.ymap-balloon-container{cursor:default;display:flex;flex-direction:column;gap:8px;max-height:400px;max-width:320px;overflow-y:hidden}.ymap-balloon-container .ymap-balloon-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.ymap-balloon-container .ymap-balloon-custom-close{cursor:pointer;min-width:16px}@media (max-width:768px){.ymap-balloon-container{background:var(--unnamed,#fff);border:1px solid #0b9abf;border-radius:8px;box-shadow:0 6px 16px #00000014;margin:12px;max-width:calc(100vw - 24px);padding:16px;position:absolute;z-index:10000}}.ymap-balloon-container .bucket-separator{margin:0 9.5px}.ymap-balloon-container .ymap-balloon-btn{align-items:center;cursor:pointer;gap:4px;margin:0 auto}.ymap-balloon-container .ymap-balloon-body{display:flex;flex-direction:column;gap:10px}.ymap-balloon-container .ymap-balloon-body .venues-list-item-row{gap:20px}.ymap-balloon-container .ymap-balloon-body .venues-list-item-row svg{min-height:24px;min-width:24px;text-align:center}.ymap-balloon-container .ymap-balloon-body .venues-schedule table tr{margin-top:5px}.ymap-balloon-container .ymap-balloon-body .venues-schedule table td{padding:0!important}.ymap-balloon-container .ymap-balloon-body .venues-schedule table td:first-of-type{padding-right:20px!important}.ymap-upper-container{position:relative}@media (max-width:768px){.ymap-upper-container .ymaps-2-1-79-panel-pane{height:100%;top:0!important}.ymap-upper-container .ymaps-2-1-79-panel-pane .ymaps-2-1-79-balloon{bottom:unset!important;max-width:320px;top:0!important}.ymap-upper-container .ymaps-2-1-79-panel-pane .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__content{margin:unset!important;padding:16px!important}.ymap-upper-container .ymaps-2-1-79-panel-pane .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__content>ymaps{height:unset!important}.ymap-upper-container .ymaps-2-1-79-balloon-panel>ymaps{height:100%}}.ymap-upper-container .ymaps-2-1-79-balloon__close{height:0!important;width:0!important}.ymap-upper-container .ymaps-2-1-79-balloon__close-button{margin-left:-50px;opacity:0!important}.ymap-upper-container .ymaps-2-1-79-balloon__tail{display:none!important}.ymap-upper-container .ymaps-2-1-79-balloon{background:#fff;border:1px solid #0b9abf;border-radius:8px;box-shadow:0 6px 16px #00000014}.ymap-upper-container .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__layout{border-radius:8px}.ymap-upper-container .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__layout .ymaps-2-1-79-balloon__content{background:#fff;margin:0;padding:16px}.ymap-upper-container svg.custom-marker path{stroke:#3dccd3!important}.ymap-upper-container .ymaps-2-1-79-inner-panes>svg{bottom:0;left:1px;margin:auto;pointer-events:none;position:absolute;right:0;top:var(--7b19cbf0);z-index:1000}.vue-map-container,.ymap-container{height:100%;min-height:200px;position:relative;width:100%}@media (max-width:768px){.vue-map-container,.ymap-container{min-height:var(--1c0440b9)}}*{box-sizing:border-box}html{--background-color:#fff;background-color:#fff;height:100%}@media (max-width:768px){body:before{background:linear-gradient(#fff 30%,rgba(11,154,191,.1) 60%);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}}body{overflow-x:hidden}body,p{margin:0}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(./h1-text-thin-font.db02096a.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(./Roboto-Bold.baf44ce8.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(./Roboto-Medium.4ac8e036.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(./Roboto-Regular.319cff6e.ttf)}h1{font-size:32px;font-weight:700}.h1-text-thin,h1{color:#000;font-family:Roboto;font-style:normal;line-height:130%}.h1-text-thin{font-size:28px;font-weight:300}b{font-weight:700;line-height:150%}.main-medium-text,b{color:#000;font-family:Roboto;font-size:16px;font-style:normal}.main-medium-text{font-weight:500;line-height:24px}.main-regular-text{line-height:150%}.main-regular-text,.product-card-h1-text{color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400}.product-card-h1-text{letter-spacing:-.01em;line-height:24px}.product-card-main-text{font-size:14px}.product-card-additional-text,.product-card-main-text{color:#000;font-family:Roboto;font-style:normal;font-weight:300;letter-spacing:-.01em;line-height:24px}.product-card-additional-text{font-size:12px}.product-card-button-text{font-size:14px;font-weight:700;line-height:150%}.bucket-h1-text,.product-card-button-text{color:#000;font-family:Roboto;font-style:normal}.bucket-h1-text{font-size:24px;font-weight:400;line-height:28px}.bucket-medium-text{font-weight:500}.bucket-light-text,.bucket-medium-text{color:#000;font-family:Roboto;font-size:14px;font-style:normal;letter-spacing:-.01em;line-height:16px}.bucket-light-text{font-weight:300}.bucket-regular-text{color:#000;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:16px}.bucket-additional-text{font-weight:500}.bucket-additional-text,.bucket-additional-text-light{color:#000;font-family:Roboto;font-size:10px;font-style:normal;letter-spacing:-.01em;line-height:12px}.bucket-additional-text-light{font-weight:300}.bucket-h2-text{color:#000;font-family:Roboto;font-size:32px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:38px}.additional-text{color:#a6a6a6}.additional-text-second{color:#c6c6c6}.colourful-button-text{color:#fff}.accent-text{color:#0b9abf}.error-text{color:#ff8a00}.input-text{color:#a6a6a6;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.break-words{overflow-wrap:break-word}.whitespace-pre-line{white-space:pre-line}.error,.root{background-color:#fff}.root{display:flex;flex-direction:column;min-height:100vh;position:relative}.application-alert{background:rgba(11,154,191,.3);border-radius:0 12px 12px 0;cursor:pointer;opacity:.5;transform:scaleX(-1);z-index:1}.application-alert svg{display:flex}.application-alert-mobile{display:none;margin-left:4px;margin-right:-16px;padding:10px 13.5px}@media (max-width:768px){.application-alert-mobile{display:block}}.application-alert-desktop{margin:-10px -30px 0 20px;padding:14px 24.5px 13px}@media (max-width:1439px){.application-alert-desktop{margin-right:-12px}}.content{margin:0 auto;max-width:1440px;padding:0 30px 15px;width:100%}@media (min-width:1025px) and (max-width:1439px){.content{margin:0;max-width:100vw;padding:0 12px 15px}}@media (max-width:1024px){.content{padding:0 22px 15px;width:100%}}@media (max-width:768px){.content{max-width:100vw;padding:0 16px 15px}}@media (min-width:769px){.root:not(:has(.menu-root)){padding-top:0!important}.root:not(:has(.menu-root)) .desktop-nav{margin-bottom:0!important}.root:not(:has(.menu-root)) .desktop-nav nav{padding-bottom:10px!important}.root:not(:has(.menu-root)) .content{padding-top:30px!important}}.flex-block{align-items:center;display:flex}.flex-block-space-between{justify-content:space-between}.flex-justify-end{justify-content:flex-end}.flex-start{align-items:flex-start}.flex-end{align-items:flex-end}.swiper-pagination-bullets{bottom:0!important;text-align:center}@media (min-width:769px){.swiper-pagination-bullets{align-items:flex-end;display:flex;flex-direction:row;height:12px;justify-content:center}}@media (max-width:768px){.swiper-pagination-bullets{display:flex;height:14px!important;justify-content:center;padding-top:8px!important}}.swiper-pagination-bullet{background:none;border-bottom:1px solid #3333330f;opacity:1!important;padding:5px 0}@media (min-width:769px){.swiper-pagination-bullet{border-radius:0;flex-grow:1;height:0;max-width:64px}}@media (max-width:768px){.swiper-pagination-bullet{background-color:#3333330f;height:6px!important;margin:0 3px!important;padding:0!important;width:6px!important}}.swiper-pagination-bullet-active{border-bottom:1px solid #0b9abf}@media (max-width:768px){.swiper-pagination-bullet-active{background:#0b9abf}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn--loading svg{animation:rotating 1.5s linear infinite}@keyframes opacityani{0%{opacity:0}to{opacity:1}}.gmap-upper-container{position:relative}.gmap-upper-container .gm-style-iw-c{background:#fff!important;border:1px solid #0b9abf;height:unset!important;max-height:unset!important;max-width:320px!important;min-width:320px!important;padding:16px!important}.gmap-upper-container .gm-style-iw-c button{display:none!important}.gmap-upper-container .gm-style-iw-c .gm-style-iw-d{height:unset!important;max-height:unset!important;overflow:hidden!important;padding:0!important}@media (min-width:769px){.gmap-upper-container .gm-style-iw-c{margin-left:143px;top:35px}}.gmap-upper-container .gm-style-iw-tc{display:none!important}.gmap-upper-container.hide-refs img[alt=Google]{display:none}.gmap-upper-container.hide-refs .vue-map-container>div.vue-map>div>div>div:nth-child(17){display:none!important}.gmnoprint.gm-bundled-control{right:26px!important}.gmnoprint.gm-bundled-control .gmnoprint>div{border-radius:6px!important;height:55px!important;width:26px!important}.gmnoprint.gm-bundled-control .gmnoprint>div div:first-of-type{display:none!important}.gmnoprint.gm-bundled-control button.gm-control-active{height:26px!important;width:26px!important}.gmnoprint.gm-bundled-control button.gm-control-active img{height:15px!important;width:15px!important}.gm-style>div>svg,.gm-style>svg,.gmap-upper-container>svg{bottom:0;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:-53px;width:100%;z-index:2!important}.gm-style>div>div>svg{left:-24.5px;margin:auto;pointer-events:none;position:absolute;top:-60px;z-index:102!important}@media (max-width:768px){.gm-style>div>div>svg{left:-16px;top:-41px}}
