:root{--ll-type-regular: 400;--ll-type-medium: 500;--ll-nav-ink: #13316c;--ll-nav-active: #c34c12}.body-content-wrapper :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading-family)!important;font-weight:var(--ll-type-medium)!important}.body-content-wrapper :is(.productView-title,.sticky-title,.halo-block-header .title,.footer-block__heading,.lenslott-collection-intro__title,.lenslott-collection-intro__eyebrow,.lenslott-collection-intro__reference-value,.lenslott-collection-banner-h1,.lenslott-collection-guide__copy summary,.lenslott-faq-page__summary,.lenslott-faq-page__support-link,.ll-home-learning__question summary,.ll-home-learning__eyebrow,.ll-home-learning__cta,.ll-home-learning__table th,.ll-home-learning__mobile-label,.ll-home-learning__link,.fq-title,.fq-question,.seo-content-faq__heading,.seo-content-faq__subheading,.seo-content-faq__faq-item summary,.seo-keyword-landing__heading,.seo-keyword-landing__faq summary,.lens-cmp__title,.lens-card__title,.lens-card__cta,.htok-pdp-btn,.htok-floating__label,.lens-cmp__tab,.lens-tech__title,.lens-tech__head-text,.sgx__title,.sgx__h2,.sgx__h3,.sgx__tab,.sgx__table thead th,.lenslott-optician-form__title){font-family:var(--font-body-family)!important;font-weight:var(--ll-type-medium)!important}.template-product .custom-service-block .policies-text,.htok-floating__label,.halo-quick-view-popup .productView-title{font-family:var(--font-body-family)!important;font-weight:var(--ll-type-medium)!important}.page-find-a-store .mapboxgl-popup-content{font-family:var(--font-body-family)!important}.body-content-wrapper :is(.card-title,.card__heading,.card-vendor,.htok-card__title),.recently-viewed-popup-mb .second-info .product-title{font-family:var(--font-body-family)!important;font-weight:var(--ll-type-regular)!important}.body-content-wrapper .price__last>.price-item,.body-content-wrapper .price__last>.price-item .money,.body-content-wrapper .sticky-price,.body-content-wrapper .button{font-family:var(--font-body-family)!important;font-weight:var(--ll-type-medium)!important}.body-content-wrapper .footer-block__newsletter .newsletter-form__button{font-weight:var(--ll-type-regular)!important}:is(.header-navigation.header-nav-compact .header__inline-menu,#navigation-mobile [data-navigation-mobile]) :is(.menu-lv-1__action,.menu-lv-2__action,.menu-lv-3__action,.site-nav-title,.site-nav-link)>.text{color:var(--ll-nav-ink)}:is(.header-navigation.header-nav-compact .header__inline-menu,#navigation-mobile [data-navigation-mobile]) :is(.menu-lv-1__action,.menu-lv-2__action,.menu-lv-3__action,.site-nav-title,.site-nav-link) :is(.text.header__active-menu-item,.text.site-nav-active,.text.list-menu__item--active,.text.menu-drawer__menu-item--active),:is(.header-navigation.header-nav-compact .header__inline-menu,#navigation-mobile [data-navigation-mobile]) :is(.menu-lv-1__action,.menu-lv-2__action,.menu-lv-3__action,.site-nav-title,.site-nav-link):is(:hover,:focus-visible,[aria-current=page],[data-current-ancestor=true])>.text,:is(.header-navigation.header-nav-compact .header__inline-menu,#navigation-mobile [data-navigation-mobile]) :is(.menu-lv-1__action,.menu-lv-2__action,.menu-lv-3__action,.site-nav-title,.site-nav-link)>.text:is(:focus-visible,[aria-current=page],[data-current-ancestor=true]),.header-navigation.header-nav-compact .header__inline-menu .menu-lv-1:hover>.menu-lv-1__action>.text{color:var(--ll-nav-active)}:is(.header-navigation.header-nav-compact .header__inline-menu,#navigation-mobile [data-navigation-mobile]) :is(.menu-lv-1__action,.menu-lv-2__action,.menu-lv-3__action,.site-nav-title,.site-nav-link)>.text:after{background-color:currentColor}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lenslott-typography.css.map */
