.CounterBlock_counterBlock__jeFw0{display:flex;padding:15px 0;flex-direction:column;align-items:flex-end;gap:15px;border-radius:5px;background:#f7fdfb;align-self:stretch}.CounterBlock_headerFrame__OidnV{display:flex;padding:15px 30px;justify-content:center;align-items:center;gap:10px;align-self:stretch}.CounterBlock_peopleTitle___bRjq{flex:1 0 0;color:#7f8e91;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;margin:0}.CounterBlock_dividerLine__lxJra{width:100%;height:1px;background:#eeece0}.CounterBlock_peopleCountContainer__6_oFm{display:flex;padding:0 30px;flex-direction:column;align-items:flex-start;gap:0;align-self:stretch}.CounterBlock_counterWithLabel__orXFH{display:flex;height:70px;justify-content:space-between;align-items:center;align-self:stretch}.CounterBlock_adultsTitle__oPXqE{flex:1 0 0;color:#2b2a26;font-family:var(--font-montserrat);font-size:14px;font-style:normal;font-weight:400;line-height:23px}.CounterBlock_counter__Gm2hv{display:flex;padding:10px 15px;justify-content:center;align-items:center;gap:30px;border-radius:3px;border:.5px solid rgba(38,38,34,.2);background:#fff}.CounterBlock_counterText__v1HFg{color:#2b2a26;font-family:var(--font-montserrat);font-size:14px;font-style:normal;font-weight:400;line-height:23px}.CounterBlock_counterMinus__Yzmc6,.CounterBlock_counterPlus__DubJ9{cursor:pointer;background:none;border:none;padding:0;color:#2b2a26;font-family:Montserrat;font-size:14px;line-height:23px}.CounterBlock_counterNumber__jGVIH{min-width:32px;text-align:center}.CounterBlock_footerText__6OJIk{color:#2b2a26;font-family:var(--font-montserrat);font-size:12px;font-style:normal;font-weight:400;line-height:16px;align-self:stretch;padding:10px 30px 5px;margin:0}.InputField_inputField__YbAeI{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:var(--Vertical-spacing-spacing-S,10px);flex:1 0 0;width:100%;align-self:stretch}.InputField_labelRow__Vre_R{display:flex;align-items:center;gap:2px}.InputField_formLabel__l0anf,.InputField_requiredMark__yH9hm{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Small-body,12px);font-style:normal;font-weight:400;line-height:16px}.InputField_counter__qm1Ji{display:flex;height:40px;padding:var(--Vertical-spacing-spacing-S,10px) var(--Vertical-spacing-spacing-M,15px);align-items:center;gap:var(--VIewport-Gutter,30px);align-self:stretch;border-radius:3px;border:1px solid var(--palette-black-main-50,rgba(38,38,34,.2));background:var(--Palette-WHITE-REAL,#fff);box-sizing:border-box}.InputField_counterNoBorder__e1wtA{border:none}.InputField_input__qtVVK{display:-webkit-box;min-width:32px;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;flex:1 0 0;overflow:hidden;color:var(--Palette-Black-Main,#2b2a26);text-overflow:ellipsis;border:none;outline:none;background:transparent;font-family:var(--font-montserrat);font-size:var(--Text-Body,14px);font-style:normal;font-weight:400;line-height:23px}.InputField_input__qtVVK::-moz-placeholder{color:#7f8e91}.InputField_input__qtVVK::placeholder{color:#7f8e91}.PhoneNumberField_phoneField__rPFYD{flex-direction:column;gap:var(--Vertical-spacing-spacing-S,10px)}.PhoneNumberField_frame3381596__4xmv6,.PhoneNumberField_phoneField__rPFYD{display:flex;align-items:flex-start;align-self:stretch;width:100%;min-width:0}.PhoneNumberField_frame3381596__4xmv6{flex-direction:row;gap:var(--Vertical-spacing-spacing-M)}.PhoneNumberField_dropdown__TcPPK{display:flex;width:87px;height:40px;flex-direction:column;align-items:flex-start;gap:var(--Vertical-spacing-spacing-S,10px);flex-shrink:0}.PhoneNumberField_labelRow__2n0kf{display:flex;align-items:center;gap:2px}.PhoneNumberField_formLabel__bFo3M,.PhoneNumberField_requiredMark__qcIKp{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Small-body,12px);font-style:normal;font-weight:400;line-height:16px}.PhoneNumberField_frame3381544__4KO95{display:flex;height:40px;flex-direction:column;align-items:flex-start;flex-shrink:0;border-radius:3px;border:1px solid var(--palette-black-main-50,rgba(38,38,34,.2));background:var(--Palette-WHITE-REAL,#fff)}.PhoneNumberField_frame3381544NoBorder__K76Df{border:none}.PhoneNumberField_counter__4_KKU{display:flex;align-items:center;border-radius:3px}.PhoneNumberField_frame3381543__Aeh_O{display:flex;padding:var(--Vertical-spacing-spacing-S,10px) var(--Vertical-spacing-spacing-M,15px);justify-content:space-between;align-items:center;gap:10px}.PhoneNumberField_selectedText__OU9Jz{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Body,14px);font-style:normal;font-weight:400;line-height:23px;min-width:32px}.PhoneNumberField_chevronButton__ejfc1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;cursor:pointer;line-height:0}.PhoneNumberField_serviceIconChevronDown__NlbbY{display:flex;width:17px;height:17px;padding:3px;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;border-radius:100px;flex-shrink:0}.PhoneNumberField_iconLabel__2o6Fg{width:10.975px;height:5.881px;flex-shrink:0;aspect-ratio:10.98/5.88}.PhoneNumberField_dropdownList__Brexc{display:flex;flex-direction:column;width:100%;border-radius:3px;border:1px solid var(--palette-black-main-50,rgba(38,38,34,.2));background:var(--Palette-WHITE-REAL,#fff);overflow:hidden}.PhoneNumberField_dropdownListItem___SWYR{display:flex;padding:var(--Vertical-spacing-spacing-S,10px) var(--Vertical-spacing-spacing-M,15px);align-items:center;gap:var(--Vertical-spacing-spacing-S,10px);border-top:1px solid var(--palette-black-main-50,rgba(38,38,34,.2));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhoneNumberField_dropdownListItem___SWYR:first-child{border-top:none}.PhoneNumberField_flagBox__XPBrL{display:flex;width:17px;height:17px;justify-content:center;align-items:center;gap:10px;border-radius:1px;flex-shrink:0}.PhoneNumberField_flag__pX_JU{width:18.667px;height:14px;flex-shrink:0}.PhoneNumberField_itemText__yo3Fo{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Body,14px);font-style:normal;font-weight:400;line-height:23px;min-width:32px}.PhoneNumberField_numberInput__sBF26{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--Vertical-spacing-spacing-S,10px);flex:1;width:100%;min-width:0}.PhoneNumberField_numberCounter__MfZtT{display:flex;height:40px;padding:var(--Vertical-spacing-spacing-S,10px) var(--Vertical-spacing-spacing-M,15px);align-items:center;gap:var(--VIewport-Gutter,30px);align-self:stretch;border-radius:3px;border:1px solid var(--palette-black-main-50,rgba(38,38,34,.2));background:var(--Palette-WHITE-REAL,#fff);box-sizing:border-box;width:100%}.PhoneNumberField_numberCounterNoBorder__CjaCH{border:none}@media (max-width:470px){.PhoneNumberField_numberCounter__MfZtT{gap:10px}}.PhoneNumberField_numberInputText__HO1YY{display:-webkit-box;min-width:32px;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;flex:1 0 0;overflow:hidden;color:var(--Palette-Black-Main,#2b2a26);text-overflow:ellipsis;border:none;outline:none;background:transparent;font-family:var(--font-montserrat);font-size:var(--Text-Body,14px);font-style:normal;font-weight:400;line-height:23px}.PhoneNumberField_numberInputText__HO1YY::-moz-placeholder{color:#7f8e91}.PhoneNumberField_numberInputText__HO1YY::placeholder{color:#7f8e91}.ContactFormBlock_formsBlock__pba_R{display:flex;width:100%;max-width:606px;margin:0 auto;padding:var(--Vertical-spacing-spacing-M,15px) 0;flex-direction:column;align-items:stretch;gap:var(--Vertical-spacing-spacing-M);border-radius:5px;background:var(--Palette-White-cloud,#f7fdfb);--VIewport-Gutter:35px}@media (max-width:1600px){.ContactFormBlock_formsBlock__pba_R{--VIewport-Gutter:30px}}@media (max-width:1370px){.ContactFormBlock_formsBlock__pba_R{--VIewport-Gutter:24px}}@media (max-width:768px){.ContactFormBlock_formsBlock__pba_R{--VIewport-Gutter:15px;width:100%}}.ContactFormBlock_headerRow__X545g{display:flex;padding:0 var(--Vertical-spacing-spacing-M);justify-content:center;align-items:center;gap:10px;align-self:stretch}.ContactFormBlock_headerText__ng0SD{color:var(--Palette-Blue-Darker,#7f8e91);font-family:var(--font-montserrat);font-size:var(--Text-Tiny,10px);font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;flex:1 0 0}.ContactFormBlock_divider___lTSp{width:100%;max-width:536px;height:1px;background:#eeece0;align-self:stretch}.ContactFormBlock_content__o9618{display:flex;padding:0 var(--VIewport-Gutter);flex-direction:column;align-items:stretch;gap:var(--Vertical-spacing-spacing-M);align-self:stretch;width:100%;min-width:0}.ContactFormBlock_rowTwoCols___NfXh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-self:stretch;width:100%;min-width:0}.ContactFormBlock_rowFull__t5zVr{flex-direction:column;justify-content:flex-end;gap:var(--Vertical-spacing-spacing-S)}.ContactFormBlock_phoneRow__Egt0B,.ContactFormBlock_rowFull__t5zVr{display:flex;align-items:flex-start;align-self:stretch;width:100%;min-width:0}.ContactFormBlock_phoneRow__Egt0B{gap:var(--Vertical-spacing-spacing-M)}.ContactFormBlock_rowTwoColsAlt__CmN49{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-self:stretch;width:100%;min-width:0}.ContactFormBlock_freeInputField__Qd_Pl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Vertical-spacing-spacing-S);align-self:stretch;width:100%;min-width:0}.ContactFormBlock_labelRow__tNOF9{display:flex;align-items:center;gap:2px}.ContactFormBlock_formLabel__ukvQ0,.ContactFormBlock_requiredMark__UaND9{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Small-body,12px);font-style:normal;font-weight:400;line-height:16px}.ContactFormBlock_textareaCounter__KHUER{display:flex;height:174px;padding:var(--Vertical-spacing-spacing-S) var(--Vertical-spacing-spacing-M);align-items:flex-start;gap:var(--VIewport-Gutter);align-self:stretch;border-radius:3px;border:1px solid var(--palette-black-main-50,rgba(38,38,34,.2));background:var(--Palette-WHITE-REAL,#fff);box-sizing:border-box;width:100%;min-width:0;overflow:hidden}.ContactFormBlock_textarea__zdmEp{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Body,14px);font-style:normal;font-weight:400;line-height:23px;min-width:32px;flex:1 0 0;width:100%;height:100%;min-width:0;border:none;outline:none;background:transparent;resize:none;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.ContactFormBlock_textarea__zdmEp::-webkit-scrollbar{width:0;height:0}.ContactFormBlock_textarea__zdmEp::-moz-placeholder{color:#7f8e91}.ContactFormBlock_textarea__zdmEp::placeholder{color:#7f8e91}.ContactFormBlock_privacyTitle__zzi5U{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Tiny,10px);font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;align-self:stretch;margin:0}.ContactFormBlock_checkboxRow__xxLW5{display:flex;justify-content:space-between;align-items:flex-start;align-content:space-between;align-self:stretch;flex-wrap:nowrap;width:100%;min-width:0}.ContactFormBlock_iconText__1qPDs{display:flex;align-items:flex-start;gap:var(--Vertical-spacing-spacing-S);flex:1 0 0;min-width:0;width:100%}.ContactFormBlock_checkboxBox__ERl3t{display:flex;width:19px;height:19px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;position:relative}.ContactFormBlock_checkboxInput__6IZ6M{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden}.ContactFormBlock_checkboxIcon__pNnc1{width:17px;height:17px;display:block;flex-shrink:0}.ContactFormBlock_checkVisual__zaUBR{display:flex;width:17px;height:17px;padding:3px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;aspect-ratio:1/1;border:1px solid rgba(38,38,34,.25);background:transparent;box-sizing:border-box}.ContactFormBlock_checkboxInput__6IZ6M:checked+.ContactFormBlock_checkVisual__zaUBR{background:#2b2a26}.ContactFormBlock_checkMark__1A0Pi{width:10px;height:10px;background:#fff;opacity:0}.ContactFormBlock_checkboxInput__6IZ6M:checked+.ContactFormBlock_checkVisual__zaUBR .ContactFormBlock_checkMark__1A0Pi{opacity:1}.ContactFormBlock_checkboxText__hVUcf{font-size:var(--Text-Body);flex:1 0 0;min-width:0}.ContactFormBlock_checkboxText__hVUcf,.ContactFormBlock_link__Qx9Rj{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-style:normal;font-weight:400;line-height:23px}.ContactFormBlock_link__Qx9Rj{font-size:var(--Text-Body,14px);text-decoration-line:underline}.CalendarCurrentDay_root__tU4W2{box-sizing:border-box;display:inline-flex;width:100%;padding:8px 0;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;background:var(--Gray-palette-Gray10,#fff);font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif}.CalendarCurrentDay_root__tU4W2 *,.CalendarCurrentDay_root__tU4W2 :after,.CalendarCurrentDay_root__tU4W2 :before{box-sizing:border-box}.CalendarCurrentDay_caption__hzkSB{display:flex;justify-content:space-between;align-items:center;align-self:stretch;width:100%}.CalendarCurrentDay_navSide__RaqPs{display:flex;justify-content:flex-end;align-items:center;gap:var(--Vertical-spacing-spacing-S,10px);flex:0 0 auto;min-width:17px}.CalendarCurrentDay_navSideLeft__9aaUC{justify-content:flex-start}.CalendarCurrentDay_chevronBtn__Eg4Wu{display:flex;width:17px;height:17px;padding:3px;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;border:none;border-radius:100px;background:transparent;cursor:pointer;color:var(--Palette-Black-Main,#2b2a26)}.CalendarCurrentDay_chevronBtn__Eg4Wu:hover{background:rgba(43,42,38,.06)}.CalendarCurrentDay_chevronBtn__Eg4Wu:focus-visible{outline:2px solid #2b2a26;outline-offset:2px}.CalendarCurrentDay_chevronIcon__eLGiO{display:block;width:6px;height:11px;flex-shrink:0}.CalendarCurrentDay_titleGroup__EY68K{display:flex;align-items:center;justify-content:center;gap:8px;flex:1 1 auto;min-width:0}.CalendarCurrentDay_monthPill__30HC1{display:flex;padding:4px 8px;align-items:flex-start;gap:8px}.CalendarCurrentDay_yearPill__McY84{display:flex;padding:4px 0;align-items:flex-start;gap:8px}.CalendarCurrentDay_captionText__6OATv{color:var(--Gray-palette-Gray100,#0a0a0a);text-align:center;font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif;font-size:var(--Text-Body,14px);font-style:normal;font-weight:400;line-height:23px}.CalendarCurrentDay_body__OqEHm{display:flex;flex-direction:column;align-items:center;width:100%;overflow-x:auto}.CalendarCurrentDay_weekdays__Aa6Du{display:grid;grid-template-columns:repeat(7,48px);justify-items:center;align-items:start;width:336px;margin:0 auto}.CalendarCurrentDay_weekday__hX5am{display:flex;width:48px;padding:12px 17px;flex-direction:column;justify-content:center;align-items:center;gap:8px}.CalendarCurrentDay_weekdayLabel__uvGrX{font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif;font-size:var(--Text-Body,14px);font-weight:400;line-height:23px;color:var(--Gray-palette-Gray100,#0a0a0a);text-align:center}.CalendarCurrentDay_weekdayLabelWeekend__iuaVH{color:var(--Effect-Alert-red,#d55c5c)}.CalendarCurrentDay_separator__PpeCs{display:block;width:100%;height:1px;flex-shrink:0;align-self:stretch}.CalendarCurrentDay_separator__PpeCs path{stroke:var(--Gray-palette-Gray20,#f5f5f5)}.CalendarCurrentDay_weeks___N2Lg{display:grid;grid-template-columns:repeat(7,48px);grid-auto-rows:48px;justify-items:center;align-items:start;width:336px;margin:0 auto}.CalendarCurrentDay_week__jp_q_{display:flex;justify-content:flex-end;align-items:flex-start;align-self:stretch;width:100%}.CalendarCurrentDay_day__fLNqp{display:flex;width:48px;height:48px;padding:12px 20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border:none;border-radius:0;background:transparent;cursor:pointer;font-family:var(--font-montserrat);font-size:var(--Text-Body,14px);font-weight:400;line-height:23px;color:var(--Gray-palette-Gray100,#0a0a0a)}.CalendarCurrentDay_day__fLNqp:not(.CalendarCurrentDay_dayFaded__99KK7):not(.CalendarCurrentDay_daySelected__bEyLw):not(.CalendarCurrentDay_dayRangeStart__dImgJ):not(.CalendarCurrentDay_dayRangeMiddle___t2G4):not(.CalendarCurrentDay_dayRangeEnd__unE7J):hover{border-radius:24px;background:var(--Palette-Yellow-Star-Light,#faf8cf)}.CalendarCurrentDay_day__fLNqp:disabled{cursor:default}.CalendarCurrentDay_daySelected__bEyLw{border-radius:26px}.CalendarCurrentDay_dayRangeStart__dImgJ,.CalendarCurrentDay_daySelected__bEyLw{display:flex;width:48px;height:48px;padding:12px 20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:var(--Palette-Yellow-Star,#f4f097)}.CalendarCurrentDay_dayRangeStart__dImgJ{border-radius:26px 0 0 26px}.CalendarCurrentDay_dayRangeMiddle___t2G4{border-radius:0}.CalendarCurrentDay_dayRangeEnd__unE7J,.CalendarCurrentDay_dayRangeMiddle___t2G4{display:flex;width:48px;height:48px;padding:12px 20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:var(--Palette-Yellow-Star,#f4f097)}.CalendarCurrentDay_dayRangeEnd__unE7J{border-radius:0 26px 26px 0}.CalendarCurrentDay_day__fLNqp.CalendarCurrentDay_dayRangeEnd__unE7J,.CalendarCurrentDay_day__fLNqp.CalendarCurrentDay_dayRangeMiddle___t2G4,.CalendarCurrentDay_day__fLNqp.CalendarCurrentDay_dayRangeStart__dImgJ,.CalendarCurrentDay_day__fLNqp.CalendarCurrentDay_daySelected__bEyLw{opacity:1}.CalendarCurrentDay_dayWeekend__P0mNx{color:var(--Effect-Alert-red,#d55c5c)}.CalendarCurrentDay_dayWeekendInRange__LGdfz{color:var(--Palette-Black-Main,#2b2a26)}.CalendarCurrentDay_dayFaded__99KK7{opacity:.35}.CalendarCurrentDay_dayEmpty__pQK_1{flex-shrink:0;width:48px;height:48px;visibility:hidden;pointer-events:none}.AvailabilityBar_availabilityBar__AGwnj{display:flex;width:183px;height:10px;align-items:center;gap:3px;border-radius:5px;overflow:hidden}.AvailabilityBar_segment__0e5J3{height:17px;flex:1 0 0;background:var(--Palette-White-cloud,#f7fdfb)}.AvailabilityBar_filledLow__elFG7{background:var(--Effect-Alert-red,#d55c5c)}.AvailabilityBar_filledMid__Rxk1z{background:var(--Effect-Alert-orange,#e79110)}.AvailabilityBar_filledMax__fy4b8{background:var(--Effect-Alert-green,#4aa96b)}.AvailabilityComponent_availabilityComponent__T6_OW{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px}.AvailabilityComponent_title__Afcum{font-size:var(--Text-Body,14px);line-height:23px}.AvailabilityComponent_status__ddjfm,.AvailabilityComponent_title__Afcum{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif;font-style:normal;font-weight:400}.AvailabilityComponent_status__ddjfm{font-size:var(--Text-Small-body,12px);line-height:16px}.AddOnCard_addOnCard__Rk6Ch{display:flex;max-width:800px;padding:var(--VIewport-Gutter,30px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--Vertical-spacing-spacing-M,15px);align-self:stretch;border-radius:5px;border:1px solid var(--palette-black-main-50,rgba(38,38,34,.2))}.AddOnCard_addOnCardChecked__DY7yw{background:var(--Palette-White-cloud,#f7fdfb)}.AddOnCard_addOnCardUnchecked__gDTYo{background:none}.AddOnCard_field1__s65KI{display:flex;justify-content:flex-end;align-items:flex-start;align-content:flex-start;gap:10px;align-self:stretch;flex-wrap:wrap}.AddOnCard_left__srmu8{display:flex;min-width:200px;align-items:flex-start;gap:var(--Vertical-spacing-spacing-S,10px);flex:1 0 0}.AddOnCard_checkIconContainer__HHJ7o{display:flex;width:27px;height:27px;padding:3px;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;border-radius:100px;flex-shrink:0}.AddOnCard_checkIcon__NSJ2_{width:21px;flex-shrink:0;align-self:stretch;aspect-ratio:21.05/21;color:var(--Palette-Black-Main,#2b2a26)}.AddOnCard_title__g4t07{flex:1 0 0;color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-zalando-sans),"Zalando Sans SemiExpanded","Montserrat",system-ui,sans-serif;font-size:var(--Text-Subtitle,17px);font-style:normal;font-weight:300;line-height:120%}.AddOnCard_pricingContainer__IrTDy{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.AddOnCard_pricing__MKLUt{display:flex;align-items:center;gap:4px}.AddOnCard_price__G4nfe{font-family:var(--font-zalando-sans),"Zalando Sans SemiExpanded","Montserrat",system-ui,sans-serif;font-size:var(--Text-Subtitle,17px);font-weight:300;line-height:120%}.AddOnCard_currency__wyg__,.AddOnCard_price__G4nfe{color:var(--Palette-Black-Main,#2b2a26);font-style:normal}.AddOnCard_currency__wyg__{font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif;font-size:var(--Text-Body,14px);font-weight:400;line-height:23px}.AddOnCard_spec__gn425{display:flex;align-items:flex-start;gap:5px}.AddOnCard_specLabel__rjlOf{color:var(--Palette-Blue-Darker,#7f8e91);font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif;font-size:var(--Text-Small-body,12px);font-style:normal;font-weight:400;line-height:16px}.AddOnCard_copy__nbAn7{display:flex;justify-content:center;align-items:center;gap:10px;align-self:stretch;order:2}.AddOnCard_copyText__OYHd7{color:var(--Palette-Blue-Darker,#7f8e91);font-weight:400;line-height:16px}.AddOnCard_copyText__OYHd7,.AddOnCard_statusText__pwGG0{font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif;font-size:var(--Text-Small-body,12px);font-style:normal;flex:1 0 0}.AddOnCard_statusText__pwGG0{order:1;color:var(--Effect-Alert-green,#4aa96b);font-weight:700;line-height:normal}.AddOnCard_fields__3qKAv{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Vertical-spacing-spacing-M,15px);align-self:stretch;order:3}.AddOnCard_counterWithLabel__70X_b{display:flex;align-items:center;align-content:center;gap:var(--Vertical-spacing-spacing-M,15px) 5px;align-self:stretch;flex-wrap:wrap}.AddOnCard_adultsTitle__dyZuZ{color:var(--Palette-Blue-Darker,#7f8e91);font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif;font-size:var(--Text-Body,14px);font-style:normal;font-weight:400;line-height:23px;min-width:100px;flex:1 0 0}.AddOnCard_counter__TfdYQ{display:flex;padding:var(--Vertical-spacing-spacing-S,10px) var(--Vertical-spacing-spacing-M,15px);justify-content:center;align-items:center;gap:var(--VIewport-Gutter,30px);border-radius:3px;border:.5px solid var(--palette-black-main-50,rgba(38,38,34,.2));background:var(--White,#fff)}.AddOnCard_counterText__6v796{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif;font-size:var(--Text-Body,14px);font-style:normal;font-weight:400;line-height:23px}.AddOnCard_counterMinus__tdqTd,.AddOnCard_counterPlus__zmwFy{cursor:pointer;background:none;border:none;padding:0}.AddOnCard_counterNumber__db3M3{min-width:32px;text-align:center}.EstimateTravel_Form_Estimate__wzDPR{display:flex;width:100%;max-width:1027px;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:10px;background:#f7fdfb;box-sizing:border-box}.EstimateTravel_Form_Estimate__wzDPR,.EstimateTravel_Form_Estimate__wzDPR *{font-family:var(--font-montserrat)}.EstimateTravel_Form_Estimate__wzDPR input:invalid,.EstimateTravel_Form_Estimate__wzDPR select:invalid,.EstimateTravel_Form_Estimate__wzDPR textarea:invalid{box-shadow:none;outline:none}.EstimateTravel_Form_Estimate__wzDPR input:invalid,.EstimateTravel_Form_Estimate__wzDPR input[aria-invalid=true],.EstimateTravel_Form_Estimate__wzDPR select:invalid,.EstimateTravel_Form_Estimate__wzDPR textarea:invalid{border-color:inherit;color:inherit}.EstimateTravel_Form_Estimate-travel__VUwj8{display:flex;padding:var(--Vertical-spacing-spacing-L,40px) var(--VIewport-Gutter,35px);flex-direction:column;align-items:flex-start;gap:var(--Vertical-spacing-spacing-M,15px);align-self:stretch;border-radius:10px;border-bottom:1px solid rgba(38,38,34,.2);background:#f7fdfb;box-sizing:border-box}.EstimateTravel_Form_Frame__3381596__XvLmF{display:flex;padding:0 var(--VIewport-Margins,160px);flex-direction:column;align-items:flex-start;gap:var(--VIewport-Gutter,35px);align-self:stretch}.EstimateTravel_Form_Frame__3381696__kObR4{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.EstimateTravel_Form_Frame__3381695__KEOLB,.EstimateTravel_Form_Service__icon__user___ckBo{display:flex;justify-content:center;align-items:center;gap:10px}.EstimateTravel_Form_Service__icon__user___ckBo{width:17px;height:17px;padding:3px;aspect-ratio:1/1;border-radius:100px;color:var(--Palette-Blue-Darker,#7f8e91)}.EstimateTravel_Form_Service__icon__pen__iVoUb{display:flex;width:17px;height:17px;padding:3px;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;border-radius:100px}.EstimateTravel_Form_personalDataText__OLOcw{color:var(--Palette-Blue-Darker,#7f8e91);text-align:center;font-family:var(--font-montserrat);font-size:var(--Text-Tiny,10px);font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.EstimateTravel_Form_Cta__uBFgr{display:flex;height:40px;padding:var(--Vertical-spacing-spacing-S,10px) 0;justify-content:center;align-items:center;gap:5px;backdrop-filter:blur(16.5px)}.EstimateTravel_Form_editText__zOKOA{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Small-body,12px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.2px;text-transform:uppercase;text-decoration:underline}.EstimateTravel_Form_dobInputsRow__hvkX3{display:flex;align-items:flex-end;gap:6px}.EstimateTravel_Form_dobSlash__D_j9f{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Body,14px);line-height:23px}.EstimateTravel_Form_dobPart__4kJrF input{text-align:center}.EstimateTravel_Form_dobPart__4kJrF{flex:0 0 auto}.EstimateTravel_Form_phoneFieldWrap__WAO_i{width:302px}.EstimateTravel_Form_Frame__3381698__HgqRm{display:flex;flex-direction:column;gap:var(--VIewport-Gutter,35px);align-self:stretch}.EstimateTravel_Form_Frame__3381597__h_YLD,.EstimateTravel_Form_personalRow__l427e{display:flex;align-items:flex-start;align-content:flex-start;gap:35px var(--VIewport-Gutter,35px);align-self:stretch;flex-wrap:wrap}.EstimateTravel_Form_Input__field__HIoHu{display:flex;height:64px;min-width:264px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:var(--Vertical-spacing-spacing-S,10px);flex:1 0 0}.EstimateTravel_Form_counterField__XZbdH{display:flex;height:40px;padding:var(--Vertical-spacing-spacing-S,10px) 15px;align-items:center;gap:var(--VIewport-Gutter,35px);align-self:stretch;border-radius:3px;background:var(--Palette-WHITE-REAL,#fff)}.EstimateTravel_Form_emptyCol__IskgW{width:302px;flex:0 0 auto}@media (min-width:770px){.EstimateTravel_Form_emailFixedField__wY73L{width:302px!important;min-width:302px;max-width:302px;flex:0 0 302px!important}}@media (min-width:770px) and (max-width:825px){.EstimateTravel_Form_Frame__3381698__HgqRm>.EstimateTravel_Form_personalRow__l427e:first-child{flex-wrap:nowrap;gap:24px}.EstimateTravel_Form_Frame__3381698__HgqRm>.EstimateTravel_Form_personalRow__l427e:first-child>:first-child,.EstimateTravel_Form_Frame__3381698__HgqRm>.EstimateTravel_Form_personalRow__l427e:first-child>:nth-child(2){min-width:0;width:auto!important;flex:1 1 0}}.EstimateTravel_Form_Frame__3381699__AUn6Q{display:flex;max-width:161px;align-items:center;gap:var(--VIewport-Gutter,35px);flex:1 0 0;min-width:161px}.EstimateTravel_Form_Frame__3381598__tw9t0{display:flex;align-items:flex-start;gap:var(--VIewport-Gutter,35px);align-self:stretch}.EstimateTravel_Form_civicCapRight__fNInn{display:flex;align-items:flex-start;gap:35px;flex:0 0 auto;justify-content:flex-start}.EstimateTravel_Form_dobBlock__BmAy4{display:flex;flex-direction:column;gap:var(--Vertical-spacing-spacing-S,10px);width:232px}.EstimateTravel_Form_dobLabelRow__z_Y3v{display:flex;align-items:center;gap:2px}.EstimateTravel_Form_dobLabelRow__z_Y3v,.EstimateTravel_Form_requiredAsterisk___dEPj{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Small-body,12px);font-style:normal;font-weight:400;line-height:16px}.EstimateTravel_Form_Line__18__HO2vr{width:100%;height:1px;background:rgba(38,38,34,.2)}.EstimateTravel_Form_Frame__3381604__UUM2V{display:flex;flex-direction:column;gap:var(--VIewport-Gutter,35px);align-self:stretch}.EstimateTravel_Form_Frame__3381603__SbZrB{display:flex;align-items:flex-start;align-content:flex-start;gap:35px var(--VIewport-Gutter,35px);align-self:stretch;flex-wrap:wrap}.EstimateTravel_Form_Frame__3381605__GdVyY{display:flex;align-self:stretch}.EstimateTravel_Form_Frame__3381602__4QQ3C{display:flex;min-width:140px;align-items:flex-end;gap:10px;flex:1 0 0}.EstimateTravel_Form_Frame__3381697__yzSyZ{display:flex;justify-content:flex-end;align-items:center;gap:10px;align-self:stretch}.EstimateTravel_Form_saveModifyButton__z_PON{display:flex;height:40px;padding:var(--Vertical-spacing-spacing-S,10px) var(--Vertical-spacing-spacing-M,15px);justify-content:center;align-items:center;gap:var(--Vertical-spacing-spacing-S,10px);border-radius:5px;border:1px solid var(--CTA-stroke-Black,rgba(38,38,34,.4));opacity:.5;background:var(--Palette-Black-Main,#2b2a26);backdrop-filter:blur(16.5px);min-width:122px;box-sizing:border-box;cursor:pointer;color:var(--Palette-WHITE-REAL,#fff);font-weight:500;line-height:normal;letter-spacing:1.2px;text-transform:uppercase}.EstimateTravel_Form_formFieldLabel__oT_oW,.EstimateTravel_Form_saveModifyButton__z_PON{font-family:var(--font-montserrat);font-size:var(--Text-Small-body,12px);font-style:normal}.EstimateTravel_Form_formFieldLabel__oT_oW,.EstimateTravel_Form_rowLabel__ypGig{color:var(--Palette-Black-Main,#2b2a26);font-weight:400;line-height:16px}.EstimateTravel_Form_rowLabel__ypGig{font-family:var(--font-montserrat);font-size:var(--Text-Small-body,12px);font-style:normal}.EstimateTravel_Form_noWrapLabel__kVRLF{white-space:nowrap}.EstimateTravel_Form_compactField__j9T_O{min-width:0;flex:1 0 0}.EstimateTravel_Form_nCivicoField__rjRUV{min-width:56px;flex:0 0 56px}.EstimateTravel_Form_capZipField__MwIKt{min-width:75px;flex:0 0 75px}.EstimateTravel_Form_Dropdown___mLWE{display:flex;width:153px;height:64px;flex-direction:column;align-items:flex-start;gap:var(--Vertical-spacing-spacing-S,10px)}.EstimateTravel_Form_Frame__3381542__8QqTk{display:flex;align-items:center;gap:2px}.EstimateTravel_Form_Text__Country______TlM6S{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Small-body,12px);font-style:normal;font-weight:400;line-height:16px}.EstimateTravel_Form_Frame__3381544__qdY3K{flex-direction:column;align-items:flex-start}.EstimateTravel_Form_Counter__biHeM,.EstimateTravel_Form_Frame__3381544__qdY3K{display:flex;height:40px;flex-shrink:0;align-self:stretch;border-radius:3px;background:var(--Palette-WHITE-REAL,#fff)}.EstimateTravel_Form_Counter__biHeM{padding:var(--Vertical-spacing-spacing-S,10px) 15px;align-items:center;gap:var(--VIewport-Gutter,35px)}.EstimateTravel_Form_Dropdown__list__H79dS{display:flex;width:100%;padding:var(--Vertical-spacing-spacing-S,10px) var(--Vertical-spacing-spacing-M,15px);align-items:center;gap:var(--Vertical-spacing-spacing-S,10px);color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-size:var(--Text-Body,14px);font-style:normal;font-weight:400;line-height:23px;box-sizing:border-box}.EstimateTravel_Form_Frame__3381544__qdY3K .EstimateTravel_Form_Dropdown__list__H79dS+.EstimateTravel_Form_Dropdown__list__H79dS{border-top:1px solid var(--palette-black-main-50,rgba(38,38,34,.2))}.EstimateTravel_Form_documentHeaderIcon__82Cvy{display:flex;width:17px;height:17px;padding:3px;justify-content:center;align-items:center;gap:10px;border-radius:100px;color:var(--Palette-Blue-Darker,#7f8e91)}.EstimateTravel_Form_documentHeaderRow__Ga_Rt{display:flex;align-items:center;gap:10px}.EstimateTravel_Form_documentHeaderText__KoPIH{color:var(--Palette-Blue-Darker,#7f8e91);font-family:var(--font-montserrat);font-size:var(--Text-Tiny,10px);font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.EstimateTravel_Form_userProfileIconAsset__9Wu24{width:11.375px;height:13px;flex-shrink:0;aspect-ratio:7/8;background-color:var(--Palette-Blue-Darker,#7f8e91);-webkit-mask-image:url(/assets/icons/figma/ServiceIcon/User.svg);mask-image:url(/assets/icons/figma/ServiceIcon/User.svg)}.EstimateTravel_Form_penIconAsset__K33P5,.EstimateTravel_Form_userProfileIconAsset__9Wu24{display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.EstimateTravel_Form_penIconAsset__K33P5{width:12.991px;height:12.977px;background-color:var(--Palette-Black-Main,#2b2a26);-webkit-mask-image:url(/assets/icons/figma/ServiceIcon/Pen.svg);mask-image:url(/assets/icons/figma/ServiceIcon/Pen.svg)}.EstimateTravel_Form_documentRowBottom__hVF1C,.EstimateTravel_Form_documentRowTop__VJ6KD{display:flex;width:100%;align-items:flex-start;justify-content:flex-start;gap:35px}.EstimateTravel_Form_expiryDateField__fYZqu{min-width:0;height:64px;flex:1 0 0}.EstimateTravel_Form_Text__Scadenza__documento______sx7g0{font-size:var(--Text-Small-body,12px);line-height:16px}.EstimateTravel_Form_Text__DD____8Uu8x,.EstimateTravel_Form_Text__Scadenza__documento______sx7g0{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat);font-style:normal;font-weight:400}.EstimateTravel_Form_Text__DD____8Uu8x{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-width:32px;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;font-size:var(--Text-Body,14px);line-height:23px}.EstimateTravel_Form_Frame__3381600__JYqK8,.EstimateTravel_Form_Frame__3381601__tvy5k{display:flex;width:5px;padding:var(--Vertical-spacing-spacing-M,15px) 0;flex-direction:column;justify-content:center;align-items:center;gap:10px}.EstimateTravel_Form_Text________uglEn{color:#000;font-family:var(--font-montserrat);font-size:var(--Text-Small-body,12px);font-style:normal;font-weight:400;line-height:16px;align-self:stretch}@media (max-width:769px){.EstimateTravel_Form_Estimate-travel__VUwj8{padding:40px 24px}.EstimateTravel_Form_Frame__3381596__XvLmF{padding:0 24px;gap:24px}}@media (max-width:400px){.EstimateTravel_Form_Estimate-travel__VUwj8{padding:35px 15px}.EstimateTravel_Form_Frame__3381596__XvLmF{padding:0 24px;gap:15px}}@media (max-width:769px){.EstimateTravel_Form_Estimate-travel__VUwj8{padding:40px 24px}.EstimateTravel_Form_Frame__3381596__XvLmF{padding:0 24px;gap:24px}.EstimateTravel_Form_Input__field__HIoHu{min-width:0;width:100%}.EstimateTravel_Form_phoneFieldWrap__WAO_i{width:100%}}@media (min-width:551px) and (max-width:769px){.EstimateTravel_Form_Frame__3381597__h_YLD,.EstimateTravel_Form_Frame__3381603__SbZrB,.EstimateTravel_Form_documentRowTop__VJ6KD,.EstimateTravel_Form_personalRow__l427e{flex-wrap:nowrap;gap:24px}.EstimateTravel_Form_personalRow__l427e>.EstimateTravel_Form_emptyCol__IskgW{display:none}.EstimateTravel_Form_personalRow__l427e>.EstimateTravel_Form_phoneFieldWrap__WAO_i{width:auto;min-width:0;flex:1 1 0}.EstimateTravel_Form_Frame__3381698__HgqRm>.EstimateTravel_Form_personalRow__l427e:nth-child(2)>:first-child{flex:1 1 302px;width:100%!important;max-width:302px;min-width:0}.EstimateTravel_Form_Frame__3381698__HgqRm>.EstimateTravel_Form_personalRow__l427e:nth-child(3)>.EstimateTravel_Form_phoneFieldWrap__WAO_i{flex:1 1 302px;width:100%;max-width:302px;min-width:0}.EstimateTravel_Form_Frame__3381597__h_YLD>*,.EstimateTravel_Form_Frame__3381598__tw9t0>*,.EstimateTravel_Form_Frame__3381603__SbZrB>*,.EstimateTravel_Form_documentRowTop__VJ6KD>*,.EstimateTravel_Form_personalRow__l427e>*{min-width:0;max-width:100%}.EstimateTravel_Form_Frame__3381597__h_YLD>.EstimateTravel_Form_Input__field__HIoHu,.EstimateTravel_Form_Frame__3381598__tw9t0>.EstimateTravel_Form_Input__field__HIoHu,.EstimateTravel_Form_Frame__3381603__SbZrB>.EstimateTravel_Form_Input__field__HIoHu,.EstimateTravel_Form_documentRowTop__VJ6KD>.EstimateTravel_Form_Input__field__HIoHu,.EstimateTravel_Form_personalRow__l427e>.EstimateTravel_Form_Input__field__HIoHu{width:auto;flex:1 1 0}.EstimateTravel_Form_Frame__3381597__h_YLD>.EstimateTravel_Form_Frame__3381699__AUn6Q,.EstimateTravel_Form_Frame__3381598__tw9t0>.EstimateTravel_Form_Dropdown___mLWE,.EstimateTravel_Form_Frame__3381603__SbZrB>.EstimateTravel_Form_Frame__3381602__4QQ3C{min-width:0;width:auto;flex:1 1 0}}@media (max-width:550px){.EstimateTravel_Form_Estimate-travel__VUwj8{padding:35px 15px;box-sizing:border-box}.EstimateTravel_Form_Frame__3381596__XvLmF{padding:0 15px;gap:15px;box-sizing:border-box}.EstimateTravel_Form_Frame__3381597__h_YLD,.EstimateTravel_Form_Frame__3381598__tw9t0,.EstimateTravel_Form_Frame__3381603__SbZrB,.EstimateTravel_Form_Frame__3381604__UUM2V,.EstimateTravel_Form_Frame__3381698__HgqRm,.EstimateTravel_Form_documentRowTop__VJ6KD,.EstimateTravel_Form_personalRow__l427e{flex-wrap:wrap;gap:15px;width:100%;min-width:0;box-sizing:border-box}.EstimateTravel_Form_Frame__3381597__h_YLD>*,.EstimateTravel_Form_Frame__3381598__tw9t0>*,.EstimateTravel_Form_Frame__3381603__SbZrB>*,.EstimateTravel_Form_Input__field__HIoHu,.EstimateTravel_Form_documentRowTop__VJ6KD>*,.EstimateTravel_Form_personalRow__l427e>*{min-width:0;max-width:100%;box-sizing:border-box}.EstimateTravel_Form_Frame__3381603__SbZrB>.EstimateTravel_Form_Input__field__HIoHu,.EstimateTravel_Form_documentRowTop__VJ6KD>.EstimateTravel_Form_Input__field__HIoHu,.EstimateTravel_Form_personalRow__l427e>.EstimateTravel_Form_Input__field__HIoHu{width:100%;min-width:0}.EstimateTravel_Form_Frame__3381598__tw9t0>.EstimateTravel_Form_Dropdown___mLWE,.EstimateTravel_Form_Frame__3381598__tw9t0>.EstimateTravel_Form_Input__field__HIoHu{flex:1 1 0;min-width:0;width:auto}.EstimateTravel_Form_Frame__3381597__h_YLD>.EstimateTravel_Form_Input__field__HIoHu:first-child{flex:1 1 100%}.EstimateTravel_Form_personalRow__l427e>.EstimateTravel_Form_emptyCol__IskgW{display:none}.EstimateTravel_Form_personalRow__l427e>.EstimateTravel_Form_phoneFieldWrap__WAO_i,.EstimateTravel_Form_phoneFieldWrap__WAO_i{width:100%;min-width:0}.EstimateTravel_Form_Frame__3381698__HgqRm>.EstimateTravel_Form_personalRow__l427e:first-child>:nth-child(2){flex:1 1 100%}.EstimateTravel_Form_Frame__3381597__h_YLD>.EstimateTravel_Form_Frame__3381699__AUn6Q{flex:1 1 100%;width:100%;max-width:100%}.EstimateTravel_Form_Frame__3381698__HgqRm>.EstimateTravel_Form_personalRow__l427e:nth-child(6)>:nth-child(2){flex:1 1 100%;width:100%}.EstimateTravel_Form_documentRowTop__VJ6KD>:nth-child(2){flex:1 1 100%}.EstimateTravel_Form_Frame__3381603__SbZrB>.EstimateTravel_Form_Frame__3381602__4QQ3C{flex:1 1 100%;width:100%}.EstimateTravel_Form_Dropdown___mLWE,.EstimateTravel_Form_Frame__3381602__4QQ3C,.EstimateTravel_Form_Frame__3381699__AUn6Q{width:100%;min-width:0;max-width:100%;box-sizing:border-box}}