: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-button{width:auto}.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}.wpgb-facet>fieldset:last-child { margin-bottom: 0 !important;}.shop-1 .wpgb-facet select.wpgb-select, .shop-1 .wpgb-facet .wpgb-search-facet input[type="search"], .shop-1 .wpgb-facet .wpgb-autocomplete-facet input[type="search"] { border: 2px solid var(--primary); border-radius: 0; background-color: var(--white); color: var(--accent);}.wpgb-facet select.wpgb-select+.wpgb-select-controls { color: var(--accent);}.shop-1 .wpgb-facet select.wpgb-select::placeholder, .shop-1 .wpgb-facet .wpgb-search-facet input[type="search"]::placeholder, .shop-1 .wpgb-facet .wpgb-autocomplete-facet input[type="search"]::placeholder { color: var(--accent);}.shop-1 .wpgb-facet .wpgb-input-icon, .shop-1 .wpgb-facet .wpgb-clear-button, .shop-1 .wpgb-facet .wpgb-select button, .shop-1 .wpgb-facet .wpgb-select-controls, .shop-1 .wpgb-facet .acplt-clear, .shop-1 .wpgb-facet .wpgb-hierarchy .wpgb-hierarchy-control, .shop-1 .wpgb-facet .wpgb-rating-reset .wpgb-rating-control { color: var(--accent);}.wpgb-facet select.wpgb-select+.wpgb-select-controls .wpgb-select-separator { display: none !important;}.shop-1 .wpgb-facet .wpgb-facet-title { font-size: var(--text-s); color: var(--accent); font-weight: 700; text-align: left; text-transform: uppercase;}.shop-1 .wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox-control { border-radius: 0; border: 1px solid var(--base);}.shop-1 .wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox[aria-pressed="true"] .wpgb-checkbox-control { background-color: var(--base); border-color: var(--base);}.wpgb-checkbox-label span { color: var(--base);}.shop-1 .wpgb-facet .wpgb-toggle-hidden:not(.wpgb-reset),.shop-1 .wpgb-facet button.wpgb-button:not(.wpgb-reset) { border-radius: 0; border: 1px solid var(--base); background-color: var(--base); color: var(--white); max-width: 100%; width: 100%; font-weight: 600; font-family: 'Montserrat'; letter-spacing: 2px; text-transform: uppercase; text-align: center; font-size: var(--text-m); margin-bottom: 0; transition: all .5s ease-in-out;}.shop-1 .wpgb-facet .wpgb-toggle-hidden:not(.wpgb-reset):hover,.shop-1 .wpgb-facet button.wpgb-button:not(.wpgb-reset):hover { background-color: var(--white); color: var(--base);}.shop-1 .wpgb-facet button.wpgb-button.wpgb-reset { color: var(--base); background-color: var(--transparent); max-width: 100%; width: 100%; text-align: left; font-size: calc(var(--space-s)*0.8); text-transform: none; font-weight: 400; font-family: 'Source Sans Pro'; letter-spacing: 0; text-decoration: underline; padding: 0; margin: 0;}@media(max-width: 991px) { .shop-1 .wpgb-facet .wpgb-toggle-hidden:not(.wpgb-reset), .shop-1 .wpgb-facet button.wpgb-button:not(.wpgb-reset) { background-color: var(--primary); border-color: var(--primary); color: var(--white); opacity: 1 !important; } .shop-1 .wpgb-facet .wpgb-toggle-hidden:not(.wpgb-reset):hover, .shop-1 .wpgb-facet button.wpgb-button:not(.wpgb-reset):hover { background-color: var(--white); color: var(--primary); }}.shop-1 .wpgb-facet .wpgb-pagination li a[aria-current] { background-color: var(--base); color: var(--white);}.shop-1 .wpgb-facet .wpgb-pagination li a,.shop-1 .wpgb-facet .wpgb-pagination li .wpgb-dots-page { color: var(--base); background-color: var(--white); display: flex; justify-content: center; align-items: center; text-transform: uppercase; transition: all .5s ease-in-out;}.shop-1 .wpgb-facet .wpgb-pagination li a:hover { color: var(--white); background-color: var(--primary);}.shop-1 .shop-1__filter--products-per-page .wpgb-facet { display: flex; justify-content: flex-end; align-items: center; gap: var(--space-s); }.shop-1 .shop-1__filter--products-per-page .wpgb-facet .wpgb-facet-title { margin: 0;}.dynamic[data-field-id="ccc519"],.dynamic[data-field-id="uetxfj"] { aspect-ratio: 1 / 1; position: relative;}.dynamic[data-field-id="ccc519"] a img,.dynamic[data-field-id="uetxfj"] a img { min-width: 100%; min-height: 100%; object-fit: cover; object-position: center center;}#brxe-rulcgs .repeater-item [data-field-id="e4c1cf"] { flex-grow: 1; display: flex; align-items: flex-end; gap: 5px;}#brxe-rulcgs .repeater-item [data-field-id="e4c1cf"] del { color: var(--primary);}.brxe-woocommerce-products .product { justify-content: space-between;}.brxe-woocommerce-products .button { max-width: 100%; width: 100%; transition: all .5s ease-in-out;}.brxe-woocommerce-products .button:hover { background-color: var(--white); color: var(--action);}.shop-1 .added_to_cart { background-color: var(--primary); border: 1px solid var(--primary); color: var(--white); transition: all .5s ease-in-out; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; text-align: center; font-family: 'Montserrat'; max-width: 100%; width: 100%; justify-content: center;}.shop-1 .added_to_cart:hover { background-color: var(--white); color: var(--primary);}.onsale { position: absolute; top: 10px; right: 10px; padding: 5px var(--space-xs); background: var(--base); border-radius: 100%; line-height: 1; height: 50px; width: 50px; display: flex; justify-content: center; align-items: center; color: var(--white); text-transform: uppercase; font-family: 'Montserrat'; font-weight: 700;}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before,.button.loading:before { content: ""; color: var(--base); font-size: 20px; margin: 100px auto; width: 1em; height: 1em; border-radius: 50%; position: relative; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; text-indent: -9999em; -webkit-animation: load4 1.3s infinite linear; animation: load4 1.3s infinite linear; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0);}@-webkit-keyframes load4 { 0%, 100% { box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0; } 12.5% { box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em; } 25% { box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em; } 37.5% { box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em; } 50% { box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em; } 62.5% { box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em; } 75% { box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0; } 87.5% { box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em; }}@keyframes load4 { 0%, 100% { box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0; } 12.5% { box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em; } 25% { box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em; } 37.5% { box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em; } 50% { box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em; } 62.5% { box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em; } 75% { box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0; } 87.5% { box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em; }}.product-cat__content-container { position: relative; max-width: 600px;  transition: all .5s;}.text-shadow { position: relative; overflow: hidden; max-height: calc(var(--space-xxl)*2.5) }@media(max-width: 767px) { .text-shadow { max-height: calc(var(--space-xxl)*4)  }}.text-shadow::after { content: ""; position: absolute; bottom: 0; left: 0; right: 0; height: var(--space-xxl);  background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); pointer-events: none; }.product-cat__content-container.text-shadow .read-more-btn { margin-top: calc(var(--space-m)* -1.5);  position: relative; z-index: 1; }.hidden-text { opacity: 0;  height: 0;  overflow: hidden;  transition: height 0.5s ease, opacity 0.5s ease; }.product-cat__content * {transition: all .5s, ease-in-out;}.read-more-btn {cursor: pointer;}#brxe-ddznoi {font-family: "Montserrat"; font-weight: 700; text-transform: uppercase; margin-bottom: var(--space-s)}@media (max-width: 991px) {#brxe-ymwoxt {display: none}}#brxe-ybosrx {max-width: 20%; width: 100%; display: flex; flex-direction: column}@media (max-width: 991px) {#brxe-ybosrx {max-width: 100%}}@media (max-width: 991px) {#brxe-pnvmcf {display: none}}#brxe-kfhesv {text-align: left; font-size: var(--h3); font-weight: 500}#brxe-ersbzd {text-align: left; font-size: var(--h5); line-height: 1.4}#brxe-zqcfxe {font-family: "Montserrat"; font-weight: 700; text-transform: uppercase; text-align: center}.brxe-hqtbtt .brxe-bkbatc.brxe-text-link {text-align: left}.brxe-hqtbtt.brxe-div {text-align: left}#brxe-enkgbt {margin-right: auto; margin-bottom: var(--space-m); margin-left: auto; display: none; justify-content: flex-start; align-items: flex-start; flex-direction: column; max-width: 100%; width: 100%}@media (max-width: 991px) {#brxe-enkgbt {flex-direction: column; justify-content: flex-start; align-items: flex-start; display: flex}}#brxe-rulcgs .repeater-item [data-field-id="6cb1fd"] {margin-top: var(--space-s); margin-bottom: 5px; font-size: calc(var(--text-m)*1.1)}#brxe-rulcgs .repeater-item [data-field-id="e4c1cf"] {color: var(--base); font-weight: 700; font-family: "Montserrat"; margin-top: var(--space-xs); margin-bottom: var(--space-xs)}#brxe-ocbgdd {display: flex; justify-content: space-between; align-items: center}@media (max-width: 767px) {#brxe-ocbgdd {flex-direction: column-reverse; justify-content: center; align-items: center; column-gap: var(--space-m); row-gap: var(--space-m)}}#brxe-vbxclp {max-width: 70%; width: 100%}@media (max-width: 991px) {#brxe-vbxclp {max-width: 100%}}#brxe-ldipmu {display: flex; justify-content: space-between; align-items: flex-start}@media (max-width: 991px) {#brxe-ldipmu {flex-direction: column}}