@font-face{font-family:Product Sans;src:url(/fonts/productsans.otf);font-weight:400;font-display:swap}@font-face{font-family:Product Sans;src:url(/fonts/ProductSansRegular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Product Sans;src:url(/fonts/Product-Sans-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Monument Extended;src:url(/fonts/MonumentExtended-Regular.otf);font-weight:400;font-display:swap}@font-face{font-family:Monument Extended;src:url(/fonts/MonumentExtended-Ultrabold.otf);font-weight:700;font-display:swap}.v-popper--theme-sidebar-tooltip .v-popper__inner[data-v-252dcb1b]{box-shadow:0 8px 24px -4px #1018281f,0 0 12px -4px #10182814;border-radius:8px!important;background:var(--ffffff, #fff)!important;padding:12px 16px!important;color:var(--primary-text)!important}.v-popper--theme-sidebar-tooltip .v-popper__arrow-outer[data-v-252dcb1b]{box-shadow:0 8px 24px -4px #1018281f,0 0 12px -4px #10182814;border-color:var(--ffffff, #fff)!important}.ui-spinner[data-v-252dcb1b]{--border-width: 1px;position:absolute;inset:0;background-color:inherit;border-radius:inherit;z-index:2}@keyframes rotateCenter-252dcb1b{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.ui-spinner[data-v-252dcb1b]:after{content:"";position:absolute;top:45%;left:50%;padding:4px;border:var(--border-width) solid currentColor;border-right-color:transparent;border-radius:50%;animation-name:rotateCenter-252dcb1b;animation-duration:1s;animation-iteration-count:infinite;transform:translate(-50%,-50%);z-index:3}.card-parking-lot-skeleton[data-v-252dcb1b]{width:292px;height:50px;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#fff,#fff0)}@media (max-width: 599px){.card-parking-lot-skeleton[data-v-252dcb1b]{width:100%}}@font-face{font-family:Product Sans;src:url(/fonts/productsans.otf);font-weight:400;font-display:swap}@font-face{font-family:Product Sans;src:url(/fonts/ProductSansRegular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Product Sans;src:url(/fonts/Product-Sans-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Monument Extended;src:url(/fonts/MonumentExtended-Regular.otf);font-weight:400;font-display:swap}@font-face{font-family:Monument Extended;src:url(/fonts/MonumentExtended-Ultrabold.otf);font-weight:700;font-display:swap}.v-popper--theme-sidebar-tooltip .v-popper__inner[data-v-ff757400]{box-shadow:0 8px 24px -4px #1018281f,0 0 12px -4px #10182814;border-radius:8px!important;background:var(--ffffff, #fff)!important;padding:12px 16px!important;color:var(--primary-text)!important}.v-popper--theme-sidebar-tooltip .v-popper__arrow-outer[data-v-ff757400]{box-shadow:0 8px 24px -4px #1018281f,0 0 12px -4px #10182814;border-color:var(--ffffff, #fff)!important}.ui-spinner[data-v-ff757400]{--border-width: 1px;position:absolute;inset:0;background-color:inherit;border-radius:inherit;z-index:2}@keyframes rotateCenter-ff757400{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.ui-spinner[data-v-ff757400]:after{content:"";position:absolute;top:45%;left:50%;padding:4px;border:var(--border-width) solid currentColor;border-right-color:transparent;border-radius:50%;animation-name:rotateCenter-ff757400;animation-duration:1s;animation-iteration-count:infinite;transform:translate(-50%,-50%);z-index:3}.section-parking-lots[data-v-ff757400]{background-color:var(--brand-sky-blue-08);padding:80px 0}@media (max-width: 1024px){.section-parking-lots[data-v-ff757400]{padding:40px 0}}.section-parking-lots__more-btn[data-v-ff757400]{z-index:10}.section-parking-lots__inner[data-v-ff757400]{display:flex;flex-direction:column;max-width:1216px;margin:auto;width:100%}.section-parking-lots__header[data-v-ff757400]{margin-bottom:40px}@media (max-width: 1024px){.section-parking-lots__header[data-v-ff757400]{padding-left:40px!important;padding-right:40px!important;margin-bottom:24px}}@media (max-width: 599px){.section-parking-lots__header[data-v-ff757400]{padding-left:16px!important;padding-right:16px!important}}.section-parking-lots__title[data-v-ff757400]{text-align:center;display:inline!important}.section-parking-lots__title[data-v-ff757400] *{display:inline!important}.section-parking-lots__description[data-v-ff757400]{padding:16px 16px 0}@media (max-width: 599px){.section-parking-lots__description.not-mobile-show[data-v-ff757400]{display:none}}.section-parking-lots__description_mobile[data-v-ff757400]{display:none}@media (max-width: 599px){.section-parking-lots__description_mobile[data-v-ff757400]{display:block}}.section-parking-lots__list-spaces[data-v-ff757400]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}@media (max-width: 1024px){.section-parking-lots__list-spaces[data-v-ff757400]{margin:auto;max-width:calc(100vw - 80px)}}@media (max-width: 599px){.section-parking-lots__list-spaces[data-v-ff757400]{max-width:calc(100vw - 32px)}}.section-parking-lots__button-more[data-v-ff757400]{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;margin-top:46px}@media (max-width: 1024px){.section-parking-lots__button-more[data-v-ff757400]{margin-top:24px;padding:0 40px}}@media (max-width: 599px){.section-parking-lots__button-more[data-v-ff757400]{margin-top:16px;padding:0 16px}}.section-parking-lots__slider[data-v-ff757400]{position:relative;padding:0 16px;display:flex;flex-direction:column;gap:8px}.section-parking-lots__skeleton-row[data-v-ff757400]{display:flex;align-items:center;position:absolute;top:24px;left:0;right:0;flex-wrap:nowrap;width:100%;gap:16px;justify-content:center;pointer-events:none}@media (max-width: 1215px){.section-parking-lots__skeleton-row[data-v-ff757400]{max-width:700px;margin:0 auto}.section-parking-lots__skeleton-row[data-v-ff757400] .card-parking-lot-skeleton:nth-child(n+3){display:none}}.section-parking-lots__button-and-skeleton[data-v-ff757400]{position:relative;overflow:visible}.card-parking-lot[data-v-ff757400]{width:292px}@media (max-width: 1024px){.card-parking-lot[data-v-ff757400]{width:calc(50% - 8px)}}@media (max-width: 599px){.section-parking-lots__header[data-v-ff757400]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px}.section-parking-lots__slider[data-v-ff757400] .swiper:before,.section-parking-lots__slider[data-v-ff757400] .swiper:after{display:none}.section-parking-lots__slider[data-v-ff757400] .swiper-slide-visible{opacity:1!important}.section-parking-lots__skeleton-row[data-v-ff757400]{max-width:100%;padding:0 16px;box-sizing:border-box}}@media (max-width: 599px) and (max-width: 1024px){.section-parking-lots__skeleton-row[data-v-ff757400]{display:none}}@media (max-width: 599px){.card-parking-lot[data-v-ff757400]{width:100%}}@media (max-width: 1024px){.section-parking-lots__skeleton-row[data-v-ff757400]{max-width:600px;margin:0 auto;display:none}}
