:root{--sb-classic-font:var(--font-heading--family)}h1,h2,h3,h4,.editorial h1,.editorial h2,.editorial h3,.wc h1,.wc-card h2,.sa-category-card h2,.product-bestsellers h2,.product-bestsellers h3,.ep h1,.ep h2,.ep .ep-faq>h2{font-family:var(--sb-classic-font)!important;letter-spacing:.015em}h1,h2,.wc h1,.ep h1,.ep .ep-faq>h2{font-weight:400!important}.sa-category-card h2,.wc-card h2,.editorial .ed-card h3,.product-bestsellers h3{font-weight:500!important}header nav a,header nav button,.header-menu a,.menu-list__link{font-family:var(--sb-classic-font)!important;letter-spacing:.025em}.ep .ep-faq summary{font-family:var(--sb-classic-font);font-weight:400}
.wc h1{font-size:46px!important;font-weight:600!important;color:#111}.sa-category-card h2{font-size:23px!important;font-weight:600!important;color:#111}.wc-card h2,.editorial .ed-card h3,.product-bestsellers h3{font-size:20px!important;font-weight:600!important;color:#111}header nav a,header nav button,.header-menu a,.menu-list__link{font-size:18px!important;font-weight:600!important}@media(max-width:749px){.wc h1{font-size:36px!important}.sa-category-card h2{font-size:18px!important}.wc-card h2,.editorial .ed-card h3,.product-bestsellers h3{font-size:16px!important}}
