.HotelCardImage_image__Dzjun{height:188px}@media (min-width:768px){.HotelCardImage_image__Dzjun{height:100%;width:15rem}}.HotelCardImage_hidden__tLzh4{width:0;height:0}.HotelDiscount_container__kpUIz{position:absolute;z-index:10;display:flex;align-items:flex-start;padding:.5rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 4px 0 #00000040;--tw-shadow-colored:0 4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);top:1rem}.HotelDiscount_discount__TDAkd{font-size:1.25rem;line-height:20px;font-weight:700}.HotelDiscount_label__LaUa2{font-size:.625rem;font-weight:600}.HotelFeatures_container__IifJu{display:flex;margin-top:.75rem;gap:1rem}@media (min-width:768px){.HotelFeatures_container__IifJu{margin-top:0}}.HotelFeatures_feature__kh1d_{display:flex;flex-direction:row;gap:.5rem;--tw-text-opacity:1;color:hsl(var(--nextui-secondary)/var(--nextui-secondary-opacity,var(--tw-text-opacity)))}.HotelFeatures_label__JMNJN{font-size:.75rem;line-height:1rem}.HotelFeatures_divider__0oL_L{height:1rem}.HotelOffers_list__f8hzA{display:flex;flex-direction:column;cursor:default}.HotelOffers_offerWrapper__tc3Ud{height:3rem;padding:.5rem 0}@media (min-width:768px){.HotelOffers_offerWrapper__tc3Ud{height:2.25rem;padding-left:.5rem;padding-right:.5rem}.HotelOffers_offerWrapper__tc3Ud:hover{--tw-bg-opacity:1;background-color:hsl(var(--nextui-block)/var(--nextui-block-opacity,var(--tw-bg-opacity)))}}.HotelOffers_offerWrapperBorder__ea1Ea{border-top-width:1px}.HotelOffers_offerIcon__Xvp_S{width:1.25rem;height:1.25rem}.HotelOffers_offerProvider__8kIej{font-size:.75rem;line-height:1rem;font-weight:500}.HotelOffers_offerArrow__OEOVR{display:none}.HotelOffers_offerArrowMobile__VQBxx{display:block}.HotelOffers_offerPrice__fLCVA{font-size:.75rem;line-height:1rem;font-weight:500}@media (min-width:768px){.HotelOffers_offerPrice__fLCVA{font-weight:600}}.HotelOffers_moreOffers__kFRBq{display:flex;align-items:center;justify-content:flex-end;height:3rem;padding-top:1rem;padding-bottom:1rem;gap:.25rem;cursor:pointer;border-top-width:1px}@media (min-width:768px){.HotelOffers_moreOffers__kFRBq{height:2.25rem;padding-top:.5rem;padding-bottom:.5rem}}.HotelOffers_moreOffersLabel__tkBou{font-size:.75rem;line-height:1rem;font-weight:500}@media (min-width:768px){.HotelOffers_moreOffersLabel__tkBou{font-weight:400}}.HotelOffers_chevron__MOQwR{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.HotelPrice_mobile_container__MrhQ9{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;min-height:2rem;font-size:1rem;line-height:1.5rem;font-weight:600;overflow:hidden}.HotelPrice_mobile_originalPrice__yheXx{margin-right:.5rem;font-size:.75rem;line-height:1rem;font-weight:300;--tw-text-opacity:1;color:hsl(var(--nextui-error)/var(--nextui-error-opacity,var(--tw-text-opacity)));text-decoration-line:line-through}.search-hotel-story.story-video-container{height:420px;width:100%}@media (min-width:768px){.search-hotel-story.story-video-container{height:100%;width:240px}}.search-hotel-story.collapsed.story-video-container{width:0;height:0}.search-hotel-story.collapsed.story-video-container .story-video-controls{display:none}.search-hotel-story .story-video-controls{padding:1.25rem .75rem .75rem}.search-hotel-story .story-video-controls>header{justify-content:flex-end}.search-hotel-story .creator-chip{margin:-.25rem -.75rem -.25rem -.25rem;padding:.25rem .75rem .25rem .25rem}.search-hotel-story .creator-chip .creator-chip-photo{height:38px;width:38px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.search-hotel-story .creator-chip .creator-chip-info{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}