html{font-size:var(--root-font-size)}body{color:var(--black)}h1,h2,h3,h4,h5,h6{color:var(--primary)}body.bricks-is-frontend :focus-visible{outline:var(--focus-width) solid var(--neutral)}@supports not selector(:focus-visible){body.bricks-is-frontend :focus{outline:var(--focus-width) solid var(--neutral)}}.brxe-container{width:var(--content-width)}.woocommerce main.site-main{width:var(--content-width)}#brx-content.wordpress{width:var(--content-width)}.bricks-button{padding-top:var(--space-xs);padding-right:var(--space-m);padding-bottom:var(--space-xs);padding-left:var(--space-m);font-size:var(--text-s);font-weight:600;text-transform:uppercase;transition:all .2s ease}:root .bricks-button[class*="primary"]{color:var(--white);border-radius:var(--radius-s)}:root .bricks-button[class*="primary"]:not(.outline){background-color:var(--primary)}:root .bricks-button[class*="secondary"]{border-radius:var(--radius-s);color:var(--white)}:root .bricks-button[class*="light"]:not(.bricks-lightbox){border-radius:var(--radius-s);color:var(--neutral)}:root .bricks-button[class*="dark"]{border-radius:var(--radius-s);color:var(--white)}:root .bricks-button[class*="secondary"]:not(.outline){background-color:var(--secondary)}:root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox){background-color:var(--white)}:root .bricks-button[class*="dark"]:not(.outline){background-color:var(--neutral)}:root .bricks-button[class*="primary"]:not(.outline):hover{background-color:var(--primary-hover)}:root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox):hover{background-color:var(--white-trans-90)}:root .bricks-button[class*="dark"]:not(.outline):hover{background-color:var(--neutral-hover)}: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)}:where(:root) .bricks-color-light{color:var(--accent)}:where(:root) .bricks-background-light{background-color:var(--accent)}:where(:root) .bricks-color-dark{color:var(--neutral-dark)}:where(:root) .bricks-background-dark{background-color:var(--neutral-dark)}:where(:root) .bricks-color-muted{color:var(--primary-light)}:where(:root) .bricks-background-muted{background-color:var(--primary-light)}:where(:root) *{border-color:var(--accent-ultra-dark)}@media (max-width:767px){.bricks-button{padding-top:var(--space-s);padding-bottom:var(--space-s)}}@media (max-width:478px){h1{font-size:2.5rem}}