.age-gate{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;align-items:center;justify-content:center;padding:2rem;background:rgb(var(--color-background));overscroll-behavior:contain}.age-gate[data-open]{display:flex}.age-gate__panel{width:100%;max-width:56rem;max-height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:3rem 2rem;text-align:center;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem}.age-gate__panel h2{margin:0 0 2rem;font-family:var(--font-heading-family);font-size:clamp(2.4rem,4vw,3.2rem);overflow-wrap:anywhere}.age-gate__buttons{display:flex;justify-content:center;gap:1.5rem}.age-gate__buttons .button{flex:1;white-space:normal;overflow-wrap:anywhere}.age-gate__preview{margin-top:2rem}@media screen and (max-width:480px){.age-gate__buttons{flex-direction:column}.age-gate__buttons .button{width:100%;flex:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/age-gate.css.map */
