.ExpandableBodytext_expandableBodytext__AuMRX{display:flex;flex-direction:column;gap:10px;align-items:flex-start;width:402px;position:relative}.ExpandableBodytext_text__5suUc{font-family:var(--font-montserrat),sans-serif;font-weight:400;font-size:14px;line-height:23px;color:#2b2a26;min-width:100%;width:-moz-min-content;width:min-content;position:relative;flex-shrink:0;margin:0}.ExpandableBodytext_textCollapsed__ocY5c{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ExpandableBodytext_textExpanded__3QRCZ{overflow:visible;white-space:pre-wrap}.ExpandableBodytext_expandButton__a38pZ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 0;cursor:pointer;background:none;border:none;outline:none;position:relative;flex-shrink:0}.ExpandableBodytext_expandText__6uqpC{font-family:var(--font-montserrat),sans-serif;font-weight:400;font-size:12px;line-height:100%;color:#8ebfc4;text-align:left;width:100%;white-space:pre-wrap;position:relative;flex-shrink:0}.Paragraph_paragraph__Dx4vS{display:flex;width:100%;padding:var(--Vertical-spacing-spacing-L,40px) var(--VIewport-Asymmetric-margins,671px) var(--Vertical-spacing-spacing-L,40px) var(--VIewport-Margins,160px);flex-direction:column;align-items:flex-start;gap:44px}.Paragraph_title__LZxjh{font-size:32px;line-height:normal}.Paragraph_subtitle__JiULt,.Paragraph_title__LZxjh{font-family:var(--font-zalando-sans,"Zalando Sans SemiExpanded"),sans-serif;font-weight:300;color:#2b2a26;white-space:pre-wrap;width:100%;position:relative;flex-shrink:0;font-style:normal;margin:0}.Paragraph_subtitle__JiULt{font-size:20px;line-height:1.2}.Paragraph_expandableBodytext__qinqx{display:flex;flex-direction:column;gap:10px;align-items:flex-start;width:100%;position:relative;flex-shrink:0}.Paragraph_bodyText__3ja6_{font-family:var(--font-montserrat),sans-serif;font-weight:400;font-size:14px;line-height:23px;color:#2b2a26;white-space:pre-wrap;width:100%;position:relative;flex-shrink:0;margin:0}@media (max-width:1024px){.Paragraph_paragraph__Dx4vS{padding:var(--Vertical-spacing-spacing-L,40px) var(--VIewport-Margins,16px)}}.Paragraph_bodyTextCollapsed__Z4iZM{overflow:hidden;text-overflow:ellipsis;max-height:69px}.Paragraph_bodyTextExpanded__PdlPr{overflow:visible}.Paragraph_paragraphMargin__h_xZ8{margin-bottom:0}.Paragraph_expandButton__1wNA7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 0;cursor:pointer;background:none;border:none;outline:none;position:relative;flex-shrink:0}.Paragraph_expandText__Zpthc{font-family:var(--font-montserrat),sans-serif;font-weight:400;font-size:12px;line-height:100%;color:#7f8e91;text-align:left;width:100%;white-space:pre-wrap;position:relative;flex-shrink:0}.EditorialParagraph_editorialParagraph__o68qJ{position:relative;width:100%;min-height:1600px;overflow:hidden}.EditorialParagraph_mediaLayer__bezR3{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.EditorialParagraph_backgroundImage__vQodm,.EditorialParagraph_mediaLayerInner__kWzVn{position:absolute;inset:0;width:100%;height:100%}.EditorialParagraph_backgroundImage__vQodm{-o-object-fit:cover;object-fit:cover;pointer-events:none;max-width:none}.EditorialParagraph_gradient__HC6bZ{position:absolute;inset:72.19% 0 0 0;background:linear-gradient(180deg,rgba(43,42,38,0) 0,rgba(43,42,38,.71) 44.231%,#2b2a26)}.EditorialParagraph_headline__XczEv{position:absolute;top:0;left:0;right:0;display:flex;flex-wrap:wrap;gap:var(--VIewport-Gutter,30px);align-items:flex-start;align-content:flex-start;padding:0 var(--VIewport-Margins,100px);padding-top:0;margin-top:150px;color:#f7fdfb;white-space:pre-wrap;width:100%;box-sizing:border-box;flex-shrink:0;z-index:1;font-family:var(--font-zalando-sans,"Zalando Sans SemiExpanded"),sans-serif;transition:opacity .35s ease,transform .45s ease;will-change:opacity,transform}.EditorialParagraph_headlineLeft__s1zkN{justify-content:flex-end}.EditorialParagraph_headlineRight__rpb8V{justify-content:flex-start;position:relative;top:auto;left:auto;right:auto;margin-top:150px}.EditorialParagraph_smallTitle__5EyGI{font-family:var(--font-montserrat),sans-serif;font-weight:500;font-size:10px;line-height:1.2;text-transform:uppercase;flex:1 0 0;max-width:342px;min-width:342px;min-height:1px;position:relative}.EditorialParagraph_smallTitleLeft___uns1{text-align:left}.EditorialParagraph_smallTitleRight__wuOJm{text-align:right}.EditorialParagraph_headlineContent__Scre2{display:flex;flex-direction:column;flex:1 0 0;gap:var(--Vertical-spacing-spacing-L,40px);align-items:flex-start;align-content:stretch;max-width:900px;min-width:342px;min-height:1px;line-height:normal;font-style:normal;position:relative}.EditorialParagraph_paragraph__rS3dN{font-weight:300;font-size:32px}.EditorialParagraph_paragraph__rS3dN,.EditorialParagraph_title__tCTJH{font-family:Zalando Sans SemiExpanded,sans-serif;line-height:100%;position:relative;flex-shrink:0;width:100%;word-wrap:break-word;overflow-wrap:break-word}.EditorialParagraph_title__tCTJH{font-weight:250;font-size:50px}.EditorialParagraph_content__FPVSA{position:absolute;bottom:160px;left:0;right:0;display:flex;flex-wrap:wrap;gap:30px;gap:var(--VIewport-Gutter,30px);align-items:flex-start;align-content:flex-start;padding-bottom:var(--vertical-spacing-spacing-xl,150px);padding-left:var(--VIewport-Margins,100px);padding-right:var(--VIewport-Margins,100px);width:100%;flex-shrink:0;z-index:1;opacity:0;transform:translateY(28px);transition:opacity .35s ease,transform .45s ease;will-change:opacity,transform}.EditorialParagraph_contentLeft__XQW78{justify-content:flex-start}.EditorialParagraph_contentRight__FeyQy{justify-content:flex-end;position:absolute;bottom:160px;left:-200px;right:0}.EditorialParagraph_container__fFAmP{display:flex;flex-direction:column;flex:1 0 0;align-items:flex-start;align-content:stretch;justify-content:flex-end;max-width:606px;min-width:342px;min-height:1px;position:relative}.EditorialParagraph_eventInfo__7a4ML{backdrop-filter:blur(12px);background:rgba(0,0,0,.05);border:.5px solid #f7fdfb;display:flex;align-items:center;align-content:stretch;position:relative;border-radius:5px;width:100%;flex-shrink:0}.EditorialParagraph_date__a0Mbr{display:flex;flex-direction:column;flex:1 0 0;gap:10px;align-items:flex-start;align-content:stretch;min-height:1px;min-width:1px;padding:var(--VIewport-Gutter,30px);color:#fff;white-space:pre-wrap;position:relative}.EditorialParagraph_dateSubtitle__0iVoa{font-family:var(--font-zalando-sans,"Zalando Sans SemiExpanded"),sans-serif;font-weight:300;font-size:20px;line-height:1.2;font-style:normal;position:relative;flex-shrink:0;width:100%}.EditorialParagraph_dateBody__ZnepB{font-family:var(--font-montserrat),sans-serif;font-weight:400;font-size:14px;line-height:23px;position:relative;flex-shrink:0;width:100%}.BigCitation_bigCitation__tkJ9D{background-color:#eeece0;display:flex;flex-direction:column;align-items:flex-start;padding-top:40px;padding-bottom:150px;padding-left:var(--VIewport-Margins,100px);padding-right:var(--VIewport-Margins,100px);position:relative}.BigCitation_text__W1i5l{font-family:var(--font-zalando-sans,"Zalando Sans SemiExpanded"),sans-serif;font-weight:250;font-size:50px;line-height:normal;color:#7f8e91;text-align:center;white-space:pre-wrap;width:100%;position:relative;flex-shrink:0;font-style:normal;margin:0}.BigCitation_textSpan___EGUd{line-height:normal}.BigCitation_linkSpan__7qWC1,.BigCitation_link__7ovYd{line-height:normal;color:#2b2a26}.BigCitation_link__7ovYd{text-decoration:underline;text-decoration-style:solid}.TextBoxOnImage_textBoxOnImage__m_1JI{backdrop-filter:blur(12px);background:rgba(0,0,0,.05);border:.5px solid #f7fdfb;display:flex;align-items:center;position:relative;border-radius:5px;width:646px}.TextBoxOnImage_date__4clTA{display:flex;flex-direction:column;flex:1 0 0;gap:10px;align-items:flex-start;min-height:1px;min-width:1px;padding:var(--Vertical-spacing-spacing-L,40px);white-space:pre-wrap;position:relative;font-family:Zalando Sans SemiExpanded,sans-serif;font-weight:300;font-style:normal}.TextBoxOnImage_dateText__otWyL{line-height:1.2;font-size:20px;color:#fff;position:relative;flex-shrink:0;width:100%}.TextBoxOnImage_title__vat8r{line-height:100%;font-size:32px;color:#f7fdfb;position:relative;flex-shrink:0;width:100%}.IconInfo_iconInfo__aYjGK{display:flex;gap:10px;align-items:flex-start;position:relative;width:100%}.IconInfo_icon__fEJUQ{display:flex;align-items:center;justify-content:center;border-radius:100px;flex-shrink:0;width:17px;height:17px}.IconInfo_iconLabel__qs2KA{position:relative;flex-shrink:0}.IconInfo_iconFill__VWCZu{position:absolute;inset:0}.IconInfo_iconImage__af6pr{display:block;max-width:none;width:100%;height:100%}.IconInfo_content__nhToV{display:flex;flex-direction:column;flex:1 0 0;gap:5px;align-items:flex-start;justify-content:center;min-height:1px;min-width:1px;line-height:normal;white-space:pre-wrap;position:relative}.IconInfo_title__gBAcb{font-weight:700;color:#2b2a26}.IconInfo_text___qTWY,.IconInfo_title__gBAcb{font-family:var(--font-montserrat),sans-serif;font-size:12px;position:relative;flex-shrink:0;width:100%;margin:0}.IconInfo_text___qTWY{font-weight:400;color:#7f8e91}.HotelDetails_hotelDetails__DmxL7{background:#f7fdfb;border:1px solid rgba(38,38,34,.2);display:flex;align-items:flex-start;padding:10px;position:relative;border-radius:5px;width:355.5px}.HotelDetails_image__8lK_I{height:139px;position:relative;border-radius:2.5px;flex-shrink:0;width:113px}.HotelDetails_imageElement__jZCFT{position:absolute;inset:0;max-width:none;-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:2.5px;width:100%;height:100%}.HotelDetails_info__ZH1bh{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;min-height:1px;min-width:1px;position:relative}.HotelDetails_nameContact__mtG1q{display:flex;gap:10px;align-items:flex-start;padding-bottom:10px;padding-left:10px;position:relative;flex-shrink:0}.HotelDetails_hotelNameSection__6IAgC{display:flex;flex:1 0 0;flex-direction:column;gap:5px;align-items:flex-start;line-height:0;min-height:1px;min-width:1px;position:relative;color:#2b2a26}.HotelDetails_hotelLabel__5iDNf{display:flex;flex-direction:column;font-family:var(--font-montserrat),sans-serif;font-weight:500;height:12px;justify-content:center;position:relative;flex-shrink:0;font-size:10px;text-transform:uppercase;width:100%}.HotelDetails_hotelLabel__5iDNf p{line-height:1.2;white-space:pre-wrap}.HotelDetails_hotelNameText__2doxw{display:flex;flex-direction:column;font-family:var(--font-montserrat),sans-serif;font-weight:400;justify-content:center;position:relative;flex-shrink:0;font-size:14px;width:100%}.HotelDetails_hotelNameText__2doxw p{line-height:23px;white-space:pre-wrap}.HotelDetails_contactButton__bpsRM{backdrop-filter:blur(16.5px);background:rgba(0,0,0,.05);border:1px solid rgba(38,38,34,.4);gap:10px;padding:15px;border-radius:50px}.HotelDetails_contactButton__bpsRM,.HotelDetails_phoneIcon__dG781{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.HotelDetails_phoneIcon__dG781{padding:3px;border-radius:100px;width:17px;height:17px}.HotelDetails_phoneIcon__dG781 .HotelDetails_iconImage__4GYuY{filter:brightness(0)}.HotelDetails_iconLabel__TLoSp{position:relative;flex-shrink:0;height:10.986px;width:10.986px}.HotelDetails_iconFill__yphGA{position:absolute;inset:0}.HotelDetails_iconImage__4GYuY{display:block;max-width:none;width:100%;height:100%}.HotelDetails_bedIcon__FMjnY .HotelDetails_iconImage__4GYuY,.HotelDetails_calendarIcon__UFTzH .HotelDetails_iconImage__4GYuY,.HotelDetails_mapIcon__jl7Fr .HotelDetails_iconImage__4GYuY{filter:brightness(0) saturate(100%) invert(48%) sepia(8%) saturate(1000%) hue-rotate(160deg) brightness(95%) contrast(88%)}.HotelDetails_dates__27PAJ{display:flex;gap:5px;align-items:flex-start;padding:10px;position:relative;flex-shrink:0;width:100%}.HotelDetails_calendarIcon__UFTzH{display:flex;height:12px;align-items:center;justify-content:center;padding:2.684px;position:relative;border-radius:100px;flex-shrink:0;width:17px}.HotelDetails_calendarIcon__UFTzH .HotelDetails_iconLabel__TLoSp{height:9.842px;width:8.612px}.HotelDetails_datesContent__JqoSF{display:flex;flex:1 0 0;flex-direction:column;font-family:var(--font-montserrat),sans-serif;font-weight:500;gap:10px;align-items:flex-start;min-height:1px;min-width:1px;position:relative;font-size:10px}.HotelDetails_datesText__CYJPP{display:flex;flex-direction:column;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#2b2a26;width:100%}.HotelDetails_datesText__CYJPP p{line-height:1.2;white-space:pre-wrap}.HotelDetails_checkIn__JL7D8{display:flex;flex-wrap:wrap;gap:5px;align-items:center;line-height:1.2;color:#7f8e91;width:100%}.HotelDetails_checkInLabel__qmcxB,.HotelDetails_checkIn__JL7D8{position:relative;flex-shrink:0}.HotelDetails_checkInValue__JW74H{position:relative;flex-shrink:0;text-transform:uppercase}.HotelDetails_checkOut__V46YK{display:flex;flex-wrap:wrap;gap:5px;align-items:center;line-height:1.2;color:#7f8e91;width:100%}.HotelDetails_checkOutLabel__Y8eA7,.HotelDetails_checkOut__V46YK{position:relative;flex-shrink:0}.HotelDetails_checkOutValue__i4a4L{position:relative;flex-shrink:0;text-transform:uppercase}.HotelDetails_address__Xv3aZ{display:flex;gap:5px;align-items:flex-start;padding:10px;position:relative;flex-shrink:0;width:100%}.HotelDetails_mapIcon__jl7Fr{display:flex;height:12px;align-items:center;justify-content:center;padding:2.684px;position:relative;border-radius:100px;flex-shrink:0;width:17px}.HotelDetails_mapIcon__jl7Fr .HotelDetails_iconLabel__TLoSp{height:9.828px;width:7.382px}.HotelDetails_addressContent__8C2YD{display:flex;flex:1 0 0;flex-direction:column;font-family:var(--font-montserrat),sans-serif;font-weight:500;gap:10px;align-items:flex-start;min-height:1px;min-width:1px;position:relative;font-size:10px}.HotelDetails_addressLabel__UyU_m{display:flex;flex-direction:column;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#2b2a26;width:100%}.HotelDetails_addressLabel__UyU_m p{line-height:1.2;white-space:pre-wrap}.HotelDetails_addressText__xY3r_{-webkit-text-decoration:solid underline;text-decoration:solid underline;line-height:1.2;position:relative;flex-shrink:0;color:#7f8e91;width:100%;white-space:pre-wrap}.HotelDetails_room__hKtWk{display:flex;gap:5px;align-items:flex-start;padding:10px;position:relative;flex-shrink:0;width:100%}.HotelDetails_bedIcon__FMjnY{display:flex;height:12px;align-items:center;justify-content:center;padding:2.684px;position:relative;border-radius:100px;flex-shrink:0;width:17px}.HotelDetails_bedIcon__FMjnY .HotelDetails_iconLabel__TLoSp{height:8.612px;width:12.303px}.HotelDetails_roomContent__I99Y2{display:flex;flex:1 0 0;flex-direction:column;font-family:var(--font-montserrat),sans-serif;font-weight:500;gap:10px;align-items:flex-start;min-height:1px;min-width:1px;position:relative;font-size:10px}.HotelDetails_roomType__iqOwU{display:flex;flex-direction:column;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#2b2a26;width:100%}.HotelDetails_roomDetails__wbJXH,.HotelDetails_roomType__iqOwU p{line-height:1.2;white-space:pre-wrap}.HotelDetails_roomDetails__wbJXH{position:relative;flex-shrink:0;color:#7f8e91;width:100%}.Plus_checkSection__u3rvM,.Plus_plus__TFgno{display:flex;gap:5px;align-items:center;position:relative}.Plus_checkSection__u3rvM{flex-shrink:0}.Plus_icon__MvCYN{display:flex;align-items:center;justify-content:center;padding:3px;border-radius:100px;flex-shrink:0;width:17px;height:17px}.Plus_iconLabelCheck__ljRaX{position:relative;flex-shrink:0;height:6.886px;width:9.636px}.Plus_iconLabelInfo__46sZY{position:relative;flex-shrink:0;width:13px;height:13px}.Plus_iconImage__HpMo_{display:block;max-width:none;width:100%;height:100%}.Plus_textSection__MQww0{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;flex-shrink:0}.Plus_text__mFBGo{font-family:var(--font-montserrat),sans-serif;font-weight:400;line-height:23px;font-size:14px;color:#f7fdfb;position:relative;flex-shrink:0}.Frame_frame__5hLXz{background-color:#f7fdfb;display:flex;flex-wrap:wrap;gap:var(--Vertical-spacing-spacing-M,15px);align-items:center;overflow:clip;padding:var(--Vertical-spacing-spacing-S,10px);position:relative;border-radius:10px;width:393px}.Frame_illustration__qpy5m{overflow:clip;position:relative;flex-shrink:0;width:97px;height:97px}.Frame_livello2__inLsQ{position:absolute;inset:.19% 1.15% .29% 3.45%}.Frame_livello2Inner__8lJqw{position:absolute;inset:-.26% -.27%}.Frame_illustrationImage__lR1pf{display:block;max-width:none;width:100%;height:100%}.Frame_content__EKtSm{display:flex;flex-direction:column;flex:1 0 0;gap:var(--Vertical-spacing-spacing-M,15px);align-items:flex-start;min-height:1px;min-width:159px;padding:var(--Vertical-spacing-spacing-M,15px) 0;white-space:pre-wrap;position:relative;font-family:var(--font-montserrat),sans-serif;font-weight:400}.Frame_title__m5m6z{line-height:23px;font-size:14px;color:#4f4f4f}.Frame_body___1pSd,.Frame_title__m5m6z{position:relative;flex-shrink:0;width:100%}.Frame_body___1pSd{line-height:100%;font-size:12px;color:#2b2a26}.Illustration_illustration__pf8XT{position:relative}.Illustration_image__ydzmS{display:block;max-width:none;width:100%;height:100%}.Illustration_livello2__R4b4O{position:absolute;inset:.19% 1.15% .29% 3.45%}.Illustration_livello2Inner__ecOjW{position:absolute;inset:-.31% -.3%}.Illustration_vector24H__BH1Lz{position:absolute;inset:33.23% 39.34% 32.25% 39.35%}.Illustration_vector24H2__z9p8c{position:absolute;inset:.19%}.Illustration_vector24H2Inner__D8pLN{position:absolute;inset:-.31%}.Illustration_vector24H3__sb8BA{position:absolute;inset:12.03%}.Illustration_vector24H3Inner__fay1x{position:absolute;inset:-.41%}.Illustration_vector24H4___R_ro{position:absolute;inset:9.49% 47.46% 85.43% 47.46%}.Illustration_vector24H5___R0sx{position:absolute;inset:46.75% 9.49% 48.17% 85.43%}.Illustration_vector24H6__2NPKo{position:absolute;inset:46.75% 85.43% 48.17% 9.49%}.Illustration_vector24H7__973LB{position:absolute;inset:85.43% 47.46% 9.49% 47.46%}.Illustration_vectorItineraries__yPsQX{position:absolute;inset:56.65% 46.81% .04% 5.26%}.Illustration_vectorItinerariesInner__UoEmt{position:absolute;inset:-.74% -.58% -.16% -.63%}.Illustration_vectorItineraries2__UVppk{position:absolute;inset:56.21% 1.14% 32.75% .1%}.Illustration_vectorItineraries2Inner__BwbnL{position:absolute;inset:-2.89% -.19% -2.5% -.16%}.Illustration_vectorItineraries3__9W088{position:absolute;inset:37.38% 44.9% 41.17% .18%}.Illustration_vectorItineraries3Inner__7y2_g{position:absolute;inset:-1.48% -.52% -.55% -.11%}.Illustration_vectorItineraries4__wrnKZ{position:absolute;inset:23.02% .05% 61.09% 12.38%}.Illustration_vectorItineraries4Inner___miZJ{position:absolute;inset:-2.01% -.08% -1.95% -.08%}.Illustration_vectorItineraries5__i1a2l{position:absolute;inset:15.13% 1.96% 69.42% 77.99%}.Illustration_vectorItineraries5Inner__vrPyM{position:absolute;inset:-1.61% -.96% -1.39% -1.13%}.Illustration_vectorItineraries6__bs1DP{position:absolute;inset:.19% 72.79% 73.74% 2.12%}.Illustration_vectorItineraries6Inner__YiLzY{position:absolute;inset:-1.22%}.TravelCarousel_travelCarousel__zZ4_u{background-color:#f3f1e7;display:flex;flex-direction:column;align-items:center;padding:35px var(--VIewport-Margins,24px);position:relative;width:100%;box-sizing:border-box}@media (min-width:441px) and (max-width:1024px){.TravelCarousel_travelCarousel__zZ4_u{padding-top:80px;padding-bottom:150px}}@media (min-width:1440px){.TravelCarousel_travelCarousel__zZ4_u{padding-top:80px;padding-bottom:160px}}@media (max-width:440px){.TravelCarousel_travelCarousel__zZ4_u{padding-top:70px;padding-bottom:90px}}@media (min-width:1441px){.TravelCarousel_travelCarousel__zZ4_u{padding-left:var(--VIewport-Margins,160px);padding-right:var(--VIewport-Margins,160px)}}.TravelCarousel_container__Hi_1u{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--VIewport-Gutter,30px);align-items:stretch;position:relative;width:100%}@media (min-width:441px) and (max-width:1024px){.TravelCarousel_container__Hi_1u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.TravelCarousel_feature__yFcL_{height:100%;min-width:0}}@media (max-width:681px){.TravelCarousel_container__Hi_1u{display:flex;flex-direction:column;align-items:stretch}.TravelCarousel_feature__yFcL_{width:100%;height:auto;min-width:0}}.TravelCarousel_mobileContainer__K_uQN{display:none;width:100%;gap:20px;justify-content:flex-start;box-sizing:border-box}.TravelCarousel_singleCardWrapper__VFE2S{width:100%;display:flex;justify-content:center}.TravelCarousel_feature__yFcL_{background-color:#f7fdfb;display:flex;flex-wrap:wrap;gap:var(--Vertical-spacing-spacing-M,15px);align-items:center;height:100%;min-height:1px;min-width:0;width:100%;overflow:clip;padding:var(--Vertical-spacing-spacing-S,10px);position:relative;border-radius:10px;box-sizing:border-box}@media (max-width:800px){.TravelCarousel_mobileContainer__K_uQN{display:none}}.TravelCarousel_illustration__VFOiN{overflow:clip;position:relative;flex-shrink:0;width:97px;height:97px}.TravelCarousel_mobileFeature__5kQDZ{background-color:#f7fdfb;display:flex;flex-direction:column;align-items:flex-start;gap:var(--Vertical-spacing-spacing-M,15px);width:100%;padding:var(--Vertical-spacing-spacing-S,10px);border-radius:10px;box-sizing:border-box}.TravelCarousel_mobileIllustration__xe_SH{align-self:flex-start}.TravelCarousel_mobileContent__8Bn53{display:flex;flex-direction:column;align-items:flex-start;width:100%}.TravelCarousel_singleCardFeature__Mb6Yw{width:180px;min-width:180px;max-width:180px}.TravelCarousel_singleCardContent__uq_hB{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start}.TravelCarousel_vector__tjarT{position:absolute}.TravelCarousel_vectorInner__o0Egj{position:absolute;inset:-.26% -.27%}.TravelCarousel_vectorImage__TOe4X{display:block;max-width:none;width:100%;height:100%}.TravelCarousel_content__zZoBq{display:flex;flex-direction:column;flex:1 0 0;gap:var(--Vertical-spacing-spacing-M,15px);align-items:flex-start;min-height:1px;min-width:159px;padding:var(--Vertical-spacing-spacing-M,15px) 0;white-space:pre-wrap;position:relative}.TravelCarousel_title__my_jm{font-family:var(--font-zalando-sans,"Zalando Sans SemiExpanded"),sans-serif;font-weight:300;line-height:1.2;font-size:20px;color:#2b2a26;position:relative;flex-shrink:0;width:100%;font-style:normal;font-stretch:100%}.TravelCarousel_body__WUFsb{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat),sans-serif;font-size:var(--Text-Small-body,12px);font-style:normal;font-weight:400;line-height:16px}.HowItWorksCard_root__slafW{background-color:#f7fdfb;display:flex;height:137px;min-width:342px;padding:var(--Vertical-spacing-spacing-S,10px) var(--VIewport-Gutter,35px);align-items:flex-start;align-content:flex-start;gap:15px var(--Vertical-spacing-spacing-M,15px);flex:1 1 342px;flex-wrap:wrap;border-radius:10px;background:var(--Palette-White-cloud,#f7fdfb);max-width:500px}.HowItWorksCard_content__sfBGg{display:flex;min-width:159px;padding:var(--Vertical-spacing-spacing-M,15px) 0;flex-direction:column;align-items:flex-start;gap:var(--Vertical-spacing-spacing-M,15px);flex:1 0 0}.HowItWorksCard_title__eAWkv{color:var(--Palette-Blue-Main,#8ebfc4);font-family:var(--font-zalando-sans,"Zalando Sans SemiExpanded"),sans-serif;font-size:var(--Text-Subtitle,17px);font-style:normal;font-weight:300;line-height:120%;align-self:stretch}.HowItWorksCard_body__BlDGC{color:var(--Palette-Black-Main,#2b2a26);font-family:var(--font-montserrat),sans-serif;font-size:var(--Text-Small-body,12px);font-style:normal;font-weight:400;line-height:16px}.HowItWorksSection_root__9L1KW{background-image:url(/assets/Paragraphs/figma/HowItWorks/Background.png);background-repeat:no-repeat;background-position:50%;display:flex;align-items:center;width:100%;box-sizing:border-box;padding:var(--Vertical-spacing-spacing-L,40px) var(--VIewport-Margins,100px)}.HowItWorksSection_inner__4mZXD{margin:50px 0;display:flex;min-width:342px;align-items:center;align-content:center;gap:40px var(--Vertical-spacing-spacing-L,40px);align-self:stretch;flex-wrap:wrap}@media (max-width:1024px){.HowItWorksSection_inner__4mZXD{width:100%;min-width:0;margin:0;flex-direction:column;align-items:stretch;gap:var(--Vertical-spacing-spacing-M,15px);flex-wrap:nowrap}.HowItWorksSection_card__2hO4B{width:100%;max-width:none;min-width:0;height:137px;flex:0 0 137px}}.FlightTransferDetails_flightTransferDetails__1Tr_r{background:#f7fdfb;border:1px solid rgba(38,38,34,.2);display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:10px;position:relative;border-radius:5px;width:355.5px}.FlightTransferDetails_flightTransferContent__jKJbs{display:flex;flex-wrap:wrap;gap:15px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.FlightTransferDetails_flightSection__rSqwS{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;min-height:1px;min-width:272px;position:relative}.FlightTransferDetails_flightName__RO_BX{display:flex;flex-direction:column;gap:5px;align-items:flex-start;line-height:0;padding-bottom:10px;position:relative;flex-shrink:0;color:#2b2a26;width:100%}.FlightTransferDetails_sectionLabel__JEJMu{display:flex;flex-direction:column;font-family:var(--font-montserrat),sans-serif;font-weight:500;height:12px;justify-content:center;position:relative;flex-shrink:0;font-size:10px;text-transform:uppercase;width:100%}.FlightTransferDetails_sectionLabel__JEJMu p{line-height:1.2;white-space:pre-wrap;margin:0}.FlightTransferDetails_sectionValue__pEbS7{display:flex;flex-direction:column;font-family:var(--font-montserrat),sans-serif;font-weight:400;justify-content:center;position:relative;flex-shrink:0;font-size:14px;width:100%}.FlightTransferDetails_sectionValue__pEbS7 p{line-height:23px;white-space:pre-wrap;margin:0}.FlightTransferDetails_timeTable__haksQ{display:flex;gap:5px;align-items:flex-start;padding:10px 0;position:relative;flex-shrink:0;width:100%}.FlightTransferDetails_timeTableIcon__TJKoQ{display:flex;height:12px;align-items:center;justify-content:center;padding:2.684px;position:relative;border-radius:100px;flex-shrink:0;width:17px}.FlightTransferDetails_timeTableIcon__TJKoQ .serviceIcon{filter:brightness(0) saturate(100%) invert(48%) sepia(8%) saturate(1000%) hue-rotate(160deg) brightness(95%) contrast(88%)}.FlightTransferDetails_timeTableContent__Ic9Q6{display:flex;flex:1 0 0;flex-direction:column;font-family:var(--font-montserrat),sans-serif;font-weight:500;gap:10px;align-items:flex-start;min-height:1px;min-width:1px;position:relative;font-size:10px}.FlightTransferDetails_timeInfo__CJoCq{display:flex;flex-wrap:wrap;gap:5px;align-items:center;line-height:1.2;position:relative;flex-shrink:0;color:#7f8e91;width:100%}.FlightTransferDetails_timeLabel__Xk1lR{position:relative;flex-shrink:0;margin:0}.FlightTransferDetails_timeValue__sIEb0{flex:1 0 0;min-height:1px;min-width:1px;position:relative;text-transform:uppercase;white-space:pre-wrap;margin:0}.FlightTransferDetails_bookingReferenceContainer__tfmXV{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.FlightTransferDetails_bookingReference__avI4L{background:#faf8cf;display:flex;font-family:var(--font-montserrat),sans-serif;font-weight:500;gap:5px;align-items:flex-start;padding:10px 17px;position:relative;border-radius:2px;flex-shrink:0}.FlightTransferDetails_bookingLabel___u7JC{display:flex;flex-direction:column;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#2b2a26;font-size:10px;white-space:nowrap}.FlightTransferDetails_bookingLabel___u7JC p{line-height:1.2;margin:0}.FlightTransferDetails_bookingValue__P6_Y6{-webkit-text-decoration:solid underline;text-decoration:solid underline;line-height:1.2;position:relative;flex-shrink:0;color:#7f8e91;font-size:10px;margin:0}.FlightTransferDetails_checkInButton__wsxfW{backdrop-filter:blur(16.5px);background:#2b2a26;border:1px solid rgba(38,38,34,.4);gap:10px;height:40px;padding:10px 15px;border-radius:5px;width:176px}.FlightTransferDetails_checkInButton__wsxfW,.FlightTransferDetails_flightIcon__MvMWk{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.FlightTransferDetails_flightIcon__MvMWk{padding:3px;border-radius:100px;width:17px;height:17px}.FlightTransferDetails_flightIcon__MvMWk .serviceIcon{filter:brightness(0) invert(1)}.FlightTransferDetails_checkInText__8Sd2X{display:flex;align-items:center;position:relative;flex-shrink:0}.FlightTransferDetails_checkInText__8Sd2X p{font-family:var(--font-montserrat),sans-serif;font-weight:500;line-height:normal;position:relative;flex-shrink:0;color:#f7fdfb;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;margin:0}.FlightTransferDetails_divider__oINWu{height:1px;background:rgba(38,38,34,.2);width:100%;flex-shrink:0}.FlightTransferDetails_transferDetails___MJLn,.FlightTransferDetails_transferName__uqcWh{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.FlightTransferDetails_transferName__uqcWh{gap:5px;line-height:0;padding-bottom:10px;color:#2b2a26}.FlightTransferDetails_transferInfo__xAFAT{display:flex;gap:5px;align-items:flex-start;padding:10px 0;position:relative;flex-shrink:0;width:100%}.FlightTransferDetails_transferIcon__Myxcu{display:flex;height:12px;align-items:center;justify-content:center;padding:2.684px;position:relative;border-radius:100px;flex-shrink:0;width:17px}.FlightTransferDetails_transferIcon__Myxcu .serviceIcon{filter:brightness(0) saturate(100%) invert(48%) sepia(8%) saturate(1000%) hue-rotate(160deg) brightness(95%) contrast(88%)}.FlightTransferDetails_transferContent__tIkgR{display:flex;flex:1 0 0;flex-direction:column;font-family:var(--font-montserrat),sans-serif;font-weight:500;gap:10px;align-items:flex-start;min-height:1px;min-width:1px;position:relative;font-size:10px}.FlightTransferDetails_transferText__42AIV{line-height:1.2;position:relative;flex-shrink:0;color:#7f8e91;width:100%;white-space:pre-wrap}.FlightTransferDetails_transferText__42AIV p{margin:0}.FlightTransferDetails_transferText__42AIV p:last-child{margin-bottom:0}