@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {: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}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}#brxe-dlhuzc {width: 40%}@media (max-width: 767px) {#brxe-dlhuzc {width: 100%}}#brxe-svigpu {width: 1ft}#brxe-ckqcqv .cart .single_add_to_cart_button, #brxe-ckqcqv a.button[data-product_id] {font-weight: 400}#brxe-ptmyir {font-size: 1em; padding-right: var(--space-s)}#brxe-vcxzte {text-align: justify}#brxe-ayxwve {align-items: center; flex-direction: row; justify-content: flex-start}#brxe-vjbknx {font-size: 1em; padding-right: var(--space-s)}#brxe-okyijo {text-align: justify}#brxe-txjdxd {align-items: center; flex-direction: row; justify-content: flex-start}#brxe-gtyydj {font-size: 1em; padding-right: var(--space-s)}#brxe-jexkbk {text-align: justify}#brxe-fonjsl {align-items: center; flex-direction: row; justify-content: flex-start}#brxe-kheclv {font-size: 1em; padding-right: var(--space-s)}#brxe-qrqkhy {text-align: justify}#brxe-nuqhth {align-items: center; flex-direction: row; justify-content: flex-start}#brxe-uykvqo ul.products { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: var(--space-m) !important;}#brxe-uykvqo .woocommerce-loop-product__title,#brxe-uykvqo li.product h2 { font-size: var(--typo-lg) !important; line-height: 1.25 !important; margin-bottom: var(--space-2xs) !important; hyphens: auto !important; word-break: break-word !important; overflow-wrap: break-word !important;}@media (max-width: 767px) { #brxe-uykvqo ul.products { grid-template-columns: 1fr !important; gap: var(--space-l) !important; }  #brxe-uykvqo ul.products li.product { display: flex !important; flex-direction: column !important; align-items: center !important; text-align: center !important; }  #brxe-uykvqo ul.products li.product img, #brxe-uykvqo ul.products li.product a img { max-width: 220px !important; max-height: 220px !important; width: auto !important; height: auto !important; object-fit: contain !important; margin: 0 auto var(--space-xs) auto !important; }  #brxe-uykvqo ul.products li.product .price { font-size: var(--typo-base) !important; margin-bottom: var(--space-xs) !important; }  #brxe-uykvqo ul.products li.product .button, #brxe-uykvqo ul.products li.product a.button { font-size: var(--button_text) !important; padding: var(--space-2xs) var(--space-s) !important; width: auto !important; min-width: 160px !important; }}#brxe-rbvljj {font-size: 1em; padding-right: var(--space-s)}#brxe-nzlpkh {text-align: justify}#brxe-cjlxxl {align-items: center; flex-direction: row; justify-content: flex-start}#brxe-pjxefa .accordion-title-wrapper {min-height: 50px}#brxe-pjxefa .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}#brxe-nyqeax {padding-right: var(--space-m); padding-left: var(--space-m)}@media (max-width: 991px) {#brxe-nyqeax {padding-right: var(--space-m); padding-left: var(--space-m)}}@media (max-width: 767px) {#brxe-nyqeax {margin-right: 0; margin-left: 0; padding-right: var(--space-m); padding-left: var(--space-m)}}#brxe-kwrbqj {row-gap: 20px; padding-left: var(--space-m); flex-direction: column; width: 60%}@media (max-width: 767px) {#brxe-kwrbqj {padding-left: 0; width: 100%}}#brxe-lkgoxc {flex-direction: row; padding-right: var(--space-m); padding-left: var(--space-m); display: flex; grid-template-columns: 2fr 3fr; grid-gap: var(--space-s); margin-right: }