.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:2000001;animation:fadeIn .3s ease-in-out;overscroll-behavior:contain}.popup-container{position:fixed;bottom:0;left:0;background-color:#fff;width:650px;height:276px;box-shadow:0 4px 20px #00000026;animation:slideUpFromBottom .4s ease-out}.popup-close{position:absolute;top:15px;right:15px;background:none;border:none;font-size:28px;color:#333;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:color .2s;z-index:1}.popup-close:hover{color:#000}.popup-content{padding:60px 40px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;box-sizing:border-box}.popup-title{font-size:30px;font-weight:400;color:#000;margin:0 0 40px;text-align:left;letter-spacing:-.5px}.popup-description{font-size:14px;margin-bottom:2.25rem;text-align:left;list-style:none;padding:0}.popup-description li{margin-bottom:10px}.popup-cta-button{background-color:#000;color:#fff;border:1px solid #000000;padding:14px 48px;font-size:12px;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin-bottom:30px;border-radius:0}.popup-cta-button:hover{background-color:#333;border-color:#333}.popup-footer{font-size:11px;color:#000;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin-top:auto}.popup-footer a{color:#000;text-decoration:underline;margin-left:5px}@media screen and (max-width: 768px){.popup-container{bottom:0;bottom:env(safe-area-inset-bottom,0);left:0;right:0;width:100%;max-height:90vh;max-height:calc(90vh - env(safe-area-inset-bottom,0));height:auto;min-height:350px;animation:slideUpFromBottomMobile .4s ease-out;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.popup-content{padding:25px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:auto;min-height:360px;box-sizing:border-box}.popup-title{font-size:25px;margin-bottom:25px;line-height:1.2;text-align:left;padding:0 10px}.popup-description{font-size:13px;margin-bottom:45px;width:100%;max-width:100%;overflow-wrap:break-word;text-align:left}.popup-description li{margin-bottom:8px;padding:0 5px}.popup-cta-button{padding:14px 40px;font-size:13px;margin-bottom:20px;width:auto;max-width:90%;border-width:2px}.popup-close{position:fixed;top:auto;bottom:auto;right:15px;font-size:28px;background:#fffffff2;border-radius:50%;width:35px;height:35px;box-shadow:0 2px 4px #0000001a;z-index:10001}.popup-footer{padding:0 20px;font-size:12px;margin-bottom:10px}}@media screen and (max-width: 576px) and (max-height: 500px){.popup-container{max-height:85vh;min-height:280px}.popup-content{padding:35px 20px 20px}.popup-title{font-size:22px;margin-bottom:20px}.popup-description{font-size:12px;margin-bottom:20px}.popup-cta-button{padding:12px 35px;font-size:12px;border-width:2px}}@media screen and (min-width: 769px) and (max-width: 1024px){.popup-container{bottom:20px;left:20px;width:380px;height:420px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUpFromBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUpFromBottomMobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}#currency-conversion-notice{position:fixed;bottom:0;left:0;right:0;z-index:9998}@media screen and (min-width: 769px){#currency-conversion-notice{left:460px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/location-popup.css.map */
