.age-verification{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--age-verification-pop-up-z-index, 1000);display:flex;align-items:center;justify-content:center;padding:20px;font-family:var(--font-proxima-nova, "proxima-nova", sans-serif)}.age-verification[hidden]{display:none}.age-verification[active]>.fixed-overlay{opacity:1;visibility:visible;pointer-events:auto}.age-verification__dialog{position:relative;z-index:1;width:100%;max-width:52rem;padding:clamp(2.8rem,5vw,4.8rem);background-color:var(--color-beige-background, #f5efe1);color:var(--color-black, #2c2c2c);border-radius:var(--border-8, 8px);box-shadow:0 2rem 6rem #00000040;text-align:center}.age-verification__message{font-size:var(--fs-body-xl, 16px);line-height:var(--lh-15, 1.5);letter-spacing:var(--ls-n-1, -.01em);margin-bottom:2.8rem}.age-verification__message>*:last-child{margin-bottom:0}.age-verification__actions{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center}.age-verification__actions .btn{display:inline-flex;align-items:center;justify-content:center;min-width:190px;text-decoration:none}.age-verification .age-verification__confirm{border:1px solid var(--color-black, #2c2c2c)}.age-verification .age-verification__confirm:hover{background:var(--color-white, #fffefb);border-color:var(--color-black, #2c2c2c)}.age-verification .age-verification__confirm:hover span{color:var(--color-black, #2c2c2c)}@media screen and (max-width:600px){.age-verification__actions{flex-direction:column}.age-verification__actions .btn{width:100%;min-width:0}}html.age-verification-open,body.age-verification-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/15/assets/age_verification.css.map */
