.age-verifier{height:100vh;z-index:999999}.age-verifier .modal-component_spacer{margin-left:20px;margin-right:20px}.age-verifier .modal-component_wrapper{display:flex;align-items:center;justify-content:center}.age-verifier .modal-component_body{background:rgb(var(--color-background));color:rgb(var(--color-foreground));width:100%;max-width:600px;overflow-y:auto;margin:auto;border-radius:12px;padding:20px;text-align:center;box-shadow:0 4px 20px #0000001a}.age-verifier .age-verifier__heading{margin:0 0 16px;font-weight:700;color:rgb(var(--color-foreground))}.age-verifier .age-verifier__heading h2,.age-verifier .age-verifier__heading h1{margin:0;font-size:inherit}.age-verifier .age-verifier__description{margin-bottom:32px;font-size:1.5rem;letter-spacing:0;line-height:1.5;color:rgba(var(--color-foreground),.75)}.age-verifier .age-verifier__button-group{display:flex;gap:12px;justify-content:center;flex-direction:column-reverse;margin-bottom:24px}.age-verifier .age-verifier__button-group .button{flex:1;min-width:140px;border-radius:50px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px}.age-verifier .age-verifier__decline-btn{width:100%;background:transparent;color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground))}.age-verifier__button-group modal-component-toggler{width:100%}.age-verifier .age-verifier__decline-btn:hover{box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.age-verifier .age-verifier__accept-btn{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));width:100%;min-height:calc(5.5rem + var(--buttons-border-width) * 2)}.button.button--secondary.age-verifier__decline-btn{--alpha-button-background: 0}.age-verifier .age-verifier__footer-link-wrap{margin-top:16px}.age-verifier .age-verifier__footer-link{font-size:1.4rem;text-decoration:underline;text-underline-offset:4px;color:rgba(var(--color-foreground),.8)}.age-verifier .newsletter-popup,.age-verifier .modal-component_content,.age-verifier .modal-component_body{position:relative}.age-verifier .modal-component_spacer,.age-verifier .modal-component_wrapper,.age-verifier .modal-component_content,.age-verifier .modal-component_body,.age-verifier .newsletter-popup{height:auto}.age-verifier .modal-component_wrapper{height:100vh}modal-component-age-verifier-popup.modal--active{display:block}modal-component-age-verifier-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}modal-component-age-verifier-popup.modal--active .modal{background-color:#000000b3;height:100%;width:100%;display:block}@media (min-width: 750px){.age-verifier .modal-component_body{padding:60px}.age-verifier .age-verifier__decline-btn,.age-verifier__button-group modal-component-toggler{width:50%}.age-verifier .age-verifier__button-group{flex-direction:row}.age-verifier .age-verifier__description{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-age-verifier.css.map */
