.AccountNavigationMenu_panel__lSDfT{inline-size:248px}[dir] .AccountNavigationMenu_panel__lSDfT{background:var(--color-background-page);border-inline-end:1px solid var(--color-border-neutral-faded);padding:var(--spacing-300) var(--spacing-400) var(--spacing-800) var(--spacing-400)}@media(min-width:1024px){.AccountNavigationMenu_panel__lSDfT{grid-column:1}}.AccountNavigationMenu_menu__header__ArdKF{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.AccountNavigationMenu_menu__itemLabel__dFWBd{display:flex;align-items:center;justify-content:space-between;inline-size:100%}@keyframes AccountLayout_scroll-title__uLyIJ{0%{transform:translate(-36px,46px) scale(1)}to{transform:translate(-16px) scale(.61)}}@keyframes AccountLayout_scroll-border__2qVlT{0%{opacity:0}to{opacity:1}}@keyframes AccountLayout_scroll-header-sub-content__TfOrJ{0%{transform:translateY(46px)}to{transform:translateY(0)}}@keyframes AccountLayout_scroll-header-suffix__9DnaK{0%{transform:translateY(46px);opacity:1}to{transform:translateY(0);opacity:0}}.AccountLayout_self__aLnb9{align-items:center;display:flex;flex-flow:column;min-block-size:100vh;overflow:clip}[dir] .AccountLayout_self__aLnb9{background:var(--color-background-page)}@media(min-width:768px){.AccountLayout_self__aLnb9{min-block-size:calc(100vh - 72px);overflow:unset}[dir] .AccountLayout_self__aLnb9{background:var(--color-background-page-faded)}.AccountLayout_self--variant-emptyState__wYisP{display:flex;flex-flow:column;justify-content:center}}.AccountLayout_self__navigation_mobile__T7wL9{inline-size:100%;inset-block-start:0;position:sticky;z-index:10}[dir] .AccountLayout_self__navigation_mobile__T7wL9{background:var(--color-background-page);margin-block-end:68px}[dir=ltr] .AccountLayout_self__navigation_mobile__T7wL9{padding:var(--spacing-50) 0 var(--spacing-50) var(--spacing-100)}[dir=rtl] .AccountLayout_self__navigation_mobile__T7wL9{padding:var(--spacing-50) var(--spacing-100) var(--spacing-50) 0}.AccountLayout_self__navigation_mobile__T7wL9:after{content:"";position:absolute;inset-block-end:0;block-size:1px;opacity:0;will-change:opacity;animation-timeline:scroll();animation-range:10vh 11vh}[dir] .AccountLayout_self__navigation_mobile__T7wL9:after{inset-inline:0;background:var(--color-border-neutral-faded);animation-name:AccountLayout_scroll-border__2qVlT;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}@supports not (animation-timeline:scroll()){[dir] .AccountLayout_self__navigation_mobile__T7wL9{margin-block-end:22px}.AccountLayout_self__navigation_mobile__T7wL9:after{opacity:1}[dir] .AccountLayout_self__navigation_mobile__T7wL9:after{animation:none}}.AccountLayout_self__navigation_mobile--native__gC0zQ{position:static}.AccountLayout_self__navigation_mobile__title_container__Gekm9{display:flex;align-items:center}.AccountLayout_self__navigation_mobile__title__VtGQj{will-change:transform;animation-timeline:scroll();animation-range:0 10vh}[dir] .AccountLayout_self__navigation_mobile__title__VtGQj{animation-name:AccountLayout_scroll-title__uLyIJ;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}[dir=ltr] .AccountLayout_self__navigation_mobile__title__VtGQj{transform:translate(-36px,46px) scale(1)}[dir=rtl] .AccountLayout_self__navigation_mobile__title__VtGQj{transform:translate(36px,46px) scale(1)}.AccountLayout_self__navigation_mobile__suffix__F_CcU{will-change:transform;animation-timeline:scroll();animation-range:0 10vh}[dir] .AccountLayout_self__navigation_mobile__suffix__F_CcU{margin-inline:auto var(--spacing-250);transform:translateY(46px) scale(1);animation-name:AccountLayout_scroll-header-suffix__9DnaK;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}[dir=ltr] .AccountLayout_self__navigation_mobile__suffix__F_CcU{transform-origin:center right}[dir=rtl] .AccountLayout_self__navigation_mobile__suffix__F_CcU{transform-origin:center left}.AccountLayout_self__navigation_mobile__sub_content__rni4P{will-change:transform;animation-timeline:scroll();animation-range:0 10vh}[dir] .AccountLayout_self__navigation_mobile__sub_content__rni4P{transform:translateY(46px);animation-name:AccountLayout_scroll-header-sub-content__TfOrJ;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}[dir] .AccountLayout_self__navigation_mobile--no-title__Aw3wG{margin-block-end:0}.AccountLayout_self__navigation_mobile--no-title__Aw3wG .AccountLayout_self__navigation_mobile__sub_content__rni4P,.AccountLayout_self__navigation_mobile--no-title__Aw3wG .AccountLayout_self__navigation_mobile__suffix__F_CcU{will-change:auto}[dir] .AccountLayout_self__navigation_mobile--no-title__Aw3wG .AccountLayout_self__navigation_mobile__sub_content__rni4P,[dir] .AccountLayout_self__navigation_mobile--no-title__Aw3wG .AccountLayout_self__navigation_mobile__suffix__F_CcU{transform:translateY(0);animation:none}.AccountLayout_self__navigation_desktop__2EIL4{align-self:start;flex:0 0 auto;inset-block-start:72px;min-block-size:calc(100vh - 72px);max-block-size:calc(100vh - 72px);overflow-y:auto;position:sticky}@media(min-width:1024px){[dir] .AccountLayout_self__gutter__0pbc5{background:var(--color-background-page-faded)}}.AccountLayout_self__page__W5R1L{flex:1 1 auto;display:flex;flex-flow:column;gap:var(--spacing-400);inline-size:100%}[dir] .AccountLayout_self__page__W5R1L{margin:0 auto var(--spacing-500);padding:0 var(--spacing-250)}.AccountLayout_self--variant-emptyState__wYisP .AccountLayout_self__page__W5R1L{flex:1;justify-content:center}@media(min-width:768px){.AccountLayout_self__page__W5R1L{gap:var(--spacing-500)}.AccountLayout_self--variant-emptyState__wYisP .AccountLayout_self__page__W5R1L{flex:0 0 auto}[dir] .AccountLayout_self--variant-emptyState__wYisP .AccountLayout_self__page__W5R1L{margin:0;padding:0}}.AccountLayout_self__aLnb9 .AccountLayout_header__V3hob{display:flex;align-items:center;justify-content:space-between}[dir] .AccountLayout_self__aLnb9 .AccountLayout_header__V3hob{margin:0}@media(min-width:768px){[dir] .AccountLayout_self__aLnb9 .AccountLayout_header__V3hob{margin:var(--spacing-500) 0 0 0}}.AccountLayout_self__content__eW0dN{display:flex;flex-flow:column}@media(min-width:1024px){.AccountLayout_self__content__eW0dN{display:grid;grid-template-rows:auto;grid-template-columns:auto auto}}.AccountLayout_self--variant-overlayNavigation__hSW8R{align-items:start;display:grid;grid-template-columns:1fr;grid-template-rows:var(--spacing-900) 1fr}[dir] .AccountLayout_self--variant-overlayNavigation__hSW8R{background:var(--color-background-page)}@media(min-width:768px){.AccountLayout_self--variant-overlayNavigation__hSW8R{display:flex}}.AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__navigation_mobile__T7wL9{align-self:center;display:flex;position:static;grid-column:1;grid-row:1}[dir] .AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__navigation_mobile__T7wL9{background:inherit;margin-block-end:0}[dir=ltr] .AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__navigation_mobile__T7wL9{padding:0 0 0 var(--spacing-100)}[dir=rtl] .AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__navigation_mobile__T7wL9{padding:0 var(--spacing-100) 0 0}.AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__navigation_mobile__T7wL9:after{content:none}.AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__gutter__0pbc5,.AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__navigation_desktop__2EIL4{grid-column:1;grid-row:1/span 2}@media(min-width:768px){.AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__gutter__0pbc5{align-items:center;display:flex}[dir] .AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__gutter__0pbc5{background:var(--color-background-page-faded)}}.AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__page__W5R1L{grid-column:1;grid-row:1/span 2}[dir] .AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__page__W5R1L{padding:0}[dir] .AccountLayout_self--settings-ui__VmxaI{background:var(--color-background-page)}@media(min-width:768px){.AccountLayout_self--settings-ui__VmxaI{display:grid;grid-template-columns:1fr}[dir] .AccountLayout_self--settings-ui__VmxaI{background:var(--color-background-page-faded)}}@media(min-width:1024px){.AccountLayout_self--settings-ui__VmxaI{grid-template-columns:1fr;grid-template-rows:auto;inline-size:100%}}@media(min-width:1440px){.AccountLayout_self--settings-ui__VmxaI{grid-template-columns:248px 1fr}}@media(min-width:768px){.AccountLayout_self--settings-ui__VmxaI.AccountLayout_self--variant-emptyState__wYisP{grid-template-rows:1fr}}.AccountLayout_self--settings-ui__VmxaI.AccountLayout_self--variant-emptyState__wYisP .AccountLayout_self__gutter__0pbc5{align-items:center;display:flex;flex:1;justify-content:center}@media(min-width:768px){.AccountLayout_self--settings-ui__VmxaI.AccountLayout_self--variant-emptyState__wYisP .AccountLayout_self__gutter__0pbc5{align-self:center;block-size:100%;grid-row:1}.AccountLayout_self--settings-ui__VmxaI.AccountLayout_self--variant-emptyState__wYisP .AccountLayout_self__page__W5R1L{align-items:center;block-size:100%;display:flex;flex-flow:column;gap:var(--spacing-200);justify-content:center;min-block-size:calc(100*var(--dvh) - 72px);grid-column:1/span 2}[dir] .AccountLayout_self--settings-ui__VmxaI.AccountLayout_self--variant-emptyState__wYisP .AccountLayout_self__page__W5R1L{padding:var(--spacing-300);text-align:center}}@media(min-width:1024px){.AccountLayout_self--settings-ui__VmxaI.AccountLayout_self--variant-emptyState__wYisP .AccountLayout_self__content__eW0dN{grid-template-columns:1fr}}[dir] .AccountLayout_self--settings-ui__VmxaI.AccountLayout_self--variant-overlayNavigation__hSW8R .AccountLayout_self__navigation_mobile__T7wL9{background:none}[dir] .AccountLayout_self--settings-ui__VmxaI .AccountLayout_self__navigation_mobile__T7wL9{background:var(--account-layout-nav-bg,var(--color-background-page))}.AccountLayout_self--settings-ui__VmxaI .AccountLayout_self__gutter__0pbc5{inline-size:100%;min-inline-size:0}@media(min-width:768px){.AccountLayout_self--settings-ui__VmxaI .AccountLayout_self__gutter__0pbc5{align-self:start;grid-column:1;inline-size:auto}}@media(min-width:1024px){.AccountLayout_self--settings-ui__VmxaI .AccountLayout_self__gutter__0pbc5{grid-column:1}}@media(min-width:1440px){.AccountLayout_self--settings-ui__VmxaI .AccountLayout_self__gutter__0pbc5{grid-column:2}}.AccountLayout_self--settings-ui__VmxaI .AccountLayout_self__page__W5R1L{max-inline-size:calc(960px + var(--spacing-250)*2)}@media(min-width:768px){[dir] .AccountLayout_self--settings-ui__VmxaI .AccountLayout_self__page__W5R1L{padding:0 var(--spacing-250)}}[dir] .AccountLayout_self--settings-ui__VmxaI .AccountLayout_self__content__eW0dN{background:none}@media(min-width:1024px){.AccountLayout_self--settings-ui__VmxaI .AccountLayout_self__content__eW0dN{display:grid;gap:var(--spacing-400);grid-template-columns:19fr 31fr}}[dir] .AccountLayout_self--appearance-pageFadedHover__GNRQU{background:var(--color-background-page-faded-hover)}@media(min-width:768px){[dir] .AccountLayout_self--appearance-pageFadedHover__GNRQU{background:var(--color-background-page-faded-hover)}}[dir] .AccountLayout_self--appearance-pageFadedHover__GNRQU .AccountLayout_self__navigation_mobile__T7wL9{background:var(--account-layout-nav-bg,var(--color-background-page-faded-hover))}@media(min-width:1024px){[dir] .AccountLayout_self--appearance-pageFadedHover__GNRQU .AccountLayout_self__gutter__0pbc5{background:var(--color-background-page-faded-hover)}}.FeedMasterDetail_self__wC_FS{display:grid;grid-template-columns:100%;grid-template-rows:auto}@media(min-width:768px){.FeedMasterDetail_self__wC_FS.FeedMasterDetail_self__wC_FS.FeedMasterDetail_self__wC_FS{gap:var(--spacing-200)}}@media(min-width:1024px){.FeedMasterDetail_self__wC_FS.FeedMasterDetail_self__wC_FS.FeedMasterDetail_self__wC_FS{gap:var(--spacing-200);grid-template-columns:calc(360px + var(--spacing-200)) 1fr}}@media(min-width:1440px){.FeedMasterDetail_self__wC_FS.FeedMasterDetail_self__wC_FS.FeedMasterDetail_self__wC_FS{gap:var(--spacing-400);grid-template-columns:calc(360px + var(--spacing-400)) 1fr}}.FeedMasterDetail_mobile-footer__N6668{grid-column:1;grid-row:3}.FeedMasterDetail_mobile-footer--can-scroll__eq8MB{border-block-start:1px solid var(--color-border-neutral-faded)}@media(min-width:768px){[dir] .FeedMasterDetail_page__prfyR{margin-block-end:var(--spacing-500)}}[dir] .FeedMasterDetail_page--empty__oQZc0{margin-block-end:0}@media(min-width:768px){.FeedMasterDetail_list__gTo_i{grid-column:1;grid-row:1}[dir] .FeedMasterDetail_list__gTo_i{padding-inline-end:var(--spacing-200)}}@media(min-width:1440px){[dir] .FeedMasterDetail_list__gTo_i{padding-inline-end:var(--spacing-400)}}@media(min-width:1024px){.FeedMasterDetail_details__qrYKb{grid-column:2;grid-row:1;position:sticky;inset-block-start:112px;max-block-size:calc(100dvh - 112px - 40px);overflow-y:auto}}@media(min-width:1440px){.FeedMasterDetail_details__qrYKb>div{inline-size:100%}}.Activity_feed-master-detail__UY1AW{position:relative}@media(min-width:768px){[dir] .Activity_page__nHFdJ{margin-block-end:0}[dir] .Activity_list__pejhR{margin-block-end:var(--spacing-500)}}@media(min-width:1024px){.Activity_details__F6FY5{align-self:flex-start;max-block-size:calc(100dvh - 112px + var(--border-radius-xl))}[dir] .Activity_details__F6FY5{margin-block-end:var(--spacing-500)}[dir] .Activity_details__F6FY5:has(*){border-radius:var(--border-radius-xl);border:var(--border-width-100) solid var(--color-border-neutral-faded)}}.DetailsView_scroll-header__obQCA{position:fixed;inset-block-start:-56px;z-index:10;opacity:0;pointer-events:none}[dir] .DetailsView_scroll-header__obQCA{inset-inline:0;transition:inset-block-start .2s ease-in-out,opacity .2s ease-in-out}.DetailsView_scroll-header--visible__pQezq{inset-block-start:0;opacity:1;pointer-events:auto}@media(min-width:1024px){.DetailsView_scroll-header__obQCA{display:none}}.DetailsView_scroll-header__sentinel__K_bbj{block-size:0;overflow:hidden}.DetailsView_container__9PJGQ{position:relative;display:flex;flex-direction:column;min-block-size:calc(100*var(--dvh))}@media(min-width:1024px){.DetailsView_container__9PJGQ{min-block-size:auto}[dir] .DetailsView_container__9PJGQ{margin:0 auto}}@media(min-width:1440px){.DetailsView_container__9PJGQ{inline-size:580px}[dir] .DetailsView_container__9PJGQ{margin:0}}.DetailsView_self__hiwJ_{flex:1;display:flex;flex-flow:column;overflow:hidden;inline-size:100%}[dir] .DetailsView_self__hiwJ_{background:var(--color-background-page-faded)}@media(min-width:1024px){.DetailsView_self__hiwJ_{min-block-size:auto}[dir] .DetailsView_self__hiwJ_{background:var(--color-background-page);border:var(--border-width-100) solid var(--color-border-neutral-faded);border-radius:var(--border-radius-xl);margin:0 auto}}@media(min-width:1440px){.DetailsView_self__hiwJ_{inline-size:100%}[dir] .DetailsView_self__hiwJ_{border-radius:var(--border-radius-m);margin:0}}[dir] .DetailsView_self__content___c8fE{padding-inline:var(--spacing-250);padding-block-start:var(--spacing-400);padding-block-end:calc(var(--spacing-800) - var(--spacing-300))}@media(min-width:1024px){[dir] .DetailsView_self__content___c8fE{padding:var(--spacing-400)}}.Hero_self__QClAs{display:grid;block-size:280px;grid-template-columns:1fr;grid-template-rows:1fr;position:relative}@media(min-width:1024px){.Hero_self__QClAs{block-size:326px}}.Hero_self__back-button__nezjN,.Hero_self__image__Jvm15,.Hero_self__title__VkMtA{grid-column:1;grid-row:1}.Hero_self--no-image__lBfLg{block-size:auto;grid-template-rows:auto auto}[dir] .Hero_self--no-image__lBfLg{background-color:var(--color-background-accent-faded)}@media(min-width:1024px){[dir] .Hero_self--no-image__lBfLg{padding-block-start:var(--spacing-500)}}[dir] .Hero_self--no-image__lBfLg .Hero_self__back-button__nezjN{margin-block-end:var(--spacing-150)}.Hero_self--no-image__lBfLg .Hero_self__title__VkMtA{grid-row:2}.Hero_self__back-button__nezjN,.Hero_self__title__VkMtA{position:relative}.Hero_self__title__VkMtA{display:flex;flex-direction:column;justify-content:flex-end}[dir] .Hero_self__title__VkMtA{margin:auto 0 var(--spacing-250) 0;padding:0 var(--spacing-250)}@media(min-width:1024px){[dir] .Hero_self__title__VkMtA{margin:auto 0 var(--spacing-300) 0;padding:0 var(--spacing-300)}}.Hero_self__title-text__BD5bZ{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}[dir] .Hero_self__QClAs:not(.Hero_self--no-image__lBfLg) .Hero_self__title-text__BD5bZ{text-shadow:0 12px 20px rgba(13,22,25,.06),0 4px 8px rgba(13,22,25,.02)}.Hero_self__back-button__nezjN{display:flex;inline-size:100%}[dir] .Hero_self__back-button__nezjN{margin:0;padding:var(--spacing-250)}@media(min-width:1024px){.Hero_self__back-button__nezjN{display:none}}.Hero_self__back-button--close__51Uny{flex-direction:row-reverse}.Hero_self__overlay-link__sR6Bc,.Hero_self__overlay__uFTlX{position:absolute;inset:0}[dir] .Hero_self__overlay__uFTlX{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}@media(min-width:768px){.PartScreenDialog_self__OMkJu{inline-size:720px;max-inline-size:720px}[dir] .PartScreenDialog_self__content__Az44k{padding:0 var(--spacing-600) var(--spacing-400) var(--spacing-600)}[dir] .PartScreenDialog_self__footer__sHTFW{padding:var(--spacing-200) var(--spacing-600) var(--spacing-400) var(--spacing-600)}[dir] .PartScreenDialog_self__header__4KTil{padding:var(--spacing-400) var(--spacing-600) var(--spacing-200) var(--spacing-600)}.PartScreenDialog_self__header__title__rnfEY{display:flex;flex-direction:column;gap:var(--spacing-100)}}[dir] .LoyaltyDialog_full__header__PLUgs{border-radius:0;padding:var(--spacing-250) var(--spacing-250) var(--spacing-200) var(--spacing-250)}[dir] .LoyaltyDialog_full__header__PLUgs>div:first-child{margin-inline-end:var(--spacing-100)}.LoyaltyDialog_full__header__PLUgs>div:last-child{display:none}[dir] .LoyaltyDialog_full__header__PLUgs>div:last-child{border:1px solid red}[dir] .LoyaltyDialog_full__body__sMBCW{padding-block-start:var(--spacing-100);background-color:var(--color-background-base)}[dir] .LoyaltyDialog_dialog__body__wXXKQ{background-image:linear-gradient(to bottom,transparent 50%,var(--color-background-base) 50%)}.ReferralsDialog_header__KnH3V{position:relative;z-index:1}[dir] .ReferralsDialog_header__KnH3V{text-align:center;margin-block-end:var(--spacing-200);padding-block-end:var(--spacing-150)}.ReferralsDialog_headerBackground__46OWp{position:absolute;inset-block-start:-68px;inset-block-end:0}[dir] .ReferralsDialog_headerBackground__46OWp{background-color:var(--color-background-neutral-faded);background-position:50%;background-size:cover;inset-inline-start:-20px;inset-inline-end:-20px;transition:background-image .25s ease}@media(min-width:768px){.ReferralsDialog_headerBackground__46OWp{inset-block-start:-72px}[dir] .ReferralsDialog_headerBackground__46OWp{inset-inline-start:-48px;inset-inline-end:-48px}}.ReferralsDialog_headerCardTop__iDL0w{position:absolute;inset-block-end:0;block-size:24px}[dir] .ReferralsDialog_headerCardTop__iDL0w{inset-inline-start:-20px;inset-inline-end:-20px;background-color:#fff;border-start-start-radius:24px;border-start-end-radius:24px}@media(min-width:768px){[dir] .ReferralsDialog_headerCardTop__iDL0w{inset-inline-start:-48px;inset-inline-end:-48px}}.ReferralsDialog_headerContent__WMMFX{position:relative;max-inline-size:380px;justify-self:center}[dir] .ReferralsDialog_headerContent__WMMFX{margin:0 auto}.ReferralsDialog_steps__LoVdz{display:flex;flex-direction:column}.ReferralsDialog_gradient-text__ulXuC{-webkit-text-fill-color:rgba(0,0,0,0)}[dir] .ReferralsDialog_gradient-text__ulXuC{background-size:cover;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.ReferralsDialog_dialog__header__V4oOX{z-index:2}[dir] .ReferralsDialog_dialog__header__V4oOX svg path{transition:fill .25s ease}[dir] .ReferralsDialog_dialog__header--over-gradient__0bLFk{background:rgba(0,0,0,0)!important}.ReferralsDialog_dialog__header--over-gradient__0bLFk svg path{fill:var(--color-foreground-on-primary)!important}[dir] .CallToAction_self__YCv_F.CallToAction_self__YCv_F{margin:0 calc(-1*var(--spacing-100));padding:0 var(--spacing-100)}[dir] .CallToAction_self__YCv_F.CallToAction_self__YCv_F button{border:none}[dir] .CallToAction_self__content__xmgjp{padding:var(--spacing-200) 0}.CallToAction_self__suffix__VCfqL{display:flex;align-items:center}[dir] .CallToAction_self__suffix__VCfqL{padding-inline-start:var(--spacing-100)}.Main_self__KAUjz{display:flex;flex-flow:column;gap:var(--spacing-250)}.Main_self__title-block__KQqrL{display:flex;flex-flow:column;gap:var(--spacing-50)}[dir] .Main_status__viSjz{padding-inline-start:calc(var(--spacing-200) - 5px)}.Main_reviewCard__ggiI8{display:flex;flex-direction:column;gap:var(--spacing-200)}[dir] .Main_reviewCard__ggiI8{border-radius:var(--border-radius-l);border:var(--border-width-100) solid var(--color-border-neutral-faded);background:var(--color-background-page);padding:var(--spacing-250)}.Main_reviewContent__HA_g7{display:flex;flex-flow:column;gap:var(--spacing-50);word-break:break-word}.Main_card__jX1Qe{display:flex;flex-direction:column;gap:0}[dir] .Main_card__jX1Qe{border-radius:var(--border-radius-xl);border:var(--border-width-100) solid var(--color-border-neutral-faded);background:var(--color-background-page);padding:var(--spacing-100) var(--spacing-250)}@media(min-width:1024px){[dir] .Main_card__jX1Qe{border-radius:0;border:none;background:rgba(0,0,0,0);padding:0}}.Main_card--skeleton__qlx7w{gap:0}[dir] .Main_divider__B0GRp{padding-inline-start:calc(var(--spacing-50) + var(--spacing-500) + var(--spacing-50) + var(--spacing-50))}[dir] .Main_referAFriend__VsPpo{background-size:cover;background-position:50%}.Main_referAFriend__VsPpo .Main_caption__I_VdT{opacity:.7}.Overview_self__UMaAL{display:flex;flex-flow:column;gap:var(--spacing-200)}.Overview_self__item__title__yGQmN{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.Overview_self__item__price__non-discounted__V6Tqg{-webkit-text-decoration:line-through;text-decoration:line-through}.Overview_card__JlGDM{display:flex;flex-direction:column;gap:var(--spacing-250)}[dir] .Overview_card__JlGDM{border-radius:var(--border-radius-xl);border:var(--border-width-100) solid var(--color-border-neutral-faded);background:var(--color-background-page);padding:var(--spacing-250)}@media(min-width:1024px){[dir] .Overview_card__JlGDM{border-radius:0;border:none;background:rgba(0,0,0,0);padding:0}}.Overview_service_add_on_caption__m1iIu{color:var(--color-foreground-ghost);display:flex;flex-direction:column;gap:var(--spacing-25);list-style:none}[dir] .Overview_service_add_on_caption__m1iIu{margin:0;padding-inline-start:var(--spacing-100)}.Overview_service_add_on_caption__active__T_lqF{color:var(--color-foreground-neutral-faded)}[dir] .Parts_moreDetails__52eRd{border-radius:var(--border-radius-xl)}.Parts_card__xh7I7{display:flex;flex-direction:column;gap:var(--spacing-50)}[dir] .Parts_card__xh7I7{border-radius:var(--border-radius-xl);border:var(--border-width-100) solid var(--color-border-neutral-faded);background:var(--color-background-page);padding:var(--spacing-250)}@media(min-width:1024px){[dir] .Parts_card__xh7I7{border-radius:0;border:none;background:rgba(0,0,0,0);padding:0}}.Parts_textCard__9_IKJ{align-self:stretch}.Parts_managementCard__dFR_Y{overflow:hidden}[dir] .Parts_managementCard__dFR_Y{border-radius:var(--border-radius-l);border:var(--border-width-100) solid var(--color-border-neutral-faded);background:var(--color-background-page)}@media(min-width:1024px){.Parts_managementCard__dFR_Y{overflow:visible}[dir] .Parts_managementCard__dFR_Y{border-radius:0;border:none;background:rgba(0,0,0,0)}}[dir] .Parts_managementCardText__lHE2I{padding:var(--spacing-250);padding-block-end:var(--spacing-100)}@media(min-width:1024px){[dir] .Parts_managementCardText__lHE2I{padding:0}}.Parts_mapCard__p50j5{overflow:hidden}[dir] .Parts_mapCard__p50j5{border-radius:var(--border-radius-xl);border:var(--border-width-100) solid var(--color-border-neutral-faded);background:var(--color-background-page)}@media(min-width:1024px){[dir] .Parts_mapCard__p50j5{border-radius:0;border:none;background:rgba(0,0,0,0)}}.Parts_map__Gmjuy{display:block}.Parts_map__Gmjuy img{inline-size:100%;block-size:auto;max-block-size:300px;object-fit:cover}@media(min-width:1024px){.Parts_map__Gmjuy{overflow:hidden}[dir] .Parts_map__Gmjuy{border-radius:var(--border-radius-xl)}}[dir] .Parts_reply__XWHET>*{background:var(--color-background-page-faded-hover)}[dir] .Parts_carousel__cYNqO{margin-block-start:calc(-1*var(--spacing-25))}@media(min-width:1024px){[dir] .Parts_carousel__cYNqO{margin-inline:calc(-1*var(--spacing-400))}}.Parts_carousel__cYNqO img{object-fit:cover}.Parts_mapAddress__9vZ7B{display:flex;flex-direction:column;gap:var(--spacing-200)}[dir] .Parts_mapAddress__9vZ7B{padding-inline:var(--spacing-250);padding-block:var(--spacing-200)}@media(min-width:1024px){[dir] .Parts_mapAddress__9vZ7B{padding:0;padding-block-start:var(--spacing-200)}}.TipOrReview_self__sBcKP{display:flex;flex-flow:column;gap:var(--spacing-300)}.TipOrReview_self__tip__uXOyH{--tip-card-width:82.25px;display:flex;flex-flow:column;gap:var(--spacing-200);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}[dir] .TipOrReview_self__tip__uXOyH{margin-inline:calc(-1*var(--spacing-250));padding-inline:var(--spacing-250)}.TipOrReview_self__tip__uXOyH::-webkit-scrollbar{display:none}@media(min-width:1024px){.TipOrReview_self__tip__uXOyH{--tip-card-width:110px}[dir] .TipOrReview_self__tip__uXOyH{margin-inline:calc(-1*var(--spacing-400));padding-inline:var(--spacing-400)}}.TipOrReview_self__tipCard__4_ThS{inline-size:var(--tip-card-width);min-inline-size:var(--tip-card-width)}[dir] .StoreIcon_self__Y9bLh{transition:opacity .3s}.StoreIcon_self__Y9bLh .StoreIcon_img__QksmK{display:block;inline-size:130px;block-size:40px}.StoreIcon_self__Y9bLh:hover{opacity:.7}.Web2AppBanner_self__qBoV4{position:fixed;inset-block-end:20px}[dir] .Web2AppBanner_self__qBoV4{border-radius:var(--border-radius-xl);border:1px solid var(--color-border-neutral-faded);background:var(--color-background-page);box-shadow:0 0 26px 2px rgba(13,22,25,.08),0 2px 12px 4px rgba(13,22,25,.08);inset-inline:var(--spacing-250) var(--spacing-250)}.Web2AppBanner_link__pMevM{inline-size:100%;display:flex;justify-content:space-between;align-items:center}[dir] .Web2AppBanner_link__pMevM{padding:var(--spacing-150) var(--spacing-250)}.Web2AppBanner_spacer__Ss7Nd{block-size:42px}.Web2AppModal_stack__Q8kXz{align-items:center}[dir] .Web2AppModal_stack__Q8kXz{padding-block-start:var(--spacing-200)}[dir] .Web2AppModal_button___U6n9{margin-block:var(--spacing-300)}.Web2AppModal_image__fPXSu{overflow:hidden}[dir] .Web2AppModal_image__fPXSu{border-radius:18px}.Web2AppModal_shine__k6N7e{-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px)}[dir] .Web2AppModal_shine__k6N7e{background:hsla(0,0%,100%,.4);padding:10px;border:1px solid #fff;box-shadow:0 6.639px 6.639px 0 rgba(0,0,0,.25);border-radius:30px}.Web2AppModal_self__2BelQ{block-size:100vh}[dir] .Web2AppModal_self__2BelQ{background-color:var(--color-background-page);background-image:url(/assets/_next/static/media/background.4283a030.webp);background-size:cover;background-attachment:scroll}.AppointmentDialog_self__QwKsr{z-index:2001}.AppointmentThumbnail_self__t0y5m{display:grid;flex:0 0 auto;grid-template-columns:1fr;grid-template-rows:1fr;block-size:var(--sizing-700);overflow:hidden;inline-size:var(--sizing-700)}[dir] .AppointmentThumbnail_self__t0y5m{border:var(--border-width-100) solid var(--color-border-neutral-faded);border-radius:var(--border-radius-m)}.AppointmentThumbnail_self__t0y5m>div,.AppointmentThumbnail_self__t0y5m>picture{grid-column:1;grid-row:1}.AppointmentThumbnail_self__t0y5m>picture{block-size:100%;inline-size:100%}.AppointmentThumbnail_self__t0y5m>div{place-self:center}.AppointmentThumbnail_self--preview__Pg6a_{block-size:var(--sizing-800);inline-size:var(--sizing-800)}@media(min-width:1024px){.AppointmentThumbnail_self__t0y5m{block-size:var(--sizing-800);inline-size:var(--sizing-800)}}.AppointmentThumbnail_self--large__equPJ{block-size:var(--sizing-1500);inline-size:var(--sizing-1500)}[dir] .AppointmentThumbnail_self--large__equPJ{border:none;border-radius:0}.AppointmentPreviewItem_self__IO5bK{display:flex;gap:var(--spacing-150)}.AppointmentPreviewItem_self__details__43rpW{display:flex;flex-flow:column;gap:0;justify-content:center}.AddtoCalendar_self__oGet4{display:flex;flex-flow:column;gap:var(--spacing-400)}[dir] .AddtoCalendar_self__oGet4{padding:var(--spacing-250)}@media(min-width:768px){[dir] .AddtoCalendar_self__oGet4{padding:var(--spacing-200) var(--spacing-600)}}.AddtoCalendar_self__buttons__oxzwT{display:flex;flex-flow:column;gap:var(--spacing-100)}.AddtoCalendar_self__buttons__button__Gj5vn,.AddtoCalendar_self__buttons__button__Gj5vn button{block-size:var(--spacing-600)!important;inline-size:100%!important}[dir] .AddtoCalendar_self__buttons__button--disabled__Yodu8{cursor:default}@keyframes AppointmentCancellationStepperModal_fade-in__ll1d6{0%{opacity:0}to{opacity:1}}[dir] .AppointmentCancellationStepperModal_fade-in__ll1d6{animation:AppointmentCancellationStepperModal_fade-in__ll1d6 var(--motion-duration-medium-m) var(--motion-easing-ease-in-out) both}.AppointmentCancellationStepperModal_icon-placeholder__Tb3uC{flex-shrink:0}.ConfirmAppointmentModal_self__VAs0x{display:flex;flex-flow:column;gap:var(--spacing-300);inline-size:100%}[dir] .ConfirmAppointmentModal_self__VAs0x{padding:var(--spacing-250) 0}@media(min-width:768px){[dir] .ConfirmAppointmentModal_self__VAs0x{padding:0 0 var(--spacing-200) 0}}.ConfirmAppointmentModal_self__section__PnbLV{display:flex;flex-flow:column;gap:var(--spacing-200)}[dir] .ConfirmAppointmentModal_self--legacy-modal__hPv2p{padding:var(--spacing-250)}@media(min-width:768px){[dir] .ConfirmAppointmentModal_self--legacy-modal__hPv2p{padding:0 var(--spacing-600) var(--spacing-200) var(--spacing-600)}}[dir] .GoogleReviewModal_self__QvHAU{text-align:center;padding:var(--spacing-200) var(--spacing-250)}@media(min-width:768px){[dir] .GoogleReviewModal_self__QvHAU{padding:var(--spacing-200) var(--spacing-600)}}.GoogleReviewModal_self__QvHAU .GoogleReviewModal_card__8r2YA{inline-size:100%}[dir] .GoogleReviewModal_self__QvHAU .GoogleReviewModal_card__8r2YA{text-align:start;background:var(--color-background-page-faded);border-radius:var(--border-radius-l);padding:var(--spacing-300)}.GoogleReviewModal_self__copy-text__oJ7GM p,.GoogleReviewModal_self__copy-text__oJ7GM span{color:var(--color-foreground-neutral)!important}[dir] .LeaveWaitlist_self__aApBx{padding:var(--spacing-200) var(--spacing-250)}@media(min-width:768px){[dir] .LeaveWaitlist_self__aApBx{padding:var(--spacing-200) var(--spacing-600)}}.LeaveWaitlist_self__info__UDYkS{display:flex;gap:var(--spacing-150)}[dir] .LeaveWaitlist_self__info__UDYkS{margin-block-end:var(--spacing-200)}.LeaveWaitlist_self__details__6cI1d{display:flex;flex-flow:column;justify-content:center;gap:var(--spacing-25)}.PreviewAuthFlow_self__mieOt{display:flex;flex-flow:column;gap:var(--spacing-400)}[dir] .PreviewAuthFlow_self__mieOt{padding:var(--spacing-250)}@media(min-width:768px){[dir] .PreviewAuthFlow_self__mieOt{padding:var(--spacing-200) var(--spacing-400)}}.ManageAppointment_self__ep_Qc{display:flex;flex-flow:column;gap:var(--spacing-400);overflow-x:hidden}@media(min-width:768px){[dir] .ManageAppointment_self__ep_Qc{margin-block-start:var(--spacing-400)}}.ManageAppointment_self__ep_Qc.ManageAppointment_--reschedule__IBSyi,.ManageAppointment_self__info__nn1GC{gap:var(--spacing-150)}.ManageAppointment_self__info__details__DUlpA,.ManageAppointment_self__info__nn1GC{display:flex;flex-flow:column}.ManageAppointment_self__buttons__zBw6t{display:flex;gap:var(--spacing-150);inline-size:100%}.ManageAppointment_markdown___qWsl{font:var(--typography-body-s-regular)}.ManageAppointment_markdown___qWsl strong{font:var(--typography-body-s-semibold)}[dir] .ManageAppointment_markdown___qWsl p:not(:last-of-type){margin-block-end:var(--spacing-150)}[dir] .ManageAppointment_paragraph__2mMQD{margin-block-end:var(--spacing-200);padding:0 var(--spacing-250)}@media(min-width:1024px){[dir] .ManageAppointment_paragraph__2mMQD{padding:0 var(--spacing-400)}}.ManageAppointment_buttons__V0dOa{display:flex;list-style:none;flex-flow:column}[dir] .ManageAppointment_buttons__V0dOa{margin:0 var(--spacing-100);padding:0}.ManageAppointment_buttons__link-item__m69F9:not(:last-of-type){border-block-end:var(--border-width-100) solid var(--color-border-neutral-faded)}.ManageAppointment_buttons__link-item__button__PnZiF{box-sizing:initial;justify-content:flex-start}[dir] .ManageAppointment_buttons__link-item__button__PnZiF{margin:var(--spacing-100) calc(-1*var(--spacing-100))!important;padding:var(--spacing-100)!important}.ManageAppointment_buttons__link-item__button__arrow__HJnTG{display:inline-flex}.ManageAppointment_payment-detail___UFDT{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto}.ManageAppointment_payment-detail__text__Z0aDs{grid-column:1}.ManageAppointment_payment-detail__value__0qByL{grid-column:2}[dir] .ManageAppointment_payment-detail__value__0qByL{text-align:end}[dir] .RemoveReview_self__ks4lp{padding:var(--spacing-250)}@media(min-width:768px){[dir] .RemoveReview_self__ks4lp{padding:var(--spacing-200) var(--spacing-400)}}.WaitlistDetails_caption__Tibeg strong{color:var(--color-foreground-neutral)}.WaitlistDetails_service__EAowP{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(3,auto)}.WaitlistDetails_service__title__ojpq4{grid-column:1;grid-row:1}.WaitlistDetails_service__caption__txhP_{grid-column:1;grid-row:2}.WaitlistDetails_service__price__9tyL4{grid-column:2;grid-row:1}.WaitlistDetails_total__8kGLx{display:flex;justify-content:space-between}.WaitlistDetails_serviceAddonsList__egz5h{display:flex;flex-direction:column;gap:var(--spacing-25);list-style:none;grid-column:1/-1;grid-row:3}[dir] .WaitlistDetails_serviceAddonsList__egz5h{margin-block-start:var(--spacing-75);padding-inline-start:var(--spacing-150)}[dir] .WaitlistDetails_serviceAddonsList__egz5h li{margin:0;padding:0}[dir] .WaitlistDetails_divider__B_fdx{padding-inline-start:calc(var(--spacing-50) + var(--spacing-500) + var(--spacing-50) + var(--spacing-50))}.WaitlistDetails_card__GYRQe{display:flex;flex-direction:column;gap:var(--spacing-200)}[dir] .WaitlistDetails_card__GYRQe{border-radius:var(--border-radius-xl);border:var(--border-width-100) solid var(--color-border-neutral-faded);background:var(--color-background-page);padding:var(--spacing-250)}@media(min-width:1024px){[dir] .WaitlistDetails_card__GYRQe{border-radius:0;border:none;background:rgba(0,0,0,0);padding:0}}[dir] .WaitlistDetails_cardActions__q9Gl4{padding:var(--spacing-100) var(--spacing-250)}@media(min-width:1024px){[dir] .WaitlistDetails_cardActions__q9Gl4{padding:0}}@media print{.GiftCard_print_giftCard__actions__EW6E0,.GiftCard_print_giftCard__details__p_FY8{display:none}}.ShareIcons_self__ghpyW{display:flex;gap:var(--spacing-100)}.Activity_self__3vcts{inline-size:100%;overflow:hidden}.Activity_item__wsYdy{align-items:center;display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(2,1fr)}.Activity_item__description__HPTGy{grid-column:1;grid-row:1}.Activity_item__date__qtgSd{grid-column:1;grid-row:2}.Activity_item__value__E9X7p{grid-column:2;grid-row:1/span 2}.Activity_shareCallout__zVT4V{word-break:break-word}[dir] .Activity_shareCallout__zVT4V{margin:var(--spacing-100) 0}.GiftCardImage_preview__A5R1E{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr auto 1fr;overflow:hidden}[dir] .GiftCardImage_preview__A5R1E{background:var(--color-background-neutral);cursor:inherit}.GiftCardImage_preview--default__IdZ_F{aspect-ratio:1.4957264957;inline-size:350px}[dir] .GiftCardImage_preview--default__IdZ_F{border-radius:var(--spacing-300);box-shadow:var(--elevation-elevated)}.GiftCardImage_preview--compact__qBNkg{aspect-ratio:1.5578947368;block-size:95px;inline-size:148px}[dir] .GiftCardImage_preview--compact__qBNkg{border-radius:var(--spacing-50)}@media(min-width:768px){.GiftCardImage_preview--compact__qBNkg{aspect-ratio:1.5555555556;block-size:126px;inline-size:196px}[dir] .GiftCardImage_preview--compact__qBNkg{border-radius:var(--spacing-50)}}.GiftCardImage_preview--fresha-logo-card__iYQ8n{grid-template-columns:100%;grid-template-rows:100%;justify-content:center;appearance:none;max-inline-size:100%;overflow:hidden;z-index:2}[dir] .GiftCardImage_preview--fresha-logo-card__iYQ8n{cursor:inherit}[dir] .GiftCardImage_preview--fresha-logo-card--empty__o_Sia{border:1px solid var(--color-border-neutral-faded)}.GiftCardImage_preview--fresha-logo-card__iYQ8n .GiftCardImage_preview__image__C9z4k,.GiftCardImage_preview--fresha-logo-card__iYQ8n .GiftCardImage_preview__logo__rSziP{block-size:100%;grid-column:1;grid-row:1;inline-size:100%}[dir] .GiftCardImage_preview--loaded__yxQQE{background:var(--color-background-page)}.GiftCardImage_preview--loaded__yxQQE .GiftCardImage_preview__icon__YyB4b,.GiftCardImage_preview--loaded__yxQQE .GiftCardImage_preview__image__C9z4k{opacity:1}[dir] .GiftCardImage_preview--skeleton__slPnJ{background:var(--color-background-neutral);box-shadow:var(--elevation-elevated)}[dir] .GiftCardImage_preview--skeleton--animated__Y_lHz{animation:2s GiftCardImage_skeleton__u084a var(--motion-easing-ease-in-out)}.GiftCardImage_preview--skeleton__slPnJ .GiftCardImage_preview__icon__YyB4b,.GiftCardImage_preview--skeleton__slPnJ .GiftCardImage_preview__image__C9z4k{opacity:0}.GiftCardImage_preview__themeText__j5LnB{display:grid;grid-template-columns:1fr 1fr auto;grid-template-rows:auto 1fr auto;overflow:hidden}.GiftCardImage_preview__themeText__logo__msa8w{grid-column:1;grid-row:1;z-index:2}[dir] .GiftCardImage_preview__themeText__logo__msa8w{margin:var(--spacing-50) 0;padding:var(--spacing-300) var(--spacing-300)}.GiftCardImage_preview__themeText__value__muQdJ{grid-column:1;grid-row:3;z-index:2}[dir] .GiftCardImage_preview__themeText__value__muQdJ{padding-inline-start:var(--spacing-300);padding-block-end:var(--spacing-300);text-align:start}.GiftCardImage_preview__themeText__image__9ikL3{display:flex;align-items:center;justify-content:center;grid-column:1/span 3;grid-row:1/span 3;z-index:1;overflow:hidden}.GiftCardImage_preview__themeText__image__9ikL3 img{min-block-size:100%;min-inline-size:100%;object-fit:cover}.GiftCardImage_preview__image__C9z4k,.GiftCardImage_preview__logo__rSziP{display:flex;align-items:center;justify-content:center}.GiftCardImage_preview__image__C9z4k{grid-column:1/span 3;grid-row:1/span 3;opacity:0}.GiftCardImage_preview__image__C9z4k img,.GiftCardImage_preview__image__C9z4k svg{min-block-size:100%;min-inline-size:100%;object-fit:cover;object-position:center center}.GiftCardImage_preview__image--provider__xMdRp{object-position:bottom}.GiftCardImage_preview__icon__YyB4b{grid-column:2;grid-row:2;min-block-size:136px;min-inline-size:136px;opacity:0}.GiftCardImage_self__YBR_k{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;inline-size:350px;aspect-ratio:1.4957264957}[dir] .GiftCardImage_self__YBR_k{border-radius:var(--spacing-300)}@media(min-width:768px){.GiftCardImage_self__YBR_k{max-inline-size:none}}@media print{.GiftCardImage_self__YBR_k{max-inline-size:none}[dir] .GiftCardImage_self__YBR_k{box-shadow:none}}.GiftCardImage_self__preview__GD_PE{block-size:100%;grid-column:1/span 2;grid-row:1/span 2;z-index:1}.GiftCardImage_self__info__dmVxS{align-items:flex-end;color:var(--color-foreground-neutral);display:flex;flex-flow:column;grid-column:2;grid-row:1;z-index:2}[dir] .GiftCardImage_self__info__dmVxS{background:var(--color-background-page);border-radius:var(--border-radius-rounded);border:1px solid var(--color-border-neutral-faded);cursor:inherit;margin:var(--spacing-100);padding:var(--spacing-100) var(--spacing-200)}@media print{.GiftCardImage_self__info__dmVxS{display:none}}[dir] .GiftCardImage_self--skeleton__i_lw7{background:var(--color-background-neutral);box-shadow:var(--elevation-elevated)}[dir] .GiftCardImage_self--skeleton--animated__qAr9n{animation:2s GiftCardImage_skeleton__u084a var(--motion-easing-ease-in-out)}[dir] button.GiftCardImage_self__YBR_k{cursor:pointer}.GiftCardImage_print__7U9JT{display:none}@media print{.GiftCardImage_print__7U9JT{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto 1fr auto}[dir] .GiftCardImage_print__7U9JT{margin-block-start:var(--spacing-300);border:1px solid var(--color-border-neutral-faded);border-radius:var(--border-radius-xl);padding:var(--spacing-300)}.GiftCardImage_print__balance__GKZg5{font-size:230%;grid-column:1/span 3;grid-row:1}.GiftCardImage_print__name__EMaUJ{font-size:120%;grid-column:1/span 3;grid-row:2}.GiftCardImage_print__code__v_jC3,.GiftCardImage_print__expiry__luaBj{display:flex;flex-flow:column;grid-row:4}.GiftCardImage_print__code__v_jC3{grid-column:1;justify-content:flex-start}.GiftCardImage_print__expiry__luaBj{grid-column:3;justify-content:flex-end}[dir] .GiftCardImage_print__expiry__luaBj{text-align:end}}[dir] .ActivityEmpty_empty-state__B8L_T{padding-block:var(--spacing-400)}[dir] .ActivitySearch_button__yt91C{margin-block-end:var(--spacing-50)}.ActivitySearch_input__AToWi{max-inline-size:260px}[dir] .ActivitySearch_input__AToWi{margin-inline-start:var(--spacing-150)}.ActivityList_list-container__c4UEQ{list-style:none}.ActivityList_list-section-header__hgh5p{align-items:center;display:flex;justify-content:space-between}[dir] .ActivityList_list-section-header__hgh5p{margin-block-end:var(--spacing-200)}.ActivityList_list-section-header__label__aZgRu{align-items:center;display:flex;gap:var(--spacing-150)}[dir] .ActivityList_list-section-header__hgh5p~.ActivityList_list-section-header__hgh5p{margin-block-start:var(--spacing-400)}.ActivityList_empty-state__eKnUw,.ActivityList_error-state___wcoU{position:absolute;inset-block-start:var(--spacing-1000)}[dir] .ActivityList_empty-state__eKnUw,[dir] .ActivityList_error-state___wcoU{inset-inline:0}.ActivityListItem_list-item-mobile__menu-item__vW4sV{display:grid;grid-template-columns:auto 1fr auto}[dir] .ActivityListItem_list-item-mobile__menu-item__vW4sV{padding-block:0}.ActivityListItem_list-item-mobile__menu-item--with-footer__69AkX{overflow:hidden;row-gap:var(--spacing-250)}[dir] .ActivityListItem_list-item-mobile__menu-item--with-footer__69AkX{border:var(--border-width-100) solid var(--color-border-neutral-faded);border-radius:var(--border-radius-xl);margin-inline:0;padding-block-start:var(--spacing-250);padding-inline:var(--spacing-250)}.ActivityListItem_list-item-mobile__menu-item__footer__6VzcZ{grid-column:1/-1}[dir] .ActivityListItem_list-item-mobile__menu-item__footer__6VzcZ{margin-inline:calc(var(--spacing-250)*-1)}.ActivityListItem_list-item-mobile__content__EL7jD{display:flex;flex:1;flex-flow:column;gap:var(--spacing-25);overflow:hidden}.ActivityListItem_list-item-mobile__content__EL7jD p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActivityListItem_list-item-mobile__action__pV7pE{align-items:center;display:flex;grid-column:3;justify-content:flex-end}.ActivityListItem_list-item-desktop__Pm8_h{display:flex;overflow:hidden;inline-size:100%;position:relative}@media(min-width:1024px){.ActivityListItem_list-item-desktop--fixed-height__0_4q4{block-size:var(--sizing-1500)}}.ActivityListItem_list-item-desktop__content__tvk3S{display:flex;flex-flow:column;gap:var(--spacing-100);justify-content:center;min-inline-size:0}[dir] .ActivityListItem_list-item-desktop__content__tvk3S{margin:var(--spacing-150) 0;padding:0 var(--spacing-200)}.ActivityListItem_list-item-desktop__content__details__tQQJM{display:flex;flex-flow:column;gap:0}.ActivityListItem_list-item-desktop__content__title__wrbL3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActivityListItem_list-item-skeleton__XlbJ6{align-items:center;display:flex;gap:var(--spacing-150)}.ActivityListItem_thumbnail__B_JqJ{block-size:var(--sizing-700);inline-size:var(--sizing-700);flex-shrink:0}@media(min-width:1024px){.ActivityListItem_thumbnail__B_JqJ{block-size:var(--sizing-1500);inline-size:var(--sizing-1500)}}.ActivityListItem_thumbnail--desktop__s_OnF{block-size:var(--sizing-1500);inline-size:var(--sizing-1500)}.GiftCardActivityListItem_fresha-logo-desktop__Zpxrk{grid-template-columns:var(--sizing-1500);grid-template-rows:var(--sizing-1500)}[dir] .GiftCardActivityListItem_fresha-logo-desktop__Zpxrk{border-radius:0}[dir] .GiftCardActivityListItem_fresha-logo-desktop__Zpxrk img:last-of-type{padding:var(--spacing-400)}.PastAppointmentActivityListItem_book-again__F5Hv4{align-self:flex-start}.PastAppointmentActivityListItem_rating-footer__yKTTd{align-items:center;display:flex;gap:var(--spacing-75);justify-content:center}[dir] .PastAppointmentActivityListItem_rating-footer__yKTTd{background:var(--color-background-page-faded-hover);padding:var(--spacing-200)}.PastAppointmentActivityListItem_rate-card__4do47{align-items:center;color:inherit;display:flex;gap:var(--spacing-75);inline-size:100%;justify-content:center;-webkit-text-decoration:none;text-decoration:none}[dir] .PastAppointmentActivityListItem_rate-card__4do47{background:var(--color-background-page);border:var(--border-width-100) solid var(--color-border-neutral-faded);border-radius:var(--border-radius-xl);margin-block-start:var(--spacing-75);padding:var(--spacing-200)}.PastAppointmentActivityListItem_rate-icon__A9sDD{align-items:center;color:var(--color-background-warning);display:inline-flex}.UpcomingAppointmentCard_self__0o7DZ{block-size:100%;min-inline-size:280px;overflow:hidden}@media(min-width:1024px){.UpcomingAppointmentCard_self__0o7DZ{min-inline-size:0}}.UpcomingAppointmentCard_self__image__vmVtm{block-size:120px;inline-size:100%;overflow:hidden;position:relative}.UpcomingAppointmentCard_self__image__icon__030qG{align-items:center;block-size:40px;display:flex;inline-size:40px;inset-block-end:0;inset-block-start:0;justify-content:center;position:absolute}[dir] .UpcomingAppointmentCard_self__image__icon__030qG{background-color:var(--color-foreground-accent-active);border-radius:50%;inset-inline-end:0;inset-inline-start:0;margin:auto}.UpcomingAppointmentCard_self__image__flag__IDWiO{inset-block-start:var(--spacing-150);position:absolute}[dir] .UpcomingAppointmentCard_self__image__flag__IDWiO{inset-inline-start:var(--spacing-150)}.UpcomingAppointmentCard_self__image__vmVtm img{object-fit:cover}[dir] .UpcomingAppointmentCard_self__content__0lcTD{padding:var(--spacing-200);padding-block-start:var(--spacing-150)}[dir] .ActivityDetails_gift-card-details__9QWOk{padding:var(--spacing-250);padding-block-start:0}@media(min-width:1024px){[dir] .ActivityDetails_gift-card-details__9QWOk{background:var(--color-background-page);padding:var(--spacing-400)}}[dir] .ActivityDetails_gift-card-details__9QWOk .ActivityDetails_gift-card-details__button-container__H8zuH{margin:0 calc(-1*var(--spacing-250))}[dir=ltr] .ActivityDetails_gift-card-details__9QWOk .ActivityDetails_gift-card-details__button-container__H8zuH{padding:var(--spacing-50) 0 var(--spacing-50) var(--spacing-100)}[dir=rtl] .ActivityDetails_gift-card-details__9QWOk .ActivityDetails_gift-card-details__button-container__H8zuH{padding:var(--spacing-50) var(--spacing-100) var(--spacing-50) 0}@media(min-width:1024px){.ActivityDetails_gift-card-details__9QWOk .ActivityDetails_gift-card-details__button-container__H8zuH{display:none}}@media(min-width:1440px){.ActivityDetails_appointment-details__gTGlI>div,.ActivityDetails_waitlist-details__pRP_j>div{inline-size:100%}}[dir] .ActivityDetails_appointment-details__inner__UNxtc,[dir] .ActivityDetails_waitlist-details__inner__8Byo5{border:0}[dir] .ActivityMembershipDetails_membership-details__2n29C{background-color:var(--color-background-neutral-faded);background-size:cover;border-radius:var(--border-radius-l);margin-inline:var(--spacing-250);padding:var(--spacing-400)}@media(min-width:1024px){[dir] .ActivityMembershipDetails_membership-details__2n29C{margin-inline:0}}.ActivityMembershipDetails_membership-details__header__S9sWF{align-items:center;display:flex;flex-direction:column;justify-content:center}[dir] .ActivityMembershipDetails_membership-details__header__image__3ntRV{border:1px solid;border-color:var(--color-border-neutral);border-radius:var(--border-radius-l);margin-block-end:var(--spacing-150)}[dir] .ActivityMembershipDetails_membership-details__header__image--with-gradient__F7oc3{border-color:var(--color-border-neutral-faded)}.ActivityMembershipDetails_membership-details__body__mqBsj{display:flex;flex-direction:column;align-items:center}.ActivityMembershipDetails_membership-details__body__link__oHLCD{-webkit-text-decoration:underline;text-decoration:underline}.ActivityMembershipDetails_membership-details__footer__AGJVy{align-items:center;display:flex;gap:var(--spacing-100);justify-content:center}@media(min-width:768px){.ActivityLog_dialog__WSmhF,.ApplicableServices_dialog__R1OT8{max-block-size:490px}}.EligibilityEntries_self__LGrLH{display:flex;flex-direction:column}[dir] .EligibilityEntries_category__VdATm{margin-block:var(--spacing-150)}@media(min-width:768px){[dir] .EligibilityEntries_category__VdATm{margin-block:var(--spacing-200)}}.EligibilityEntries_category__header__JhFZZ{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-100)}[dir] .EligibilityEntries_category__header__JhFZZ{margin-block-end:var(--spacing-100)}[dir] .EligibilityEntries_item__gpC_X{padding-block:var(--spacing-200)!important}.EligibilityEntries_item__gpC_X>div>hr{inset-block-start:var(--spacing-200)!important}[dir] .TermsAndConditions_self__title__BcGS5{margin-block-end:var(--spacing-100)!important}[dir] .TermsAndConditions_skeleton__row__XiDpt{margin-inline-start:var(--spacing-250);margin-block-end:var(--spacing-150)}.RewardDialog_icon___vxaE{display:flex;justify-content:center}[dir] .RewardDialog_icon___vxaE{margin-block-end:var(--spacing-250)}[dir] .RewardDialog_text__UoSOX>div{margin:auto}[dir] .RewardDialog_provider__rI1UR{margin-block-end:var(--spacing-100)}.RewardDialog_header__LHmVd{max-inline-size:100%}[dir] .PackageActivityList_loadMore__2c46A{margin-block-start:var(--spacing-200)}.PackageHeroCard_card__9i3kn{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;min-block-size:200px;aspect-ratio:536/335}[dir] .PackageHeroCard_card__9i3kn{border-radius:var(--border-radius-l);padding:var(--spacing-250)}@media(min-width:768px){[dir] .PackageHeroCard_card__9i3kn{border-radius:var(--border-radius-xl);padding:var(--spacing-400)}}.PackageHeroCard_cardHeader__7aoqC{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-200)}.PackageHeroCard_cardInfo__yfSEN{display:flex;flex-direction:column;gap:var(--spacing-50);flex:1;min-inline-size:0}.PackageHeroCard_cardFooter__GhAlp{display:flex;justify-content:flex-end}.PackageDetailPanel_content__iCHaH{display:flex;flex-direction:column;gap:var(--spacing-400)}@media(min-width:768px){.PackageDetailPanel_content__iCHaH{gap:var(--spacing-300)}}.PackageDetailPanel_section__G0ued{display:flex;flex-direction:column;gap:var(--spacing-150)}@media(min-width:768px){[dir] .PackageDetailPanel_section__G0ued{background:var(--color-background-page);border:var(--border-width-100) solid var(--color-border-neutral-faded);border-radius:var(--border-radius-xl);padding:var(--spacing-500) var(--spacing-400)}}.PackageDetailPanel_sectionContent__xGDIW{display:flex;flex-direction:column;gap:var(--spacing-150)}[dir] .PackageDetailPanel_sectionContent__xGDIW{background:var(--color-background-page);border:var(--border-width-100) solid var(--color-border-neutral-faded);border-radius:var(--border-radius-xl);padding:var(--spacing-250)}@media(min-width:768px){[dir] .PackageDetailPanel_sectionContent__xGDIW{background:rgba(0,0,0,0);border:none;border-radius:0;padding:0}}@media(min-width:1024px){.PackageDetailPanel_section__G0ued[data-embedded=true]{overflow:visible}[dir] .PackageDetailPanel_section__G0ued[data-embedded=true]{background:rgba(0,0,0,0);border:none;border-radius:0;padding:0}}.PackageDetailPanel_expandable__4I5Qr{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-100)}.PackageDetailPanel_cardSkeleton__kPUsl{aspect-ratio:536/335;overflow:hidden}[dir] .PackageDetailPanel_cardSkeleton__kPUsl{border-radius:var(--border-radius-l)}.ActivityPackageDetails_package-details__SW5Vw{overflow-y:auto;block-size:100%}[dir] .ActivityPackageDetails_package-details__SW5Vw{padding-inline:var(--spacing-250)}@media(min-width:768px){[dir] .ActivityPackageDetails_package-details__SW5Vw{background:var(--color-background-page-faded)}}@media(min-width:1024px){[dir] .ActivityPackageDetails_package-details__SW5Vw{background:var(--color-background-page);padding:var(--spacing-400)}}[dir] .ActivityPackageDetails_package-details__button-container___KNxL{padding:var(--spacing-200) 0}@media(min-width:1024px){.ActivityPackageDetails_package-details__button-container___KNxL{display:none}}[dir] .ActivityProductOrderDetails_product-order-details__uflhu{padding:var(--spacing-250);padding-block-start:0}@media(min-width:1024px){[dir] .ActivityProductOrderDetails_product-order-details__uflhu{background:var(--color-background-page);padding:var(--spacing-400)}}[dir] .ActivityProductOrderDetails_product-order-details__button-container__dpqgv{margin:0 calc(-1*var(--spacing-250))}[dir=ltr] .ActivityProductOrderDetails_product-order-details__button-container__dpqgv{padding:var(--spacing-50) 0 var(--spacing-50) var(--spacing-100)}[dir=rtl] .ActivityProductOrderDetails_product-order-details__button-container__dpqgv{padding:var(--spacing-50) var(--spacing-100) var(--spacing-50) 0}@media(min-width:1024px){.ActivityProductOrderDetails_product-order-details__button-container__dpqgv{display:none}}.ActivityProductOrderDetails_product-order-details__title-block__hsz_R{display:flex;flex-direction:column;gap:0}.ActivityProductOrderDetails_product-order-details__breakdown-label__C49SL{flex:1}.ActivityProductOrderDetails_product-order-details__order-item__q09qB{display:flex;align-items:center;gap:var(--spacing-150)}.ActivityProductOrderDetails_product-order-details__order-item-info__2tUmF{flex:1;display:flex;flex-direction:column}[dir] .ActivityProductOrderDetails_product-order-details__venue-item__YFWSq{padding-block:var(--spacing-150)}[dir] .ActivityProductOrderDetails_product-order-details__venue-divider__wBo4e{padding-inline-start:calc(var(--spacing-600) + var(--spacing-150))}[dir] .ActivityTabs_tabs__z6Zlp{margin-block:var(--spacing-300) var(--spacing-150);margin-inline:calc(-1*var(--spacing-150))}@media(min-width:768px){[dir] .ActivityTabs_tabs__z6Zlp{margin-block-start:0;margin-inline:0}[dir] .ActivityTabs_tabs__rail__dqluC{background-color:var(--color-background-page-faded)}}.ActivityTabs_tabs__skeleton___dajl{display:flex;gap:var(--spacing-50)}[dir] .ActivityTabs_tabs__skeleton___dajl{margin-inline-start:var(--spacing-250)}@media(min-width:768px){[dir] .ActivityTabs_tabs__skeleton___dajl{margin-inline-start:0}}
/*# sourceMappingURL=af8c7abf254d887c.css.map*/