.O23Ipa_list{gap:40px;margin-top:24px;display:grid}
._br-mobile_182ced1{display:block}@media (min-width:1024px){._br-mobile_182ced1{display:none}}._link_28a5c51{gap:var(--ads-spacing-4);padding:var(--ads-spacing-12) var(--ads-spacing-0);font-weight:var(--ads-font-weight-bold);line-height:var(--ads-line-height-lg);color:var(--ads-color-default);background:0 0;border:none;text-decoration:underline;display:inline-flex}._link--inline_61170b7{padding-block:var(--ads-spacing-0)}._link--no-link-style_d451d20{font-weight:var(--ads-font-weight-normal);text-decoration:none}._link__icon_f352d54{align-items:center;display:flex}._swiper-slide_ec15317[class]{height:auto}._swiper-slide_ec15317,._swiper-scrollbar-drag_a393e35{cursor:pointer}._c_bcdca7b{gap:var(--ads-spacing-4);padding:var(--ads-spacing-12) var(--ads-spacing-0);font-weight:var(--ads-font-weight-bold);line-height:var(--ads-line-height-lg);color:var(--ads-color-default);background:0 0;border:none;text-decoration:underline;display:inline-flex}._c--inline_1138c4a{padding-block:var(--ads-spacing-0)}._c--no-link-style_e4e8c1f{font-weight:var(--ads-font-weight-normal);text-decoration:none}._c__icon_940104a{align-items:center;display:flex}
.nSdz7q_root{align-items:center}.nSdz7q_active{color:var(--color-itaka-red-500)}.nSdz7q_inactive{color:currentColor}
.Xedvnq_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)}.Xedvnq_card--mobile{border-radius:var(--size-4)}
.bID29W_overlay{z-index:101;position:fixed;inset:0}.bID29W_dialog{background:var(--color-white);position:fixed;inset:0;overflow:auto}.bID29W_content{max-width:1160px;padding:var(--spacing-20);margin-inline:auto}
._1KrxwG_root{background-color:var(--color-white);border-radius:var(--size-20) var(--size-20) 0 0;border:1px solid var(--color-gray-300);z-index:var(--z-index-above-1);position:fixed;bottom:0;left:0;right:0}._1KrxwG_footer{border-top:1px solid var(--color-gray-300);padding:var(--size-16) var(--size-24);margin-bottom:calc(var(--size-24)*-1);justify-content:space-between;align-items:center;column-gap:var(--spacing-8);font-size:var(--font-size-14);display:flex}._1KrxwG_slot{flex:1;display:flex}._1KrxwG_overlay{background-color:rgb(var(--color-black-600-rgb), .2);z-index:var(--z-index-above-1);position:fixed;inset:0}._1KrxwG_header{grid-template-columns:var(--size-45) 1fr var(--size-45);padding-block:var(--spacing-16);border-bottom:1px solid var(--color-gray-300);margin-inline:-var(--spacing-24);align-items:center;display:grid}._1KrxwG_title{font-weight:var(--font-weight-800);font-size:var(--font-size-18);text-align:center;grid-column:2;margin:0}._1KrxwG_close{line-height:0}._1KrxwG_content{--holding-configurator-drawer-max-height:calc(100dvh - 110px);padding-block:var(--spacing-24)}._1KrxwG_content>*{padding-inline:var(--spacing-24)}._1KrxwG_content>:has(+._1KrxwG_footer){--holding-configurator-drawer-max-height:calc(100dvh - 175px);padding-bottom:var(--spacing-24)}
._5G9yNW_content{background-color:var(--color-white);border-radius:var(--size-20);border:1px solid var(--color-gray-300);padding-block:var(--size-24);z-index:var(--z-index-above-1);box-shadow:-3px 3px 14px #b7b7b76e}._5G9yNW_content>*{padding-inline:var(--size-24)}._5G9yNW_content>:has(+._5G9yNW_footer){padding-bottom:var(--spacing-24)}._5G9yNW_footer{border-top:1px solid var(--color-gray-300);padding:var(--size-16) var(--size-24);margin-bottom:calc(var(--size-24)*-1);justify-content:space-between;align-items:center;column-gap:var(--spacing-8);font-size:var(--font-size-14);display:flex}._5G9yNW_slot{flex:1;display:flex}
.ENB0uG_content{gap:var(--spacing-20);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.ENB0uG_content{grid-template-columns:repeat(2,1fr)}}.ENB0uG_heading{font-size:var(--font-size-26);font-weight:var(--font-weight-800);margin-top:var(--spacing-60);margin-bottom:var(--spacing-60)}.ENB0uG_subheading{font-size:var(--font-size-18);font-weight:var(--font-weight-800)}.ENB0uG_group{gap:var(--spacing-20);flex-direction:column;display:flex}.ENB0uG_text{max-width:431px}@media (min-width:1024px){.ENB0uG_button{width:var(--size-350)}}.ENB0uG_illustration{order:-1;justify-content:center;align-items:center;display:flex}.ENB0uG_illustration>svg{max-width:140px}@media (min-width:1024px){.ENB0uG_illustration{order:unset;max-width:unset;aspect-ratio:unset;margin-top:-20px}.ENB0uG_illustration>svg{max-width:324px}}
.QQq81q_group>:not(:last-child){margin-bottom:var(--spacing-16)}.QQq81q_root{gap:var(--spacing-16);flex-direction:column;display:flex}.QQq81q_line{padding:var(--size-8) var(--size-16);border:1px solid var(--color-gray-400);border-radius:var(--size-4);cursor:pointer;min-height:var(--size-66);align-items:center;gap:10px;display:flex}.QQq81q_line:has(.QQq81q_item[data-state=checked]){border-color:var(--color-black-500);border-width:var(--size-2)}.QQq81q_item{background-color:var(--color-white);width:var(--spacing-24);height:var(--spacing-24);border-radius:var(--size-100-pct);border:var(--size-2) solid var(--color-gray-400);flex-shrink:0;justify-content:center;align-items:center;display:flex}.QQq81q_item[data-state=checked]{border-color:var(--color-black-500)}.QQq81q_indicator{width:var(--size-12);height:var(--size-12);border-radius:var(--size-100-pct);background-color:var(--color-black-500);flex-shrink:0}.QQq81q_content{justify-content:space-between;align-items:center;gap:var(--spacing-16);width:100%;display:flex}
.FAjL7G_price>:first-child{font-weight:var(--font-weight-800)}
.RkIg_q_header{gap:var(--size-8);padding-bottom:var(--size-16);background:var(--color-white);align-items:center;display:flex;position:sticky;top:0}.RkIg_q_title{font-weight:var(--font-weight-700);line-height:var(--size-20)}
.H_kVNq_content{width:var(--size-407);scrollbar-width:thin;max-height:var(--holding-configurator-drawer-max-height,553px);overflow-y:auto}.H_kVNq_space>:not(:last-child){margin-bottom:var(--size-24)}.H_kVNq_own{font-weight:var(--font-weight-700)}
.GXelra_list{gap:var(--size-16);flex-direction:column;display:flex}
.BZwRpq_price{text-align:right}.BZwRpq_price__amount{font-weight:var(--font-weight-800);line-height:1}.BZwRpq_price__suffix{font-size:var(--font-size-14)}.BZwRpq_cta{width:var(--size-100-pct);margin-top:var(--spacing-8);height:var(--size-44)}.BZwRpq_img{height:100%;position:relative}.BZwRpq_fav{margin:var(--spacing-10);background-color:var(--color-white);width:var(--size-36);height:var(--size-36);border-radius:var(--size-36);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}
._3O9ZHa_list>:not(:last-child){margin-bottom:var(--spacing-48)}
.UvwZ8W_root{padding:0!important}.UvwZ8W_root>div:first-child{padding-inline:var(--spacing-24)}.UvwZ8W_root>div:first-child>:not(:first-child){margin-top:var(--spacing-4)}.UvwZ8W_group{gap:var(--spacing-8);align-items:flex-start;display:flex}.UvwZ8W_info{gap:var(--spacing-4);flex-direction:column;display:flex}.UvwZ8W_title{text-align:left}.UvwZ8W_photo{border-radius:var(--size-4)}.UvwZ8W_rating{gap:var(--spacing-8);align-items:center;display:flex}.UvwZ8W_description-list{font-size:var(--font-size-15);margin:0}.UvwZ8W_description-list .UvwZ8W_entry:not(:last-child){margin-bottom:var(--size-4)}.UvwZ8W_entry{gap:var(--size-8);display:flex}.UvwZ8W_entry>*{margin:0}.UvwZ8W_entry>dt{font-weight:var(--typography-font-weight-regular)}.UvwZ8W_entry>dd{font-weight:var(--typography-font-weight-bold)}.UvwZ8W_price{font-weight:var(--typography-font-weight-bold);font-size:var(--font-size-14)}.UvwZ8W_change,.UvwZ8W_remove{font-size:var(--font-size-15)}.UvwZ8W_total{border-top:1px solid var(--color-gray-300);padding-inline:var(--spacing-24);padding-top:var(--spacing-16);margin-top:var(--spacing-16);flex-direction:column;display:flex}.UvwZ8W_total>dl{font-size:var(--font-size-14);margin:0;line-height:19px}.UvwZ8W_total>span{font-size:var(--font-size-15)}
.SY0Ila_label{font-weight:var(--font-weight-700);font-size:var(--font-size-12);text-transform:uppercase}.SY0Ila_accommodation{margin-top:var(--spacing-8);font-size:var(--font-size-15)}.SY0Ila_desktop{width:407px}.SY0Ila_dialog.SY0Ila_dialog--mobile{padding:0}.SY0Ila_dialog__close{margin-bottom:var(--spacing-4);justify-content:flex-end;display:flex}.SY0Ila_dialog__count-value{font-weight:var(--font-weight-700)}.SY0Ila_dialog--desktop>:not(:last-child):not(.SY0Ila_dialog__close){margin-bottom:var(--spacing-46)}.SY0Ila_dialog--desktop .SY0Ila_dialog__heading>*{margin-bottom:var(--spacing-40)}.SY0Ila_dialog--desktop .SY0Ila_dialog__heading>:not(:last-child){margin-bottom:var(--spacing-16)}.SY0Ila_dialog--desktop .SY0Ila_dialog__title{font-size:var(--font-size-32);font-weight:var(--font-weight-800)}.SY0Ila_dialog--desktop .SY0Ila_dialog__section-title{font-size:var(--font-size-24);font-weight:var(--font-weight-800);margin-bottom:var(--spacing-24);margin-top:var(--spacing-40)}.SY0Ila_dialog--mobile .SY0Ila_dialog__content{padding:0 var(--spacing-20) var(--spacing-40)}.SY0Ila_dialog--mobile .SY0Ila_dialog__close{font-size:var(--font-size-14);height:var(--size-56);border-bottom:1px solid var(--color-gray-500);padding:0 var(--spacing-20);justify-content:center;align-items:center;position:relative}.SY0Ila_dialog--mobile .SY0Ila_dialog__close-arrow{left:var(--spacing-20);position:absolute}.SY0Ila_dialog--mobile .SY0Ila_dialog__close-arrow>button{display:flex}.SY0Ila_dialog--mobile>:not(:last-child):not(.SY0Ila_dialog__close){margin-bottom:var(--spacing-24)}.SY0Ila_dialog--mobile .SY0Ila_dialog__count{font-size:var(--font-size-14)}.SY0Ila_dialog--mobile .SY0Ila_dialog__heading>*{margin-bottom:var(--spacing-24)}.SY0Ila_dialog--mobile .SY0Ila_dialog__heading>:not(:last-child){margin-bottom:var(--spacing-4)}.SY0Ila_dialog--mobile .SY0Ila_dialog__title{font-size:var(--font-size-28);font-weight:var(--font-weight-800)}.SY0Ila_dialog--mobile .SY0Ila_dialog__section-title{font-size:var(--font-size-16);font-weight:var(--font-weight-800);margin-bottom:var(--spacing-16);margin-top:var(--spacing-4)}.SY0Ila_close{margin-top:var(--spacing-24);position:absolute;top:0;right:0}
.rtqsBa_card{padding:var(--size-16)}.rtqsBa_error{flex-direction:column;justify-content:center;display:flex}.rtqsBa_error--soldout{gap:var(--spacing-16)}.rtqsBa_error--soldout .rtqsBa_error__message{text-align:center;font-weight:var(--font-weight-700);margin:0}.rtqsBa_error--soldout .rtqsBa_error__button{align-self:center;text-decoration:none}.rtqsBa_error--fallback .rtqsBa_error__message{text-align:center;margin:0}.rtqsBa_error--fallback .rtqsBa_error__button{text-align:center;font-size:var(--font-size-14);margin-inline:auto}
.J9RCXW_c{vertical-align:middle;align-items:flex-start;gap:4px;margin-top:12px;display:flex}.J9RCXW_c-text{margin-bottom:0;font-size:14px;font-weight:400;line-height:20px}.J9RCXW_c-text-airport{white-space:pre}.J9RCXW_info{stroke:var(--color-default);min-width:14px;margin-top:3px}
.HKlK9G_root{font-size:var(--size-15)}.HKlK9G_title{font-weight:var(--font-weight-700)}@media (min-width:1024px){.HKlK9G_duration{display:block}}
._6s8U0W_hour{font-size:var(--font-size-14)}._6s8U0W_group{text-align:right}._6s8U0W_price{font-weight:var(--font-weight-700)}._6s8U0W_total{font-size:var(--font-size-14)}
.COmnAG_direct-flight-checkbox{--checkbox-label-font-size:var(--font-size-16);margin-bottom:var(--size-16)}.COmnAG_direct-flight-checkbox div:has(>[role=checkbox]){align-items:center}.COmnAG_direct-flight-checkbox label{margin-top:0}.COmnAG_empty-state{padding:var(--size-16) 0;color:var(--color-gray-700);font-size:var(--font-size-14)}.COmnAG_other-dates{margin-top:var(--spacing-8);font-weight:var(--font-weight-700)}
.pn7veW_list>:not(:last-child){margin-bottom:var(--spacing-48)}
.hg4cGG_root{display:none}@media (min-width:1024px){.hg4cGG_root{display:block}}.hg4cGG_section-title{font-size:var(--font-size-28);font-weight:var(--typography-font-weight-bold);margin-bottom:var(--spacing-24);margin-top:var(--spacing-40)}
.AlPTgW_section{row-gap:var(--spacing-12);margin-top:var(--spacing-16);flex-direction:column;display:flex}@media (min-width:992px){.AlPTgW_section{row-gap:var(--spacing-8)}.AlPTgW_section:not(:has(.AlPTgW_badges)){margin-top:var(--spacing-10)}}.AlPTgW_badges{justify-content:space-between;align-items:center;display:flex}.AlPTgW_hot-deal-price{--price-color:#d8232a}
._42BbMW_section{row-gap:var(--spacing-12);margin-top:var(--spacing-16);flex-direction:column;display:flex}@media (min-width:992px){._42BbMW_section{row-gap:var(--spacing-8)}._42BbMW_section:not(:has(._42BbMW_badges)){margin-top:var(--spacing-10)}}._42BbMW_badges{justify-content:space-between;align-items:center;display:flex}._42BbMW_hot-deal-price{--price-color:#d8232a}
.iaKQuG_c{margin-top:var(--spacing-9);align-items:center;display:flex}.iaKQuG_c__spy-link{color:#fff;margin:var(--spacing-0);display:initial;font-size:inherit;text-decoration:underline}@media (min-width:768px){.iaKQuG_c__tooltip{max-width:var(--size-400)}}@media (min-width:992px){.iaKQuG_c{margin-top:var(--spacing-10)}}
