 html {font-size: var(--root-font-size)} body {font-family: "Avenir Next"; font-weight: 400; font-style: normal} h1, h2, h3, h4, h5, h6 {font-family: "Avenir Next"; font-weight: 600} body.bricks-is-frontend :focus-visible {outline: none} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: none; }} .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)}.brxe-nav-menu .bricks-nav-menu .sub-menu a {padding-top: var(--space-xs); padding-bottom: var(--space-xs)}.brxe-nav-menu .bricks-nav-menu .sub-menu button {padding-top: var(--space-xs); padding-bottom: var(--space-xs)}.brxe-nav-menu .bricks-nav-menu .sub-menu .menu-item {background-color: var(--bg-light)}.brxe-nav-menu .bricks-nav-menu .sub-menu > li {color: var(--text-dark)}#sb-reviews-container-4 .sb-post-item-wrap { display: none;}section:where(:not(.bricks-shape-divider)) { gap: 0;.gallery-9-card .image { cursor: pointer; opacity: 1;}.gallery-9-card .image:hover { opacity: 0.6;}.gallery-9-card { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; grid-template-rows: repeat(2, minmax(0, 1fr)); gap: 10px; padding: 10px; background: linear-gradient(to bottom, var(--bg-dark) 50%, var(--bg-light) 95%, var(--bg-ultra-light) 100%);}.cls-1 { fill: var(--action)!important;}#brxe-rpnzpw .ginput_container .gfield-choice-input { cursor: pointer;}