.tq-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#05070cb8;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.tq-pop.is-open{opacity:1;visibility:visible}.tq-pop__box{position:relative;width:100%;max-width:460px;background:var(--tq-surface-grief,#0f1829);border:1px solid var(--tq-gold-border,rgba(200,168,94,.28));border-radius:8px;padding:clamp(28px,5vw,44px);text-align:center;transform:translateY(14px) scale(.98);transition:transform .32s cubic-bezier(.2,.9,.3,1.1);max-height:calc(100dvh - 40px);overflow-y:auto}.tq-pop.is-open .tq-pop__box{transform:none}.tq-pop__close{position:absolute;top:10px;right:12px;width:40px;height:40px;border:0;background:none;cursor:pointer;color:var(--tq-parchment-faint,rgba(235,229,216,.34));font-size:24px;line-height:1}.tq-pop__close:hover{color:var(--tq-parchment,#ebe5d8)}.tq-pop__close:focus-visible{outline:2px solid var(--tq-gold,#c8a85e);outline-offset:2px}.tq-pop__logo{width:132px;height:auto;margin:0 auto 22px;display:block;opacity:.96}.tq-pop__eyebrow{font-family:var(--tq-font-body);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--tq-gold,#c8a85e);margin:0 0 12px}.tq-pop__title{font-family:var(--tq-font-display);font-weight:500;font-size:clamp(27px,5vw,34px);line-height:1.14;color:var(--tq-parchment,#ebe5d8);margin:0 0 12px;text-wrap:balance}.tq-pop__title em{font-style:italic;color:var(--tq-gold,#c8a85e)}.tq-pop__body{font-family:var(--tq-font-body);font-size:14.5px;line-height:1.65;color:#ebe5d8a3;margin:0 0 22px;text-wrap:pretty}.tq-pop__field{margin-bottom:12px;text-align:left}.tq-pop__field input{width:100%;font-family:var(--tq-font-body);font-size:16px;color:var(--tq-parchment,#ebe5d8);background:var(--tq-night,#0a0e18);border:1px solid rgba(235,229,216,.14);border-radius:4px;padding:14px 15px;transition:border-color .18s ease}.tq-pop__field input::placeholder{color:#ebe5d857}.tq-pop__field input:focus{outline:none;border-color:var(--tq-gold-border,rgba(200,168,94,.28))}.tq-pop__btn{width:100%;font-family:var(--tq-font-body);font-size:14px;font-weight:500;letter-spacing:.04em;background:var(--tq-gold,#c8a85e);color:#12203a;border:0;border-radius:100px;padding:15px;cursor:pointer;transition:background .18s ease}.tq-pop__btn:hover{background:#d8bd7a}.tq-pop__fine{font-family:var(--tq-font-body);font-size:11.5px;line-height:1.6;color:#ebe5d857;margin:14px 0 0}.tq-pop__decline{display:inline-block;margin-top:10px;background:none;border:0;cursor:pointer;font-family:var(--tq-font-body);font-size:12px;color:#ebe5d86b;text-decoration:underline;padding:8px}.tq-pop__decline:hover{color:var(--tq-parchment,#ebe5d8)}.tq-pop__done,.tq-pop.is-done .tq-pop__form,.tq-pop.is-done .tq-pop__decline{display:none}.tq-pop.is-done .tq-pop__done{display:block}.tq-pop__code{font-family:var(--tq-font-body);font-size:25px;font-weight:600;letter-spacing:.14em;color:var(--tq-gold,#c8a85e);background:var(--tq-night,#0a0e18);border:1px dashed var(--tq-gold-border,rgba(200,168,94,.28));border-radius:6px;padding:16px;margin:0 0 14px;-webkit-user-select:all;user-select:all}.tq-pop__copy{background:none;border:1px solid rgba(235,229,216,.18);border-radius:100px;color:var(--tq-parchment,#ebe5d8);font-family:var(--tq-font-body);font-size:12.5px;padding:10px 20px;cursor:pointer}.tq-pop__copy:hover{border-color:var(--tq-gold,#c8a85e)}.tq-pop__err{font-family:var(--tq-font-body);font-size:13px;color:#f2c9c4;background:#be504624;border:1px solid rgba(220,120,110,.4);border-radius:4px;padding:10px;margin:0 0 14px}@media(prefers-reduced-motion:reduce){.tq-pop,.tq-pop__box{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tq-popup.css.map */
