.DirectionsInLowPriceCalendar_wrap__rUfWq{display:grid;grid-template-columns:repeat(auto-fit,minmax(16.5rem,1fr));overflow:hidden}.DirectionsInLowPriceCalendar_button__7By0r .DirectionsInLowPriceCalendar_active__9Tu8S,.DirectionsInLowPriceCalendar_button__7By0r input[type=radio]:checked+.DirectionsInLowPriceCalendar_label__n0JOB{border-color:var(--gray-100);background-color:var(--gray-100);color:var(--white)}.DirectionsInLowPriceCalendar_button__7By0r .DirectionsInLowPriceCalendar_label__n0JOB{border:1px solid var(--gray-60);text-align:center}.DirectionsInLowPriceCalendar_button__7By0r:not(:first-child) .DirectionsInLowPriceCalendar_label__n0JOB{border-left:none}.DirectionsInLowPriceCalendar_button__7By0r:not(:first-child) .DirectionsInLowPriceCalendar_label__n0JOB:before{content:"";position:absolute;top:-1px;left:-1px;z-index:1;display:block;width:1px;height:calc(100% + 2px);background-color:var(--gray-80);opacity:0;transition:opacity var(--transition-time-slow)}.DirectionsInLowPriceCalendar_button__7By0r:hover .DirectionsInLowPriceCalendar_label__n0JOB{border-color:var(--gray-80)}.DirectionsInLowPriceCalendar_button__7By0r:hover:not(:first-child) .DirectionsInLowPriceCalendar_label__n0JOB{position:relative}.DirectionsInLowPriceCalendar_button__7By0r:hover:not(:first-child) .DirectionsInLowPriceCalendar_label__n0JOB:before{opacity:1}.DirectionsInLowPriceCalendar_button__7By0r:first-child .DirectionsInLowPriceCalendar_label__n0JOB{border-radius:var(--radius-m) 0 0 var(--radius-m)}.DirectionsInLowPriceCalendar_button__7By0r:last-child .DirectionsInLowPriceCalendar_label__n0JOB{border-radius:0 var(--radius-m) var(--radius-m) 0}@media only screen and (max-width:559px){.DirectionsInLowPriceCalendar_button__7By0r:last-child .DirectionsInLowPriceCalendar_label__n0JOB{border-radius:var(--radius-d)}}.DirectionsInLowPriceCalendar_button__7By0r.DirectionsInLowPriceCalendar_single__aFv37{width:-moz-fit-content;width:fit-content;min-width:16.6rem}.DirectionsInLowPriceCalendar_button__7By0r.DirectionsInLowPriceCalendar_single__aFv37 .DirectionsInLowPriceCalendar_label__n0JOB{border-radius:var(--radius-m)}.DirectionsInLowPriceCalendar_label__n0JOB{display:flex;justify-content:center;align-items:center;min-height:4.6rem;cursor:pointer;transition:border-color var(--transition-time-slow),background-color var(--transition-time-slow)}.DirectionsInLowPriceCalendar_skeleton__ri88B{grid-template-columns:repeat(auto-fit,minmax(1rem,1fr));overflow:hidden}@media only screen and (max-width:1111px){.DirectionsInLowPriceCalendar_skeleton__ri88B .DirectionsInLowPriceCalendar_button__7By0r:nth-child(3) .DirectionsInLowPriceCalendar_label__n0JOB{border-radius:0 var(--radius-m) var(--radius-m) 0}}@media only screen and (max-width:559px){.DirectionsInLowPriceCalendar_skeleton__ri88B .DirectionsInLowPriceCalendar_button__7By0r:first-child .DirectionsInLowPriceCalendar_label__n0JOB{border-radius:var(--radius-d)}}@media only screen and (max-width:1111px){.DirectionsInLowPriceCalendar_skeleton__ri88B .DirectionsInLowPriceCalendar_button__7By0r:not(:nth-child(-n+3)){display:none}}@media only screen and (max-width:559px){.DirectionsInLowPriceCalendar_skeleton__ri88B .DirectionsInLowPriceCalendar_button__7By0r:not(:first-child){display:none}}.DirectionsInLowPriceCalendar_toggle__uxbLl .DirectionsInLowPriceCalendar_selectValue__2RLL_{width:100%}.DirectionsInLowPriceCalendar_toggle__uxbLl .DirectionsInLowPriceCalendar_selectValue__2RLL_ [class=select-selector]{padding-right:4rem}.DirectionsInLowPriceCalendar_toggle__uxbLl .DirectionsInLowPriceCalendar_selectValue__2RLL_ [class=select-arrow]{right:2rem}.PopupSliderLowPriceCalendar_popup__qQ5Vp{display:grid;grid-template-columns:minmax(18.8rem,100%) 10.7rem;grid-gap:var(--space-2xs);gap:var(--space-2xs);width:100%;padding:1.6rem;border:1px solid rgba(0,0,0,.14);border-radius:var(--radius-m,12px);background-color:var(--white);box-shadow:0 2px 6px 0 rgba(0,0,0,.06)}@media only screen and (max-width:374px){.PopupSliderLowPriceCalendar_popup__qQ5Vp{grid-template-columns:1fr}}.PopupSliderLowPriceCalendar_popup__qQ5Vp>.PopupSliderLowPriceCalendar_btn__2zSKh{width:100%;padding:1rem 1.6rem!important}.PopupSliderLowPriceCalendar_popupWrap__IW0qX{position:absolute;top:calc(100% + 14px);z-index:var(--z-index-table-fixed);display:none;width:100%}@media only screen and (max-width:833px){.PopupSliderLowPriceCalendar_popupWrap__IW0qX{display:block}}.PopupSliderLowPriceCalendar_popupWrap__IW0qX>svg{position:absolute;top:-16px;left:50%;color:var(--white);transform:translateX(-50%) rotate(180deg)}.ToolpitSliderLowPriceCalendar_tooltip__rpELu{display:flex;flex-direction:column;justify-content:flex-end}.ToolpitSliderLowPriceCalendar_tooltip__rpELu.ToolpitSliderLowPriceCalendar_small__18tY0{height:10rem;margin-bottom:var(--space-5xs)}@media only screen and (max-width:559px){.ToolpitSliderLowPriceCalendar_tooltip__rpELu.ToolpitSliderLowPriceCalendar_small__18tY0{height:3.2rem}}.ToolpitSliderLowPriceCalendar_tooltip__rpELu.ToolpitSliderLowPriceCalendar_large__W6gCZ{height:12.5rem;margin-bottom:var(--space-4xs)}.ToolpitSliderLowPriceCalendar_tooltip__rpELu .ToolpitSliderLowPriceCalendar_column__m_Pzj{width:3.2rem;border-radius:4px;display:flex;align-items:center;justify-content:center}.ToolpitSliderLowPriceCalendar_hint__WUAdo{display:flex;gap:var(--space-5xs);padding:.3rem .5rem;color:var(--gray-80);text-align:center}.ToolpitSliderLowPriceCalendar_hint__WUAdo .ToolpitSliderLowPriceCalendar_price__4_m6D{color:var(--gray-100)}.ToolpitSliderLowPriceCalendar_column__m_Pzj{height:100%;cursor:pointer}.ToolpitSliderLowPriceCalendar_column__m_Pzj:not(.ToolpitSliderLowPriceCalendar_empty__Z2P_Q){background-color:var(--primary-15);transition:background-color var(--transition-time)}.ToolpitSliderLowPriceCalendar_column__m_Pzj:not(.ToolpitSliderLowPriceCalendar_empty__Z2P_Q).ToolpitSliderLowPriceCalendar_visible__Rc6Ga,.ToolpitSliderLowPriceCalendar_column__m_Pzj:not(.ToolpitSliderLowPriceCalendar_empty__Z2P_Q):hover{background-color:var(--primary-50)}.ToolpitSliderLowPriceCalendar_column__m_Pzj.ToolpitSliderLowPriceCalendar_empty__Z2P_Q{height:3.2rem;border:1px solid var(--primary-15);transition:border-color var(--transition-time),background-color var(--transition-time),color var(--transition-time)}.ToolpitSliderLowPriceCalendar_column__m_Pzj.ToolpitSliderLowPriceCalendar_empty__Z2P_Q.ToolpitSliderLowPriceCalendar_visible__Rc6Ga,.ToolpitSliderLowPriceCalendar_column__m_Pzj.ToolpitSliderLowPriceCalendar_empty__Z2P_Q:hover{border-color:var(--primary-50);background-color:var(--primary-50);color:var(--white)}.ToolpitSliderLowPriceCalendar_column__m_Pzj.ToolpitSliderLowPriceCalendar_active__GUzC3{cursor:default;pointer-events:none;background-color:var(--primary-25)}.SliderLowPriceCalendar_wrap__aXgdm{position:relative}.SliderLowPriceCalendar_wrap__aXgdm>.SliderLowPriceCalendar_btn__jTncm{position:absolute;top:0;z-index:var(--z-index-table-absolute);height:100%}.SliderLowPriceCalendar_wrap__aXgdm>.SliderLowPriceCalendar_btn__jTncm.SliderLowPriceCalendar_hidden__r5wuT{opacity:0}.SliderLowPriceCalendar_wrap__aXgdm>.SliderLowPriceCalendar_btnPrev__gkQL_{left:0}.SliderLowPriceCalendar_wrap__aXgdm>.SliderLowPriceCalendar_btnPrev__gkQL_ button:before{left:0;background:linear-gradient(90deg,var(--white) 0,hsla(0,0%,100%,0) 113.89%),linear-gradient(90deg,var(--white) 0,hsla(0,0%,100%,0) 113.89%)}.SliderLowPriceCalendar_wrap__aXgdm>.SliderLowPriceCalendar_btnNext__o1qX4{right:0}.SliderLowPriceCalendar_wrap__aXgdm>.SliderLowPriceCalendar_btnNext__o1qX4 button:before{right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--white) 113.89%),linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--white) 113.89%)}.SliderLowPriceCalendar_wrap__aXgdm>.SliderLowPriceCalendar_btn__jTncm button{transition:opacity var(--transition-time)}.SliderLowPriceCalendar_wrap__aXgdm>.SliderLowPriceCalendar_btn__jTncm button:disabled{display:none;opacity:0}.SliderLowPriceCalendar_wrap__aXgdm>.SliderLowPriceCalendar_btn__jTncm button:before{content:"";position:absolute;top:0;bottom:0;z-index:-1;display:block;width:2.4rem;height:100%}.SliderLowPriceCalendar_date__5vMnn{text-align:center}.SliderLowPriceCalendar_slide__rk8ds{width:3.6rem;padding:0 var(--space-5xs)}.SliderLowPriceCalendar_small__c7DMg .SliderLowPriceCalendar_item__CLpNZ{height:14rem;padding-bottom:9.1rem}@media only screen and (max-width:559px){.SliderLowPriceCalendar_small__c7DMg .SliderLowPriceCalendar_item__CLpNZ{height:5.6rem;padding-bottom:6.1rem}}.SliderLowPriceCalendar_small__c7DMg>.SliderLowPriceCalendar_btn__jTncm button{margin-top:3rem}.SliderLowPriceCalendar_small__c7DMg .SliderLowPriceCalendar_slider__aowLK{padding:3.8rem 0 0}.SliderLowPriceCalendar_small__c7DMg .SliderLowPriceCalendar_skeletonSlider__YuY7s{gap:var(--space-4xs);padding-top:2.8rem;padding-bottom:0}.SliderLowPriceCalendar_small__c7DMg .SliderLowPriceCalendar_skeletonSlider__YuY7s:after,.SliderLowPriceCalendar_small__c7DMg .SliderLowPriceCalendar_skeletonSlider__YuY7s:before{width:3.2rem}.SliderLowPriceCalendar_small__c7DMg .SliderLowPriceCalendar_skeletonSlide__JEYSa{width:3.2rem;height:15rem;padding-bottom:3.4rem}.SliderLowPriceCalendar_small__c7DMg .SliderLowPriceCalendar_skeletonDate__YmpYq{height:1.4rem;margin-top:var(--space-5xs)}.SliderLowPriceCalendar_large__MO_cq .SliderLowPriceCalendar_item__CLpNZ{height:16.1rem;padding-bottom:2.6rem}.SliderLowPriceCalendar_large__MO_cq>.SliderLowPriceCalendar_btn__jTncm button{margin-top:8.8rem}.SliderLowPriceCalendar_large__MO_cq .SliderLowPriceCalendar_slider__aowLK{padding:var(--space-3xl) 0 0}.SliderLowPriceCalendar_large__MO_cq .SliderLowPriceCalendar_skeletonSlider__YuY7s{gap:var(--space-2xs);padding-top:var(--space-3xl)}.SliderLowPriceCalendar_large__MO_cq .SliderLowPriceCalendar_skeletonSlider__YuY7s:after,.SliderLowPriceCalendar_large__MO_cq .SliderLowPriceCalendar_skeletonSlider__YuY7s:before{width:3.2rem}.SliderLowPriceCalendar_large__MO_cq .SliderLowPriceCalendar_skeletonSlide__JEYSa{width:3.2rem;height:17.1rem;padding-bottom:4.6rem}.SliderLowPriceCalendar_large__MO_cq .SliderLowPriceCalendar_skeletonDate__YmpYq{height:1.8rem;margin-top:var(--space-4xs)}.SliderLowPriceCalendar_item__CLpNZ{position:relative;color:var(--gray-70)}.SliderLowPriceCalendar_month__cnzx0{position:absolute;bottom:0;left:0;width:max-content}.SliderLowPriceCalendar_slide__rk8ds{z-index:1}.SliderLowPriceCalendar_slide__rk8ds:hover{z-index:3}.SliderLowPriceCalendar_slide__rk8ds.SliderLowPriceCalendar_selected__C0OCY{z-index:2}.SliderLowPriceCalendar_skeletonSlider__YuY7s{position:relative;display:flex;overflow-x:hidden;width:100%}.SliderLowPriceCalendar_skeletonSlider__YuY7s:after,.SliderLowPriceCalendar_skeletonSlider__YuY7s:before{content:"";position:absolute;top:0;bottom:0;z-index:var(--z-index-table-absolute);display:block;height:100%}.SliderLowPriceCalendar_skeletonSlider__YuY7s:before{left:0;background:linear-gradient(90deg,var(--white) 0,hsla(0,0%,100%,0) 113.89%),linear-gradient(90deg,var(--white) 0,hsla(0,0%,100%,0) 113.89%)}.SliderLowPriceCalendar_skeletonSlider__YuY7s:after{right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--white) 113.89%),linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--white) 113.89%)}.SliderLowPriceCalendar_skeletonSlide__JEYSa{display:flex;flex-direction:column;justify-content:flex-end}.SliderLowPriceCalendar_skeletonItem__3Gilk{position:relative}.SliderLowPriceCalendar_skeletonItem__3Gilk [class=react-loading-skeleton]{--base-color:var(--primary-15);--highlight-color:var(--primary-5);display:flex}.SliderLowPriceCalendar_skeletonColumn__nPLrE{height:100%;background-color:var(--white)}.SliderLowPriceCalendar_skeletonColumn__nPLrE [class=react-loading-skeleton]{border-radius:4px!important}.SliderLowPriceCalendar_skeletonDate__YmpYq [class=react-loading-skeleton]{--base-color:var(--gray-20);--highlight-color:var(--gray-5);border-radius:4px!important}.SliderAllDestinations_title__JMAPE{margin-bottom:var(--space-m);color:var(--gray-80)}.SliderAllDestinations_list__F_HNM{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--space-l);gap:var(--space-l)}@media only screen and (max-width:1279px){.SliderAllDestinations_list__F_HNM{display:none}}.SliderAllDestinations_slide__VU4UD{width:16.6rem;padding:0 var(--space-xs)}@media only screen and (max-width:833px){.SliderAllDestinations_slide__VU4UD{width:16.2rem;padding:0 var(--space-2xs)}}@media only screen and (max-width:1279px){.SliderAllDestinations_slider__sTl_P{padding-right:3rem;padding-left:3rem}}@media only screen and (max-width:833px){.SliderAllDestinations_slider__sTl_P{padding-right:1rem;padding-left:1rem}}@media only screen and (min-width:1280px){.SliderAllDestinations_sliderWrap__FyrDf{display:none}}.ShareHotelPage_toggle__3wH6F{color:var(--gray-60);transition:color var(--transition-time-slow)}.ShareHotelPage_toggle__3wH6F:hover{color:var(--gray-100)}.ShareHotelPage_toggle__3wH6F svg{transform:none!important}.ShareHotelPage_copyLink__Yb_if{display:flex;gap:var(--space-s);align-items:center;padding:.8rem}.ShareHotelPage_dropdownContainer__6RZJv{width:max-content}.SliderNightsCost_item__r8Aw6{color:var(--gray-80)}.SliderNightsCost_item__r8Aw6.SliderNightsCost_isLowestPrice__gtX5f .SliderNightsCost_price__8LchG{color:var(--orange-50)}.SliderNightsCost_item__r8Aw6.SliderNightsCost_noTours__O3_XG{color:var(--gray-70)}.SliderNightsCost_item__r8Aw6 .SliderNightsCost_nights__xkk3N{display:flex;gap:1px;justify-content:center;align-items:center}@media only screen and (max-width:1111px){.SliderNightsCost_item__r8Aw6 .SliderNightsCost_nights__xkk3N{font-size:var(--text-5)}}.SliderNightsCost_item__r8Aw6 svg{width:1.4rem}.SliderNightsCost_item__r8Aw6 .SliderNightsCost_price__8LchG{color:var(--gray-100)}@media only screen and (max-width:1111px){.SliderNightsCost_item__r8Aw6 .SliderNightsCost_price__8LchG{font-size:var(--text-4)}}.SliderNightsCost_slide__skzdj.SliderNightsCost_selected__QoecE>.SliderNightsCost_item__r8Aw6{border-color:var(--primary-50)}.SliderNightsCost_wrap__35nPf{margin-top:var(--space-m)}.SliderNightsCost_wrap__35nPf.SliderNightsCost_noResults__GR_ra{margin-top:0}.SliderPriceCalendar_item__lMwQ0{color:var(--gray-80)}.SliderPriceCalendar_item__lMwQ0.SliderPriceCalendar_isLowestPrice__3vOZp .SliderPriceCalendar_price__Fs5Iy{color:var(--orange-50)}.SliderPriceCalendar_item__lMwQ0.SliderPriceCalendar_noTours__KaM_x{color:var(--gray-70)}.SliderPriceCalendar_item__lMwQ0 .SliderPriceCalendar_date__SzwIp{display:flex;gap:1px;justify-content:center;align-items:center}@media only screen and (max-width:1111px){.SliderPriceCalendar_item__lMwQ0 .SliderPriceCalendar_date__SzwIp{font-size:var(--text-5)}}.SliderPriceCalendar_item__lMwQ0 svg{width:1.4rem}.SliderPriceCalendar_item__lMwQ0 .SliderPriceCalendar_price__Fs5Iy{color:var(--gray-100)}@media only screen and (max-width:1111px){.SliderPriceCalendar_item__lMwQ0 .SliderPriceCalendar_price__Fs5Iy{font-size:var(--text-4)}}.SliderPriceCalendar_slide__GXyY8.SliderPriceCalendar_selected__Xt5RO>.SliderPriceCalendar_item__lMwQ0{border-color:var(--primary-50)}.SliderPriceCalendar_wrap__Jy7dj{margin-top:var(--space-xl)}.SliderPriceCalendar_wrap__Jy7dj.SliderPriceCalendar_noResults__6rG5I{margin-top:0}.TourOfferItem_offer__uRNTW{display:grid;grid-template-areas:"foodType operators priceDetails book";grid-template-columns:auto 30rem 25.8rem 16.6rem}@media only screen and (max-width:1111px){.TourOfferItem_offer__uRNTW{grid-template-areas:"foodType priceDetails book" "operators priceDetails book";grid-template-columns:minmax(30rem,auto) 25.8rem 16.6rem}}@media only screen and (max-width:833px){.TourOfferItem_offer__uRNTW{grid-template-areas:"foodType" "operators" "priceDetails" "book";grid-template-columns:100%}}.TourOfferItem_offer__uRNTW:not(:last-child){border-bottom:1px solid var(--gray-40)}@media only screen and (min-width:1112px){.TourOfferItem_offer__uRNTW:first-child .TourOfferItem_priceDetails__Jwg6Q{margin-top:0}}.TourOfferItem_foodType__g4Sqa{grid-area:foodType;margin-top:var(--space-xl)}@media only screen and (max-width:1111px){.TourOfferItem_foodType__g4Sqa{margin-top:var(--space-m)}}.TourOfferItem_priceDetails__Jwg6Q{grid-area:priceDetails;align-self:center;margin:.7rem 0;padding-left:3.6rem}@media only screen and (max-width:833px){.TourOfferItem_priceDetails__Jwg6Q{margin:1.4rem 0 0;padding-left:0}}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_percent__PKm3p{display:flex;justify-content:center;align-items:center;padding:.1rem .4rem;border-radius:var(--radius-l);background-color:var(--orange-50);color:var(--white)}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceOld__2UxE1{display:grid;grid-template-columns:fit-content(3.4rem) max-content;grid-gap:0 var(--space-4xs);gap:0 var(--space-4xs);align-items:center;margin-right:var(--space-4xs)}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceOld__2UxE1 .TourOfferItem_price__x9NnG{position:relative;color:var(--gray-70)}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceOld__2UxE1 .TourOfferItem_price__x9NnG:before{content:"";position:absolute;top:55%;display:block;width:100%;height:1px;background-color:var(--gray-70);transform:translateY(-55%)}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceWrap__rLRfp{position:relative;display:flex;gap:var(--space-xs);align-items:center}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceWrap__rLRfp .TourOfferItem_price__x9NnG{letter-spacing:-.96px}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceWrap__rLRfp .TourOfferItem_icon__J_CJn{position:absolute;top:.5rem}@media only screen and (max-width:833px){.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceWrap__rLRfp .TourOfferItem_icon__J_CJn{position:static;top:auto}}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceWrap__rLRfp .TourOfferItem_quickConfirmation__svTfp{left:-3.6rem;width:3.2rem;height:auto;color:var(--primary-50)}@media only screen and (max-width:833px){.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceWrap__rLRfp .TourOfferItem_quickConfirmation__svTfp{left:0}}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceWrap__rLRfp .TourOfferItem_badConfirmation__JsuIG{left:-3rem;width:2.2rem;height:auto;color:var(--orange2-50)}@media only screen and (max-width:833px){.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_priceWrap__rLRfp .TourOfferItem_badConfirmation__JsuIG{left:0}}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_withFlight__oZhEX{color:var(--gray-70)}.TourOfferItem_priceDetails__Jwg6Q .TourOfferItem_badge__ouwyA{margin-top:var(--space-2xs)}.TourOfferItem_book__luo9w{opacity:1;transition:opacity .3s;grid-area:book;align-self:flex-start;width:auto;margin:1.4rem 0;padding:0 2.4rem!important;font-weight:var(--weight-m)}@media only screen and (max-width:1111px){.TourOfferItem_book__luo9w{margin:1.9rem 0}}@media only screen and (max-width:833px){.TourOfferItem_book__luo9w{width:100%;margin:1.9rem 0 var(--space-l)}}.TourOfferItem_book__luo9w.TourOfferItem_hidden__FY5iH{opacity:0}.HotelOfferItem_offer__aY6QY{display:grid;grid-template-areas:"foodType details priceDetails book";grid-template-columns:auto 30rem 25.8rem 16.6rem}@media only screen and (min-width:833px)and (max-width:1111px){.HotelOfferItem_offer__aY6QY{grid-template-rows:3.8rem auto}}@media only screen and (max-width:1111px){.HotelOfferItem_offer__aY6QY{grid-template-areas:"foodType priceDetails book" "details priceDetails book";grid-template-columns:minmax(30rem,auto) 25.8rem 16.6rem}}@media only screen and (max-width:833px){.HotelOfferItem_offer__aY6QY{grid-template-areas:"foodType" "details" "priceDetails" "book";grid-template-columns:100%}}.HotelOfferItem_offer__aY6QY:not(:last-child){border-bottom:1px solid var(--gray-40)}@media only screen and (min-width:1112px){.HotelOfferItem_offer__aY6QY:first-child .HotelOfferItem_priceDetails__Lo6Fz{margin-top:0}}.HotelOfferItem_foodType__WXqXr{grid-area:foodType;margin-top:var(--space-xl)}@media only screen and (max-width:1111px){.HotelOfferItem_foodType__WXqXr{margin-top:var(--space-m)}}.HotelOfferItem_details__RYxKB{grid-area:details;align-self:flex-start;margin-top:var(--space-l);margin-bottom:var(--space-s)}@media only screen and (max-width:1111px){.HotelOfferItem_details__RYxKB{margin-top:var(--space-m)}}@media only screen and (max-width:833px){.HotelOfferItem_details__RYxKB{margin-bottom:0}}.HotelOfferItem_placements__dKLQK .HotelOfferItem_togglePlacementsHint__12dur{display:flex;gap:var(--space-3xs);align-items:center;color:var(--primary-55)}.HotelOfferItem_placements__dKLQK .HotelOfferItem_togglePlacementsHint__12dur svg{color:var(--primary-55)}.HotelOfferItem_cancellationPolicy__xbVH7{margin-top:0}.HotelOfferItem_priceDetails__Lo6Fz{grid-area:priceDetails;align-self:center;margin:.7rem 0;padding-left:3.6rem}@media only screen and (max-width:833px){.HotelOfferItem_priceDetails__Lo6Fz{margin:var(--space-4xs) 0 0;padding-left:0}}.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_percent__vdrp8{display:flex;justify-content:center;align-items:center;padding:.1rem .4rem;border-radius:var(--radius-l);background-color:var(--orange-50);color:var(--white)}.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_priceOld__rkdeC{display:grid;grid-template-columns:fit-content(3.4rem) max-content;grid-gap:0 var(--space-4xs);gap:0 var(--space-4xs);align-items:center;margin-right:var(--space-4xs)}.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_priceOld__rkdeC .HotelOfferItem_price__KiKbj{position:relative;color:var(--gray-70)}.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_priceOld__rkdeC .HotelOfferItem_price__KiKbj:before{content:"";position:absolute;top:55%;display:block;width:100%;height:1px;background-color:var(--gray-70);transform:translateY(-55%)}.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_priceWrap__NnslX{position:relative;display:flex;gap:var(--space-xs);align-items:center}.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_priceWrap__NnslX .HotelOfferItem_price__KiKbj{letter-spacing:-.96px}.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_priceWrap__NnslX .HotelOfferItem_icon__py6ii{position:absolute;top:.5rem}@media only screen and (max-width:833px){.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_priceWrap__NnslX .HotelOfferItem_icon__py6ii{position:static;top:auto}}.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_priceWrap__NnslX .HotelOfferItem_quickConfirmation__sAQov{left:-3.6rem;width:3.2rem;height:auto;color:var(--primary-50)}@media only screen and (max-width:833px){.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_priceWrap__NnslX .HotelOfferItem_quickConfirmation__sAQov{left:0}}.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_bookingParams__JyE8s{color:var(--gray-70)}.HotelOfferItem_priceDetails__Lo6Fz .HotelOfferItem_badge__SNuHD{margin-top:var(--space-2xs)}.HotelOfferItem_book__93GYu{grid-area:book;align-self:flex-start;width:auto;margin:1.4rem 0;padding:0 2.4rem!important;font-weight:var(--weight-m)}@media only screen and (max-width:1111px){.HotelOfferItem_book__93GYu{margin:1.9rem 0}}@media only screen and (max-width:833px){.HotelOfferItem_book__93GYu{width:100%;margin:1.9rem 0 var(--space-l)}}