.HotelsRelinking_hotelsHeader___yFQx{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:.5rem;font-size:1.75rem;font-weight:500;line-height:2.125rem}@media (min-width:768px){.HotelsRelinking_hotelsHeader___yFQx{flex-direction:row;align-items:center;font-size:2.5rem}}.HotelsRelinking_icon__vy_Us{width:2.25rem;height:2.25rem;align-self:self-start}@media (min-width:640px){.HotelsRelinking_icon__vy_Us{width:3.375rem;height:3.375rem}}@media (min-width:768px){.HotelsRelinking_icon__vy_Us{top:0}}.HotelsRelinking_hotelsText__iITQt{display:inline-flex;align-items:baseline}@media (min-width:768px){.HotelsRelinking_hotelsText__iITQt{display:flex;align-items:center}}.HotelsRelinking_hotelsText__iITQt h2{display:inline-block;margin:0}@media (min-width:768px){.HotelsRelinking_hotelsText__iITQt h2{display:block}}.HotelsRelinking_hotelsSubHeader__TPHGO{padding-left:.625rem;color:var(--black);font-size:.875rem;font-weight:400;text-align:left}@media (min-width:640px){.HotelsRelinking_hotelsSubHeader__TPHGO{padding-top:.875rem;padding-left:.5rem;font-size:1rem}}.HotelsRelinking_mobileSwiper__XkzJU{margin:0 -.5rem}.HotelsRelinking_mobileSwiper__XkzJU .swiperWrapper{padding:0 .5rem}.HotelsRelinking_mobileSwiper__XkzJU .swiperTrack{gap:.5rem}.HotelsRelinkingSkeleton_hotelsRelinkingSkeleton__MmrhA{display:flex;overflow:hidden;flex-direction:column}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonTitleContainer__41vuT{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;margin:20px 0}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonTitle__CmzXE{width:280px;height:26px;margin-bottom:20px}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSubtitle__h0M15,.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonTitle__CmzXE{display:flex;border-radius:4px;animation:HotelsRelinkingSkeleton_skeletonLoading__7_B85 1.5s infinite;background-color:#e0e0e0}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSubtitle__h0M15{width:180px;height:14px}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSlider__Y2ER0{display:flex;gap:8px}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSlide__h__sJ{overflow:hidden;min-width:180px;height:270px;border-radius:4px;margin-bottom:40px;animation:HotelsRelinkingSkeleton_skeletonLoading__7_B85 1.5s infinite;background:var(--white);isolation:isolate}@media (min-width:992px){.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSlide__h__sJ{min-width:240px}}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSlideImage__VGh_A{width:100%;height:120px;animation:HotelsRelinkingSkeleton_skeletonLoading__7_B85 1.5s infinite;background-color:#e0e0e0}@keyframes HotelsRelinkingSkeleton_skeletonLoading__7_B85{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}.PromoTileSlide_promoTileSlide__a50Hv{position:relative;display:flex;overflow:hidden;width:236px;height:214px;flex-direction:column;align-items:flex-start;justify-content:space-between;border-radius:8px;background:var(--white)}@media (min-width:640px){.PromoTileSlide_promoTileSlide__a50Hv{width:386px;height:350px}}.PromoTileSlide_promoTileHeader__fzDGE{position:relative;z-index:2;overflow:hidden;width:100%;padding:16px 8px;color:var(--black);font-size:36px;font-weight:500;line-height:28px;text-overflow:ellipsis;white-space:wrap}@media (min-width:640px){.PromoTileSlide_promoTileHeader__fzDGE{width:100%;padding:24px 16px;font-size:54px;line-height:44px}}.PromoTileSlide_promoTileImageWrapper__8m5sC{position:absolute;top:0;left:0;width:100%;height:100%}.PromoTileSlide_promoTileImage__uHQIs{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}