.age-verification--dialog{max-width:calc(100% - 3rem);max-height:none;background:none;padding:0;border:none;border-radius:1rem;box-shadow:0 0 1em #0000001a;transition:.2s linear}.age-verification--dialog::backdrop{background:#ffffff80;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.age-verification--dialog[data-dialog=true]{animation:fadeIn .2s linear}.age-verification--dialog[data-dialog=false]{opacity:0;z-index:-1000}.age-verification--content{max-width:60rem;background:#fff;text-align:center;padding:2.5em 1.5em;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(0)}.age-verification--form{display:grid;gap:1.5em}.age-verification--form>*{margin:0}.age-verification--text p{line-height:1.5;margin:0}.age-verification--text.font-small{font-size:.8em}.age-verification--text.font-big{font-size:1.2em}.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--text.text-justify{text-align:justify}.age-verification--birthday{display:flex;justify-content:center;align-items:center;gap:.5em;margin:0 auto}.age-verification--birthday .field{position:relative;align-items:center;gap:.5em;flex:2}.age-verification--birthday .field[data-field=year]{flex:3}.age-verification--birthday .field[data-field=date]{min-width:30rem}.age-verification--birthday .inputer{width:100%;min-width:4em;text-align:center;background:none;padding:1em;border:1px solid rgba(0,0,0,.1);outline:none;transition:.2s linear}.age-verification--birthday .field[data-field=year] .inputer{min-width:6em}.age-verification--birthday .inputer::placeholder{transition:.2s linear}.age-verification--birthday .inputer:focus::placeholder{opacity:0}.age-verification--birthday .field:before,.age-verification--birthday .field:after,.age-verification--birthday .select:before,.age-verification--birthday .select:after{content:none}.age-verification--buttons{display:flex;justify-content:center;align-items:center;gap:1em}.age-verification--buttons .button{flex:1;transition:.2s linear}.age-verification--close{background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:1em;right:1em;cursor:pointer}.overflow-hidden{overflow:hidden}@media (min-width: 750px){.age-verification--birthday{gap:1em}.age-verification--birthday .inputer{width:7em}.age-verification--birthday .field[data-field=year] .inputer{width:9em}.age-verification--buttons .button{max-width:40%}}@keyframes fadeIn{0%{opacity:0;z-index:-1000}to{opacity:1;z-index:1000}}@keyframes scaleUp{0%{transform:scale(0)}to{transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/age-verification.css.map */
