#buy-vis-btn{display:inline-block;text-align:center;margin:20px}#buy-vis-btn .button{display:inline-block;padding:12px 24px;background-color:#007bff;color:#fff;font-size:16px;font-weight:700;text-decoration:none;border-radius:8px;transition:background-color .3s,transform .2s}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000b3;visibility:hidden;opacity:0}.overlay:target{opacity:1;visibility:visible}.popup{position:fixed;top:20%;left:50%;transform:translate(-50%,-20%);margin:0;padding:20px;background:#fff;border-radius:5px;width:30%}.popup h2{margin-top:0;color:#333;font-family:Tahoma,Arial,sans-serif}.popup .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;text-decoration:none;color:#333}.popup .close:hover{color:#06d85f}.popup .content{max-height:30%;overflow:auto}@media screen and (max-width: 700px){.box,.popup{width:70%}}.additional-text{display:none}#bp-yes:checked~.additional-text{display:block}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-css.css.map */
