.CostSummary-module-scss-module__KduhEW__multiline{flex-direction:column;min-inline-size:0;display:flex}.CostSummary-module-scss-module__KduhEW__cost{gap:var(--spacing-024);flex-direction:column;display:flex}.CostSummary-module-scss-module__KduhEW__data-list-summary li{padding-block:var(--sizing-016);border-block-end:1px solid var(--colors-grey-200);display:flex}.CostSummary-module-scss-module__KduhEW__data-list-summary li:first-child{padding-block-start:0}.CostSummary-module-scss-module__KduhEW__data-list-summary li>span:first-child,.CostSummary-module-scss-module__KduhEW__data-list-summary li>p:first-child,.CostSummary-module-scss-module__KduhEW__data-list-summary li>div:first-child,.CostSummary-module-scss-module__KduhEW__data-list-summary li>h3:first-child{flex:0 auto;margin-inline-end:var(--spacing-010)}.CostSummary-module-scss-module__KduhEW__data-list-summary li>span:last-child,.CostSummary-module-scss-module__KduhEW__data-list-summary li>p:last-child,.CostSummary-module-scss-module__KduhEW__data-list-summary li>div:last-child,.CostSummary-module-scss-module__KduhEW__data-list-summary li>h3:last-child{text-align:start;flex:auto;margin-inline-end:0}@media (width>=640px){.CostSummary-module-scss-module__KduhEW__data-list-summary li>span:last-child,.CostSummary-module-scss-module__KduhEW__data-list-summary li>p:last-child,.CostSummary-module-scss-module__KduhEW__data-list-summary li>div:last-child,.CostSummary-module-scss-module__KduhEW__data-list-summary li>h3:last-child{text-align:end}}.CostSummary-module-scss-module__KduhEW__total-price-item{align-items:flex-start}.CostSummary-module-scss-module__KduhEW__data-list-summary li{padding-block:0;gap:var(--spacing-012);border-block-end:none;padding-block-end:var(--sizing-012)}.CostSummary-module-scss-module__KduhEW__data-list-summary li:last-child{border:0}.CostSummary-module-scss-module__KduhEW__data-list-summary .CostSummary-module-scss-module__KduhEW__cost-list-item+.CostSummary-module-scss-module__KduhEW__total-price-item{border-block-start:1px solid var(--colors-grey-200);margin-block-start:var(--spacing-012);padding-block-start:var(--spacing-024)}.CostSummary-module-scss-module__KduhEW__price-summary{text-align:end;white-space:nowrap;flex-direction:column;flex:auto;align-items:flex-end;display:flex}.CostSummary-module-scss-module__KduhEW__price-summary-spacer{block-size:var(--spacing-020)}.CostSummary-module-scss-module__KduhEW__cost-list-item{align-items:flex-start}.CostSummary-module-scss-module__KduhEW__room-price-display{text-align:end;white-space:nowrap;align-items:flex-end;gap:var(--spacing-008);flex-direction:column;flex:auto;display:flex}
.HotelInfo-module-scss-module__aseuXq__section-wrapper{gap:var(--spacing-024);flex-direction:column;display:flex}.HotelInfo-module-scss-module__aseuXq__image-wrapper{aspect-ratio:16/9;border-radius:var(--border-radius-16);position:relative;overflow:hidden}@media (width>=640px){.HotelInfo-module-scss-module__aseuXq__image-wrapper{border-radius:var(--border-radius-24)}}.HotelInfo-module-scss-module__aseuXq__image-wrapper .HotelInfo-module-scss-module__aseuXq__image{object-fit:cover;object-position:center}.HotelInfo-module-scss-module__aseuXq__image-wrapper .HotelInfo-module-scss-module__aseuXq__logo{inline-size:var(--sizing-064);block-size:var(--sizing-064);position:absolute;inset-block-end:var(--spacing-015);inset-inline-start:var(--spacing-015)}@media (width>=640px){.HotelInfo-module-scss-module__aseuXq__image-wrapper .HotelInfo-module-scss-module__aseuXq__logo{inline-size:var(--sizing-080);block-size:var(--sizing-080);inset-block-end:var(--spacing-028);inset-inline-start:var(--spacing-028)}}.HotelInfo-module-scss-module__aseuXq__image-wrapper .HotelInfo-module-scss-module__aseuXq__logo img{border-radius:unset}
