.age-verification{display:flex;flex-direction:column;flex:auto;align-items:center;justify-content:center;height:100%;padding:15px 0}.age-verification__title{max-width:250px;margin:0 auto 12px;color:#fff;text-align:center;font-size:21px}.age-verification .wrapper{position:relative;max-width:1450px;width:100%;margin:0 auto;padding:0 15px;display:flex;flex-direction:column;flex:auto;align-items:center;justify-content:center}.age-verification .age-verification-content{display:flex;flex:auto;align-items:center;justify-content:center;width:100%;background-image:url(/cdn/shop/files/age-verification-bg-desktop.jpg?v=1773656172);background-position:center;background-size:cover;background-repeat:no-repeat;outline:1px solid #fff;outline-offset:-8px}@media only screen and (max-width:575px){.age-verification .age-verification-content{background-image:url(/cdn/shop/files/age-verification-bg-mobile.jpg?v=1773656172)}}.age-verification .age-verification-content-block{max-width:400px;width:100%;margin:0 15px;padding:46px 0}@media only screen and (max-width:374px){.age-verification .age-verification-content-block{max-width:300px}}.age-verification .age-verification-form p{margin-bottom:10px;color:#fff;text-align:center;line-height:22px}.age-verification .age-verification-form_invalid .birthdayPicker select{border-color:#f93d5c;color:#f93d5c}.age-verification .form-row{display:flex;justify-content:center}.age-verification .birthdayPicker{display:flex;gap:6px;margin:0 0 20px;padding:0;border:0}.age-verification .birthdayPicker select{display:block;flex:1;padding:15px 12px;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#444}@media only screen and (max-width:575px){.age-verification .birthdayPicker select{font-size:12px}}.age-verification .verification-submit{font-size:14px}@media only screen and (max-width:575px){.age-verification .verification-submit{font-size:12px}}.age-verification .verification-messages{display:flex;justify-content:center;margin-top:20px}.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}.age-verification .save-age{display:flex;justify-content:center;margin-top:10px}.age-verification .save-age__input{display:none}.age-verification .save-age__input:checked+label:before{background-color:#fea725;background-image:url('data:image/svg+xml;utf-8, <svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" fill="black"><path d="m0 11 2-2 5 5L18 3l2 2L7 18z"/></svg>');background-position:center;background-size:6px;background-repeat:no-repeat}.age-verification .save-age__label{position:relative;padding-left:20px;cursor:pointer;color:#fff;text-align:center;font-size:12px}.age-verification .save-age__label:before{content:"";position:absolute;display:block;top:1px;left:0;width:10px;height:10px;border-radius:2px;background-color:#fff;outline:1px solid #fea725;outline-offset:-1px}.age-verification .btn_accent-3{font-size:24px;font-family:Lato;font-weight:900;letter-spacing:1.5px;border-radius:70px;padding:10px 50px;background:#dbc08c}.popup-age{position:fixed;display:flex;top:0;left:0;z-index:101;align-items:center;justify-content:center;width:100%;height:100%;opacity:0;visibility:hidden;background-color:#0000008f;transition:all .3s}.popup-age .popup-age-block{max-width:700px;width:100%;background-color:#fff;overflow:hidden}.popup-age .popup-age-block-body{position:relative}.popup-age__close{position:absolute;top:0;right:4px;padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent}.popup-age_visible{opacity:1;visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/42/assets/age-checker.css.map */
