.AccommodationBookingPrices_item__AzuD7{padding:8px 0 0}.AccommodationBookingPrices_subitem__zDvQY{padding:12px 0 28px}.AccommodationBookingPrices_title__ETrIc{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:var(--Text-Headings)}.AccommodationBookingPrices_inner__0Ijf6{padding:12px 0;display:flex;flex-direction:column;gap:10px}.AccommodationBookingPrices_innerHeader__OVdvk{padding-top:6px}.AccommodationBookingPrices_innerRow__3AvNM{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;position:relative}.AccommodationBookingPrices_innerRow__3AvNM:after{content:"";display:block;position:absolute;height:1px;width:100%;top:16px;left:0;border-bottom:1px dashed var(--Borders-Border-2);z-index:1}.AccommodationBookingPrices_header__21ihq{display:flex;align-items:center;justify-content:space-between}.AccommodationBookingPrices_header__21ihq .AccommodationBookingPrices_headerText___4WMr{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:var(--Text-Headings)}.AccommodationBookingPrices_header__21ihq .AccommodationBookingPrices_headerPrice__I9dXD{font-size:20px;font-style:normal;font-weight:500;line-height:28px;color:var(--Text-Headings);text-align:right}.AccommodationBookingPrices_hint__HT0zE{font-size:14px;font-style:normal;font-weight:400;line-height:22px;width:130px;flex-shrink:0;position:relative}.AccommodationBookingPrices_hint__HT0zE span{background:var(--Common-White);position:relative;z-index:3}.AccommodationBookingPrices_price__7_n2a{font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:var(--Text-Headings);text-align:right;position:relative}.AccommodationBookingPrices_price__7_n2a span{background:var(--Common-White);position:relative;z-index:3}.AccommodationBookingPrices_subtitle__tloyG{font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:var(--Text-Text)}.AccommodationBookingPrices_subListTitle__NmHkM{font-size:12px;font-style:normal;font-weight:300;line-height:20px;letter-spacing:.6px;text-transform:uppercase;color:var(--Text-Text);margin-top:14px}.AccommodationBookingPrices_footer__RkAMe{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--Borders-Border-2);padding-top:12px}.AccommodationBookingPrices_footerNoLink__QSuQ7{padding-top:0;border:none}.AccommodationBookingPrices_btnFooter__ErqGs{display:flex;align-items:center;justify-content:space-between;gap:12px}.AccommodationBookingPrices_btnFooter__ErqGs .AccommodationBookingPrices_applyBtn__ifXrK{width:100%}.AccommodationBookingPrices_btnFooterBorder___w5pP{border-bottom:1px solid var(--Borders-Border-2);margin-bottom:8px;padding-bottom:24px}.AccommodationBookingPrices_footerText__BQzr5{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:var(--Text-Headings)}.AccommodationBookingPrices_footerPrice__Kh8f3{font-size:16px;font-style:normal;font-weight:500;line-height:20px;color:var(--Text-Headings)}.AccommodationBookingPrices_footerPriceTotal__Ewenu{font-size:20px;font-style:normal;font-weight:500;line-height:28px;color:var(--Text-Headings)}@media screen and (min-width:992px){.AccommodationBookingPrices_btnFooterBookingChecker___bxOu{display:none}.AccommodationBookingPrices_subitemBookingChecker__NAK2o{padding-bottom:16px;border-bottom:1px solid var(--Borders-Border-2);margin-bottom:8px}}.StyledDateRangePicker_container__OGovq{position:relative}.StyledDateRangePicker_pickerContainer__m74we{border-radius:8px;background:var(--Surfaces-White-surface)}.StyledDateRangePicker_hr__ZXigI{height:1px;background:var(--Borders-Border-2);margin:20px 0}.StyledDateRangePicker_label__GefcU{font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin-bottom:4px}.StyledDateRangePicker_mobilePreview__8WNZy{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:var(--Text-Headings);width:100%;border:none;background:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StyledDateRangePicker_mobilePreviewPlaceholder__j9jqt{color:var(--Text-Placeholder)}.StyledDateRangePicker_input__JCooC{height:24px;width:285px;max-width:100%;border:none;font-size:18px;font-style:normal;font-weight:400;line-height:24px;outline:none}.StyledDateRangePicker_input__JCooC::placeholder{color:var(--Text-Placeholder)}.StyledDateRangePicker_clear__xttI5{position:absolute;top:18px;right:0;height:24px;width:24px;margin:0;padding:0;border:none;cursor:pointer}.StyledDateRangePicker_clear__xttI5:hover{opacity:.8}.StyledDateRangePicker_clear__xttI5:before{content:"";display:block;position:absolute;top:-12px;left:-12px;height:48px;width:48px;background:transparent}.StyledDateRangePicker_hoveredRange__JeX_U{background:var(--Surfaces-Hover-surface);position:relative}.StyledDateRangePicker_hoveredRange__JeX_U:before{bottom:0}.StyledDateRangePicker_hoveredRange__JeX_U:after,.StyledDateRangePicker_hoveredRange__JeX_U:before{content:"";display:block;position:absolute;left:0;right:0;height:6px;background:var(--Surfaces-White-surface)}.StyledDateRangePicker_hoveredRange__JeX_U:after{top:0}@media screen and (min-width:768px){.StyledDateRangePicker_label__GefcU{font-size:14px;font-style:normal;font-weight:400;line-height:26px}.StyledDateRangePicker_clear__xttI5{top:30px}}@media screen and (min-width:992px){.StyledDateRangePicker_pickerContainer__m74we{padding:32px 24px;box-shadow:0 4px 4px 0 var(--Shadows-Shadow-Dropdown)}.StyledDateRangePicker_mobilePreview__8WNZy{display:none}.StyledDateRangePicker_clear__xttI5{top:24px}.StyledDateRangePicker_label__GefcU{margin-bottom:0}.StyledDateRangePicker_isRow__TfnR9{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.StyledDateRangePicker_isRow__TfnR9 .StyledDateRangePicker_input__JCooC{font-size:14px;font-style:normal;font-weight:400;line-height:18px}.StyledDateRangePicker_isRow__TfnR9 .StyledDateRangePicker_clear__xttI5{top:1px}}