.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1000;display:flex;justify-content:center;align-items:center}.popup-container{width:100%;max-width:500px;margin:20px;position:relative}.popup-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;padding:30px;position:relative}.popup-close{position:absolute;top:15px;right:15px;background:none;border:none;cursor:pointer;padding:5px;color:#333;display:flex;align-items:center;justify-content:center}.popup-header{margin-bottom:15px}.popup-header h2{margin:0;font-size:24px;font-weight:600}.popup-body{margin-bottom:20px;line-height:1.6}.popup-footer{display:flex;justify-content:center}.popup-button{display:inline-block;padding:12px 24px;background-color:#000;color:#fff;text-decoration:none;border-radius:4px;font-weight:500;transition:background-color .3s ease}.popup-button:hover{background-color:#333}body.popup-open{overflow:hidden}@media (max-width: 767px){.popup-container{max-width:90%}.popup-content{padding:20px}.popup-header h2{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/popup.css.map */
