body[data-age-gate-open=true] .header{z-index:100001;top:0!important;box-shadow:unset!important;border-bottom:1px solid;background-color:transparent}body[data-age-gate-open=true] .header .header__nav,body[data-age-gate-open=true] .header .header__mega-hamburger,body[data-age-gate-open=true] .header .header__mobile-hamburger{visibility:hidden;opacity:0}body[data-age-gate-open=true] .header:before{background-color:transparent!important}.age-verifier{z-index:1000002;visibility:visible;opacity:1;transition:all .1s ease-in;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.age-verifier[data-hidden=true]{visibility:hidden;opacity:0;pointer-events:none}.age-verifier[data-hidden=false]{visibility:visible;opacity:1}.age-verifier .age-verifier__inner{max-width:800px;width:90%;background-color:transparent;box-shadow:unset;transform:translateY(0)!important;opacity:1!important;visibility:visible!important}.age-verifier .heading{color:inherit;opacity:1!important;visibility:visible!important;font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.2;position:relative;z-index:2;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.age-verifier .heading span,.age-verifier [data-verifier-message]{opacity:1!important;visibility:visible!important;color:inherit!important;font-family:inherit!important}.age-verifier [data-decline-message],.age-verifier [data-decline-btn],.age-verifier .btn-return{display:none!important;max-width:300px}.age-verifier[data-declined] [data-decline-message]{display:initial!important}.age-verifier[data-declined] [data-decline-btn],.age-verifier[data-declined] .btn-return{display:inline-flex!important}.age-verifier[data-declined] [data-verifier-message],.age-verifier[data-declined] [data-verifier-form]{display:none!important}.age-verifier .error{color:#c9002e}.age-verifier .error[data-hidden=true]{display:none}.age-verifier [data-verifier-form]{opacity:1!important;visibility:visible!important;position:relative;z-index:2}.age-verifier .custom-btn{color:#232323!important;background-color:#d7d1a8!important;border:2px solid #232323!important;min-width:96px;min-height:48px;padding:.75rem 1.5rem!important;opacity:1!important;visibility:visible!important;position:relative;z-index:2;width:auto!important;display:inline-flex!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.age-verifier .custom-btn span{position:relative;z-index:3;opacity:1!important;visibility:visible!important;color:inherit!important;font-family:inherit!important}.age-verifier .custom-btn:before{background-color:#d7d1a8!important;z-index:0}.age-verifier .input-wrapper{position:relative}.age-verifier .input-wrapper label{position:absolute;transition:all .1s linear;top:0;bottom:0;margin:auto;height:16px;font-size:16px;line-height:1;left:10px;color:var(--input-text-color);background-color:var(--input-bg-color)}.age-verifier .input-wrapper[data-selected=true] label{bottom:calc(100% - 6px);left:10px;font-size:12px;padding:0 .3rem;z-index:1}.age-verifier .input-wrapper[data-selected=false] label{cursor:text}.age-verifier .custom-btn[data-decline-btn],.age-verifier button.btn-return[data-decline-btn]{display:none!important}.age-verifier[data-declined] .custom-btn[data-decline-btn],.age-verifier[data-declined] button.btn-return[data-decline-btn]{display:inline-flex!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/age-verifier.css.map */
