body .is-root-container section.block-accommodations-slider{position:relative;overflow:hidden;padding:min(calc(2.1875rem + 1.875 * (100vw - 22.5rem) / 67.5),4.0625rem) 0;background:#fff}body .is-root-container section.block-accommodations-slider .headline{font-family:"Playfair Display",serif;font-size:2rem;line-height:1.2;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;text-align:center}body .is-root-container section.block-accommodations-slider .wrapper{display:flex;flex-flow:column;gap:min(calc(2.1875rem + 0.625 * (100vw - 22.5rem) / 67.5),2.8125rem);max-width:73.125rem}body .is-root-container section.block-accommodations-slider .wrapper .header{display:grid;grid-template-columns:1fr;gap:1rem;text-align:center}body .is-root-container section.block-accommodations-slider .wrapper .header .rich-text{font-family:"Noto Sans",serif;font-size:1rem;line-height:1.5;font-weight:300;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container section.block-accommodations-slider .wrapper .accommodations .swiper{overflow:unset !important}body .is-root-container section.block-accommodations-slider .wrapper .accommodations .swiper-controls{margin-top:min(calc(2rem + 1 * (100vw - 22.5rem) / 67.5),3rem)}body .is-root-container section.block-accommodations-slider .wrapper .buttons{justify-content:center}
/*# sourceMappingURL=accommodations-slider.css.map */
