.country-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.country-popup-overlay.show{opacity:1;visibility:visible}.country-popup-container{max-width:500px;width:90%;max-height:90vh;overflow-y:auto}.country-popup-dialog{background:#fff;border-radius:8px;box-shadow:0 10px 25px #0003;transform:translateY(-20px);transition:transform .3s ease}.country-popup-overlay.show .country-popup-dialog{transform:translateY(0)}.popup-header{padding:24px 24px 16px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:center}.popup-title{font-size:20px;font-weight:600;margin:0;color:#333}.popup-close{background:none;border:none;cursor:pointer;padding:4px;color:#666;transition:color .2s ease}.popup-close:hover{color:#333}.popup-close-icon{width:20px;height:20px;fill:currentColor}.popup-body{padding:10px 0}.popup-question{font-size:16px;font-weight:400;margin:0 0 16px;color:#000;text-align:center;font-family:Noticia Text;padding-bottom:10px;border-bottom:1px solid #003B24}.popup-benefits ul{list-style:none;padding:0;margin:0}.popup-benefits li{font-size:14px;color:#666;position:relative;padding:4px 0 4px 16px}.popup-benefits li:before{content:"\2022";position:absolute;left:0;color:#8b5a2b}.popup-form-content{padding:0 24px 16px;display:grid;grid-template-columns:1.3fr 1fr;gap:16px}.popup-select-container{display:flex;justify-content:space-between}.popup-select-label,.popup-select{font-size:12px;font-weight:400;text-transform:uppercase;color:#000;font-family:Noticia Text;line-height:26px;width:35%}.popup-select-wrapper{position:relative;width:65%}.popup-select{width:100%;padding:0 10px 0 25px;border:none;cursor:pointer;background:transparent;-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/select-svg.svg?v=1758532527);background-position:left center;background-repeat:no-repeat;background-size:16px}.popup-select:focus{outline:none;box-shadow:none}.popup-logo{mix-blend-mode:multiply}.popup-confirm-btn{width:100%;color:#fff;border:none;font-family:Noticia Text;padding:18px 24px;font-size:16px;font-weight:700;background:#003b24;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.popup-confirm-btn:hover{background-color:#744825}.popup-confirm-btn:active{transform:translateY(1px)}.popup-confirm-btn.loading{position:relative;color:transparent}.popup-confirm-btn.loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border:2px solid transparent;border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width: 768px){.popup-form-content{grid-template-columns:1fr}.country-popup-container{width:95%}.popup-header,.popup-body,.popup-form-content,.popup-footer{padding-left:16px;padding-right:16px}.popup-title{font-size:18px}.popup-select-container{justify-content:start}.popup-select-label{width:40%}}@media (max-width: 480px){.country-popup-container{width:98%}.popup-header{padding:16px 16px 12px}.popup-body,.popup-form-content{padding:12px 16px}.popup-footer{padding:12px 16px 20px}}.popup-select:focus-visible{border-color:#8b5a2b;box-shadow:none}.popup-close:focus-visible{outline:2px solid #8B5A2B;outline-offset:2px;border-radius:4px}.popup-confirm-btn:focus-visible{outline:2px solid #8B5A2B;outline-offset:2px}@media (prefers-contrast: high){.popup-select{border-color:#000}.popup-confirm-btn{border:1px solid #000}}@media (prefers-reduced-motion: reduce){.country-popup-overlay,.country-popup-dialog,.popup-close,.popup-confirm-btn{transition:none}.popup-confirm-btn.loading:after{animation:none}}.popup-main{background:#fefcf5}@media (max-width:600px){.popup-images{grid-template-columns:1fr 120px;gap:8px}.popup-logo{max-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/localization-popup.css.map */
