.tp-wl-trap{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.tp-wl-extra{display:grid;gap:10px;margin-top:10px;max-width:100%}.tp-wl-phone{-webkit-appearance:none;appearance:none;outline-offset:2px}.tp-wl-phone{width:100%}.tp-wl-consent{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;font:400 12px/1.45 var(--tp-body, Inter, Arial, sans-serif);opacity:.75;cursor:pointer}.tp-wl-consent input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--tp-gold, #C6A585)}.tp-wl-msg{margin:0;min-height:1.2em;font:500 13px/1.4 var(--tp-body, Inter, Arial, sans-serif)}.tp-wl-card{display:grid;gap:6px;justify-items:center;text-align:center;padding:24px 0 8px;margin:0 auto;border-top:1px solid currentColor;width:100%;max-width:34rem}.tp-wl-kicker{margin:0;font:600 12px/1 var(--tp-body, Inter, Arial, sans-serif);letter-spacing:.14em;text-transform:uppercase;opacity:.7}.tp-wl-no{margin:0;font:400 clamp(48px,9vw,84px)/.95 var(--tp-display, "Bebas Neue", Impact, sans-serif);letter-spacing:.02em;color:var(--tp-gold, #C6A585);font-variant-numeric:tabular-nums}.tp-wl-note{margin:0;font:400 15px/1.5 var(--tp-body, Inter, Arial, sans-serif)}.tp-wl-btn{width:100%;justify-self:stretch}.tp-wl-legal{margin:0;font:400 12px/1.5 var(--tp-body, Inter, Arial, sans-serif);opacity:.7}.tp-wl-legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.tp-legal{width:100%;max-width:46rem;margin:0 auto;padding:8px 20px 0;display:grid;gap:14px;font:400 14px/1.55 var(--tp-body, Inter, Arial, sans-serif)}.tp-legal__lead{margin:0;text-align:center}.tp-legal__lead a{color:inherit}.tp-legal__links{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:center}.tp-legal__links a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-size:13px}.tp-legal details{border-top:1px solid currentColor;border-top-color:#80808059;padding:12px 0}.tp-legal summary{cursor:pointer;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.tp-legal__body{padding-top:10px;font-size:13px;opacity:.85}.tp-legal__body h2,.tp-legal__body h3{font-size:14px;margin:14px 0 4px}.tp-legal__body p,.tp-legal__body ul{margin:0 0 8px}.tp-legal__body ul{padding-left:18px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tp-waitlist.css.map */
