:root{--type-body-family:var(--font-manrope),sans-serif;--type-heading-family:var(--font-oswald),sans-serif;--type-body-weight:400;--type-control-weight:500;--type-label-weight:600;--type-heading-weight:600;--type-hero-weight:700;--type-heading-tracking:-0.025em;--type-label-tracking:0.08em}body{font-weight:var(--type-body-weight)}body,button,input,select,textarea{font-family:var(--type-body-family)}input,p,select,textarea{font-weight:var(--type-body-weight)!important}html body h1{font-family:var(--type-heading-family);font-weight:var(--type-heading-weight)!important;letter-spacing:var(--type-heading-tracking)!important}html body :is(h2,h3,h4,h5,h6){font-family:var(--type-heading-family);font-weight:var(--type-heading-weight)!important;letter-spacing:var(--type-heading-tracking)!important}html body :is(.home-billboard,.mobile-page-hero-clean,.shop-page-hero-clean,.reviews-hero) h1{font-weight:var(--type-hero-weight)!important}.homepage-category-copy>strong{font-family:var(--type-heading-family)}.homepage-category-copy>strong,b,strong{font-weight:var(--type-heading-weight)!important}html body :is(button,[role=button],nav a,.btn,.nav-link,.account-link,.header-book,.text-link,[class*=-button],[class*=-submit]){font-family:var(--type-body-family);font-weight:var(--type-control-weight)!important;letter-spacing:normal!important}.admin-field-label,.service-detail-pairs span,dt,label,label>span{font-weight:var(--type-control-weight)!important}button :is(span,strong),nav a :is(span,strong){font-weight:inherit!important}.admin-brand small,.booking-flow-step,.booking-summary-card dt,.confirmation-details dt,.footer-brand span,.mega-group-title,.mobile-hero-card-label small,.mobile-hero-menu-results-heading span,.mobile-other-service small,.mobile-service-card-copy small,[class*=eyebrow],[class*=kicker]{font-family:var(--type-body-family);font-weight:var(--type-label-weight)!important;letter-spacing:var(--type-label-tracking)!important}:is(h1,h2,h3,h4,h5,h6) :is(a,span,strong,b){font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}