.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer{z-index:50;color:var(--color-main-neutral-warm-900);background-color:#fff;flex-direction:column;justify-content:space-between;display:flex;position:sticky;top:-4.5rem}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__backToMyTripContainer{height:4.5rem;color:var(--color-main-neutral-warm-900);margin-left:1rem}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer{flex:1;width:100%}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer:first-of-type{margin-left:0}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer:last-of-type{margin-right:0}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateWrapper{width:100%;overflow:auto}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateBtn{align-self:center;width:20px!important;margin:0!important;padding:0!important}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer{flex:1;width:100%}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer{max-width:50%;height:4.5rem;margin:0 .25em;padding:.25em .47em}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer_inner{border-radius:8px;width:4rem;height:4rem;padding:.5625rem 1.3rem}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer_inner:hover{background-color:var(--color-main-neutral-cold-50)}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer_month{color:#6c7882;line-height:.625rem}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer_today{background-color:var(--color-main-neutral-cold-50)}@media screen and (max-width:375px){.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer{justify-content:space-evenly}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer{margin:0;padding-left:0;padding-right:0}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer_inner{width:3.75rem;padding:0 1rem}}@media screen and (max-width:768px){.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer{padding:0!important}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer{padding-left:0!important;padding-right:0!important}}@media screen and (min-width:768px){.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer{z-index:100;flex-direction:row;padding:0 2rem;top:0}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateWrapper{justify-content:center;width:50%}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer{justify-content:center;align-items:center;width:50%}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer{justify-content:center;max-width:fit-content}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer{margin:0;padding:.25rem}}@media screen and (min-width:1024px){.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer{z-index:100;margin-top:0;padding:0 5rem}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateWrapper{overflow:hidden}}@media screen and (min-width:1440px){.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer{z-index:100;margin-top:0;padding:0 5rem}.FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer{margin:0 .75rem;padding:.25rem .47rem}}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItineraryHeader-module-scss-module__hxwsYa__backToMyTripContainer{margin-right:1rem}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer [class*=typography--text][class*=typography--text--L]{line-height:30px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer [class*=typography--text][class*=typography--text--XS]{line-height:20px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItineraryHeader-module-scss-module__hxwsYa__fullItenaryHeaderContainer .FullItineraryHeader-module-scss-module__hxwsYa__datesParentContainer .FullItineraryHeader-module-scss-module__hxwsYa__dateContainer_month{line-height:.625rem}
.FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]{z-index:999999;width:100%}.FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]>li{width:100%}.FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport] [class*=_toaster--error]{background:linear-gradient(0deg,var(--Main-Colors-System-Error-200,#fecdca),var(--Main-Colors-System-Error-200,#fecdca)),linear-gradient(0deg,#fff9,#fff9);border-color:#d44d2b}@media screen and (min-width:768px){.FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]{z-index:999999;width:auto}.FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]>li{min-width:350px}}@media screen and (min-width:1024px){.FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]{z-index:999999;width:auto}.FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]>li{min-width:350px}}.FullItinerary-module-scss-module__FolpMW__exploreExperienceContainer [class*=shifted-carousel-section__main]{background-color:var(--color-main-base-white)}.FullItinerary-module-scss-module__FolpMW__exploreExperienceContainer [class*=shifted-carousel-section__main] [class*=shifted-carousel-section__title]{color:var(--color-main-neutral-cold-800);margin-left:16px;margin-right:16px;font-size:40px;padding-top:64px!important}.FullItinerary-module-scss-module__FolpMW__exploreExperienceContainer [class*=shifted-carousel-section__main] [class*=_shifted-carousel-section__carousel]{padding-bottom:1.5rem}.FullItinerary-module-scss-module__FolpMW__exploreExperienceContainer .FullItinerary-module-scss-module__FolpMW__exploreExperienceButton [class*=_button--primary],.FullItinerary-module-scss-module__FolpMW__exploreExperienceContainer .FullItinerary-module-scss-module__FolpMW__exploreExperienceButton [class*=_button--primary]:hover,.FullItinerary-module-scss-module__FolpMW__exploreExperienceContainer .FullItinerary-module-scss-module__FolpMW__exploreExperienceButton [class*=_button--primary]:focus{background-color:var(--color-main-base-white);border:1px solid var(--color-main-brand-primary-700)}@media screen and (min-width:768px){.FullItinerary-module-scss-module__FolpMW__exploreExperienceContainer [class*=shifted-carousel-section__main]{background-color:var(--color-main-base-white)}.FullItinerary-module-scss-module__FolpMW__exploreExperienceContainer [class*=shifted-carousel-section__main] [class*=shifted-carousel-section__title]{color:var(--color-main-neutral-cold-800);font-size:56px;padding-top:100px!important}.FullItinerary-module-scss-module__FolpMW__exploreExperienceContainer [class*=shifted-carousel-section__main] [class*=_shifted-carousel-section__carousel]{padding-bottom:2.5rem}}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItinerary-module-scss-module__FolpMW__itineraryListContainer [class*=itineraryDayContainer]:first-of-type [class*=itineraryCardContainer] [class*=itineraryCard]:first-of-type [class*=itineraryTimeIndicator]{width:20px}@media screen and (min-width:768px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItinerary-module-scss-module__FolpMW__tripSummaryContainer{padding-left:3.5rem;padding-right:0}}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]{z-index:999999;align-items:end;width:100%}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]>li{width:100%}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport] [class*=_toaster--error]{background:linear-gradient(0deg,var(--Main-Colors-System-Error-200,#fecdca),var(--Main-Colors-System-Error-200,#fecdca)),linear-gradient(0deg,#fff9,#fff9);border-color:#d44d2b}@media screen and (min-width:768px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]{z-index:999999;align-items:unset;width:auto}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]>li{min-width:350px}}@media screen and (min-width:1024px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]{z-index:999999;align-items:unset;width:auto}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FullItinerary-module-scss-module__FolpMW__itineraryToasterWrapper [class*=_toaster__viewport]>li{min-width:350px}}
.ItinerarySummary-module-scss-module__yLePZa__itineraryDateCapacity{position:absolute;bottom:24px;left:16px}.ItinerarySummary-module-scss-module__yLePZa__itineraryDateCapacity .ItinerarySummary-module-scss-module__yLePZa__itineraryDate{color:var(--color-main-neutral-warm-900);background:var(--Alpha-alpha-white-70,#ffffffb2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;padding:3px 10px;line-height:1.125rem}@media screen and (min-width:768px){.ItinerarySummary-module-scss-module__yLePZa__itineraryDateCapacity{height:fit-content;top:16px;left:16px}}@media screen and (min-width:1024px){.ItinerarySummary-module-scss-module__yLePZa__itineraryDateCapacity{height:fit-content;top:16px;left:16px}}.ItinerarySummary-module-scss-module__yLePZa__itinerarySummary_bookeNew_mobile{z-index:55;width:max-content;margin-right:.75rem;position:fixed;bottom:5.8rem;right:0}.ItinerarySummary-module-scss-module__yLePZa__itinerarySummary_bookeNew_mobile_scrolling{padding:0 10px!important}.ItinerarySummary-module-scss-module__yLePZa__itinerarySummaryMobile{background:var(--color-main-base-white,#fff);padding:var(--spacing-xl)var(--spacing-lg)var(--spacing-lg);margin:var(--spacing-xl)0}.ItinerarySummary-module-scss-module__yLePZa__itinerarySummaryMobile .ItinerarySummary-module-scss-module__yLePZa__summaryLink{color:var(--color-main-neutral-cold-800);text-underline-offset:3px;text-decoration:none}@media screen and (min-width:768px){.ItinerarySummary-module-scss-module__yLePZa__itinerarySummaryDesktop{width:50%;padding-right:3.5rem}}.ItinerarySummary-module-scss-module__yLePZa__itinerarySummaryDesktop .ItinerarySummary-module-scss-module__yLePZa__labelColor{color:var(--color-main-neutral-warm-900)}.ItinerarySummary-module-scss-module__yLePZa__itinerarySummaryDesktop .ItinerarySummary-module-scss-module__yLePZa__gradientOverlay{background:linear-gradient(360deg,#0000 79.05%,#0009 100%);border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.ItinerarySummary-module-scss-module__yLePZa__itinerarySummaryDesktop .ItinerarySummary-module-scss-module__yLePZa__itinerarySummary_bookeNew{justify-content:center;align-items:center;width:max-content;margin-top:2.5rem;display:flex}.ItinerarySummary-module-scss-module__yLePZa__itinerarySummaryDesktop .ItinerarySummary-module-scss-module__yLePZa__summaryDetails{position:sticky}.ItinerarySummary-module-scss-module__yLePZa__itinerarySummaryDesktop .ItinerarySummary-module-scss-module__yLePZa__summaryLink{color:var(--color-main-neutral-cold-800);text-underline-offset:3px}.ItinerarySummary-module-scss-module__yLePZa__summaryLink{text-transform:uppercase;text-underline-offset:3px;margin-top:1rem;margin-right:1.5rem;text-decoration:underline}.ItinerarySummary-module-scss-module__yLePZa__summaryLink:hover{cursor:pointer}@media screen and (min-width:768px){.ItinerarySummary-module-scss-module__yLePZa__summaryLink{color:#1c1917;margin-top:.75rem}}.ItinerarySummary-module-scss-module__yLePZa__summaryLink :is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){line-height:20px!important}@media screen and (min-width:768px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItinerarySummary-module-scss-module__yLePZa__itinerarySummaryDesktop{padding-left:3.5rem}}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItinerarySummary-module-scss-module__yLePZa__itinerarySummaryMobile{padding:var(--spacing-lg)var(--spacing-lg)var(--spacing-xl)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItinerarySummary-module-scss-module__yLePZa__itineraryDateCapcity{left:unset;right:1rem!important}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItinerarySummary-module-scss-module__yLePZa__summaryLink{text-underline-offset:3px;margin-left:1.5rem;margin-right:0}
.ItineraryList-module-scss-module__95mODq__intineraryContentsContainer{background-color:var(--color-main-neutral-cold-50);color:var(--color-main-neutral-warm-900)}.ItineraryList-module-scss-module__95mODq__intineraryContentsContainer .ItineraryList-module-scss-module__95mODq__itineraryListContainer{margin-top:2rem;margin-bottom:3.5rem}.ItineraryList-module-scss-module__95mODq__intineraryContentsContainer .ItineraryList-module-scss-module__95mODq__itineraryListContainer [class*=itineraryDayContainer]:first-of-type [class*=itineraryCardContainer] [class*=itineraryCard]:first-of-type [class*=itineraryTimeIndicator]{background-color:var(--color-main-neutral-cold-50);align-items:flex-end;height:29px;display:flex}.ItineraryList-module-scss-module__95mODq__intineraryContentsContainer .ItineraryList-module-scss-module__95mODq__itineraryListContainer [class*=itineraryDayContainer]:first-of-type [class*=itineraryCardContainer] [class*=itineraryCard]:first-of-type [class*=past]{top:-5px}.ItineraryList-module-scss-module__95mODq__intineraryContentsContainer .ItineraryList-module-scss-module__95mODq__itineraryListItemTimeLine [class*=itineraryDayContainer]:not(:first-of-type) [class*=itineraryDateContainer]{border-left:.6px solid var(--color-main-neutral-cold-500)}@media screen and (min-width:768px){.ItineraryList-module-scss-module__95mODq__intineraryContentsContainer{z-index:99;padding:2rem 2rem 5rem}.ItineraryList-module-scss-module__95mODq__intineraryContentsContainer .ItineraryList-module-scss-module__95mODq__itineraryListItemTimeLine{width:50%;margin:0}}@media screen and (min-width:1024px){.ItineraryList-module-scss-module__95mODq__intineraryContentsContainer{padding:2rem 5rem}}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer{width:-webkit-fill-available;padding:0 1rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryDateContainer{width:100%;padding-bottom:1.5rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryDateContainer>span{text-transform:uppercase}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryDateContainer:not(:first-of-type){border-left:.6px solid var(--color-main-neutral-cold-500)}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryDateContainer_rtl:not(:first-of-type){border-left:.6px solid var(--color-main-neutral-cold-500);border:1px solid green!important}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer:last-of-type .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard:last-of-type{margin-bottom:0}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer:last-of-type .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard:last-of-type:before{content:" ";background-color:var(--color-main-neutral-cold-50);width:1rem;height:93%;display:block;position:absolute;bottom:0;left:-1.5rem}@media screen and (min-width:768px){.ItineraryList-module-scss-module__95mODq__itineraryDayContainer:last-of-type .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard:last-of-type:before{height:89%}}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer:first-of-type .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard:first-of-type:after{content:" ";background-color:var(--color-main-neutral-cold-50);width:1rem;height:.5rem;display:block;position:absolute;top:0;left:-1.5rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer{border-left:.6px solid var(--color-main-neutral-cold-500);width:100%;padding-left:1rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard{border-radius:12px;flex-direction:column;min-height:115px;margin-bottom:2.5rem;position:relative}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard_pastOverlay{opacity:.7}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTimeIndicator{align-items:flex-end;width:20px;height:24px;display:flex;position:absolute;top:0}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTimeIndicator_active{left:-1.7rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTimeIndicator_upcoming{top:-.25rem;left:-1.25rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTimeIndicator_past{left:-1.5rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTimeIndicator_past>img{background-color:#fff}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTimeIndicator_noActivity{top:-3rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTime{border-bottom:.6px solid var(--color-main-neutral-cold-200);padding:.38rem 1rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard_noBg{background-color:var(--color-main-base-white)}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__pastTripLineContainer{align-items:center;height:2rem;margin-bottom:2.5rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__pastTripLineContainer .ItineraryList-module-scss-module__95mODq__pastTripText{color:var(--color-main-neutral-warm-500);padding:.43rem .75rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__pastTripLineContainer .ItineraryList-module-scss-module__95mODq__pastLines{border-bottom:1px solid var(--color-main-neutral-warm-200);flex:1;align-self:flex-start;height:1rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__noexperienceContainer{text-align:center;background-size:contain;background-color:var(--colors-vrs-turquoise-25);border-radius:12px;justify-content:center;align-items:center;min-height:10.25rem;margin-bottom:4rem;padding:2.38rem 2.5rem;box-shadow:0 12px 16px -4px #10182814}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__noexperienceContainer .ItineraryList-module-scss-module__95mODq__addExperienceBtn{background-color:var(--color-main-brand-primary-200);border:none;margin-top:1rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__noexperienceContainer .ItineraryList-module-scss-module__95mODq__addExperienceBtn :is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){line-height:20px!important}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainerLink{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;position:relative}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainerLink:hover{cursor:pointer;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainerLink>:first-child{width:100%;display:block}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainerLink .ItineraryList-module-scss-module__95mODq__experienceOverlay{pointer-events:none;z-index:1;background:linear-gradient(360deg,#0000 79.05%,#0009 100%),linear-gradient(#0000 47.62%,#0009 78.33%);border-bottom-right-radius:12px;border-bottom-left-radius:12px;width:100%;height:100%;position:absolute;left:0}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainerLink .ItineraryList-module-scss-module__95mODq__experienceOverlayNoTime{border-radius:12px;height:100%;top:0%}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainer{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-right-radius:12px;border-bottom-left-radius:12px;justify-content:flex-end;min-height:21rem;padding:1rem 1.3rem;position:relative}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainer .ItineraryList-module-scss-module__95mODq__experienceContent{z-index:2}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainer .ItineraryList-module-scss-module__95mODq__experienceName{letter-spacing:.16em;text-transform:uppercase}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainer .ItineraryList-module-scss-module__95mODq__guestDurationContainer{align-items:center}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainer .ItineraryList-module-scss-module__95mODq__guestDurationContainer .ItineraryList-module-scss-module__95mODq__experienceContainerdurationSeparator{background-color:var(--color-main-brand-primary-500);border-radius:50%;width:4px;height:4px;margin:5px}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__experienceContainerNoTime{border-radius:12px}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__checkInOutContainer{width:-webkit-fill-available;padding:1rem}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__itineraryIcon{color:var(--color-main-brand-primary-700)}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__dot{background:var(--color-main-brand-primary-500);border-radius:50%;width:4px;height:4px;margin:2px 5px;display:inline-block}@media screen and (min-width:768px){.ItineraryList-module-scss-module__95mODq__itineraryDayContainer{padding:0}.ItineraryList-module-scss-module__95mODq__itineraryDayContainer .ItineraryList-module-scss-module__95mODq__pastTripLineContainer{margin-top:1.5rem;margin-bottom:4rem}}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItineraryList-module-scss-module__95mODq__itineraryListItemTimeLine .ItineraryList-module-scss-module__95mODq__itineraryDateContainer{border-left:none!important}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItineraryList-module-scss-module__95mODq__itineraryListItemTimeLine .ItineraryList-module-scss-module__95mODq__itineraryCardContainer{border-left:none;border-right:.6px solid var(--color-main-neutral-cold-500);padding-left:0;padding-right:1rem}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItineraryList-module-scss-module__95mODq__itineraryListItemTimeLine:last-of-type .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard:last-of-type{margin-bottom:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItineraryList-module-scss-module__95mODq__itineraryListItemTimeLine:last-of-type .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard:last-of-type:before,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItineraryList-module-scss-module__95mODq__itineraryListItemTimeLine:first-of-type .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard:first-of-type:after{content:" ";right:-1.5rem}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTimeIndicator_active{right:-1.7rem}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTimeIndicator_upcoming{top:-.25rem;right:-1.25rem}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTimeIndicator_past{right:-1.5rem}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItineraryList-module-scss-module__95mODq__itineraryCardContainer .ItineraryList-module-scss-module__95mODq__itineraryCard .ItineraryList-module-scss-module__95mODq__itineraryTimeIndicator_past>img{background-color:#fff}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ItineraryList-module-scss-module__95mODq__itineraryListItemTimeLine:not(:first-of-type) .ItineraryList-module-scss-module__95mODq__itineraryDateContainer{border-right:.6px solid var(--color-main-neutral-cold-500)!important}
.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__wrapper-content] [class*=_modal__container__image]{position:sticky;top:0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__wrapper-content] [class*=_modal__container__image]:after{content:"";background:linear-gradient(#0000 50%,#0000004d 100%),linear-gradient(#0000001a 0%,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content]{border-radius:var(--spacing-3xl)var(--spacing-3xl)0 0;background:var(--color-main-base-white);gap:0;width:100%;padding:0;position:absolute;top:270px}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content] [class*=_modal__title]{padding:var(--spacing-lg)var(--spacing-xl)0px}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content] [class*=_modal__title] [class*=_typography--caption--book]{color:var(--color-main-neutral-cold-700);letter-spacing:2px}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content] [class*=_modal__title] [class*=_typography--header]{color:var(--color-main-neutral-warm-900)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content] [class*=_modal__title]:before{content:" ";background:var(--Alpha-alpha-black-20,#0003);width:120px;height:5px;margin:0 auto;margin-bottom:var(--spacing-md);display:block}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__close]{background:var(--Alpha-alpha-white-40,#fff6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:none}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__close] svg{width:24px;height:24px}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__close]:hover,.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__close]:focus{background:var(--Alpha-alpha-white-40,#fff6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:none}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__bookingId{padding:var(--spacing-md)var(--spacing-xl)var(--spacing-3xl);border-bottom:.6px solid var(--color-main-neutral-warm-200);color:var(--color-main-neutral-warm-900)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__checkInAndOut{padding:var(--spacing-3xl)var(--spacing-xl)var(--spacing-4xl);color:var(--color-main-neutral-warm-900)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__hotelAccomodations,.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__guestInfo{padding:0 var(--spacing-xl)var(--spacing-4xl);color:var(--color-main-neutral-warm-900)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__locationDetails{color:var(--color-main-neutral-warm-900)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__locationDetails .BookingDetailsModal-module-scss-module__ei19nG__locationDetailsText{padding:var(--spacing-4xl)var(--spacing-xl)0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__locationDetails .BookingDetailsModal-module-scss-module__ei19nG__locationDetailsText .BookingDetailsModal-module-scss-module__ei19nG__sectionHeader{padding-bottom:var(--spacing-3xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__locationDetails .BookingDetailsModal-module-scss-module__ei19nG__locationDetailsText .BookingDetailsModal-module-scss-module__ei19nG__locationSectionHeader{padding-bottom:var(--spacing-xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__locationDetails .BookingDetailsModal-module-scss-module__ei19nG__mobilityLocationText{margin-bottom:42px}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__contactDetailsContainer{padding:var(--spacing-5xl)var(--spacing-xl);border-bottom:.6px solid var(--color-main-neutral-warm-200);color:var(--color-main-neutral-warm-900)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__needHelp{border-radius:var(--spacing-md);padding:var(--spacing-xl);margin-top:var(--spacing-4xl);background-color:#f5f5f5}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__modifyCancel{padding:0 var(--spacing-xl)var(--spacing-3xl);border-bottom:.6px solid var(--color-main-neutral-warm-200);color:var(--color-main-neutral-warm-900)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__modifyCancel [class*=_button--secondary]{background-color:var(--color-main-base-white);color:var(--color-main-brand-primary-700);border:1px solid var(--color-main-brand-primary-700);justify-content:center}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__modifyCancel [class*=_button--secondary]:hover{background-color:var(--color-main-base-white);color:var(--color-main-brand-primary-700);border:1px solid var(--color-main-brand-primary-700)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__modifyCancel [class*=_button--secondary]:focus{background-color:var(--color-main-base-white);color:var(--color-main-brand-primary-700);outline:none}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer{padding:var(--spacing-5xl)0 0;color:var(--color-main-neutral-warm-900)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container]{margin:0;padding:0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__header]{padding:0 var(--spacing-xl)var(--spacing-5xl);align-items:start}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__header] h2{text-align:left;font-size:var(--spacing-3xl);line-height:32px}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__items] article{padding:var(--spacing-2xl)var(--spacing-xl);border-top:.6px solid var(--color-main-neutral-warm-200);border-bottom:none}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__items] article [class*=header] [class*=_faq-title-container] [class*=_typography--header],.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__items] article [class*=header] [class*=_faq-title-container] h4{font-size:var(--spacing-2xl);line-height:24px}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__items] article [class*=header] svg{height:var(--spacing-2xl);width:var(--spacing-2xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__items] article [class*=_faq-content-data]{flex-basis:100%}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__items] article:last-child{border-bottom:.6px solid var(--color-main-neutral-warm-200)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__viewRedirect{margin:var(--spacing-4xl)var(--spacing-xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__viewRedirect [class*=_button--secondary]{background-color:var(--color-main-base-white);color:var(--color-main-brand-primary-700);border:1px solid var(--color-main-brand-primary-700);justify-content:center}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__viewRedirect [class*=_button--secondary]:hover{background-color:var(--color-main-base-white);color:var(--color-main-brand-primary-700);border:1px solid var(--color-main-brand-primary-700)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__viewRedirect [class*=_button--secondary]:focus{background-color:var(--color-main-base-white);color:var(--color-main-brand-primary-700);outline:none}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__pickup{padding:0 var(--spacing-md)var(--spacing-4xl)0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__dropoff{padding:0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__transportDetails{padding:var(--spacing-5xl)var(--spacing-xl);color:var(--color-main-neutral-warm-900)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__seperatorTop{border-top:.6px solid var(--color-main-neutral-warm-200)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__seperator{border-bottom:.6px solid var(--color-main-neutral-warm-200)}@media screen and (min-width:768px){.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__wrapper-content] [class*=_modal__container__image]:after{border-radius:8px 0 0 8px}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content]{border-radius:0;position:relative;top:0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content] [class*=_modal__title]{margin:var(--spacing-4xl)var(--spacing-4xl)0px;padding:0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content] [class*=_modal__title]:before{display:none}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content] .BookingDetailsModal-module-scss-module__ei19nG__bottom_shadow{width:19.9rem;left:53.6%}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__bookingId{padding:var(--spacing-md)0 var(--spacing-3xl);margin:0 var(--spacing-4xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__checkInAndOut{padding:var(--spacing-3xl)0;margin:0 var(--spacing-4xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__hotelAccomodations,.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__modifyCancel{padding:0 0 var(--spacing-3xl);margin:0 var(--spacing-4xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__locationDetails{margin:0 var(--spacing-4xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__locationDetails .BookingDetailsModal-module-scss-module__ei19nG__locationDetailsText{padding:var(--spacing-3xl)0 0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__locationDetails .BookingDetailsModal-module-scss-module__ei19nG__locationDetailsText .BookingDetailsModal-module-scss-module__ei19nG__sectionHeader{padding-bottom:var(--spacing-3xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__locationDetails .BookingDetailsModal-module-scss-module__ei19nG__locationDetailsText .BookingDetailsModal-module-scss-module__ei19nG__locationSectionHeader{padding-bottom:var(--spacing-xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__contactDetailsContainer{padding:var(--spacing-5xl)0;margin:0 var(--spacing-4xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer{padding:var(--spacing-5xl)0 0;margin:0 var(--spacing-4xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__header]{padding:0 0 var(--spacing-5xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__header] h2{line-height:32px}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__items] article{padding:var(--spacing-2xl)0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__items] article [class*=_faq-title-container] h4{line-height:24px}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__transportDetails{padding:var(--spacing-5xl)0;margin:0 var(--spacing-4xl)}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__viewRedirect{margin:var(--spacing-3xl)var(--spacing-xl)}}@media screen and (min-width:1024px){.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content]{border-radius:0;position:relative;top:0}.BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content] .BookingDetailsModal-module-scss-module__ei19nG__bottom_shadow{width:29.5rem;left:44%}}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__modifyCancel .BookingDetailsModal-module-scss-module__ei19nG__getDirection{margin-left:var(--spacing-lg)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer .BookingDetailsModal-module-scss-module__ei19nG__exploreContainer [class*=FaqListSection_faq-list__container] [class*=FaqListSection_faq-list__items] article [class*=_faq-title-container] [class*=_typography--header]{line-height:28px}@media screen and (min-width:768px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content] .BookingDetailsModal-module-scss-module__ei19nG__bottom_shadow{right:53.6%}}@media screen and (min-width:1024px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .BookingDetailsModal-module-scss-module__ei19nG__detailModalContainer [class*=_modal__container__content] .BookingDetailsModal-module-scss-module__ei19nG__bottom_shadow{right:44%}}
.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section{z-index:0;background-color:#fff;position:relative}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section [data-mb-br]{display:block}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section [data-dkt-br]{display:none}@media (min-width:1440px){.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section [data-mb-br]{display:none}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section [data-dkt-br]{display:block}}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__back-cover{z-index:0;background-color:var(--color-bg-tertiary);height:405px;position:absolute;top:0;left:0;right:0}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__back-cover--dark{background-color:var(--color-bg-primary)}@media (min-width:1440px){.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__back-cover{height:600px}}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__carousel{padding-bottom:5rem}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__heading{gap:var(--spacing-lg);width:100%;padding-top:var(--spacing-7xl);padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);margin-bottom:var(--spacing-5xl);flex-wrap:wrap;display:flex}@media (min-width:1440px){.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__heading{gap:var(--spacing-lg);padding-top:var(--spacing-8xl);padding-left:var(--spacing-8xl);margin-bottom:3.5rem}}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__headline{width:100%}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__title{width:100%;display:block}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__main{z-index:1;position:relative}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section--dark .ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__back-cover{height:502px}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section--dark .ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__heading{padding-top:80px;padding-inline-start:var(--spacing-xl)}@media (min-width:1440px){.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section--dark .ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__heading{padding-inline-start:var(--spacing-8xl)}}
.ExperiencesListDarkModal-module-scss-module__g5V9ta__experiences-dark-modal__cta{width:fit-content}.ExperiencesListDarkModal-module-scss-module__g5V9ta__experiences-dark-modal__cta__label{text-decoration:underline}
.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid{background-color:#fff;flex-direction:column;align-items:center;padding-block-end:80px;display:flex;position:relative}@media (min-width:1440px){.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid{padding-block-end:120px}}.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__heading{padding-block:var(--spacing-7xl);padding-left:var(--spacing-8xl);padding-right:var(--spacing-8xl);max-width:846px}@media (max-width:1023px){.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__heading{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}@media (min-width:1440px){.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__heading{padding-block:80px}}.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__description{max-width:480px;padding-inline:var(--spacing-xl);text-align:center;margin-block-start:var(--spacing-3xl);margin-inline:auto}@media (min-width:1440px){.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__description{margin-block-start:var(--spacing-4xl)}}.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__titles{text-align:center;row-gap:var(--spacing-lg);padding-inline:var(--spacing-xl)}@media (min-width:1440px){.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__titles{row-gap:var(--spacing-xl)}}.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__grid{align-self:stretch;padding-block-start:var(--spacing-3xl);padding-block-end:var(--spacing-4xl)}@media (min-width:1440px){.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__grid{padding-block-end:40px}}.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__see-more{margin-inline:var(--spacing-xl);justify-content:center;align-self:stretch;padding-block-start:var(--spacing-xl)}@media (min-width:1440px){.ExperiencesGridSection-module-scss-module__K5gUjW__experiences-grid__see-more{align-self:initial}}
.CardsGrid-module-scss-module__iMJ65W__cards-grid{gap:var(--spacing-xl);display:grid}@media (min-width:768px){.CardsGrid-module-scss-module__iMJ65W__cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CardsGrid-module-scss-module__iMJ65W__cards-grid{gap:var(--spacing-3xl)}}@media (min-width:1440px){.CardsGrid-module-scss-module__iMJ65W__cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.CardItem-module-scss-module__9jTglq__card-item__container{border-radius:var(--border-radius-xl);height:537px;position:relative;overflow:hidden}@media (min-width:1440px){.CardItem-module-scss-module__9jTglq__card-item__container{height:615px}}.CardItem-module-scss-module__9jTglq__card-item__container:hover .CardItem-module-scss-module__9jTglq__card-item__hover{visibility:visible;opacity:1}.CardItem-module-scss-module__9jTglq__card-item__container.CardItem-module-scss-module__9jTglq__enable-hover{cursor:pointer}.CardItem-module-scss-module__9jTglq__card-item__hover{background-color:var(--color-bg-overlay);visibility:hidden;opacity:0;justify-content:center;align-items:center;transition:opacity .3s ease-in;position:absolute;inset:0}.CardItem-module-scss-module__9jTglq__card-item__background{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.CardItem-module-scss-module__9jTglq__card-item__details{align-items:flex-start;gap:var(--spacing-xl);padding-inline-start:var(--spacing-3xl);padding-inline-end:var(--spacing-3xl);padding-bottom:var(--spacing-3xl);flex-direction:column;margin-top:auto;display:flex;position:relative}.CardItem-module-scss-module__9jTglq__card-item__logo{margin-inline-start:var(--spacing-xl);margin-top:var(--spacing-xl);place-self:flex-start;max-width:100px;height:auto;position:absolute}.CardItem-module-scss-module__9jTglq__card-item__fav{margin-inline-end:var(--spacing-xl);margin-top:var(--spacing-xl);place-self:flex-end;position:absolute}.CardItem-module-scss-module__9jTglq__card-item__tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CardItem-module-scss-module__9jTglq__card-item__image-gradient{pointer-events:none;background:linear-gradient(#0000 47.62%,#0009 78.33%);position:absolute;inset:0}.CardItem-module-scss-module__9jTglq__card-item__image-gradient.CardItem-module-scss-module__9jTglq__show-top-gradient{background:linear-gradient(360deg,#0000 65%,#000000b5),linear-gradient(#0000 47.62%,#0009 78.33%)}.CardItem-module-scss-module__9jTglq__card-item__floating-container{flex-direction:column;display:flex;position:absolute;inset:0}.CardItem-module-scss-module__9jTglq__card-item__tag-dot{background:var(--color-main-brand-primary-500);border-radius:4px;width:4px;height:4px}.CardItem-module-scss-module__9jTglq__card-item__cta{text-transform:uppercase;text-underline-offset:30%;font-size:.875rem;text-decoration:underline}.CardItem-module-scss-module__9jTglq__card-item__card-size-1,.CardItem-module-scss-module__9jTglq__card-item__card-size-2{grid-column:span 1}@media (min-width:1440px){.CardItem-module-scss-module__9jTglq__card-item__card-size-2{grid-column:span 2}}.CardItem-module-scss-module__9jTglq__card-item__card-size-3{grid-column:span 1}@media (min-width:1440px){.CardItem-module-scss-module__9jTglq__card-item__card-size-3{grid-column:span 3}}
.Badge-module-scss-module__YkmMYa__badge{width:fit-content;padding:6px var(--spacing-lg);gap:var(--spacing-xs);border-radius:var(--border-radius-xs);align-items:center;display:flex}.Badge-module-scss-module__YkmMYa__badge__color--gray{background-color:var(--Component-colors-Alpha-alpha-white-70,#ffffffb2)}.Badge-module-scss-module__YkmMYa__badge__color--brand{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--Component-colors-Alpha-alpha-black-20,#0003);border:1px solid var(--color-main-brand-primary-200)}
.CollageSection-module-scss-module__3SawUq__rsg-collage-section{padding-right:var(--spacing-5xl);padding-bottom:var(--spacing-8xl);margin:var(--spacing-2xl)0 var(--spacing-5xl);flex-direction:column;display:flex}@media (max-width:767px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section{padding-bottom:var(--spacing-5xl);padding-right:0}}.CollageSection-module-scss-module__3SawUq__rsg-collage-section__grid{gap:var(--spacing-lg);grid-template-rows:auto;grid-template-columns:repeat(12,1fr);display:grid}@media (min-width:1024px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__grid{gap:var(--spacing-2xl)}}@media (max-width:767px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__grid{gap:0}}.CollageSection-module-scss-module__3SawUq__rsg-collage-section__main{gap:var(--spacing-5xl);flex-direction:column;grid-column:1/span 12;display:flex}@media (min-width:768px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__main{grid-area:1/1/span 5/span 7}}.CollageSection-module-scss-module__3SawUq__rsg-collage-section__img{-o-object-fit:cover;object-fit:cover;width:100%}.CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-1]{border-top-right-radius:var(--border-radius-2xl);border-bottom-right-radius:var(--border-radius-2xl);grid-area:1/1/span 3/span 7;max-width:670px;max-height:446px}@media (max-width:767px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-1]{border-radius:0;grid-column:1/span 12;width:100%;max-width:100%;max-height:259px}}.CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-2]{border-radius:var(--border-radius-2xl);grid-area:1/9/span 5/span 7;align-self:center;max-width:330px;max-height:495px;margin-top:50px}@media (min-width:767px) and (max-width:1200px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-2]{grid-row:1/span 4;margin-top:40px}}@media (max-width:767px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-2]{grid-area:7/9/span 10/span 12;max-width:120px;max-height:180px;margin-top:0;margin-left:-12px}}.CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-3]{border-radius:var(--border-radius-2xl);margin-left:0;margin-top:var(--spacing-6xl);grid-area:6/8/span 2/span 9;max-width:622px;max-height:350px}@media (min-width:767px) and (max-width:1200px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-3]{max-width:600px;margin-left:40px}}@media (max-width:767px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-3]{grid-area:15/1/span 3/span 5;max-width:180px;max-height:101px;margin-left:36px}}.CollageSection-module-scss-module__3SawUq__rsg-collage-section__text{margin-top:var(--spacing-8xl);gap:var(--spacing-4xl);flex-direction:column;grid-area:5/2/span 2/span 10;padding-left:55px;display:flex}@media (max-width:1250px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__text{padding-left:0}}@media (max-width:1080px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__text{grid-area:4/1/span 2/span 12;margin-top:200px;padding-left:57px}}@media (max-width:767px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__text{padding:0 var(--spacing-xl);margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-3xl);gap:var(--spacing-3xl);grid-column:1/span 12}}.CollageSection-module-scss-module__3SawUq__rsg-collage-section__text-title{max-width:637px;margin-bottom:var(--spacing-md);white-space:normal;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:767px){.CollageSection-module-scss-module__3SawUq__rsg-collage-section__text-title{font-size:var(--spacing-6xl);margin-bottom:0;font-weight:400;line-height:normal}}.CollageSection-module-scss-module__3SawUq__rsg-collage-section__title-container{max-width:638px}.CollageSection-module-scss-module__3SawUq__rsg-collage-section__subtitle-container{max-width:520px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .CollageSection-module-scss-module__3SawUq__rsg-collage-section{padding-left:var(--spacing-5xl);padding-right:0}@media (max-width:767px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .CollageSection-module-scss-module__3SawUq__rsg-collage-section{padding-left:0}}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-1]{border-radius:var(--border-radius-2xl)0 0 var(--border-radius-2xl)}@media (max-width:767px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-2]{margin-left:0;margin-right:-12px}}@media (min-width:767px) and (max-width:1200px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-3]{margin-left:0;margin-right:40px}}@media (max-width:767px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .CollageSection-module-scss-module__3SawUq__rsg-collage-section__img[data-testid=img-3]{margin-left:0;margin-right:36px}}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .CollageSection-module-scss-module__3SawUq__rsg-collage-section__text{padding-left:0;padding-right:55px}@media (max-width:1250px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .CollageSection-module-scss-module__3SawUq__rsg-collage-section__text{padding-right:0}}@media (max-width:1080px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .CollageSection-module-scss-module__3SawUq__rsg-collage-section__text{padding-right:57px}}@media (max-width:767px){:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .CollageSection-module-scss-module__3SawUq__rsg-collage-section__text{padding:0 var(--spacing-xl)}}
.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section{padding-top:80px;padding-bottom:80px}@media (max-width:1023px){.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section{padding:var(--spacing-8xl)var(--spacing-none)}}.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__header{padding-left:var(--spacing-8xl);padding-right:var(--spacing-8xl)}@media (max-width:1023px){.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__header{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__tabs-section{padding-left:var(--spacing-8xl);padding-right:var(--spacing-8xl);white-space:nowrap;scrollbar-width:none;justify-content:center;display:flex;overflow-x:scroll}@media (max-width:1023px){.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__tabs-section{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__tabs-section__switcher button{padding:var(--spacing-md)var(--spacing-3xl)}.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__tabs-section__switcher button button{padding:.5rem 1.5rem}.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__tabs-section__switcher button button span{text-align:center;font-family:var(--Font-family-Fedra-Sans,"Fedra Sans Pro");font-size:var(--Font-size-text-md,16px);font-style:normal;font-weight:400;line-height:var(--Line-height-text-md,24px);font-display:swap}.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__tabs-section__tabs-list{padding-top:26px;padding-bottom:30px}.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__carousel-section{padding-top:var(--spacing-lg)}.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__carousel-section-explore{justify-content:center;margin-top:1rem;display:flex}.ResortGallery-module-scss-module__OrafHG__rsg-resort-gallery-section__carousel-section-explore button{padding:var(--spacing-xs)var(--spacing-lg)}
.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);padding-top:var(--spacing-8xl);padding-bottom:var(--spacing-8xl)}@media (min-width:1024px){.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section{padding-left:var(--spacing-8xl);padding-right:var(--spacing-8xl);padding-top:var(--spacing-8xl);padding-bottom:var(--spacing-8xl)}}.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__header{margin-bottom:var(--spacing-4xl)}@media (min-width:1024px){.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__header{margin-bottom:var(--spacing-6xl)}}@media screen and (min-width:768px){.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__header{max-width:695px}}.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__header div div{margin:auto}@media (min-width:1024px){.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__header div div{margin:var(--spacing-none)}}.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__header div div h2,.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__header div div span{text-align:center}@media (min-width:1024px){.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__header div div h2,.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__header div div span{text-align:start}}.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__icon-list-wrapp{gap:var(--spacing-3xl);flex-wrap:wrap;display:flex}.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__icon-list-card{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);align-items:center}.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section__icon-list-avatar-bg{background-color:var(--color-main-brand-primary-500);border-radius:9999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}
.ResortAccommodations-module-scss-module__zvhMRa__card__carousel-card{flex:0;max-width:1000px;transition:flex .8s .3s}.ResortAccommodations-module-scss-module__zvhMRa__card__carousel-card:hover div[class^=_carousel-card__hover-container]{opacity:1}.ResortAccommodations-module-scss-module__zvhMRa__card__carousel-card__expanded{flex:1 0 70%;transition:flex .4s ease-out}.ResortAccommodations-module-scss-module__zvhMRa__card__carousel-card__expanded>div[class^=_carousel-card-wrapper]{width:100%}.ResortAccommodations-module-scss-module__zvhMRa__card__carousel-card__expanded:hover div[class^=_carousel-card__hover-container]{opacity:0;transition:opacity 0s .8s}.ResortAccommodations-module-scss-module__zvhMRa__card__modal_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:200px}.ResortAccommodations-module-scss-module__zvhMRa__card__modal div[class^=_with-image-modal__image-container]{min-width:0}.ResortAccommodations-module-scss-module__zvhMRa__rsg-resort-accommodations{background-color:var(--colors-bg-light-neutral-moderate);padding-top:80px;padding-bottom:80px}.ResortAccommodations-module-scss-module__zvhMRa__rsg-resort-accommodations__dark{background-color:var(--color-main-base-dark-blue);padding-top:100px;padding-bottom:100px}@media (max-width:1023px){.ResortAccommodations-module-scss-module__zvhMRa__rsg-resort-accommodations{padding:var(--spacing-8xl)var(--spacing-none)}}.ResortAccommodations-module-scss-module__zvhMRa__rsg-resort-accommodations__tabs-section{padding-bottom:2rem;padding-top:var(--spacing-2xl);white-space:nowrap;scrollbar-width:none;display:flex;overflow-x:scroll}.ResortAccommodations-module-scss-module__zvhMRa__rsg-resort-accommodations__carousel-section{padding-top:var(--spacing-lg)}.ResortAccommodations-module-scss-module__zvhMRa__rsg-resort-accommodations__carousel-section-explore{justify-content:center;margin-top:1rem;display:flex}.ResortAccommodations-module-scss-module__zvhMRa__rsg-resort-accommodations__carousel-section-explore button{padding:var(--spacing-xs)var(--spacing-lg)}.ResortAccommodations-module-scss-module__zvhMRa__popup-modal__dialog{top:unset;transform:unset;width:100%;max-width:100%;height:95vh;max-height:95vh;bottom:0;left:0;overflow:auto}.ResortAccommodations-module-scss-module__zvhMRa__popup-modal__dialog>article[class^=_dynamic-carousel]{gap:0;height:100%;max-height:95vh}.ResortAccommodations-module-scss-module__zvhMRa__popup-modal__dialog>article[class^=_dynamic-carousel] div[class^=_dynamic-carousel__container]{align-items:flex-end;height:100%}.ResortAccommodations-module-scss-module__zvhMRa__popup-modal__dialog>article[class^=_dynamic-carousel] div[class^=_dynamic-carousel__container]>article{flex:1 0 100%}.ResortAccommodations-module-scss-module__zvhMRa__popup-modal__dialog>article[class^=_dynamic-carousel]>div[class^=_dynamic-carousel-pagination]{background-color:var(--color-main-neutral-cold-900)}.ResortAccommodations-module-scss-module__zvhMRa__popup-modal__slide-image{-o-object-fit:cover;object-fit:cover;width:100%;min-width:370px;height:100%}.ResortAccommodations-module-scss-module__zvhMRa__popup-modal__slide-content{min-width:unset;overflow:auto}.ResortAccommodations-module-scss-module__zvhMRa__dynamic_carousel__slide{flex:0 0 410px}@media screen and (max-width:767px){.ResortAccommodations-module-scss-module__zvhMRa__card__modal_image{max-height:292px}.ResortAccommodations-module-scss-module__zvhMRa__dynamic_carousel__slide{flex:0 0 100%}.ResortAccommodations-module-scss-module__zvhMRa__dynamic_carousel__slide_mobile{flex:0 0 302px}}.ResortAccommodations-module-scss-module__zvhMRa__carousel-paginator{padding-bottom:var(--spacing-md);margin-top:0;margin-bottom:0}
.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__button-link{text-align:center;flex-grow:1;display:block}.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__drawer-footer{width:100%}.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__drawer-footer__buttons{width:100%;padding-bottom:var(--spacing-3xl);gap:15px;display:flex}.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__drawer-footer__buttons a,.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__drawer-footer__buttons button,.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__drawer-footer__buttons span{width:100%}.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__drawer-footer__buttons>button{text-align:center;flex-grow:1;display:block}.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__drawer-footer__paginator{width:100%}.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__drawer-footer--background{background:#ffffffe6}.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__tags{margin-top:var(--spacing-lg)}@media screen and (min-width:768px){.ResortAccommodationsModal-module-scss-module__sj2QJa__resort-accommodations-modal__tags{margin-top:var(--spacing-xl)}}
.ResortAmenities-module-scss-module__DsK70a__rsg-resort-amenities-list{gap:var(--spacing-4xl)164px;padding:var(--spacing-7xl)var(--spacing-9xl);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}@media (max-width:1023px){.ResortAmenities-module-scss-module__DsK70a__rsg-resort-amenities-list{padding:var(--spacing-7xl)var(--spacing-xl);gap:var(--spacing-4xl)var(--spacing-2xl)}}.ResortAmenities-module-scss-module__DsK70a__rsg-resort-amenities-item{align-items:center;width:180px;display:flex}@media (max-width:1023px){.ResortAmenities-module-scss-module__DsK70a__rsg-resort-amenities-item{width:169px}}.ResortAmenities-module-scss-module__DsK70a__rsg-toggle-button{margin-bottom:var(--spacing-8xl);text-align:center;cursor:pointer;text-decoration-line:underline;text-decoration-thickness:2.5px}@media (max-width:1023px){.ResortAmenities-module-scss-module__DsK70a__rsg-toggle-button{margin-bottom:var(--spacing-7xl)}}
.OfferPackageSection-module-scss-module___EVaKG__offer-header-section{padding-bottom:6rem;padding-left:1.25rem;padding-right:1.25rem}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__offer-header-section{padding-bottom:4rem;padding-left:30px;padding-right:30px}}.OfferPackageSection-module-scss-module___EVaKG__package-section{padding-top:1rem;padding-bottom:1rem}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__package-section{padding-top:.5rem;padding-bottom:.5rem}}.OfferPackageSection-module-scss-module___EVaKG__package-section__line{border-style:solid;border-width:.5px;border-color:var(--color-main-neutral-warm-200);place-self:center;width:95%}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__package-section__line{display:none}}.OfferPackageSection-module-scss-module___EVaKG__package-section__container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));justify-content:flex-start;align-items:center;height:auto;margin-bottom:4rem;padding-left:9rem;padding-right:9rem;display:flex}@media (max-width:1024px){.OfferPackageSection-module-scss-module___EVaKG__package-section__container{padding-left:2rem;padding-right:2rem}}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__package-section__container{flex-direction:column;justify-content:normal;height:auto;min-height:306px;margin-bottom:4rem;padding-left:30px;padding-right:30px;display:flex}}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-days{flex-direction:column;align-self:flex-start;width:5%;height:100%;padding-top:3rem;padding-left:1.25rem;display:flex}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__package-section__container-days{gap:7px;width:100%;height:40%;padding:0;display:none}}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-days__number{margin-left:-3px}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__package-section__container-days__number{display:none}}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-content{flex-direction:column;gap:32px;width:65%;height:100%;padding-top:4rem;padding-right:75px;display:flex}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__package-section__container-content{width:100%;height:70%;margin-bottom:2rem;padding:0}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-content__star-days-container{flex-direction:row;padding-top:2rem;display:flex}}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-content__star-days-container__star{display:none}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__package-section__container-content__star-days-container__star{display:block}}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-content__star-days-container__star__typo{padding-right:1.25rem}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-content__lists>ul{list-style-type:disc}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-image{align-content:center;align-self:flex-start;width:30%;height:100%;padding-top:3.5rem;padding-left:15px;padding-right:15px}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__package-section__container-image{width:100%;padding:0;display:none}}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-image__picture{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:95%}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-image_above{display:none}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__package-section__container-image_above{align-content:center;align-self:flex-start;width:100%;height:100%;margin-bottom:1rem;padding:0;display:block}}.OfferPackageSection-module-scss-module___EVaKG__package-section__container-image_above__picture{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:95%}.OfferPackageSection-module-scss-module___EVaKG__package-section__button{flex-direction:row;justify-content:center;margin-top:2rem;margin-bottom:2rem;display:flex}@media (max-width:768px){.OfferPackageSection-module-scss-module___EVaKG__package-section__button{margin-bottom:2rem;padding-top:0}}
.CardsSliderGallerySection-module-scss-module__7eyzrG__rsg-cards-slider-gallery{background-color:var(--colors-bg-white);padding:80px 0;position:relative}.CardsSliderGallerySection-module-scss-module__7eyzrG__rsg-cards-slider-gallery__header{margin:var(--spacing-none)var(--spacing-none)var(--spacing-4xl);padding:var(--spacing-none)var(--spacing-xl)}@media (min-width:768px){.CardsSliderGallerySection-module-scss-module__7eyzrG__rsg-cards-slider-gallery__header{margin:var(--spacing-none)var(--spacing-none)var(--spacing-2xl)}}.CardsSliderGallerySection-module-scss-module__7eyzrG__rsg-cards-slider-gallery__logo{margin-bottom:var(--spacing-xl);justify-content:center;align-items:center;display:flex}.CardsSliderGallerySection-module-scss-module__7eyzrG__rsg-cards-slider-gallery__subtitle{margin:var(--spacing-none)var(--spacing-none)var(--spacing-md);padding:var(--spacing-none)var(--spacing-xl);text-align:center}.CardsSliderGallerySection-module-scss-module__7eyzrG__rsg-cards-slider-gallery__caption{text-align:center;margin:var(--spacing-none)auto var(--spacing-8xl)auto;padding:var(--spacing-none)var(--spacing-xl);max-width:var(--width-sm);display:block}@media (min-width:768px){.CardsSliderGallerySection-module-scss-module__7eyzrG__rsg-cards-slider-gallery__caption{margin:var(--spacing-none)auto var(--spacing-6xl)auto}}
.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section{background-color:var(--color-main-neutral-warm-50);width:100%}[dir=rtl] .ResortsListSection-module-scss-module__1ayU4a__resorts-list-section [class*=dummyInput]{right:-100px}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__see-more-resorts{padding-inline:var(--spacing-xl);padding-top:var(--spacing-2xl);justify-content:center;padding-bottom:22px;display:flex}@media (min-width:1440px){.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__see-more-resorts{padding-top:40px;padding-inline:unset}}@media (min-width:992px){.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__see-more-resorts{padding-bottom:120px}}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__see-more-resorts__button{justify-content:center;width:100%}@media (min-width:1440px){.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__see-more-resorts__button{width:unset}}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section .ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__headline{padding-inline:var(--spacing-xl);padding-top:var(--spacing-7xl);text-align:center;display:block}@media (min-width:1440px){.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section .ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__headline{padding-top:80px}}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__card-grid{gap:var(--spacing-xl);padding-top:var(--spacing-3xl);display:grid}@media (min-width:1440px){.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__card-grid{gap:var(--spacing-3xl);grid-template-columns:1fr 1fr 1fr;position:relative}}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__destination-filters-wrapp{display:none}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__destination-filters-toogle-btn{background-color:var(--color-bg-white);cursor:pointer;text-align:center;z-index:50;border-radius:9999px;width:60px;height:60px;font-size:18px;display:block;position:fixed;bottom:94px;right:24px;box-shadow:0 1px 5px 1px #0000004d}@media (min-width:768px){.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__destination-filters-toogle-btn{display:none}}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__destination-filters-toogle-btn-icon{margin:auto}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__destination-filters{z-index:51;border-radius:9999px;transition:opacity .3s;position:fixed;bottom:24px;left:24px;right:24px;transform:none;box-shadow:0 0 20px #00000026}@media (min-width:480px){.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__destination-filters{left:50%;right:auto;transform:translate(-50%)}}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__destination-filters.ResortsListSection-module-scss-module__1ayU4a__switcher-visible{display:block}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__destination-filters.ResortsListSection-module-scss-module__1ayU4a__switcher-hidden{display:none}@media (min-width:768px){.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__destination-filters.ResortsListSection-module-scss-module__1ayU4a__switcher-hidden{display:block}}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__destination-filters div div{background-color:#fff}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__title{margin-top:var(--spacing-3xl);text-align:center;margin-inline:var(--spacing-xl);justify-content:center;display:flex}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__title__text.ResortsListSection-module-scss-module__1ayU4a__title-regular{max-width:800px;line-height:46px;font-size:var(--spacing-3xl)}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__title__text.ResortsListSection-module-scss-module__1ayU4a__title-regular.ResortsListSection-module-scss-module__1ayU4a__title-regular span{font-weight:400}@media (min-width:1440px){.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__title__text.ResortsListSection-module-scss-module__1ayU4a__title-regular{font-size:var(--spacing-4xl);max-width:800px;line-height:60px}}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__title__second-line{margin-top:var(--spacing-xl)}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__title span{font-size:var(--spacing-3xl);display:inline}@media (min-width:1440px){.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__title span{font-size:var(--spacing-4xl)}}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__title select{border-bottom:2px solid var(--color-main-neutral-warm-900);margin-inline:var(--spacing-md);background-color:#0000;display:inline}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__title label{margin-bottom:3px}.ResortsListSection-module-scss-module__1ayU4a__resorts-list-section .ResortsListSection-module-scss-module__1ayU4a__resorts-list-section__resort-count{text-align:center;padding-top:var(--spacing-4xl);display:block}
.InterestFormError-module-scss-module__zy-0Uq__interest-form-error__wrapper{justify-content:center;align-items:center;width:100%;min-height:60rem;display:grid}.InterestFormError-module-scss-module__zy-0Uq__interest-form-error__text-container{align-items:center;gap:var(--spacing-5xl);flex-direction:column;max-width:50ch;display:flex}.InterestFormError-module-scss-module__zy-0Uq__interest-form-error__icon-container{color:var(--color-text-error);border-radius:var(--border-radius-full);border:solid var(--spacing-xxs)#fae7e6;padding:var(--spacing-md);position:relative}.InterestFormError-module-scss-module__zy-0Uq__interest-form-error__icon-container:after{opacity:.3;content:"";border-radius:var(--border-radius-full);border:solid var(--spacing-xxs)var(--color-text-error);width:calc(100% - var(--spacing-md));height:calc(100% - var(--spacing-md));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.InterestFormSuccess-module-scss-module__VXsxSa__interest-form-success__wrapper{justify-content:center;align-items:center;width:100%;min-height:60rem;display:grid}.InterestFormSuccess-module-scss-module__VXsxSa__interest-form-success__text-container{gap:var(--spacing-5xl);flex-direction:column;max-width:50ch;display:flex}
.InterestForm-module-scss-module__LPgDDW__interest-form__wrapper{gap:var(--spacing-7xl);padding:var(--spacing-8xl)var(--spacing-8xl);padding-bottom:var(--spacing-5xl);display:flex}@media (max-width:1024px){.InterestForm-module-scss-module__LPgDDW__interest-form__wrapper{padding:var(--spacing-3xl);margin-inline:0}}@media (max-width:768px){.InterestForm-module-scss-module__LPgDDW__interest-form__wrapper{padding:var(--spacing-xl);flex-direction:column}}.InterestForm-module-scss-module__LPgDDW__interest-form__section:not(:first-child){margin-top:var(--spacing-4xl)}.InterestForm-module-scss-module__LPgDDW__interest-form__section input[type=text],.InterestForm-module-scss-module__LPgDDW__interest-form__section input[type=email]{font-size:calc(var(--spacing-lg)*1.125)}.InterestForm-module-scss-module__LPgDDW__interest-form__section-inputs{margin-top:var(--spacing-xl);gap:var(--spacing-5xl)var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}[dir=ltr] .InterestForm-module-scss-module__LPgDDW__interest-form__section-inputs{direction:ltr}[dir=rtl] .InterestForm-module-scss-module__LPgDDW__interest-form__section-inputs{direction:rtl}@media (max-width:768px){.InterestForm-module-scss-module__LPgDDW__interest-form__section-inputs{grid-template-columns:1fr}}.InterestForm-module-scss-module__LPgDDW__interest-form__checkbox-group{margin-top:var(--spacing-xl);gap:var(--spacing-lg);display:flex}.InterestForm-module-scss-module__LPgDDW__interest-form__standard-input label{font-size:calc(var(--spacing-lg)*1.125)}.InterestForm-module-scss-module__LPgDDW__interest-form__input-full{grid-column:1/-1;position:relative}[dir=rtl] .InterestForm-module-scss-module__LPgDDW__interest-form__input-full{direction:rtl;flex-direction:row-reverse}@media (max-width:768px){.InterestForm-module-scss-module__LPgDDW__interest-form__input-full{grid-column:unset}}.InterestForm-module-scss-module__LPgDDW__interest-form__input-full-inside input{position:absolute;left:auto;right:auto}.InterestForm-module-scss-module__LPgDDW__interest-form__header{flex:3}.InterestForm-module-scss-module__LPgDDW__interest-form__header>div{max-width:100%}.InterestForm-module-scss-module__LPgDDW__interest-form__header img{width:100%}@media (max-width:768px){.InterestForm-module-scss-module__LPgDDW__interest-form__header img{display:none}}.InterestForm-module-scss-module__LPgDDW__interest-form__form-block{flex:4}.InterestForm-module-scss-module__LPgDDW__interest-form__form-block>*+*{margin-top:var(--spacing-xl)}.InterestForm-module-scss-module__LPgDDW__interest-form__marketing-terms{padding:var(--spacing-xl,1rem);background-color:var(--color-bg-quaternary);border-radius:var(--border-radius-xl)}.InterestForm-module-scss-module__LPgDDW__interest-form__marketing-terms label{align-items:start;display:flex}.InterestForm-module-scss-module__LPgDDW__interest-form__information-usage-text,.InterestForm-module-scss-module__LPgDDW__interest-form__terms-and-conditions{color:var(--color-text-secondary_alt)}.InterestForm-module-scss-module__LPgDDW__interest-form__terms-and-conditions a span{font-size:12px;text-decoration:underline}.InterestForm-module-scss-module__LPgDDW__interest-form__error-message{color:var(--color-main-system-error-700);font-size:var(--spacing-lg)}.InterestForm-module-scss-module__LPgDDW__basic-checkbox__label{gap:var(--spacing-sm);align-items:center;display:flex}.InterestForm-module-scss-module__LPgDDW__basic-checkbox{appearance:none;background-color:var(--color-text-white);padding:var(--spacing-sm);font:inherit;width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--border-radius-xs);border:solid var(--spacing-xxs)var(--color-border-brand-primary_alt);place-content:center;margin:0;display:grid}.InterestForm-module-scss-module__LPgDDW__basic-checkbox:checked{background-color:var(--color-border-brand-primary_alt)}.InterestForm-module-scss-module__LPgDDW__basic-checkbox:checked:before{content:"";width:var(--spacing-lg);height:var(--spacing-lg);background-color:var(--color-text-white);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.InterestForm-module-scss-module__LPgDDW__form-button-container{margin-top:var(--spacing-4xl);justify-content:space-between;align-items:center;width:100%;display:flex}@media (max-width:768px){.InterestForm-module-scss-module__LPgDDW__form-button-container{gap:var(--spacing-xl);flex-direction:column}.InterestForm-module-scss-module__LPgDDW__form-button-container button{justify-content:center;width:100%}}
.CampaignFormError-module-scss-module__gxOjcG__campaign-form-error__wrapper{justify-content:center;align-items:center;width:100%;min-height:44rem;display:grid}.CampaignFormError-module-scss-module__gxOjcG__campaign-form-error__text-container{align-items:center;gap:var(--spacing-5xl);flex-direction:column;display:flex}.CampaignFormError-module-scss-module__gxOjcG__campaign-form-error__icon-container{color:var(--color-text-error);border-radius:var(--border-radius-full);border:solid var(--spacing-xxs)#fae7e6;padding:var(--spacing-md);position:relative}.CampaignFormError-module-scss-module__gxOjcG__campaign-form-error__icon-container:after{opacity:.3;content:"";border-radius:var(--border-radius-full);border:solid var(--spacing-xxs)var(--color-text-error);width:calc(100% - var(--spacing-md));height:calc(100% - var(--spacing-md));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.CampaignFormError-module-scss-module__gxOjcG__campaign-form-error__wrapper{padding:0 var(--spacing-4xl)}.CampaignFormError-module-scss-module__gxOjcG__campaign-form-error__text-container{gap:var(--spacing-xl)}.CampaignFormError-module-scss-module__gxOjcG__campaign-form-error__icon-container{margin-bottom:var(--spacing-3xl)}}
.CampaignFormSuccess-module-scss-module__bnJSkq__campaign-form-success__wrapper{justify-content:center;align-items:center;width:100%;min-height:44rem;display:grid}.CampaignFormSuccess-module-scss-module__bnJSkq__campaign-form-success__text-container{gap:var(--spacing-5xl);flex-direction:column;align-items:center;max-width:60ch;display:flex}.CampaignFormSuccess-module-scss-module__bnJSkq__campaign-form-success__text-container .CampaignFormSuccess-module-scss-module__bnJSkq__text{max-width:50ch}@media screen and (max-width:767px){.CampaignFormSuccess-module-scss-module__bnJSkq__campaign-form-success__wrapper{padding:0 var(--spacing-4xl)}.CampaignFormSuccess-module-scss-module__bnJSkq__campaign-form-success__text-container{gap:var(--spacing-xl);max-width:50ch}}@media screen and (min-width:1024px){.CampaignFormSuccess-module-scss-module__bnJSkq__campaign-form-success__text-container{max-width:80ch}}
.CampaignForm-module-scss-module__Jb3lMG__campaign-form__wrapper{gap:var(--spacing-7xl);padding:var(--spacing-8xl)var(--spacing-8xl);padding-bottom:var(--spacing-5xl);display:flex}@media screen and (min-width:1024px){.CampaignForm-module-scss-module__Jb3lMG__campaign-form__wrapper{padding:var(--spacing-3xl);margin-inline:0}}@media screen and (max-width:767px){.CampaignForm-module-scss-module__Jb3lMG__campaign-form__wrapper{padding:var(--spacing-8xl)var(--spacing-xl);gap:var(--spacing-4xl);flex-direction:column}}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__section:not(:first-child){margin-top:var(--spacing-4xl)}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__section input[type=text],.CampaignForm-module-scss-module__Jb3lMG__campaign-form__section input[type=email]{font-size:calc(var(--spacing-lg)*1.125)}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__section-inputs{margin-top:var(--spacing-4xl);gap:var(--spacing-5xl)var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}[dir=ltr] .CampaignForm-module-scss-module__Jb3lMG__campaign-form__section-inputs{direction:ltr}[dir=rtl] .CampaignForm-module-scss-module__Jb3lMG__campaign-form__section-inputs{direction:rtl}@media (max-width:768px){.CampaignForm-module-scss-module__Jb3lMG__campaign-form__section-inputs{grid-template-columns:1fr}}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__checkbox-group{margin-top:var(--spacing-xl);gap:var(--spacing-lg);display:flex}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__standard-input label{font-size:calc(var(--spacing-lg)*1.125)}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__input-full{grid-column:1/-1;position:relative}[dir=rtl] .CampaignForm-module-scss-module__Jb3lMG__campaign-form__input-full{direction:rtl;flex-direction:row-reverse}@media (max-width:768px){.CampaignForm-module-scss-module__Jb3lMG__campaign-form__input-full{grid-column:unset}}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__input-full-inside input{position:absolute;left:auto;right:auto}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__header{flex:3}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__header>div{max-width:100%}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__header img{width:100%}@media (max-width:768px){.CampaignForm-module-scss-module__Jb3lMG__campaign-form__header img{display:none}}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__form-block{flex-direction:column;flex:4;justify-content:center;display:flex}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__form-block>*+*{margin-top:var(--spacing-4xl)}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__marketing-terms{padding:var(--spacing-xl,1rem);background-color:var(--color-bg-quaternary);border-radius:var(--border-radius-xl)}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__marketing-terms label{align-items:start;display:flex}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__information-usage-text{color:var(--color-text-secondary_alt)}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__terms-and-conditions{gap:2px}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__terms-and-conditions-link{font-size:var(--Font-size-text-sm,14px);text-decoration:underline}.CampaignForm-module-scss-module__Jb3lMG__campaign-form__error-message{color:var(--color-main-system-error-700);font-size:var(--spacing-lg)}.CampaignForm-module-scss-module__Jb3lMG__basic-checkbox__label{gap:var(--spacing-sm);align-items:center;display:flex}.CampaignForm-module-scss-module__Jb3lMG__basic-checkbox{appearance:none;background-color:var(--color-text-white);padding:var(--spacing-sm);font:inherit;width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--border-radius-xs);border:solid var(--spacing-xxs)var(--color-border-brand-primary_alt);place-content:center;margin:0;display:grid}.CampaignForm-module-scss-module__Jb3lMG__basic-checkbox:checked{background-color:var(--color-border-brand-primary_alt)}.CampaignForm-module-scss-module__Jb3lMG__basic-checkbox:checked:before{content:"";width:var(--spacing-lg);height:var(--spacing-lg);background-color:var(--color-text-white);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.CampaignForm-module-scss-module__Jb3lMG__form-button-container{margin-top:var(--spacing-4xl);justify-content:space-between;align-items:center;width:100%;display:flex}@media (max-width:768px){.CampaignForm-module-scss-module__Jb3lMG__form-button-container{gap:var(--spacing-xl);flex-direction:column}.CampaignForm-module-scss-module__Jb3lMG__form-button-container button{justify-content:center;width:100%}}
.ExperiencesDetailsCols-module-scss-module__UGDp1W__rsg-experiences-details-cols{background-color:var(--color-bg-quaternary);padding:var(--spacing-8xl)0;margin:0 auto}.ExperiencesDetailsCols-module-scss-module__UGDp1W__rsg-experiences-details-cols__header{margin-bottom:2rem}@media (min-width:768px){.ExperiencesDetailsCols-module-scss-module__UGDp1W__rsg-experiences-details-cols__header{margin-bottom:.5rem}}.ExperiencesDetailsCols-module-scss-module__UGDp1W__rsg-experiences-details-cols__subtitle{justify-content:center;margin-left:auto;margin-right:auto;display:flex}.ExperiencesDetailsCols-module-scss-module__UGDp1W__rsg-experiences-details-cols__button{justify-content:center;width:100%}@media (min-width:768px){.ExperiencesDetailsCols-module-scss-module__UGDp1W__rsg-experiences-details-cols__button{width:auto}}.ExperiencesDetailsCols-module-scss-module__UGDp1W__rsg-experiences-details-cols__button{margin:var(--spacing-5xl)auto 0;justify-self:center;display:flex}.ExperiencesDetailsCols-module-scss-module__UGDp1W__rsg-experiences-details-cols__grid-wrapper{margin-top:var(--spacing-3xl)}
.ExperiencesDetailsModal-module-scss-module__8pt-Hq__rsg-experiences-details-modal__footer{width:100%}.ExperiencesDetailsModal-module-scss-module__8pt-Hq__rsg-experiences-details-modal__footer__buttons{gap:15px;width:100%;display:flex}.ExperiencesDetailsModal-module-scss-module__8pt-Hq__rsg-experiences-details-modal__footer__buttons>button{text-align:center;flex-grow:1;display:block}.ExperiencesDetailsModal-module-scss-module__8pt-Hq__rsg-experiences-details-modal__footer__paginator{width:100%}.ExperiencesDetailsModal-module-scss-module__8pt-Hq__rsg-experiences-details-modal__drawer-paginator{margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-md)}
.ExperiencesListFullWidth-module-scss-module__XcHMqq__rsg-experiences-list-fullWidth{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-7xl)}@media (min-width:768px){.ExperiencesListFullWidth-module-scss-module__XcHMqq__rsg-experiences-list-fullWidth{padding-left:var(--spacing-8xl);padding-right:var(--spacing-8xl);padding-top:3.5rem;padding-bottom:var(--spacing-7xl)}}.ExperiencesListFullWidth-module-scss-module__XcHMqq__rsg-experiences-list-fullWidth{background-color:var(--color-bg-quaternary)}.ExperiencesListFullWidth-module-scss-module__XcHMqq__rsg-experiences-list-fullWidth__header{margin-bottom:var(--spacing-4xl)}@media (min-width:768px){.ExperiencesListFullWidth-module-scss-module__XcHMqq__rsg-experiences-list-fullWidth__header{margin-bottom:var(--spacing-6xl)}}.ExperiencesListFullWidth-module-scss-module__XcHMqq__rsg-experiences-list-fullWidth__subtitle{margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-xl);justify-content:center;display:flex}.ExperiencesListFullWidth-module-scss-module__XcHMqq__rsg-experiences-list-fullWidth__button{justify-content:center;width:100%}@media (min-width:768px){.ExperiencesListFullWidth-module-scss-module__XcHMqq__rsg-experiences-list-fullWidth__button{width:auto}}.ExperiencesListFullWidth-module-scss-module__XcHMqq__rsg-experiences-list-fullWidth__button{margin:var(--spacing-5xl)auto 0;justify-self:center;display:flex}
.OffersList-module-scss-module__ALuKza__rsg-offers-list{padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){.OffersList-module-scss-module__ALuKza__rsg-offers-list{padding-top:5rem;padding-bottom:4rem}}.OffersList-module-scss-module__ALuKza__rsg-offers-list__header{margin-bottom:4rem}@media (min-width:768px){.OffersList-module-scss-module__ALuKza__rsg-offers-list__header{margin-bottom:5rem;padding-left:18rem;padding-right:18rem}}.OffersList-module-scss-module__ALuKza__rsg-offers-list__subtitle{justify-content:center;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:flex}.OffersList-module-scss-module__ALuKza__rsg-offers-list__grid{margin-bottom:2rem}@media (min-width:768px){.OffersList-module-scss-module__ALuKza__rsg-offers-list__grid{margin-bottom:2.5rem}}.OffersList-module-scss-module__ALuKza__rsg-offers-list__button{justify-content:center;justify-self:center;width:100%;display:flex}@media (min-width:768px){.OffersList-module-scss-module__ALuKza__rsg-offers-list__button{width:auto}}.OffersList-module-scss-module__ALuKza__rsg-offers-list__button{margin:0 auto}
.RichTextSection-module-scss-module__7wnNJW__richTextSection{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.RichTextSection-module-scss-module__7wnNJW__richTextSection ul{padding:var(--spacing-xl)var(--spacing-5xl);list-style:outside}.RichTextSection-module-scss-module__7wnNJW__richTextSection ol{padding:var(--spacing-xl)var(--spacing-5xl);list-style:decimal}
.Highlights-module-scss-module__8zibBa__highlights__container{gap:var(--spacing-2xl);padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl)}@media (min-width:768px){.Highlights-module-scss-module__8zibBa__highlights__container{gap:var(--spacing-3xl);padding-left:var(--spacing-5xl);padding-right:var(--spacing-5xl)}}@media (min-width:1024px){.Highlights-module-scss-module__8zibBa__highlights__container{padding-left:var(--spacing-8xl);padding-right:var(--spacing-8xl)}}.Highlights-module-scss-module__8zibBa__highlights__container{flex-wrap:wrap}.Highlights-module-scss-module__8zibBa__highlights__item{gap:var(--spacing-md);padding-bottom:var(--spacing-md);flex-direction:column}@media (min-width:768px){.Highlights-module-scss-module__8zibBa__highlights__item{align-items:center;gap:var(--spacing-xl);min-height:56px;padding-bottom:var(--spacing-none);flex-direction:row}}@media (min-width:1024px){.Highlights-module-scss-module__8zibBa__highlights__item{text-align:start}}.Highlights-module-scss-module__8zibBa__highlights__item{width:calc((100% - var(--spacing-2xl))/2)}.Highlights-module-scss-module__8zibBa__highlights__item--centered{text-align:center;align-items:center}@media (min-width:768px){.Highlights-module-scss-module__8zibBa__highlights__item--centered{text-align:start}}.Highlights-module-scss-module__8zibBa__highlights__item--centered .Highlights-module-scss-module__8zibBa__highlights__label{align-self:center}@media screen and (min-width:768px){.Highlights-module-scss-module__8zibBa__highlights__item{width:calc((100% - var(--spacing-3xl))/2)}}@media screen and (min-width:1024px){.Highlights-module-scss-module__8zibBa__highlights__item{width:calc((100% - 2*var(--spacing-3xl))/3)}}@media screen and (min-width:1440px){.Highlights-module-scss-module__8zibBa__highlights__item{width:calc((100% - 3*var(--spacing-3xl))/4)}}.Highlights-module-scss-module__8zibBa__highlights__label{flex:0 0 48px}@media (min-width:768px){.Highlights-module-scss-module__8zibBa__highlights__label{text-align:center;flex:0 0 56px}}.Highlights-module-scss-module__8zibBa__highlights__label{align-content:center;align-self:start;direction:ltr!important}@media screen and (min-width:768px){.Highlights-module-scss-module__8zibBa__highlights__label{align-self:center}}.Highlights-module-scss-module__8zibBa__highlights__icon{border-radius:24px;width:48px;height:48px}@media (min-width:768px){.Highlights-module-scss-module__8zibBa__highlights__icon{border-radius:28px;width:56px;height:56px}}.Highlights-module-scss-module__8zibBa__highlights__icon{background-color:var(--color-main-brand-primary-50);display:block;position:relative}.Highlights-module-scss-module__8zibBa__highlights__icon img,.Highlights-module-scss-module__8zibBa__highlights__icon svg{color:var(--color-fg-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.Highlights-module-scss-module__IHLKAa__highlights{padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-5xl)}@media screen and (min-width:768px){.Highlights-module-scss-module__IHLKAa__highlights{padding-top:var(--spacing-6xl);padding-bottom:var(--spacing-6xl)}}
.CardsSliderCardList-module-scss-module__Ujiayq__cards-slider-card-list__drawer-paginator{padding-top:var(--spacing-3xl);padding-bottom:var(--spacing-md);margin-top:0;margin-bottom:0}.CardsSliderCardList-module-scss-module__Ujiayq__cards-slider-card-list__footer{width:100%}.CardsSliderCardList-module-scss-module__Ujiayq__cards-slider-card-list__footer--background{background:#ffffffe6}
.BannerCards-module-scss-module__QlsRmG__banner-cards__container{width:100%;min-height:700px;padding:var(--spacing-6xl)0 var(--spacing-5xl);background-color:var(--bg-mobile-color);background-image:var(--bg-mobile-image);background-size:cover;flex-wrap:wrap;display:flex;position:relative}.BannerCards-module-scss-module__QlsRmG__banner-cards__container:after{content:"";opacity:.8;z-index:0;background:linear-gradient(#000 0%,#0000 100%);width:100%;height:380px;position:absolute;top:0;left:0;right:0}@media screen and (min-width:768px){.BannerCards-module-scss-module__QlsRmG__banner-cards__container{background-color:var(--bg-desktop-color);background-image:var(--bg-desktop-image);padding:var(--spacing-8xl)var(--spacing-8xl)var(--spacing-7xl)}.BannerCards-module-scss-module__QlsRmG__banner-cards__container:after{opacity:.53;background:linear-gradient(#000 37.9%,#0000 100%)}}.BannerCards-module-scss-module__QlsRmG__banner-cards__info{width:100%;max-width:519px;padding:0 var(--spacing-md);text-align:center;gap:var(--spacing-xl);color:var(--colors-text-oncolor-strong);z-index:1;flex-wrap:wrap;justify-content:center;align-self:start;display:flex}@media screen and (min-width:768px){.BannerCards-module-scss-module__QlsRmG__banner-cards__info{text-align:start;justify-content:start;gap:var(--spacing-md);padding:0}}.BannerCards-module-scss-module__QlsRmG__banner-cards__logo{justify-content:center;width:120px}.BannerCards-module-scss-module__QlsRmG__banner-cards__logo img{margin:0 auto}@media screen and (min-width:768px){.BannerCards-module-scss-module__QlsRmG__banner-cards__logo img{margin:0}}.BannerCards-module-scss-module__QlsRmG__banner-cards__head{text-transform:uppercase;width:100%}.BannerCards-module-scss-module__QlsRmG__banner-cards__title{width:100%}@media screen and (min-width:768px){.BannerCards-module-scss-module__QlsRmG__banner-cards__cta{margin-top:var(--spacing-3xl)}}.BannerCards-module-scss-module__QlsRmG__banner-cards__cards{z-index:1;place-self:end;align-items:stretch;gap:12px;width:100%;display:flex;overflow-x:auto}@media screen and (min-width:768px){.BannerCards-module-scss-module__QlsRmG__banner-cards__cards{justify-content:end}}.BannerCards-module-scss-module__QlsRmG__banner-cards__card{min-width:200px;height:100%;min-height:136px;padding:var(--spacing-xl);background-color:var(--colors-white-alpha-20);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);color:var(--colors-white);border-radius:var(--border-radius-md);flex-wrap:wrap;flex-basis:200px;display:flex}.BannerCards-module-scss-module__QlsRmG__banner-cards__card:first-child{margin-inline-start:12px}.BannerCards-module-scss-module__QlsRmG__banner-cards__card-info{align-items:baseline;gap:6px;width:100%;display:flex}.BannerCards-module-scss-module__QlsRmG__banner-cards__card-description{text-transform:uppercase;align-self:end;width:100%}
