.wa,.wa .swiper-container,.wa .swiper-slide{overflow:hidden}body:not(.has-carousel-cards) .section--carousel{display:none}@media only screen and (min-width: 992px){body:not(.has-carousel-cards) .wa{height:640px}body:not(.has-carousel-cards) .wa .swiper-container,body:not(.has-carousel-cards) .wa .swiper-wrapper,body:not(.has-carousel-cards) .wa .swiper-slide{height:100%!important;min-height:640px}body:not(.has-carousel-cards) .wa__img.main-image,body:not(.has-carousel-cards) .wa__video{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-height:none!important;min-height:100%!important;object-fit:cover}body:not(.has-carousel-cards) .wa__img.main-image{z-index:1;visibility:visible!important;opacity:1!important}body:not(.has-carousel-cards) .wa__video{z-index:2}}@media only screen and (max-width: 991px){body:not(.has-carousel-cards) .wa{height:auto}body:not(.has-carousel-cards) .wa .swiper-container{display:block!important;height:auto}body:not(.has-carousel-cards) .wa .swiper-wrapper,body:not(.has-carousel-cards) .wa .swiper-slide{height:auto!important}body:not(.has-carousel-cards) .wa .swiper-slide{position:relative!important;aspect-ratio:1000/466;min-height:220px;max-height:56vw}body:not(.has-carousel-cards) .wa__img.main-image,body:not(.has-carousel-cards) .wa__video{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover}body:not(.has-carousel-cards) .wa__img.main-image{z-index:1}body:not(.has-carousel-cards) .wa__video{z-index:2}}@media only screen and (max-width: 768px){body:not(.has-carousel-cards) .wa__video{display:none!important}}.card__img-wrapper{aspect-ratio:4/3;overflow:hidden;background:#e9ecef}.card__img-wrapper .card__img{width:100%;height:100%;object-fit:cover}.card__img-placeholder{width:100%;aspect-ratio:4/3}.header-top-middle .header-contact,city-select{min-height:44px}.section--carousel .carousel-swiper{width:100%;max-width:100%;min-height:180px;margin-top:-61px;padding:11px 0 34px!important;overflow:hidden!important}.section.section--carousel .carousel-swiper.swiper-initialized .swiper-wrapper{align-items:stretch}.section.section--carousel .carousel-swiper .swiper-slide>a{display:block;height:100%}.section.section--carousel .carousel-swiper .card__label{position:static!important;top:auto!important;left:auto!important;right:auto!important;display:inline-flex!important;width:fit-content!important;max-width:none!important;height:24px;padding:0 12px;margin:0 0 12px;flex:0 0 auto;align-self:flex-start;white-space:nowrap}.section.section--carousel .carousel-swiper .card-content{display:flex;flex-direction:column;align-items:flex-start}.section.section--carousel .carousel-swiper .swiper-slide{overflow:visible!important}.section.section--carousel .carousel-swiper .swiper-slide--tag{background:transparent!important;border:none!important;box-shadow:none!important;filter:none!important;height:auto}.section.section--carousel .carousel-swiper .swiper-slide--tag:hover{filter:none}.section.section--carousel .carousel-swiper .swiper-slide--tag .category{width:100%;min-height:180px}.filters-static-placeholder{min-height:52px}#ssr-noms-fallback{min-height:420px}#confirmDiv{position:fixed;z-index:9990;top:0;right:0;bottom:0;left:0;pointer-events:none}#confirmDiv>*{pointer-events:auto}.wa__img.wa__img--hidden{opacity:0;visibility:hidden}body.has-carousel-cards .wa:has(.wa__video[data-loaded="1"]) .wa__img.main-image{opacity:0;visibility:hidden}@media (max-width: 768px){.section.section--carousel .carousel-swiper{min-height:150px;margin-top:0;overflow:hidden!important;padding-inline:0;touch-action:pan-x pan-y}.section.section--carousel .carousel-swiper:not(.swiper-initialized){overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.section.section--carousel .carousel-swiper:not(.swiper-initialized) .swiper-wrapper{display:flex!important;flex-wrap:nowrap!important;gap:12px;width:max-content;min-width:100%}.section.section--carousel .carousel-swiper:not(.swiper-initialized) .swiper-slide--tag{flex:0 0 calc(50% - 6px)!important;width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;scroll-snap-align:start}.section.section--carousel .carousel-swiper:not(.swiper-initialized) .swiper-slide.card{flex:0 0 100%!important;width:100%!important;max-width:100%!important;scroll-snap-align:center}.section.section--carousel .carousel-swiper.swiper-initialized .swiper-slide{flex:none!important;width:auto!important;max-width:none!important}.section.section--carousel .carousel-swiper .card-content{padding:16px}.section.section--carousel .carousel-swiper .swiper-slide a{touch-action:pan-x pan-y}.filters-static-placeholder{min-height:120px}#ssr-noms-fallback{min-height:380px}}
