.map-widgets__desktop{display:none}@media screen and (min-width: 590px){.map-widgets__desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}}.map-widgets__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--colorTextBody);margin:0;text-transform:uppercase}.map-widgets__title svg{width:48px;height:48px}.map-widgets__title svg path{stroke-width:1;stroke:var(--colorTextBody)}.map-widgets__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map-widgets__container .windy-weather{width:100% !important;height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important}.map-widgets__container .windywidgetpoweredBy{display:none !important}.map-widgets__open-modal{margin-top:4px;color:var(--colorBtnPrimary);margin-left:auto}.map-widgets__open-modal:hover{color:var(--colorTextBody)}.map-widgets__modal{display:none}.map-widgets__modal.is-active{display:block;position:fixed;top:0;left:0;width:100vw;min-height:100dvh;height:100vh;background-color:#fff;z-index:30;overflow-y:hidden;max-height:100%}.map-widgets__closer{position:absolute;top:20px;right:0px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-widgets__closer svg{width:40px;height:40px}.map-widgets__wrapper{max-width:1240px;margin:0 auto;text-align:center;padding:60px 20px;position:relative}.map-widgets__wrapper-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.map-widgets__wrapper-widget iframe{height:calc(100dvh - 120px)}body.modal-active{overflow:hidden;overflow-y:hidden;touch-action:none;-ms-touch-action:none}