body .age-gate{background:rgba(var(--tint-900),0)}body .age-gate .wrap{opacity:0;transform:translateY(1em) scale(.93);transition:opacity .24s .21s,transform .34s .21s ease}body.age-gate{overflow:hidden}body.age-gate .age-gate{align-items:center;background:rgba(var(--tint-900),.69);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:var(--layout-outerMargin);position:fixed;transition:background .34s ease;z-index:99999}body.age-gate .age-gate .wrap{border-radius:var(--layout-radius-l);box-shadow:rgba(var(--color-chartreuse-300),.34) 0 7px 84px,#00000036 0 3px,#0000001f 0 0 4px 4px;margin-inline:auto;opacity:1;overflow:hidden;transform:translateY(0);width:min(100%,420px)}body.age-gate .age-gate .wrap [class*=logo--]{height:57px;margin-block-end:var(--layout-spacer-3)}body.age-gate .age-gate .wrap .stack{--stack-gap: 0}body.age-gate .age-gate .wrap .stack>*{width:100%}body.age-gate .age-gate .wrap .stack>.stack{border-top-left-radius:var(--layout-radius-l);border-top-right-radius:var(--layout-radius-l);box-shadow:inset #00000036 0 0 84px;padding:var(--layout-spacer-4) var(--layout-spacer-5) var(--layout-spacer-4) var(--layout-spacer-5)}body.age-gate .age-gate .wrap .cluster{--cluster-gap: var(--layout-spacer-2);background:var(--color-bg);border-bottom-left-radius:var(--layout-radius-l);border-bottom-right-radius:var(--layout-radius-l);padding:var(--layout-spacer-3) var(--layout-spacer-5)}body.age-gate .age-gate .wrap .cluster .btn{flex:1}body.age-gate .age-gate .wrap .cluster .btn.no{box-shadow:inset var(--color-bevel) 0 0 0 1px,var(--shadow-color-light) 0 var(--shadow-size) 0}body.age-gate-set .age-gate{background:rgba(var(--tint-900),0)}body.age-gate-set .age-gate .wrap{opacity:0;transform:translateY(1em) scale(.93);transition:opacity .24s,transform .34s ease}@media (width < 1000px){body.age-gate .age-gate .wrap .stack>.stack{padding:var(--layout-spacer-4) var(--layout-spacer-4) var(--layout-spacer-3) var(--layout-spacer-4)}body.age-gate .age-gate .wrap .cluster{--cluster-gap: var(--layout-spacer);flex-wrap:nowrap;padding:var(--layout-spacer-2) var(--layout-spacer-2)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/styles-age-gate.css.map */
