body { font-family: var(--font-family-body);}h1, h2, h3, h4, h5, h6 { font-family: var(--font-family-heading);}.text-title-1 { font-family: var(--font-family-heading);}.text-title-2 { font-family: var(--font-family-heading);}.text-title-3 { font-family: var(--font-family-heading);}.text-title-4 { font-family: var(--font-family-heading);}.text-title-5 { font-family: var(--font-family-heading);}.text-title-6 { font-family: var(--font-family-heading);}.text-subtitle { font-family: var(--font-family-body);}.text-body-l { font-family: var(--font-family-body);}.text-body-m { font-family: var(--font-family-body);}.text-body-s { font-family: var(--font-family-body);}.font-heading { font-family: var(--font-family-heading);}.font-body { font-family: var(--font-family-body);}.eyebrow-line { font-family: var(--font-family-body);}.eyebrow-line-green { font-family: var(--font-family-body);}.btn-primary { font-family: var(--font-family-body);}.btn-secondary { font-family: var(--font-family-body);}.btn-outline { font-family: var(--font-family-body);}.btn-outline-berry { font-family: var(--font-family-body);}.tag { font-family: var(--font-family-body);}.card-kicker { font-family: var(--font-family-body);}.step-num { font-family: var(--font-family-heading);}.location-title { font-family: var(--font-family-heading);}.info-item-title { font-family: var(--font-family-heading);}.nav-link { font-family: var(--font-family-body);}.brand-name { font-family: var(--font-family-heading);}.logo-box { font-family: var(--font-family-heading);}h1, h2, h3, h4, h5, h6, p, li, dd, td, th, a { overflow-wrap: break-word;}.text-accent { color: var(--primary-brand-1);} html {font-size: 100%} body {font-weight: 400; font-size: var(--body-size-m); line-height: 1.6; color: var(--text)} h1, h2, h3, h4, h5, h6 {font-weight: 600; color: var(--text)} h1 {font-size: var(--title-size-1); font-weight: 700; line-height: 1.08} h2 {font-size: var(--title-size-2); font-weight: 700; line-height: 1.12} h3 {font-size: var(--title-size-3); font-weight: 600; line-height: 1.15} h4 {font-size: var(--title-size-4); font-weight: 600; line-height: 1.2} h5 {font-size: var(--title-size-5); font-weight: 600; line-height: 1.25} h6 {font-size: var(--title-size-6); font-weight: 600; line-height: 1.3} .brxe-section {padding-top: 0; padding-right: var(--gutter); padding-bottom: 0; padding-left: var(--gutter)} .brxe-container {column-gap: 0px; row-gap: 0px; width: 100%; max-width: var(--container-width)} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: var(--container-width)}