.BookingFlowError-module-scss-module__vdzqXq__wrapper{flex-direction:column;block-size:100vh;display:flex}.BookingFlowError-module-scss-module__vdzqXq__placeholder{flex:1}[dir] .BookingFlowError-module-scss-module__vdzqXq__placeholder{padding-block-start:0}
.Spinner-module-scss-module___K7Oca__self{opacity:0;flex-direction:column;justify-content:center;display:flex}[dir] .Spinner-module-scss-module___K7Oca__self{transition:opacity .2s linear}.Spinner-module-scss-module___K7Oca__self.Spinner-module-scss-module___K7Oca__fullHeight{block-size:100%}.Spinner-module-scss-module___K7Oca__self.Spinner-module-scss-module___K7Oca__show{opacity:1}.Spinner-module-scss-module___K7Oca__self .Spinner-module-scss-module___K7Oca__loader{font-size:5px;position:relative}[dir] .Spinner-module-scss-module___K7Oca__self .Spinner-module-scss-module___K7Oca__loader{border:3px solid #d5d7da;border-inline-start:3px solid #101928;margin:20px auto;animation:.5s linear infinite Spinner-module-scss-module___K7Oca__loadAnimation;transform:translateZ(0)}.Spinner-module-scss-module___K7Oca__self .Spinner-module-scss-module___K7Oca__loader,.Spinner-module-scss-module___K7Oca__self .Spinner-module-scss-module___K7Oca__loader:after{block-size:10em;inline-size:10em}[dir] .Spinner-module-scss-module___K7Oca__self .Spinner-module-scss-module___K7Oca__loader,[dir] .Spinner-module-scss-module___K7Oca__self .Spinner-module-scss-module___K7Oca__loader:after{border-radius:50%}.Spinner-module-scss-module___K7Oca__self.Spinner-module-scss-module___K7Oca__size-medium .Spinner-module-scss-module___K7Oca__loader{block-size:32px;inline-size:32px}.Spinner-module-scss-module___K7Oca__self.Spinner-module-scss-module___K7Oca__size-small .Spinner-module-scss-module___K7Oca__loader{block-size:24px;inline-size:24px}.Spinner-module-scss-module___K7Oca__self.Spinner-module-scss-module___K7Oca__size-extra-small .Spinner-module-scss-module___K7Oca__loader{block-size:17px;inline-size:17px}@keyframes Spinner-module-scss-module___K7Oca__loadAnimation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Loader-module-scss-module__a5sHmW__self{flex-grow:1;flex-shrink:0;max-inline-size:100%;display:flex;position:relative}.Loader-module-scss-module__a5sHmW__self .Loader-module-scss-module__a5sHmW__children{flex-direction:column;flex-grow:1;flex-shrink:0;max-inline-size:100%;display:flex}.Loader-module-scss-module__a5sHmW__self .Loader-module-scss-module__a5sHmW__loader{opacity:0;z-index:100;visibility:hidden;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:absolute;inset-block-start:0;overflow:hidden}[dir] .Loader-module-scss-module__a5sHmW__self .Loader-module-scss-module__a5sHmW__loader{transition:opacity .3s;inset-inline-start:0}.Loader-module-scss-module__a5sHmW__self.Loader-module-scss-module__a5sHmW__static .Loader-module-scss-module__a5sHmW__loader{position:static}.Loader-module-scss-module__a5sHmW__self.Loader-module-scss-module__a5sHmW__show.Loader-module-scss-module__a5sHmW__variant-default .Loader-module-scss-module__a5sHmW__children{visibility:hidden}.Loader-module-scss-module__a5sHmW__self.Loader-module-scss-module__a5sHmW__show.Loader-module-scss-module__a5sHmW__variant-default .Loader-module-scss-module__a5sHmW__loader{opacity:1;visibility:visible}[dir] .Loader-module-scss-module__a5sHmW__self.Loader-module-scss-module__a5sHmW__show.Loader-module-scss-module__a5sHmW__variant-default .Loader-module-scss-module__a5sHmW__loader{transition:none}.Loader-module-scss-module__a5sHmW__self.Loader-module-scss-module__a5sHmW__show.Loader-module-scss-module__a5sHmW__variant-transparent .Loader-module-scss-module__a5sHmW__loader{opacity:1;visibility:visible}[dir] .Loader-module-scss-module__a5sHmW__self.Loader-module-scss-module__a5sHmW__show.Loader-module-scss-module__a5sHmW__variant-transparent .Loader-module-scss-module__a5sHmW__loader{background:#fffc}
.AdyenFormLoadingWrapper-module-scss-module__DRg5da__formWrapper{position:relative}.AdyenFormLoadingWrapper-module-scss-module__DRg5da__spinnerOverlay{opacity:1}[dir] .AdyenFormLoadingWrapper-module-scss-module__DRg5da__spinnerOverlay{background:var(--color-background-page);transition:opacity .15s ease-out}.AdyenFormLoadingWrapper-module-scss-module__DRg5da__spinnerOverlayHidden{opacity:0;pointer-events:none;position:absolute;inset:0}[dir] .AdyenFormLoadingWrapper-module-scss-module__DRg5da__spinnerOverlayHidden{transition:opacity .15s ease-out}.AdyenFormLoadingWrapper-module-scss-module__DRg5da__formContainerLoading{visibility:hidden;pointer-events:none;position:absolute}.AdyenFormLoadingWrapper-module-scss-module__DRg5da__halfWidth{flex:1;min-inline-size:0}
.Wallet-module-scss-module__ki-oXq__self{gap:var(--spacing-300);flex-flow:column;justify-content:center;inline-size:auto;display:flex}[dir] .Wallet-module-scss-module__ki-oXq__self{padding-block-end:var(--spacing-500)}@media (min-width:768px){.Wallet-module-scss-module__ki-oXq__self{inline-size:528px}[dir] .Wallet-module-scss-module__ki-oXq__self{margin:0 auto}}@media (min-width:1024px){.Wallet-module-scss-module__ki-oXq__self{grid-column:1/span 2}[dir] .Wallet-module-scss-module__ki-oXq__self{margin:0}}.Wallet-module-scss-module__ki-oXq__self--has-accounts{gap:var(--spacing-500)}@media (min-width:768px){.Wallet-module-scss-module__ki-oXq__self--has-accounts{gap:var(--spacing-300)}}.Wallet-module-scss-module__ki-oXq__self__accounts{gap:var(--spacing-300);flex-flow:column;display:flex}.Wallet-module-scss-module__ki-oXq__self__sections{gap:var(--spacing-500);flex-flow:column;display:flex}@media (min-width:768px){.Wallet-module-scss-module__ki-oXq__self__sections{gap:var(--spacing-300)}}.Wallet-module-scss-module__ki-oXq__self__fresha-gift-cards-cta{gap:var(--spacing-150) var(--spacing-200);grid-template-columns:1fr var(--spacing-700);grid-template-rows:var(--spacing-700) auto auto;display:grid}[dir] .Wallet-module-scss-module__ki-oXq__self__fresha-gift-cards-cta{background:var(--color-background-page-faded);border:1px solid var(--color-border-neutral-faded);border-radius:var(--border-radius-m);margin:0 var(--spacing-250);padding:var(--spacing-250)}@media (min-width:768px){.Wallet-module-scss-module__ki-oXq__self__fresha-gift-cards-cta{gap:var(--spacing-200) var(--spacing-300)}[dir] .Wallet-module-scss-module__ki-oXq__self__fresha-gift-cards-cta{border-radius:var(--border-radius-xl);padding:var(--spacing-400);background:var(--color-background-page);margin:0}}@media (min-width:1024px){.Wallet-module-scss-module__ki-oXq__self__fresha-gift-cards-cta{inline-size:auto;max-inline-size:528px}}.Wallet-module-scss-module__ki-oXq__self__fresha-gift-cards-cta__text{gap:var(--spacing-50);flex-flow:column;grid-area:1/1/span 2;display:flex}.Wallet-module-scss-module__ki-oXq__self__fresha-gift-cards-cta__cta{grid-area:3/1}.Wallet-module-scss-module__ki-oXq__self__fresha-gift-cards-cta__icon{grid-area:1/2}.Wallet-module-scss-module__ki-oXq__self__fresha-gift-cards-cta__icon picture{block-size:var(--spacing-700);inline-size:var(--spacing-700)}
.UpcomingAppointmentCard-module-scss-module__wEAxva__self{flex-flow:column;inline-size:340px;display:flex;overflow:hidden}[dir] .UpcomingAppointmentCard-module-scss-module__wEAxva__self{border-radius:inherit}.UpcomingAppointmentCard-module-scss-module__wEAxva__self img{min-inline-size:100%}@media (min-width:1024px){.UpcomingAppointmentCard-module-scss-module__wEAxva__self{inline-size:initial}}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image{aspect-ratio:16/9;pointer-events:none;-webkit-user-select:none;user-select:none;flex:1;grid-template-rows:1fr;grid-template-columns:1fr;inline-size:100%;display:grid}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image picture,.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__pin{grid-area:1/1}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image--fixed-height{aspect-ratio:unset;block-size:var(--sizing-2400)}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image--fixed-height picture{height:var(--sizing-2400)!important}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image--no-map{aspect-ratio:unset;block-size:var(--sizing-1500)}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image--no-map picture{z-index:1;height:var(--sizing-1500)!important}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image--placeholder{z-index:1;grid-area:1/1;block-size:100%;inline-size:100%}[dir] .UpcomingAppointmentCard-module-scss-module__wEAxva__self__image--placeholder{background-color:var(--color-background-accent-faded)}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__flag{position:absolute;inset-block-start:var(--spacing-150)}[dir] .UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__flag{inset-inline-start:var(--spacing-150)}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__pin{block-size:100%;inline-size:100%;position:relative}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__pin>div{position:absolute;inset-block-start:50%}[dir] .UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__pin>div{inset-inline-start:50%}[dir=ltr] .UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__pin>div{transform:translate(-50%)translateY(-100%)}[dir=rtl] .UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__pin>div,[dir=rtl] [dir=ltr] .UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__pin>div{transform:translate(50%)translateY(-100%)}[dir=rtl] [dir=rtl] .UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__pin>div{transform:translate(-50%)translateY(-100%)}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__overlay{block-size:inherit;grid-area:1/1;grid-template-columns:1fr;grid-template-rows:var(--spacing-300) repeat(2, auto);z-index:2;max-inline-size:100%;display:grid;overflow:hidden}[dir] .UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__overlay{padding:var(--spacing-300);background:linear-gradient(#0006 0% 100%)}[dir] .UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__overlay--no-image{background:0 0}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__overlay p{text-overflow:ellipsis;grid-column:1;justify-self:start;max-inline-size:100%;overflow:hidden}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__overlay p:first-of-type{grid-row:2}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__overlay p:nth-of-type(2){grid-row:3}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__image__overlay__flag{grid-area:1/1;justify-self:end}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__meta{gap:var(--spacing-200);flex-flow:column;flex:1;inline-size:100%;display:flex}[dir] .UpcomingAppointmentCard-module-scss-module__wEAxva__self__meta{padding:var(--spacing-250) var(--spacing-300)}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__meta>div{inline-size:inherit}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__meta p{inline-size:inherit;text-overflow:ellipsis;overflow:hidden}.UpcomingAppointmentCard-module-scss-module__wEAxva__self__meta__buttons{flex:0 0 var(--sizing-450);gap:var(--spacing-100);flex-wrap:wrap;justify-content:space-between;inline-size:100%;display:flex;overflow:hidden}
.PackageDetailPanel-module-scss-module__cYo_pG__content{gap:var(--spacing-400);flex-direction:column;display:flex}@media (min-width:768px){.PackageDetailPanel-module-scss-module__cYo_pG__content{gap:var(--spacing-300)}}.PackageDetailPanel-module-scss-module__cYo_pG__cardSkeleton{aspect-ratio:536/335;overflow:hidden}[dir] .PackageDetailPanel-module-scss-module__cYo_pG__cardSkeleton{border-radius:var(--border-radius-l)}
.ActivityPackageDetails-module-scss-module__bZdZLa__package-details{block-size:100%;overflow-y:auto}[dir] .ActivityPackageDetails-module-scss-module__bZdZLa__package-details{padding-inline:var(--spacing-250)}@media (min-width:768px){[dir] .ActivityPackageDetails-module-scss-module__bZdZLa__package-details{background:var(--color-background-page-faded)}}@media (min-width:1024px){[dir] .ActivityPackageDetails-module-scss-module__bZdZLa__package-details{background:var(--color-background-page);padding:var(--spacing-400)}}[dir] .ActivityPackageDetails-module-scss-module__bZdZLa__package-details__button-container{padding:var(--spacing-200) 0}@media (min-width:1024px){.ActivityPackageDetails-module-scss-module__bZdZLa__package-details__button-container{display:none}}
.AppointmentsListItem-module-scss-module__4-dF8G__self{grid-template-rows:auto;grid-template-columns:auto 1fr auto;display:grid}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self{transition-property:background-color;transition-duration:var(--motion-duration-short-m);transition-timing-function:var(--motion-easing-ease-in-out)}@media (min-width:768px){.AppointmentsListItem-module-scss-module__4-dF8G__self.AppointmentsListItem-module-scss-module__4-dF8G__self.AppointmentsListItem-module-scss-module__4-dF8G__self.AppointmentsListItem-module-scss-module__4-dF8G__self{gap:var(--spacing-150)}}.AppointmentsListItem-module-scss-module__4-dF8G__self__card{inline-size:100%;display:flex;overflow:hidden}.AppointmentsListItem-module-scss-module__4-dF8G__self__card__image{block-size:var(--sizing-1500);inline-size:var(--sizing-1500);flex:none;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.AppointmentsListItem-module-scss-module__4-dF8G__self__card{block-size:var(--sizing-1500)}}.AppointmentsListItem-module-scss-module__4-dF8G__self__pin{position:relative}.AppointmentsListItem-module-scss-module__4-dF8G__self__pin>div{position:absolute;inset-block-start:50%}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self__pin>div{inset-inline-start:50%}[dir=ltr] .AppointmentsListItem-module-scss-module__4-dF8G__self__pin>div{transform:translate(-50%)translateY(-100%)}[dir=rtl] .AppointmentsListItem-module-scss-module__4-dF8G__self__pin>div,[dir=rtl] [dir=ltr] .AppointmentsListItem-module-scss-module__4-dF8G__self__pin>div{transform:translate(50%)translateY(-100%)}[dir=rtl] [dir=rtl] .AppointmentsListItem-module-scss-module__4-dF8G__self__pin>div{transform:translate(-50%)translateY(-100%)}@media (min-width:768px){[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming.AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming.AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming.AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming{margin:0}}@media (max-width:1023px){[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming{margin:0 calc(-1*var(--spacing-150))}.AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming.AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming.AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming.AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming{color:var(--color-foreground-on-primary);grid-template-columns:var(--thumbnail-size-5xl-state-default-container-composition-sizing) 1fr;block-size:var(--thumbnail-size-5xl-state-default-container-composition-sizing);gap:0}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming.AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming.AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming.AppointmentsListItem-module-scss-module__4-dF8G__self--upcoming{background:var(--color-background-accent);padding:0}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--past.AppointmentsListItem-module-scss-module__4-dF8G__self--past.AppointmentsListItem-module-scss-module__4-dF8G__self--past.AppointmentsListItem-module-scss-module__4-dF8G__self--past{padding:0}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--past.AppointmentsListItem-module-scss-module__4-dF8G__self--past,[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--past .AppointmentsListItem-module-scss-module__4-dF8G__self--past:active,[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--past .AppointmentsListItem-module-scss-module__4-dF8G__self--past:hover,[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--past:active.AppointmentsListItem-module-scss-module__4-dF8G__self--past,[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--past:active .AppointmentsListItem-module-scss-module__4-dF8G__self--past:active,[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--past:active .AppointmentsListItem-module-scss-module__4-dF8G__self--past:hover,[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--past:hover.AppointmentsListItem-module-scss-module__4-dF8G__self--past,[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--past:hover .AppointmentsListItem-module-scss-module__4-dF8G__self--past:active,[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--past:hover .AppointmentsListItem-module-scss-module__4-dF8G__self--past:hover{background:0 0}}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self--new-ui{margin-block-end:var(--spacing-100)!important}.AppointmentsListItem-module-scss-module__4-dF8G__self__date{align-items:center;gap:var(--spacing-25);block-size:calc(100% - var(--spacing-300));flex-flow:column;justify-content:center;display:flex}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self__date{margin:var(--spacing-150)}.AppointmentsListItem-module-scss-module__4-dF8G__self__details{gap:var(--spacing-25);flex-flow:column;flex:1;display:flex;overflow:hidden}.AppointmentsListItem-module-scss-module__4-dF8G__self__details p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:1024px){.AppointmentsListItem-module-scss-module__4-dF8G__self__details{gap:0}}@media (max-width:1023px){.AppointmentsListItem-module-scss-module__4-dF8G__self__details--upcoming{justify-content:flex-start;block-size:100%}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self__details--upcoming{padding:var(--spacing-150) var(--spacing-200);margin:1px 0}}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self__details__status{margin:calc(var(--spacing-150) - var(--spacing-25)) 0 0 0}.AppointmentsListItem-module-scss-module__4-dF8G__self__details__status__text{display:inline}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self__details__status__text{border:var(--border-width-100) solid var(--color-foreground-on-primary);border-radius:var(--border-radius-s);padding:var(--spacing-50) var(--spacing-100)}.AppointmentsListItem-module-scss-module__4-dF8G__self__book-again{grid-column:3;justify-content:flex-end;align-items:center;display:flex}.AppointmentsListItem-module-scss-module__4-dF8G__self__content{gap:var(--spacing-100);flex-flow:column;justify-content:center;min-inline-size:0;display:flex}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self__content{margin:var(--spacing-150) 0;padding:0 var(--spacing-200)}.AppointmentsListItem-module-scss-module__4-dF8G__self__content__details{flex-flow:column;gap:0;display:flex}.AppointmentsListItem-module-scss-module__4-dF8G__self__content__book-again{align-self:flex-start}.AppointmentsListItem-module-scss-module__4-dF8G__self__content__location{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AppointmentsListItem-module-scss-module__4-dF8G__self__upcoming{inline-size:100%}@media (min-width:1024px){.AppointmentsListItem-module-scss-module__4-dF8G__self__upcoming{inline-size:calc(100% + 2*var(--spacing-150))}[dir] .AppointmentsListItem-module-scss-module__4-dF8G__self__upcoming{margin:0 calc(-1*var(--spacing-150))}}
.ConfirmAppointment-module-scss-module__eWpoha__form{display:contents}.ConfirmAppointment-module-scss-module__eWpoha__breadcrumbs{gap:var(--spacing-100);grid-area:1/1;list-style:none;display:flex}[dir] .ConfirmAppointment-module-scss-module__eWpoha__breadcrumbs{margin:0 0 var(--spacing-150) 0;padding:0}.ConfirmAppointment-module-scss-module__eWpoha__breadcrumbs__breadcrumb{color:var(--color-foreground-disabled);gap:var(--spacing-100);display:flex}.ConfirmAppointment-module-scss-module__eWpoha__breadcrumbs__breadcrumb__selected{color:var(--color-foreground-neutral)}.ConfirmAppointment-module-scss-module__eWpoha__footer{gap:var(--spacing-100);grid-template-columns:1fr auto;grid-auto-flow:row;inline-size:100%;display:grid}@media (min-width:768px){.ConfirmAppointment-module-scss-module__eWpoha__footer{display:none}}.ConfirmAppointment-module-scss-module__eWpoha__footer__overview{flex-flow:column;flex:1;grid-column:1;display:flex}
.AppointmentsActivitySkeleton-module-scss-module__aDGN_q__skeleton__mobile{align-items:center}[dir] .AppointmentsActivitySkeleton-module-scss-module__aDGN_q__skeleton__mobile{margin:0 calc(-1*var(--spacing-100))}
.CustomTip-module-scss-module__9J8dEq__self{inline-size:100%}[dir] .CustomTip-module-scss-module__9J8dEq__self .CustomTip-module-scss-module__9J8dEq__header{text-align:center}.CustomTip-module-scss-module__9J8dEq__self .CustomTip-module-scss-module__9J8dEq__currency{align-self:center}[dir] .CustomTip-module-scss-module__9J8dEq__self .CustomTip-module-scss-module__9J8dEq__currency{padding-inline-start:var(--spacing-200)}
.PackageGiftHeroCard-module-scss-module__59Jqoq__card{aspect-ratio:16/10;inline-size:100%;max-inline-size:350px;position:relative;overflow:hidden}[dir] .PackageGiftHeroCard-module-scss-module__59Jqoq__card{border:var(--border-width-100) solid var(--color-border-neutral-faded);border-radius:var(--border-radius-l);box-shadow:var(--elevation-drawer);margin-inline:auto}.PackageGiftHeroCard-module-scss-module__59Jqoq__background{block-size:100%;inline-size:100%;position:absolute;inset:0}.PackageGiftHeroCard-module-scss-module__59Jqoq__overlay{flex-direction:column;justify-content:space-between;block-size:100%;display:flex;position:relative}[dir] .PackageGiftHeroCard-module-scss-module__59Jqoq__overlay{padding:var(--spacing-200)}.PackageGiftHeroCard-module-scss-module__59Jqoq__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-150);display:flex}.PackageGiftHeroCard-module-scss-module__59Jqoq__header,.PackageGiftHeroCard-module-scss-module__59Jqoq__footer{filter:drop-shadow(0 2px 7px #131313)}.PackageGiftHeroCard-module-scss-module__59Jqoq__info{gap:var(--spacing-50);flex-direction:column;flex:1;min-inline-size:0;display:flex}.PackageGiftHeroCard-module-scss-module__59Jqoq__footer{justify-content:flex-end;display:flex}
.Details-module-scss-module__O5xWpG__self{gap:var(--spacing-300);flex-flow:column;display:flex}@media (min-width:768px){[dir] .Details-module-scss-module__O5xWpG__self{border:1px solid var(--color-border-neutral-faded);border-radius:var(--border-radius-m);padding:var(--spacing-300)!important}}.Details-module-scss-module__O5xWpG__self--step-signup{display:none}@media (min-width:768px){.Details-module-scss-module__O5xWpG__self--step-signup{display:flex}}.Details-module-scss-module__O5xWpG__self hr{border-block-end-color:var(--color-border-neutral-faded)}[dir] .Details-module-scss-module__O5xWpG__self hr{border-color:#0000}.Details-module-scss-module__O5xWpG__self__venue-preview{gap:var(--spacing-150);grid-template-columns:var(--sizing-800) 1fr;grid-template-rows:var(--sizing-800) auto;display:grid}.Details-module-scss-module__O5xWpG__self__venue-preview__avatar{grid-area:1/1;overflow:hidden}[dir] .Details-module-scss-module__O5xWpG__self__venue-preview__avatar{border:1px solid var(--color-border-neutral-faded);border-radius:var(--border-radius-m)}.Details-module-scss-module__O5xWpG__self__venue-preview__details{flex-flow:column;grid-area:1/2/span 2;display:flex}.Details-module-scss-module__O5xWpG__self__appointment-overview{flex-flow:column;display:flex}.Details-module-scss-module__O5xWpG__self__appointment-items{list-style:none}[dir] .Details-module-scss-module__O5xWpG__self__appointment-items{margin:0;padding:0}.Details-module-scss-module__O5xWpG__self__appointment-items__item{column-gap:var(--spacing-200);grid-template-rows:repeat(2,auto);grid-template-columns:1fr auto;display:grid}[dir] .Details-module-scss-module__O5xWpG__self__appointment-items__item{margin-block-end:var(--spacing-200)}[dir] .Details-module-scss-module__O5xWpG__self__appointment-items__item:last-of-type{margin-block-end:0}.Details-module-scss-module__O5xWpG__self__appointment-items__item__title{word-break:break-word;grid-area:1/1}.Details-module-scss-module__O5xWpG__self__appointment-items__item__caption{grid-area:2/1}.Details-module-scss-module__O5xWpG__self__appointment-items__item__price{grid-area:1/2}.Details-module-scss-module__O5xWpG__self__appointment-items__item__non-discounted-price{grid-area:2/2;-webkit-text-decoration:line-through;text-decoration:line-through}.Details-module-scss-module__O5xWpG__self__appointment-items__item__note{grid-area:3/1}.Details-module-scss-module__O5xWpG__self__appointment-items__item__service-addons{gap:var(--spacing-25);flex-direction:column;grid-area:3/1;list-style:none;display:flex}[dir] .Details-module-scss-module__O5xWpG__self__appointment-items__item__service-addons{margin-block-start:var(--spacing-75);padding-inline-start:var(--spacing-150)}.Details-module-scss-module__O5xWpG__self__appointment-items__item.Details-module-scss-module__O5xWpG__--with-note,.Details-module-scss-module__O5xWpG__self__appointment-items__item.Details-module-scss-module__O5xWpG__--with-service-addons{grid-template-rows:repeat(3,auto)}.Details-module-scss-module__O5xWpG__self__appointment-items__item.Details-module-scss-module__O5xWpG__--with-service-addons .Details-module-scss-module__O5xWpG__self__appointment-items__item__service-addons{grid-row:3}.Details-module-scss-module__O5xWpG__self__appointment-items__item.Details-module-scss-module__O5xWpG__--with-note.Details-module-scss-module__O5xWpG__--with-service-addons{grid-template-rows:repeat(4,auto)}.Details-module-scss-module__O5xWpG__self__appointment-items__item.Details-module-scss-module__O5xWpG__--with-note.Details-module-scss-module__O5xWpG__--with-service-addons .Details-module-scss-module__O5xWpG__self__appointment-items__item__service-addons{grid-row:4}.Details-module-scss-module__O5xWpG__self__appointment-totals{grid-template-columns:1fr auto;grid-auto-flow:row;display:grid}[dir] .Details-module-scss-module__O5xWpG__self__appointment-totals{padding-block-end:var(--spacing-1600)}.Details-module-scss-module__O5xWpG__self__appointment-totals hr{grid-column:1/span 2}.Details-module-scss-module__O5xWpG__self__appointment-totals__name{grid-column:1}.Details-module-scss-module__O5xWpG__self__appointment-totals__value{grid-column:2;justify-self:end}.Details-module-scss-module__O5xWpG__self__date-time{gap:var(--spacing-150);flex-flow:column;display:flex}.Details-module-scss-module__O5xWpG__self__date-time__item{align-items:center;gap:var(--spacing-100);grid-template-columns:auto 1fr;display:grid}
[dir] .AppointmentsRoot-module-scss-module__doVQUW__main-title{padding:var(--spacing-100) 0 var(--spacing-50) 0}@media (min-width:1024px){[dir] .AppointmentsRoot-module-scss-module__doVQUW__main-title{padding:var(--spacing-100) 0 var(--spacing-50) 0}}.AppointmentsRoot-module-scss-module__doVQUW__groups.AppointmentsRoot-module-scss-module__doVQUW__groups.AppointmentsRoot-module-scss-module__doVQUW__groups.AppointmentsRoot-module-scss-module__doVQUW__groups{gap:var(--spacing-300)}[dir] .AppointmentsRoot-module-scss-module__doVQUW__groups.AppointmentsRoot-module-scss-module__doVQUW__groups.AppointmentsRoot-module-scss-module__doVQUW__groups.AppointmentsRoot-module-scss-module__doVQUW__groups{margin:0;padding:0}@media (min-width:1024px){[dir] .AppointmentsRoot-module-scss-module__doVQUW__error{border:var(--border-width-100) solid var(--color-border-neutral-faded);border-radius:var(--border-radius-m)}}.AppointmentsRoot-module-scss-module__doVQUW__list{gap:var(--spacing-200);flex-flow:column;display:flex}.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items{gap:var(--spacing-200)}[dir] .AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items{padding:0 var(--spacing-100)}@media (min-width:1024px){.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items{gap:var(--spacing-150)}[dir] .AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__list__items{padding:0}}[dir] .AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__--upcoming.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__--upcoming.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__--upcoming.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__--upcoming{padding:0}@media (min-width:768px){.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__--upcoming{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;display:grid}}@media (min-width:1024px){.AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__--upcoming{display:flex}[dir] .AppointmentsRoot-module-scss-module__doVQUW__list__items--no-items{padding:0 var(--spacing-100)}}[dir] .AppointmentsRoot-module-scss-module__doVQUW__list__items.AppointmentsRoot-module-scss-module__doVQUW__--waitlist{padding:0}.AppointmentsRoot-module-scss-module__doVQUW__list__title{align-items:center;gap:var(--spacing-100);display:flex}@media (min-width:1024px){[dir] .AppointmentsRoot-module-scss-module__doVQUW__list__title,[dir] .AppointmentsRoot-module-scss-module__doVQUW__list__fallback{padding:0}}.AppointmentsRoot-module-scss-module__doVQUW__loader{justify-content:center;align-items:center;block-size:100vh;inline-size:100%;display:flex}[dir] .AppointmentsRoot-module-scss-module__doVQUW__empty-state{padding-block:var(--spacing-400)}[dir] .AppointmentsRoot-module-scss-module__doVQUW__loading-more{margin:0 calc(-1*var(--spacing-150))}
.PackagesWizard-module__-qVZ5G__exit-modal-buttons{gap:var(--spacing-150);display:flex}[dir] .PackagesWizard-module__-qVZ5G__exit-modal-buttons{margin-block-start:var(--spacing-900)}
[dir] .Tip-module-scss-module__EYtS-a__skeleton>div{margin-block-end:var(--spacing-300)}.Tip-module-scss-module__EYtS-a__self{inline-size:100%}.Tip-module-scss-module__EYtS-a__self>li:first-child,.Tip-module-scss-module__EYtS-a__self>li:nth-child(3){align-self:center}.Tip-module-scss-module__EYtS-a__self>li:nth-child(2){inline-size:100%}[dir] .Tip-module-scss-module__EYtS-a__self .Tip-module-scss-module__EYtS-a__leftAvatar{margin:0 -10px}[dir] .Tip-module-scss-module__EYtS-a__self .Tip-module-scss-module__EYtS-a__centerAvatar{margin:0 -20px}.Tip-module-scss-module__EYtS-a__self .Tip-module-scss-module__EYtS-a__choiceList{inline-size:calc(100% + calc(var(--spacing-200) + 2px)*2)}[dir] .Tip-module-scss-module__EYtS-a__self .Tip-module-scss-module__EYtS-a__choiceList{margin-inline-start:calc(calc(var(--spacing-200) + 2px)*-1)}@media (min-width:768px){.Tip-module-scss-module__EYtS-a__self .Tip-module-scss-module__EYtS-a__choiceList{inline-size:100%}[dir] .Tip-module-scss-module__EYtS-a__self .Tip-module-scss-module__EYtS-a__choiceList{margin-inline-start:var(--spacing-50)}}[dir] .Tip-module-scss-module__EYtS-a__self .Tip-module-scss-module__EYtS-a__tipToggle{background:0 0;border:none}.Tip-module-scss-module__EYtS-a__self .Tip-module-scss-module__EYtS-a__methodTitle{justify-content:center;align-self:flex-start}[dir] .Tip-module-scss-module__EYtS-a__self .Tip-module-scss-module__EYtS-a__methodTitle{text-align:start}.Tip-module-scss-module__EYtS-a__self__paymentMethod{inline-size:100%}.Tip-module-scss-module__EYtS-a__self__paymentMethod li{align-self:stretch}[dir] .Tip-module-scss-module__EYtS-a__self__paymentMethod .payment-method__title{text-align:start}
.PackageGiftPanel-module-scss-module__uXLNhG__content{gap:var(--spacing-400);flex-direction:column;display:flex}@media (min-width:768px){.PackageGiftPanel-module-scss-module__uXLNhG__content{gap:var(--spacing-300)}}.PackageGiftPanel-module-scss-module__uXLNhG__sectionDivider{display:none}@media (min-width:1024px){.PackageGiftPanel-module-scss-module__uXLNhG__sectionDivider{display:block}}
[dir] .ActivityTabs-module-scss-module__Fj6hJG__tabs{margin-block:var(--spacing-300) var(--spacing-150);margin-inline:calc(-1*var(--spacing-150))}@media (min-width:768px){[dir] .ActivityTabs-module-scss-module__Fj6hJG__tabs{margin-block-start:0;margin-inline:0}[dir] .ActivityTabs-module-scss-module__Fj6hJG__tabs__rail{background-color:var(--color-background-page-faded)}}.ActivityTabs-module-scss-module__Fj6hJG__tabs__skeleton{gap:var(--spacing-50);display:flex}[dir] .ActivityTabs-module-scss-module__Fj6hJG__tabs__skeleton{margin-inline-start:var(--spacing-250)}@media (min-width:768px){[dir] .ActivityTabs-module-scss-module__Fj6hJG__tabs__skeleton{margin-inline-start:0}}
.Form-module-scss-module__IuokCq__self{flex-flow:column;display:flex}[dir] .Form-module-scss-module__IuokCq__self__caption{margin-block-start:var(--spacing-150)}.Form-module-scss-module__IuokCq__self__policy{gap:var(--spacing-150);flex-flow:column;display:flex}[dir] .Form-module-scss-module__IuokCq__self__policy{margin-block-start:var(--spacing-250)}@media (min-width:768px){[dir] .Form-module-scss-module__IuokCq__self__policy{margin-block-start:var(--spacing-500)}}.Form-module-scss-module__IuokCq__self__content{grid-template-rows:auto;grid-template-columns:1fr;display:grid}[dir] .Form-module-scss-module__IuokCq__self__content{margin-block-start:var(--spacing-400)}.Form-module-scss-module__IuokCq__dialog{gap:var(--spacing-150);flex-flow:column;display:flex}
.WaitlistClaimModal-module-scss-module__azsOVW__content{gap:var(--spacing-300);flex-flow:column;display:flex}[dir] .WaitlistClaimModal-module-scss-module__azsOVW__content{padding-block-start:var(--spacing-200)}.WaitlistClaimModal-module-scss-module__azsOVW__buttons{gap:var(--spacing-150);grid-template-columns:repeat(2,1fr);display:grid}
.PackageSidebar-module__JjXo7W__sidebar{min-block-size:540px;block-size:calc(100dvh - var(--top-position,108px) - 36px);flex-direction:column;display:flex;overflow:hidden}[dir] .PackageSidebar-module__JjXo7W__sidebar{border:1px solid var(--color-border-neutral-faded);border-radius:var(--border-radius-2xl);background-color:#fff;margin-block-end:calc(var(--spacing-1200) * -1)}.PackageSidebar-module__JjXo7W__body{flex-direction:column;flex:1;min-block-size:0;display:flex}[dir] .PackageSidebar-module__JjXo7W__body{padding:var(--spacing-400)}.PackageSidebar-module__JjXo7W__scrollableWrapper{gap:var(--spacing-250);flex-direction:column;flex:1;min-block-size:0;display:flex;overflow-y:auto}[dir] .PackageSidebar-module__JjXo7W__bottomBar{padding:var(--spacing-400)}.PackageSidebar-module__JjXo7W__lineItem{justify-content:space-between;align-items:flex-start;gap:var(--spacing-200);display:flex}.PackageSidebar-module__JjXo7W__priceColumn{flex-direction:column;align-items:flex-end;display:flex}.PackageSidebar-module__JjXo7W__mobileSummary{gap:var(--spacing-25);flex-direction:column;display:flex}
.SocialsLogin-module-scss-module__U1_o1q__self{flex-direction:column;display:flex}[dir] .SocialsLogin-module-scss-module__U1_o1q__self .SocialsLogin-module-scss-module__U1_o1q__venueThumb{margin:0 auto}[dir] .SocialsLogin-module-scss-module__U1_o1q__self .SocialsLogin-module-scss-module__U1_o1q__continueButton{margin:var(--spacing-300) 0}.SocialsLogin-module-scss-module__U1_o1q__self .SocialsLogin-module-scss-module__U1_o1q__footer{flex-direction:column;align-items:center;display:flex}[dir] .SocialsLogin-module-scss-module__U1_o1q__self .SocialsLogin-module-scss-module__U1_o1q__footer{text-align:center}
.Addresses-module-scss-module__m8Mjdq__self{gap:var(--spacing-200);flex-flow:column;flex:1;inline-size:100%;display:flex}@media (min-width:768px){[dir] .Addresses-module-scss-module__m8Mjdq__self{background:var(--color-background-page);border:1px solid var(--color-border-neutral-faded);border-radius:var(--border-radius-xl);padding:var(--spacing-400)}}.Addresses-module-scss-module__m8Mjdq__buttons{gap:var(--spacing-150);flex-flow:row;inline-size:100%;display:flex}
.EmojiPicker-module-scss-module__e6Evjq__button{max-block-size:var(--sizing-600);max-inline-size:var(--sizing-600);min-block-size:var(--sizing-600);min-inline-size:var(--sizing-600)}[dir] .EmojiPicker-module-scss-module__e6Evjq__popover{padding:0!important}.EmojiPicker-module-scss-module__e6Evjq__popover em-emoji-picker{inline-size:100%}
.Avatar-module-scss-module__fMH_mW__avatar{justify-content:center;display:flex}.Avatar-module-scss-module__fMH_mW__avatar__dropzone{block-size:var(--sizing-1500);inline-size:var(--sizing-1500);justify-content:center;display:grid}[dir] .Avatar-module-scss-module__fMH_mW__avatar__dropzone{border-radius:100%}.Avatar-module-scss-module__fMH_mW__avatar__dropzone--active{filter:brightness(.9)}.Avatar-module-scss-module__fMH_mW__avatar__picture{z-index:1;overflow:hidden}[dir] .Avatar-module-scss-module__fMH_mW__avatar__picture{border-radius:100%}.Avatar-module-scss-module__fMH_mW__avatar__button{z-index:2;justify-content:flex-end;align-items:flex-end;display:flex}[dir] .Avatar-module-scss-module__fMH_mW__avatar__button{cursor:pointer}.Avatar-module-scss-module__fMH_mW__avatar__button__edit{appearance:none;block-size:var(--spacing-400);inline-size:var(--spacing-400);justify-content:center;align-items:center;display:inline-flex}[dir] .Avatar-module-scss-module__fMH_mW__avatar__button__edit{background:var(--color-background-neutral-faded);border:2px solid var(--color-background-page);cursor:pointer;border-radius:100%;margin:0;padding:0}[dir] .Avatar-module-scss-module__fMH_mW__avatar__button__edit--loading{cursor:default}.Avatar-module-scss-module__fMH_mW__avatar__picture,.Avatar-module-scss-module__fMH_mW__avatar__button{grid-area:1/1;block-size:120px;inline-size:120px}
.ProfileVerificationModal-module-scss-module__VfJU2W__identifier{font-weight:500}@media (min-width:768px){.ProfileVerificationModal-module-scss-module__VfJU2W__profile-verification-modal{min-inline-size:480px!important;max-inline-size:480px!important}}@media (min-width:512px){[dir] .ProfileVerificationModal-module-scss-module__VfJU2W__profile-verification-modal .ProfileVerificationModal-module-scss-module__VfJU2W__profile-verification-modal__header{padding:var(--spacing-400) var(--spacing-600) var(--spacing-200) var(--spacing-600)!important}[dir] .ProfileVerificationModal-module-scss-module__VfJU2W__profile-verification-modal .ProfileVerificationModal-module-scss-module__VfJU2W__profile-verification-modal__content{padding:0 var(--spacing-600) var(--spacing-400)!important}.ProfileVerificationModal-module-scss-module__VfJU2W__profile-verification-modal .otp-code-form__actions{gap:var(--spacing-600);flex-direction:column-reverse;align-items:flex-start}.ProfileVerificationModal-module-scss-module__VfJU2W__profile-verification-modal .otp-code-input-fields{gap:var(--spacing-200)}.ProfileVerificationModal-module-scss-module__VfJU2W__profile-verification-modal .otp-code-input-field{block-size:56px}}
.Profile-module-scss-module__7OBGKG__avatar-container{flex-flow:column;justify-content:center;inline-size:100%;display:flex}.Profile-module-scss-module__7OBGKG__profile{gap:var(--spacing-150);flex-flow:column;grid-area:1/1;display:flex}[dir] .Profile-module-scss-module__7OBGKG__profile{background:var(--color-background-page);border:1px solid var(--color-border-neutral-faded);border-radius:var(--border-radius-xl);box-shadow:none;padding:var(--spacing-400)}@media (min-width:768px){.Profile-module-scss-module__7OBGKG__profile{align-self:flex-start}}.Profile-module-scss-module__7OBGKG__profile__actions{justify-content:flex-end;display:flex}.Profile-module-scss-module__7OBGKG__profile__main{align-items:center;gap:var(--spacing-200);flex-flow:column;display:flex}[dir] .Profile-module-scss-module__7OBGKG__profile__main{text-align:center}.Profile-module-scss-module__7OBGKG__profile hr{block-size:1px;inline-size:100%}[dir] .Profile-module-scss-module__7OBGKG__profile hr{background:var(--color-border-neutral-faded);margin:var(--spacing-250) 0;border:none}[dir] .Profile-module-scss-module__7OBGKG__profile__confirm-auth{margin-block-end:var(--spacing-250)}.Profile-module-scss-module__7OBGKG__cards{inline-size:100%}@media (min-width:768px){[dir] .Profile-module-scss-module__7OBGKG__cards{border:none;padding:0}}.Profile-module-scss-module__7OBGKG__cards.Profile-module-scss-module__7OBGKG__cards>div{gap:var(--spacing-200);inline-size:100%}[dir] .Profile-module-scss-module__7OBGKG__cards.Profile-module-scss-module__7OBGKG__cards>div{border:none;padding:0}@media (min-width:768px){.Profile-module-scss-module__7OBGKG__cards.Profile-module-scss-module__7OBGKG__cards>div{gap:var(--spacing-300);max-inline-size:unset}[dir] .Profile-module-scss-module__7OBGKG__cards.Profile-module-scss-module__7OBGKG__cards>div{border:1px solid var(--color-border-neutral-faded);padding:var(--spacing-500)}}.Profile-module-scss-module__7OBGKG__settings{gap:var(--spacing-500);flex-flow:column;flex:1;grid-area:1/2;display:flex}@media (min-width:768px){.Profile-module-scss-module__7OBGKG__settings{gap:var(--spacing-300);align-self:start}}[dir] .Profile-module-scss-module__7OBGKG__settings__card{border:none;padding:0}@media (min-width:768px){[dir] .Profile-module-scss-module__7OBGKG__settings__card{border:1px solid var(--color-border-neutral-faded);padding:var(--spacing-500)}}
.PasswordLogin-module-scss-module__qNX9YG__self{align-items:center;inline-size:100%}[dir] .PasswordLogin-module-scss-module__qNX9YG__self{text-align:center}.PasswordLogin-module-scss-module__qNX9YG__self>li,.PasswordLogin-module-scss-module__qNX9YG__self .PasswordLogin-module-scss-module__qNX9YG__password{inline-size:100%}[dir] .PasswordLogin-module-scss-module__qNX9YG__self .PasswordLogin-module-scss-module__qNX9YG__password .PasswordLogin-module-scss-module__qNX9YG__error{text-align:start}.PasswordLogin-module-scss-module__qNX9YG__self .PasswordLogin-module-scss-module__qNX9YG__forgotPassword{display:block}[dir] .PasswordLogin-module-scss-module__qNX9YG__self .PasswordLogin-module-scss-module__qNX9YG__forgotPassword{text-align:start}
[dir] .PackagePayment-module__WezS8q__sectionContent{padding:var(--spacing-250)}@media (min-width:768px){[dir] .PackagePayment-module__WezS8q__sectionContent{padding:var(--spacing-400) var(--spacing-500)}}.PackagePayment-module__WezS8q__paymentRow{align-items:center;gap:var(--spacing-150);display:flex}.PackagePayment-module__WezS8q__paymentRowContent{flex:1;align-items:center;min-inline-size:0;display:flex}.PackagePayment-module__WezS8q__payWithApplePay{align-items:center;gap:var(--spacing-100);display:inline-flex}.PackagePayment-module__WezS8q__applePayMark{block-size:44px;inline-size:44px}[dir] .PackagePayment-module__WezS8q__applePayMark{margin-block:-12px}
.PackageDetails-module-scss-module__GcAmAq__container{flex-direction:column;display:flex}.PackageDetails-module-scss-module__GcAmAq__header{justify-content:space-between;align-items:center;display:flex}[dir] .PackageDetails-module-scss-module__GcAmAq__header{margin-block-start:var(--spacing-500);margin-block-end:var(--spacing-100)}.PackageDetails-module-scss-module__GcAmAq__list{list-style:none}[dir] .PackageDetails-module-scss-module__GcAmAq__list{margin:0;padding:0}.PackageDetails-module-scss-module__GcAmAq__stickyCta{z-index:10;position:fixed;inset-block-end:0}[dir] .PackageDetails-module-scss-module__GcAmAq__stickyCta{inset-inline:0}[dir] .PackageDetails-module-scss-module__GcAmAq__withStickyCta{padding-block-end:calc(var(--spacing-1000) + var(--spacing-400))}@media (min-width:768px){[dir] .PackageDetails-module-scss-module__GcAmAq__withStickyCta{padding-block-end:var(--spacing-500)}}.PackageDetails-module-scss-module__GcAmAq__section{gap:var(--spacing-200)}[dir] .PackageDetails-module-scss-module__GcAmAq__section{border:1px solid var(--color-border-neutral-faded);border-radius:var(--border-radius-xl);padding-block:var(--spacing-300)}@media (min-width:768px){[dir] .PackageDetails-module-scss-module__GcAmAq__section{padding-block:var(--spacing-500);padding-inline:var(--spacing-400)}}.PackageDetails-module-scss-module__GcAmAq__cardSkeleton{aspect-ratio:1.586;overflow:hidden}[dir] .PackageDetails-module-scss-module__GcAmAq__cardSkeleton{border-radius:var(--border-radius-xl)}.PackageDetails-module-scss-module__GcAmAq__sectionBody{gap:var(--spacing-150);flex-direction:column;display:flex}
.TermsAndPolicies-module-scss-module__3uoO0W__self{gap:var(--spacing-100);flex-flow:column;display:flex}
.PaymentMethodForm-module-scss-module__8_scGW__self{grid-area:1/1}[dir] .PaymentMethodForm-module-scss-module__8_scGW__self__email-section{margin-block-end:var(--spacing-200)}.PaymentMethodForm-module-scss-module__8_scGW__self__email-field{gap:var(--spacing-50);flex-flow:column;display:flex}.PaymentMethodForm-module-scss-module__8_scGW__self__email-field--with-callout{gap:var(--spacing-200)}.PaymentMethodForm-module-scss-module__8_scGW__self__payment-methods{inline-size:100%}
.LeftColumn-module-scss-module__wAJitG__self{flex-direction:column;flex:1 0 50%;align-items:center;min-block-size:100dvh;display:flex}[dir] .LeftColumn-module-scss-module__wAJitG__self{padding:0 var(--spacing-250) var(--spacing-300)}@media (min-width:1024px){.LeftColumn-module-scss-module__wAJitG__self{flex:0 0 50%}}.LeftColumn-module-scss-module__wAJitG__self .LeftColumn-module-scss-module__wAJitG__backButton{flex-shrink:0;align-self:flex-start;position:sticky;inset-block-start:0}[dir=ltr] .LeftColumn-module-scss-module__wAJitG__self .LeftColumn-module-scss-module__wAJitG__backButton{margin:var(--spacing-100) 0 var(--spacing-100) calc(var(--spacing-150)*-1)}[dir=rtl] .LeftColumn-module-scss-module__wAJitG__self .LeftColumn-module-scss-module__wAJitG__backButton{margin:var(--spacing-100) calc(var(--spacing-150)*-1) var(--spacing-100) 0}@media (min-width:1024px){[dir] .LeftColumn-module-scss-module__wAJitG__self .LeftColumn-module-scss-module__wAJitG__backButton{margin:var(--spacing-150) 0 var(--spacing-400)}}.LeftColumn-module-scss-module__wAJitG__self .LeftColumn-module-scss-module__wAJitG__content{inline-size:100%}@media (min-width: ){.LeftColumn-module-scss-module__wAJitG__self .LeftColumn-module-scss-module__wAJitG__content{inline-size:350px}}@media (min-width:1024px){.LeftColumn-module-scss-module__wAJitG__self .LeftColumn-module-scss-module__wAJitG__content{inline-size:448px}}.LeftColumn-module-scss-module__wAJitG__self .LeftColumn-module-scss-module__wAJitG__footer{color:var(--color-foreground-accent);gap:var(--spacing-300);display:flex}[dir] .LeftColumn-module-scss-module__wAJitG__self .LeftColumn-module-scss-module__wAJitG__footer{margin-block-start:auto;padding-block-start:var(--spacing-300)}
.PackageDiscountRow-module__PsaJfW__row{align-items:center;gap:var(--spacing-150);inline-size:100%;display:flex}[dir] .PackageDiscountRow-module__PsaJfW__row:not([data-disabled=true]){cursor:pointer}.PackageDiscountRow-module__PsaJfW__content{flex-direction:column;flex:1;min-inline-size:0;display:flex}.PackageDiscountRow-module__PsaJfW__info,.PackageDiscountRow-module__PsaJfW__checkbox{align-items:center;display:inline-flex}
@media (min-width:768px){.EditIdentifierModal-module-scss-module__ZcDlcW__edit-identifier-modal{min-inline-size:480px!important;max-inline-size:480px!important}}.EditIdentifierModal-module-scss-module__ZcDlcW__edit-identifier-modal__identifier{font-weight:500}@media (min-width:512px){[dir] .EditIdentifierModal-module-scss-module__ZcDlcW__edit-identifier-modal .EditIdentifierModal-module-scss-module__ZcDlcW__edit-identifier-modal__header{padding:var(--spacing-400) var(--spacing-600) var(--spacing-200) var(--spacing-600)!important}[dir] .EditIdentifierModal-module-scss-module__ZcDlcW__edit-identifier-modal .EditIdentifierModal-module-scss-module__ZcDlcW__edit-identifier-modal__content{padding:0 var(--spacing-600) var(--spacing-400)!important}.EditIdentifierModal-module-scss-module__ZcDlcW__edit-identifier-modal .otp-code-form__actions{gap:var(--spacing-600);flex-direction:column-reverse;align-items:flex-start}.EditIdentifierModal-module-scss-module__ZcDlcW__edit-identifier-modal .otp-code-input-fields{gap:var(--spacing-200)}.EditIdentifierModal-module-scss-module__ZcDlcW__edit-identifier-modal .otp-code-input-field{block-size:56px}}
[dir] .SetPassword-module-scss-module__u9dUyW__full{background-color:var(--color-background-base);border-radius:0}[dir] .SetPassword-module-scss-module__u9dUyW__full__header{border-radius:0}[dir] .SetPassword-module-scss-module__u9dUyW__full__header>div:first-child{margin-inline-end:var(--spacing-100)}.SetPassword-module-scss-module__u9dUyW__full__header>div:last-child{display:none}[dir]:root .SetPassword-module-scss-module__u9dUyW__full__header{border-radius:0}[dir] .SetPassword-module-scss-module__u9dUyW__full__body{padding-block-start:var(--spacing-100)}[dir] .SetPassword-module-scss-module__u9dUyW__dialog__body{background-image:linear-gradient(to bottom, transparent 50%, var(--color-background-base) 50%)}.SetPassword-module-scss-module__u9dUyW__form{gap:var(--spacing-300);flex-direction:column;display:flex}.SetPassword-module-scss-module__u9dUyW__success{flex-direction:column;justify-content:center;align-items:center;min-block-size:100%;display:flex}[dir] .SetPassword-module-scss-module__u9dUyW__lock{margin-block-end:var(--spacing-300)}.SetPassword-module-scss-module__u9dUyW__lock__image{block-size:116px;inline-size:116px}.SetPassword-module-scss-module__u9dUyW__link{white-space:normal}.SetPassword-module-scss-module__u9dUyW__pretty{text-wrap:pretty}
.UserForm-module-scss-module__Og_wCq__self{gap:var(--spacing-200);flex-flow:column;grid-area:1/1;display:flex}.UserForm-module-scss-module__Og_wCq__self__group{gap:var(--spacing-50);flex-flow:column;max-inline-size:400px;display:flex}
.RightColumn-module-scss-module__p3rtoq__self{flex:0 0 50%;max-block-size:100dvh;inline-size:50%;position:sticky;inset-block-start:0;overflow:hidden}.RightColumn-module-scss-module__p3rtoq__self .RightColumn-module-scss-module__p3rtoq__picture{justify-content:center;block-size:100%;display:block}.RightColumn-module-scss-module__p3rtoq__self .RightColumn-module-scss-module__p3rtoq__picture__img{max-inline-size:unset;min-block-size:100dvh;inline-size:100%}
[dir] .PackageDescription-module__FnWXwa__description{padding:var(--spacing-400)}[dir] .PackageDescription-module__FnWXwa__descriptionMobile{padding:var(--spacing-600) var(--spacing-250) var(--spacing-200)}
.PackageDiscountsModal-module__Mal6wW__addCodeAction{display:flex;position:sticky;inset-block-end:0}[dir] .PackageDiscountsModal-module__Mal6wW__addCodeAction{padding-block:var(--spacing-150);background-color:var(--color-background-page);margin-block-start:var(--spacing-300)}
[dir] .SelectChannelStep-module-scss-module__8StTKa__select-channel-step{margin-block-end:var(--spacing-200)}.SelectChannelStep-module-scss-module__8StTKa__select-channel-step__identifier{font-weight:500}
.Settings-module-scss-module__KZC5kW__self{gap:var(--spacing-500);flex-flow:column;display:flex}@media (min-width:768px){.Settings-module-scss-module__KZC5kW__self{gap:var(--spacing-300)}}@media (min-width:1024px){.Settings-module-scss-module__KZC5kW__self{grid-column:1/span 2}.Settings-module-scss-module__KZC5kW__self>div{max-inline-size:528px}}
.InvalidConfirmationLinkState-module-scss-module__17tpoa__self{min-block-size:calc(100*var(--svh) - var(--spacing-800));flex-flow:column;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.InvalidConfirmationLinkState-module-scss-module__17tpoa__self{min-block-size:calc(100*var(--svh) - var(--spacing-900))}}
.SignInUpLayout-module-scss-module__W6kJKW__self{display:flex}
.PackageDetail-module__wvWc_a__mobileHeroStack{flex-direction:column;display:flex}.PackageDetail-module__wvWc_a__mobileHeroCard{z-index:2;position:relative}[dir] .PackageDetail-module__wvWc_a__mobileHeroCard{border-radius:var(--border-radius-l);box-shadow:var(--elevation-elevated)}.PackageDetail-module__wvWc_a__mobileDescriptionCard{z-index:1;position:relative}[dir] .PackageDetail-module__wvWc_a__mobileDescriptionCard{margin-block-start:calc(var(--spacing-350) * -1)}.PackageDetail-module__wvWc_a__skeletonSection{gap:var(--spacing-200);flex-direction:column;display:flex}.PackageDetail-module__wvWc_a__skeletonMobileContent{gap:var(--spacing-150);flex-direction:column;display:flex}[dir] .PackageDetail-module__wvWc_a__skeletonMobileContent{padding:var(--spacing-200)}[dir] .PackageDetail-module__wvWc_a__skeletonMobileDescription{padding:var(--spacing-600) var(--spacing-250) var(--spacing-200)}[dir] .PackageDetail-module__wvWc_a__skeletonMobileCard>div{border-radius:var(--border-radius-l)}.PackageDetail-module__wvWc_a__skeletonRow{gap:var(--spacing-150);align-items:center;display:flex}[dir] .PackageDetail-module__wvWc_a__skeletonRow{padding-block:var(--spacing-200)}
.PackagesList-module__3ph7Ja__errorState{min-block-size:auto}.PackagesList-module__3ph7Ja__skeletonCard{block-size:180px}@media (min-width:768px){.PackagesList-module__3ph7Ja__skeletonCard{block-size:248px}}[dir] .PackagesList-module__3ph7Ja__skeletonCard{border-radius:var(--border-radius-xl)}.PackagesList-module__3ph7Ja__categorySection{gap:var(--spacing-250);flex-direction:column;display:flex}.PackagesList-module__3ph7Ja__categoryHeader{flex-direction:column;gap:2px;display:flex}
.PackagePaymentSummary-module__f_cVSa__summary{gap:var(--spacing-250);flex-direction:column;display:flex}.PackagePaymentSummary-module__f_cVSa__discountsRow{justify-content:space-between;align-items:center;gap:var(--spacing-200);display:flex}.PackagePaymentSummary-module__f_cVSa__itemPrices{flex-direction:column;align-items:flex-end;display:flex}.PackagePaymentSummary-module__f_cVSa__struck{-webkit-text-decoration:line-through;text-decoration:line-through}
.EditProfileDetails-module-scss-module__TmS_6q__self{flex-flow:column;display:flex}.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__header{block-size:var(--spacing-900);justify-content:flex-end;align-items:center;inline-size:100%;display:flex}[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__header{padding:0 var(--spacing-100)}@media (min-width:768px){[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__header{padding:0 var(--spacing-400)}}.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__header__buttons{gap:var(--spacing-150);grid-template-columns:auto auto;display:grid}.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__body{flex-direction:column;flex-grow:1;max-inline-size:max-content;display:flex;position:relative}[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__body{padding-inline:var(--spacing-250);margin:0 auto}@media (min-width:768px){[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__body{padding-block-start:var(--spacing-400)}}[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__body__header{margin-block-end:var(--spacing-400)}@media (min-width:768px){[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__body__header{margin-block-end:var(--spacing-500)}}.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__body--skeleton{inline-size:100%;max-inline-size:none}@media (min-width:512px){.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__body--skeleton{inline-size:490px}}.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form{flex-grow:1}.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--name{gap:var(--spacing-300);flex-flow:column;display:flex}@media (min-width:768px){.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--name{gap:var(--spacing-150);flex-flow:row}}.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--phone,.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--email{position:relative}:is([dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--phone-field input,[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--email-field input){cursor:pointer}[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--email-field input{padding-inline-end:var(--spacing-1100)}[dir=ltr] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--phone-field input{text-align:left;padding-left:var(--spacing-200);padding-right:var(--spacing-1100)}[dir=rtl] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--phone-field input{text-align:right;padding-right:var(--spacing-200);padding-left:var(--spacing-1100)}.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--phone-link,.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--email-link{--field-label-offset:38px;position:absolute;inset-block-start:var(--field-label-offset)}[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--phone-link,[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--email-link{padding-inline-end:var(--spacing-200);inset-inline-end:0}.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__form__section--skeleton{inline-size:100%}.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__footer{inline-size:100%;position:sticky;inset-block-end:0}[dir] .EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__footer{background:var(--color-background-page);padding-block:var(--spacing-400)}@media (min-width:768px){.EditProfileDetails-module-scss-module__TmS_6q__self .EditProfileDetails-module-scss-module__TmS_6q__footer{position:static}}
.SocialLogins-module-scss-module__k6JD4G__provider{align-items:center;gap:var(--spacing-150) var(--spacing-100);grid-template-rows:auto;grid-template-columns:auto 1fr auto;display:grid}@media (min-width:768px){.SocialLogins-module-scss-module__k6JD4G__provider{gap:var(--spacing-150);grid-template-rows:auto auto}}.SocialLogins-module-scss-module__k6JD4G__provider hr{grid-area:2/2/auto/span 2;block-size:1px;inline-size:100%;display:none}[dir] .SocialLogins-module-scss-module__k6JD4G__provider hr{background:var(--color-border-neutral-faded);margin:var(--spacing-100) 0;border:none}@media (min-width:768px){.SocialLogins-module-scss-module__k6JD4G__provider hr{display:block}}.SocialLogins-module-scss-module__k6JD4G__provider__content{grid-area:1/2}.SocialLogins-module-scss-module__k6JD4G__provider__suffix{grid-area:1/3}
[dir] .FullPageOTPAuthFlow-module-scss-module__-4ZROG__header{margin-block-end:var(--spacing-300)}.FullPageOTPAuthFlow-module-scss-module__-4ZROG__step{justify-content:center;inline-size:100%;display:flex}@media (min-width:512px){.FullPageOTPAuthFlow-module-scss-module__-4ZROG__step .otp-code-form{max-inline-size:324px}}[dir] .FullPageOTPAuthFlow-module-scss-module__-4ZROG__step .otp-code-form__actions{margin-block-start:var(--spacing-500)}@media (min-width:512px){[dir] .FullPageOTPAuthFlow-module-scss-module__-4ZROG__step .otp-code-form__actions{margin-block-start:var(--spacing-400)}}[dir] .FullPageOTPAuthFlow-module-scss-module__-4ZROG__footer{margin-block-end:var(--spacing-150)}
/*# sourceMappingURL=0y7fihzz81q_5.css.map*/