 html {font-size: 100%} body {font-family: "Satoshi", sans-serif; line-height: 1.4em; font-size: 1.125rem; color: var(--colorNeutral-12)} h1, h2, h3, h4, h5, h6 {font-family: "Libre Caslon Text", Georgia, serif; font-weight: 400; color: var(--colorBrand)} h2 {line-height: 1.3em; font-size: clamp(1.75rem, 1.389vw + 1.333rem, 3rem); margin-top: 0} h3 {line-height: 1.3em; font-size: 1.4rem} html {background-color: #fcfbf7} body {background: none} .brxe-section {margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: clamp(3rem, 2rem + 3.3333vw, 6rem); padding-bottom: clamp(3rem, 2rem + 3.3333vw, 6rem)} .brxe-container {padding-right: var(--pagePadding); padding-left: var(--pagePadding); max-width: 1920px; width: 100%} #brx-content.wordpress {max-width: 1920px; width: 100%} .woocommerce main.site-main {width: 100%} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--colorBrand)} :root .bricks-button[class*="primary"] {color: var(--colorNeutral-100); font-size: 1.125rem; letter-spacing: 0px; font-weight: 400; line-height: 1.4em; border-radius: 8px} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: color-mix(in srgb, hsl(var(--hslBrand)) 90%, black)} :root .bricks-button[class*="primary"]:hover {box-shadow: 0 0 0 4px hsla(var(--hslBrand), 0.2)} .bricks-button {transition: 200ms var(--bezierMain)}.woocommerce .button, body:not(.woocommerce) .product_type_variable, body:not(.woocommerce) .product_type_grouped, body:not(.woocommerce) .product_type_external, body:not(.woocommerce) .product_type_simple, body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button {font-size: 1.125rem; line-height: 1.2em; color: var(--colorNeutral-100); letter-spacing: 0em; font-weight: 400; font-family: "Satoshi"; background-color: var(--colorBrand); border-radius: 8px; padding-right: 1.5rem; padding-left: 1.5rem}.woocommerce .button:hover, body:not(.woocommerce) .product_type_variable:hover, body:not(.woocommerce) .product_type_grouped:hover, body:not(.woocommerce) .product_type_external:hover, body:not(.woocommerce) .product_type_simple:hover, body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button:hover {background-color: color-mix(in srgb, hsl(var(--hslBrand)) 90%, black)}.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-NoticeGroup .woocommerce-error {padding-top: 0.75rem; padding-right: 1rem; padding-bottom: 0.75rem; padding-left: 1rem; border-radius: 8px; margin-top: 0.5rem; margin-bottom: 0.5rem}.woocommerce-notices-wrapper .woocommerce-error a, .woocommerce-NoticeGroup .woocommerce-error a.button {border-radius: 4px; padding-top: 0.5rem; padding-right: 1.5rem; padding-bottom: 0.5rem; padding-left: 1.5rem; font-weight: 400}.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-NoticeGroup .woocommerce-message {padding-top: 0.75rem; padding-right: 1rem; padding-bottom: 0.75rem; padding-left: 1rem; border-radius: 8px; margin-top: 0.5rem; margin-bottom: 0.5rem}.woocommerce-notices-wrapper .woocommerce-message a, .woocommerce-NoticeGroup .woocommerce-message a.button {padding-top: 0.5rem; padding-right: 1.5rem; padding-bottom: 0.5rem; padding-left: 1.5rem; border-radius: 4px; font-weight: 400}.woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-info, .woocommerce-info {padding-top: 0.75rem; padding-right: 1rem; padding-bottom: 0.75rem; padding-left: 1rem; border-radius: 8px; margin-top: 0.5rem; margin-bottom: 0.5rem}.woocommerce-notices-wrapper .woocommerce-info a, .woocommerce-NoticeGroup .woocommerce-info a.button, .woocommerce-info a, .woocommerce-info a.button {padding-top: 0.5rem; padding-right: 1.5rem; padding-bottom: 0.5rem; padding-left: 1.5rem; font-weight: 400}:root .bricks-color-danger {color: #E10000}:root .bricks-background-danger {background-color: #E10000}:root * {border-color: var(--colorNeutral--lightGray)}:root .bricks-color-success {color: #49a145}:root .bricks-background-success {background-color: #49a145}:root .bricks-color-warning {color: #fca311}:root .bricks-background-warning {background-color: #fca311}:root .bricks-color-secondary {color: #8e6c50}:root .bricks-background-secondary {background-color: #8e6c50}:root .bricks-color-primary {color: #781188}:root .bricks-background-primary {background-color: #781188}:root .bricks-color-dark {color: var(--colorNeutral-12)}:root .bricks-background-dark {background-color: var(--colorNeutral-12)}