 .brxe-section {padding-top: var(--section-y); padding-right: 0; padding-bottom: var(--section-y); padding-left: 0; column-gap: var(--section-x); row-gap: var(--section-y)} .brxe-container {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; column-gap: var(--block-x); row-gap: var(--block-y); width: 1360px} .woocommerce main.site-main {width: 1360px} #brx-content.wordpress {width: 1360px} body {font-size: var(--d-body--text); font-family: "Barlow"} h1 {font-size: var(--d-h1); line-height: 1.1em} h2 {font-size: var(--d-h2); line-height: 1.2em; font-weight: 600} h3 {font-size: var(--d-h3); line-height: 1.3em; font-weight: 600} h4 {font-size: var(--d-h4); line-height: 1.3em} h5 {font-size: var(--d-h5); line-height: 1.3em; font-family: "Barlow"; font-weight: 600} h6 {font-size: var(--d-h6); line-height: 1.3em} .bricks-type-lead {font-size: var(--d-large--body--text)} body.bricks-is-frontend :focus-visible {outline: none} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: none; }} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {border: 1px solid var(--bricks-border-color)} .bricks-button {font-size: var(--d-large--c-t-a); font-weight: 600; text-transform: uppercase; color: var(--dark); padding-top: var(--button-y); padding-right: var(--gap-64); padding-bottom: var(--button-y); padding-left: var(--gap-64); transition: all 0.2s ease-in; border-radius: var(--border-radius-4)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--primary-500)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--white)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--primary-500)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--primary-600)} .bricks-button.sm {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; font-size: var(--font-body)} :root .bricks-button[class*="secondary"] {border: 2px solid var(--primary-500); color: var(--dark)} .bricks-button.lg {padding-top: var(--gap-16); padding-right: var(--gap-32); padding-bottom: var(--gap-16); padding-left: var(--gap-32)} .brxe-block {column-gap: var(--block-x); row-gap: var(--block-y)}.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-NoticeGroup .woocommerce-message {border: 1px solid var(--secondary-500); border-radius: 0; box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, 0.15); background-color: var(--gray-ultra-light); padding-top: var(--gap-16); padding-right: var(--gap-40); padding-bottom: var(--gap-16); padding-left: var(--gap-40); margin-top: var(--gap-32); margin-bottom: var(--gap-32); color: var(--dark); font-size: var(--font-lead); font-weight: 500}.woocommerce-notices-wrapper .woocommerce-message a, .woocommerce-NoticeGroup .woocommerce-message a.button {background-color: var(--primary-500); color: var(--dark); font-weight: 500; text-transform: uppercase; font-size: var(--font-body); border-radius: var(--gap-4)}.woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-info, .woocommerce-info {margin-top: var(--gap-32); margin-bottom: var(--gap-32); padding-top: var(--gap-16); padding-right: var(--gap-40); padding-bottom: var(--gap-16); padding-left: var(--gap-40); background-color: var(--gray-ultra-light); border: 1px solid var(--secondary-500); border-radius: 0; box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, 0.15); color: var(--dark)}.woocommerce-notices-wrapper .woocommerce-info a, .woocommerce-NoticeGroup .woocommerce-info a.button, .woocommerce-info a, .woocommerce-info a.button {padding-top: var(--gap-12); padding-right: var(--gap-24); padding-bottom: var(--gap-12); padding-left: var(--gap-24); background-color: var(--primary-500); color: var(--dark); font-weight: 600}.woocommerce-notices-wrapper .woocommerce-message a:hover, .woocommerce-NoticeGroup .woocommerce-message a.button:hover {background-color: var(--tertiary-500); color: var(--gray)}@media (max-width: 991px) { .brxe-section {padding-right: var(--gap-16); padding-left: var(--gap-16)}}