.ExperienceCard-module-scss-module__bfYtKW__container{border:1px solid var(--color-main-base-blue);border-radius:12px;flex-direction:column;align-items:flex-start;width:100%;height:auto;display:flex;position:relative;overflow:visible}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container{flex-direction:column;min-width:695px;height:auto}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container{flex-direction:column;display:flex}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container{flex-direction:row;width:100%}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel{height:298px;position:relative}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel{width:250px;height:312px}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image{border-radius:12px;height:298px;position:relative}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image [data-testid^=carousel-slide]{justify-content:end;margin-inline-start:0;padding-inline-start:0}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image [data-testid^=carousel-slide]>div{border-radius:0}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image [class*=_carousel__viewport_]{border-top-left-radius:12px;justify-content:flex-end}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image [class*=_carousel__viewport_]: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)){border-top-left-radius:0;border-top-right-radius:12px}@media screen and (max-width:767px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image [class*=_carousel__viewport_]{border-top-right-radius:12px}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image [class*=_carousel__viewport_]: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)){border-top-left-radius:12px}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image [class*=_dot_active_]{opacity:1!important}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image [class*=_dot_]{white-space:nowrap;background-color:var(--color-main-base-white)!important;width:6px!important;height:6px!important;color:unset!important;border-bottom:unset!important;outline:unset!important;padding:unset!important;border-radius:50%!important}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image{border-radius:12px;height:312px}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__preferred__activity{z-index:10;width:92px;height:28px;color:var(--color-main-brand-primary-50);border:1px solid var(--color-main-brand-primary-50);background:var(--Alpha-alpha-black-50,#00000080);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;justify-content:center;align-items:center;padding:4px 12px;display:flex;position:absolute;top:16px;right:16px}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__preferred__activity{align-self:center;width:76px}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__preferred__activity: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)){left:16px;right:0}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__logo{z-index:10;width:80px;height:51px;position:absolute;top:7px;left:16px}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__logo{align-self:center;right:10px}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__logo: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)){left:0;right:16px}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image__index{z-index:1;color:var(--color-main-neutral-cold-500);align-items:center;gap:5px;display:flex;position:absolute;bottom:12px;left:12px}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__carousel .ExperienceCard-module-scss-module__bfYtKW__carousel__image__index{bottom:12px;left:12px}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__activity__info{background-color:var(--color-main-neutral-cold-50);flex-direction:column;flex:1;width:100%;padding:24px 16px 0;display:flex}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__activity__info{border-radius:0 12px 0 0;gap:16px;width:395px;padding:24px}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__activity__info: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)){border-radius:12px 0 0}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__activity__info .ExperienceCard-module-scss-module__bfYtKW__label__container{width:100%;margin-bottom:16px}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__activity__info .ExperienceCard-module-scss-module__bfYtKW__label__container{flex-direction:column;gap:16px;max-width:518px;margin-bottom:0;display:flex;position:static}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__activity__info .ExperienceCard-module-scss-module__bfYtKW__flex__container{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__main__container .ExperienceCard-module-scss-module__bfYtKW__activity__info .ExperienceCard-module-scss-module__bfYtKW__flex__container .ExperienceCard-module-scss-module__bfYtKW__flex__item{gap:4px;display:flex}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__price__container{border-style:dashed;width:100%;height:92px}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__price__container{width:100%;height:90px}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__price__container .ExperienceCard-module-scss-module__bfYtKW__price__box{justify-content:space-around;align-items:center;width:100%;height:100%;padding:0 16px;display:flex}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__price__container .ExperienceCard-module-scss-module__bfYtKW__price__box{justify-content:space-between;height:100%;padding:0 16px}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__price__container .ExperienceCard-module-scss-module__bfYtKW__price__box .ExperienceCard-module-scss-module__bfYtKW__price{margin-top:8px;padding:0}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__price__container .ExperienceCard-module-scss-module__bfYtKW__price__box .ExperienceCard-module-scss-module__bfYtKW__button{color:var(--color-main-base-dark-blue);cursor:pointer;justify-content:center;align-items:center;min-width:140px;display:flex}@media screen and (min-width:768px){.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__price__container .ExperienceCard-module-scss-module__bfYtKW__price__box .ExperienceCard-module-scss-module__bfYtKW__button{width:auto;padding:0 12px}}.ExperienceCard-module-scss-module__bfYtKW__container .ExperienceCard-module-scss-module__bfYtKW__selected{background-color:var(--color-main-brand-primary-50)}
.PriceContainer-module-scss-module__RLvu9G__container{flex-direction:column;width:100%;display:flex}
.PolicyModal-module-scss-module__mrPSKW__modal{max-width:962px!important;max-height:465px!important;padding:var(--spacing-md)!important}.PolicyModal-module-scss-module__mrPSKW__modal-title{width:100%;padding-inline-end:var(--spacing-5xl)}.PolicyModal-module-scss-module__mrPSKW__modal-wrapper{gap:var(--spacing-2xl)}@media screen and (min-width:1024px){.PolicyModal-module-scss-module__mrPSKW__modal-wrapper{gap:var(--spacing-md)}}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__content{width:100%}@media screen and (min-width:1024px){.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__content{margin-top:var(--spacing-xl)}}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__policy-column{text-align:start;flex-wrap:wrap;align-content:start;row-gap:4px;display:flex}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__policy-row{padding:var(--spacing-xl)0;-moz-column-gap:var(--spacing-2xl);column-gap:var(--spacing-2xl);justify-content:start}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__policy-row:not(:last-child){border-bottom:1px solid var(--colors-border-neutral-weakest)}@media screen and (min-width:1024px){.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__policy-row{-moz-column-gap:var(--spacing-8xl);column-gap:var(--spacing-8xl)}}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__policy-time{font-size:12px}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__policiesDisclaimer{border-radius:12px;flex-direction:row;align-items:center;gap:8px;width:100%;margin-top:20px;margin-bottom:20px;padding:16px;display:flex;box-shadow:0 1px 2px #1018280d}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__policiesDisclaimer .PolicyModal-module-scss-module__mrPSKW__iconContainer{place-self:flex-start;display:flex}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__error{background:#fef3f2;border:1px solid #f04438}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__line{background-color:var(--color-border-secondary);height:1px;margin-bottom:20px}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__cancellation-price-details{padding:0 16px}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__rate_breakdown{padding:var(--spacing-sm,6px)var(--spacing-xl,16px);border-top:1px solid #eceff4;justify-content:space-between;align-self:stretch;align-items:center;display:flex}@media screen and (max-width:767px){.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__rate_breakdown{padding:var(--spacing-xs,4px)var(--spacing-md,12px)}}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__background_gray{border-radius:0px 0px var(--radius-xs,4px)var(--radius-xs,4px);background:#f3f6f6;height:68px}@media screen and (max-width:767px){.PolicyModal-module-scss-module__mrPSKW__modal{border-radius:30px 30px 0 0;margin:0;position:fixed;bottom:0;left:0;right:0;width:100%!important;max-height:calc(100dvh - env(safe-area-inset-bottom))!important;height:auto!important;padding:var(--spacing-xl)!important;top:auto!important}}.PolicyModal-module-scss-module__mrPSKW__modal>div{width:100%;display:block}.PolicyModal-module-scss-module__mrPSKW__modal>div div[class*=modal__title] [class*=typography--caption]{color:var(--color-main-brand-primary-700)!important}.PolicyModal-module-scss-module__mrPSKW__modal>div div[class*=modal__content]{height:260px;overflow:auto}[dir=rtl] .PolicyModal-module-scss-module__mrPSKW__modal>div div[class*=modal__content]{height:485px}.PolicyModal-module-scss-module__mrPSKW__modal>div div[class*=modal__content] ul{padding:0;padding-left:1.5rem;list-style:outside}.PolicyModal-module-scss-module__mrPSKW__modal>div div[class*=modal__container__content]{padding:var(--spacing-3xl)var(--spacing-xl)}@media screen and (min-width:768px){.PolicyModal-module-scss-module__mrPSKW__modal>div div[class*=modal__container__content]{padding:var(--spacing-3xl)}}.PolicyModal-module-scss-module__mrPSKW__modal__content{height:530px;overflow:hidden scroll}@media screen and (max-width:767px){.PolicyModal-module-scss-module__mrPSKW__modal__content{height:80vh}}.PolicyModal-module-scss-module__mrPSKW__modal button[aria-label=Close]{background-color:var(--color-main-neutral-cold-50);color:var(--color-main-neutral-cold-700);border:0px solid var(--color-main-neutral-cold-50)!important}@media screen and (max-width:767px){.PolicyModal-module-scss-module__mrPSKW__modal button[aria-label=Close]{color:var(--color-main-neutral-cold-700);background-color:var(--color-main-neutral-cold-50)!important;border:1px solid var(--color-main-neutral-cold-50)!important}}.PolicyModal-module-scss-module__mrPSKW__modal button[aria-label=Close] path{stroke-width:2px}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__price-box{-moz-column-gap:2px;align-items:baseline;column-gap:2px;display:flex}[dir=rtl] .PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__price-box{flex-direction:row-reverse;display:flex}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__price-box .PolicyModal-module-scss-module__mrPSKW__amount{font-size:12px;font-weight:700}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__time-column{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);flex-wrap:wrap;row-gap:4px;width:26%;display:flex}@media screen and (min-width:1024px){.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__time-column{width:15%}}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__time-column .PolicyModal-module-scss-module__mrPSKW__time{width:100%;padding-inline-start:24px;font-size:12px;font-style:normal;font-weight:400}@media screen and (min-width:768px){.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__time-column .PolicyModal-module-scss-module__mrPSKW__time{white-space:nowrap}}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__description-column{width:33%}@media screen and (min-width:1024px){.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__description-column{width:30%}}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__refund-column{width:29%}@media screen and (min-width:1024px){.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__refund-column{width:13%}}.PolicyModal-module-scss-module__mrPSKW__modal .PolicyModal-module-scss-module__mrPSKW__caption{white-space:nowrap;text-transform:uppercase}
.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal{background-color:#0000!important}.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal [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 0 88px;position:absolute;top:270px}.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal [class*=_modal__container__content]:before{content:" ";background:var(--Alpha-alpha-black-20,#0003);width:120px;height:5px;margin:var(--spacing-lg)auto var(--spacing-md);border-radius:var(--border-radius-full);display:block}.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal [class*=_modal__close]{display:none}@media screen and (min-width:768px){.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal{border-radius:var(--border-radius-xl);flex-direction:column;display:flex;max-width:892px!important;height:auto!important}.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal [class*=_modal__wrapper-content]{flex:1;height:auto;min-height:0}.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal [class*=_modal__footer]{bottom:1px;position:relative;inset-inline-end:auto}.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal [class*=_modal__close]{color:var(--color-fg-secondary_alt);display:flex;background-color:var(--color-bg-tertiary)!important;border:0px solid var(--color-bg-tertiary)!important;width:2.5rem!important;height:2.5rem!important}.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal [class*=_modal__close] svg{width:1.5rem;height:1.5rem}.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal [class*=_modal__container__content]{border-radius:0;padding-bottom:32px;position:relative;top:0}.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal [class*=_modal__container__content]:before{display:none}}.CancellationReviewModal-module-scss-module__4EHqNq__cancellationReviewModal footer{justify-content:center}.CancellationReviewModal-module-scss-module__4EHqNq__wrapper{padding:35px 24px 24px;position:relative}@media screen and (min-width:768px){.CancellationReviewModal-module-scss-module__4EHqNq__wrapper{padding:40px 72px 32px}}.CancellationReviewModal-module-scss-module__4EHqNq__title{width:100%;padding-inline-end:var(--spacing-5xl)}.CancellationReviewModal-module-scss-module__4EHqNq__infoContainer{gap:24px;width:100%;margin-top:20px}@media screen and (min-width:768px){.CancellationReviewModal-module-scss-module__4EHqNq__infoContainer{gap:16px;margin-top:24px}}.CancellationReviewModal-module-scss-module__4EHqNq__noteContainer{background-color:var(--colors-bg-light-sand-moderate);border-radius:6px;padding:12px}.CancellationReviewModal-module-scss-module__4EHqNq__closeButton{top:0;border-radius:var(--border-radius-full);background-color:var(--color-bg-tertiary);width:2.5rem;height:2.5rem;color:var(--color-fg-secondary_alt);border:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:16px}@media screen and (min-width:768px){.CancellationReviewModal-module-scss-module__4EHqNq__closeButton{display:none}}.CancellationReviewModal-module-scss-module__4EHqNq__faqContainer article{width:100%}.CancellationReviewModal-module-scss-module__4EHqNq__faqContainer article h3{font-size:1.25rem!important;line-height:24px!important}.CancellationReviewModal-module-scss-module__4EHqNq__content{flex-direction:column;gap:32px;width:100%;display:flex}.CancellationReviewModal-module-scss-module__4EHqNq__policy-row{-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl);grid-template-columns:auto 1fr auto;row-gap:4px;display:grid;position:relative}@media screen and (min-width:1024px){.CancellationReviewModal-module-scss-module__4EHqNq__policy-row{-moz-column-gap:var(--spacing-8xl);column-gap:var(--spacing-8xl)}}.CancellationReviewModal-module-scss-module__4EHqNq__policy-row:not(:last-child):after{content:"";background-color:var(--colors-border-neutral-weakest);height:1px;position:absolute;bottom:-16px;left:0;right:0}.CancellationReviewModal-module-scss-module__4EHqNq__time-header{-moz-column-gap:var(--spacing-md);align-items:center;column-gap:var(--spacing-md);display:flex}.CancellationReviewModal-module-scss-module__4EHqNq__caption{white-space:nowrap;text-transform:uppercase;font-size:12px}.CancellationReviewModal-module-scss-module__4EHqNq__policy-date{padding-inline-start:24px;font-size:12px}.CancellationReviewModal-module-scss-module__4EHqNq__policy-time{font-size:12px}.CancellationReviewModal-module-scss-module__4EHqNq__price-box{-moz-column-gap:2px;align-items:baseline;column-gap:2px;display:flex}[dir=rtl] .CancellationReviewModal-module-scss-module__4EHqNq__price-box{flex-direction:row-reverse}.CancellationReviewModal-module-scss-module__4EHqNq__price-box .CancellationReviewModal-module-scss-module__4EHqNq__amount{font-size:12px;font-weight:700}.CancellationReviewModal-module-scss-module__4EHqNq__footer{gap:var(--spacing-md);display:flex}@media screen and (min-width:768px){.CancellationReviewModal-module-scss-module__4EHqNq__footer button{justify-content:center;min-width:180px!important}}
.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer{border-radius:12px;height:auto;top:15%!important;left:2.5%!important;right:unset!important;bottom:unset!important;width:95%!important;overflow:visible!important}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__wrapper-content]{overflow:visible!important}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__container__content]{padding:var(--spacing-lg)var(--spacing-3xl)var(--spacing-3xl);color:var(--color-main-neutral-warm-900);gap:0}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__container__content] [class*=_modal__title]{padding:var(--spacing-3xl)var(--spacing-5xl)0;align-items:center}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__container__content] [class*=_modal__title] [class*=_typography--header]{font-size:var(--spacing-3xl);text-align:center}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__close]{background-color:var(--color-main-base-white);border:none}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__close] svg{width:24px;height:24px}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__close] svg path{stroke-width:var(--spacing-xxs)}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__close]:hover,.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__close]:focus{background-color:var(--color-main-base-white);border:none}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer .CancellationProcessModal-module-scss-module__PMA1rW__btnContainer [class*=_button--secondary]{background-color:var(--color-main-base-white);color:var(--colors-text-neutral-strong);border:1px solid var(--color-main-brand-primary-700)}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer .CancellationProcessModal-module-scss-module__PMA1rW__btnContainer [class*=_button--secondary]:hover{background-color:var(--color-main-base-white);border:1px solid var(--color-main-brand-primary-700);color:var(--colors-text-neutral-strong)}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer .CancellationProcessModal-module-scss-module__PMA1rW__btnContainer [class*=_button--secondary]:focus{background-color:var(--color-main-base-white);color:var(--colors-text-neutral-strong)}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer .CancellationProcessModal-module-scss-module__PMA1rW__btnContainer [class*=_button--secondary] span{font-weight:500}@media screen and (min-width:768px){.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer{min-width:440px;height:auto;width:auto!important;inset:50% auto auto 50%!important}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__container__content]{padding:var(--spacing-lg)var(--spacing-4xl)var(--spacing-4xl)}.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer [class*=_modal__container__content] [class*=_modal__title] [class*=_typography--header]{font-size:var(--spacing-4xl)}}@media screen and (min-width:1024px){.CancellationProcessModal-module-scss-module__PMA1rW__modifyCancelModalContainer{min-width:440px;max-width:450px!important}}
.MobilityInput-module-scss-module__FzW_dq__activityInputBox{border-radius:var(--radius-xs,4px);background:var(--Background-bg-white,#fff);height:3.5rem;box-shadow:0px 1px 2px 0px var(--Effects-Shadows-shadow-xs,#1018280d);border:1px solid #babdc2;justify-content:space-between;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;display:flex}.MobilityInput-module-scss-module__FzW_dq__activityInputBox .MobilityInput-module-scss-module__FzW_dq__input__container{height:56px}.MobilityInput-module-scss-module__FzW_dq__activityInputBox .MobilityInput-module-scss-module__FzW_dq__input__container [class*=_input__outline_]{border:1px solid #babdc2;border-right:unset;border-left:unset;border-top-right-radius:0;border-bottom-right-radius:0}.MobilityInput-module-scss-module__FzW_dq__activityInputBox .MobilityInput-module-scss-module__FzW_dq__active{border-radius:4px}.MobilityInput-module-scss-module__FzW_dq__activityInputBox .MobilityInput-module-scss-module__FzW_dq__active [class*=_input__outline_]{border:2px solid var(--color-main-brand-primary-700);border-right:unset;border-left:unset;border-top-right-radius:0;border-bottom-right-radius:0}.MobilityInput-module-scss-module__FzW_dq__activityInputBox .MobilityInput-module-scss-module__FzW_dq__tooltipOption{z-index:99999;background:var(--colors-bg-light-sand-weak);padding:var(--spacing-sm)var(--spacing-md);border-radius:8px;margin-inline-start:var(--spacing-9xl);box-shadow:0 4px 4px #00000040}
.AccomodationCard-module-scss-module__5QcuzW__container{align-items:flex-start;gap:var(--spacing-none,0px);border-radius:var(--radius-xl,12px);border:1px solid var(--colors-border-neutral-weakest);background-color:var(--color-main-base-white);flex-direction:column;align-self:stretch;width:100%;max-width:695px;margin-bottom:24px;display:flex}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__details-btn{width:max-content;border:none!important;padding:0!important}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__details-btn:focus,.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__details-btn:hover{background-color:#0000;border:none!important;outline:none!important}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__details-btn:focus-visible{border:1px solid var(--color-main-brand-primary-700);color:var(--color-main-brand-primary-700);cursor:pointer}@media screen and (min-width:768px){.AccomodationCard-module-scss-module__5QcuzW__container{margin-bottom:30px}}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__icon_color{color:var(--color-main-brand-primary-700);stroke-width:1.33px;width:1rem;height:1rem}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper{align-items:center;gap:var(--spacing-none,0px);border-radius:var(--radius-xl,12px)var(--radius-xl,12px)var(--radius-none,0px)var(--radius-none,0px);background:var(--colors-bg-light-neutral-weak);flex-direction:column;align-self:stretch;display:flex}@media screen and (max-width:767px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper{border:1px solid var(--Border-border-primary_alt,#e7e5e4);border-bottom:none}}@media screen and (min-width:768px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper{flex-direction:row;align-items:flex-start;gap:20px;max-height:301px}}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel{height:298px;position:relative}@media screen and (min-width:768px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel{width:250px;height:301px}}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__carousel__image{border-radius:12px;height:298px;position:relative}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__carousel__image [data-testid^=carousel-slide]{margin-inline-start:0;padding-inline-start:0}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__carousel__image [data-testid^=carousel-slide]>div{border-radius:0}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__carousel__image [class*=_carousel__viewport_]{border-top-left-radius:11px;justify-content:flex-end}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__carousel__image [class*=_carousel__viewport_]: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)){border-top-left-radius:0;border-top-right-radius:11px}@media screen and (max-width:767px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__carousel__image [class*=_carousel__viewport_]{border-top-right-radius:11px}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__carousel__image [class*=_carousel__viewport_]: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)){border-top-left-radius:11px}}@media screen and (min-width:768px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__carousel__image{border-radius:12px;width:250px;height:293px}}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__preferred__accommodation{z-index:10;width:92px;height:28px;color:var(--color-main-brand-primary-50);border:1px solid var(--color-main-brand-primary-50);background:var(--Alpha-alpha-black-50,#00000080);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;justify-content:center;align-items:center;padding:4px 12px;display:flex;position:absolute;top:16px;right:16px}@media screen and (min-width:768px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__preferred__accommodation{align-self:center;width:76px}}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__preferred__accommodation: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)){left:16px;right:auto}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__carousel__image__index{z-index:1;color:var(--color-main-neutral-cold-500);align-items:center;gap:5px;display:flex;position:absolute;bottom:12px;left:12px}@media screen and (min-width:768px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__carousel .AccomodationCard-module-scss-module__5QcuzW__carousel__image__index{bottom:12px;left:12px}}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info{width:100%;padding:var(--spacing-3xl,24px);flex:1}@media screen and (min-width:768px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info{padding:24px 0}}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__label__container{width:100%;margin-bottom:1rem}@media screen and (min-width:768px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__label__container{max-width:518px;position:static}}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__label__container .AccomodationCard-module-scss-module__5QcuzW__label{margin-bottom:4px;line-height:1.5rem}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options{gap:var(--spacing-lg,12px)}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options .AccomodationCard-module-scss-module__5QcuzW__guests__label{justify-content:center;align-items:center;gap:var(--spacing-xs,4px);border-radius:var(--radius-full,9999px);width:fit-content;color:var(--color-main-neutral-cold-700);font-family:var(--Font-family-Fedra-Sans-AL,"Fedra Sans AL");margin-bottom:8px;padding:4px 12px 4px 0;display:flex}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options .AccomodationCard-module-scss-module__5QcuzW__price_details_rate{height:auto;overflow:initial;padding:0}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options .AccomodationCard-module-scss-module__5QcuzW__price_details_rate:hover,.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options .AccomodationCard-module-scss-module__5QcuzW__price_details_rate:focus{background-color:#0000;border:1px solid #0000;outline:none}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options .AccomodationCard-module-scss-module__5QcuzW__price_details_rate span{letter-spacing:.2px;text-underline-offset:30%}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options .AccomodationCard-module-scss-module__5QcuzW__flex__container{flex-wrap:wrap;gap:12px;margin-bottom:.5rem;display:flex}@media screen and (min-width:768px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options .AccomodationCard-module-scss-module__5QcuzW__flex__container{padding-right:20px}}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options .AccomodationCard-module-scss-module__5QcuzW__flex__container .AccomodationCard-module-scss-module__5QcuzW__flex__item{align-items:center;display:inline-flex}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options .AccomodationCard-module-scss-module__5QcuzW__flex__container .AccomodationCard-module-scss-module__5QcuzW__upper_item{text-transform:uppercase}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__detail_wrapper .AccomodationCard-module-scss-module__5QcuzW__accommodation__info .AccomodationCard-module-scss-module__5QcuzW__room_options .AccomodationCard-module-scss-module__5QcuzW__upper_item_underline{text-transform:uppercase;color:var(--color-main-neutral-cold-900);text-decoration:underline}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__icon_dot{margin-right:4px}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__last_item{border-radius:12px}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__price__container{width:100%}@media screen and (max-width:767px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__price__container{border:1px solid var(--Border-border-primary_alt,#e7e5e4);border-radius:0 0 var(--radius-xl,12px)var(--radius-xl,12px);background:var(--colors-bg-light-neutral-weak);border-top:none}}@media screen and (min-width:768px){.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__price__container{width:100%;position:relative;left:0}}.AccomodationCard-module-scss-module__5QcuzW__container .AccomodationCard-module-scss-module__5QcuzW__price__container .AccomodationCard-module-scss-module__5QcuzW__offer_background{border:.5px solid var(--color-main-additional-500);background:var(--color-main-base-light-blue)}
.ByLand-module-scss-module__q8FFYa__car-head-container{padding:var(--spacing-xl)}.ByLand-module-scss-module__q8FFYa__car-head-container .ByLand-module-scss-module__q8FFYa__car-title,.ByLand-module-scss-module__q8FFYa__car-head-container .ByLand-module-scss-module__q8FFYa__car-desc{margin-bottom:var(--spacing-md)}.ByLand-module-scss-module__q8FFYa__car-head-container [class*=react-tooltip]{color:var(--color-main-base-white)}.ByLand-module-scss-module__q8FFYa__car-head-island{padding:var(--spacing-xl);border-radius:var(--spacing-lg);border:1px solid var(--color-main-base-blue)}.ByLand-module-scss-module__q8FFYa__car-head-island .ByLand-module-scss-module__q8FFYa__boat_icon{flex-shrink:0}.ByLand-module-scss-module__q8FFYa__time-accordion{border-top:1px solid var(--colors-border-neutral-weakest);border-bottom:1px solid var(--colors-border-neutral-weakest)}.ByLand-module-scss-module__q8FFYa__time-accordion svg{width:36px;height:36px}.ByLand-module-scss-module__q8FFYa__time-accordion [class*=accordion-item]{padding:12px 0;overflow:visible}@media screen and (min-width:768px){.ByLand-module-scss-module__q8FFYa__time-accordion [class*=accordion-item]{padding:16px 0}}.ByLand-module-scss-module__q8FFYa__time-accordion [class*=accordion-content-text]{padding-top:26px}@media screen and (min-width:768px){.ByLand-module-scss-module__q8FFYa__time-accordion [class*=accordion-content-text]{padding-top:12px}}.ByLand-module-scss-module__q8FFYa__time-accordion [class*=accordion-content][data-state=open]{padding:0;overflow:visible}.ByLand-module-scss-module__q8FFYa__time-inputs{flex-direction:column;gap:24px;display:flex}@media screen and (min-width:768px){.ByLand-module-scss-module__q8FFYa__time-inputs{flex-direction:row;gap:12px}.ByLand-module-scss-module__q8FFYa__time-inputs>div{width:50%}}.ByLand-module-scss-module__q8FFYa__select-container [role=listbox]{border-radius:8px}.ByLand-module-scss-module__q8FFYa__horizontal-line{border:1px solid var(--color-main-neutral-cold-50)}
.Counter-module-scss-module__2JZgIq__counter_wrapper{justify-content:flex-end;width:128px;height:36px}.Counter-module-scss-module__2JZgIq__counter_wrapper .Counter-module-scss-module__2JZgIq__counter{color:#494d50;justify-content:center;align-items:center;width:40px;display:flex}.Counter-module-scss-module__2JZgIq__counter_wrapper .Counter-module-scss-module__2JZgIq__counter_button{border-radius:var(--radius-full,9999px);background:var(--colors-bg-light-brand-moderate);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.Counter-module-scss-module__2JZgIq__counter_wrapper .Counter-module-scss-module__2JZgIq__counter_button_pif{border-radius:var(--radius-full,9999px);background:var(--color-main-base-white);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.Counter-module-scss-module__2JZgIq__counter_wrapper .Counter-module-scss-module__2JZgIq__counter_disabled{border:1px solid var(--color-main-neutral-warm-200);background:var(--color-main-neutral-warm-50);cursor:not-allowed}.Counter-module-scss-module__2JZgIq__counter_wrapper .Counter-module-scss-module__2JZgIq__icon_color{color:var(--color-main-brand-primary-700);stroke-width:1.33px;width:1rem;height:1rem}
.BySea-module-scss-module__xJ6PEG__bysea-container{padding:var(--spacing-xl)}.BySea-module-scss-module__xJ6PEG__bysea-container .BySea-module-scss-module__xJ6PEG__title{margin-bottom:var(--spacing-md)}.BySea-module-scss-module__xJ6PEG__horizontal-line{border:1px solid var(--color-main-neutral-cold-50)}
.PolicyModalOld-module-scss-module__z4WjzG__modal{max-width:850px!important;max-height:430px!important;padding:var(--spacing-4xl)!important;padding-bottom:var(--spacing-3xl)!important}.PolicyModalOld-module-scss-module__z4WjzG__modal .PolicyModalOld-module-scss-module__z4WjzG__cancellation-bold{font-weight:700!important}.PolicyModalOld-module-scss-module__z4WjzG__modal .PolicyModalOld-module-scss-module__z4WjzG__policiesDisclaimer{border-radius:12px;flex-direction:row;align-items:center;gap:8px;width:100%;margin-top:20px;margin-bottom:20px;padding:16px;display:flex;box-shadow:0 1px 2px #1018280d}.PolicyModalOld-module-scss-module__z4WjzG__modal .PolicyModalOld-module-scss-module__z4WjzG__policiesDisclaimer .PolicyModalOld-module-scss-module__z4WjzG__iconContainer{place-self:flex-start;display:flex}.PolicyModalOld-module-scss-module__z4WjzG__modal .PolicyModalOld-module-scss-module__z4WjzG__error{background:#fef3f2;border:1px solid #f04438}.PolicyModalOld-module-scss-module__z4WjzG__modal .PolicyModalOld-module-scss-module__z4WjzG__cancellation-details{padding-left:20px}.PolicyModalOld-module-scss-module__z4WjzG__modal .PolicyModalOld-module-scss-module__z4WjzG__line{background-color:var(--color-border-secondary);height:1px;margin-bottom:20px}.PolicyModalOld-module-scss-module__z4WjzG__modal .PolicyModalOld-module-scss-module__z4WjzG__cancellation-price-details{padding:0 16px}.PolicyModalOld-module-scss-module__z4WjzG__modal .PolicyModalOld-module-scss-module__z4WjzG__rate_breakdown{padding:var(--spacing-sm,6px)var(--spacing-xl,16px);border-top:1px solid #eceff4;justify-content:space-between;align-self:stretch;align-items:center;display:flex}@media screen and (max-width:767px){.PolicyModalOld-module-scss-module__z4WjzG__modal .PolicyModalOld-module-scss-module__z4WjzG__rate_breakdown{padding:var(--spacing-xs,4px)var(--spacing-md,12px)}}.PolicyModalOld-module-scss-module__z4WjzG__modal .PolicyModalOld-module-scss-module__z4WjzG__background_gray{border-radius:0px 0px var(--radius-xs,4px)var(--radius-xs,4px);background:#f3f6f6;height:68px}@media screen and (max-width:767px){.PolicyModalOld-module-scss-module__z4WjzG__modal{border-radius:30px 30px 0 0;margin:0;position:fixed;bottom:0;left:0;right:0;width:100%!important;max-height:calc(100dvh - env(safe-area-inset-bottom))!important;height:auto!important;padding:var(--spacing-xl)!important;top:auto!important}}.PolicyModalOld-module-scss-module__z4WjzG__modal>div{width:100%;margin-top:var(--spacing-xl);display:block}.PolicyModalOld-module-scss-module__z4WjzG__modal>div div[class*=modal__title] [class*=typography--header]{font-size:32px!important;font-weight:600!important}.PolicyModalOld-module-scss-module__z4WjzG__modal>div div[class*=modal__title] [class*=typography--caption]{color:var(--color-main-brand-primary-700)!important}.PolicyModalOld-module-scss-module__z4WjzG__modal>div div[class*=modal__content]{height:260px;overflow:auto}[dir=rtl] .PolicyModalOld-module-scss-module__z4WjzG__modal>div div[class*=modal__content]{height:485px}.PolicyModalOld-module-scss-module__z4WjzG__modal>div div[class*=modal__content] ul{padding:0 0 0 1.5rem;list-style:outside}.PolicyModalOld-module-scss-module__z4WjzG__modal>div div[class*=modal__container__content]{padding:var(--spacing-3xl)var(--spacing-3xl)var(--spacing-3xl)var(--spacing-3xl)}.PolicyModalOld-module-scss-module__z4WjzG__modal__content{height:530px;overflow:hidden scroll}@media screen and (max-width:767px){.PolicyModalOld-module-scss-module__z4WjzG__modal__content{height:80vh}}.PolicyModalOld-module-scss-module__z4WjzG__modal button[aria-label=Close]{background-color:var(--color-main-neutral-cold-50);color:var(--color-main-neutral-cold-700);border:0px solid var(--color-main-neutral-cold-50)!important}@media screen and (max-width:767px){.PolicyModalOld-module-scss-module__z4WjzG__modal button[aria-label=Close]{color:var(--color-main-neutral-cold-700);background-color:var(--color-main-neutral-cold-50)!important;border:1px solid var(--color-main-neutral-cold-50)!important}}.PolicyModalOld-module-scss-module__z4WjzG__modal button[aria-label=Close] path{stroke-width:2px}
.BookingLayout-module-scss-module__SUmAVa__bookingLayout{padding-top:0;padding-bottom:60px}@media screen and (min-width:1024px){.BookingLayout-module-scss-module__SUmAVa__bookingLayout{padding-top:54px;padding-bottom:92px}}@media screen and (min-width:1440px){.BookingLayout-module-scss-module__SUmAVa__bookingLayout{margin-left:5%;margin-right:5%}}.BookingLayout-module-scss-module__SUmAVa__activityPage{padding-top:0}@media screen and (min-width:1024px){.BookingLayout-module-scss-module__SUmAVa__activityPage{padding-top:0}}.BookingLayout-module-scss-module__SUmAVa__stepper_z_index{position:relative}@media screen and (min-width:1024px){.BookingLayout-module-scss-module__SUmAVa__stepper_z_index{z-index:21}}.BookingLayout-module-scss-module__SUmAVa__stepper_z_index:active{z-index:101}
.RadioButtonIcon-module-scss-module__I07jaq__radio-input{align-self:flex-end}[dir=rtl] .RadioButtonIcon-module-scss-module__I07jaq__radio-icon__label-text{line-height:20px}.RadioButtonIcon-module-scss-module__I07jaq__radio-icon__label-text{white-space:nowrap;text-align:center;text-transform:uppercase;font-size:12px}.RadioButtonIcon-module-scss-module__I07jaq__radio-icon__label{border-radius:var(--radius-sm,12px);background-color:var(--color-main-neutral-cold-50);align-items:center;gap:var(--spacing-md);cursor:pointer;flex-direction:column;width:168px;padding:44px 0 32px;display:flex;position:relative}@media screen and (max-width:767px){.RadioButtonIcon-module-scss-module__I07jaq__radio-icon__label{flex-shrink:0;width:130px;padding:36px 0 16px}}.RadioButtonIcon-module-scss-module__I07jaq__radio-icon__label-checked{background-color:var(--colors-vrs-turquoise-100);border:1px solid var(--color-main-brand-primary-500)}.RadioButtonIcon-module-scss-module__I07jaq__icon-container{width:40px;height:40px;position:relative}.RadioButtonIcon-module-scss-module__I07jaq__icon-visible{display:block;position:absolute;inset:0}.RadioButtonIcon-module-scss-module__I07jaq__icon-hidden{display:none}
.PriceInfo-module-scss-module__d_0-aG__price{justify-content:space-between;align-items:center;padding:0}.PriceInfo-module-scss-module__d_0-aG__rate_name{font-size:.875rem;direction:ltr!important}@media screen and (min-width:768px){.PriceInfo-module-scss-module__d_0-aG__rate_name{font-size:1rem}}.PriceInfo-module-scss-module__d_0-aG__price_amount{font-size:1.25rem!important;line-height:1.875rem!important}@media screen and (min-width:768px){.PriceInfo-module-scss-module__d_0-aG__price_amount{font-size:1.5rem!important;line-height:2rem!important}}.PriceInfo-module-scss-module__d_0-aG__rate_discription{flex-direction:column;gap:4px}@media screen and (min-width:768px){.PriceInfo-module-scss-module__d_0-aG__rate_discription{flex-direction:row;align-items:center;gap:8px}}.PriceInfo-module-scss-module__d_0-aG__rate_discription .PriceInfo-module-scss-module__d_0-aG__price_details_rate{overflow:initial;height:auto!important;padding:0!important}.PriceInfo-module-scss-module__d_0-aG__rate_discription .PriceInfo-module-scss-module__d_0-aG__price_details_rate:hover,.PriceInfo-module-scss-module__d_0-aG__rate_discription .PriceInfo-module-scss-module__d_0-aG__price_details_rate:focus{background-color:#0000!important;border:1px solid #0000!important;outline:none!important}.PriceInfo-module-scss-module__d_0-aG__rate_discription .PriceInfo-module-scss-module__d_0-aG__price_details_rate span{letter-spacing:.2px;text-underline-offset:30%}
.ActivityCard-module-scss-module__svBc_q__container{border:1px solid var(--color-main-base-blue);border-radius:12px;flex-direction:column;align-items:flex-start;width:100%;height:auto;margin-bottom:21px;display:flex;position:relative;overflow:visible}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container{flex-direction:column;max-width:695px;height:auto;margin-bottom:24px}}@media screen and (min-width:1440px){.ActivityCard-module-scss-module__svBc_q__container{width:695px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container{flex-direction:column;width:100%;display:flex}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container{flex-direction:row;width:100%}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel{height:298px;position:relative}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel{width:250px;height:312px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__carousel__image{border-radius:12px;height:298px;position:relative}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__carousel__image [data-testid^=carousel-slide]{justify-content:end;margin-inline-start:0;padding-inline-start:0}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__carousel__image [data-testid^=carousel-slide]>div{border-radius:0}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__carousel__image [class*=_carousel__viewport_]{border-top-left-radius:12px;justify-content:flex-end}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__carousel__image [class*=_carousel__viewport_]: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)){border-top-left-radius:0;border-top-right-radius:12px}@media screen and (max-width:767px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__carousel__image [class*=_carousel__viewport_]{border-top-right-radius:12px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__carousel__image [class*=_carousel__viewport_]: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)){border-top-left-radius:12px}}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__carousel__image{border-radius:12px;height:312px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__preferred__activity{z-index:10;width:92px;height:26px;color:var(--color-main-brand-primary-50);border:1px solid var(--color-main-brand-primary-50);background:var(--Alpha-alpha-black-50,#00000080);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;justify-content:center;align-items:center;padding:4px 12px;display:flex;position:absolute;top:16px;right:16px}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__preferred__activity{align-self:center;width:76px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__carousel__image__index{z-index:1;color:var(--color-main-neutral-cold-500);align-items:center;gap:5px;display:flex;position:absolute;bottom:12px;left:12px}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__carousel .ActivityCard-module-scss-module__svBc_q__carousel__image__index{bottom:12px;left:12px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__activity__info{background-color:var(--color-main-neutral-cold-50);flex-direction:column;flex:1;width:100%;padding:24px 16px 0;display:flex}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__activity__info{border-radius:0 12px 0 0;gap:16px;width:395px;padding:24px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__activity__info: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)){border-radius:12px 0 0}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__activity__info .ActivityCard-module-scss-module__svBc_q__label__container{width:100%;margin-bottom:16px}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__activity__info .ActivityCard-module-scss-module__svBc_q__label__container{flex-direction:column;gap:16px;max-width:518px;margin-bottom:0;display:flex;position:static}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__activity__info .ActivityCard-module-scss-module__svBc_q__flex__container{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__main__container .ActivityCard-module-scss-module__svBc_q__activity__info .ActivityCard-module-scss-module__svBc_q__flex__container .ActivityCard-module-scss-module__svBc_q__flex__item{gap:4px;display:flex}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation{flex-direction:column;justify-content:space-between;gap:16px;padding:16px;display:flex}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation{flex-flow:wrap;justify-content:space-between;gap:24px 12px;width:100%;padding:16px 16px 12px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests{flex-direction:column;gap:6px;display:flex}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests{flex:0 0 calc(50% - 6px);gap:8px;width:327px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guest__input__box{border-radius:var(--radius-xs,4px);background:var(--Background-bg-white,#fff);height:3.5rem;box-shadow:0px 1px 2px 0px var(--Effects-Shadows-shadow-xs,#1018280d);border:1px solid #babdc2;justify-content:space-between;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;display:flex}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guest__input__box .ActivityCard-module-scss-module__svBc_q__input__container{height:56px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guest__input__box .ActivityCard-module-scss-module__svBc_q__input__container [class*=_input__outline_]{border:1px solid #babdc2;border-right:unset;border-left:unset;border-top-right-radius:0;border-bottom-right-radius:0}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guest__input__box .ActivityCard-module-scss-module__svBc_q__active{border-radius:4px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guest__input__box .ActivityCard-module-scss-module__svBc_q__active [class*=_input__outline_]{border:2px solid var(--color-main-brand-primary-700);border-right:unset;border-left:unset;border-top-right-radius:0;border-bottom-right-radius:0}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guests__dropdown{border-radius:4px;flex-direction:column;justify-content:space-between;min-height:32px;margin-top:12px;transition:height .3s;display:flex;position:relative}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guests__dropdown .ActivityCard-module-scss-module__svBc_q__select__adults{z-index:10;scrollbar-width:thin;scrollbar-color:var(--color-main-base-black-alpha10)#0000;background-color:#fff;border-radius:4px;max-height:320px;padding:10px;position:absolute;top:57px;left:0;right:0;overflow-y:auto;box-shadow:0 4px 8px #0000001a}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guests__dropdown .ActivityCard-module-scss-module__svBc_q__select__adults::-webkit-scrollbar{width:5px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guests__dropdown .ActivityCard-module-scss-module__svBc_q__select__adults::-webkit-scrollbar-thumb{background-color:#0000;border:none}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guests__dropdown .ActivityCard-module-scss-module__svBc_q__select__adults::-webkit-scrollbar-track{background-color:#0000}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__guests .ActivityCard-module-scss-module__svBc_q__guests__dropdown .ActivityCard-module-scss-module__svBc_q__select__adults{padding:4px 16px 24px;position:absolute;top:57px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options{flex-direction:column;gap:6px;display:flex;position:relative}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options{flex:0 0 calc(50% - 6px);gap:8px;width:327px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__input__box{border-radius:var(--radius-xs,4px);background:var(--Background-bg-white,#fff);height:3.5rem;box-shadow:0px 1px 2px 0px var(--Effects-Shadows-shadow-xs,#1018280d);border:1px solid #babdc2;justify-content:space-between;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;display:flex}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__input__box .ActivityCard-module-scss-module__svBc_q__input__container{height:56px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__input__box .ActivityCard-module-scss-module__svBc_q__input__container [class*=_input__outline_]{border:1px solid #babdc2;border-right:unset;border-left:unset;border-top-right-radius:0;border-bottom-right-radius:0}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__input__box .ActivityCard-module-scss-module__svBc_q__active{border-radius:4px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__input__box .ActivityCard-module-scss-module__svBc_q__active [class*=_input__outline_]{border:2px solid var(--color-main-brand-primary-700);border-right:unset;border-left:unset;border-top-right-radius:0;border-bottom-right-radius:0}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__dropdown{border-radius:4px;flex-direction:column;justify-content:space-between;min-height:32px;margin-top:12px;transition:height .3s;display:flex}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__dropdown .ActivityCard-module-scss-module__svBc_q__select__activity{z-index:10;border-radius:4px;border-radius:var(--radius-md,8px);background:var(--Background-bg-white,#fff);max-height:320px;box-shadow:0px 20px 24px -4px var(--Effects-Shadows-shadow-xl_01,#10182814),0px 8px 8px -4px var(--Effects-Shadows-shadow-xl_02,#10182808);scrollbar-width:thin;scrollbar-color:var(--color-main-base-black-alpha10)#0000;padding:10px;transition:transform .3s;position:absolute;top:74px;left:0;right:0;overflow-y:auto}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__dropdown .ActivityCard-module-scss-module__svBc_q__select__activity::-webkit-scrollbar{width:5px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__dropdown .ActivityCard-module-scss-module__svBc_q__select__activity::-webkit-scrollbar-thumb{background-color:#0000;border:none}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__dropdown .ActivityCard-module-scss-module__svBc_q__select__activity::-webkit-scrollbar-track{background-color:#0000}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__dropdown .ActivityCard-module-scss-module__svBc_q__select__activity .ActivityCard-module-scss-module__svBc_q__individual__activity{padding:1px var(--spacing-sm,6px);padding:10px 10px 10px var(--spacing-md,8px);justify-content:space-between;align-self:stretch;align-items:center;gap:var(--spacing-md,8px);scrollbar-width:thin;scrollbar-color:var(--color-main-base-black-alpha10)#0000;flex:1 0 0;display:flex;overflow-y:auto}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__dropdown .ActivityCard-module-scss-module__svBc_q__select__activity .ActivityCard-module-scss-module__svBc_q__individual__activity::-webkit-scrollbar{width:5px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__dropdown .ActivityCard-module-scss-module__svBc_q__select__activity .ActivityCard-module-scss-module__svBc_q__individual__activity::-webkit-scrollbar-thumb{background-color:#0000;border:none}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__dropdown .ActivityCard-module-scss-module__svBc_q__select__activity .ActivityCard-module-scss-module__svBc_q__individual__activity::-webkit-scrollbar-track{background-color:#0000}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__accommodation .ActivityCard-module-scss-module__svBc_q__activity__options .ActivityCard-module-scss-module__svBc_q__activity__dropdown .ActivityCard-module-scss-module__svBc_q__select__activity .ActivityCard-module-scss-module__svBc_q__selected{border-radius:var(--spacing-sm,6px);background:var(--color-main-neutral-cold-50)}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container{border-style:dashed;border-radius:0 0 12px 12px;width:100%;padding:20px 0}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container{border-top:1px solid var(--color-main-base-blue);width:100%}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__priceTypeName{margin-bottom:2px;padding:0 16px;font-weight:700}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box{justify-content:space-around;align-items:center;width:100%;height:100%;padding:0 16px;display:flex}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box{justify-content:space-between;height:100%;padding:0 16px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__price{margin-top:8px;padding:0}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__button{color:var(--color-main-base-dark-blue);cursor:pointer;justify-content:center;align-items:center;min-width:140px;display:flex}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__button{width:auto;padding:0 12px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__select__button{border:2px solid var(--color-main-base-dark-blue);color:var(--color-main-base-dark-blue);cursor:pointer;border:none;justify-content:center;width:100%;max-width:140px}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__select__button{max-width:140px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__select__button:disabled,.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__select__button[aria-disabled=true]{cursor:not-allowed}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__added__button{color:var(--color-main-base-dark-blue);cursor:pointer;border:2px solid var(--color-main-base-dark-blue);justify-content:center;width:100%;max-width:140px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__added__button:disabled,.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__added__button[aria-disabled=true]{cursor:not-allowed}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__price__container .ActivityCard-module-scss-module__svBc_q__price__box .ActivityCard-module-scss-module__svBc_q__added__button svg{color:var(--color-main-base-dark-blue)}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__selected{background-color:var(--color-main-brand-primary-50)}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__modal{justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__modal{gap:20px;width:1088px;height:600px;padding:24px}}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__modal .ActivityCard-module-scss-module__svBc_q__modal__carousel{width:357px}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__modal .ActivityCard-module-scss-module__svBc_q__modal__carousel>div{justify-content:flex-end}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__modal .ActivityCard-module-scss-module__svBc_q__modal__carousel [data-testid^=carousel-slide]{justify-content:end;margin-inline-start:0;padding-inline-start:0}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__modal .ActivityCard-module-scss-module__svBc_q__modal__carousel [data-testid^=carousel-slide]>div{border-radius:12px 0 0}.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__modal .ActivityCard-module-scss-module__svBc_q__modal__carousel [data-testid^=carousel-slide]>div: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)){border-radius:0 12px 0 0}@media screen and (max-width:767px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__modal .ActivityCard-module-scss-module__svBc_q__modal__carousel [data-testid^=carousel-slide]>div{border-radius:12px 12px 0 0}}@media screen and (min-width:768px){.ActivityCard-module-scss-module__svBc_q__container .ActivityCard-module-scss-module__svBc_q__modal .ActivityCard-module-scss-module__svBc_q__modal__carousel{width:402px;height:100%}}.ActivityCard-module-scss-module__svBc_q__pifRate{background-color:var(--colors-bg-light-acc-purple)!important}.ActivityCard-module-scss-module__svBc_q__pifRateButton{background-color:var(--colors-bg-dark-acc-purple)!important;border:var(--colors-bg-dark-acc-purple)!important;color:var(--color-main-base-white)!important}.ActivityCard-module-scss-module__svBc_q__pifRateButton svg{color:var(--color-main-base-white)!important}.ActivityCard-module-scss-module__svBc_q__accordionStyle [class^=_accordion-root_]{gap:18px}.ActivityCard-module-scss-module__svBc_q__accordionStyle [class^=_accordion-trigger_]{height:24px}.ActivityCard-module-scss-module__svBc_q__accordionStyle [class*=_accordion-item_]{border-top:unset!important}.ActivityCard-module-scss-module__svBc_q__accordionStyle [class*=_accordion-content-text_]{border-bottom:1px solid var(--color-main-base-blue)}.ActivityCard-module-scss-module__svBc_q__calendar{width:100%;position:relative}.ActivityCard-module-scss-module__svBc_q__calendar .ActivityCard-module-scss-module__svBc_q__calendar__dropdown{border-radius:4px;flex-direction:column;justify-content:space-between;min-height:32px;margin-top:12px;transition:height .3s;display:flex;position:relative}.ActivityCard-module-scss-module__svBc_q__custom__modal__class{padding:0}.ActivityCard-module-scss-module__svBc_q__custom__modal__class [class*=_modal__container__content_]{overflow:hidden;padding:0!important}
.Mobility-module-scss-module__pOZlHW__horizontal-line{border:1px solid var(--color-main-neutral-cold-50);margin-bottom:var(--spacing-2xl)}.Mobility-module-scss-module__pOZlHW__mbottom-16{margin-bottom:var(--spacing-xl)}.Mobility-module-scss-module__pOZlHW__mbottom-32{margin-bottom:var(--spacing-4xl)}.Mobility-module-scss-module__pOZlHW__arrival-que{margin-bottom:var(--spacing-xl)}@media screen and (min-width:768px){.Mobility-module-scss-module__pOZlHW__arrival-que{margin-bottom:4px}}.Mobility-module-scss-module__pOZlHW__tabs-container{-ms-overflow-style:none;scrollbar-width:none;margin-bottom:var(--spacing-4xl);width:calc(100% + 1rem);overflow:scroll}.Mobility-module-scss-module__pOZlHW__tabs-container label[class*=radio-icon__label]:last-child{margin-right:1rem}[dir=rtl] .Mobility-module-scss-module__pOZlHW__tabs-container label[class*=radio-icon__label]:last-child{margin-left:1rem;margin-right:0}.Mobility-module-scss-module__pOZlHW__tabs-container::-webkit-scrollbar{display:none}.Mobility-module-scss-module__pOZlHW__mobility-options{min-height:500px}@media screen and (min-width:768px){.Mobility-module-scss-module__pOZlHW__tabs-container{width:100%}.Mobility-module-scss-module__pOZlHW__tabs-container label[class*=radio-icon__label]:last-child{margin-right:0}[dir=rtl] .Mobility-module-scss-module__pOZlHW__tabs-container label[class*=radio-icon__label]:last-child{margin-left:0}}
.GuestsInfo-module-scss-module__GWhS_G__guestsContainer{background-color:#efeeea;border-radius:9999px;justify-content:center;align-items:center;gap:.25rem;width:fit-content;padding:4px 12px;display:flex}.GuestsInfo-module-scss-module__GWhS_G__guestsContainer>svg{stroke-width:3px;flex-shrink:0}.GuestsInfo-module-scss-module__GWhS_G__guestsText{flex-shrink:0}
.BookingSummaryCard-module-scss-module__-CqIta__wrapper{justify-content:center;width:100%;display:flex}.BookingSummaryCard-module-scss-module__-CqIta__container{width:1062px;margin:0 auto}@media screen and (max-width:767px){.BookingSummaryCard-module-scss-module__-CqIta__container{min-width:342px;width:initial}}.BookingSummaryCard-module-scss-module__-CqIta__card-container{border:1px solid #e7e5e4;margin-bottom:4rem}@media screen and (max-width:767px){.BookingSummaryCard-module-scss-module__-CqIta__card-container{border:none;margin-bottom:3rem}}.BookingSummaryCard-module-scss-module__-CqIta__card-content{padding:32px 16px}@media screen and (max-width:767px){.BookingSummaryCard-module-scss-module__-CqIta__card-content{padding:16px}}.BookingSummaryCard-module-scss-module__-CqIta__image__wrapper{justify-content:center;padding:16px}.BookingSummaryCard-module-scss-module__-CqIta__image{border-radius:var(--border-radius-lg);-o-object-fit:cover;object-fit:cover;width:354px;height:192px}@media screen and (min-width:768px){.BookingSummaryCard-module-scss-module__-CqIta__image{border-radius:16px;width:546px;height:287px}}.BookingSummaryCard-module-scss-module__-CqIta__separator{background-color:var(--color-main-neutral-cold-500);width:100%;height:1px}@media screen and (max-width:767px){.BookingSummaryCard-module-scss-module__-CqIta__separator{width:calc(100% - 32px);margin:0 16px}}.BookingSummaryCard-module-scss-module__-CqIta__footer_wrapper{justify-content:space-between;align-items:center;padding:16px;display:flex}.BookingSummaryCard-module-scss-module__-CqIta__right_footer{flex-direction:column;align-items:end;display:flex}.BookingSummaryCard-module-scss-module__-CqIta__right_footer_title{align-items:end;gap:4px;display:inline-flex}[dir=rtl] .BookingSummaryCard-module-scss-module__-CqIta__price-box{flex-direction:row-reverse}.BookingSummaryCard-module-scss-module__-CqIta__roomName{margin-bottom:8px}.BookingSummaryCard-module-scss-module__-CqIta__items{gap:6px}.BookingSummaryCard-module-scss-module__-CqIta__summaryItemsList{flex-direction:column;gap:1rem;padding-top:4px;padding-left:24px;display:flex}.BookingSummaryCard-module-scss-module__-CqIta__cancellationLink{margin-top:var(--spacing-2xl);display:inline-block}
.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}.ShiftedCarouselSection-module-scss-module__ZLHCpq__shifted-carousel-section__heading__halfWidth{width:40%}@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-md);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__cta-group{gap:var(--spacing-xl);flex-flow:wrap;align-items:center;display:flex}.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-xl);padding-bottom:var(--spacing-4xl)}.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section :lang(ar) [class*=typography--caption--XL]{white-space:nowrap}@media (max-width:1023px){.IconItemList-module-scss-module__3yfTvG__rsg-icon-item-list-section [class*=avatar-list]{padding-left:var(--spacing-3xl)}}@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{white-space:nowrap;align-items:center;width:auto;min-width:280px;display:flex}@media (max-width:1023px){.ResortAmenities-module-scss-module__DsK70a__rsg-resort-amenities-item{white-space:normal;width:169px;min-width:180px}}.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}}
.AccountLogin-module-scss-module__lz9-qW__login-section{padding:var(--spacing-lg,12px)var(--spacing-3xl,24px)var(--spacing-lg,12px)var(--spacing-lg,12px);border-radius:var(--border-radius-2xl,16px);background:var(--colors-bg-light-acc-purple);gap:70px;width:100%}
