.DesktopScrollContainer_DesktopScrollContainer__YjY2O{position:relative}.DesktopScrollContainer_DesktopScrollContainer__nav__NTViM{display:flex;gap:.5rem}@media(max-width:32rem){.DesktopScrollContainer_DesktopScrollContainer__nav__NTViM{display:none}}.DesktopScrollContainer_DesktopScrollContainer__nav--top__NzFjN{position:absolute;right:0;top:-3rem}html[dir=rtl] .DesktopScrollContainer_DesktopScrollContainer__nav--top__NzFjN{left:0;right:unset}.DesktopScrollContainer_DesktopScrollContainer__nav--bottom__ZDI2Y{margin-top:1.5rem;position:relative}.DesktopScrollContainer_DesktopScrollContainer__nav__NTViM button{height:2.25rem;padding:0;width:2.25rem}.DesktopScrollContainer_DesktopScrollContainer__container__N2U3M{display:flex;margin-inline:-.75rem;overflow:hidden}.DesktopScrollContainer_DesktopScrollContainer__card__MTM4M{flex-shrink:0}@media(min-width:64.0625rem){.DesktopScrollContainer_DesktopScrollContainer__card__MTM4M{width:33.3333333333%}}@media(max-width:64rem){.DesktopScrollContainer_DesktopScrollContainer__card__MTM4M{width:50%}}@media(min-width:32.0625rem)and (max-width:48rem){.DesktopScrollContainer_DesktopScrollContainer__card__MTM4M{width:100%}}@media(max-width:32rem){.DesktopScrollContainer_DesktopScrollContainer__card__MTM4M{display:none}}.DesktopScrollContainer_DesktopScrollContainer__card--single__MDExO{width:100%}@media(max-width:32rem){.DesktopScrollContainer_DesktopScrollContainer__bottomNav__ZDE2Z{display:none}}.DesktopScrollContainer_DesktopScrollContainer__bottomNav__ZDE2Z [class*=BpkPageIndicator_bpk-page-indicator__indicator--default]:hover{cursor:pointer}.DesktopScrollContainer_DesktopScrollContainer__bottomNav__ZDE2Z [class*=BpkPageIndicator_bpk-page-indicator__indicator--active-default]{pointer-events:none}@media(max-width:32rem){.CardRail_CardRail__ZWI1Z>div>[class*=BpkMobileScrollContainer_bpk-mobile-scroll-container]:after,.CardRail_CardRail__ZWI1Z>div>[class*=BpkMobileScrollContainer_bpk-mobile-scroll-container]:before{display:none}}@media(min-width:32.0625rem){.CardRail_CardRail__ZWI1Z .CardRail_header__OTY4Z{margin-inline-end:6.5rem}.CardRail_CardRail__ZWI1Z .CardRail_mobile_scroll_container_hider__ZGFhO{display:none}}@media(max-width:32rem){.CardRail_CardRail__ZWI1Z .CardRail_mobile_scroll_container_hider__ZGFhO{margin-inline:-1rem}}.CardRail_CardRail__ZWI1Z [class*=BpkMobileScrollContainer_bpk-mobile-scroll-container__inner]{display:flex}@media(max-width:64rem){.CardRail_CardRail__ZWI1Z.CardRail_ScrollableOnTablet__Y2VmM [class*=DesktopScrollContainer_DesktopScrollContainer__container]{overflow:scroll}.CardRail_CardRail__ZWI1Z.CardRail_ScrollableOnTablet__Y2VmM [class*=DesktopScrollContainer_DesktopScrollContainer__card]{width:unset}.CardRail_CardRail__ZWI1Z.CardRail_ScrollableOnTablet__Y2VmM [class*=DesktopScrollContainer_DesktopScrollContainer__bottomNav],.CardRail_CardRail__ZWI1Z.CardRail_ScrollableOnTablet__Y2VmM [class*=DesktopScrollContainer_DesktopScrollContainer__nav]{display:none}}.ThemeCard_ThemeCardWrapper__YWUxZ{position:relative}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__NGE4N{display:flow-root;flex-grow:1;margin:.75rem .75rem 1rem;min-width:19.71875rem;overflow:visible}@media(max-width:32rem){.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__NGE4N{margin:0;min-width:unset;width:19.5rem}}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__themeCardImage__MjJlO{border-radius:.75rem .75rem 0 0;min-width:19.71875rem;overflow:hidden}@media(max-width:32rem){.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__themeCardImage__MjJlO{min-width:unset;width:19.5rem}}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__themeCardImage__MjJlO div{min-width:19.71875rem}@media(max-width:32rem){.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__themeCardImage__MjJlO div{min-width:unset;width:19.5rem}}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__themeCardImage__MjJlO img{height:100%;object-fit:cover;width:100%}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__brandLogo__MDY3O{border-radius:.25rem;box-shadow:0 1px 3px 0 #25201f4d;float:right;margin-right:1rem!important;margin-top:-2.5rem!important}html[dir=rtl] .ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__brandLogo__MDY3O{float:left;margin-left:1rem!important}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__brandLogo__MDY3O div{height:1.5rem;width:3rem}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__brandLogo__MDY3O img{border-radius:.25rem;display:block;height:1.5rem;width:3rem}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__main__ODlhM{border-top:.0625rem solid #c1c7cf;margin-top:-.0625rem;padding:1rem}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__leftAligned__NzFkZ{margin-right:.5rem}@media(max-width:32rem){.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__leftAligned__NzFkZ{overflow:hidden}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__leftAligned__NzFkZ h3{overflow:hidden;text-overflow:ellipsis}}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__rightAligned__MzE4Y{text-align:right;white-space:nowrap}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_ThemeCard__textBody__MDhjN{padding-top:.5rem;white-space:normal}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_themeCardImageCenterWrapper__NGE4N{margin:1.125rem 2.75rem}.ThemeCard_ThemeCardWrapper__YWUxZ .ThemeCard_themeCardImageCenterWrapper__NGE4N .ThemeCard_themeCardImageCenter__MTE2Z img{height:100%;margin:auto;object-fit:contain;width:100%}
/*# sourceMappingURL=skyscanner-internal-landing-pages-shared-ui-src-components-HotelsByStarRating.6e6ea6e6.chunk.css.map*/