:where(:root) .bricks-color-primary {color: var(--sec-500)}:where(:root) .bricks-background-primary {background-color: var(--sec-500)}:where(:root) .bricks-color-secondary {color: var(--sec-500)}:where(:root) .bricks-background-secondary {background-color: var(--sec-500)}:where(:root) .bricks-color-light {color: var(--brand-primary-300)}:where(:root) .bricks-background-light {background-color: var(--brand-primary-300)}:where(:root) .bricks-color-dark {color: var(--brand-primary-800)}:where(:root) .bricks-background-dark {background-color: var(--brand-primary-800)}:where(:root) .bricks-color-muted {color: var(--brand-primary-25)}:where(:root) .bricks-background-muted {background-color: var(--brand-primary-25)}:where(:root) * {border-color: var(--gray-100)}:where(:root) .bricks-color-info {color: var(--brand-primary-600)}:where(:root) .bricks-background-info {background-color: var(--brand-primary-600)}:where(:root) .bricks-color-success {color: var(--success-color)}:where(:root) .bricks-background-success {background-color: var(--success-color)}:where(:root) .bricks-color-warning {color: var(--warning-color)}:where(:root) .bricks-background-warning {background-color: var(--warning-color)}:where(:root) .bricks-color-danger {color: var(--error-color)}:where(:root) .bricks-background-danger {background-color: var(--error-color)} .brxe-container {column-gap: var(--spacing-objects-desktop); row-gap: var(--spacing-objects-desktop); width: 100%; max-width: 1224px} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: 1224px} body {font-size: 16px; font-family: "Montserrat"; line-height: 1.5em; font-weight: 500; color: var(--body-text-on-light-bg)}[data-brx-variant="ifdsts"] body {color: var(--body-text-on-light-bg)} h1, h2, h3, h4, h5, h6 {line-height: 1.2em; font-family: "Montserrat"; font-weight: 700; color: var(--brand-primary-500); letter-spacing: -2%} h1 {font-size: 72px; font-weight: 700; line-height: 1.2em; font-family: "Montserrat"; letter-spacing: -2%} h2 {font-family: "Montserrat"; font-size: 64px; font-weight: 700; line-height: 1.2em; letter-spacing: -2%} h3 {font-size: 48px; font-family: "Montserrat"; font-weight: 700; line-height: 1.2em; letter-spacing: -2%} h4 {font-size: 40px; font-family: "Montserrat"; line-height: 1.2em; font-weight: 700; letter-spacing: -2%} h5 {font-size: 32px; font-family: "Montserrat"; font-weight: 700; line-height: 1.2em; letter-spacing: -2%} h6 {font-size: 24px; font-family: "Montserrat"; font-weight: 600; line-height: 1.2em; letter-spacing: -2%} .brxe-block {column-gap: var(--spacing-objects-desktop); row-gap: var(--spacing-objects-desktop)} .brxe-section {padding-top: var(--spacing-larg); padding-bottom: var(--spacing-larg)}@media (max-width: 991px) { .brxe-container {width: 95%; max-width: 95%; padding-top: var(--top-white-space); padding-bottom: var(--top-white-space)} .woocommerce main.site-main {width: 95%} #brx-content.wordpress {width: 95%; max-width: 95%} h1, h2, h3, h4, h5, h6 {font-family: "Montserrat"; font-weight: 700; line-height: 1.2em; letter-spacing: -2%} h1 {font-size: 48px; letter-spacing: -2%; line-height: 1.2em} h2 {font-size: var(--text-ep-2xl); font-family: "Montserrat"; font-weight: 700; line-height: 1.2em; letter-spacing: -2%} h3 {font-size: var(--text-ep-2xl); font-family: "Montserrat"; font-weight: 700; line-height: 1.2em; letter-spacing: -2%} h4 {font-size: var(--text-ep-xl); font-family: "Montserrat"; font-weight: 700; line-height: 1.2em; letter-spacing: -2%} h5 {font-size: var(--text-ep-xl); font-family: "Montserrat"; font-weight: 700; line-height: 1.2em; letter-spacing: -2%} h6 {font-size: 20px; font-family: "Montserrat"; font-weight: 600; line-height: normal}}@media (max-width: 767px) { .brxe-container {column-gap: var(--spacing-objects-responsive); row-gap: var(--spacing-objects-responsive); max-width: 95%; padding-top: var(--spacing-32); padding-bottom: var(--spacing-32)} #brx-content.wordpress {max-width: 95%} body {line-height: 1.5em} h2 {font-family: "Montserrat"; font-weight: 600; line-height: normal} h3 {font-family: "Montserrat"; font-weight: 600; line-height: normal} h4 {font-family: "Montserrat"; font-weight: 600; line-height: normal} h5 {font-family: "Montserrat"; font-weight: 600; line-height: normal} h6 {font-family: "Montserrat"; font-weight: 600; line-height: normal} .brxe-block {column-gap: var(--spacing-objects-responsive); row-gap: var(--spacing-objects-responsive)}}@media (max-width: 478px) { .brxe-container {column-gap: 10px; row-gap: 10px; width: 90%; max-width: 90%; margin-right: 0; margin-left: 0; padding-top: var(--spacing-32); padding-right: 0; padding-bottom: var(--spacing-32); padding-left: 0} .woocommerce main.site-main {width: 90%} #brx-content.wordpress {width: 90%; max-width: 90%} body {line-height: 1.5em} h1, h2, h3, h4, h5, h6 {line-height: 1.2em; letter-spacing: -2%} h2 {font-family: "Montserrat"; line-height: 1.2em; font-weight: 700; font-size: var(--text-ep-2xl); letter-spacing: -2%} h3 {font-family: "Montserrat"; font-weight: 700; line-height: 1.2em; font-size: var(--text-ep-2xl); letter-spacing: -2%} h4 {font-family: "Montserrat"; font-size: var(--text-ep-xl); font-weight: 700; line-height: 1.2em; letter-spacing: -2%} h5 {font-family: "Montserrat"; font-weight: 700; line-height: 1.2em; font-size: var(--text-ep-xl); letter-spacing: -2%} h6 {line-height: normal; font-family: "Montserrat"; font-weight: 600; font-size: var(--text-ep-xl)} .brxe-section {padding-top: var(--spacing-32); padding-bottom: var(--spacing-32)}}