._6HFKSa_popover-content{border-radius:var(--spacing-4);padding:var(--spacing-10) var(--spacing-20);width:var(--size-320);background-color:var(--color-white);box-shadow:var(--spacing-0) var(--spacing-3) var(--spacing-10) var(--spacing-0) var(--color-gray-600);will-change:transform,opacity;font-size:var(--size-14);line-height:var(--size-20);z-index:var(--z-index-above-101);border-radius:var(--size-20);animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}._6HFKSa_popover-content>*{margin-bottom:0}._6HFKSa_button-wrapper>:last-child{display:none}._6HFKSa_button{font-size:var(--size-13);font-weight:var(--font-weight-700);text-align:left;width:100%;padding:var(--spacing-10)}._6HFKSa_separator{width:100%;height:var(--size-1);background-color:var(--color-gray-300);display:block}._6HFKSa_trigger-content{align-items:center;gap:var(--spacing-6);display:flex}._6HFKSa_icon-chevron{stroke:var(--color-black-600);transform:rotate(90deg)}._6HFKSa_icon-chevron--active{transform:rotate(-90deg)}._6HFKSa_popover-content:focus{box-shadow:var(--spacing-0) var(--spacing-3) var(--spacing-10) var(--spacing-0) var(--color-gray-700)}._6HFKSa_popover-content[data-state=open][data-side=top]{animation-name:_6HFKSa_slideDownAndFade}._6HFKSa_popover-content[data-state=open][data-side=right]{animation-name:_6HFKSa_slideLeftAndFade}._6HFKSa_popover-content[data-state=open][data-side=bottom]{animation-name:_6HFKSa_slideUpAndFade}._6HFKSa_popover-content[data-state=open][data-side=left]{animation-name:_6HFKSa_slideRightAndFade}._6HFKSa_popover-arrow{fill:var(--color-white)}._6HFKSa_popover-close{top:var(--spacing-15);right:var(--spacing-15);justify-content:center;align-items:center;display:flex;position:absolute}._6HFKSa_popover-close:focus{outline:#0000}@keyframes _6HFKSa_slideUpAndFade{0%{opacity:var(--spacing-0);transform:translateY(var(--spacing-1))}to{opacity:1;transform:translateY(var(--spacing-0))}}@keyframes _6HFKSa_slideRightAndFade{0%{opacity:var(--spacing-0);transform:translateX(-var(--spacing-1))}to{opacity:1;transform:translateX(var(--spacing-0))}}@keyframes _6HFKSa_slideDownAndFade{0%{opacity:var(--spacing-0);transform:translateY(-var(--spacing-1))}to{opacity:1;transform:translateY(var(--spacing-0))}}@keyframes _6HFKSa_slideLeftAndFade{0%{opacity:var(--spacing-0);transform:translateX(var(--spacing-1))}to{opacity:1;transform:translateX(var(--spacing-0))}}
._c_1a5042b{padding:var(--ads-spacing-4) var(--ads-spacing-8);border-radius:var(--ads-border-radius-s);line-height:var(--ads-line-height-10);color:var(--ads-color-default);background:var(--ads-color-inverse);border:1px solid var(--ads-color-neutral-300);text-transform:uppercase;font-size:var(--ads-badge-font-size);font-weight:var(--ads-font-weight-bold);display:inline-block}._c--enlarged_d027455{text-transform:none;font-size:var(--ads-badge-font-size-lg);font-weight:var(--ads-font-weight-semibold);line-height:var(--ads-line-height-14)}._c--info_5b4e0b7{color:var(--ads-badge-info-color);background:var(--ads-badge-info-background);border-color:var(--ads-badge-info-border)}._c--error_237b07e{color:var(--ads-badge-error-color);background:var(--ads-badge-error-background);border-color:var(--ads-badge-error-border)}._c--warning_a6a1645{color:var(--ads-badge-warning-color);background:var(--ads-badge-warning-background);border-color:var(--ads-badge-warning-border)}._c--warning-light_5761558{color:var(--ads-badge-warning-light-color);background:var(--ads-badge-warning-light-background);border-color:var(--ads-badge-warning-light-border)}._c--success_a70f899{color:var(--ads-badge-success-color);background:var(--ads-badge-success-background);border-color:var(--ads-badge-success-border)}._c--success-light_b7bbf41{color:var(--ads-badge-success-light-color);background:var(--ads-badge-success-light-background);border-color:var(--ads-badge-success-light-border)}
.jI4wrq_title{font-size:var(--font-size-18);font-weight:var(--font-weight-800)}.jI4wrq_duration{margin-top:var(--spacing-4);font-size:var(--font-size-14);color:var(--color-gray-900)}.jI4wrq_duration__value{padding-inline:var(--spacing-10);padding-block:var(--spacing-4);background-color:var(--color-gray-100);border-radius:var(--size-4)}.jI4wrq_steps{margin-top:var(--spacing-36)}.jI4wrq_steps .jI4wrq_step:not(:last-child){padding-bottom:var(--spacing-36)}.jI4wrq_steps .jI4wrq_step:not(:last-child)>.jI4wrq_step__line{height:calc(100% + var(--spacing-38));border-right:var(--size-1) solid #a4a4a4;margin-right:var(--spacing-24)}.jI4wrq_steps .jI4wrq_step:not(:last-child)>.jI4wrq_step__description:after{content:"";background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuOTIzNTMgNy45Mjk0NFYwLjkyMzUzMUM1LjkyMzUzIDAuNDEzNDc5IDUuNTEwMDUgMCA1IDBDNC40ODk5NSAwIDQuMDc2NDcgMC40MTM0NzkgNC4wNzY0NyAwLjkyMzUzMVY3LjkyOTQ0TDEuOTU4ODEgNS44MTE3OEMxLjU5ODIgNS40NTExOCAxLjAxMzU0IDUuNDUxMTggMC42NTI5MzcgNS44MTE3OEMwLjI5MjMzIDYuMTcyMzkgMC4yOTIzMyA2Ljc1NzA1IDAuNjUyOTM3IDcuMTE3NjZMNC4zNDcwNiAxMC44MTE4QzQuNzA3NyAxMS4xNzIzIDUuMjkyMyAxMS4xNzIzIDUuNjUyOTQgMTAuODExOEw5LjM0NzA2IDcuMTE3NjZDOS43MDc2NyA2Ljc1NzA1IDkuNzA3NjcgNi4xNzIzOSA5LjM0NzA2IDUuODExNzhDOC45ODY0NiA1LjQ1MTE4IDguNDAxOCA1LjQ1MTE4IDguMDQxMTkgNS44MTE3OEw1LjkyMzUzIDcuOTI5NDRaIiBmaWxsPSIjMkIyQjMzIi8+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;width:20px;height:24px;position:absolute;top:calc(50% + 12px);left:-34.5px}.jI4wrq_steps:has(.jI4wrq_step--without-hour){margin-top:var(--spacing-20)}.jI4wrq_steps .jI4wrq_step--without-hour:not(:last-child){padding-bottom:var(--spacing-24)}.jI4wrq_steps .jI4wrq_step--without-hour:not(:last-child)>.jI4wrq_step__line{height:calc(100% + var(--spacing-26))}.jI4wrq_steps .jI4wrq_step--without-hour:not(:last-child)>.jI4wrq_step__description:after{top:var(--spacing-18)}.jI4wrq_step{grid-template-columns:minmax(var(--size-42), max-content) var(--size-48) max-content;display:grid}.jI4wrq_step__hour{font-weight:var(--font-weight-700);margin-top:calc(var(--spacing-12)*-1)}.jI4wrq_step__description{margin-top:calc(var(--spacing-12)*-1);position:relative}.jI4wrq_step__description:before{content:"";width:var(--size-7);height:var(--size-7);top:var(--spacing-9);background:var(--color-black-500);border-radius:var(--border-radius-50-pct);left:calc(var(--spacing-28)*-1);display:block;position:absolute}.jI4wrq_step__place{font-weight:700}.jI4wrq_step__info{color:var(--color-gray-900);font-size:var(--font-size-14)}.jI4wrq_step--without-hour{grid-template-columns:var(--size-32) minmax(0, 1fr)}.jI4wrq_step--alternative .jI4wrq_step__hour,.jI4wrq_step--alternative .jI4wrq_step__place{font-weight:var(--font-weight-400)}.jI4wrq_step--alternative .jI4wrq_step__description:before{background:var(--color-white);border:1px solid #979797}.jI4wrq_baggage{margin-top:var(--spacing-32)}.jI4wrq_baggage__details{align-items:center;gap:var(--spacing-16);display:flex}.jI4wrq_baggage__details:not(:first-child){margin-top:var(--spacing-4)}.jI4wrq_baggage__description{font-size:var(--font-size-12)}
.T-EAIa_infobox{margin-bottom:var(--spacing-16)}.T-EAIa_schedule{font-size:var(--font-size-15);align-self:flex-start}.T-EAIa_content{max-height:var(--holding-configurator-drawer-max-height);display:flex;overflow:auto}.T-EAIa_content--vertical{flex-direction:column;padding-inline:0}.T-EAIa_content--vertical>*{padding-inline:var(--spacing-24)}.T-EAIa_content--vertical>:last-child{margin-top:var(--spacing-28);padding-top:var(--spacing-28);border-top:1px solid var(--color-gray-300)}.T-EAIa_content--horizontal{gap:var(--spacing-28);flex-direction:row}.T-EAIa_weight{font-weight:var(--font-weight-700)}.T-EAIa_loader{justify-content:center;align-items:center;display:flex}.T-EAIa_loader--mobile{height:calc(var(--holding-configurator-drawer-max-height) - var(--size-100))}.T-EAIa_loader--desktop{width:var(--size-300);height:var(--size-300)}
.Zsb7EW_root{gap:var(--spacing-4);flex-direction:column;display:flex}.Zsb7EW_schedule{font-size:var(--font-size-15)}.Zsb7EW_content{width:var(--size-407)}.Zsb7EW_content[class]{padding-bottom:unset}.Zsb7EW_group{scrollbar-width:thin;max-height:var(--holding-configurator-drawer-max-height,395px);overflow:auto}.Zsb7EW_group>:not(:last-child){margin-bottom:var(--size-24)}.Zsb7EW_group>:last-child{padding-bottom:var(--size-24)}.Zsb7EW_other-dates{margin-top:var(--spacing-8);font-weight:var(--font-weight-700)}.Zsb7EW_price{font-weight:var(--font-weight-800)}
.RyuQrq_group{text-align:right}.RyuQrq_price{font-weight:var(--font-weight-700)}.RyuQrq_total{font-size:var(--font-size-14)}
.m2hMwW_content{scrollbar-width:thin;max-height:var(--holding-configurator-drawer-max-height,388px);overflow:auto}.m2hMwW_popover{width:var(--size-407)}.m2hMwW_list>:not(:last-child){margin-bottom:var(--spacing-24)}.m2hMwW_price{font-weight:var(--font-weight-800)}
.Ypx9rG_trigger{font-size:var(--size-15);width:var(--size-100-pct);text-align:left;justify-content:space-between;align-items:center;gap:var(--spacing-8);word-break:auto-phrase;display:flex}.Ypx9rG_trigger[aria-disabled=true]{cursor:default}.Ypx9rG_wrapper{width:var(--size-100-pct);display:unset;word-break:auto-phrase;gap:var(--spacing-0)}@media (min-width:992px){.Ypx9rG_wrapper{width:var(--spacing-228,228px);gap:var(--spacing-5);display:flex}}.Ypx9rG_label{font-weight:var(--font-weight-700)}.Ypx9rG_label_value{overflow:unset;text-overflow:unset;white-space:unset}@media (min-width:992px){.Ypx9rG_label_value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.Ypx9rG_icon{color:var(--color-black-500);flex-shrink:0}.Ypx9rG_blank{width:var(--size-16);height:var(--size-16)}.Ypx9rG_rotate-180{transform:rotate(180deg)}.Ypx9rG_disabled{color:var(--color-gray-400)}
.YPMfba_price{text-align:right}.YPMfba_price__amount{font-weight:var(--font-weight-800);line-height:1}.YPMfba_price__suffix{font-size:var(--font-size-14)}.YPMfba_cta{width:var(--size-100-pct);margin-top:var(--spacing-8)}.YPMfba_cta a{text-decoration:none}
.dti2Kq_container{gap:var(--spacing-8);margin-bottom:var(--spacing-8);display:inline-flex}
.hbBtQW_list>:not(:last-child){margin-bottom:var(--spacing-48)}
.dzE9nG_info{align-items:center;gap:6px;display:flex}
.w8Eaiq_root>:not(:first-child){margin-top:var(--spacing-4)}.w8Eaiq_group{gap:var(--spacing-8);align-items:flex-start;display:flex}.w8Eaiq_info{gap:var(--spacing-4);flex-direction:column;display:flex}.w8Eaiq_title{text-align:left}.w8Eaiq_photo{border-radius:var(--size-4)}.w8Eaiq_rating{gap:var(--spacing-8);align-items:center;display:flex}.w8Eaiq_description-list{font-size:var(--font-size-15);margin:0}.w8Eaiq_description-list .w8Eaiq_entry:not(:last-child){margin-bottom:var(--size-4)}.w8Eaiq_entry{gap:var(--size-8);display:flex}.w8Eaiq_entry>*{margin:0}.w8Eaiq_change,.w8Eaiq_remove{font-size:var(--font-size-15)}
.ovlbKa_content{gap:var(--spacing-1);flex-direction:column;display:flex}
._7x-Vtq_label{font-weight:var(--font-weight-700);font-size:var(--font-size-12);text-transform:uppercase}._7x-Vtq_accommodation{margin-top:var(--spacing-8);font-size:var(--font-size-15)}._7x-Vtq_desktop{width:407px}._7x-Vtq_dialog__close{margin-bottom:var(--spacing-4);justify-content:flex-end;display:flex}._7x-Vtq_dialog__count-value{font-weight:var(--font-weight-700)}._7x-Vtq_dialog--desktop>:not(:last-child):not(._7x-Vtq_dialog__close){margin-bottom:var(--spacing-46)}._7x-Vtq_dialog--desktop ._7x-Vtq_dialog__heading>*{margin:0}._7x-Vtq_dialog--desktop ._7x-Vtq_dialog__heading>:not(:last-child){margin-bottom:var(--spacing-16)}._7x-Vtq_dialog--desktop ._7x-Vtq_dialog__title{font-size:var(--font-size-32);font-weight:var(--font-weight-800)}._7x-Vtq_dialog--desktop ._7x-Vtq_dialog__section-title{font-size:var(--font-size-24);font-weight:var(--font-weight-800);margin-bottom:var(--spacing-24)}._7x-Vtq_dialog--mobile ._7x-Vtq_dialog__close{font-size:var(--font-size-14)}._7x-Vtq_dialog--mobile>:not(:last-child):not(._7x-Vtq_dialog__close){margin-bottom:var(--spacing-24)}._7x-Vtq_dialog--mobile ._7x-Vtq_dialog__count{font-size:var(--font-size-14)}._7x-Vtq_dialog--mobile ._7x-Vtq_dialog__heading>*{margin:0}._7x-Vtq_dialog--mobile ._7x-Vtq_dialog__heading>:not(:last-child){margin-bottom:var(--spacing-4)}._7x-Vtq_dialog--mobile ._7x-Vtq_dialog__title{font-size:var(--font-size-28);font-weight:var(--font-weight-800)}._7x-Vtq_dialog--mobile ._7x-Vtq_dialog__section-title{font-size:var(--font-size-16);font-weight:var(--font-weight-800);margin-bottom:var(--spacing-16)}
.XzK6Sa_popover-content{border-radius:var(--spacing-4);padding:var(--spacing-30);width:var(--size-320);min-height:var(--size-50);background-color:var(--color-white);box-shadow:var(--spacing-0) var(--spacing-3) var(--spacing-10) var(--spacing-0) var(--color-gray-600);will-change:transform,opacity;font-size:var(--size-14);line-height:var(--size-20);z-index:var(--z-index-above-101);border-radius:var(--size-20);animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.XzK6Sa_popover-content--auto-width{min-width:var(--size-320);width:auto}.XzK6Sa_popover-content>*{margin-bottom:0}.XzK6Sa_popover-content:focus{box-shadow:var(--spacing-0) var(--spacing-3) var(--spacing-10) var(--spacing-0) var(--color-gray-700)}.XzK6Sa_popover-content[data-state=open][data-side=top]{animation-name:XzK6Sa_slideDownAndFade}.XzK6Sa_popover-content[data-state=open][data-side=right]{animation-name:XzK6Sa_slideLeftAndFade}.XzK6Sa_popover-content[data-state=open][data-side=bottom]{animation-name:XzK6Sa_slideUpAndFade}.XzK6Sa_popover-content[data-state=open][data-side=left]{animation-name:XzK6Sa_slideRightAndFade}.XzK6Sa_popover-arrow{fill:var(--color-white)}.XzK6Sa_popover-close{top:var(--spacing-15);right:var(--spacing-15);justify-content:center;align-items:center;display:flex;position:absolute}.XzK6Sa_popover-close:focus{outline:#0000}@keyframes XzK6Sa_slideUpAndFade{0%{opacity:var(--spacing-0);transform:translateY(var(--spacing-1))}to{opacity:1;transform:translateY(var(--spacing-0))}}@keyframes XzK6Sa_slideRightAndFade{0%{opacity:var(--spacing-0);transform:translateX(-var(--spacing-1))}to{opacity:1;transform:translateX(var(--spacing-0))}}@keyframes XzK6Sa_slideDownAndFade{0%{opacity:var(--spacing-0);transform:translateY(-var(--spacing-1))}to{opacity:1;transform:translateY(var(--spacing-0))}}@keyframes XzK6Sa_slideLeftAndFade{0%{opacity:var(--spacing-0);transform:translateX(var(--spacing-1))}to{opacity:1;transform:translateX(var(--spacing-0))}}
.wIkYaq_card{box-shadow:var(--size-0) var(--size-4) var(--size-14) rgba(from var(--color-black-500) r g b/.1);border-radius:var(--size-12);border:1px solid var(--color-gray-500)}.wIkYaq_card--mobile{border-radius:var(--size-4)}
.OacDSa_button-open{align-items:center;gap:var(--spacing-4);font-size:var(--size-14);display:flex}.OacDSa_button-open__icon{align-items:center;gap:var(--spacing-4);display:flex}.OacDSa_button-open--horizontal{flex-direction:column}.OacDSa_button-open--vertical{flex-direction:row}@media (min-width:1024px){.OacDSa_button-open{line-height:var(--size-20)}}
.HQ9PZG_card{padding:var(--size-16)}.HQ9PZG_error{flex-direction:column;justify-content:center;display:flex}.HQ9PZG_error--soldout{gap:var(--spacing-16)}.HQ9PZG_error--soldout .HQ9PZG_error__message{text-align:center;font-weight:var(--font-weight-700);margin:0}.HQ9PZG_error--soldout .HQ9PZG_error__button{align-self:center;text-decoration:none}.HQ9PZG_error--fallback .HQ9PZG_error__message{text-align:center;margin:0}.HQ9PZG_error--fallback .HQ9PZG_error__button{text-align:center;font-size:var(--font-size-14);margin-inline:auto}
.xbbfMq_date{font-size:var(--size-16);line-height:var(--size-24);margin-bottom:var(--spacing-4);display:block}.xbbfMq_schedule-container{align-items:center;gap:var(--spacing-24);display:flex}.xbbfMq_carrier-details-container{margin-top:var(--spacing-4);min-width:fit-content}.xbbfMq_logo{height:var(--size-25);position:relative}.xbbfMq_logo img,.xbbfMq_logo object{object-fit:contain;width:100%;height:100%;max-width:var(--spacing-40)}
.PwQnma_c{vertical-align:middle;align-items:flex-start;gap:4px;margin-top:12px;display:flex}.PwQnma_c-text{margin-bottom:0;font-size:14px;font-weight:400;line-height:20px}.PwQnma_c-text-airport{white-space:pre}.PwQnma_info{stroke:var(--color-default);min-width:14px;margin-top:3px}
.oLEJHa_container{height:var(--size-8);min-width:var(--spacing-200);margin:var(--spacing-4) var(--spacing-0);align-items:center;gap:var(--spacing-4);display:flex}.oLEJHa_container--two-stop>:nth-child(4){max-width:var(--size-60)}.oLEJHa_circle{width:var(--size-8);height:var(--size-8);border:var(--size-2) solid var(--color-gray-600);border-radius:50%;display:block}.oLEJHa_line{height:var(--size-2);background-color:var(--color-gray-600);border-radius:var(--size-5);flex-grow:1}.oLEJHa_description{color:var(--color-black-400);font-size:var(--size-14);line-height:var(--size-20);justify-self:center;display:flex}
.klcTta_root{font-size:var(--size-15)}.klcTta_title{font-weight:var(--font-weight-700)}@media (min-width:1024px){.klcTta_duration{display:block}}
.bVrRsq_container{grid-template-columns:minmax(var(--spacing-200), 1fr) auto minmax(var(--spacing-150), 1fr);align-items:center;gap:var(--spacing-24);width:100%;display:grid}.bVrRsq_heading{font-size:var(--size-16);font-weight:var(--font-weight-700);line-height:var(--size-24);margin-bottom:var(--spacing-2)}.bVrRsq_airport{font-size:var(--size-14);line-height:var(--size-20)}
.-\39 VVZq_receipt{width:100%;font-size:var(--font-size-14)}.-\39 VVZq_price{font-weight:var(--font-weight-700);text-align:right;padding-left:var(--spacing-16)}.-\39 VVZq_total{font-weight:var(--font-weight-700)}.-\39 VVZq_summary{width:var(--size-100-pct);font-size:var(--font-size-14);margin-top:var(--spacing-16);border-top:1px solid var(--color-neutral-400)}.-\39 VVZq_summary .-\39 VVZq_price,.-\39 VVZq_summary .-\39 VVZq_total{padding-top:var(--spacing-16)}.-\39 VVZq_summary__total{padding-top:var(--spacing-16);font-weight:var(--font-weight-400)}.-\39 VVZq_summary__total__price{padding-top:var(--spacing-16);font-weight:var(--font-weight-400);text-align:right}.-\39 VVZq_summary__prepayment{font-weight:var(--font-weight-700)}.-\39 VVZq_summary__prepayment__price{font-weight:var(--font-weight-800);text-align:right}
.NBRBMW_container{gap:var(--spacing-16);flex-direction:column;justify-content:center;display:flex}.NBRBMW_date{font-size:var(--size-14);font-weight:var(--font-weight-600);line-height:var(--size-20)}.NBRBMW_schedule-container{align-items:center;gap:var(--spacing-24);display:flex}.NBRBMW_carrier-details-container{margin-top:var(--spacing-4);min-width:fit-content}
.P2RdVG_portal{--holding-configurator-bottom-bar-height:76px;height:var(--holding-configurator-bottom-bar-height)}.P2RdVG_bar{height:var(--holding-configurator-bottom-bar-height);background:var(--color-white);width:var(--size-100-pct);box-shadow:0 var(--size-4) var(--size-20) 0 color-mix(in srgb, var(--color-default) 15%, transparent);padding-inline:var(--spacing-10);justify-content:space-between;align-items:center;transition:transform .5s;display:flex;position:fixed;bottom:0;transform:translateY(100%)}.P2RdVG_bar--visible{transform:translate(0)}.P2RdVG_price{font-size:var(--font-size-14);font-weight:var(--font-weight-700)}.P2RdVG_price-details{font-size:var(--font-size-14)}
.vij4kG_container>:first-child{justify-content:center;display:flex}.vij4kG_luggage-container{margin-top:var(--spacing-24)}.vij4kG_side-container{flex-direction:column;justify-content:space-between;display:flex}.vij4kG_price-container{align-items:flex-end;gap:var(--spacing-18);margin-top:var(--spacing-20);flex-direction:column;display:flex}.vij4kG_separator{background-color:var(--color-gray-500)}
.c3UlXa_room{--photo-border-radius:var(--size-2) var(--size-2) 0 0;border:var(--size-2) solid var(--color-neutral-400);border-radius:var(--size-4);padding-bottom:var(--spacing-16);pointer-events:auto;gap:var(--size-16);display:grid}.c3UlXa_room:not(:has(.c3UlXa_photo)){padding:var(--spacing-16)}.c3UlXa_room:has(.c3UlXa_photo)>:not(:first-child){padding-inline:var(--spacing-16)}.c3UlXa_room--selected{border-color:var(--color-default)}@media (min-width:1024px){.c3UlXa_room{--photo-border-radius:var(--size-4);border:unset;border-radius:unset;padding-bottom:unset;grid-template-columns:var(--size-315) 1fr var(--size-140);gap:var(--spacing-20)}.c3UlXa_room:not(:has(.c3UlXa_photo)){padding:unset}.c3UlXa_room:has(.c3UlXa_photo)>:not(:first-child){padding-inline:unset}.c3UlXa_room>:last-child{grid-column:3}.c3UlXa_room:not(:first-child){padding-top:var(--spacing-24)}.c3UlXa_room:not(:last-child){padding-bottom:var(--spacing-24);border-bottom:var(--spacing-1) solid var(--color-gray-400,#d8d8d8)}.c3UlXa_room:has(.c3UlXa_photo){grid-template-columns:minmax(var(--size-200), var(--size-315)) var(--size-300) var(--size-140)}}.c3UlXa_photo{border-radius:var(--photo-border-radius);height:var(--size-177)}@media (min-width:1024px){.c3UlXa_photo{height:var(--size-140)}}.c3UlXa_placeholder{object-fit:cover;width:var(--size-100-pct);border-radius:var(--photo-border-radius)}.c3UlXa_image{object-fit:contain}@media (min-width:1024px){.c3UlXa_image{object-fit:scale-down}}.c3UlXa_carousel-image{border-radius:var(--photo-border-radius);object-fit:cover;width:100%}.c3UlXa_trigger{width:100%;display:flex}.c3UlXa_slide{border-radius:var(--photo-border-radius)}.c3UlXa_header{margin-bottom:var(--spacing-8)}.c3UlXa_title{font-weight:var(--font-weight-700);font-size:var(--font-size-16);margin-bottom:0}.c3UlXa_actionSlot{justify-content:center;gap:var(--spacing-10);flex-direction:column;display:flex}.c3UlXa_badge-details{justify-content:end;display:flex}@media (min-width:1024px){.c3UlXa_badge-details{justify-content:center}}.c3UlXa_price-details{text-align:center;justify-content:space-between;align-items:center;display:flex}.c3UlXa_price-details>:first-child{font-weight:var(--font-weight-700)}@media (min-width:1024px){.c3UlXa_price-details{flex-direction:column;justify-content:center}.c3UlXa_price-details>:first-child{margin-bottom:var(--spacing-10);font-size:var(--font-size-14);font-weight:var(--font-weight-700)}.c3UlXa_price-details>:last-child{width:var(--size-100-pct)}}.c3UlXa_portal{pointer-events:auto}
.PeL6Ga_date{font-size:var(--font-size-14)}
.HdueYa_content-desktop,.HdueYa_content-mobile{scrollbar-width:thin;overflow:auto}.HdueYa_content-mobile{max-height:var(--holding-configurator-drawer-max-height,388px);gap:var(--spacing-24);flex-direction:column;padding-inline:0;display:flex}.HdueYa_container__mobile{gap:var(--spacing-40);padding-inline:var(--spacing-24);flex-direction:column;display:flex}.HdueYa_container__desktop:not(:last-child){padding-bottom:var(--spacing-24);border-bottom:var(--spacing-1) solid var(--color-gray-400)}.HdueYa_popover{gap:var(--spacing-24);flex-direction:column;width:100%;height:100%;display:flex}.HdueYa_popover_wrapper{width:var(--size-780,780px);gap:var(--spacing-24);height:var(--size-100-pct);max-height:var(--size-480,480px);flex-direction:column;display:flex}.HdueYa_price{font-weight:var(--font-weight-800)}.HdueYa_title{font-weight:var(--font-weight-700)}.HdueYa_header__title{margin:var(--spacing-24) var(--spacing-0) var(--spacing-24)}.HdueYa_header__title__multiroom{margin:var(--spacing-40) var(--spacing-0) var(--spacing-24)}.HdueYa_tabs{gap:var(--spacing-24);padding-inline:var(--spacing-16);border-bottom:var(--spacing-1) solid #d8d8d8;display:flex}@media (min-width:768px){.HdueYa_tabs{border-bottom:none}}.HdueYa_tabs__wrapper{padding-inline:var(--spacing-24);border-bottom:none;flex-direction:column;display:flex}@media (min-width:768px){.HdueYa_tabs__wrapper{border-bottom:var(--spacing-1) solid #d8d8d8;padding-inline:unset;flex-direction:row}}.HdueYa_tab{padding:var(--spacing-0) var(--spacing-4) var(--spacing-12)}@media (min-width:768px){.HdueYa_tab{padding:var(--spacing-0) var(--spacing-16) var(--spacing-12)}}.HdueYa_activeTab{border-bottom:var(--spacing-2) solid #d8232a;font-weight:var(--font-weight-700);border-radius:0}.HdueYa_skeleton{height:var(--size-140,140px);overflow-x:clip;overflow-y:unset}.HdueYa_list>:not(:last-child){margin-bottom:var(--spacing-24)}
.Gz7x9a_c{width:0;height:var(--spacing-0,0px);flex-direction:column;justify-content:center;display:flex}@media (min-width:768px){.Gz7x9a_c{height:var(--spacing-38,38px)}}.Gz7x9a_c__container{padding:var(--spacing-6) var(--spacing-12) var(--spacing-8);background-color:rgba(var(--color-black-600-rgb), .95);border-radius:var(--border-radius-8);color:var(--color-inverse);z-index:var(--z-index-above-102);width:var(--spacing-276,276px);top:var(--spacing-50);font-size:14px;position:relative}@media (min-width:768px){.Gz7x9a_c__container{top:var(--spacing-0);padding:var(--spacing-12)}}.Gz7x9a_c__container__bottom:before{content:"";width:var(--size-0);height:var(--size-0);top:calc(var(--size-10)*-1);left:calc(var(--spacing-50-pct) - var(--size-10));border-style:solid;border-width:var(--size-0) var(--size-10) var(--size-10) var(--size-10);border-color:#0000 #0000 rgba(var(--color-black-600-rgb), .95) #0000;position:absolute}.Gz7x9a_c__container__right:before{content:"";width:var(--size-0);height:var(--size-0);top:calc(var(--spacing-50-pct) - var(--size-10));left:calc(var(--size-10)*-1);border-style:solid;border-width:var(--size-10) var(--size-10) var(--size-10) 0;border-color:#0000 rgba(var(--color-black-600-rgb), .95) #0000 #0000;position:absolute}.Gz7x9a_c__label{width:var(--spacing-226,226px)}.Gz7x9a_c__button{top:var(--spacing-0);right:var(--spacing-0);position:absolute}
.MWyIuG_card{padding:0 var(--size-16);width:100%}.MWyIuG_group>*{min-height:var(--size-50);padding-block:var(--size-13)}.MWyIuG_group>:not(:last-child){border-bottom:1px solid var(--color-gray-500)}.MWyIuG_desktop .MWyIuG_title{font-size:var(--font-size-18);font-weight:var(--font-weight-800);margin:0}.MWyIuG_desktop .MWyIuG_name{font-size:var(--font-size-14);font-weight:var(--font-weight-700)}.MWyIuG_mobile .MWyIuG_title{margin-bottom:var(--spacing-20)}.MWyIuG_mobile .MWyIuG_name{font-weight:var(--font-weight-800)}.MWyIuG_price{margin-bottom:var(--spacing-16)}.MWyIuG_total{font-weight:var(--font-weight-700);font-size:var(--font-size-15)}.MWyIuG_suffix{font-size:var(--font-size-15)}
.penLRa_button{text-align:center;border-radius:var(--size-4);width:var(--size-100-pct);height:var(--size-100-pct)}.penLRa_button:disabled{color:#c1c1c1}.penLRa_button:not(:disabled) .penLRa_day{font-weight:var(--font-weight-700)}.penLRa_button--selected{background-color:var(--color-black-500);color:var(--color-white)}.penLRa_button--selected .penLRa_price{color:var(--color-white)}.penLRa_day{line-height:var(--size-20);font-size:var(--font-size-15)}.penLRa_price{font-weight:var(--font-weight-600);font-size:var(--font-size-11);color:#6f6f6f}
._6Wc3FG_button{border:1px solid var(--color-gray-400);width:var(--size-36);height:var(--size-36);border-radius:var(--size-100-pct);justify-content:center;align-items:center;display:flex}._6Wc3FG_button--prev ._6Wc3FG_icon{margin-right:var(--size-2);transform:rotate(180deg)}._6Wc3FG_button--next ._6Wc3FG_icon{margin-left:var(--size-2)}._6Wc3FG_button:disabled{visibility:hidden}
.QVDrhW_months{gap:var(--size-40);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.QVDrhW_nav{width:var(--size-100-pct);top:calc(var(--size-6)*-1);z-index:var(--z-index-above-1);justify-content:space-between;align-items:center;display:flex;position:absolute}.QVDrhW_caption{display:flex;position:relative}.QVDrhW_month{overflow:auto}.QVDrhW_month_grid{margin-top:var(--size-32)}.QVDrhW_month_caption{text-transform:capitalize;justify-content:center;display:flex;position:sticky;left:0}.QVDrhW_weekdays{height:var(--size-36);vertical-align:top}.QVDrhW_weekday{width:var(--size-44);text-align:center;text-transform:uppercase;font-size:var(--font-size-12);font-weight:var(--font-weight-600)}.QVDrhW_selected .QVDrhW_day_button{background-color:var(--color-black-500);color:var(--color-white)}.QVDrhW_caption_label{font-weight:var(--font-weight-800)}.QVDrhW_day{width:var(--size-44);height:var(--size-48)}
.lhkl2q_content{width:100%}.lhkl2q_footer{width:var(--size-100-pct);justify-content:space-between;gap:var(--size-32);margin-right:var(--size-32);align-items:center;display:flex}.lhkl2q_price,.lhkl2q_duration{font-weight:var(--font-weight-800)}.lhkl2q_expander{grid-template-rows:0fr;justify-content:center;transition:grid-template-rows .3s;display:grid}.lhkl2q_expander--open{grid-template-rows:1fr}.lhkl2q_expandable{min-height:0;overflow:hidden}.lhkl2q_datepicker{padding-top:var(--spacing-24)}
