age-check-modal{background-color:#00000080;height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}age-check-modal[open]{visibility:visible;opacity:1;z-index:9000}.age-check__content{background-color:#1e1e1c;border-radius:.8rem;display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95vw;max-width:76rem;padding:4.8rem;box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.age-check__content h1{color:#fff;font-size:2.8rem;line-height:120%;letter-spacing:.3rem;text-align:center;margin-bottom:6rem}.age-check__content p{color:#fff;font-size:1.7rem;line-height:150%;text-align:center}.age-check__content .age-check__buttons{display:flex;flex-direction:column;gap:.8rem;width:100%;margin-top:6rem;--alpha-button-background: 0;--alpha-button-border: 1;--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;--buttons-border-opacity: 0}.age-check__content .age-check__buttons .age-check__button{width:100%;flex-grow:1;padding-left:2.4rem;padding-right:2.4rem}.age-check__content .age-check__buttons .age-check__button:after{--color-button-text: 165, 105, 38}@media screen and (min-width:750px){.age-check__content{width:85vw}.age-check__content .age-check__buttons{flex-direction:row;gap:1.6rem}.age-check__content h1{font-size:3.2rem}.age-check__content p{font-size:2rem}}@media screen and (min-width:1200px){.age-check__content{width:50vw}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAAAAAAAAAE */
