@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-sidebar){list-style-type:none;margin:0;padding:0}:where(.brxe-sidebar) a{color:inherit}:where(.brxe-sidebar) .bricks-widget-wrapper{margin-bottom:40px}:where(.brxe-sidebar) .bricks-widget-wrapper:last-child{margin-bottom:0}:where(.brxe-sidebar) .bricks-widget-wrapper ul{margin-bottom:0}:where(.brxe-sidebar) .bricks-widget-wrapper li{line-height:30px;position:relative}:where(.brxe-sidebar) .bricks-widget-wrapper .wp-block-search button[type=submit],:where(.brxe-sidebar) .bricks-widget-wrapper .wp-block-search label{display:none!important}}@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}}#brxe-dd0644 {font-size: 40px; font-weight: 500; font-family: "Fira Sans"}@media (max-width: 478px) {#brxe-dd0644 {font-size: 24px}}#brxe-62a2aa {display: flex; justify-content: space-between; align-items: center}#brxe-sgolnn {width: 100%; margin-bottom: 40px}#brxe-aosdsd .bricks-widget-title {font-size: 20px; font-family: "Fira Sans"}#brxe-aosdsd h1 {font-size: 20px; font-family: "Fira Sans"}#brxe-aosdsd h2 {font-size: 20px; font-family: "Fira Sans"}#brxe-aosdsd h3 {font-size: 20px; font-family: "Fira Sans"}#brxe-aosdsd h4 {font-size: 20px; font-family: "Fira Sans"}#brxe-aosdsd h5 {font-size: 20px; font-family: "Fira Sans"}#brxe-aosdsd h6 {font-size: 20px; font-family: "Fira Sans"}#brxe-aosdsd {font-size: 16px !important}.wp-block-woocommerce-product-filters > h2,.wc-block-product-filters__overlay-content > h2 { display: none !important;} .wc-block-product-filter-price-slider .text input[type=text]{ max-height: 30px !important;} .wc-block-product-filter-price-slider__range:before { height: 2px !important;} .wc-block-product-filter-price-slider__range .range-bar { height: 2px !important;} .wc-block-product-filter-price-slider__range input[type=range] { top: -2px !important; }@media (max-width: 991px) {@media (max-width: 1024px) {   .wc-block-product-filters__open-overlay { display: flex !important; width: 100% !important; justify-content: center !important; background-color: #fff !important; border: 1px solid #000 !important; color: #000 !important; padding: 12px 0 !important; margin-bottom: 20px !important; text-transform: uppercase; font-weight: 700; font-size: 12px; letter-spacing: 1px; cursor: pointer; }   .wc-block-product-filters__overlay { display: none !important; opacity: 0; visibility: hidden; }    .is-overlay-opened .wc-block-product-filters__overlay,  .wc-block-product-filters__overlay.is-overlay-opened,  [data-wp-class--is-overlay-opened="true"] .wc-block-product-filters__overlay { display: flex !important; opacity: 1 !important; visibility: visible !important;  position: fixed !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; z-index: 9999 !important; background: #fff !important; width: 90% !important; max-width: 400px !important; max-height: 85vh !important; border-radius: 12px !important; box-shadow: 0 10px 40px rgba(0,0,0,0.3) !important; flex-direction: column !important; overflow: hidden !important; }  .is-overlay-opened .wc-block-product-filters__overlay::before { content: ""; position: fixed; top: -500px; left: -500px; right: -500px; bottom: -500px; background: rgba(0,0,0,0.5); z-index: -1; }  .wc-block-product-filters__overlay-content { padding: 20px 25px !important; overflow-y: auto !important; } .wc-block-product-filters__overlay-header { padding: 15px !important; border-bottom: 1px solid #eee !important; display: flex !important; justify-content: flex-end !important; } .wc-block-product-filters__overlay-footer { padding: 15px !important; background: #fff !important; border-top: 1px solid #eee !important; margin-top: auto !important; }}}@media (max-width: 478px) {#brxe-aosdsd {width: 100%}}#brxe-ce4418 .repeater-item [data-field-id="7acf9a"] {margin-top: 15px; margin-bottom: 5px}#brxe-ce4418 .products {grid-template-columns: repeat(3, 1fr); gap: 30px}@media (max-width: 991px) {#brxe-ce4418 .products {grid-template-columns: repeat(2, 1fr)}}@media (max-width: 478px) {#brxe-ce4418 .products {grid-template-columns: repeat(1, 1fr)}}#brxe-541dca {display: grid; align-items: initial; grid-template-columns: 1fr; grid-gap: 50px; width: 100%}.catalog-products .woocommerce ul.products{ list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: repeat(3, minmax(0, 490px)); gap: 48px; justify-content: space-between;} .catalog-products .woocommerce ul.products li.product{ margin: 0; width: 100%;}@media (max-width: 1200px){ .catalog-products .woocommerce ul.products{ grid-template-columns: repeat(2, minmax(0, 490px)); justify-content: center; }}@media (max-width: 767px){ .catalog-products .woocommerce ul.products{ grid-template-columns: 1fr; }}.catalog-topbar{ display: flex; align-items: flex-end; justify-content: space-between; gap: 24px; margin-bottom: 32px;}.catalog-topbar h1,.catalog-topbar .woocommerce-ordering,.catalog-topbar .woocommerce-result-count{ margin: 0 !important;}.catalog-topbar .woocommerce-result-count{ display: none !important;}.catalog-topbar .woocommerce-ordering{ margin-left: auto !important;}.catalog-topbar .woocommerce-ordering select{ min-width: 260px; max-width: 360px;} .catalog-page .woocommerce-ordering select{ border-radius: 8px;}@media (max-width: 640px){ .catalog-topbar{ flex-direction: column; align-items: flex-start; } .catalog-topbar .woocommerce-ordering select{ width: 100%; max-width: none; }}.catalog-products .woocommerce ul.products { list-style: none !important; padding: 0 !important; margin: 0 !important; display: grid !important;  grid-template-columns: repeat(3, 1fr) !important; gap: 80px!important; justify-content: center;} .catalog-products .woocommerce ul.products li.product { margin: 0 !important; width: 100% !important; max-width: 490px;  justify-self: center;}@media (max-width: 991px) { .catalog-products .woocommerce ul.products { grid-template-columns: repeat(2, 1fr) !important; gap: 30px; }}@media (max-width: 767px) { .catalog-products .woocommerce ul.products { grid-template-columns: 1fr !important; gap: 40px; } .catalog-products .woocommerce ul.products li.product { max-width: 100% !important;  }}#brxe-b0a220 {width: 100%; display: grid; align-items: initial; grid-template-columns: 280px 1fr}.catalog-layout{ display: grid; grid-template-columns: 1fr; gap: 48px; align-items: start;}@media (max-width: 991px){ .catalog-layout{ grid-template-columns: 1fr; gap: 24px; }}@media (max-width: 991px) {#brxe-b0a220 {grid-template-columns: 1fr}}@media (max-width: 767px) {#brxe-b0a220 {grid-template-columns: 1fr}@media (max-width: 992px) { .wp-container-woocommerce-product-filters-is-layout-37936256 {width: 100% !important; }  .wc-block-product-filters__open-overlay { width: 100% !important;  display: flex !important; justify-content: center !important; align-items: center !important; background-color: #fff !important;  border: 1px solid #000 !important;  color: #000 !important;  padding: 12px 0 !important;  margin-bottom: 10px !important;  border-radius: 0 !important;  text-transform: uppercase; font-weight: 700; font-size: 12px; letter-spacing: 1px; }  .wc-block-product-filters__open-overlay svg { margin-right: 8px !important; width: 16px !important; height: 16px !important; }}:where(.wc-block-product-filters) .wc-block-product-filters__overlay-wrapper{ width: 80% !important;}:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay-dialog { padding: 20px 10px !important; }:where(.wc-block-product-filters) .wc-block-product-filters__overlay-content{ overflow-y: visible !important;}:where(.wc-block-product-filters) .wc-block-product-filters__apply { width: 100%; padding: 10px; text-align: center; background: black; color: white;}}@media (max-width: 478px) {#brxe-b0a220 {grid-template-columns: 1fr; grid-gap: 20px}@media (max-width: 767px) { .wp-container-woocommerce-product-filters-is-layout-37936256 {width: 100% !important; }  .wc-block-product-filters__open-overlay { width: 100% !important;  display: flex !important; justify-content: center !important; align-items: center !important; background-color: #fff !important;  border: 1px solid #000 !important;  color: #000 !important;  padding: 12px 0 !important;  margin-bottom: 10px !important;  border-radius: 0 !important;  text-transform: uppercase; font-weight: 700; font-size: 12px; letter-spacing: 1px; }  .wc-block-product-filters__open-overlay svg { margin-right: 8px !important; width: 16px !important; height: 16px !important; }}}#brxe-0c9bbc {max-width: 100%; padding-top: 80px; padding-right: 120px; padding-bottom: 120px; padding-left: 120px}li.product.arepeater-item.product img{ width: 100% !important; height: 600px !important; object-fit: cover !important; display: block !important;}li.product.repeater-item.product h5{ margin: 16px 0 10px;}li.product.repeater-item.product h5 a{ display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: 22px; line-height: 1.15; font-weight: 700; text-align: center; text-decoration: none;}li.product.repeater-item.product .dynamic[data-field-id="c836e9"]{  display: flex; justify-content: center; align-items: center; text-align: center;  min-height: calc(18px * 1.2 * 2 + 6px);  margin: 0 0 14px; font-size: 18px; line-height: 1.2;}li.product.repeater-item.product .dynamic[data-field-id="c836e9"]:not(:has(del)){ flex-direction: row; flex-wrap: nowrap; gap: 8px; white-space: nowrap;}li.product.repeater-item.product .dynamic[data-field-id="c836e9"]:has(del){ flex-direction: column; gap: 6px; align-items: center; white-space: normal;}li.product.repeater-item.product .dynamic[data-field-id="c836e9"] del,li.product.repeater-item.product .dynamic[data-field-id="c836e9"] ins{ display: block; margin: 0;}li.product.repeater-item.product .dynamic[data-field-id="76737d"]{ display: flex; justify-content: center;}li.product.repeater-item.product a.button{ display: inline-flex; align-items: center; justify-content: center; width: 100%; background: transparent; color: #000; border: 1px solid #000; height: 50px;}li.product.repeater-item.product a.button:hover{ background: rgba(0,0,0,.1); border: 1px solid transparent;}li.product.repeater-item.product .dynamic[data-field-id="c836e9"]{ margin-top: auto; }@media (max-width: 991px) {#brxe-0c9bbc {padding-right: 30px; padding-left: 30px}}@media (max-width: 767px) {#brxe-0c9bbc {padding-right: 30px; padding-left: 30px}}@media (max-width: 478px) {#brxe-0c9bbc {padding-right: 30px; padding-bottom: 40px; padding-left: 30px}}