.ojKJ-a_wrapper{flex-direction:column;display:flex}.ojKJ-a_wrapper[data-max-height]{min-height:var(--max-height)}.ojKJ-a_title{margin-bottom:14px}.ojKJ-a_accommodationWrapper{gap:0 10px;margin-bottom:10px;display:flex}.ojKJ-a_accommodationWrapper:last-of-type{margin-bottom:0}.ojKJ-a_accommodationList{flex-direction:column;gap:20px;display:flex}.ojKJ-a_accommodationItem{flex-direction:column;gap:12px;display:flex}.ojKJ-a_imageWrapper{border-radius:4px;flex-shrink:0;height:80px;position:relative;overflow:hidden}.ojKJ-a_imageWrapper.ojKJ-a_emptyImageWrapper{background-color:var(--tds-white);border-radius:4px}.ojKJ-a_imageWrapper.ojKJ-a_emptyImageWrapper .ojKJ-a_emptyImage{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ojKJ-a_imageWrapper.ojKJ-a_emptyImageWrapper .ojKJ-a_dimm{background-color:var(--tds-black);opacity:.05;width:100%;height:100%;position:absolute;top:0;left:0}.ojKJ-a_textWrapper{flex-direction:column;gap:4px;display:flex}.ojKJ-a_accommodationDescription{align-items:center;display:flex}.ojKJ-a_extraHotelsText{word-break:keep-all;word-wrap:break-word;margin-top:8px}.ojKJ-a_skeleton .ojKJ-a_skeletonTags{flex-wrap:wrap;gap:4px;display:flex}.ojKJ-a_skeleton .ojKJ-a_skeletonButtons{flex-direction:column;gap:4px;display:flex}
.ksmL4G_container{min-height:var(--min-height);flex-direction:column;display:flex}.ksmL4G_summary{word-break:keep-all;word-wrap:break-word}@keyframes ksmL4G_gradientAnimation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.ksmL4G_titleContainer{align-items:center;gap:4px;margin-bottom:14px;display:flex}.ksmL4G_titleContainer .ksmL4G_title{background:var(--tds-gradient-brand);-webkit-text-fill-color:#0000;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:2s infinite ksmL4G_gradientAnimation}.ksmL4G_titleContainer .ksmL4G_tooltip .tooltip-content{word-break:keep-all;word-wrap:break-word;max-width:156px}
.QUDNdq_container{min-height:var(--min-height);flex-direction:column;justify-content:space-between;display:flex}.QUDNdq_thumbnailContainer{flex-shrink:0;width:100%;height:104px;position:relative}.QUDNdq_thumbnailContainer .QUDNdq_orderCount{z-index:1;background:#fff;border-radius:100px;justify-content:center;align-items:center;width:20px;height:20px;padding:1px 5px;display:flex;position:absolute;top:8px;left:8px}.QUDNdq_thumbnailContainer .QUDNdq_close{z-index:1;position:absolute;top:8px;right:8px}.QUDNdq_thumbnailContainer .QUDNdq_pick{z-index:1;color:#fff;width:24px;height:24px;position:absolute;bottom:10px;right:8px}.QUDNdq_contentContainer{margin-top:10px}.QUDNdq_contentContainer .QUDNdq_tags{flex-wrap:wrap;gap:4px;display:flex}.QUDNdq_contentContainer .QUDNdq_tagBadge{flex-shrink:0}.QUDNdq_contentContainer .QUDNdq_title{margin-top:8px}.QUDNdq_buttons{flex-direction:column;gap:4px;margin-top:auto;padding-top:10px;display:flex}.QUDNdq_buttons .QUDNdq_button{width:fit-content}.QUDNdq_skeleton .QUDNdq_skeletonTags{flex-wrap:wrap;gap:4px;display:flex}.QUDNdq_skeleton .QUDNdq_skeletonButtons{flex-direction:column;gap:4px;display:flex}
.bIrFuq_wrapper{width:100%;height:calc(100% - var(--header-height) - var(--sab));color:var(--grey8);text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:18px;display:flex}.bIrFuq_emptyWrapper{flex:1;justify-content:center;align-items:flex-start;width:100%;min-height:0;padding-top:40px;display:flex}.bIrFuq_emptyStatePage{min-height:calc(100vh - var(--header-height) - var(--sab));flex-direction:column;display:flex}.bIrFuq_loadingWrapper{width:100%;height:calc(100% - var(--header-height) - var(--sab));color:var(--grey8);justify-content:center;align-items:center;font-size:16px;display:flex}.bIrFuq_buttonWrapper{gap:10px;width:100%;max-width:460px;margin:0 auto;display:flex;position:relative}.bIrFuq_buttonGroup{flex:1;width:100%}.bIrFuq_equalButton{flex:1}.bIrFuq_emptyButtonWrapper{gap:10px;width:100%;display:flex}.bIrFuq_fillButton{flex:1}.swiper.bIrFuq_swiper{padding-left:20px;padding-right:20px}.bIrFuq_swiper .swiper{overflow:visible!important}.bIrFuq_swiper .swiper-wrapper{will-change:transform;overflow:visible!important}.bIrFuq_swiper .swiper-slide{cursor:pointer;flex:1;min-width:237.5px;max-width:457.5px;position:relative;-webkit-tap-highlight-color:#0000!important}.bIrFuq_swiper .swiper-slide:active{background-color:#0000!important}@media (max-width:767px){.bIrFuq_swiper.bIrFuq_twoItems .swiper-slide:first-child{flex:unset;flex-shrink:0;width:max(237.5px,min(50vw + 28.5px,457.5px))!important}.bIrFuq_swiper.bIrFuq_twoItems .swiper-slide:last-child{flex:unset;flex-shrink:0;min-width:180px;width:calc(max(237.5px,min(50vw + 28.5px,457.5px)) - 57.5px)!important}}@media (min-width:768px){:is(.bIrFuq_swiper.bIrFuq_twoItems .swiper-wrapper,.bIrFuq_swiper.bIrFuq_threeItems .swiper-wrapper){width:100%}:is(.bIrFuq_swiper.bIrFuq_twoItems .swiper-slide,.bIrFuq_swiper.bIrFuq_threeItems .swiper-slide){flex:unset;min-width:0;max-width:none}.bIrFuq_swiper.bIrFuq_twoItems .swiper-slide:first-child{width:calc(50% + 28.75px)!important}.bIrFuq_swiper.bIrFuq_twoItems .swiper-slide:last-child{width:calc(50% - 28.75px)!important}:is(.bIrFuq_swiper.bIrFuq_threeItems .swiper-slide:first-child,.bIrFuq_swiper.bIrFuq_threeItems .swiper-slide:nth-child(2)){width:calc(33.3333% + 19.1667px)!important}.bIrFuq_swiper.bIrFuq_threeItems .swiper-slide:last-child{width:calc(33.3333% - 38.3333px)!important}}
.vG8cHq_container{top:var(--header-height);z-index:10;pointer-events:none;height:0;position:sticky;overflow:visible}.vG8cHq_swiperWrapper{opacity:0;background-color:#fff;transition:opacity .1s ease-out,transform .1s ease-out;transform:translateY(-5px);box-shadow:0 10px 10px #00000003,0 30px 30px #00000008}.vG8cHq_container.vG8cHq_visible{pointer-events:auto}.vG8cHq_container.vG8cHq_visible .vG8cHq_swiperWrapper{opacity:1;transform:translateY(0)}.swiper.vG8cHq_swiper{padding-left:20px;padding-right:20px}.vG8cHq_swiper .swiper{overflow:visible!important}.vG8cHq_swiper .swiper-wrapper{will-change:transform;overflow:visible!important}.vG8cHq_swiper .swiper-slide{cursor:pointer;flex:1;min-width:237.5px;max-width:457.5px;position:relative;-webkit-tap-highlight-color:#0000!important}.vG8cHq_swiper .swiper-slide:active{background-color:#0000!important}@media (max-width:767px){.vG8cHq_swiper.vG8cHq_twoItems .swiper-slide:first-child{flex:unset;flex-shrink:0;width:max(237.5px,min(50vw + 28.5px,457.5px))!important}.vG8cHq_swiper.vG8cHq_twoItems .swiper-slide:last-child{flex:unset;flex-shrink:0;min-width:180px;width:calc(max(237.5px,min(50vw + 28.5px,457.5px)) - 57.5px)!important}}@media (min-width:768px){:is(.vG8cHq_swiper.vG8cHq_twoItems .swiper-wrapper,.vG8cHq_swiper.vG8cHq_threeItems .swiper-wrapper){width:100%}:is(.vG8cHq_swiper.vG8cHq_twoItems .swiper-slide,.vG8cHq_swiper.vG8cHq_threeItems .swiper-slide){flex:unset;min-width:0;max-width:none}.vG8cHq_swiper.vG8cHq_twoItems .swiper-slide:first-child{width:calc(50% + 28.75px)!important}.vG8cHq_swiper.vG8cHq_twoItems .swiper-slide:last-child{width:calc(50% - 28.75px)!important}:is(.vG8cHq_swiper.vG8cHq_threeItems .swiper-slide:first-child,.vG8cHq_swiper.vG8cHq_threeItems .swiper-slide:nth-child(2)){width:calc(33.3333% + 19.1667px)!important}.vG8cHq_swiper.vG8cHq_threeItems .swiper-slide:last-child{width:calc(33.3333% - 38.3333px)!important}}
.LqOVma_image{position:relative}.LqOVma_image:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(#05050500 60.072%,#05050507 65.216%,#0505050d 69.724%,#05050512 73.66%,#05050517 77.089%,#0505051b 80.076%,#0505051e 82.688%,#05050521 84.988%,#05050524 87.042%,#05050527 88.915%,#05050529 90.672%,#0505052b 92.3785%,#0505052d 94.0994%,#0505052f 95.8998%,#05050531 97.845%,#05050533 100%);position:absolute;inset:0}
.nmem1q_container{flex-direction:column;padding-top:20px;display:flex}.nmem1q_tabBtnSection{top:var(--trp-anchor-tab-sticky-top);z-index:var(--pdp-trp-anchortab-zindex);box-sizing:border-box;border-bottom:1px solid var(--tds-cool-gray-30);background:#fff;width:100%;position:sticky}.nmem1q_tabBtnSection .nmem1q_swiperContainer{margin:0 auto;position:relative}.nmem1q_tabBtnSection .nmem1q_swiperContainer .swiper-wrapper{justify-content:flex-start;transition:justify-content .3s ease-in-out}@media (min-width:500px){.nmem1q_tabBtnSection .nmem1q_swiperContainer{width:100%;overflow:hidden}.nmem1q_tabBtnSection .nmem1q_swiperContainer .nmem1q_refineSwiperLeftMarginContainer{width:calc(100% - 20px);overflow:hidden}.nmem1q_tabBtnSection .nmem1q_swiperContainer .swiper-wrapper{justify-content:center;margin-left:0;margin-right:0}.nmem1q_tabBtnSection .nmem1q_swiperContainer.nmem1q_isBelowSlides500:not(.nmem1q_isOverflowing) .swiper-wrapper{justify-content:flex-start}.nmem1q_tabBtnSection .nmem1q_swiperContainer.nmem1q_isBelowSlides500 .swiper-wrapper{margin-left:calc(min(768px,100%)/2 - 250px);margin-right:0}.nmem1q_tabBtnSection .nmem1q_swiperContainer.nmem1q_isOverflowing .swiper-wrapper{justify-content:flex-start;margin-left:0;margin-right:0}}.nmem1q_tabBtnSection .nmem1q_tabBtn{white-space:nowrap;height:42px}.nmem1q_tabBtnSection .nmem1q_tabBtn.nmem1q_active{color:var(--tds-cool-gray-100)}.nmem1q_tabBtnSection .swiper-slide{flex-shrink:0;width:auto!important}.nmem1q_tabBtnSection .nmem1q_indicator{background:var(--tds-black);opacity:0;pointer-events:none;will-change:transform,width,opacity;width:0;height:2px;position:absolute;bottom:-1px;left:0}.nmem1q_tabPanel{position:relative}
.PfTP7a_container .PfTP7a_expand{transition:transform .2s ease-in-out;transform:rotate(180deg)}.PfTP7a_container.PfTP7a_open .PfTP7a_expand{transform:rotate(0)!important}.PfTP7a_container .PfTP7a_card{cursor:pointer}.PfTP7a_description{margin-top:8px}.PfTP7a_wordBreak{word-break:keep-all;word-wrap:break-word}
.D2lpIa_buttonWrapper{width:100%;max-width:460px;margin:0 auto;position:relative}.D2lpIa_selectContainerWrapper{flex-direction:column;gap:10px;padding:20px 0 12px;display:flex}.D2lpIa_selectContainer{border:1px solid var(--tds-cool-gray-20);background:#fff;border-radius:3px;align-items:center;width:100%;padding:12px;display:flex}.D2lpIa_selectContainer.D2lpIa_selectAll{background:var(--tds-cool-gray-20)}.D2lpIa_selectContainer.D2lpIa_selectAll.D2lpIa_allChecked{background:var(--tds-red-10);border-color:var(--tds-red-10)}.D2lpIa_selectContainer .D2lpIa_right{flex:1;justify-content:flex-end;display:flex}
