 html {font-size: clamp(1rem, .875vw, 20px)} body {color: var(--bricks-color-oibhmt); line-height: 1.75; font-size: var(--text-default); font-family: "Montserrat"} h1, h2, h3, h4, h5, h6 {font-family: "Givonic"; line-height: 1.2} h1 {font-size: var(--heading-1)} h2 {font-size: var(--heading-2)} h3 {font-size: var(--heading-3)} h4 {font-size: var(--heading-4)} h5 {font-size: var(--heading-5)} h6 {font-size: var(--heading-6); text-transform: uppercase; letter-spacing: 3.2px} blockquote {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: calc(70rem/16); border-style: none; font-family: "Givonic"; font-size: calc(24rem/16); line-height: 1.2; letter-spacing: -0.48px; color: var(--bricks-color-lllunx); font-style: normal} .brxe-section {flex-direction: column; padding-top: var(--default-padding); padding-right: 30px; padding-bottom: var(--default-padding); padding-left: 30px} .brxe-container {flex-direction: row; width: var(--default); row-gap: var(--gap); column-gap: var(--gap)} .woocommerce main.site-main {width: var(--default)} #brx-content.wordpress {width: var(--default)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-jnxkvy)} .bricks-button {padding-top: 1rem; padding-right: calc(28rem/16); padding-bottom: 1rem; padding-left: calc(28rem/16); text-align: left; text-transform: uppercase; line-height: 1; letter-spacing: 3.2px; font-family: "Givonic"; font-weight: 700; font-size: calc(14rem/16); border-style: none; border-radius: 50px; transition: all .6s ease} .bricks-button.sm {padding-top: calc(10rem/16); padding-right: calc(20rem/16); padding-bottom: calc(10rem/16); padding-left: calc(20rem/16); font-size: var(--text-small)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--bricks-color-fzsbjl)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-fzsbjl)} :root .bricks-button[class*="primary"]:not(.outline):active {background-color: var(--bricks-color-fzsbjl)} :root .bricks-button[class*="primary"]:not(.outline):focus {background-color: var(--bricks-color-fzsbjl)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--bricks-color-bxiqad)} :root .bricks-button[class*="secondary"] {border: 1px solid var(--bricks-color-jnxkvy); border-radius: 50px; color: var(--bricks-color-oibhmt)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--bricks-color-fzsbjl)} :root .bricks-button[class*="secondary"]:not(.outline):active {background-color: var(--bricks-color-fzsbjl)} :root .bricks-button[class*="secondary"]:not(.outline):focus {background-color: var(--bricks-color-fzsbjl)} :root .bricks-button[class*="secondary"]:focus {border-color: var(--bricks-color-fzsbjl)} :root .bricks-button[class*="secondary"]:active {border-color: var(--bricks-color-fzsbjl)} :root .bricks-button[class*="secondary"]:hover {border-color: var(--bricks-color-fzsbjl)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: var(--bricks-color-bxiqad)} :root .bricks-button[class*="primary"] {border-radius: calc(50rem/16)} .brxe-block {row-gap: var(--gap); column-gap: var(--gap); width: auto} .brxe-text * + :is(h1, h2, h3, h4, h5, h6), .brxe-post-content:not([data-source=bricks]) * + :is(h1, h2, h3, h4, h5, h6), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(h1, h2, h3, h4, h5, h6) {margin-block-start: 1.5rem} .brxe-text * + p, .brxe-post-content:not([data-source=bricks]) * + p, body:not(.woocommerce-checkout) [class*=woocommerce] * + p:not(.brxe-woocommerce-account-form-edit-account *) {margin-block-start: 1rem} .brxe-text * + *, .brxe-post-content:not([data-source=bricks]) * + *, body:not(.woocommerce-checkout) [class*=woocommerce] * + *:not(.brxe-woocommerce-account-form-edit-account *) {margin-block-start: 1rem}.brxe-text * + :is(li), .brxe-post-content:not([data-source=bricks]) * + :is(li), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(li), article * + :is(li) {margin-block-start: 5px}article :is(h1, h2, h3, h4, h5, h6):not(:first-child) {margin-block-start: 1.5rem}article p:not(:first-child) {margin-block-start: 1rem}article > * + * {margin-block-start: 1rem}.brxe-carousel .swiper-button {border-radius: 50%; height: calc(40rem/16); width: calc(40rem/16); background-color: var(--bricks-color-ilvzsa); font-size: var(--gap)}.brxe-carousel .swiper-button:hover {background-color: var(--bricks-color-hfwfne)}.brxe-icon-box .icon {align-self: center; background-color: var(--bricks-color-wadvwp); border-radius: 50%}.brxe-icon-box h1 {font-size: var(--heading-5)}.brxe-icon-box h2 {font-size: var(--heading-5)}.brxe-icon-box h3 {font-size: var(--heading-5)}.brxe-icon-box h4 {font-size: var(--heading-5)}.brxe-icon-box h5 {font-size: var(--heading-5)}.brxe-icon-box h6 {font-size: var(--heading-5)}.brxe-accordion .accordion-title .title {font-size: var(--heading-4)}.brx-popup {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0} .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: var(--bricks-color-bxiqad); max-width: 80vw}.brx-infobox-popup::after {border-top-color: var(--bricks-color-bxiqad)}.brx-popup .brx-popup-backdrop {transition: all .6s ease}.brxe-counter {font-size: var(--heading-2); font-family: "Givonic"; font-weight: 700; line-height: 1} .pswp.brx .pswp__top-bar button.pswp__button svg {width: var(--30px); height: var(--30px)}@media (max-width: 1024px) { .brxe-section {padding-right: 0; padding-left: 0} .brxe-container {padding-right: 30px; padding-left: 30px} .brx-popup-content {max-width: 100%}}@media (max-width: 767px) { .brxe-container {flex-direction: column; padding-right: 20px; padding-left: 20px} .bricks-button {line-height: 1.5} :root .bricks-button[class*="primary"] {text-align: center}}h1,h2,h3,h4,h5,h6, p, ul, li, ol, figure, blockquote {margin: 0;}