.popup-age_visible{opacity:1;visibility:visible}.age-verification .verification-error{position:relative;display:inline-block;padding-left:25px;color:#f93d5c;text-align:center}.age-verification .verification-error:before{content:"";position:absolute;display:block;top:3px;left:0;width:15px;height:15px;background-image:url(error.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.popup-content-age-verification{opacity:0;visibility:hidden;display:none;position:fixed;top:0;left:0;z-index:99999999;background:#0006;width:100%;height:100vh}.popup-content-age-verification.popup-age_visible{opacity:1;visibility:visible;display:block}.popup-content-age-verification .content{position:absolute;background:#fff;top:50%;left:50%;max-width:90%;max-height:90vh;height:auto;transform:translate(-50%,-50%);z-index:10;border:1px solid #e0e0e0;border-radius:3px}.popup-content-age-verification .content-row{padding:24px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e0e0e0}.popup-content-age-verification .content-header{font-size:20px;font-weight:700;color:#000}@media(max-width:768px){.popup-content-age-verification .content-full{width:100%;max-width:100%;border-radius:0;max-height:100vh;height:100%;overflow-y:scroll}}.popup-content-age-verification-close{cursor:pointer}.popup-content-age-verification .logo{width:124px;margin:auto}.popup-content-age-verification .content{padding:32px 24px 24px;width:560px;min-height:370px;text-align:center}.popup-content-age-verification .content .h1{margin-top:18px;margin-bottom:24px;padding-bottom:24px;font-size:24px;color:#000;font-weight:700;line-height:29px;border-bottom:1px solid #e0e0e0}.popup-content-age-verification .content p{font-size:18px;line-height:24px;margin-bottom:40px}@media(max-width:575px){.popup-content-age-verification .content p{margin-bottom:25px}}.popup-content-age-verification .content p strong{color:#000}.popup-content-age-verification .content .button{width:calc(50% - 5px);height:56px;display:block;color:#4a4a4a;line-height:56px}.popup-content-age-verification .content .button.btn-adult{color:#fff}@media(max-width:575px){.popup-content-age-verification .content .button{width:100%}}.popup-content-age-verification .content-footer{margin-top:32px;display:flex;justify-content:space-between}@media(max-width:575px){.popup-content-age-verification .content-footer{flex-direction:column}.popup-content-age-verification .content-footer a{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/age-checker.css.map */
