.bz-sms-panel{border-top:1px solid #d6ae4836;padding-top:24px;margin-top:25px;text-align:left}.bz-sms-panel-head .bz-club-kicker{font-size:8px;margin-bottom:8px}.bz-sms-panel h3{display:flex;align-items:center;gap:10px;margin:0;color:#f6f1e7;font-size:18px;font-weight:600;line-height:1.4}.bz-sms-panel h3>span{font-size:9px;font-weight:400;color:#ddc58e;border:1px solid #d6ae4840;border-radius:20px;padding:3px 8px}.bz-sms-intro{font-size:11px;line-height:1.8;color:#aaa69d;margin:10px 0 18px}.bz-sms-form>label:not(.bz-sms-terms-check){display:block;font-size:11px;font-weight:600;color:#e3dfd3;margin:16px 0 8px}.bz-sms-optional{font-size:9px;color:#a6a193;font-weight:400;margin-left:5px}.bz-sms-form input[type=email],.bz-sms-form input[type=tel]{display:block;width:100%;box-sizing:border-box;min-height:48px;border:1px solid #d6ae4855;border-radius:8px;background:#080909;color:#f6f1e7;font-size:14px;line-height:1.4;padding:12px 14px}.bz-sms-form>small{display:block;font-size:9px;line-height:1.7;color:#9c998e;margin-top:7px}.bz-sms-choices{min-width:0;border:0;padding:0;margin:22px 0 0}.bz-sms-choices legend{font-size:11px;font-weight:600;color:#e3dfd3;padding:0;margin-bottom:10px}.bz-sms-choice{display:flex;align-items:flex-start;gap:11px;padding:14px 12px;border:1px solid #ffffff20;border-radius:9px;background:#d6ae4804;cursor:pointer;margin-bottom:10px}.bz-sms-choice input[type=checkbox],.bz-sms-terms-check input[type=checkbox]{-webkit-appearance:auto;appearance:auto;display:block;position:static;width:18px;height:18px;min-width:18px;min-height:18px;flex:0 0 18px;margin:1px 0 0;padding:0;accent-color:#d6ae48;opacity:1;clip:auto}.bz-sms-choice>span{display:block;min-width:0}.bz-sms-choice strong{display:block;font-size:12px;color:#ece6d7;margin-bottom:6px}.bz-sms-choice>span>span{display:block;font-size:10px;line-height:1.85;color:#aaa69d}.bz-sms-choice:has(input:checked){border-color:#d6ae4880;background:#d6ae480b}.bz-sms-terms-check{display:flex;align-items:flex-start;gap:11px;font-size:10px;line-height:1.8;color:#bbb5a6;margin:18px 0}.bz-sms-form a,.bz-sms-small a{color:#dbc58c;text-decoration:underline;text-underline-offset:3px}.bz-sms-submit{width:100%;box-sizing:border-box}.bz-sms-small{font-size:9px;line-height:1.8;color:#9c998e;margin:12px 0 0}.bz-sms-error{font-size:11px;line-height:1.7;color:#f0b6a0;margin:12px 0}.bz-sms-error[hidden]{display:none}.bz-sms-result{padding:18px;border:1px solid #d6ae4855;background:#d6ae4807;border-radius:10px}.bz-sms-result h4{margin:0 0 9px;font-size:18px}.bz-sms-result p{font-size:12px;line-height:1.8;color:#b7b0a0}.bz-sms-result a{font-size:12px}.bz-club-popup{overflow:hidden}.bz-club-popup-copy{max-height:calc(100dvh - 36px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8b743c #111211}.bz-club-art{min-height:520px}.bz-club-popup .bz-club-close{z-index:9}.bz-sms-page{padding-block:48px 64px;max-width:760px}.bz-sms-page header>h1,.bz-policy-page>h1{font-family:var(--heading-font,sans-serif);font-size:clamp(36px,5vw,56px);line-height:1.06;letter-spacing:-.03em;margin:0 0 20px}.bz-sms-page header>h1 span{color:#d6ae48}.bz-sms-page header>p:not(.bz-club-kicker){color:#aaa69d;font-size:14px;line-height:1.8}.bz-sms-page .bz-sms-panel{padding:26px;background:#111211;border:1px solid #d6ae4840;border-radius:14px;margin-bottom:24px}.bz-sms-page .bz-sms-panel h3{font-size:23px}.bz-sms-page .bz-sms-choice strong{font-size:14px}.bz-sms-page .bz-sms-choice>span>span{font-size:12px}.bz-sms-page .bz-sms-terms-check{font-size:12px}.bz-policy-page{max-width:900px;padding-block:48px 65px}.bz-policy-existing{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #ffffff20}.bz-policy-sms{margin-top:32px}.bz-policy-page h2,.bz-policy-sms h2{font-family:var(--heading-font,sans-serif);font-size:28px;line-height:1.2;color:#e7d4a4;margin:30px 0 16px}.bz-policy-page h3,.bz-policy-sms h3{font-size:16px;line-height:1.5;color:#f0e8d5;margin:26px 0 10px}.bz-policy-page p,.bz-policy-sms p{font-size:13px;line-height:1.95;color:#bcb7aa;overflow-wrap:anywhere}.bz-policy-page .bz-policy-date,.bz-policy-sms .bz-policy-date{font-size:11px;color:#8f8a7d}.bz-policy-page a,.bz-policy-sms a{color:#dfc17a;text-decoration:underline;text-underline-offset:3px}.bz-policy-page strong,.bz-policy-sms strong{color:#ece2ca}.bz-policy-links{display:flex;gap:20px;flex-wrap:wrap;border-top:1px solid #ffffff20;padding-top:24px;margin-top:40px;font-size:12px}.bz-sms-form input:focus-visible,.bz-sms-form a:focus-visible,.bz-policy-page a:focus-visible{outline:2px solid #e6c985;outline-offset:3px}@media(max-width:749px){.bz-club-popup-copy{max-height:calc(100dvh - 28px)}.bz-sms-page,.bz-policy-page{padding-block:30px 45px}.bz-sms-page .bz-sms-panel{padding:20px 16px}.bz-sms-choice{padding:13px 10px}.bz-sms-panel h3{font-size:17px}.bz-policy-page p,.bz-policy-sms p{font-size:12px}.bz-policy-page h2,.bz-policy-sms h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.bz-sms-form *,.bz-policy-page *{scroll-behavior:auto;animation:none!important;transition:none!important}}[data-sms-email-wrap][hidden]{display:none!important}[data-sms-email-wrap]>label{display:block;font-size:11px;font-weight:600;color:#e3dfd3;margin:12px 0 8px}.bz-club-popup-copy{padding:48px 34px 22px}.bz-club-popup h2{font-size:34px}.bz-club-popup-copy>p#BoxzyClubDescription{margin:14px 0;font-size:12px;line-height:1.65}.bz-club-popup-copy .bz-club-email-benefits{margin:14px 0;gap:12px}.bz-club-popup-copy .bz-club-consent{font-size:10px;line-height:1.6;margin:10px 0 0}.bz-club-popup-copy .bz-club-copy-status:empty{display:none}.bz-club-popup-copy .bz-club-skip{margin-top:18px}[data-sms-compact]{margin-top:16px;padding-top:14px}[data-sms-compact] .bz-sms-form>label{margin-top:0}[data-sms-compact] input[type=tel]{min-height:46px}.bz-club-signup .bz-sms-inline-label{margin-top:12px}.bz-club-signup .bz-sms-inline-phone{display:block;width:100%;box-sizing:border-box;min-height:46px;border:1px solid #d6ae4855;border-radius:8px;background:#080909;color:#f6f1e7;font-size:14px;padding:12px 14px}.bz-club-signup .bz-sms-inline-phone:focus-visible{outline:2px solid #e6c985;outline-offset:3px}.bz-sms-phone-moved{margin-top:8px;padding-top:0;border-top:0}.bz-sms-details{margin-top:10px}.bz-sms-details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;color:#d6c28f;font-size:11px;line-height:1.6;list-style:none;padding:4px 0}.bz-sms-details>summary::-webkit-details-marker{display:none}.bz-sms-details>summary>span{font-size:18px;line-height:1}.bz-sms-details[open]>summary>span{transform:rotate(45deg)}.bz-sms-details>summary:focus-visible{outline:2px solid #e6c985;outline-offset:3px}[data-sms-compact] .bz-sms-choices{margin-top:12px}[data-sms-compact] .bz-sms-choices legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-sms-compact] .bz-sms-choice{padding:8px 0;border:0;border-radius:0;background:none;margin:0 0 8px;gap:9px}[data-sms-compact] .bz-sms-choice strong{font-size:12px;margin-bottom:4px}[data-sms-compact] .bz-sms-choice>span>span{font-size:10px;line-height:1.6}[data-sms-compact] .bz-sms-terms-check{margin:12px 0;font-size:10px;line-height:1.6}[data-sms-compact] .bz-sms-small{font-size:9px;line-height:1.6;margin-top:8px}@media(max-width:749px){.bz-club-popup-copy{padding:48px 24px 22px}.bz-club-popup h2{font-size:28px}.bz-club-popup-copy>p#BoxzyClubDescription{margin:12px 0}.bz-club-popup-copy>.bz-club-kicker{margin-bottom:12px}}.bz-join-submit{width:100%;box-sizing:border-box;margin-top:14px}.bz-join-submit[disabled]{opacity:.65;cursor:wait}.bz-join-error[hidden],[data-join-status]:empty{display:none}.bz-sms-form>.bz-sms-inline-label{margin-top:0}.bz-club-popup-copy:has([data-unified-signup]) .bz-club-consent{margin-bottom:16px}.bz-join-submit[hidden],#BoxzyClubForm[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/boxzy-sms.css.map */
