.i8SJWq_root{background-color:var(--ds-colors-background-base-default)}:where(.i8SJWq_root) :where(p,h1,h2,h3,h4,h5,h6,dl,dt,dd,figure,blockquote){margin:0}.i8SJWq_section{padding-block:var(--ds-size-spacing-2xl);color:var(--ds-colors-content-base-default);background-color:var(--ds-colors-background-base-default)}@media (min-width:1024px){.i8SJWq_section{padding-block:var(--ds-size-spacing-5xl)}}.i8SJWq_content{gap:var(--ds-size-spacing-xl);max-width:var(--ds-size-container-width-l);padding-inline:var(--ds-size-spacing-m);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:1024px){.i8SJWq_content{gap:var(--ds-size-spacing-3xl);padding-inline:var(--ds-size-spacing-xl)}}.i8SJWq_beforeBand{padding-bottom:calc(var(--ds-size-spacing-2xl) * 2)}@media (min-width:1024px){.i8SJWq_beforeBand{padding-bottom:calc(var(--ds-size-spacing-5xl) * 2)}}
.VwVXKq_stepper{display:inline-flex}.VwVXKq_group{box-sizing:border-box;align-items:center;display:flex}.VwVXKq_button{border-radius:var(--ds-size-corner-radius-full);background-color:var(--ds-colors-background-base-secondary);color:var(--ds-colors-content-action-default);cursor:pointer;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.VwVXKq_button:disabled{color:var(--ds-colors-content-action-disabled);cursor:not-allowed}.VwVXKq_value{color:var(--ds-colors-content-base-default);justify-content:center;align-items:center;display:inline-flex;position:relative}.VwVXKq_input{text-align:center;font:inherit;letter-spacing:inherit;color:#0000;border-radius:var(--ds-size-corner-radius-s);background-color:#0000;border:none;outline:none;padding:0;transition:width .3s}.VwVXKq_button[data-focus-visible],.VwVXKq_input[data-focus-visible]{outline:2px solid var(--ds-colors-outline-base-accent);outline-offset:1px}.VwVXKq_digits{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.VwVXKq_digit{display:inline-block}.VwVXKq_small{gap:var(--ds-size-spacing-xxs)}.VwVXKq_small .VwVXKq_button{width:16px;height:16px}.VwVXKq_small .VwVXKq_icon{width:12px;height:12px}.VwVXKq_small .VwVXKq_input{min-width:12px}.VwVXKq_medium{gap:var(--ds-size-spacing-s)}.VwVXKq_medium .VwVXKq_button{width:32px;height:32px}.VwVXKq_medium .VwVXKq_icon{width:16px;height:16px}.VwVXKq_medium .VwVXKq_input{min-width:20px}.VwVXKq_large{gap:var(--ds-size-spacing-l)}.VwVXKq_large .VwVXKq_button{width:56px;height:56px}.VwVXKq_large .VwVXKq_icon{width:24px;height:24px}.VwVXKq_large .VwVXKq_input{min-width:12px}.VwVXKq_media{padding:var(--ds-size-spacing-xs);border-radius:var(--ds-size-corner-radius-full);background-color:var(--ds-colors-background-base-default);box-shadow:var(--ds-effects-elevation-1)}.VwVXKq_media.VwVXKq_large{padding:var(--ds-size-spacing-s)}
.Z8AZOW_flex{display:flex}.Z8AZOW_flexColumn{flex-direction:column}.Z8AZOW_flexWrap{flex-wrap:wrap}.Z8AZOW_flexGap{gap:var(--var-gap)}.Z8AZOW_marginTop{margin-top:var(--var-mt)}.Z8AZOW_marginRight{margin-right:var(--var-mr)}.Z8AZOW_marginBottom{margin-bottom:var(--var-mb)}.Z8AZOW_marginLeft{margin-left:var(--var-ml)}.Z8AZOW_paddingTop{padding-top:var(--var-pt)}.Z8AZOW_paddingRight{padding-right:var(--var-pr)}.Z8AZOW_paddingBottom{padding-bottom:var(--var-pb)}.Z8AZOW_paddingLeft{padding-left:var(--var-pl)}.Z8AZOW_alignCenter{align-items:center}.Z8AZOW_alignStart{align-items:flex-start}.Z8AZOW_alignEnd{align-items:flex-end}.Z8AZOW_alignStretch{align-items:stretch}.Z8AZOW_justifyStart{justify-content:flex-start}.Z8AZOW_justifyEnd{justify-content:flex-end}.Z8AZOW_justifyCenter{justify-content:center}.Z8AZOW_justifyBetween{justify-content:space-between}.Z8AZOW_justifyAround{justify-content:space-around}
.nm9cNG_section{row-gap:var(--ds-size-spacing-2xl);justify-items:center;display:grid}.nm9cNG_title{text-align:center;max-width:40rem;margin:0}.nm9cNG_collage{justify-items:center;width:100%;display:grid}.nm9cNG_post{aspect-ratio:4/5;margin:0;display:none;position:relative;overflow:hidden}.nm9cNG_media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nm9cNG_centre{aspect-ratio:348/571;border-radius:var(--ds-size-corner-radius-l);width:100%;max-width:21.75rem;position:relative;overflow:hidden}@media (min-width:768px){.nm9cNG_collage{height:56rem;display:block;position:relative}.nm9cNG_centre{width:21.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nm9cNG_post{aspect-ratio:auto;display:block;position:absolute}.nm9cNG_post1{width:14.8rem;height:11.3rem;top:8%;left:0}.nm9cNG_post2{width:14.8rem;height:17.5rem;top:58%;left:6%}.nm9cNG_post3{width:11.4rem;height:13rem;top:14%;right:0}.nm9cNG_post4{width:13.6rem;height:14.1rem;top:64%;right:4%}}.nm9cNG_reel{width:100%;height:100%;position:relative}.nm9cNG_hidden{opacity:0}.nm9cNG_progress{z-index:1;gap:var(--ds-size-spacing-xxs);padding:var(--ds-size-spacing-xs);padding-bottom:var(--ds-size-spacing-l);pointer-events:none;background:linear-gradient(#00000059,#0000);display:flex;position:absolute;top:0;left:0;right:0}.nm9cNG_segment{height:var(--ds-size-spacing-xxxs);border-radius:var(--ds-size-corner-radius-full);flex:1;position:relative;overflow:hidden}.nm9cNG_segmentTrack,.nm9cNG_segmentFill{background:var(--ds-colors-content-brand-on-brand-black);position:absolute;inset:0}.nm9cNG_segmentTrack{opacity:.4}.nm9cNG_segmentFill{transform-origin:0;transition:transform .25s linear}.nm9cNG_step{width:33%;color:var(--ds-colors-content-brand-on-brand-black);cursor:pointer;opacity:0;background:0 0;border:0;align-items:center;padding:0;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;bottom:0}.nm9cNG_step:hover,.nm9cNG_step:focus-visible{opacity:1}.nm9cNG_stepPrevious{justify-content:flex-start;padding-inline-start:var(--ds-size-spacing-xxs);left:0}.nm9cNG_stepNext{justify-content:flex-end;padding-inline-end:var(--ds-size-spacing-xxs);right:0}.nm9cNG_stepIcon{width:var(--ds-size-spacing-2xl);height:var(--ds-size-spacing-2xl);padding:var(--ds-size-spacing-xxs);background:var(--ds-colors-background-action-default);border-radius:var(--ds-size-corner-radius-full)}.nm9cNG_sound{z-index:1;right:var(--ds-size-spacing-m);bottom:var(--ds-size-spacing-m);padding:var(--ds-size-spacing-s);color:var(--ds-colors-content-brand-on-brand-black);background:var(--ds-colors-background-action-default);border-radius:var(--ds-size-corner-radius-full);cursor:pointer;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.nm9cNG_soundIcon{width:var(--ds-size-spacing-xl);height:var(--ds-size-spacing-xl)}
.orFI_G_section{row-gap:var(--ds-size-spacing-2xl);display:grid}.orFI_G_header{row-gap:var(--ds-size-spacing-m);display:grid}.orFI_G_title{margin:0}.orFI_G_subtitle{color:var(--ds-colors-content-base-default)}.orFI_G_cards{gap:var(--ds-size-spacing-xl);grid-template-columns:1fr 1fr;display:grid}.orFI_G_lead{grid-column:1/-1}.orFI_G_card{align-content:start;display:grid}.orFI_G_small{row-gap:var(--ds-size-spacing-s)}@media (min-width:768px){.orFI_G_small{row-gap:0}}.orFI_G_media{position:relative;overflow:hidden}.orFI_G_lead .orFI_G_media{aspect-ratio:4/5;border-radius:var(--ds-size-corner-radius-m)}.orFI_G_small .orFI_G_media{aspect-ratio:1;border-radius:var(--ds-size-corner-radius-m)}@media (min-width:768px){.orFI_G_lead .orFI_G_media,.orFI_G_small .orFI_G_media{border-radius:var(--ds-size-corner-radius-none)}.orFI_G_single .orFI_G_lead .orFI_G_media{aspect-ratio:18/11}.orFI_G_pair .orFI_G_lead{grid-column:auto}.orFI_G_stack .orFI_G_lead{grid-area:span 2/1;grid-template-rows:1fr}.orFI_G_stack .orFI_G_small{grid-template-rows:1fr auto}.orFI_G_stack .orFI_G_lead .orFI_G_media,.orFI_G_stack .orFI_G_small .orFI_G_media{align-self:stretch;width:100%}.orFI_G_stack .orFI_G_small .orFI_G_media{aspect-ratio:3}}.orFI_G_image{object-fit:cover}.orFI_G_scrim{background:linear-gradient(#6660 0%,#3333 50%,#000000a6 100%);position:absolute;inset:0}@media (min-width:768px){.orFI_G_scrim{background:linear-gradient(#6660 13.7%,#3333 56.4%,#000000a6 100%)}}.orFI_G_small .orFI_G_scrim{background:linear-gradient(#0000 55%,#3333338c 100%)}.orFI_G_overlay{justify-items:start;row-gap:var(--ds-size-spacing-m);padding:var(--ds-size-spacing-xl);display:grid;position:absolute;bottom:0;left:0;right:0}@media (min-width:1024px){.orFI_G_overlay{max-width:45rem;padding:var(--ds-size-spacing-5xl)}}.orFI_G_leadText{color:var(--ds-colors-content-brand-on-brand-black)}.orFI_G_text{row-gap:var(--ds-size-spacing-xs);display:grid}@media (min-width:768px){.orFI_G_text{padding:var(--ds-size-spacing-xl);background:var(--ds-colors-background-base-default);border-inline:var(--ds-size-stroke-thin) solid var(--ds-colors-outline-base-light);border-block-end:var(--ds-size-stroke-thin) solid var(--ds-colors-outline-base-light)}}.orFI_G_description{color:var(--ds-colors-content-base-secondary)}.orFI_G_small .orFI_G_threeDimView{bottom:var(--ds-size-spacing-m);left:var(--ds-size-spacing-m);position:absolute}
.xToeyW_root{--section-gap:var(--ds-size-spacing-2xl);--section-nav-height:0px;--top-navigation-height:44px;--bottom-nav-height:calc(2 * var(--ds-size-spacing-xl) + var(--ds-size-spacing-3xl));--viewport-height:100svh;--viewport-below-bars:calc(var(--viewport-height) - var(--section-nav-height) - var(--bottom-nav-height));background-color:var(--ds-colors-background-base-default);display:flow-root}@media (min-width:1024px){.xToeyW_root{--top-navigation-height:68px}}@media (min-width:768px){.xToeyW_root{--section-gap:var(--ds-size-spacing-4xl);--section-nav-height:var(--ds-size-spacing-6xl);--bottom-nav-height:0px}}:where(.xToeyW_root) :where(p,h1,h2,h3,h4,h5,h6,dl,dt,dd,figure,blockquote){margin:0}.xToeyW_mark{height:0}.xToeyW_page{--content-max:1200px;--gutter:var(--ds-size-spacing-xl);--content-outer:calc(var(--content-max) + 2 * var(--gutter))}.xToeyW_belowNav{isolation:isolate}:where(.xToeyW_belowNav)>*{--own-margin:var(--section-gap);--pinned:var(--section-nav-height);width:min(100% - 2 * var(--gutter), var(--content-max));margin-inline:auto;margin-block:var(--own-margin);scroll-margin-top:calc(var(--pinned) + var(--own-margin))}:where(.xToeyW_belowNav)>:where([data-distinct]){--own-margin:0px}:where(.xToeyW_belowNav)>[data-distinct]:first-child{margin-block-start:var(--ds-size-spacing-3xl)}:where(.xToeyW_belowNav)>:first-child{scroll-margin-top:calc(var(--own-margin) + 1px)}:where(.xToeyW_belowNav)>[data-distinct]+[data-divider],:where(.xToeyW_belowNav)>[data-divider]:has(+[data-distinct]){display:none}
.cNzK2a_Container{position:relative}@media (min-width:1024px){.cNzK2a_Container{margin:48px 0}}.cNzK2a_Image{height:320px}@media (min-width:1024px){.cNzK2a_Image{height:auto;max-height:680px}}.cNzK2a_Content{width:100%}@media (min-width:1024px){.cNzK2a_Content{position:absolute;bottom:60px}}.cNzK2a_CardContent{font-family:var(--font-lausanne);flex-direction:column;gap:8px;display:flex}@media (min-width:1024px){.cNzK2a_CardContent{gap:16px}}.cNzK2a_Card{background-color:#fff;width:100%;padding:16px 0}@media (min-width:1024px){.cNzK2a_Card{max-width:504px;max-height:463px;padding:32px 0;overflow-y:auto}}.cNzK2a_Title{color:#212322}.cNzK2a_Subtitle{color:#3e3f3e}.cNzK2a_Description{white-space:pre-line;color:#3e3f3e}
.dCyzPW_neighbourhoodWrapper{color:#212322;flex-direction:column;gap:1.5rem;width:100%;padding:1.25rem 1.25rem 0;display:flex;overflow:auto}@media (min-width:1024px){.dCyzPW_neighbourhoodWrapper{flex-grow:1;height:100%;padding:1.25rem 0 0}}.dCyzPW_infoWrapper{flex-direction:column;gap:1rem;display:flex}.dCyzPW_poilistWrapper{flex-direction:column;flex:1;gap:1.5rem;max-height:560px;display:flex;overflow:auto}.dCyzPW_mapWrapper{background-color:#e5e3df}.dCyzPW_neighbourhoodMap{background-color:#e5e3df;flex-grow:1;height:100%}.dCyzPW_neighbourhoodSectionWrapper{flex-direction:column-reverse;justify-content:space-between;align-items:flex-start;height:100%;display:flex}@media (min-width:1024px){.dCyzPW_neighbourhoodSectionWrapper{flex-direction:row;align-items:flex-end;gap:16px;height:550px}}.dCyzPW_neighbourhoodSectionMapWrapper{width:100%;height:320px}@media (min-width:1024px){.dCyzPW_neighbourhoodSectionMapWrapper{border-radius:16px;flex-shrink:0;width:600px;height:480px;overflow:hidden}}.dCyzPW_neighbourhoodModalWrapper{flex-direction:column-reverse;justify-content:space-between;align-items:flex-start;height:100%;padding-bottom:1.5rem;display:flex}@media (min-width:1024px){.dCyzPW_neighbourhoodModalWrapper{flex-direction:row;gap:16px;width:calc(100vw - 80px);max-width:min(1280px,90vw);max-height:calc(90vh - 60px);padding-left:1.5rem;padding-right:1.5rem}}.dCyzPW_neighbourhoodModalMapWrapper{width:100%;height:320px}@media (min-width:1024px){.dCyzPW_neighbourhoodModalMapWrapper{border-radius:16px;flex-shrink:0;align-self:flex-end;width:600px;height:640px;overflow:hidden}}
._zmjHa_wrapper{border:2px solid var(--ds-colors-outline-base-prominent);border-radius:8px;flex-direction:column;justify-content:space-between;align-items:stretch;gap:8px;padding:16px;display:flex}._zmjHa_wrapper._zmjHa_roomCard{border-radius:16px;padding:16px}._zmjHa_header{align-items:flex-start;gap:8px;display:flex}._zmjHa_title{font-size:20px}._zmjHa_icon{margin-top:8px}._zmjHa_body{color:inherit}._zmjHa_content{min-height:0;max-height:250px;overflow:auto}._zmjHa_content>p{margin-top:12px}._zmjHa_dim{color:var(--ds-colors-content-base-secondary)}._zmjHa_footer{margin-top:8px}._zmjHa_footer ._zmjHa_cta{gap:8px;margin-top:8px;display:flex}._zmjHa_footer ._zmjHa_cta ._zmjHa_btn{border:2px solid var(--ds-colors-outline-base-default);border-radius:40px;padding:10px 16px}._zmjHa_footer ._zmjHa_cta ._zmjHa_btn:hover{opacity:.8}._zmjHa_footer ._zmjHa_cta._zmjHa_feedbackGiven ._zmjHa_btn{opacity:.6}._zmjHa_footer ._zmjHa_cta._zmjHa_feedbackGiven ._zmjHa_active{background-color:var(--ds-colors-outline-base-default);opacity:1}
.tOxIOW_reviewcard{outline:1px solid var(--black-200,#dedddb);outline-offset:-1px;scroll-snap-align:start;border-radius:8px;height:100%;padding:1rem}
.Y0UB1a_RoundButton{cursor:pointer;z-index:10;width:32px;height:32px;color:var(--color-numa-main-black);background-color:#fffc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s;display:flex;overflow:hidden}.Y0UB1a_RoundButton:hover{background-color:#fff}.Y0UB1a_RoundButton:focus{outline:none}.Y0UB1a_Container{z-index:var(--z-index-overlays);background-color:var(--color-numa-main-black);outline:none;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.Y0UB1a_Header{z-index:10;justify-content:space-between;align-items:center;padding:14px;display:flex;position:absolute;top:0;left:0;right:0}@media (min-width:768px){.Y0UB1a_Header{padding:36px 40px}}.Y0UB1a_Navigation{display:none}@media (min-width:768px){.Y0UB1a_Navigation{display:flex}}.Y0UB1a_Content{flex-grow:1;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}@media (min-width:768px){.Y0UB1a_Content{padding:0 80px}}@media (min-width:1024px){.Y0UB1a_Content{padding:0 120px}}.Y0UB1a_CarouselContainer{flex:1;height:100%;position:relative}.Y0UB1a_Carousel{display:grid;position:absolute;inset:0}.Y0UB1a_Swiper{max-width:100%;max-height:100%}.Y0UB1a_Image{object-fit:contain}.Y0UB1a_Caption{color:var(--color-white);height:78px;padding:25px}@media (min-width:768px){.Y0UB1a_Caption{display:none}}.Y0UB1a_Thumbnails{width:100%;padding:16px 0 14px}@media (min-width:768px){.Y0UB1a_Thumbnails{padding:24px 0 40px}}.Y0UB1a_Thumbnail{width:84px;height:51px}@media (min-width:768px){.Y0UB1a_Thumbnail{width:186px;height:112px}}.Y0UB1a_Thumbnail{opacity:.4;cursor:pointer}.Y0UB1a_Thumbnail:hover{opacity:1}.Y0UB1a_Thumbnail.swiper-slide-active{opacity:1}
.NEz_4W_Container{color:#ff671f;background-color:#fff0e9;border-radius:8px;width:100%;padding:16px}
._6JFXfG_AmenityItem{background-color:var(--color-numa-black--100);border-radius:8px;flex-direction:row;align-items:center;gap:8px;padding:8px;display:flex}._6JFXfG_StrikeThrough{text-decoration:line-through}
.EfEHbG_AmenitiesList{flex-flow:wrap;gap:12px;display:flex}
._1qPzuq_amenityItem{flex-direction:row;align-items:flex-start;gap:8px;display:flex}._1qPzuq_strikeThrough{text-decoration:line-through}._1qPzuq_badge{background-color:var(--color-black-100);white-space:nowrap;border-radius:16px;padding:3px 8px}._1qPzuq_infoIcon{cursor:pointer;flex-shrink:0;margin-top:auto;margin-bottom:auto}._1qPzuq_tooltipContent{width:200px;color:var(--color-white);white-space:pre-line}
.Jk6hiq_amenityGroup{flex-direction:column;gap:16px;min-width:264px;display:flex}.Jk6hiq_title{border-bottom:solid 2px var(--color-black-300);padding-bottom:8px}
.uhAkuW_container{background-color:var(--color-black-100);border-radius:4px;align-items:flex-start;gap:8px;padding:8px;display:flex}.uhAkuW_standardAmenities{flex-direction:column;display:flex}.uhAkuW_title{margin-bottom:4px}
.Cto5Ha_container{flex-direction:column;gap:40px;margin:0 20px 20px;display:flex}@media (min-width:768px){.Cto5Ha_container{margin:0 40px 40px}}.Cto5Ha_infoContainer{flex-direction:column;gap:2px;display:flex}.Cto5Ha_columns1{--amenity-modal-columns-tablet:1;--amenity-modal-columns-desktop:1}.Cto5Ha_columns2{--amenity-modal-columns-tablet:2;--amenity-modal-columns-desktop:2}.Cto5Ha_columns3{--amenity-modal-columns-tablet:2;--amenity-modal-columns-desktop:3}.Cto5Ha_amenitiesContainer{--amenity-modal-columns:1;--amenity-modal-column-gap:24px;columns:264px var(--amenity-modal-columns);column-gap:var(--amenity-modal-column-gap);column-fill:balance;position:relative}.Cto5Ha_amenitiesContainer>:nth-child(n){break-inside:avoid-column}.Cto5Ha_amenitiesContainer>:nth-child(n+2){margin-top:32px}@media (min-width:768px){.Cto5Ha_amenitiesContainer{--amenity-modal-columns:var(--amenity-modal-columns-tablet)}.Cto5Ha_amenitiesContainer>:nth-child(n+2){margin-top:24px}}@media (min-width:1024px){.Cto5Ha_amenitiesContainer{--amenity-modal-columns:var(--amenity-modal-columns-desktop)}}.Cto5Ha_standardAmenitiesContainer{width:calc((100% - (var(--amenity-modal-columns) - 1) * var(--amenity-modal-column-gap)) / var(--amenity-modal-columns));position:absolute;bottom:0;right:0}
.e-vGKW_tabsContainer{background-color:var(--color-black-100);border-radius:16px 16px 0 0;flex-direction:row;margin:20px;display:flex}@media (min-width:768px){.e-vGKW_tabsContainer{margin:20px 40px}}.e-vGKW_tab{cursor:pointer;border-color:var(--color-numa-main-black);border-width:2px 2px 0;border-radius:16px 16px 0 0;flex:1;align-items:center;padding:22px 20px;transition:background-color .3s;display:flex}.e-vGKW_tab.e-vGKW_active{background-color:var(--color-white)}.e-vGKW_tab.e-vGKW_inactive{border-width:0 0 2px}.e-vGKW_tabContents{flex-direction:column;display:flex}.e-vGKW_tabContents .e-vGKW_active{height:auto}.e-vGKW_tabContents .e-vGKW_inactive{height:0;overflow:hidden}
.m30PLq_bookButton{flex-shrink:0}.m30PLq_bookButtonMobile{border-radius:50%;min-height:auto;padding:0}
.M2RSkq_separator{background-color:var(--color-black-300);opacity:.2;width:100%;height:1px}
.BrXuRa_breakdownItem{justify-content:space-between;gap:4px;display:flex}
.dXOMSG_priceDetailsText{flex-wrap:wrap;display:flex}.dXOMSG_priceDetailsPrice{white-space:nowrap}
.FW0icq_container{flex-direction:column;gap:16px;display:flex}.FW0icq_discountTags{flex-wrap:wrap;gap:8px;display:flex}.FW0icq_priceSection{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.FW0icq_priceDetails{flex-direction:column;gap:4px;display:flex}
.fo5BKW_Container{flex-direction:column;grid-column:span 2;align-items:flex-start;gap:16px;display:flex}.fo5BKW_SeeAllButtonContainer{justify-content:flex-start;width:100%;display:flex}@media (min-width:1024px){.fo5BKW_SeeAllButtonContainer{justify-content:flex-start}}.fo5BKW_SeeAllButton{color:var(--color-numa-black--400);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}
.WLT6hW_container{grid-template-columns:1fr;gap:40px;margin-bottom:40px;display:grid}@media only screen and (min-width:768px){.WLT6hW_container{margin-top:48px}}@media only screen and (min-width:1024px){.WLT6hW_wrapper{grid-template-columns:6fr 4fr;gap:48px;display:grid}.WLT6hW_item{flex-direction:column;gap:24px;margin-bottom:0;display:flex}}
._9VDiEq_button{color:var(--color-black-280);white-space:nowrap;text-underline-offset:4px;text-decoration:underline}
.FnMIpq_row{flex-direction:row;align-items:center;gap:8px;display:flex}.FnMIpq_rowContents{flex:1;justify-content:space-between;align-items:center;gap:8px;display:flex}
.IypYXG_button{width:100%}
.YJDFra_container{color:var(--color-numa-main-black);background-color:var(--color-white);border:1px solid var(--color-black-200);display:flex;overflow:hidden}.YJDFra_container.YJDFra_portrait{border-radius:16px;flex-direction:column;height:100%}.YJDFra_container.YJDFra_landscape{border-radius:8px;flex-direction:row}@media (min-width:768px){.YJDFra_container:hover{box-shadow:0 10px 40px #0000001a}}.YJDFra_swiper{max-width:100%}.YJDFra_carousel{display:grid;position:relative}.YJDFra_portrait .YJDFra_carousel{width:100%}.YJDFra_landscape .YJDFra_carousel{flex:40px}.YJDFra_carouselImage{object-fit:cover;aspect-ratio:1.5}.YJDFra_cardInfo{flex-direction:column;flex:1;justify-content:space-between;gap:16px;display:flex}.YJDFra_portrait .YJDFra_cardInfo{padding:16px}.YJDFra_landscape .YJDFra_cardInfo{padding:20px}.YJDFra_cardDetails{flex-direction:column;display:flex}.YJDFra_portrait .YJDFra_cardDetails{gap:8px}.YJDFra_landscape .YJDFra_cardDetails{gap:16px}.YJDFra_cardSubDetails{flex-direction:column;gap:8px;display:flex}.YJDFra_badges{z-index:10;align-items:center;gap:8px;width:100%;display:flex;position:absolute;top:8px;left:8px}.YJDFra_minRate{background-color:var(--color-numa-main-pink);border-radius:4px;margin:8px 0;padding:8px}.YJDFra_separator{background-color:var(--color-numa-main-black);opacity:.1;width:100%;height:1px}
.fFInYG_button{color:var(--color-black-280);white-space:nowrap;text-underline-offset:4px;text-decoration:underline}
.Onp6-G_row{flex-direction:row;align-items:center;gap:8px;display:flex}.Onp6-G_rowContents{flex:1;justify-content:space-between;align-items:center;gap:8px;display:flex}
.SBrSdG_divider{background-color:var(--ds-colors-outline-base-default);border:0;height:1px;line-height:1px}
.T3cA7W_button{width:100%}
.NkFFMG_desktopWrapper{background-color:var(--ds-colors-background-base-default);width:380px;padding:16px;box-shadow:0 7px 19px #0000004f}.NkFFMG_floating{background-color:var(--ds-colors-background-base-default);border-radius:8px;overflow:hidden;box-shadow:0 10px 40px #0000001a}
.igIa9G_container{color:var(--color-numa-main-black);background-color:var(--color-white);border:1px solid var(--color-black-200);display:flex;overflow:hidden}.igIa9G_container.igIa9G_portrait{border-radius:16px;flex-direction:column;height:100%}.igIa9G_container.igIa9G_landscape{border-radius:8px;flex-direction:row}@media (min-width:768px){.igIa9G_container:hover{box-shadow:0 10px 40px #0000001a}}.igIa9G_swiper{max-width:100%}.igIa9G_carousel{display:grid;position:relative}.igIa9G_portrait .igIa9G_carousel{width:100%}.igIa9G_landscape .igIa9G_carousel{flex:40px}.igIa9G_carouselImage{object-fit:cover;aspect-ratio:1.5}.igIa9G_cardInfo{flex-direction:column;flex:1;justify-content:space-between;gap:16px;display:flex}.igIa9G_portrait .igIa9G_cardInfo{padding:16px}.igIa9G_landscape .igIa9G_cardInfo{padding:20px}.igIa9G_cardDetails{flex-direction:column;display:flex}.igIa9G_portrait .igIa9G_cardDetails{gap:8px}.igIa9G_landscape .igIa9G_cardDetails{gap:16px}.igIa9G_cardSubDetails{flex-direction:column;gap:8px;display:flex}.igIa9G_badges{z-index:10;align-items:center;gap:8px;width:100%;display:flex;position:absolute;top:8px;left:8px}.igIa9G_minRate{background-color:var(--color-numa-main-pink);border-radius:4px;margin:8px 0;padding:8px}.igIa9G_priceSecondaryRow{margin-top:4px;display:block}.igIa9G_distanceBadge{background:var(--color-numa-main-pink);color:var(--ds-colors-content-base-secondary);font-size:14px;line-height:18px;font-weight:var(--ds-typography-primitives-weight-medium);border-radius:12px;padding:8px 12px}.igIa9G_separator{background-color:var(--color-numa-main-black);opacity:.1;width:100%;height:1px}
.gftuaG_guestsRow{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}
.IwR1-G_cardContainer{background-color:#fff;padding:0 8px;position:relative}@media (min-width:1024px){.IwR1-G_cardContainer{padding:0}}.IwR1-G_selected{box-shadow:0 10px 40px #0000001a}
.jUtsMW_Container{flex-direction:column;align-items:flex-start;gap:20px;display:flex}@media (min-width:1024px){.jUtsMW_Container{gap:28px}}.jUtsMW_ShowMoreButton{color:var(--color-numa-black--400);text-underline-offset:4px;text-decoration:underline}
.DajBmq_container{overflow:hidden}.DajBmq_grid{gap:16px;padding:0 8px;display:flex}@media (min-width:768px){.DajBmq_grid{padding:0}}.DajBmq_grid>*{flex:1}
.I_bMsG_wrapper{flex-direction:column;gap:20px;padding:20px;display:flex}@media (min-width:1024px){.I_bMsG_wrapper{--column-width:calc(min(50vw, .5 * 1440px) - 42px);grid-template-columns:1fr 1fr;gap:28px;max-width:1440px;margin:auto;padding:28px;display:grid}}.I_bMsG_intro{flex-direction:column;gap:20px;display:flex}@media (min-width:1024px){.I_bMsG_intro{max-width:var(--column-width);grid-column:1;gap:28px}}.I_bMsG_amenities{flex-direction:column;gap:20px;display:flex}@media (min-width:1024px){.I_bMsG_amenities{max-width:var(--column-width);grid-column:1;gap:28px}.I_bMsG_price{max-width:var(--column-width);grid-area:1/2/4}.I_bMsG_cartWrapper{border:1px solid #6d706f38;border-radius:16px;padding:1.75rem}}
._8QIAYG_word{display:inline-block}._8QIAYG_line{display:block}
.Aai-IG_curtain{z-index:2;pointer-events:none;height:100%;position:absolute;inset:0 0 auto;overflow:hidden}.Aai-IG_curtain>.Aai-IG_curtainBg{background-color:var(--color-numa-main-pink);position:absolute;inset:0}.Aai-IG_curtain>.Aai-IG_curtainLogo{width:70%;position:absolute;bottom:30px;left:30px}@media (min-width:1024px){.Aai-IG_curtain>.Aai-IG_curtainLogo{width:40%;bottom:100px;left:100px}}.Aai-IG_landing{position:relative}.Aai-IG_landing .Aai-IG_videoWrapper{z-index:-1;background-color:#191919;position:absolute;inset:0}.Aai-IG_landing .Aai-IG_videoWrapper>.Aai-IG_video{object-fit:cover;width:100%;height:100%;margin:auto}.Aai-IG_landing .Aai-IG_videoWrapper>.Aai-IG_videoBg{background-color:#0000004d;position:absolute;inset:0}.Aai-IG_landing .Aai-IG_wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;height:max(100vh - 200px,500px);max-height:1024px;padding-bottom:40px;display:flex;position:relative}@media (min-width:1280px){.Aai-IG_landing .Aai-IG_wrapper{height:max(100vh - 100px,600px);max-height:1024px}}.Aai-IG_bookingbarWrapper{margin:20px -20px 0;padding:20px 0;position:relative}@media (min-width:1024px){.Aai-IG_bookingbarWrapper{margin-top:40px;padding:40px 0}}.Aai-IG_mobileBookingbar{width:100vw;padding:0 16px}.Aai-IG_floatingBookingbar{z-index:100;justify-content:center;width:100%;transition:opacity .2s,transform .2s;display:flex;position:fixed;top:auto;bottom:100px;left:0}@media (min-width:1024px){.Aai-IG_floatingBookingbar{transition:opacity .2s,transform;top:92px;bottom:auto;left:auto}}.Aai-IG_floatingBookingbar[data-float=true]{opacity:1}.Aai-IG_floatingBookingbar[data-float=false]{opacity:0;pointer-events:none}@media (max-width:1023px){.Aai-IG_floatingBookingbar[data-direction=down]{opacity:0;pointer-events:none;transform:translateY(40px)}}.Aai-IG_logo{color:var(--color-numa-main-pink);-webkit-user-select:none;user-select:none;pointer-events:none;width:240px;height:66px;margin-top:8px;margin-left:6px}@media (min-width:768px){.Aai-IG_logo{width:300px;height:82px}}@media (min-width:1280px){.Aai-IG_logo{width:500px;height:143px;margin-top:28px;margin-left:28px}}.Aai-IG_content{padding:0 16px}@media (min-width:1024px){.Aai-IG_content{padding:0 40px}}@media (min-width:1280px){.Aai-IG_content{flex-direction:column;flex-grow:1;justify-content:flex-end;width:100%;max-width:1280px;margin:auto;padding:0 50px;display:flex}}.Aai-IG_caption{color:var(--color-white);letter-spacing:-2px;font-size:50px;font-weight:600;line-height:1}@media (min-width:1280px){.Aai-IG_caption{letter-spacing:-3px;font-size:100px}}
.xoqPzG_propertyListTitle{text-align:left}
.TdT-Vq_propertyListTitle{text-align:left;margin-left:1.25rem;margin-right:1.25rem}.TdT-Vq_showMoreButton{width:100%;height:3.5rem;color:var(--color-gray-800);border-width:2px;border-color:var(--color-gray-800);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:18px 36px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}