.age-verification--dialog{max-width:48rem;width:calc(100% - 3rem);max-height:none;background:none;padding:0;border:none;outline:none!important;border-radius:1.6rem;box-shadow:none;transition:.2s linear}.age-verification--dialog::backdrop{background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.age-verification--dialog[data-dialog=true]{animation:fadeIn .2s linear}.age-verification--dialog[data-dialog=false]{opacity:0;z-index:-1000}.age-verification--content{width:100%;background:#fff;text-align:center;padding:3rem 2rem;border-radius:1.6rem;position:relative;box-shadow:0 10px 25px #00000026;transition:.2s linear}.age-verification--dialog[data-dialog=true] .age-verification--content{animation:scaleUp .2s linear}.age-verification--dialog[data-dialog=false] .age-verification--content{transform:scale(.95)}.age-verification--form{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.age-verification--image img{display:block;margin:0 auto;max-width:100%;height:auto}.age-verification--heading{margin:0;font-size:2rem;font-weight:700}.age-verification--text{color:#333}.age-verification--text p{line-height:1.6;margin:0}.age-verification--text.font-small{font-size:.85em}.age-verification--text.font-medium{font-size:1em}.age-verification--text.font-big{font-size:1.15em}.age-verification--text.text-left{text-align:left}.age-verification--text.text-center{text-align:center}.age-verification--text.text-right{text-align:right}.age-verification--buttons{display:flex;flex-direction:column;width:100%;gap:1rem;margin-top:.5rem}@media(min-width:750px){.age-verification--buttons{flex-direction:row;justify-content:center}}.age-verification--buttons .button{flex:1;padding:1.2rem 2rem;cursor:pointer;text-decoration:none;font-weight:700;border-radius:0;transition:background-color .2s,color .2s}.age-verification--buttons .button.button--primary{background-color:#121212;color:#fff;border:1px solid #121212}.age-verification--buttons .button.button--primary:hover{background-color:#333;border-color:#333}.age-verification--buttons .button.button--secondary{background-color:#fff;color:#121212;border:1px solid #121212}.age-verification--buttons .button.button--secondary:hover{background-color:#f5f5f5}.age-verification--buttons .button:after{content:none!important}.age-verification--step.is-hidden{display:none!important}.age-verification--close{background:none;border:none;font-size:1.5rem;position:absolute;top:1rem;right:1.2rem;cursor:pointer;color:#888}.overflow-hidden{overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{transform:scale(.95)}to{transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/age-verification.css.map */
