.pageblock--rooms .x-core-intro{-webkit-margin-after:var(--spacing-xl)!important;margin-block-end:var(--spacing-xl)!important}.pageblock--rooms .x-core-intro .x-core-title .x-core-heading{max-width:30%;font-size:var(--h1-size-small)}@container style(--breakpoint-md-max: true){.pageblock--rooms .x-core-intro .x-core-title .x-core-heading{max-width:none}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--rooms .x-core-intro .x-core-title .x-core-heading{max-width:none}.cards-wrapper__rooms{display:grid;grid-template-columns:1fr 1fr;gap:40px}@container style(--breakpoint-xs: true){.cards-wrapper__rooms{grid-template-columns:1fr}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .cards-wrapper__rooms{grid-template-columns:1fr}.x-card--room__content-wrapper{display:flex;gap:28px;align-items:center;justify-content:start;height:100%}@container style(--breakpoint-lg-max: true){.x-card--room__content-wrapper{flex-direction:column;gap:20px;align-items:start}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .x-card--room__content-wrapper{flex-direction:column;gap:20px;align-items:start}.x-card--room__title{margin:0;font-size:var(--h3-size);line-height:1}.x-card--room__image{position:relative;flex-shrink:0;width:270px;overflow:hidden;border-radius:var(--radius-md)}@container style(--breakpoint-lg-max: true){.x-card--room__image{width:100%}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .x-card--room__image{width:100%}.x-card--room__image img{z-index:50;width:100%;height:100%;object-fit:cover}.x-card--room__buttons{display:flex;flex-wrap:wrap;gap:8px}
