.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#0009;transition:opacity .5s;visibility:hidden;opacity:0;z-index:4}.overlay:target{visibility:visible;opacity:1}.popup{margin:20px auto;padding:20px;background:#fff;border-radius:5px;max-width:600px;max-height:90%;overflow:scroll;position:relative;transition:all .5s ease-in-out}.popup .continueButton{width:100%}.popup p{font-size:inherit;color:inherit}.popup h2{margin-top:40px;color:#333;font-family:Tahoma,Arial,sans-serif;margin-bottom:10px;text-align:left;font-size:1.2em}.popup .close{border-radius:50%;padding:.5em;width:46px;height:46px;position:absolute;top:30px;right:30px;transition:all .2s;color:#333;background-color:#fff;border:2px solid darkgray}.popup .close:hover{background-color:#ccc;color:#fff;border:2px solid darkgray}.popup .close:before{content:" ";position:absolute;display:block;background-color:gray;width:2px;left:21px;top:5px;bottom:5px;transform:rotate(45deg)}.popup .close:after{content:" ";position:absolute;display:block;background-color:gray;height:2px;top:21px;left:5px;right:5px;transform:rotate(45deg)}.popup .content{max-height:30%;overflow:auto;align-content:left;text-align:left}.flickity-prev-next-button{width:30px;height:30px}@media screen and (max-width:989px){.box{width:90%}.popup{width:90%;max-width:380px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/modal.css.map */
