._root_qbyvf_1{--text-default-color: var(--text-color-default);direction:rtl;color:var(--text-default-color);width:min(100%,var(--container-desktop-width-v2));border-radius:var(--border-radius-primary);border:1px solid var(--border-color-default);display:grid;background-color:#fff;padding:30px 0 24px;grid-template-columns:1fr 213px;grid-template-areas:"main price" "main price" "detailsBtn detailsBtn" "body body"}._root--no-border_qbyvf_14{border:none;border-radius:none}._root--selected_qbyvf_18{border:1px solid var(--color-primary)}._price_qbyvf_22{background-color:#fff;grid-area:price;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;border-inline-start:1px solid var(--border-color-default);text-align:center;border-top-left-radius:var(--border-radius-primary)}._price__subtitle_qbyvf_34{font-size:12px;font-weight:400;white-space:nowrap;display:flex;align-items:center;gap:5px;color:var(--text-default-color)}._price__price_qbyvf_43{font-size:32px;font-weight:700;color:#262627}._price__info_qbyvf_48{font-size:12px;font-weight:700;white-space:nowrap;display:flex;align-items:center;gap:5px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}._infoIcon_qbyvf_60{width:14px;height:14px;color:#f75063}._detailsBtnWrapper_qbyvf_66{padding:30px 30px 0 0;grid-area:detailsBtn;display:flex;width:100%;justify-content:start}._detailsBtnWrapper--packages_qbyvf_73{gap:15px;justify-content:flex-end;padding-left:70px}._detailsBtn_qbyvf_66{border-radius:30px;width:170px;height:32px;border:1px solid #c1c1c1;background:transparent;color:#58595b;font-family:var(--font-primary);font-size:14px;line-height:1;font-weight:400}._detailsBtn_qbyvf_66:hover{cursor:pointer}._fullDetailsBtn_qbyvf_95{margin-top:15px;border-radius:30px;width:180px;height:32px;border:1px solid #f75064;background:#f75064;color:#fff;font-family:var(--font-primary);font-size:14px;line-height:1;font-weight:700;display:flex;align-items:center;justify-content:center}._fullDetailsBtn_qbyvf_95:hover{cursor:pointer}._fullDetailsBtn_qbyvf_95 svg{color:#fff;transform:rotate(-90deg)}._childExpand_qbyvf_119{margin-top:30px;grid-area:body}._body_qbyvf_124{grid-area:main;border-top-right-radius:var(--border-radius-primary);align-items:center}._wrapper_qbyvf_130{gap:24px;display:grid}._main_qbyvf_135{display:grid;align-items:center;gap:6px;padding:8px var(--padding-x) 8px 6px;grid-template-columns:100px 25% 140px 25% 120px}._company_qbyvf_143{padding:0 6px;display:flex;align-items:center;justify-content:space-between}._company__image_qbyvf_150{width:40px;height:40px;margin-inline-start:30px;aspect-ratio:1/1}._time__block_qbyvf_157{display:grid;text-align:center;position:relative;gap:2px;white-space:nowrap}._time__title_qbyvf_164{font-weight:700;font-size:24px;color:#262627}._time__subtitle_qbyvf_169{font-size:16px;white-space:normal;font-weight:400}._baggage_qbyvf_175{width:fit-content;display:flex;flex-direction:column;justify-content:flex-end;gap:4px}._baggage_qbyvf_175 svg{width:33px;height:23px}._baggage_qbyvf_175 span{font-size:12px;font-weight:400;line-height:100%;color:#58595b}._bag_qbyvf_175{display:grid;grid-template-columns:18px auto;grid-gap:2px 6px;gap:6px;align-items:center}._bag_qbyvf_175 svg:first-child{width:20px;height:20px}._bag_qbyvf_175 svg:nth-child(2){width:14px;height:14px}._noTimesImage_qbyvf_209{width:28px;aspect-ratio:1/1;margin:0 auto 6px}._differentAirport_qbyvf_215{color:#fe9542}._detailsLabel_qbyvf_219{direction:rtl;padding:20px;font-size:16px;line-height:1;font-weight:700;width:100%}._expandAgenciesBtn_qbyvf_228{padding:6px 14px;display:inline-flex;gap:4px;cursor:pointer;min-width:180px;font-size:14px!important;font-weight:700}._expandAgenciesBtn_qbyvf_228>span{color:var(--text-color-tertiary)}._expandAgenciesBtn--collapsed_qbyvf_240>span{color:var(--color-primary)}._chevronIcon_qbyvf_244{width:18px;height:18px;color:var(--color-primary);transition:transform .3s}._chevronIcon--collapsed_qbyvf_250{transform:rotate(180deg);color:var(--text-color-tertiary)}._shareWrapper_qbyvf_255{position:absolute;top:30px;left:18px}._priceSubtitle_qbyvf_261{font-size:12px;font-weight:400;white-space:nowrap;display:flex;align-items:center;gap:5px;color:var(--text-default-color)}._pricePrice_qbyvf_271{font-size:32px;font-weight:700;color:#262627}._priceInfo_qbyvf_277{font-size:12px;font-weight:700;white-space:nowrap;display:flex;align-items:center;gap:5px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}._timeBlock_qbyvf_289{display:grid;text-align:center;position:relative;gap:2px;white-space:nowrap}._timeTitle_qbyvf_297{font-weight:700;font-size:24px;color:#262627}._timeSubtitle_qbyvf_303{font-size:16px;white-space:normal;font-weight:400}._companyImage_qbyvf_309{width:40px;height:40px;margin-inline-start:30px;aspect-ratio:1/1}._duration_1g7ao_1{direction:rtl;--text-padding-x: 4px;--text-padding-y: 3px;display:grid;padding-inline-end:8px;grid-template-columns:95px auto;align-items:center}._duration__title_1g7ao_10{grid-column:1/1;display:flex;position:relative;font-size:12px;padding:0 var(--text-padding-x) var(--text-padding-y) var(--text-padding-x);justify-content:space-around;min-height:16px;align-items:flex-end}._duration__subtitle_1g7ao_20{grid-column:1/1;font-size:12px;justify-content:space-around;padding:var(--text-padding-y) var(--text-padding-x) 0 var(--text-padding-x);display:flex;min-height:16px}._duration_1g7ao_1 svg{width:23px;height:23px;grid-column:2/2;grid-row:1/4}._stepper_1g7ao_35{--circle-size: 6px;--spacing: 6px;direction:ltr;display:flex}._stepper__item_1g7ao_41{display:flex;flex-direction:column;flex:1;text-align:center;min-height:7px}._stepper__item_1g7ao_41:not(:first-child):before{content:"";display:block;width:var(--circle-size);height:var(--circle-size);border:1px solid black;border-radius:50%;background-color:red;opacity:.5}._stepper__item_1g7ao_41:after{content:"";position:relative;top:calc(var(--circle-size) / 2);width:calc(100% - var(--circle-size));left:var(--spacing);height:1px;background-color:#000;order:-1}@media (max-width: 768px){._duration_1g7ao_1 svg{width:11px;height:11px}}._root_1y8tm_1{--text-default-color: var(--text-color-default);--padding-x: 10px;--promoted-color: #fe9542;direction:rtl;color:var(--text-default-color);border-radius:var(--border-radius-primary);border:1px solid var(--border-color-default);background-color:var(--background-default);display:grid;gap:20px;width:100%}._root--no-border_1y8tm_14{border:none}._root--selected_1y8tm_17{border:1px solid var(--color-primary)}._root--packages_1y8tm_20{padding-bottom:20px}._root__withLabels_1y8tm_24{margin-top:21px}._accent-background_1y8tm_28{box-shadow:0 3px 10px #0000001a}._header_1y8tm_32{padding:15px 0;margin:0 var(--padding-x);border-bottom:1px solid var(--border-color-default);border-top-left-radius:var(--border-radius-primary);border-top-right-radius:var(--border-radius-primary);display:flex;align-items:center;justify-content:space-between}._header__title_1y8tm_42{font-size:14px}._header__subtitle_1y8tm_45{font-size:9px;white-space:nowrap;text-align:center}._header__price_1y8tm_50{font-size:22px;font-weight:700;text-align:center;position:relative}._header__info_1y8tm_56{font-size:11px;font-weight:300;white-space:nowrap;display:flex;align-items:center;gap:5px}._header__info_1y8tm_56 svg{width:13px;height:13px}._header__tooltip_1y8tm_68{width:100%;padding:0;display:flex;justify-content:space-between;position:relative}._header__tooltip_1y8tm_68 ._icon-info_1y8tm_75{width:14px;height:14px;color:#f75064}._main_1y8tm_81{display:grid;grid-template-columns:40px 2fr auto 2fr 70px;grid-gap:20px;align-items:start;gap:4px;padding:8px var(--padding-x)}._company_1y8tm_90{margin-left:5px}._company__image_1y8tm_94{width:28px;height:28px;aspect-ratio:1/1;object-position:right}._time__block_1y8tm_101{display:grid;text-align:center;position:relative;gap:2px}._time__block_1y8tm_101 span:first-child{font-size:16px;white-space:nowrap;font-weight:700;color:#262627}._time__block_1y8tm_101 span{font-size:12px;font-weight:300}._details-btn-wrapper_1y8tm_118{display:flex;width:100%;justify-content:center}._details-btn-wrapper--packages_1y8tm_123{justify-content:space-between;padding:0 15px}._details-btn-wrapper--packages_1y8tm_123 ._agencies-list--btn_1y8tm_127,._details-btn-wrapper--packages_1y8tm_123 ._details-btn_1y8tm_118{width:150px}._details-btn_1y8tm_118{all:unset;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:30px;width:170px;height:32px;border:1px solid #c1c1c1;background:transparent;color:#58595b;font-family:var(--font-primary);font-size:12px;line-height:1;font-weight:400;text-align:center}._details-btn_1y8tm_118:hover,._details-btn_1y8tm_118:focus,._details-btn_1y8tm_118:active{outline:none}._noTimesImage_1y8tm_154{width:16px;aspect-ratio:1/1;margin:0 auto 6px}._differentAirport_1y8tm_160{color:#fe9542}._stepperWrapper_1y8tm_164{display:flex;flex-direction:column;align-items:center}._label-wrapper_1y8tm_170{display:flex;justify-content:space-between;align-items:center;padding:20px}._label_1y8tm_170{direction:rtl;font-size:16px;line-height:1;font-weight:700;width:100%}._details-wrapper_1y8tm_185{margin-top:28px}._agencies-list_1y8tm_127{display:flex;justify-content:center;margin-bottom:20px}._agencies-list--btn_1y8tm_127{width:180px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:#f75064;color:#fff;border-radius:30px;gap:8px;font-family:var(--font-primary);font-size:12px;font-weight:700}._agencies-list--btn_1y8tm_127 ._chevron-icon_1y8tm_209{transform:rotate(180deg);width:14px;height:14px;color:#fff}._headerPriceTotal_1y8tm_216{justify-content:center}._headerPriceTotal_1y8tm_216 b{font-weight:700}._baggage_1y8tm_223{width:fit-content;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;margin-right:6px}._baggage_1y8tm_223 svg{width:33px;height:23px}._baggage_1y8tm_223 span{font-size:11px;font-weight:400;line-height:100%;color:#58595b}._wrap_o44eh_1{display:block;position:relative}._root_1oac7_1{position:relative;background:#fff}._root_1oac7_1 *{direction:rtl}._leg_1oac7_9{margin-bottom:20px}._leg-label_1oac7_13{padding:15px 30px;direction:rtl;display:flex;color:#262627;font-size:16px;line-height:1;font-weight:700;align-items:center;gap:7px;height:42px;background:#ffe3e7}._leg-label_1oac7_13 svg{width:18px;height:12px;color:#f75064}._leg-label_1oac7_13 svg._departure-icon-outbound_1oac7_31{transform:scaleX(-1)}._body_1oac7_35{padding:20px}._segment_1oac7_39{border-radius:5px;border:1px solid #d6d6d6;color:#58595b}._segment--common_1oac7_44{background:#f0eff6;padding:16px 20px;display:grid;grid:"logo . airline . duration" auto "logo . flightNumber . baggage" auto/29px 10px 150px 40px auto;grid-row-gap:8px;align-items:center;font-size:14px;line-height:1;font-weight:400;border-top-right-radius:5px;border-top-left-radius:5px}._segment--common_1oac7_44 ._duration_1oac7_57{grid-area:duration;display:flex;align-items:center;gap:6px}._segment--common_1oac7_44 ._duration_1oac7_57 svg{color:#58595b;width:15px;height:15px}._segment--common_1oac7_44 ._baggage_1oac7_68{grid-area:baggage;display:flex;align-items:center;gap:6px}._segment--common_1oac7_44 ._baggage_1oac7_68 svg{color:#58595b;width:16px;height:auto}._segment--common_1oac7_44 ._airline_1oac7_79{grid-area:airline;font-weight:700}._segment--common_1oac7_44 ._flightNumber_1oac7_83{grid-area:flightNumber;display:flex;align-items:center}._segment--common_1oac7_44 ._logo_1oac7_88{grid-area:logo;margin-bottom:auto}._segment--common_1oac7_44 ._logo_1oac7_88 img{width:29px;height:auto}._segment--common_1oac7_44 ._logo_1oac7_88 svg{width:29px;height:auto}._segment--main_1oac7_100{background:#fff;padding:16px 20px;display:grid;grid:"icon . departureTime . departureInfo" auto "icon . arrivalTime . arrivalInfo" auto/29px 10px 150px 40px auto;grid-row-gap:10px;font-size:14px;line-height:1;font-weight:400;border-bottom-left-radius:5px;border-bottom-right-radius:5px}._segment--main_1oac7_100 div:nth-child(1){font-weight:700}._segment--main_1oac7_100 div:nth-child(2){font-weight:400}._segment--main_1oac7_100 ._city-name_1oac7_118{display:flex;align-items:center;gap:5px;font-size:16px}._segment--main_1oac7_100 ._city-name_1oac7_118 svg{color:#58595b;width:15px;height:10px}._segment--main_1oac7_100 ._airport-name_1oac7_129{font-size:12px}._segment--main_1oac7_100 ._departure-info_1oac7_132{grid-area:departureInfo;display:flex;flex-direction:column;gap:8px}._segment--main_1oac7_100 ._departure-time_1oac7_138{grid-area:departureTime;display:flex;flex-direction:column;gap:8px}._segment--main_1oac7_100 ._departure-time_1oac7_138 div:nth-child(1){font-size:16px}._segment--main_1oac7_100 ._arrival-info_1oac7_147{grid-area:arrivalInfo;display:flex;flex-direction:column;gap:8px}._segment--main_1oac7_100 ._arrival-info_1oac7_147 svg{transform:scaleX(-1)}._segment--main_1oac7_100 ._arrival-time_1oac7_156{grid-area:arrivalTime;display:flex;flex-direction:column;gap:8px}._segment--main_1oac7_100 ._arrival-time_1oac7_156 div:nth-child(1){font-size:16px}._segment--main_1oac7_100 ._icon-wrapper_1oac7_165{grid-area:icon}._segment--main_1oac7_100 ._icon-wrapper_1oac7_165 svg{color:#d6d6d6;width:29px;height:59px}._stop-over_1oac7_174{display:flex;align-items:center;width:100%;gap:7px;font-size:14px;font-weight:400}._stop-over_1oac7_174 svg{height:51px;width:18px}._detailsLabel_1oac7_187{font-size:20px;font-weight:600;text-align:right;padding:20px}@media (max-width: 768px){._root_1oac7_1{max-width:100vw;width:100vw}._body_1oac7_35{padding:20px 10px}._detailsLabel_1oac7_187{padding:23px 18px 18px 0}._segment--common_1oac7_44{font-size:12px;padding:16px 20px;grid:"logo . airline . duration" auto "logo . flightNumber . baggage" auto/29px 10px 100px 20px auto;grid-row-gap:5px}._segment--common_1oac7_44 ._baggage_1oac7_68 svg{width:14px;height:15px}._segment--main_1oac7_100{font-size:12px;padding:16px 20px;grid:"icon . departureTime . departureInfo" auto "icon . arrivalTime . arrivalInfo" auto/29px 10px 100px 20px auto}._segment--main_1oac7_100 ._departure-time_1oac7_138,._segment--main_1oac7_100 ._departure-info_1oac7_132,._segment--main_1oac7_100 ._arrival-time_1oac7_156,._segment--main_1oac7_100 ._arrival-info_1oac7_147{gap:4px}._segment--main_1oac7_100 ._arrival-time_1oac7_156 div:nth-child(1){font-size:14px}._segment--main_1oac7_100 ._city-name_1oac7_118{font-size:14px}._segment--main_1oac7_100 ._airport-name_1oac7_129{font-size:10px}}._root_efef8_1{position:relative;height:100dvh;overflow-y:auto;background:#fff;box-shadow:0 1px 15px #00000026}._flightDetails_efef8_9,._hotelDetails_efef8_10,._agencyList_efef8_11{width:520px}._underLayer_efef8_15{z-index:calc(var(--z-index-modal) - 15)}._top-wrapper_efef8_19{position:relative;padding:15px;box-shadow:0 1px 15px #00000026;display:flex;gap:16px;justify-content:flex-end}._labels-wrapper_efef8_28{display:flex;gap:16px}._title-wrapper_efef8_33{display:flex;flex-direction:column;gap:6px}._logos-wrapper_efef8_39{display:flex;gap:10px}._logos-wrapper_efef8_39 ._logo_efef8_39{width:41px;height:41px}._share-slot_efef8_48{display:none}._close-btn_efef8_52{font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;appearance:none;background:none;border:none;color:#58595b;position:absolute;top:15px;left:15px;padding:2px}._close-btn_efef8_52:hover,._close-btn_efef8_52:focus,._close-btn_efef8_52:active{outline:none}._close-btn_efef8_52 svg{width:14px;height:14px}._title_efef8_33{direction:rtl;font-size:22px;line-height:1;font-weight:700;color:#262627}._subtitle_efef8_83{font-size:14px;font-weight:400;line-height:1;color:#58595b;direction:rtl}@media (max-width: 768px){._root_efef8_1{width:100vw}._logos-wrapper_efef8_39{gap:10px}._logos-wrapper_efef8_39 ._logo_efef8_39{width:28px;height:28px}._top-wrapper_efef8_19{gap:8px;align-items:center;justify-content:center;position:sticky;top:0;z-index:var(--z-index-search-mobile-sticky);background:#fff;min-height:60px}._title-wrapper_efef8_33{align-items:center;gap:2px}._title_efef8_33{font-size:16px}._subtitle_efef8_83{font-size:12px}._close-btn_efef8_52{top:18px;left:20px}._close-btn_efef8_52 svg{width:18px;height:18px}._share-slot_efef8_48{display:block;position:absolute;top:18px;right:20px}}._root_ex388_1{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;outline:none;-webkit-tap-highlight-color:transparent}._root_ex388_1:hover,._root_ex388_1:focus,._root_ex388_1:active{outline:none}._root_ex388_1 svg{width:20px;height:20px;color:#f75064}._share-modal_ex388_22{width:390px;position:relative;background:#fff;border-radius:5px;padding:25px 35px 40px}._close-modal_ex388_30{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;position:absolute;top:10px;left:10px;width:20px;height:20px;border:none;background:#f36f7f;border-radius:50%;display:flex;align-items:center;justify-content:center}._close-modal_ex388_30:hover,._close-modal_ex388_30:focus,._close-modal_ex388_30:active{outline:none}._close-modal_ex388_30 svg{width:10px;height:10px;color:#fff}._title_ex388_59{font-size:16px;font-weight:700;text-align:center;width:100%;margin-bottom:30px}._options_ex388_67{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}._option_ex388_67{font-family:var(--font-primary);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:15px;padding:0 12px;border-radius:10px;border:1px solid #f75064;background-color:#fff;cursor:pointer;transition:all .2s ease;height:56px;width:150px}._option_ex388_67:hover{background-color:#f5f5f5}._option--icon_ex388_92{width:20px;height:20px;color:#f75064}._option--title_ex388_97{font-size:16px;font-weight:700;color:#58595b;text-align:center;flex-grow:1}._success-message_ex388_105{direction:rtl;display:flex;align-items:center;justify-content:center;width:100%;gap:7px;font-size:15px;font-weight:400;color:#444143;margin-top:10px;min-height:30px}._success-message_ex388_105 svg{width:25px;height:25px;color:#35c75e}._root_bvkgi_1{font-size:14px;color:var(--text-color-default);display:flex;gap:4px}._label_bvkgi_8{font-weight:700;text-align:right}._price-wrapper_bvkgi_13{white-space:nowrap;font-weight:700}@media (max-width: 768px){._root--experiment_bvkgi_19{justify-content:flex-start}}._root_9mnhx_1{direction:rtl;display:flex;align-items:center;cursor:pointer;font-size:14px;width:100%;padding:0;background-color:transparent;border:none;appearance:none}._root_9mnhx_1:hover,._root_9mnhx_1:focus,._root_9mnhx_1:active{border:none;outline:none}._root--disabled_9mnhx_17 ._label_9mnhx_17{color:#d8d9da}._root--checked_9mnhx_20 ._check_9mnhx_20{opacity:1}._root--checked_9mnhx_20 ._checkbox_9mnhx_23{background-color:var(--color-primary);display:flex;align-items:center;justify-content:center}._check_9mnhx_20{opacity:0}._check_9mnhx_20 path{fill:#fff}._label_9mnhx_17{padding-right:8px;color:var(--text-color-default);cursor:pointer;display:grid;gap:2px;width:100%}._subLabel_9mnhx_46{color:var(--text-color-default);text-align:right}._price_9mnhx_51{font-weight:700}._checkboxWrapper_9mnhx_55{display:flex;width:100%}._checkbox_9mnhx_23{width:20px;height:20px;border-radius:4px;border:.5px solid rgb(173,173,173);background-color:var(--background-default);flex-shrink:0}._root_10d6f_1{padding:0;direction:rtl}._item_10d6f_6+._item_10d6f_6{margin-top:4px}._more_10d6f_10{cursor:pointer;border:none;background-color:var(--color-primary);color:var(--text-color-tertiary);display:flex;align-items:center;justify-content:center;font-size:14px;height:24px;border-radius:12px;padding:0 5px;margin:12px 0 10px;direction:rtl}._more_10d6f_10 svg{margin-left:4px}._more_10d6f_10 path{fill:#fff}
