.popup__overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:#000000b3;transition:opacity .5s ease-in-out;visibility:hidden;opacity:0}.popup__content{text-align:center}.popup__overlay:target{visibility:visible;opacity:1;z-index:99}.popup__box{padding:24px;background:#fff;border-radius:8px;width:40%;position:relative}.popup__box h2{color:#333;font-size:2em;font-weight:700;font-family:Verdana,sans-serif;margin-top:0}.popup__close{position:absolute;top:20px;right:30px;transition:all .2s ease-out;color:#333;font-size:30px;font-weight:700;line-height:1.25;text-decoration:none}.popup__close:hover{color:#600}.popup__content{max-height:30%;overflow:auto}@media screen and (max-width: 1280px){.popup__box{width:60%}}@media screen and (max-width: 720px){.popup__box{width:80%}}
/*# sourceMappingURL=/cdn/shop/t/85/compiled_assets/styles.css.map */
