.accommodationOffer__Content h3{color:var(--themeColorDarken);font-size:40rem;line-height:1.1}.accommodationOffer{background-color:var(--themeColor);overflow:hidden}.accommodationOffer.singleOffer .container{max-width:1130rem}.accommodationOffer h2{color:#fff;text-align:center}.accommodationOffer__Slider{margin-top:48rem}.accommodationOffer__Slider>div:not(.flickity-enabled){display:flex}.accommodationOffer__Slider .flickity-viewport{overflow:visible}.accommodationOffer__Slider .flickitySlider__ProgressWrapper{background-color:#e6e6e64d}.accommodationOffer__Slider .flickitySlider__Bar{background-color:#fff}.accommodationOffer__Item{flex-direction:column;width:calc(33.33% - 16rem);min-height:100%;display:flex}@media (width<=768px){.accommodationOffer__Content h3{font-size:26rem;line-height:1.15}.accommodationOffer__Slider{margin-top:24rem}.accommodationOffer__Item{width:calc(100% - 12rem)}}.accommodationOffer__Item+.accommodationOffer__Item{margin-left:24rem}.singleOffer .accommodationOffer__Item{flex-direction:row;width:100%}.accommodationOffer__Item a{font-size:0;position:absolute;inset:0}.accommodationOffer__ImagesWrapper{position:relative}.accommodationOffer__MainImage{min-width:422rem;max-width:422rem}.accommodationOffer__DiscountImage{width:110rem;position:absolute;top:20rem;right:20rem}@media (width<=768px){.singleOffer .accommodationOffer__Item{flex-direction:column}.accommodationOffer__MainImage{min-width:100%;max-width:100%}.accommodationOffer__DiscountImage{width:80rem}}.accommodationOffer__Content{background-color:#fff;flex-direction:column;flex-grow:1;justify-content:space-between;height:100%;padding:32rem;display:flex}.singleOffer .accommodationOffer__Content{height:auto}.accommodationOffer__Content h3+p{margin-top:8rem}.accommodationOffer__Dates{margin-bottom:24rem;font-size:12rem}
