.brxe-button{width:auto}:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}.brxe-text-link{gap:5px;vertical-align:middle}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link svg:not([width]){min-width:3px}.brxe-text-link svg:not([height]){min-height:3px}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}#brxe-rutwag {text-decoration: underline; text-align: left}#brxe-wsjnbs {align-self: flex-start !important; flex-direction: row; justify-content: space-between}@media (max-width: 767px) {#brxe-wsjnbs {flex-wrap: nowrap; flex-direction: column}}#brxe-gcstzv {font-size: var(--h4)}#brxe-zmcytd {row-gap: 7px}@media (max-width: 767px) {#brxe-zmcytd {flex-wrap: nowrap}}#brxe-bbheaa {row-gap: var(--space-s); display: none}@media (max-width: 478px) {#brxe-bbheaa {display: flex}}#brxe-tnzjum .woocommerce-product-gallery .flex-control-thumbs img:not(.flex-active) {opacity: 1}#brxe-tnzjum.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image:not(.flex-active-slide) img {opacity: 1}#brxe-tnzjum .woocommerce-product-gallery .flex-control-thumbs img.flex-active {opacity: 1}#brxe-tnzjum.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide img {opacity: 1}#brxe-tnzjum .flex-direction-nav a {color: var(--primary-semi-light); border-radius: 100px; background-color: var(--info-light)}#brxe-tnzjum .flex-direction-nav a > * {font-size: 18px}#brxe-tnzjum .flex-direction-nav a > svg {height: 18px}#brxe-tnzjum.thumbnail-slider[data-pos="top"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-inline-end: 10px}#brxe-tnzjum.thumbnail-slider[data-pos="bottom"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-inline-end: 10px}#brxe-tnzjum.thumbnail-slider[data-pos="right"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: 10px}#brxe-tnzjum.thumbnail-slider[data-pos="left"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: 10px}#brxe-tnzjum {width: 100%; height: 100%}#brxe-tnzjum .flex-control-thumbs {grid-template-columns: repeat(4, 1fr); gap: 1rem}#brxe-tnzjum .woocommerce-product-gallery {gap: 1rem}#brxe-tnzjum.thumbnail-slider {gap: 1rem}@media (max-width: 767px) {#brxe-tnzjum.thumbnail-slider[data-pos="top"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-inline-end: 1rem}#brxe-tnzjum.thumbnail-slider[data-pos="bottom"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-inline-end: 1rem}#brxe-tnzjum.thumbnail-slider[data-pos="right"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: 1rem}#brxe-tnzjum.thumbnail-slider[data-pos="left"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: 1rem}}#brxe-ljwklm {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); background-color: var(--neutral-ultra-light); width: 100%}#brxe-lubxzj {text-decoration: underline; text-align: left; text-wrap: nowrap; font-size: var(--text-s)}@media (max-width: 478px) {#brxe-ywmnpx {display: none}}#brxe-matbpw .icon > svg {height: 14px; width: 14px}#brxe-matbpw {color: #e9ae2e; font-weight: 600; text-wrap: nowrap}#brxe-uonipi {display: flex; align-self: center !important; align-items: center; column-gap: 5px; row-gap: 5px; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px; border-radius: 100px; background-color: #fee499}#brxe-bfciry .icon > svg {height: 14px; width: 14px}#brxe-bfciry {color: #227383; font-weight: 600; text-wrap: nowrap}#brxe-ktsqii {display: flex; align-self: center !important; align-items: center; column-gap: 5px; row-gap: 5px; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px; border-radius: 100px; background-color: #72cad9}#brxe-xcgqkj {color: #4d8256; font-weight: 600; text-wrap: nowrap}#brxe-mrzeqw {display: flex; align-self: center !important; align-items: center; column-gap: 5px; row-gap: 5px; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px; border-radius: 100px; background-color: #d8efc5}#brxe-rofpsm {flex-direction: row; column-gap: 7px; row-gap: 7px; justify-content: flex-end; font-size: var(--text-xs)}@media (max-width: 767px) {#brxe-rofpsm {flex-direction: row; justify-content: flex-start; order: -1; column-gap: 5px; row-gap: 5px}}#brxe-snsmns {flex-direction: row; align-self: flex-start !important; justify-content: space-between; align-items: center}@media (max-width: 767px) {#brxe-snsmns {flex-wrap: nowrap; flex-direction: column; align-items: flex-start}}#brxe-hxfvhv {font-size: var(--h4)}#brxe-hxfvhv:hover {text-decoration: underline; text-wrap: wrap}#brxe-mjaqho {row-gap: 7px}@media (max-width: 767px) {#brxe-mjaqho {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-mjaqho {display: none}}#brxe-gxlmvx {row-gap: var(--space-s)}#brxe-mlqrdu .price del, #brxe-mlqrdu .price > span {font-size: var(--text-xxl); color: var(--primary); font-weight: 600}#brxe-raurau {font-size: var(--text-l)}#brxe-xebbnm {flex-direction: row; column-gap: 5px; row-gap: 5px; align-items: flex-end}@media (max-width: 767px) {#brxe-xebbnm {margin-top: 1rem}}#brxe-vbsglb {text-wrap: pretty}#brxe-mtgkvd.horizontal .line {width: 100%; border-top-color: var(--primary-light)}#brxe-mtgkvd.vertical .line {border-right-width: 100%; border-right-color: var(--primary-light)}#brxe-mtgkvd .icon {color: var(--primary-light)}#brxe-qvbdwm {background-color: var(--primary-semi-dark); color: var(--text-light); font-size: var(--text-s); text-wrap: wrap; text-align: center; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; border-radius: 100px}#brxe-tehkrg {font-size: var(--text-m); font-weight: 500; color: #d58d07; background-color: #fff1c7; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; border-radius: 4px}#brxe-rucvmn {flex-wrap: nowrap; display: flex}#brxe-owmnqe {font-size: var(--text-m)}#brxe-owmnqe a {font-size: var(--text-m); font-size: inherit}@media (max-width: 767px) {#brxe-owmnqe {text-wrap: wrap}#brxe-owmnqe a {text-wrap: wrap; font-size: inherit}}#brxe-djvszi {text-decoration: underline; font-size: var(--text-m)}#brxe-daqear {row-gap: 3px; flex-wrap: wrap; flex-direction: row; column-gap: 3px; align-items: center}#brxe-tupven .cart .single_add_to_cart_button, #brxe-tupven a.button[data-product_id] {min-width: 60%; border-style: none; border-radius: 100px; background-color: var(--accent); color: var(--text-light)}#brxe-tupven {flex-direction: column}#brxe-tupven form.cart:not(.variations_form), #brxe-tupven form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex; flex-direction: row; align-self: center; justify-content: center; align-items: flex-end; gap: 1rem}#brxe-tupven .stock {display: none}@media (max-width: 478px) {#brxe-tupven .cart .single_add_to_cart_button, #brxe-tupven a.button[data-product_id] {min-width: 50%}}#brxe-auvvgq {color: var(--bricks-color-1a180a); font-weight: 600; background-color: var(--accent); width: 100%; margin-top: 2rem; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; border-radius: 50px}#brxe-qqbrgh {row-gap: var(--space-l)}#brxe-iyvxnn {display: grid; align-items: initial; grid-gap: var(--space-l); grid-template-columns: var(--grid-2)}@media (max-width: 478px) {#brxe-iyvxnn {grid-template-columns: var(--grid-1)}}