.geolocation-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10011;width:min(500px,calc(100% - 48px));max-height:calc(100% - 24px);margin:auto;padding:29px 25px 24px;box-sizing:border-box;border:0;overflow:auto;background:#fcf7ebf5;color:#000;font-family:Univers LT Std,-apple-system,sans-serif;font-size:12px;font-weight:400;line-height:1.4}.geolocation-popup:not([open]),.geolocation-popup [hidden]{display:none!important}.geolocation-popup::backdrop{background:#faf9f659}html.geolocation-popup-open{overflow:hidden}.geolocation-popup button.geolocation-popup__close,.geolocation-popup button.geolocation-popup__submit{all:unset;box-sizing:border-box;cursor:pointer;min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#000!important;font:inherit}.geolocation-popup button.geolocation-popup__close{position:absolute!important;top:12px;right:13px;display:grid;width:40px;height:40px;padding:0!important;place-items:center}.geolocation-popup button.geolocation-popup__close:before,.geolocation-popup button.geolocation-popup__close:after,.geolocation-popup button.geolocation-popup__submit:before,.geolocation-popup button.geolocation-popup__submit:after{content:none!important}.geolocation-popup__title{margin:0;padding-inline-end:24px;font:inherit;font-size:16px;line-height:1.25;color:inherit}.geolocation-popup__body{margin-top:22px;color:inherit}.geolocation-popup__body p{margin:0}.geolocation-popup__body p+p{margin-top:8px}.geolocation-popup__fields{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:20px;margin-top:24px;align-items:end}.geolocation-popup__field label{display:block;margin-bottom:2px}.geolocation-popup__select-wrap{position:relative;border-bottom:1px solid rgba(0,0,0,.85)}.geolocation-popup .geolocation-popup__select{box-sizing:border-box;width:100%;height:40px;padding:0 24px 0 0;border:0;border-radius:0;background:transparent;font:inherit;color:inherit;-webkit-appearance:none;appearance:none;box-shadow:none;text-overflow:ellipsis;cursor:pointer}.geolocation-popup__chevron{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none}.geolocation-popup button.geolocation-popup__submit{display:flex!important;align-items:center;justify-content:center;width:max-content;min-height:44px;height:auto!important;max-width:100%;margin:12px 0 0 auto;padding:0 14px!important;text-transform:uppercase;text-align:center;white-space:normal!important;overflow-wrap:anywhere}.geolocation-popup button.geolocation-popup__submit:disabled{cursor:wait;opacity:.6}.geolocation-popup .geolocation-popup__select:focus-visible,.geolocation-popup button.geolocation-popup__close:focus-visible,.geolocation-popup button.geolocation-popup__submit:focus-visible{outline:1px solid currentColor;outline-offset:2px}@media screen and (max-width:749px){.geolocation-popup{width:calc(100% - 24px);padding:22px 16px 14px}}@media screen and (max-width:420px){.geolocation-popup__fields{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px}.geolocation-popup button.geolocation-popup__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/309/assets/geolocation-popup.css.map */
