@media(max-width:768px){.trip-detail-itinerary_inputStyle__yQ22n{min-height:48px}}.trip-detail-itinerary_layout__7hOi9{display:flex;flex-direction:column;row-gap:32px;width:100%;min-width:0;height:100%}.trip-detail-itinerary_layout__7hOi9.trip-detail-itinerary_inModal___FLcc .trip-detail-itinerary_header__AJSPs{padding:40px 40px 0}.trip-detail-itinerary_layout__7hOi9.trip-detail-itinerary_inModal___FLcc .trip-detail-itinerary_content__oCXPU{overflow-y:auto;padding:0 40px 40px}@media(max-width:1023px){.trip-detail-itinerary_layout__7hOi9.trip-detail-itinerary_inModal___FLcc .trip-detail-itinerary_content__oCXPU{overflow-y:unset;padding:0}}.trip-detail-itinerary_layoutLock__ARL9D{position:absolute;bottom:0;width:100%}.trip-detail-itinerary_layoutLock__ARL9D .trip-detail-itinerary_shadow__wwyZR{height:400px;background:linear-gradient(0,var(--color-surface),rgba(255,255,255,0));width:100%}.trip-detail-itinerary_layoutLock__ARL9D .trip-detail-itinerary_container__CC3Yv{display:flex;justify-content:center;width:100%;background:var(--color-surface)}@media(max-width:768px){.trip-day_inputStyle__b5sUP{min-height:48px}}:where(.trip-day_headerOffset__69oca){padding-top:120px}:where(.trip-day_headerOffset__69oca.trip-day_discountBanner__Lw_qN){padding-top:160px}:where(.trip-day_headerOffset__69oca.trip-day_headerBanner__3r8XJ){padding-top:160px}:where(.trip-day_headerOffset__69oca.trip-day_headerBanner__3r8XJ.trip-day_discountBanner__Lw_qN){padding-top:200px}@media(max-width:1023px){:where(.trip-day_headerOffset__69oca){padding-top:0;margin-top:72px}:where(.trip-day_headerOffset__69oca.trip-day_discountBanner__Lw_qN){padding-top:0;margin-top:144px}:where(.trip-day_headerOffset__69oca.trip-day_headerBanner__3r8XJ){padding-top:0;margin-top:112px}:where(.trip-day_headerOffset__69oca.trip-day_headerBanner__3r8XJ.trip-day_discountBanner__Lw_qN){padding-top:0;margin-top:184px}.trip-day_headerOffset__69oca.trip-day_headerOffsetMobile__jHLET{padding-bottom:80px}}@keyframes trip-day_loading__I7SWm{0%{background-position:-1200px 0}to{background-position:1200px 0}}@keyframes trip-day_scaleIn__RG4qh{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes trip-day_fadeIn__H8TPf{0%{opacity:0}to{opacity:1}}.trip-day_daysWrapper__qfeY_{position:relative;z-index:0}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDots__J9IGC{position:absolute;left:12px;top:24px;bottom:0;border-left:1px dashed var(--color-gray-200);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 15px,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 15px,#000 calc(100% - 30px),transparent)}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW{position:relative;row-gap:32px;flex:1 1}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_addFirstDay__M4vaW{margin-left:3px;height:32px}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z{row-gap:32px}@media(hover:hover)and (pointer:fine){.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_tripDayHeader__OOBvV:hover .trip-day_dayOptions__rp8P6{visibility:visible}}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_tripDayHeader__OOBvV .trip-day_dayOptions__rp8P6{flex-shrink:0;visibility:hidden;column-gap:10px}@media(hover:none),(pointer:coarse){.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_tripDayHeader__OOBvV .trip-day_dayOptions__rp8P6{visibility:visible}}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_tripDayHeader__OOBvV .trip-day_dayOptions__rp8P6 .trip-day_dayOption__ECyzf{cursor:pointer}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_dayBodyWrap__HMmTa{row-gap:32px}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_dayBodyWrap__HMmTa.trip-day_hideDay__7S875{display:none!important}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_dayBodyWrap__HMmTa .trip-day_addOptionsWrapper__4_V9Z{flex-wrap:wrap;gap:24px;height:32px;margin-left:3px;background:var(--color-surface)}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_dayBodyWrap__HMmTa .trip-day_emptyStops__Ntn5O{column-gap:12px}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_dayBodyWrap__HMmTa .trip-day_dayDescription__Xput2{margin-left:26px}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_dayBodyWrap__HMmTa .trip-day_dayBodyWrapInner__ZBpPe{row-gap:16px}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_dayBodyWrap__HMmTa .trip-day_dayBodyWrapInner__ZBpPe .trip-day_stops__lFGIT{row-gap:32px}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_dayBodyWrap__HMmTa .trip-day_draggingActive__XoN8c:before{content:"";position:absolute;left:5px;top:5px;bottom:5px;right:5px;border:2px dashed var(--color-brand);border-radius:var(--radius-base);top:2px;bottom:2px}.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_dayBodyWrap__HMmTa .trip-day_stopDroppablePlaceholder__Y5VM_{display:flex}@media(max-width:1023px){.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW,.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z,.trip-day_daysWrapper__qfeY_ .trip-day_timelineDays__taeBW .trip-day_day__HaQ1Z .trip-day_dayBodyWrap__HMmTa{row-gap:24px}}@media(max-width:768px){.sleep-stop_inputStyle__ALDdP{min-height:48px}}.sleep-stop_sleepStopWrap__i5m3P{row-gap:10px}.sleep-stop_sleepStopWrap__i5m3P.sleep-stop_focused__FvZMk{border-radius:var(--radius-base);background:var(--color-gray-25)}.sleep-stop_sleepStopWrap__i5m3P .sleep-stop_sleepTypeWrapper__7J_af{flex:1 1 auto}.sleep-stop_sleepStopWrap__i5m3P .sleep-stop_sleepTypeWrapper__7J_af .sleep-stop_sleepInput__l32xR{flex:1 1 435px;min-width:0;max-width:435px}.sleep-stop_sleepStopWrap__i5m3P .sleep-stop_sleepTypeWrapper__7J_af .sleep-stop_sleepInput__l32xR.sleep-stop_hotel__nhplX{flex:1 1 524px;min-width:0;max-width:524px}.sleep-stop_sleepStopWrap__i5m3P .sleep-stop_stopContent__wpXw4{row-gap:10px;padding-left:36px}.sleep-stop_alignLeft__nJfY4{margin-left:-10px}.sleep-stop_sleepIconWrapper__iVnPs.sleep-stop_edit__wlU9Y{margin-top:4px}@media(max-width:768px){.trip-stop_inputStyle__zxa05{min-height:48px}}.trip-stop_layout__i3bhc{display:flex;align-items:center;flex:1 1;min-width:0}.trip-stop_layout__i3bhc:focus{outline:none}.trip-stop_layout__i3bhc .trip-stop_contentWrap__f3tuO{display:flex;align-items:center;flex:1 1;min-width:0;column-gap:12px}.trip-stop_layout__i3bhc .trip-stop_contentWrap__f3tuO.trip-stop_contentWrapEdit__uiN1K{column-gap:4px}.trip-stop_layout__i3bhc .trip-stop_middleSection__la0o2{display:flex;align-items:center;flex:1 1;min-width:0;column-gap:8px}.trip-stop_layout__i3bhc .trip-stop_middleSection__la0o2 .trip-stop_placeName__Gtzya{min-width:0}@media(max-width:1023px){.trip-stop_layout__i3bhc .trip-stop_middleSection__la0o2 .trip-stop_placeName__Gtzya{flex:1 1}}.trip-stop_layout__i3bhc .trip-stop_middleSection__la0o2.trip-stop_middleSectionEdit__MmMDS .trip-stop_placeName__Gtzya{flex:1 1 435px;max-width:435px}.trip-stop_layout__i3bhc .trip-stop_marker__iSdMG{flex-shrink:0}.trip-stop_layout__i3bhc .trip-stop_marker__iSdMG.trip-stop_smallMarker__zD_3z{margin:0 4px}.trip-stop_layout__i3bhc .trip-stop_options__39ebt{flex-shrink:0;display:flex;visibility:hidden;align-items:center}@media(hover:none),(pointer:coarse){.trip-stop_layout__i3bhc .trip-stop_options__39ebt{visibility:visible}}.trip-stop_layout__i3bhc .trip-stop_options__39ebt.trip-stop_visible__OFYk4,.trip-stop_layout__i3bhc.trip-stop_layoutShowOptions___VC5d .trip-stop_options__39ebt{visibility:visible}@media(hover:hover)and (pointer:fine){.trip-stop_layout__i3bhc:hover .trip-stop_options__39ebt{visibility:visible}}.trip-stop_layout__i3bhc.trip-stop_subStopLayout__kp5MW .trip-stop_middleSection__la0o2.trip-stop_middleSectionEdit__MmMDS .trip-stop_placeName__Gtzya{flex-basis:435px}@media(max-width:768px){.trip-direction_inputStyle__RdICF{min-height:48px}}.trip-direction_transportWrapper___x8B4{background:hsla(0,0%,100%,0)}.trip-direction_transportWrapper___x8B4 .trip-direction_transportTypesPickerOptions__vaaJZ{flex:0 0 auto;visibility:hidden}@media(hover:none),(pointer:coarse){.trip-direction_transportWrapper___x8B4.trip-direction_canHover__fjbXo .trip-direction_transportTypesPickerOptions__vaaJZ{visibility:visible}}@media(hover:hover)and (pointer:fine){.trip-direction_transportWrapper___x8B4.trip-direction_canHover__fjbXo:hover{background:var(--color-gray-50)}.trip-direction_transportWrapper___x8B4.trip-direction_canHover__fjbXo:hover .trip-direction_transportTypesPickerOptions__vaaJZ{visibility:visible}}.trip-direction_alignLeft__zmN1N{margin-left:-10px}.trip-direction_transportTypesPicker__BkanX{display:flex;flex-wrap:wrap;flex:1 1;min-width:0;align-items:center;opacity:1;overflow:hidden}.trip-direction_transportTypesPicker__BkanX .trip-direction_setEveryWhereWrapper__qSpvh{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.5,-.5,.5,0),visibility 0s;padding-top:4px;padding-bottom:4px}.trip-direction_transportTypesPicker__BkanX .trip-direction_setEveryWhereWrapper__qSpvh .trip-direction_setEverywhereInfo__zVklw{margin-right:8px}.trip-direction_transportTypesPicker__BkanX .trip-direction_setEveryWhereWrapper__qSpvh.trip-direction_setEverywhereWrapperHidden__jDkjA{visibility:hidden;opacity:0;width:0;height:0;padding:0}.trip-direction_transportTypesPicker__BkanX .trip-direction_transportTypesPickerInner__1P848{flex:1 1 437px;min-width:24px;max-width:100%}.trip-direction_transportTypesPicker__BkanX.trip-direction_selectedTransportTypesPicker__MLHQi{margin-left:0;max-width:unset}.trip-direction_transportTypesPicker__BkanX.trip-direction_selectedTransportTypesPicker__MLHQi .trip-direction_transportTypesPickerInner__1P848{width:auto}.trip-direction_transportTypesPicker__BkanX.trip-direction_hideTransportTypesPicker__ynvcO{opacity:0}.trip-direction_transportTypesPicker__BkanX.trip-direction_transportTypesSleepPicker__zXDnw{padding-bottom:4px}.trip-direction_stopContent__GidHl{row-gap:10px;padding-left:36px}:where(.sleep-picker_headerOffset__VVXOC){padding-top:120px}:where(.sleep-picker_headerOffset__VVXOC.sleep-picker_discountBanner__lhxnX){padding-top:160px}:where(.sleep-picker_headerOffset__VVXOC.sleep-picker_headerBanner__gmIaU){padding-top:160px}:where(.sleep-picker_headerOffset__VVXOC.sleep-picker_headerBanner__gmIaU.sleep-picker_discountBanner__lhxnX){padding-top:200px}@media(max-width:1023px){:where(.sleep-picker_headerOffset__VVXOC){padding-top:0;margin-top:72px}:where(.sleep-picker_headerOffset__VVXOC.sleep-picker_discountBanner__lhxnX){padding-top:0;margin-top:144px}:where(.sleep-picker_headerOffset__VVXOC.sleep-picker_headerBanner__gmIaU){padding-top:0;margin-top:112px}:where(.sleep-picker_headerOffset__VVXOC.sleep-picker_headerBanner__gmIaU.sleep-picker_discountBanner__lhxnX){padding-top:0;margin-top:184px}.sleep-picker_headerOffset__VVXOC.sleep-picker_headerOffsetMobile__iZbyM{padding-bottom:80px}}@keyframes sleep-picker_loading__OtxDH{0%{background-position:-1200px 0}to{background-position:1200px 0}}@keyframes sleep-picker_scaleIn__Vw5rN{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes sleep-picker_fadeIn__6ShqU{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.sleep-picker_inputStyle__hN4_z{min-height:48px}}.sleep-picker_activeSpinning__YmmfX{transform-origin:50% 50%;animation:sleep-picker_load__mNuzc 2s linear infinite}.sleep-picker_container__WgWPS{transition:transform .3s ease-in-out,filter .3s ease-in-out;display:inline-block}.sleep-picker_container__WgWPS.sleep-picker_click__kzLV5{cursor:pointer}.sleep-picker_container__WgWPS.sleep-picker_activeGrayscale__UaDV6{filter:grayscale(75%) opacity(.72) brightness(90%) hue-rotate(56deg)}.sleep-picker_container__WgWPS.sleep-picker_activeGrayscaleLight__tK4ns{filter:grayscale(100%) invert(75%)}.sleep-picker_container__WgWPS.sleep-picker_activeDisabled__7kzo1{filter:opacity(.2)}.sleep-picker_container__WgWPS.sleep-picker_activeRotate__0tPoU{transform:rotate(-180deg)}.sleep-picker_container__WgWPS.sleep-picker_activeRotateQuarter__nmRPy{transform:rotate(90deg)}@keyframes sleep-picker_load__mNuzc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sleep-picker_resultIcon__D6iL5{width:170px;height:150px}.sleep-picker_layout__5NfMt{position:relative}.sleep-picker_layout__5NfMt .sleep-picker_layoutContent__kEa4r{display:flex}.sleep-picker_layout__5NfMt .sleep-picker_layoutContent__kEa4r .sleep-picker_placeInput__Ujm_X{flex:1 0;min-width:0;align-items:flex-start}.sleep-picker_layout__5NfMt .sleep-picker_layoutContent__kEa4r .sleep-picker_placeInput__Ujm_X .sleep-picker_sleepComboControl__UJDS7{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.sleep-picker_layout__5NfMt .sleep-picker_layoutContent__kEa4r .sleep-picker_accommodation__c7zbD{flex:1 0;min-width:0;align-items:flex-start}.sleep-picker_layout__5NfMt .sleep-picker_layoutContent__kEa4r .sleep-picker_accommodation__c7zbD .sleep-picker_accommodationControls__Pd2wG{width:100%}.sleep-picker_layout__5NfMt .sleep-picker_layoutContent__kEa4r .sleep-picker_accommodation__c7zbD .sleep-picker_accommodationControls__Pd2wG .sleep-picker_accommodationInput__ALveQ{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.sleep-picker_layout__5NfMt .sleep-picker_layoutContent__kEa4r .sleep-picker_accommodation__c7zbD .sleep-picker_accommodationControls__Pd2wG .sleep-picker_addAccommodationButton__sEYEn{flex-shrink:0}.sleep-picker_layout__5NfMt .sleep-picker_pickerIcon__UJpwS{margin:8px}.sleep-picker_layout__5NfMt .sleep-picker_pickerIconWrap__E1hp9{cursor:pointer}.sleep-picker_sleepComboControl__UJDS7.sleep-picker_sleepComboControl__UJDS7{background:var(--color-gray-50)!important;width:120px;border-radius:var(--radius-base) 0 0 var(--radius-base)!important;border:1px solid var(--color-gray-200)!important;border-right:none!important}@media(max-width:540px){.sleep-picker_sleepComboControl__UJDS7.sleep-picker_sleepComboControl__UJDS7{width:100px}}.sleep-picker_sleepComboControl__UJDS7.sleep-picker_sleepComboControl__UJDS7 .sleep-picker_sleepComboSingleValue__61DSB{max-width:calc(100% - 5px)}.sleep-picker_sleepComboMenu__of3uL{box-shadow:0 0 7px rgba(0,0,0,.2)!important}.sleep-picker_sleepComboMenu__of3uL .sleep-picker_sleepComboMenuList__nbAkG{max-height:360px!important}.sleep-picker_infoIcon__uwqdJ{align-self:center}@media(max-width:768px){.transport-types-picker_inputStyle__MGbur{min-height:48px}}.transport-types-picker_layout__vf57J{position:relative;border:1px solid var(--color-gray-200);border-radius:var(--radius-base);height:30px;transition:width .3s,min-width .3s;max-width:99%;min-width:99%;box-sizing:content-box;background:#fff}.transport-types-picker_layout__vf57J .transport-types-picker_typesWrapper__QSaIn{display:flex;width:100%;min-width:240px;height:30px;justify-content:space-around}.transport-types-picker_layout__vf57J .transport-types-picker_type__ku_HX{column-gap:12px;width:auto;border-radius:var(--radius-base)}.transport-types-picker_layout__vf57J .transport-types-picker_type__ku_HX.transport-types-picker_canEdit__beTAP{cursor:pointer}.transport-types-picker_layout__vf57J.transport-types-picker_selected__y1hrV{width:fit-content;overflow:visible;min-width:0;border-color:hsla(0,0%,100%,0);flex-shrink:0;background:hsla(0,0%,100%,0)}.transport-types-picker_layout__vf57J.transport-types-picker_selected__y1hrV .transport-types-picker_typesWrapper__QSaIn{min-width:0;width:auto}.transport-types-picker_layout__vf57J.transport-types-picker_selected__y1hrV .transport-types-picker_type__ku_HX{display:none}.transport-types-picker_layout__vf57J.transport-types-picker_selected__y1hrV .transport-types-picker_type__ku_HX.transport-types-picker_typeSelected__YVPWH{display:flex;filter:none;min-width:0}.transport-types-picker_layout__vf57J.transport-types-picker_selected__y1hrV .transport-types-picker_type__ku_HX.transport-types-picker_typeSelected__YVPWH .transport-types-picker_editIcon__OlWD_{margin:0 0 0 8px;transform:scale(.9);visibility:hidden}.transport-types-picker_layout__vf57J.transport-types-picker_selected__y1hrV .transport-types-picker_type__ku_HX.transport-types-picker_typeSelected__YVPWH .transport-types-picker_editIcon__OlWD_.transport-types-picker_visible__xNoGM{visibility:visible}@media(hover:none),(pointer:coarse){.transport-types-picker_layout__vf57J.transport-types-picker_selected__y1hrV .transport-types-picker_type__ku_HX.transport-types-picker_typeSelected__YVPWH .transport-types-picker_editIcon__OlWD_{visibility:visible}}@media(hover:hover)and (pointer:fine){.transport-types-picker_layout__vf57J.transport-types-picker_selected__y1hrV:hover .transport-types-picker_typeSelected__YVPWH .transport-types-picker_editIcon__OlWD_{visibility:visible}}.transport-types-picker_info__A6_RN{display:flex;width:auto;min-width:auto;align-items:center;height:30px;box-sizing:border-box;color:var(--color-iron)}.transport-types-picker_info__A6_RN .transport-types-picker_line__Tauy4{font-size:.875rem;font-weight:400;line-height:1.5;color:var(--color-iron);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.transport-types-picker_info__A6_RN .transport-types-picker_line__Tauy4.transport-types-picker_lineBold__cOV99{flex-shrink:0;font-weight:400;padding-right:5px}