.ErrorContent_container__IkKmK{display:flex;flex-direction:column;gap:12px}.ErrorContent_message__rYRvC{font-size:18px;font-weight:700;line-height:22px;text-align:center}.ErrorContent_message_error__VhNpT{color:var(--alert)}.Bed_wrapper__LAR3J{display:flex;justify-content:space-between}.Bed_singleBed__PWSlq{font-size:14px;font-weight:480;line-height:18px;padding-inline-start:28px;position:relative}@media (max-width:680px){.Bed_singleBed__PWSlq{font-size:16px;line-height:22px}}.Bed_singleBed__PWSlq:before{background-color:var(--palette-black);block-size:17px;content:"";inline-size:20px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute}html[dir=ltr] .Bed_singleBed__PWSlq:before{top:0;left:0}html[dir=rtl] .Bed_singleBed__PWSlq:before{top:0;right:0}html[dir=ltr] .Bed_singleBed_multilines__eKRnb:before,html[dir=rtl] .Bed_singleBed_multilines__eKRnb:before{top:2px}.Bed_singleBed_icon_nobedding__la0Wz:before{-webkit-mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/unknown.6ac4c9ae.svg);mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/unknown.6ac4c9ae.svg)}.Bed_singleBed_icon_single__RVGo7:before{-webkit-mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/single.d9e132c3.svg);mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/single.d9e132c3.svg)}.Bed_singleBed_icon_double__f1l5u:before{-webkit-mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/double.29be326c.svg);mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/double.29be326c.svg)}.Bed_singleBed_icon_bunk_bed__tdmB3:before{-webkit-mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/bunk-bed.fd6b3263.svg);mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/bunk-bed.fd6b3263.svg)}.Bed_singleBed_icon_sofa_bed__O8C5A:before{-webkit-mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/sofa-bed.0895f2a9.svg);mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/sofa-bed.0895f2a9.svg)}.Bed_singleBed_icon_chair_bed__ceuNX:before{-webkit-mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/chair-bed.ab7335ed.svg);mask-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/chair-bed.ab7335ed.svg)}.Bed_multiBeds__OZL3O{align-items:center;display:flex}.Bed_count__9igVJ{font-size:14px;font-weight:700}.Bed_multiBed__470FX{align-items:center;display:flex}.Bed_icon__OHNd4{background-position:100%;background-repeat:no-repeat;margin-block-end:-2px}.Bed_icon_type_nobedding__I0TNs{background-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/unknown.6ac4c9ae.svg);block-size:17px;inline-size:23px}.Bed_icon_type_single__4njqf{background-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/single.d9e132c3.svg);block-size:15px;inline-size:14px}.Bed_icon_type_double__6a0gC{background-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/double.29be326c.svg);block-size:16px;inline-size:23px}.Bed_icon_type_bunk_bed__6c80D{background-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/bunk-bed.fd6b3263.svg);block-size:17px;inline-size:23px}.Bed_icon_type_sofa_bed__J_qJU{background-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/sofa-bed.0895f2a9.svg);block-size:17px;inline-size:24px}.Bed_icon_type_chair_bed__Ktev3{background-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/chair-bed.ab7335ed.svg);block-size:17px;inline-size:21px}.Bed_plus__yrt1O{background-image:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/plus.990eff9c.svg);background-position:100%;background-repeat:no-repeat;block-size:8px;inline-size:6px;margin-inline-end:4px;margin-inline-start:5px}.Bed_hint__WJ9hs{align-self:flex-start;margin-inline-start:4px}.Booking_button__F2IAA{inline-size:calc(100% + 8px);margin-inline-end:-4px;margin-inline-start:-4px}.UstInfo_wrapper___JUn_:not(:empty){background-color:var(--warning-bg);border-radius:4px;padding:2px 8px}.UstInfo_allotment__69dPw{font-size:12px;font-weight:500;line-height:14px}.UstInfo_name__zREK8{-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;-webkit-line-clamp:5;line-clamp:5;line-height:17px;overflow:hidden;text-overflow:ellipsis}.AggregatedRatesView_wrapper__iEW_L{display:flex;flex-direction:column;gap:16px}.AggregatedRatesView_name__J5cQ3{cursor:pointer}.AggregatedRatesView_mainName__O2jFf{font-size:18px;font-weight:700;line-height:22px}.AggregatedRatesView_photos__e8tBg{border-radius:12px;cursor:pointer;margin-block-end:-6px;margin-block-start:-6px;overflow:hidden;position:relative}.AggregatedRatesView_photo__Si3WK{block-size:40px;inline-size:100%;object-fit:cover}.AggregatedRatesView_photosCount__dFp8H{align-items:center;background-color:#00000073;block-size:100%;color:var(--palette-white);display:flex;font-size:14px;font-weight:500;inline-size:100%;justify-content:center;line-height:20px;position:absolute}html[dir=ltr] .AggregatedRatesView_photosCount__dFp8H,html[dir=rtl] .AggregatedRatesView_photosCount__dFp8H{top:0}.AggregatedRatesView_valueAdds__KCoge{border-radius:8px}.AggregatedRatesView_beddingInfo__23TFM{background-color:var(--palette-ulight);border-radius:12px;margin-block-end:4px;padding:8px;padding-inline-end:6px}.AggregatedRatesView_price_hasMeta__Dr1Ll{margin-block-start:-10px}.Miles_wrapper__RsYFR{display:flex;justify-content:center}.Miles_wrapper_justify_start__wYK5p{justify-content:flex-start}.Miles_wrapper_justify_end__gEW_0{justify-content:flex-end}.Miles_tooltipText__b44TE:not(:last-child){margin-block-end:5px}.PriceHint_title__J6ca9{font-size:20px;font-weight:480;margin-block-end:10px}.PriceHint_tax__8Wco1{font-size:14px;font-weight:480;line-height:20px}.PriceHint_tax__8Wco1:not(:last-child){margin-block-end:4px}.PriceHint_taxAmount__LTq6J,.PriceHint_taxDescription__RZSgk{display:inline}.PriceHint_taxAmount__LTq6J{margin-inline-end:6px}.PriceHint_hint__jugD3{align-self:flex-start}.Price_wrapper__g38PL{display:flex;flex-direction:column;gap:8px}.Price_title__9Y4HX{font-size:18px;font-weight:700;line-height:22px}.Price_pricesContainer__8T3GS{margin-inline-start:auto;text-align:end}.Price_amount__3n9_A{font-size:18px;font-weight:700;line-height:22px}.Price_amountWrapper__2fbqJ{column-gap:4px;display:flex}.Price_strikedPrice__m6yf_{color:var(--text-secondary);text-decoration-line:line-through}.Price_taxes_isAllIn__6W4Hu{color:var(--success)}.Price_notIncluded__55qET{color:var(--text-secondary)}.Price_row__kLfme{display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:space-between;line-height:20px}.Price_row__kLfme:last-child{flex-shrink:0}.Price_discount_isGuru__03di8{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(100.14deg,#0460ea 16.28%,#4225f2 92.29%);-webkit-text-fill-color:#0000}.Price_discountTitle___oywl{display:flex;gap:4px}.Price_meta__wbCU7{align-self:flex-start;border-radius:4px;font-size:13px;font-weight:700;line-height:16px;padding:2px 8px}.Price_meta_source_google__UW8aV{background-color:#4286f533;color:#4286f5}.Price_meta_source_hotellook__Otc_U{background-color:#08af6133;color:#08af61}.Price_meta_source_hotelscombined__mpQdQ,.Price_meta_source_roomguru__gfdEm{background-color:#00b0f633;color:#00b0f6}.Price_meta_source_tripadvisor__0DJdH{background-color:#00a68033;color:#00a680}.Price_meta_source_trivago__zaTXB{background-color:#007fad33;color:#007fad}.Price_meta_source_yandex__mqMo0{background-color:#fc03;color:#fc0}.Price_meta_source_kayak__KVxGV{background-color:#f04c18;color:var(--palette-white)}.Price_meta_source_wego__z7VTo{background-color:#1ea12433;color:#1ea124}.Price_meta_source_hotelscan__1zOo0{background-color:#05a69833;color:#05a698}.Price_meta_source_skyscanner__5yud2{background-color:#18bfdf33;color:#18bfdf}.ApartmentAggregatedRates_wrapper__JSb6t{align-self:flex-start;flex:1;min-inline-size:0;position:relative}.ApartmentAggregatedRates_wrapper__JSb6t:after,.ApartmentAggregatedRates_wrapper__JSb6t:before{background:linear-gradient(270deg,#0000000d,#0000 38.77%);content:"";inline-size:70px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s;z-index:1}html[dir=ltr] .ApartmentAggregatedRates_wrapper__JSb6t:after,html[dir=ltr] .ApartmentAggregatedRates_wrapper__JSb6t:before{border-bottom-right-radius:8px;border-top-right-radius:8px;top:0;bottom:0}html[dir=rtl] .ApartmentAggregatedRates_wrapper__JSb6t:after,html[dir=rtl] .ApartmentAggregatedRates_wrapper__JSb6t:before{border-bottom-left-radius:8px;border-top-left-radius:8px;top:0;bottom:0}@media (max-width:680px){.ApartmentAggregatedRates_wrapper__JSb6t:after,.ApartmentAggregatedRates_wrapper__JSb6t:before{display:none}}.ApartmentAggregatedRates_wrapper__JSb6t:before{transform:scaleX(-1)}html[dir=ltr] .ApartmentAggregatedRates_wrapper__JSb6t:before{left:0}html[dir=rtl] .ApartmentAggregatedRates_wrapper__JSb6t:before{right:0}html[dir=ltr] .ApartmentAggregatedRates_wrapper__JSb6t:after{right:0}html[dir=rtl] .ApartmentAggregatedRates_wrapper__JSb6t:after{left:0}[dir=rtl] .ApartmentAggregatedRates_wrapper__JSb6t:before{transform:scaleX(1)}[dir=rtl] .ApartmentAggregatedRates_wrapper__JSb6t:after{transform:scaleX(-1)}.ApartmentAggregatedRates_wrapper__JSb6t:hover .ApartmentAggregatedRates_controlButtonBack__maK9z,.ApartmentAggregatedRates_wrapper__JSb6t:hover .ApartmentAggregatedRates_controlButtonForward__xLrLL,.ApartmentAggregatedRates_wrapper__JSb6t:not(.ApartmentAggregatedRates_wrapper_scrolledEnd__geejq):after,.ApartmentAggregatedRates_wrapper_scrolled__m1f1K:before{opacity:1}.ApartmentAggregatedRates_container__c9YKR{overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;--rate-inline-size:226px;--rate-inline-gap:12px}.ApartmentAggregatedRates_container__c9YKR::-webkit-scrollbar{display:none}.ApartmentAggregatedRates_table__cu8hT{background-color:var(--palette-ulight);border-collapse:initial;border-radius:8px;border-spacing:var(--rate-inline-gap) 0;box-sizing:border-box;flex-grow:1;inline-size:100%;padding-block-end:12px;padding-block-start:12px;table-layout:fixed}@media (max-width:680px){.ApartmentAggregatedRates_table__cu8hT{border-radius:0}}.ApartmentAggregatedRates_table__cu8hT::-webkit-scrollbar{display:none}.ApartmentAggregatedRates_table__cu8hT button{font-family:PT Root UI Web,Helvetica,Arial,sans-serif}.ApartmentAggregatedRates_row__WiV6E{vertical-align:top}.ApartmentAggregatedRates_row__WiV6E:after{content:"";flex-shrink:0;inline-size:12px}.ApartmentAggregatedRates_cell__4rttB{background-color:var(--palette-white);box-sizing:border-box;flex-shrink:0;inline-size:350px;padding-inline-end:12px;padding-inline-start:12px;position:relative;scroll-margin-inline-start:12px;scroll-snap-align:start}@media (max-width:680px){.ApartmentAggregatedRates_cell__4rttB{inline-size:calc(100vw - var(--rate-inline-gap) * 2)}}.ApartmentAggregatedRates_cell__4rttB:not(:last-child){margin-inline-end:12px}.ApartmentAggregatedRates_cell_flexColumn__7Z9DW{display:flex;flex-direction:column;gap:12px}.ApartmentAggregatedRates_cell_banner__pDA_V{border-radius:16px;inline-size:var(--rate-inline-size);overflow:hidden;padding:0}.ApartmentAggregatedRates_cell_valueAdd__aPNN9{position:relative}.ApartmentAggregatedRates_cell_valueAdd__aPNN9:after{background-color:var(--palette-light);block-size:1px;content:"";position:absolute}html[dir=ltr] .ApartmentAggregatedRates_cell_valueAdd__aPNN9:after,html[dir=rtl] .ApartmentAggregatedRates_cell_valueAdd__aPNN9:after{bottom:0;left:12px;right:12px}.ApartmentAggregatedRates_cell_valueAdd__aPNN9:not(:empty){padding-block-end:8px;padding-block-start:8px}.ApartmentAggregatedRates_cell_bed__mDLcm{border-radius:16px 16px 0 0;padding-block-end:8px;padding-block-start:16px;position:relative}.ApartmentAggregatedRates_cell_bed__mDLcm:after{background-color:var(--palette-light);block-size:1px;content:"";position:absolute}html[dir=ltr] .ApartmentAggregatedRates_cell_bed__mDLcm:after,html[dir=rtl] .ApartmentAggregatedRates_cell_bed__mDLcm:after{bottom:0;left:12px;right:12px}.ApartmentAggregatedRates_cell_price__9VU3y{padding-block-start:28px;vertical-align:bottom}.ApartmentAggregatedRates_cell_book__ibBuP{padding-block-start:24px}.ApartmentAggregatedRates_cell__4rttB:not(.ApartmentAggregatedRates_cell_bed__mDLcm){border-block-start-width:0}.ApartmentAggregatedRates_cell__4rttB:not(.ApartmentAggregatedRates_cell_book__ibBuP),.ApartmentAggregatedRates_cell__4rttB:not(.ApartmentAggregatedRates_cell_miles__nCFYI){border-block-end-width:0}.ApartmentAggregatedRates_cell_miles__nCFYI{padding-block-start:8px}.ApartmentAggregatedRates_cell_last__y8_dn{border-radius:0 0 16px 16px;padding-block-end:16px}.ApartmentAggregatedRates_cell_withMeta__Ya_b3{border-style:solid;border-width:4px;inline-size:228px}.ApartmentAggregatedRates_cell_withMeta__Ya_b3.ApartmentAggregatedRates_cell_last__y8_dn{border-block-end-width:4px}.ApartmentAggregatedRates_cell_meta_google__wvmux{border-color:#4286f5}.ApartmentAggregatedRates_cell_meta_hotellook__7Dghf{border-color:#08af61}.ApartmentAggregatedRates_cell_meta_hotelscombined__QmeBE,.ApartmentAggregatedRates_cell_meta_roomguru__9Pj8N{border-color:#00b0f6}.ApartmentAggregatedRates_cell_meta_tripadvisor__Xu_Y4{border-color:#00a680}.ApartmentAggregatedRates_cell_meta_trivago__6Xb24{border-color:#007fad}.ApartmentAggregatedRates_cell_meta_yandex__kUNBT{border-color:#fc0}.ApartmentAggregatedRates_cell_meta_kayak__hi2QD{border-color:#f04c18}.ApartmentAggregatedRates_cell_meta_wego__idFU9{border-color:#1ea124}.ApartmentAggregatedRates_cell_meta_hotelscan__Wk13L{border-color:#05a698}.ApartmentAggregatedRates_cell_meta_skyscanner__JV5c_{border-color:#18bfdf}.ApartmentAggregatedRates_controlButtonBack__maK9z,.ApartmentAggregatedRates_controlButtonForward__xLrLL{background-color:var(--palette-white);block-size:18px;border-radius:50%;box-shadow:0 2px 8px 0 #00000026;color:var(--palette-main);cursor:pointer;inline-size:18px;margin:auto;opacity:0;padding-block-end:11px;padding-block-start:11px;padding-inline-end:10px;padding-inline-start:12px;position:absolute;transition:.3s;z-index:var(--z-index-tip)}html[dir=ltr] .ApartmentAggregatedRates_controlButtonBack__maK9z,html[dir=ltr] .ApartmentAggregatedRates_controlButtonForward__xLrLL,html[dir=rtl] .ApartmentAggregatedRates_controlButtonBack__maK9z,html[dir=rtl] .ApartmentAggregatedRates_controlButtonForward__xLrLL{top:0;bottom:0}@media (max-width:680px){.ApartmentAggregatedRates_controlButtonBack__maK9z,.ApartmentAggregatedRates_controlButtonForward__xLrLL{display:none}}html[dir=ltr] .ApartmentAggregatedRates_controlButtonBack__maK9z{left:-8px}html[dir=rtl] .ApartmentAggregatedRates_controlButtonBack__maK9z{right:-8px}.ApartmentAggregatedRates_controlButtonForward__xLrLL{transform:rotate(180deg)}html[dir=ltr] .ApartmentAggregatedRates_controlButtonForward__xLrLL{right:-8px}html[dir=rtl] .ApartmentAggregatedRates_controlButtonForward__xLrLL{left:-8px}[dir=rtl] .ApartmentAggregatedRates_controlButtonForward__xLrLL{transform:rotate(0)}[dir=rtl] .ApartmentAggregatedRates_controlButtonBack__maK9z{transform:rotate(180deg)}.ApartmentAggregatedRates_banner__MYy3g{position:absolute}html[dir=ltr] .ApartmentAggregatedRates_banner__MYy3g,html[dir=rtl] .ApartmentAggregatedRates_banner__MYy3g{top:0;left:0;bottom:0;right:0}.MemberPriceBanner_root__C8_c3{align-items:flex-start;background:var(--header-main);block-size:calc(100% - 8px);border-radius:12px;box-sizing:border-box;color:var(--palette-white);display:flex;flex-direction:column;margin:4px;padding:12px;position:relative}.MemberPriceBanner_badge__Ou1lA{margin-block-end:10px}.MemberPriceBanner_title__ve470{font-size:20px;font-weight:700;line-height:24px;margin-block-end:8px}@media (max-width:680px){.MemberPriceBanner_title__ve470{font-size:22px;line-height:22px}}.MemberPriceBanner_discount__gzQ43{color:var(--palette-main)}.MemberPriceBanner_separator__KIyPs{background-color:var(--palette-white);block-size:26px;flex-shrink:0;inline-size:calc(100% + 24px);margin-block-end:5px;margin-block-start:auto;margin-inline-end:-12px;margin-inline-start:-12px;-webkit-mask:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/separator.63b9f342.svg) no-repeat bottom center;mask:url(https://f.fastrovok.net/hotel-frontend/branch/b1120329-ru/_next/static/assets/separator.63b9f342.svg) no-repeat bottom center;-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none;position:relative}.MemberPriceBanner_button__s9aJa{inline-size:calc(100% + 8px);margin-inline-end:-4px;margin-inline-start:-4px;padding:0;text-align:center}.MemberPriceBanner_basePrice__tHWJC{font-size:20px;font-weight:700;line-height:24px}.MemberPriceBanner_discountPrice__62Obo{color:var(--palette-light);font-size:12px;font-weight:400;line-height:12px;margin-inline-start:4px;text-decoration-line:line-through}.MemberPriceBanner_price__fYLi0{inline-size:100%;margin-block-end:10px;position:relative}.MemberPriceBanner_priceWrapper__DpizH{align-items:center;display:flex;inline-size:100%;justify-content:space-between}.MemberPriceBanner_description__njfP9,.MemberPriceBanner_guestsAndNights__FFu8J,.MemberPriceBanner_taxes__bmxSs{font-size:12px;font-weight:480;line-height:16px}@media (max-width:680px){.MemberPriceBanner_description__njfP9,.MemberPriceBanner_guestsAndNights__FFu8J,.MemberPriceBanner_taxes__bmxSs{font-size:14px;line-height:20px}}.MemberPriceBanner_taxes_isAllIn__RCDFm{color:var(--success)}@media (max-width:680px){.MemberPriceBanner_taxes_isAllIn__RCDFm{font-size:12px;line-height:16px}}.Rates_wrapper__tXzel{align-self:flex-start;flex:1;min-inline-size:0;position:relative}.Rates_wrapper__tXzel:after,.Rates_wrapper__tXzel:before{background:linear-gradient(270deg,#0000000d,#0000 38.77%);content:"";inline-size:70px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s;z-index:1}html[dir=ltr] .Rates_wrapper__tXzel:after,html[dir=ltr] .Rates_wrapper__tXzel:before{border-bottom-right-radius:8px;border-top-right-radius:8px;top:0;bottom:0}html[dir=rtl] .Rates_wrapper__tXzel:after,html[dir=rtl] .Rates_wrapper__tXzel:before{border-bottom-left-radius:8px;border-top-left-radius:8px;top:0;bottom:0}@media (max-width:680px){.Rates_wrapper__tXzel:after,.Rates_wrapper__tXzel:before{display:none}}.Rates_wrapper__tXzel:before{transform:scaleX(-1)}html[dir=ltr] .Rates_wrapper__tXzel:before{left:0}html[dir=rtl] .Rates_wrapper__tXzel:before{right:0}html[dir=ltr] .Rates_wrapper__tXzel:after{right:0}html[dir=rtl] .Rates_wrapper__tXzel:after{left:0}[dir=rtl] .Rates_wrapper__tXzel:before{transform:scaleX(1)}[dir=rtl] .Rates_wrapper__tXzel:after{transform:scaleX(-1)}.Rates_wrapper__tXzel:hover .Rates_controlButtonBack__YyjyO,.Rates_wrapper__tXzel:hover .Rates_controlButtonForward__aMLHB,.Rates_wrapper__tXzel:not(.Rates_wrapper_scrolledEnd__wSSR0):after,.Rates_wrapper_scrolled__VSE5e:before{opacity:1}.Rates_container__gTbZS{overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;--rate-inline-size:226px;--rate-inline-gap:12px}.Rates_container__gTbZS::-webkit-scrollbar{display:none}.Rates_table__VVXea{background-color:var(--palette-ulight);border-collapse:initial;border-radius:8px;border-spacing:var(--rate-inline-gap) 0;box-sizing:border-box;flex-grow:1;inline-size:100%;padding-block-end:12px;padding-block-start:12px;table-layout:fixed}@media (max-width:680px){.Rates_table__VVXea{border-radius:0}}.Rates_table__VVXea::-webkit-scrollbar{display:none}.Rates_table__VVXea button{font-family:PT Root UI Web,Helvetica,Arial,sans-serif}.Rates_row__galVn{vertical-align:top}.Rates_row__galVn:after{content:"";flex-shrink:0;inline-size:12px}.Rates_cell__CaFmo{background-color:var(--palette-white);box-sizing:border-box;flex-shrink:0;inline-size:var(--rate-inline-size);padding-inline-end:12px;padding-inline-start:12px;position:relative;scroll-margin-inline-start:12px;scroll-snap-align:start}.Rates_cell__CaFmo:empty:only-child{display:none}.Rates_cell__CaFmo:not(:last-child){margin-inline-end:12px}.Rates_cell_valueAdd__cCcRF{position:relative}.Rates_cell_valueAdd__cCcRF:after{background-color:var(--palette-light);block-size:1px;content:"";position:absolute}html[dir=ltr] .Rates_cell_valueAdd__cCcRF:after,html[dir=rtl] .Rates_cell_valueAdd__cCcRF:after{bottom:0;left:12px;right:12px}.Rates_cell_valueAdd__cCcRF:not(:empty){padding-block-end:8px;padding-block-start:8px}.Rates_cell_bed___ym7A{border-radius:16px 16px 0 0;padding-block-end:8px;padding-block-start:16px;position:relative}.Rates_cell_bed___ym7A:after{background-color:var(--palette-light);block-size:1px;content:"";position:absolute}html[dir=ltr] .Rates_cell_bed___ym7A:after,html[dir=rtl] .Rates_cell_bed___ym7A:after{bottom:0;left:12px;right:12px}.Rates_cell_banner__iM8N2{border-radius:16px;inline-size:var(--rate-inline-size);overflow:hidden;padding:0}.Rates_cell_price__RiJuQ{padding-block-start:28px;vertical-align:bottom}.Rates_cell_book__O6_VE{padding-block-start:10px}.Rates_cell__CaFmo:not(.Rates_cell_bed___ym7A){border-block-start-width:0}.Rates_cell__CaFmo:not(.Rates_cell_book__O6_VE),.Rates_cell__CaFmo:not(.Rates_cell_miles__r_5wg){border-block-end-width:0}.Rates_cell_miles__r_5wg{padding-block-start:8px}.Rates_cell_last__rx4gd{border-radius:0 0 16px 16px;padding-block-end:16px}@media (max-width:680px){.Rates_cell_last__rx4gd{padding-block-end:12px}}.Rates_cell_withMeta__aT4H5{border-style:solid;border-width:4px;inline-size:228px}.Rates_cell_withMeta__aT4H5.Rates_cell_last__rx4gd{border-block-end-width:4px}.Rates_cell_meta_google__CmzCE{border-color:#4286f5}.Rates_cell_meta_hotellook__XEJ52{border-color:#08af61}.Rates_cell_meta_hotelscombined__MLg6s,.Rates_cell_meta_roomguru__1R8JK{border-color:#00b0f6}.Rates_cell_meta_tripadvisor__zYRze{border-color:#00a680}.Rates_cell_meta_trivago__jep5w{border-color:#007fad}.Rates_cell_meta_yandex__wBUOL{border-color:#fc0}.Rates_cell_meta_kayak__8csG4{border-color:#f04c18}.Rates_cell_meta_wego__Cljc_{border-color:#1ea124}.Rates_cell_meta_hotelscan__ExzSq{border-color:#05a698}.Rates_cell_meta_skyscanner__MEW_q{border-color:#18bfdf}.Rates_controlButtonBack__YyjyO,.Rates_controlButtonForward__aMLHB{background-color:var(--palette-white);block-size:18px;border-radius:50%;box-shadow:0 2px 8px 0 #00000026;color:var(--palette-main);cursor:pointer;inline-size:18px;margin:auto;opacity:0;padding-block-end:11px;padding-block-start:11px;padding-inline-end:10px;padding-inline-start:12px;position:absolute;transition:.3s;z-index:var(--z-index-tip)}html[dir=ltr] .Rates_controlButtonBack__YyjyO,html[dir=ltr] .Rates_controlButtonForward__aMLHB,html[dir=rtl] .Rates_controlButtonBack__YyjyO,html[dir=rtl] .Rates_controlButtonForward__aMLHB{top:0;bottom:0}@media (max-width:680px){.Rates_controlButtonBack__YyjyO,.Rates_controlButtonForward__aMLHB{display:none}}html[dir=ltr] .Rates_controlButtonBack__YyjyO{left:-8px}html[dir=rtl] .Rates_controlButtonBack__YyjyO{right:-8px}.Rates_controlButtonForward__aMLHB{transform:rotate(180deg)}html[dir=ltr] .Rates_controlButtonForward__aMLHB{right:-8px}html[dir=rtl] .Rates_controlButtonForward__aMLHB{left:-8px}[dir=rtl] .Rates_controlButtonForward__aMLHB{transform:rotate(0)}[dir=rtl] .Rates_controlButtonBack__YyjyO{transform:rotate(180deg)}.Rates_banner__r8wQb{position:absolute}html[dir=ltr] .Rates_banner__r8wQb,html[dir=rtl] .Rates_banner__r8wQb{top:0;left:0;bottom:0;right:0}