body #root .search-results__title,body #root .shopify-policy__title h1,body #root .cms-page__title{font-family:var(--type-display-family)!important;font-weight:var(--font-headline-weight)!important;font-style:var(--font-headline-style)!important;font-size:var(--type-page-title-size)!important;line-height:var(--type-page-title-leading)!important;letter-spacing:var(--type-page-title-tracking)!important;text-transform:var(--font-headline-transform)!important}body #root .booking-menu__heading,body #root .clinic-finder__heading{font-family:var(--type-display-family)!important;font-weight:var(--font-headline-weight)!important;font-style:var(--font-headline-style)!important;font-size:var(--type-display-size)!important;line-height:var(--type-display-leading)!important;letter-spacing:var(--type-display-tracking)!important;text-transform:var(--font-headline-transform)!important}body.template-cart #root .wt-cart__title{font-family:var(--type-display-family)!important;font-weight:var(--font-headline-weight)!important;font-style:var(--font-headline-style)!important;font-size:var(--type-display-contained-size)!important;line-height:var(--type-display-contained-leading)!important;letter-spacing:var(--type-display-contained-tracking)!important;text-transform:var(--font-headline-transform)!important}body #root .wt-collapse-menu__heading{font-family:var(--type-display-family)!important;font-weight:var(--font-headline-weight)!important;font-style:var(--font-headline-style)!important;font-size:var(--type-section-display-size)!important;line-height:var(--type-section-display-leading)!important;letter-spacing:var(--type-section-display-tracking)!important;text-transform:var(--font-headline-transform)!important}body #root .booking-menu__category-heading h2,body #root .article__body h2,body #root .cms-page__content h2,body #root .main-article__body h2,body #root .wt-page__wrapper h2,body #root .shopify-policy__body h2{font-family:var(--type-display-family)!important;font-weight:var(--font-headline-weight)!important;font-style:var(--font-headline-style)!important;font-size:var(--type-section-title-size)!important;line-height:var(--type-section-title-leading)!important;letter-spacing:var(--type-section-title-tracking)!important;text-transform:var(--font-headline-transform)!important}body #root .clinic-finder__card h3,body #root .wt-blog__content .hero__title,body #root .wt-blog__content .hero__title a,body #root .wt-multicol__wrapper .hero__title,body #root .article__body h3,body #root .cms-page__content h3,body #root .main-article__body h3,body #root .wt-page__wrapper h3,body #root .shopify-policy__body h3{font-family:var(--type-display-family)!important;font-weight:var(--font-headline-weight)!important;font-style:var(--font-headline-style)!important;font-size:var(--type-card-title-size)!important;line-height:var(--type-card-title-leading)!important;letter-spacing:var(--type-card-title-tracking)!important;text-transform:var(--font-headline-transform)!important}body #root .booking-menu__treatment summary strong,body #root .wt-collapse-menu .wt-collapse__trigger__title{font-family:var(--type-body-family)!important;font-weight:var(--font-base-weight)!important;font-style:var(--font-base-style)!important;font-size:var(--type-treatment-title-size)!important;line-height:var(--type-treatment-title-leading)!important;letter-spacing:var(--type-treatment-title-tracking)!important;text-transform:var(--font-base-transform)!important}body #root .hero__richtext,body #root .hero__text,body #root .booking-menu__intro,body #root .clinic-finder__intro,body #root .wt-collapse-menu .wt-collapse__target--text{font-family:var(--type-body-family)!important;font-weight:var(--font-base-weight)!important;font-style:var(--font-base-style)!important;font-size:var(--type-body-size)!important;line-height:var(--type-body-leading)!important;letter-spacing:var(--type-body-tracking)!important;text-transform:var(--font-base-transform)!important}body #root .wt-page__wrapper,body #root .article__body,body #root .main-article__body,body #root .cms-page__content,body #root .shopify-policy__body,body #root .wt-page__wrapper p,body #root .wt-page__wrapper li,body #root .cms-page__content p,body #root .cms-page__content li,body #root .shopify-policy__body p,body #root .shopify-policy__body li{font-family:var(--type-body-family)!important;font-weight:var(--font-base-weight)!important;font-style:var(--font-base-style)!important;font-size:var(--type-body-long-size)!important;line-height:var(--type-body-long-leading)!important;letter-spacing:var(--type-body-long-tracking)!important;text-transform:var(--font-base-transform)!important}body #root .booking-menu__treatment summary small,body #root .booking-menu__variant-subtitle,body #root .clinic-finder__description,body #root .clinic-finder__description p{font-family:var(--type-body-family)!important;font-weight:var(--font-base-weight)!important;font-style:var(--font-base-style)!important;font-size:var(--type-body-small-size)!important;line-height:var(--type-body-small-leading)!important;letter-spacing:var(--type-body-small-tracking)!important;text-transform:var(--font-base-transform)!important}body #root .booking-menu__variant-copy small{font-family:var(--type-display-family)!important;font-weight:var(--font-headline-weight)!important;font-style:var(--font-headline-style)!important;font-size:var(--type-treatment-detail-size)!important;line-height:var(--type-treatment-detail-leading)!important;letter-spacing:var(--type-treatment-detail-tracking)!important;text-transform:var(--font-headline-transform)!important}body #root .booking-menu__eyebrow,body #root .clinic-finder__eyebrow,body #root .clinic-finder__label,body #root .clinic-finder__count,body.template-index #root [id$=__image_with_text_B3wpw4] [data-block-id=subheading_GBTq7B],body.template-index #root [id$=__image_with_text_BUrPVa] [data-block-id=subheading_ke666P],body.template-index #root [id$=__image_with_text_thkG4x] [data-block-id=subheading_chkeWN],body.template-index #root [id$=__image_with_text_f9CYRQ] [data-block-id=subheading_dC8VHA],body.template-index #root [id$=__image_with_text_ggAVBL] [data-block-id=subheading_mAhWQf],body.template-list-collections #root [id$=__image_with_text_GeEjnq] [data-block-id=subheading_7UXp9Q],body.template-page-consultation #root [id$=__image_with_text_cEBHUN] [data-block-id=subheading_fCMPyA],body.template-page-experience #root [id$=__image_with_text_QgXk6W] [data-block-id=subheading_V7JF4d],body.template-page-treatment-expanded-alt #root [id$=__image_with_text_QgXk6W] [data-block-id=subheading_V7JF4d],body.template-page-treatment-expanded-alt #root [id$=__image_with_text_ngcxX8] [data-block-id=subheading_UtacK7],body.template-page-treatment-expanded #root [id$=__image_with_text_QgXk6W] [data-block-id=subheading_V7JF4d],body.template-page-treatment-results-alt #root [id$=__image_with_text_QgXk6W] [data-block-id=subheading_V7JF4d],body.template-page-treatment-results-alt #root [id$=__image_with_text_ngcxX8] [data-block-id=subheading_UtacK7],body.template-page-treatment-results #root [id$=__image_with_text_QgXk6W] [data-block-id=subheading_V7JF4d],body.template-page-treatment-results #root [id$=__before_and_after_dGdx3K] [data-block-id=subheading_dKqixq],body.template-page-treatment #root [id$=__image_with_text_QgXk6W] [data-block-id=subheading_V7JF4d],body.template-product-gift-certificate #root [id$=__image_with_text_gtYEcx] [data-block-id=subheading_KVJThP]{font-family:var(--type-ui-family)!important;font-size:var(--type-eyebrow-size)!important;font-weight:400!important;line-height:var(--type-eyebrow-leading)!important;letter-spacing:var(--type-eyebrow-tracking)!important;text-transform:uppercase!important}body #root .booking-menu__nav a,body #root .clinic-finder__filter,body #root .search-results-tab__item{font-family:var(--type-ui-family)!important;font-size:var(--type-filter-size)!important;font-weight:400!important;line-height:var(--type-filter-leading)!important;letter-spacing:var(--type-filter-tracking)!important;text-transform:uppercase!important}body #root .booking-menu__variant-meta,body #root .main-article__header{font-family:var(--type-ui-family)!important;font-size:var(--type-metadata-size)!important;font-weight:400!important;line-height:var(--type-metadata-leading)!important;letter-spacing:var(--type-metadata-tracking)!important;text-transform:none!important}body #root .wt-blog__date-author,body #root .wt-blog__date-author .card__subtitle,body #root .clinic-finder__hours{font-family:var(--type-ui-family)!important;font-size:var(--type-metadata-compact-size)!important;font-weight:400!important;line-height:var(--type-metadata-compact-leading)!important;letter-spacing:var(--type-metadata-compact-tracking)!important;text-transform:none!important}body #root .hero__button,body #root [class^=ai-hero-banner__button-],body #root [class^=ai-split-hero-button-],body #root .wt-collapse__cta-button,body #root .clinic-finder__directions,body #root .jdgm-write-rev-link,body #root .wt-newsletter__send,body [id$=__blocks_cnJKzU] [class^=ai-hero-banner__button-]{font-family:var(--font-button)!important;font-style:var(--font-button-style)!important;font-weight:var(--font-button-weight)!important;font-size:var(--type-button-size)!important;line-height:var(--type-button-leading)!important;letter-spacing:var(--type-button-tracking)!important;text-transform:var(--font-button-transform)!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/typography.css.map */
