.age-gate{z-index:45;--modal-gap: 3.6rem 2.4rem}@media(min-width:768px){.age-gate{--modal-gap: 4.4rem 4rem}}.age-gate .age-gate__scrim{background-color:rgba(0,0,0,var(--age-scrim-opacity, .78));transition-duration:.3s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.age-gate[active]>.age-gate__scrim{cursor:default}.age-gate .age-gate__panel{text-align:center}.age-gate .age-gate__body{overflow-y:auto;overscroll-behavior:contain}.age-gate__state{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.age-gate__state[hidden]{display:none}.age-gate__logo{display:block;width:100%;max-width:var(--age-logo-width, 14rem);height:auto;margin-inline:auto}.age-gate__heading{margin:0}.age-gate .age-gate__text{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));max-width:34rem}.age-gate .age-gate__text p{margin:0}.age-gate .age-gate__text>*+*{margin-top:.8rem}.age-gate__actions{display:flex;flex-direction:column;gap:1.2rem;width:100%;max-width:32rem;margin-top:.8rem}.age-gate__actions .btn{--buttons-padding: 2rem;width:100%}.age-gate .age-gate__note{margin:0;max-width:34rem;font-size:1.2rem;line-height:1.6;color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1))}.age-gate .age-gate__retry{font-size:1.3rem;margin-top:.4rem}.age-gate__state--denied .age-gate__heading{color:rgb(var(--color-foreground))}@media(max-width:767.98px){.age-gate__state{gap:1.4rem}.age-gate__actions{max-width:100%}}@media print{.age-gate{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/age-verification.css.map */
