@font-face{font-family:NAD Magnolia;src:url(magnolia-script.otf) format("opentype");font-display:swap}@font-face{font-family:NAD Pacifico;src:url(pacifico.ttf) format("truetype");font-display:swap}@font-face{font-family:NAD Halaney;src:url(halaney-demo.otf) format("opentype");font-display:swap}@font-face{font-family:NAD Roasted Chicken;src:url(roasted-chicken.ttf) format("truetype");font-display:swap}.nad-wood{margin:24px 0;padding:22px;border:1px solid var(--na-line,rgba(255,255,255,.16));border-radius:16px;background:var(--na-panel,#111118);color:var(--na-text,#fff);clear:both}.nad-wood h3{margin:0 0 18px}.nad-wood-label{display:block;font-weight:700}.nad-wood input[type=text],.nad-wood input:not([type]),.nad-wood select{box-sizing:border-box;width:100%;padding:12px;border:1px solid var(--na-line,rgba(255,255,255,.16));border-radius:8px;background:var(--na-bg,#050505);color:var(--na-text,#fff);font-size:16px}.nad-wood small{display:block;margin-top:6px;color:var(--na-muted,#b9bdc7)}.nad-wood fieldset{margin:20px 0;border:0;padding:0;min-width:0}.nad-wood legend{font-weight:700;margin-bottom:10px}.nad-wood-fonts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nad-wood-font{position:relative;display:flex;flex-direction:column;justify-content:center;gap:8px;min-height:106px;padding:12px;border:1px solid var(--na-line,rgba(255,255,255,.16));border-radius:10px;cursor:pointer;overflow:hidden}.nad-wood-font.is-active{border-color:var(--na-cyan,#00f5ff);box-shadow:inset 0 0 0 1px var(--na-cyan,#00f5ff),0 0 18px #00f5ff14;background:#00f5ff12}.nad-wood-font input{position:absolute;top:10px;right:10px;accent-color:var(--na-cyan,#00f5ff)}.nad-wood-font:focus-within{outline:2px solid var(--na-cyan,#00f5ff);outline-offset:2px}.nad-wood-font:has(input:disabled){opacity:.55;cursor:default}.nad-wood-sample{display:block;font-size:27px;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:16px}.nad-wood-font>span:last-of-type{font:12px Arial,sans-serif}.nad-wood [data-font=arial-bold]{font-family:Arial,sans-serif;font-weight:700}.nad-wood [data-font=magnolia-script] .nad-wood-sample,.nad-wood [data-wood-preview][data-font=magnolia-script]{font-family:NAD Magnolia;font-weight:400}.nad-wood [data-font=pacifico] .nad-wood-sample,.nad-wood [data-wood-preview][data-font=pacifico]{font-family:NAD Pacifico;font-weight:400}.nad-wood [data-font=halaney-demo] .nad-wood-sample,.nad-wood [data-wood-preview][data-font=halaney-demo]{font-family:NAD Halaney;font-weight:400}.nad-wood [data-font=roasted-chicken] .nad-wood-sample,.nad-wood [data-wood-preview][data-font=roasted-chicken]{font-family:NAD Roasted Chicken;font-weight:400}.nad-wood-preview{display:flex;align-items:center;justify-content:center;min-height:180px;padding:24px 20px;background:radial-gradient(ellipse at top,#faf5eb,#e9decd);border-radius:12px;overflow:hidden;box-sizing:border-box}.nad-wood-preview>span{display:block;white-space:nowrap;font-size:64px;line-height:1.8;text-shadow:1px 3px 2px #0002}.nad-wood-preview-note{font-size:12px;color:var(--na-muted,#b9bdc7);line-height:1.5}.nad-wood-controls{display:grid;grid-template-columns:1fr 1.5fr;gap:12px;margin:18px 0}.nad-wood-controls label{font-weight:600}.nad-wood-controls select{display:block;margin-top:6px}.nad-wood-result{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px;background:linear-gradient(120deg,#00f5ff1f,#ff00ff17);border-radius:10px}.nad-wood-result strong{font-size:26px;white-space:nowrap}.nad-wood-result span{font-size:13px}.nad-wood-message{font-size:13px;color:var(--na-cyan,#00f5ff)}.nad-wood details{font-size:13px;line-height:1.7}.nad-wood summary{font-weight:700;cursor:pointer}@media(max-width:480px){.nad-wood{padding:15px}.nad-wood-controls{grid-template-columns:1fr}.nad-wood-font{padding:10px}.nad-wood-sample{font-size:23px}.nad-wood-result{align-items:flex-start;flex-direction:column}}.nad-wood [hidden]{display:none!important}.nad-wood-label[for=nad-wood-pretext],.nad-wood [data-wood-second-wrap]{margin-top:16px}.nad-wood [data-wood-heart]{display:inline-block;margin:0 .14em;font-family:Arial,sans-serif;font-weight:700}.nad-wood-swatches{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.nad-wood-swatches button{display:flex;align-items:center;gap:6px;background:var(--na-bg,#050505);color:var(--na-text,#fff);border:1px solid var(--na-line,rgba(255,255,255,.16));border-radius:7px;padding:8px 10px;font:12px Arial,sans-serif;cursor:pointer}.nad-wood-swatches button[aria-pressed=true]{outline:2px solid var(--na-cyan,#00f5ff);outline-offset:1px}.nad-wood-swatches button>span{display:block;width:15px;height:15px;border-radius:50%;background:var(--swatch);border:1px solid #0002}.nad-wood h3,.nad-wood legend,.nad-wood-label,.nad-wood-controls label{color:var(--na-text,#fff)}.nad-wood-result strong{color:var(--na-cyan,#00f5ff)}.nad-wood input:focus-visible,.nad-wood select:focus-visible{outline:2px solid var(--na-cyan,#00f5ff);outline-offset:2px}.nad-wood-preview{border:1px solid var(--na-line,rgba(255,255,255,.16))}.woocommerce div.product form.cart .nad-wood{grid-column:1/-1;width:100%;max-width:100%;min-width:0}.nad-wood-boxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nad-wood-box{position:relative;display:flex;flex-direction:column;justify-content:center;gap:5px;min-height:72px;padding:14px 30px 14px 12px;border:1px solid var(--na-line,rgba(255,255,255,.16));border-radius:10px;color:var(--na-text,#fff);background:var(--na-bg,#050505);cursor:pointer}.nad-wood-box input{position:absolute;right:10px;top:12px;accent-color:var(--na-cyan,#00f5ff)}.nad-wood-box strong{font-size:13px;line-height:1.5}.nad-wood-box small{font-size:12px;margin:0}.nad-wood-box.is-active,.nad-wood-box:has(input:checked){border-color:var(--na-cyan,#00f5ff);box-shadow:inset 0 0 0 1px var(--na-cyan,#00f5ff);background:#00f5ff12}.nad-wood-box:has(input:disabled){opacity:.45;cursor:not-allowed}.nad-wood-box:focus-within{outline:2px solid var(--na-cyan,#00f5ff);outline-offset:2px}.nad-wood-colour-dot{width:20px;height:20px;border:1px solid #ffffff55;border-radius:50%}.nad-wood-size-boxes [data-wood-size-price]{font-weight:700;color:var(--na-cyan,#00f5ff)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wooden-name-plate.css.map */
