.medispa-nav .overview-cta{color:#fff;color:var(--Colours-Neutral-000-White,#fff);font-family:Minerva-Modern;font-size:18px;font-style:normal;font-weight:600;letter-spacing:0;line-height:130%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:24px}.medispa-nav .HorizontalList--spacingExtraLoose .HorizontalList__Item .Heading,.medispa-nav .overview-cta{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.medispa-nav .HorizontalList--spacingExtraLoose .HorizontalList__Item .Heading{text-transform:uppercase}.medispa-nav .HorizontalList--spacingExtraLoose .HorizontalList__Item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0;max-height:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.HorizontalList__Item.is-active{background:#ffffff26;border-left:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2)}.medispa-nav-carousel{overflow-x:clip;overflow-y:visible;overflow:clip visible}.medispa-nav-carousel .swiper-button-prev,.swiper-rtl .swiper-button-next{background:#000;height:100%;left:0}.medispa-nav-carousel .swiper-button-next,.swiper-rtl .swiper-button-prev{background:#000;height:100%;right:0}@media only screen and (max-width:1279px){.medispa-mobile-nav-items .Linklist__Item,.medispa-nav-heading{font-family:Century Gothic;font-size:14px;font-style:normal;line-height:140%;text-transform:uppercase}.medispa-nav-heading{color:#333;color:var(--Colours-Neutral-100-Black-texts,#333);font-weight:700;letter-spacing:1px}.medispa-mobile-nav-items .Linklist__Item{margin:0;max-height:48px;min-height:48px;-webkit-transition:max-height .2s ease;transition:max-height .2s ease;will-change:max-height;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;border-bottom:1px solid #f4f4f4;border-bottom:1px solid var(--colours-neutral-200-light-grey-bg,#f4f4f4);color:#494949;font-weight:400;letter-spacing:1.4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.medispa-mobile-nav-items .Linklist__Item,.medispa-mobile-nav-items .Linklist__Item .Link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.medispa-mobile-nav-items .Linklist__Item .Link{height:100%;-webkit-box-flex:1;-ms-flex:1 0 48px;flex:1 0 48px;gap:8px;-ms-flex-align:center}.medispa-mobile-nav-items .Linklist__Item.has-submenu .medispa-submenu{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease;transition:max-height .2s ease;will-change:max-height}.medispa-mobile-nav-items .Linklist__Item.has-submenu.open,.medispa-mobile-nav-items .Linklist__Item.has-submenu.open .medispa-submenu{max-height:250px;-webkit-transition:max-height .2s ease;transition:max-height .2s ease;will-change:max-height}.medispa-mobile-nav-items .Linklist__Item.has-submenu.open .medispa-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:100%}.medispa-mobile-nav-items .Linklist__Item.has-submenu.open .medispa-submenu .HorizontalList__Item{height:48px;margin:0 0 0 1em;width:100%}.medispa-mobile-nav-items .Linklist__Item.has-submenu.open .medispa-submenu .HorizontalList__Item a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.medispa-mobile-nav-items .Linklist__Item.is-active{color:#000;font-weight:600}}.Header__MainNav .HorizontalList__Item[data-handle=medispa-services]{background:#ffffff1a;border-left:.5px solid #fff;border-left:.5px solid var(--Colours-Neutral-000-White,#fff);border-right:.5px solid #fff;border-right:.5px solid var(--Colours-Neutral-000-White,#fff);padding-left:16px;padding-right:16px}.SidebarMenu__Nav .Collapsible[data-handle=medispa-services]{background:#f8f8f8}.SidebarMenu__Nav .Collapsible[data-handle=medispa-services] .title{color:#333;color:var(--Colours-Neutral-100-Black-texts,#333);font-family:Century Gothic,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:150%;margin-bottom:8px}.SidebarMenu__Nav .Collapsible[data-handle=medispa-services] .description{color:#333;color:var(--Colours-Primary-Principal-1,#333);font-family:Century Gothic,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:16px}.Header .Header__MainNav.medispa-nav .HorizontalList__Item:hover .medispa-submenu{opacity:1;pointer-events:all}.Header .Header__MainNav.medispa-nav .medispa-submenu{background:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;min-width:200px;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:16px 8px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.Header .Header__MainNav.medispa-nav .medispa-submenu .HorizontalList__Item{width:100%!important}.Header .Header__MainNav.medispa-nav .medispa-submenu .HorizontalList__Item.has-submenu{overflow:visible;position:relative}.Header .Header__MainNav.medispa-nav .medispa-submenu .HorizontalList__Item>a.Heading{color:#333!important;color:var(--Colours-Neutral-100-Black-texts,#333)!important;display:block;text-align:left;width:100%;-ms-flex-item-align:start;align-self:flex-start}
