.h3ZG2q_paymentIcon{flex-shrink:0;display:inline-flex}.h3ZG2q_paymentIcon>svg{width:var(--_payment-icon-size);height:var(--_payment-icon-size)}
.vfmTQa_blockHeader{font-family:var(--typography-primitives-body-l-bold-tight-font-family), Arial, sans-serif;font-size:var(--typography-primitives-body-l-bold-tight-font-size);line-height:var(--typography-primitives-body-l-bold-tight-line-height);font-weight:var(--typography-primitives-body-l-bold-tight-font-weight);letter-spacing:var(--typography-primitives-body-l-bold-tight-letter-spacing);font-weight:var(--primitives-font-weight-body-bold);margin-top:var(--primitives-space-6);margin-bottom:var(--primitives-space-6);text-align:center;display:block;position:relative}
.-qp4Xq_list{text-align:center;justify-content:center;gap:var(--primitives-space-8);color:inherit;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.-qp4Xq_listItem{position:relative}.-qp4Xq_itemLink{font-family:var(--typography-primitives-body-m-regular-snug-font-family), Arial, sans-serif;font-size:var(--typography-primitives-body-m-regular-snug-font-size);line-height:var(--typography-primitives-body-m-regular-snug-line-height);font-weight:var(--typography-primitives-body-m-regular-snug-font-weight);letter-spacing:var(--typography-primitives-body-m-regular-snug-letter-spacing);text-decoration:none}
._HFjoW_wrapper{gap:var(--primitives-space-16);flex-direction:column;display:flex}._HFjoW_footerBottomContent{justify-content:center;gap:var(--primitives-space-48);flex-wrap:wrap;display:flex}._HFjoW_socialsBlockList{gap:var(--primitives-space-48)}._HFjoW_socialsBlockHeader{display:none}._HFjoW_socialIcon{--icon-size:40px}._HFjoW_logo{height:24px;max-height:var(--primitives-space-48);width:auto;max-width:100%}._HFjoW_downloadBadge{height:auto;max-height:var(--primitives-space-48);width:auto;max-width:100%}._HFjoW_appLinksBlock{justify-content:center;display:flex}._HFjoW_awards{justify-content:center;gap:var(--primitives-space-32);flex-wrap:wrap;display:flex}._HFjoW_award{align-items:center;gap:var(--primitives-space-2);flex-direction:column;display:flex}._HFjoW_awardsSkiAward{min-width:0;max-width:100%}@media (min-width:641px){._HFjoW_footerBottomContent{gap:var(--primitives-space-32)}._HFjoW_socialsBlockList{gap:var(--primitives-space-24)}._HFjoW_socialsBlockHeader{display:block}._HFjoW_socialIcon{--icon-size:32px}}
._4omcya_icon{--icon-size:calc(var(--primitives-space-48) * 2)}
.AO_PvG_link{max-width:100%}.AO_PvG_image{width:346px;max-width:100%}
.XuHC5W_line{border-top:var(--semantics-dividers-tickness) solid var(--primitives-color-neutral-200);width:100%;margin:var(--primitives-space-16) auto}
.___9fq_layout{max-width:var(--primitives-area-size-1440);margin-left:auto;margin-right:auto}.___9fq_overflowXHidden{overflow-x:hidden}.___9fq_variantFullWidth{max-width:unset;padding:0}.___9fq_variantPadded{padding-left:var(--primitives-space-16);padding-right:var(--primitives-space-16)}@media (min-width:641px){.___9fq_variantPadded{padding-left:var(--primitives-space-32);padding-right:var(--primitives-space-32)}}@media (min-width:1008px){.___9fq_variantPadded{padding-left:var(--primitives-space-48);padding-right:var(--primitives-space-48)}}
.V9UZEW_image{width:100%;height:auto;aspect-ratio:var(--_aspect-ratio);object-fit:cover;background-color:var(--primitives-color-neutral-150);display:block;overflow:hidden}.V9UZEW_imageFlexible{height:100%}.V9UZEW_emptyStateContent{width:100%;height:100%;aspect-ratio:var(--_aspect-ratio);padding:0 var(--primitives-space-16);text-align:center;color:var(--primitives-color-neutral-650);background-color:var(--primitives-color-neutral-150);flex-direction:column;justify-content:center;align-items:center;display:flex}.V9UZEW_altText{margin-top:var(--primitives-space-8);max-width:11rem}
.RjXQIa_imageWrapper{width:100%;height:100%;position:relative;overflow:hidden}.RjXQIa_placeholder{filter:blur(12px);transition:opacity .5s ease-out;position:absolute;top:0}.RjXQIa_image{transition:opacity .5s ease-out}.RjXQIa_imageLoaded{opacity:1}.RjXQIa_imageLoading{opacity:0}
.xPrbeq_variantBase{padding:var(--primitives-space-12);border-radius:var(--primitives-corner-radius-m);min-height:var(--semantics-controls-m-min-height)}.xPrbeq_transparent{padding-top:var(--primitives-space-8);padding-right:var(--primitives-space-0);padding-bottom:var(--primitives-space-8);padding-left:var(--primitives-space-0);min-height:var(--primitives-space-24)}.xPrbeq_divider{padding-right:var(--primitives-space-0)!important;padding-left:var(--primitives-space-0)!important;border-bottom:var(--semantics-dividers-tickness) solid var(--semantics-dividers-color)!important;border-radius:var(--primitives-corner-radius-none)!important}.xPrbeq_tinted{background-color:var(--semantics-views-tinted-background-color)}.xPrbeq_outlined{background-color:var(--semantics-views-background-color);border:var(--semantics-dividers-tickness) solid var(--semantics-dividers-color)}.xPrbeq_hasHoverTinted:hover,.xPrbeq_hasHoverTransparent:hover,.xPrbeq_hasHoverDivider:hover{background-color:var(--primitives-color-neutral-100)}@media (min-width:641px){.xPrbeq_variantBase{padding:var(--primitives-space-16);min-height:var(--primitives-space-48)}.xPrbeq_containerS{padding:var(--primitives-space-12)}}
.CqZeEG_paginationWrapper{justify-content:center;align-self:stretch;align-items:center;display:flex}.CqZeEG_root{padding:var(--primitives-space-8);justify-content:center;align-items:center;gap:var(--primitives-space-8);border-radius:var(--components-pagination-corner-radius);border:var(--semantics-dividers-tickness) solid var(--semantics-dividers-color);background-color:var(--semantics-views-background-color);display:flex}.CqZeEG_root>*{width:var(--semantics-controls-m-min-height);height:var(--semantics-controls-m-min-height)}.CqZeEG_pageButton{border-radius:var(--semantics-buttons-m-corner-radius);border:var(--semantics-dividers-tickness) solid var(--semantics-dividers-color);background:var(--primitives-color-neutral-50);cursor:pointer}@media (hover:hover){.CqZeEG_pageButton:hover{background-color:var(--semantics-selectors-hover-background-color);border:var(--semantics-dividers-tickness) solid var(--semantics-selectors-hover-border-color)}}.CqZeEG_pageButtonSelected{background-color:var(--semantics-navigation-item-neutral-current-background-color);border:none}.CqZeEG_pageButtonSelected .CqZeEG_pageButtonLabel{color:var(--semantics-navigation-item-primary-current-content-color)}@media (hover:hover){.CqZeEG_pageButtonSelected:hover{background-color:var(--semantics-navigation-item-neutral-current-background-color);border:none}}.CqZeEG_pageButtonLabel{font-family:var(--typography-primitives-body-s-bold-tight-font-family), Arial, sans-serif;font-size:var(--typography-primitives-body-s-bold-tight-font-size);line-height:var(--typography-primitives-body-s-bold-tight-line-height);font-weight:var(--typography-primitives-body-s-bold-tight-font-weight);letter-spacing:var(--typography-primitives-body-s-bold-tight-letter-spacing)}.CqZeEG_ellipsis{justify-content:center;align-items:center;display:flex}@media (min-width:641px){.CqZeEG_pageButton{font-family:var(--typography-primitives-body-m-bold-tight-font-family), Arial, sans-serif;font-size:var(--typography-primitives-body-m-bold-tight-font-size);line-height:var(--typography-primitives-body-m-bold-tight-line-height);font-weight:var(--typography-primitives-body-m-bold-tight-font-weight);letter-spacing:var(--typography-primitives-body-m-bold-tight-letter-spacing)}.CqZeEG_ellipsis{--icon-size:24px}}
.GnVc2q_segment{border-radius:calc(var(--semantics-controls-m-corner-radius) - var(--primitives-space-4));height:100%;padding:var(--primitives-space-4) var(--primitives-space-16);cursor:pointer;width:100%;color:var(--semantics-selectors-content-color);background:0 0;border:none;text-decoration:none;position:relative;}.GnVc2q_segment:not(.GnVc2q_active):not(:last-child):after{content:"";top:50%;right:calc(-1 * var(--semantics-dividers-tickness));width:var(--semantics-dividers-tickness);height:var(--primitives-space-24);background-color:var(--semantics-dividers-color);position:absolute;transform:translateY(-50%)}.GnVc2q_active{background-color:var(--semantics-selectors-selected-background-color);color:var(--semantics-selectors-neutral-selected-content-color)}.GnVc2q_active:hover:not(:disabled){color:var(--semantics-selectors-selected-hover-content-color);background:var(--semantics-selectors-selected-hover-background-color)}.GnVc2q_content{justify-content:center;align-items:center;gap:var(--primitives-space-4);flex-direction:row;display:flex}.GnVc2q_typography{font-family:var(--typography-primitives-body-m-regular-tight-font-family), Arial, sans-serif;font-size:var(--typography-primitives-body-m-regular-tight-font-size);line-height:var(--typography-primitives-body-m-regular-tight-line-height);font-weight:var(--typography-primitives-body-m-regular-tight-font-weight);letter-spacing:var(--typography-primitives-body-m-regular-tight-letter-spacing)}
.YTQ16a_wrapper{background-color:var(--semantics-selectors-background-color);border:var(--semantics-selectors-border-width) solid var(--semantics-selectors-border-color);border-radius:var(--semantics-controls-m-corner-radius);padding:calc(var(--primitives-space-4) - var(--semantics-selectors-border-width));height:var(--semantics-controls-m-min-height);align-items:center;display:inline-flex}.YTQ16a_fixed{width:100%;max-width:36rem}.YTQ16a_fixed .YTQ16a_segment{flex:1 0 0}.YTQ16a_disabled{opacity:var(--primitives-opacity-disabled)}
.tWVCoG_bannerWrapper{width:100%}
.cXzzpa_wrapper{width:100%;padding-bottom:var(--primitives-space-8);flex-direction:column;display:flex}.cXzzpa_roomTitleWrapper{justify-content:space-between;gap:var(--primitives-space-12);padding:var(--primitives-space-8) 0;display:flex}.cXzzpa_item{gap:var(--primitives-space-12);padding:var(--primitives-space-8) 0;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.cXzzpa_itemDate{align-items:flex-start;gap:var(--primitives-space-8);flex-direction:column}.cXzzpa_labelWrapper{flex-direction:column;display:flex}.cXzzpa_roomTitle{text-transform:capitalize;align-items:center;display:inline-flex}.cXzzpa_subLabel{color:var(--semantics-content-secondary-color)}
.sLwwzG_content{flex-direction:column;flex:auto;align-items:center;min-height:0;padding-bottom:0;display:flex;overflow-y:auto}.sLwwzG_footer{gap:var(--primitives-space-8);background-color:var(--semantics-views-background-color);padding:var(--primitives-space-16);border-top:var(--semantics-dividers-tickness) solid var(--semantics-dividers-color);flex:none;display:flex}.sLwwzG_dialogBannerWrapper{z-index:2;background:var(--semantics-views-background-color);flex:none;width:100%;margin-bottom:0;padding-top:0;display:flex;position:sticky;top:0}
._4zOhMq_lazyImagePlaceholder{filter:blur(12px);transition:opacity .5s ease-out;position:absolute;top:0;left:0}._4zOhMq_error{color:var(--primitives-color-neutral-650);height:100%;padding:0 var(--primitives-space-16);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}._4zOhMq_errorText{margin-top:var(--primitives-space-8);max-width:11rem}._4zOhMq_image{transition:opacity .5s ease-out;position:absolute}._4zOhMq_imageLoaded{opacity:1}._4zOhMq_imageNotLoaded{opacity:0}._4zOhMq_imageWrapper{background:var(--primitives-color-neutral-150);width:100%;height:100%;position:relative;overflow:hidden}._4zOhMq_lazyImage{object-fit:cover;width:100%;height:100%}
.QzHlwa_wrapper{flex-direction:column;align-items:flex-end;width:100%;display:flex}.QzHlwa_priceBox{align-items:center;gap:var(--primitives-space-4);display:flex}.QzHlwa_previousPrice{text-align:right;color:var(--semantics-content-secondary-color)}.QzHlwa_previousPrice .QzHlwa_originalPrice{color:var(--primitives-color-primary-500);text-decoration:line-through}.QzHlwa_supportingText{color:var(--semantics-content-secondary-color)}
._oFzPG_infoButton{color:var(--semantics-content-secondary-color);width:fit-content;}._oFzPG_heading{margin-bottom:var(--primitives-space-16)}._oFzPG_infoButtonContent{align-items:center;gap:var(--primitives-space-4);display:flex}
/*# sourceMappingURL=3ctgwth399tjr.css.map*/