@keyframes WidgetSelect__skeleton-animation_iMKFA{0%,to{opacity:1}50%{opacity:.5}}.WidgetSelect__selectButton_SkrR_{background-color:var(--yatraveluikit-bg-button-secondary-color);border-radius:var(--yatraveluikit-border-radius-small-m);color:var(--yatraveluikit-text-primary-color);cursor:pointer;font-family:YS Text;font-size:14px;font-weight:400;height:36px;line-height:18px;padding:8px 12px;width:100%}.WidgetSelect__selectButton_SkrR_:hover{background-color:var(--yatraveluikit-bg-button-secondary-hover-color)}@keyframes Price__skeleton-animation_4vkC2{0%,to{opacity:1}50%{opacity:.5}}.Price__root_yDTLa{font-feature-settings:"pnum" on,"lnum" on;white-space:nowrap}.Price__prefix_tHTF2{margin-right:.3em}.Price__color_primary_RtImt{color:var(--yatraveluikit-text-primary-color)}.Price__color_secondary_p_d5j{color:var(--yatraveluikit-text-secondary-color)}.Price__color_link_RVQDR{color:var(--yatraveluikit-link-primary-color)}.Price__color_link-hover_rN8pQ{color:var(--yatraveluikit-link-generic-hover-color)}.Price__color_success_pAmRw{color:var(--yatraveluikit-text-success-color)}.Price__color_highlight_STDeW{color:var(--yatraveluikit-text-highlight-color)}.Price__color_alert_W_pfQ{color:var(--yatraveluikit-text-alert-color)}.Price__color_base-light_dySpu,.Price__color_inverse_HQtM2{color:var(--yatraveluikit-text-inverse-color)}.Price__color_current_G_iG0{color:inherit}.Price__color_link-pale_Kb8Mq{color:var(--yatraveluikit-link-light-color)}.Price__color_plus_dzF3P{background-image:var(--yatraveluikit-text-plusText-gradient)}.Price__color_plus-cropped_LUx6R,.Price__color_plus_dzF3P{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Price__color_plus-cropped_LUx6R{background-image:var(--yatraveluikit-text-plusCounter-gradient)}@keyframes BadgeInfoPopup__skeleton-animation_FiH2o{0%,to{opacity:1}50%{opacity:.5}}.BadgeInfoPopup__linkButton_Tr9rc{display:inline-block;flex-shrink:0;position:relative}.BadgeInfoPopup__content_bfjsu{font-family:YS Text;font-size:14px;font-weight:400;line-height:18px;max-width:270px;padding:16px}.BadgeInfoPopup__header_HUcUw{margin-bottom:8px;margin-top:0}.BadgeInfoPopup__link_dRuVD{display:block;margin-top:16px}.BadgeInfoPopup__description_Qp7aV{font:inherit;white-space:pre-line}@keyframes HotelMinPriceOffer__skeleton-animation_QnhCc{0%,to{opacity:1}50%{opacity:.5}}.HotelMinPriceOffer__minPrice_YZUf7{font-weight:500;margin-right:4px}.HotelMinPriceOffer__header_Yp0uS{margin-bottom:8px;margin-top:0}.HotelMinPriceOffer__link_bM3EI{display:block;margin-top:16px}@keyframes TransportAccessibility__skeleton-animation_GbB2u{0%,to{opacity:1}50%{opacity:.5}}.TransportAccessibility__text_N1Z9h{display:flex;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:840px){.TransportAccessibility__text_N1Z9h{max-width:none}}.TransportAccessibility__stationName_j9YFr{margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TransportAccessibility__station_p3j6_{display:inline-flex;overflow:hidden}.TransportAccessibility__station_p3j6_ .TransportAccessibility__stationName_j9YFr{margin-right:8px}.TransportAccessibility__distanceToStation_ib3iL{color:var(--yatraveluikit-text-secondary-color)}.TransportAccessibility__circleWithText_qRpXp{align-items:center;display:flex;overflow:hidden}.TransportAccessibility__circleWithText_qRpXp .TransportAccessibility__circle_QHsHD{border-radius:var(--yatraveluikit-border-radius-full);flex-shrink:0}.TransportAccessibility__circleWithText_normal_YmZ8_ .TransportAccessibility__circle_QHsHD{height:8px;margin-right:4px;width:8px}.TransportAccessibility__circleWithText_big_aRRyk .TransportAccessibility__circle_QHsHD{height:12px;margin:0 6px 0 2px;width:12px}@keyframes HotelRatingAndCategory__skeleton-animation_qNQIN{0%,to{opacity:1}50%{opacity:.5}}.HotelRatingAndCategory__reviewsCountLink_voiBi{position:relative;z-index:2}.HotelRatingAndCategory__rating_JA8sV{display:inline-block;margin-right:calc(var(--yatraveluikit-base-space)*2)}.HotelRatingAndCategory__categoryName_JWLUJ,.HotelRatingAndCategory__reviewsCount__Zn_f{color:var(--yatraveluikit-text-primary-color);white-space:nowrap}.HotelRatingAndCategory__ratingsInfo_S4T_8{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;justify-content:flex-start;margin-bottom:calc(var(--yatraveluikit-base-space)*1);margin-right:calc(var(--yatraveluikit-base-space)*1)}.HotelRatingAndCategory__ratingsInfo_s_ITyIM .HotelRatingAndCategory__categoryName_JWLUJ,.HotelRatingAndCategory__ratingsInfo_s_ITyIM .HotelRatingAndCategory__reviewsCount__Zn_f{font-family:YS Text;font-size:14px;font-weight:400;line-height:18px;white-space:nowrap}.HotelRatingAndCategory__ratingsInfo_m_NxNMB .HotelRatingAndCategory__categoryName_JWLUJ,.HotelRatingAndCategory__ratingsInfo_m_NxNMB .HotelRatingAndCategory__reviewsCount__Zn_f{font-family:YS Text;font-size:16px;font-weight:400;line-height:20px}@keyframes HotelName__skeleton-animation_rNQAN{0%,to{opacity:1}50%{opacity:.5}}.HotelName__hotelNameNoWrapPart_Idy2X{white-space:nowrap}@keyframes HotelStars__skeleton-animation_BhjWr{0%,to{opacity:1}50%{opacity:.5}}.HotelStars__root_tyKPH{white-space:nowrap}.HotelStars__iconWrap_N5Z6e{line-height:0}.HotelStars__iconWrap_12_yM3oB,.HotelStars__iconWrap_16_zzFC6,.HotelStars__iconWrap_8_WrzZb{margin-left:1px}.HotelStars__iconWrap_32_Z1jgY{margin-left:2px}@keyframes HotelInfoSearchCard__skeleton-animation_Oej5o{0%,to{opacity:1}50%{opacity:.5}}.HotelInfoSearchCard__hotelName_ilI6L{color:var(--yatraveluikit-text-primary-color);max-height:66px;overflow:hidden}.HotelInfoSearchCard__heartIcon_QPc6J{margin:4px 0 0 20px}.HotelInfoSearchCard__topFeatures_FKC6K{display:flex;flex-wrap:wrap;margin-top:12px;max-height:36px;overflow:hidden}.HotelInfoSearchCard__topFeature_nV68N{color:var(--yatraveluikit-text-primary-color);display:inline;font-family:YS Text;font-size:14px;font-weight:400;line-height:18px;margin:0}.HotelInfoSearchCard__topFeature_nV68N:first-letter{text-transform:uppercase}.HotelInfoSearchCard__hotelLocationBlock_qd4yF{flex-wrap:wrap}.HotelInfoSearchCard__topFeatureSplitter_ChrG4{padding-right:4px}.HotelInfoSearchCard__hotelNameLink_VZCa5{color:var(--yatraveluikit-text-primary-color);position:relative;z-index:2}.HotelInfoSearchCard__location_pO011,.HotelInfoSearchCard__transportAccessibility_AAG8S{font-family:YS Text;font-size:14px;font-weight:400;line-height:18px}.HotelInfoSearchCard__hotelInfo_VMSrr .HotelInfoSearchCard__ratingsInfo_dcGQk{margin-bottom:8px}.HotelInfoSearchCard__hotelInfo_VMSrr .HotelInfoSearchCard__topFeatures_FKC6K{display:none}.HotelInfoSearchCard__hotelInfo_VMSrr .HotelInfoSearchCard__categoryName_DhH7A,.HotelInfoSearchCard__hotelInfo_VMSrr .HotelInfoSearchCard__reviewsCount_pKijS,.HotelInfoSearchCard__hotelInfo_VMSrr .HotelInfoSearchCard__transportAccessibility_AAG8S{font-family:YS Text;font-size:16px;font-weight:400;line-height:20px}@keyframes HotelCardPriceSkeleton__skeleton-animation_OBQtz{0%,to{opacity:1}50%{opacity:.5}}.HotelCardPriceSkeleton__root_ovgM1{animation:HotelCardPriceSkeleton__skeleton-animation_OBQtz 1.5s linear infinite}.HotelCardPriceSkeleton__offerMeal_MRkfK{width:60px}.HotelCardPriceSkeleton__offer_O9Jeu{align-items:flex-start;display:flex;height:auto;margin-top:4px}.HotelCardPriceSkeleton__offerPrice_YXUt5{margin-bottom:4px;width:80px}.HotelCardPriceSkeleton__offerOperator_EknCV{display:flex;flex-direction:column;width:100%}.HotelCardPriceSkeleton__offerOperatorName_FA9_t{width:100px}.HotelCardPriceSkeleton__offerLink_ebF9N{flex-shrink:0;height:44px;margin-left:auto;width:92px}@keyframes BottomSheet__skeleton-animation_al4JM{0%,to{opacity:1}50%{opacity:.5}}.BottomSheet__content_GQLML{box-sizing:border-box!important}@keyframes HotelsCancellationTextRule__skeleton-animation_MfQDd{0%,to{opacity:1}50%{opacity:.5}}.HotelsCancellationTextRule__root_zWv2H{font-family:YS Text;font-size:14px;font-weight:400;line-height:18px;padding-left:12px;position:relative}.HotelsCancellationTextRule__root_zWv2H:before{border-radius:var(--yatraveluikit-border-radius-small-xs);bottom:0;content:"";left:0;position:absolute;right:auto;top:0;width:4px}.HotelsCancellationTextRule__root_theme_green_FXemo:before{background:var(--yatraveluikit-bg-label-primary-color)}.HotelsCancellationTextRule__root_theme_yellow_j4G9D:before{background:var(--yatraveluikit-bg-label-highlight-color)}.HotelsCancellationTextRule__root_theme_red_cHsXP:before{background:var(--yatraveluikit-bg-label-alert-color)}@keyframes HotelsCancellationTextInfo__skeleton-animation_mYPdc{0%,to{opacity:1}50%{opacity:.5}}.HotelsCancellationTextInfo__rule_yajkX:not(:last-child){margin-bottom:8px}@keyframes HotelsCancellationInfo__skeleton-animation_QXIel{0%,to{opacity:1}50%{opacity:.5}}.HotelsCancellationInfo__labelRoot_Orbh2 .HotelsCancellationInfo__label_SToZc{user-select:none;white-space:nowrap}.HotelsCancellationInfo__labelRoot_Orbh2 .HotelsCancellationInfo__label_type_trigger_iYYlA{cursor:pointer}.HotelsCancellationInfo__labelRoot_Orbh2 .HotelsCancellationInfo__label_mobile__ZBcW{white-space:normal}.HotelsCancellationInfo__tooltipContent_Amje2{padding:24px;width:320px}.HotelsCancellationInfo__bottomSheetContent_Trrpj{color:var(--yatraveluikit-text-primary-color)}.HotelsCancellationInfo__bottomSheetContentTitle_hkN_r{margin-bottom:12px}@keyframes HotelPromoBadge__skeleton-animation_HzfcQ{0%,to{opacity:1}50%{opacity:.5}}.HotelPromoBadge__root_VBdWD{cursor:pointer;display:inline-block;flex-shrink:0;position:relative;white-space:nowrap;width:fit-content}@keyframes WinterTravelPromoBadge__skeleton-animation_Jc0Wv{0%,to{opacity:1}50%{opacity:.5}}.WinterTravelPromoBadge__label_LDq9i{align-items:center;white-space:nowrap}@keyframes HotelOffer__skeleton-animation_M52uJ{0%,to{opacity:1}50%{opacity:.5}}.HotelOffer__firstOfferPrice_baxin{font-family:YS Display;font-size:24px;font-weight:500;letter-spacing:-.24px;line-height:24px}.HotelOffer__nightsCount__8M1j{color:var(--yatraveluikit-text-primary-color);font-family:YS Text;font-size:16px;font-weight:400;line-height:20px;margin-left:4px}.HotelOffer__badges_byiXU{display:flex;flex-direction:row;margin-bottom:12px;margin-top:4px}.HotelOffer__badge_MPDIk{margin-bottom:0;margin-top:0}.HotelOffer__badge_MPDIk:not(:last-child){margin-right:4px}.HotelOffer__offerFeatures_c8fH7{display:flex;flex-wrap:wrap;list-style:none;margin:8px 0;padding:0}.HotelOffer__offerFeature_OAZrs{margin-bottom:4px}.HotelOffer__offerFeature_OAZrs:not(:last-child){margin-right:4px}@keyframes HotelCard__skeleton-animation_pQRyX{0%,to{opacity:1}50%{opacity:.5}}.HotelCard__root_a5Yvk{background:var(--yatraveluikit-bg-card-primary-color);border-radius:var(--yatraveluikit-border-radius-small-xl);box-shadow:var(--yatraveluikit-s-soft-light-theme-shadow);display:flex;flex-direction:column;height:100%;max-width:315px;padding:4px;position:relative;-webkit-transform:translateZ(0)}.HotelCard__root_size_m_mWnxS{min-width:290px}.HotelCard__root_size_s_FLTC0{max-width:290px}.HotelCard__content_Mzefi{border-bottom-left-radius:var(--yatraveluikit-border-radius-small-m);border-bottom-right-radius:var(--yatraveluikit-border-radius-small-m);height:100%;justify-content:space-between;padding:12px 12px 20px}.HotelCard__content_Mzefi,.HotelCard__hotelInfo_Z3uKk{display:flex;flex-direction:column;width:100%}.HotelCard__hotelLink_maOQz{bottom:0;left:0;position:absolute;right:0;top:0}.HotelCard__priceInfo_fYfqU{margin-top:20px}.HotelCard__imageContainer_BmaJh{border-radius:var(--yatraveluikit-border-radius-small-xl);height:146px;min-height:146px;width:100%}.HotelCard__offerInfo_bXPLz{margin-top:8px}@keyframes NoHotels__skeleton-animation__tXkY{0%,to{opacity:1}50%{opacity:.5}}.NoHotels__root_Ree7W{margin-top:30px}.NoHotels__image_nz3Z4{height:100px;width:100px}.NoHotels__heading_AYNft{margin:12px 0 8px}.NoHotels__button_Pvnsr{margin-bottom:24px;margin-top:8px;width:fit-content}.NoHotels__description_mobile_whQ5p{max-width:240px;text-align:center}@keyframes HotelCardsList__skeleton-animation_PA5pR{0%,to{opacity:1}50%{opacity:.5}}.HotelCardsList__root_ur0sA{margin:0 -32px}.HotelCardsList__root_ur0sA .HotelCardsList__carouselItem_XeRWV{padding:20px 0}.HotelCardsList__root_ur0sA .HotelCardsList__carouselList_Glq5t{margin-left:32px;margin-right:32px}.HotelCardsList__root_ur0sA .HotelCardsList__wrapper_xtRkm{height:100%}.HotelCardsList__root_ur0sA .HotelCardsList__hotelCard_AnUe1,.HotelCardsList__root_ur0sA .HotelCardsList__wrapper_first_aqI5X{margin-left:12px}.HotelCardsList__root_mobile_gRn9N{margin:0 -12px}.HotelCardsList__root_mobile_gRn9N .HotelCardsList__swipeable_xszwG{overflow:hidden}.HotelCardsList__root_mobile_gRn9N .HotelCardsList__swipeable_xszwG .HotelCardsList__swipeableAlignItem_AANgs{margin-bottom:16px;width:304px}.HotelCardsList__root_mobile_gRn9N .HotelCardsList__swipeable_xszwG .HotelCardsList__swipeableAlignItem_AANgs:not(:first-child){margin-left:-4px}.HotelCardsList__root_mobile_gRn9N .HotelCardsList__swipeable_xszwG .HotelCardsList__swipeableAlignItem_AANgs:first-child{margin-left:12px}.HotelCardsList__root_mobile_gRn9N .HotelCardsList__swipeable_xszwG .HotelCardsList__swipeableAlignItem_AANgs:last-child{margin-right:12px}.HotelCardsList__root_mobile_gRn9N .HotelCardsList__swipeableNavigation_qh5wc{margin-top:0}@keyframes YandexTravelLogo__skeleton-animation_Cn02R{0%,to{opacity:1}50%{opacity:.5}}.YandexTravelLogo__yandexTravelLogo_wG3AN{align-items:center;display:flex;height:30px}.YandexTravelLogo__yandexTravelLogo_mobile_TbVej{height:24px}.YandexTravelLogo__yandexLogoSign_hasSmallSign_JSaLJ{height:24px;width:23px}.YandexTravelLogo__yandexLogoSign_hasLabel_sURqT{height:30px;width:85px}.YandexTravelLogo__travelLogoSign_hasSmallSign_wm5YC{height:24px;padding-left:0;padding-right:5px;width:27px}.YandexTravelLogo__travelLogoSign_withYandexLabel_sFT40{height:30px;padding-left:5px;padding-right:6px;width:40px}.YandexTravelLogo__travelLogoLabel_isSmall_n_0pt{height:24px;width:127px}.YandexTravelLogo__travelLogoLabel_withYandexLabel_JtInl{height:30px;width:158px}.YandexTravelLogo__link_ZVS9r{height:100%;outline:none}.YandexTravelLogo__link_travel_i0_DW{display:flex}@keyframes AdMark__skeleton-animation_B3x6t{0%,to{opacity:1}50%{opacity:.5}}.AdMark__root_CdB7w .AdMark__popup_jw8I2 div:before{box-shadow:none}.AdMark__root_CdB7w .AdMark__popupContent_jqxdT{background-color:var(--yatraveluikit-bg-label-warm-color);border:1px solid var(--yatraveluikit-bg-line-default-color);border-radius:var(--yatraveluikit-border-radius-small-m);padding:8px}.AdMark__root_desktop_aT1DZ .AdMark__popupContent_jqxdT{max-width:270px}.AdMark__root_mobile_PIKJX .AdMark__popupContent_jqxdT{max-width:360px}.AdMark__root_desktop_aT1DZ .AdMark__adMarkControl_vF8O5 .AdMark__button_ZgBhD,.AdMark__root_mobile_PIKJX .AdMark__adMarkControl_vF8O5 .AdMark__button_ZgBhD{color:var(--yatraveluikit-text-secondary-color);height:22px;margin-left:8px;padding:0;width:22px}.AdMark__root_desktop_aT1DZ .AdMark__adMarkControl_vF8O5 .AdMark__button_ZgBhD:before,.AdMark__root_mobile_PIKJX .AdMark__adMarkControl_vF8O5 .AdMark__button_ZgBhD:before{background-color:var(--yatraveluikit-bg-label-warm-color)}@keyframes WidgetsHeader__skeleton-animation_uIrbx{0%,to{opacity:1}50%{opacity:.5}}.WidgetsHeader__logoWrapper_desktop_YmoPb{padding:24px 32px}.WidgetsHeader__logoWrapper_searchInProgress_Wicig{padding:16px 32px}.WidgetsHeader__logoWrapper_mobile_jEi4H{padding:16px 12px}@keyframes WidgetLayout__skeleton-animation_SQP_F{0%,to{opacity:1}50%{opacity:.5}}.WidgetLayout__root_D5qXq{background-color:var(--yatraveluikit-bg-fill-primary-color);border-radius:var(--yatraveluikit-border-radius-medium-s)}.WidgetLayout__root_D5qXq .WidgetLayout__content_A6Hzx{padding-left:32px;padding-right:32px}.WidgetLayout__root_mobile_F9OS9 .WidgetLayout__content_A6Hzx{padding-left:12px;padding-right:12px}@keyframes WidgetsHeaderSkeleton__skeleton-animation_sGFq2{0%,to{opacity:1}50%{opacity:.5}}.WidgetsHeaderSkeleton__skeleton_JS87O{animation:WidgetsHeaderSkeleton__skeleton-animation_sGFq2 1.5s linear infinite}.WidgetsHeaderSkeleton__logoWrapper_desktop_imrHy{padding:20px 32px;width:238px}.WidgetsHeaderSkeleton__logoWrapper_mobile_XOoIY{padding:12px;width:179px}@keyframes MobileHotelSearchCardSkeleton__skeleton-animation_zaDhI{0%,to{opacity:1}50%{opacity:.5}}.MobileHotelSearchCardSkeleton__hotelCard_skTC9{animation:MobileHotelSearchCardSkeleton__skeleton-animation_zaDhI 1.5s linear infinite;background:var(--yatraveluikit-bg-card-primary-color);border-radius:var(--yatraveluikit-border-radius-medium-s);box-shadow:var(--yatraveluikit-s-soft-light-theme-shadow);overflow:hidden;padding:4px;width:315px}.MobileHotelSearchCardSkeleton__hotelCard_size_s_tT2QN{width:290px}.MobileHotelSearchCardSkeleton__images_HLBUi{border-radius:var(--yatraveluikit-border-radius-small-xl);height:146px}.MobileHotelSearchCardSkeleton__imagesWrapper_RZIZR{padding:4px 4px 0}.MobileHotelSearchCardSkeleton__content_CAOVI{display:flex;flex-direction:column;justify-content:space-between;padding:12px 16px 16px}.MobileHotelSearchCardSkeleton__hotelName_ocxcq{margin-top:0;width:175px}.MobileHotelSearchCardSkeleton__hotelRatingAndReviews_jFITK{margin-top:4px;width:150px}.MobileHotelSearchCardSkeleton__hotelNearestMetro_F8UJ7{margin-bottom:12px;margin-top:4px;width:112px}.MobileHotelSearchCardSkeleton__badges_wSqTr{display:flex;margin-bottom:12px}.MobileHotelSearchCardSkeleton__badge_hVKpv{border-radius:var(--yatraveluikit-border-radius-small-xs);height:20px;width:35%}.MobileHotelSearchCardSkeleton__badge_hVKpv:not(:last-child){margin-right:4px}.MobileHotelSearchCardSkeleton__offerMeal_jAFqy{width:60px}.MobileHotelSearchCardSkeleton__offer_slttX{align-items:flex-start;display:flex;height:auto;margin-top:4px}.MobileHotelSearchCardSkeleton__offerPrice_CcJJM{margin-bottom:4px;width:80px}.MobileHotelSearchCardSkeleton__offerOperator_C2Iuf{display:flex;flex-direction:column;width:100%}.MobileHotelSearchCardSkeleton__offerOperatorName_kwSNR{width:100px}.MobileHotelSearchCardSkeleton__offerLink_pcXpH{flex-shrink:0;height:44px;margin-left:auto;width:92px}@keyframes HotelCardsListSkeleton__skeleton-animation_TXaky{0%,to{opacity:1}50%{opacity:.5}}.HotelCardsListSkeleton__swipeable_NYjPX{overflow:hidden}.HotelCardsListSkeleton__swipeableAlignItem_GoT9h.HotelCardsListSkeleton__swipeableAlignItem_GoT9h.HotelCardsListSkeleton__swipeableAlignItem_GoT9h{margin-bottom:16px;margin-left:-4px;width:304px}.HotelCardsListSkeleton__swipeableAlignItem_GoT9h.HotelCardsListSkeleton__swipeableAlignItem_GoT9h.HotelCardsListSkeleton__swipeableAlignItem_GoT9h:first-child{margin-left:12px}.HotelCardsListSkeleton__swipeableAlignItem_GoT9h:last-child{margin-right:12px}.HotelCardsListSkeleton__carouselItem_QO_ee{padding-bottom:20px}.HotelCardsListSkeleton__carouselList_bgg8o{margin-left:32px;margin-right:32px}.HotelCardsListSkeleton__wrapper_QpbEL{height:100%}.HotelCardsListSkeleton__wrapper_first_p6SOk{margin-left:12px}@keyframes TopHotelsSkeleton__skeleton-animation_Kz5cC{0%,to{opacity:1}50%{opacity:.5}}.TopHotelsSkeleton__buttonSkeletonAnimation_XBCyI,.TopHotelsSkeleton__textSkeletonAnimation__xbl2:before{animation:TopHotelsSkeleton__skeleton-animation_Kz5cC 1.5s linear infinite}.TopHotelsSkeleton__root_T0pW2 .TopHotelsSkeleton__content_zNVso{margin:0 -32px;padding:0 32px 20px}.TopHotelsSkeleton__root_T0pW2 .TopHotelsSkeleton__header_gsHcV{padding:16px 32px 12px}.TopHotelsSkeleton__root_T0pW2 .TopHotelsSkeleton__titleBlock_WeAIG{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.TopHotelsSkeleton__root_T0pW2 .TopHotelsSkeleton__titleSkeleton_ms1Of{width:461px}.TopHotelsSkeleton__root_T0pW2 .TopHotelsSkeleton__selectSkeleton_XMYPj{margin-top:16px;width:126px}.TopHotelsSkeleton__root_T0pW2 .TopHotelsSkeleton__linkSkeleton_Q3Byg{margin-top:12px;width:60px}.TopHotelsSkeleton__root_mobile_JJ7oy .TopHotelsSkeleton__content_zNVso{margin:0 -12px;padding:0 12px 16px}.TopHotelsSkeleton__root_mobile_JJ7oy .TopHotelsSkeleton__header_gsHcV{padding:12px 12px 16px}.TopHotelsSkeleton__root_mobile_JJ7oy .TopHotelsSkeleton__titleBlock_WeAIG{align-items:flex-start;flex-direction:column;justify-content:flex-start}.TopHotelsSkeleton__root_mobile_JJ7oy .TopHotelsSkeleton__titleSkeleton_ms1Of{width:100%}@keyframes TopHotels__skeleton-animation_dym1i{0%,to{opacity:1}50%{opacity:.5}}.TopHotels__root_Fi0qR .TopHotels__header_N1OI2{padding-top:24px}.TopHotels__root_Fi0qR .TopHotels__content_U2Eln{padding:16px 0 20px}.TopHotels__root_Fi0qR .TopHotels__title_Kteik{margin-bottom:8px}.TopHotels__root_Fi0qR .TopHotels__select_tbO9m{margin:24px 0 0;width:fit-content}.TopHotels__root_mobile_uhnq_ .TopHotels__header_N1OI2{padding-top:12px}.TopHotels__root_mobile_uhnq_ .TopHotels__content_U2Eln{padding:16px 0}.TopHotels__root_mobile_uhnq_ .TopHotels__title_Kteik{margin-bottom:12px}.TopHotels__root_mobile_uhnq_ .TopHotels__select_tbO9m{margin-bottom:12px;margin-top:0}.TopHotels__root_hasHotels_y7mIS .TopHotels__header_N1OI2{padding-bottom:0}.TopHotels__root_hasHotels_y7mIS.TopHotels__root_desktop_gDa3P .TopHotels__content_U2Eln{margin-top:-4px;padding-top:0}