html,body { overflow-x: clip;}.brxe-section { position: relative;}main{ z-index: 1;}footer {  position: sticky; bottom: 0; left: 0; width: 100%; } .brxe-section {padding-top: var(--section-l); padding-right: var(--gutter); padding-bottom: var(--section-m); padding-left: var(--gutter)} .brxe-container {width: 1366px} .woocommerce main.site-main {width: 1366px} #brx-content.wordpress {width: 1366px}:where(:root) .bricks-color-primary {color: var(--primary)}:where(:root) .bricks-background-primary {background-color: var(--primary)}:where(:root) .bricks-color-secondary {color: var(--secondary)}:where(:root) .bricks-background-secondary {background-color: var(--secondary)} body {font-size: 20px; color: var(--white); font-family: "Barlow"; font-weight: 500} h1, h2, h3, h4, h5, h6 {font-family: "Special Gothic Expanded One"; color: var(--white)} h1 {font-size: var(--text-xl); line-height: 1} h2 {font-size: var(--text-l); line-height: 1.2; text-wrap: balance} h3 {font-size: var(--text-2xs)} html {background-color: #161616} body {background: none} :root .bricks-button[class*="primary"] {color: var(--black)} .bricks-button {font-family: "Special Gothic Expanded One"}@media (max-width: 991px) { body {font-size: 18px}}h1,h2,h3,h4,h5,h6, li, ul, ol, figure, blockquote, p {margin: 0;}ul, ol, button, blockquote {padding: 0;}