@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 {: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-229556 {height: 100%}#brxe-229556 { border-radius: 10px; overflow: hidden;}#brxe-229556 img { border-radius: 10px;}#brxe-229556 .flex-control-thumbs {gap: 10px}#brxe-229556 .woocommerce-product-gallery {gap: 10px}#brxe-229556.thumbnail-slider {gap: 10px}#brxe-229556[data-pos="right"] .woocommerce-product-gallery .flex-control-nav {width: 16vh}#brxe-229556[data-pos="left"] .woocommerce-product-gallery .flex-control-nav {width: 16vh}#brxe-229556[data-pos="right"] .brx-product-gallery-thumbnail-slider {width: 16vh}#brxe-229556[data-pos="left"] .brx-product-gallery-thumbnail-slider {width: 16vh}#brxe-229556 .woocommerce-product-gallery .flex-control-thumbs img {border: 2px solid #636363; border-radius: 15px}#brxe-229556.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img {border: 2px solid #636363; border-radius: 15px}#brxe-229556 .woocommerce-product-gallery .flex-control-thumbs img.flex-active {border: 2px solid var(--bricks-color-rvdkcx)}#brxe-229556.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide img {border: 2px solid var(--bricks-color-rvdkcx)}@media (max-width: 478px) {#brxe-229556[data-pos="right"] .woocommerce-product-gallery .flex-control-nav {width: 12vh}#brxe-229556[data-pos="left"] .woocommerce-product-gallery .flex-control-nav {width: 12vh}#brxe-229556[data-pos="right"] .brx-product-gallery-thumbnail-slider {width: 12vh}#brxe-229556[data-pos="left"] .brx-product-gallery-thumbnail-slider {width: 12vh}}#brxe-a8c8e7 {width: 38%; height: 130vh}@media (max-width: 478px) {#brxe-a8c8e7 {width: 100%; height: 100%; margin-top: 0}}#brxe-8ac056 {margin-top: -1VH; width: 5%; height: 96vh}#brxe-8ac056.horizontal .line {border-top-color: var(--bricks-color-gxezim); width: 1px; border-top-style: solid; border-top-width: 68vh}#brxe-8ac056.vertical .line {border-right-color: var(--bricks-color-gxezim); border-right-width: 1px; border-right-style: solid}#brxe-8ac056 .icon {color: var(--bricks-color-gxezim)}#brxe-8ac056.horizontal {justify-content: flex-start}#brxe-8ac056.vertical {align-self: flex-start}#brxe-8ac056 .line {height: 68vh}@media (max-width: 478px) {#brxe-8ac056 {display: none}}@media (max-width: 1400px) {#brxe-387daa { white-space: nowrap;  overflow: visible; }}#brxe-3937f3 {font-family: "Montserrat"; font-weight: 500}#brxe-1c05bf {margin-top: 2vh; margin-bottom: 1vh; margin-left: -4VH}#brxe-1c05bf.horizontal .line {border-top-color: var(--bricks-color-gxezim)}#brxe-1c05bf.vertical .line {border-right-color: var(--bricks-color-gxezim)}#brxe-1c05bf .icon {color: var(--bricks-color-gxezim)}@media (max-width: 478px) {#brxe-1c05bf {margin-left: 0}}#brxe-757dc2 {font-family: "Montserrat"; font-weight: 500}#brxe-6d267c {margin-top: 2vh; margin-bottom: 1vh; margin-left: -4VH}#brxe-6d267c.horizontal .line {border-top-color: var(--bricks-color-gxezim)}#brxe-6d267c.vertical .line {border-right-color: var(--bricks-color-gxezim)}#brxe-6d267c .icon {color: var(--bricks-color-gxezim)}@media (max-width: 478px) {#brxe-6d267c {margin-left: 0}}#brxe-mtrrth {background-color: #303030; padding-top: 0.6vh; padding-right: 1vh; padding-bottom: 0.6vh; padding-left: 1vh; border: 2px solid var(--bricks-color-gxezim); border-radius: 50px; color: #8a8a8a; font-weight: 700}#brxe-mtrrth a {color: #8a8a8a; font-weight: 700; font-size: inherit}#brxe-tqihwp {background-color: #303030; padding-top: 0.6vh; padding-right: 1vh; padding-bottom: 0.6vh; padding-left: 1vh; border: 2px solid var(--bricks-color-gxezim); border-radius: 50px; color: #8a8a8a; font-weight: 700}#brxe-tqihwp a {color: #8a8a8a; font-weight: 700; font-size: inherit}#brxe-ytqdfy {background-color: var(--bricks-color-rvdkcx); padding-top: 0.6vh; padding-right: 1vh; padding-bottom: 0.6vh; padding-left: 1vh; border: 2px solid var(--bricks-color-gxezim); border-radius: 50px; color: var(--bricks-color-hrkrtv); font-weight: 700}#brxe-ytqdfy a {color: var(--bricks-color-hrkrtv); font-weight: 700; font-size: inherit}#brxe-rzerkj {width: 100%; flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 40px; margin-top: 2vh}@media (max-width: 1400px) {#brxe-rzerkj {margin-top: 3vh}}#brxe-driwnv .cart .single_add_to_cart_button, #brxe-driwnv a.button[data-product_id] {min-width: 100%; background-color: var(--bricks-color-mngfwh); border: 2px solid var(--bricks-color-gxezim); border-radius: 40px; padding-top: 20px; padding-bottom: 20px; font-size: 22px; font-weight: 600; color: var(--bricks-color-hrkrtv)}#brxe-driwnv .cart .quantity {width: 100%}#brxe-driwnv select, #brxe-driwnv .variations select { background-color: #222222 !important; color: #ffffff !important; border: 1px solid #444444 !important; padding: 10px !important; border-radius: 5px !important; appearance: none;}#brxe-driwnv select option { background-color: #222222 !important; color: #ffffff !important;}.price, .amount { font-size: 28px !important; font-weight: 800 !important; color: #ffffff !important; display: block; margin-bottom: 15px;}ins .amount { color: #a8cf45 !important; }.quantity { border: 1px solid #444 !important; border-radius: 4px; display: inline-flex;}.quantity input.qty, .quantity .minus, .quantity .plus { background: transparent !important; color: white !important; border: none !important; padding: 5px 10px !important;}.quantity input.qty { border-right: 1px solid #888 !important; border-left: 1px solid #888 !important; text-align: center;}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0;}#brxe-driwnv a.added_to_cart { background-color: #1a1a1a !important;  color: #509979 !important;  font-weight: 700 !important; text-transform: uppercase; font-size: 13px; margin-top: 15px; display: inline-flex;  align-items: center; gap: 10px;  border: 1px solid #333333 !important;  padding: 10px 20px !important; border-radius: 8px !important;  transition: all 0.3s ease; text-decoration: none !important;}#brxe-driwnv a.added_to_cart::before { content: "\f07a";   font-weight: 900; font-size: 16px;}#brxe-driwnv a.added_to_cart:hover { background-color: #222222 !important; border-color: #509979 !important;  color: #ffffff !important;}#brxe-driwnv .reset_variations { color: #ff4444 !important; font-size: 12px !important; text-transform: uppercase; font-weight: 600; margin-left: 10px; text-decoration: none !important;}#brxe-driwnv .variations select { background-color: #222222 !important; color: #dddddd !important; font-weight: 600 !important; border: 1px solid #444444 !important; padding: 8px 15px !important; border-radius: 4px; width: 100%;}#brxe-driwnv .variations label { color: #dddddd !important; font-weight: 600 !important; text-transform: uppercase; font-size: 13px;}#brxe-driwnv a.added_to_cart { background-color: #1a1a1a !important; color: #509979 !important; font-weight: 700 !important; text-transform: uppercase; font-size: 16px;  margin: 20px auto 0 auto;  display: flex;  align-items: center; justify-content: center; gap: 12px; border: 2px solid #333333 !important;  padding: 12px 25px !important; border-radius: 8px !important; transition: all 0.3s ease; text-decoration: none !important; max-width: fit-content; }#brxe-driwnv a.added_to_cart::before { content: "\f07a"; font-weight: 900; font-size: 18px; }#brxe-driwnv a.added_to_cart:hover { background-color: #222222 !important; border-color: #509979 !important; color: #ffffff !important; transform: translateY(-2px); }#brxe-driwnv .cart .single_add_to_cart_button:hover, #brxe-driwnv a.button[data-product_id]:hover {background-color: var(--bricks-color-rvdkcx); color: var(--bricks-color-mngfwh)}#brxe-driwnv {margin-top: 3vh}@media (max-width: 1400px) {#brxe-driwnv {margin-top: 3vh}}@media (max-width: 478px) {#brxe-driwnv select, #brxe-driwnv .variations select { background-color: #222222 !important;  color: #ffffff !important;  border: 1px solid #444444 !important;  padding: 10px !important; border-radius: 5px !important; appearance: none; }#brxe-driwnv select option { background-color: #222222 !important; color: #ffffff !important;}.price, .amount { font-size: 28px !important;  font-weight: 800 !important;  color: #ffffff !important;  display: block; margin-bottom: 15px; }ins .amount { color: #a8cf45 !important; }}#brxe-7fecc4 {margin-top: 2vh; margin-bottom: 1vh; margin-left: -4VH; display: none}#brxe-7fecc4.horizontal .line {border-top-color: var(--bricks-color-gxezim)}#brxe-7fecc4.vertical .line {border-right-color: var(--bricks-color-gxezim)}#brxe-7fecc4 .icon {color: var(--bricks-color-gxezim)}@media (max-width: 478px) {#brxe-7fecc4 {display: flex; margin-top: 9vh; margin-left: 0}#brxe-7fecc4.horizontal .line {width: 100%}#brxe-7fecc4.vertical .line {border-right-width: 100%}}#brxe-7af996 {width: 38%; align-items: flex-start}@media (max-width: 478px) {#brxe-7af996 {width: 100%; margin-top: 0}}#brxe-acd325 {height: 40vh; margin-top: 18vh; flex-direction: row; justify-content: center; width: 78%}@media (max-width: 1400px) {#brxe-acd325 {width: 78%}}@media (max-width: 478px) {#brxe-acd325 {flex-direction: row; width: 90%; height: 100%; display: flex; flex-wrap: wrap}}#brxe-a0fad1 {background-color: var(--bricks-color-qwkehp); align-items: center; position: sticky; top: 0px; height: 200vh}@media (max-width: 478px) {#brxe-a0fad1 {position: static; padding-bottom: 20vh; top: auto; height: auto; display: none}}#brxe-dzmeqz {font-family: "Montserrat"; font-weight: 500}#brxe-qgpcxn {margin-top: 2vh; margin-bottom: 1vh; margin-left: -4VH}#brxe-qgpcxn.horizontal .line {border-top-color: var(--bricks-color-gxezim)}#brxe-qgpcxn.vertical .line {border-right-color: var(--bricks-color-gxezim)}#brxe-qgpcxn .icon {color: var(--bricks-color-gxezim)}@media (max-width: 478px) {#brxe-qgpcxn {margin-left: 0}}#brxe-sajcuc {font-weight: 500; font-family: "Montserrat"}#brxe-urjfzf {margin-top: 2vh; margin-bottom: 1vh; margin-left: -4VH}#brxe-urjfzf.horizontal .line {border-top-color: var(--bricks-color-gxezim)}#brxe-urjfzf.vertical .line {border-right-color: var(--bricks-color-gxezim)}#brxe-urjfzf .icon {color: var(--bricks-color-gxezim)}@media (max-width: 478px) {#brxe-urjfzf {margin-left: 0; display: none}}#brxe-zrxilm {background-color: #303030; padding-top: 0.6vh; padding-right: 1vh; padding-bottom: 0.6vh; padding-left: 1vh; border: 2px solid var(--bricks-color-gxezim); border-radius: 50px; color: #8a8a8a; font-weight: 700}#brxe-zrxilm a {color: #8a8a8a; font-weight: 700; font-size: inherit}#brxe-knhddo {background-color: #303030; padding-top: 0.6vh; padding-right: 1vh; padding-bottom: 0.6vh; padding-left: 1vh; border: 2px solid var(--bricks-color-gxezim); border-radius: 50px; color: #8a8a8a; font-weight: 700}#brxe-knhddo a {color: #8a8a8a; font-weight: 700; font-size: inherit}#brxe-qwhwum {background-color: var(--bricks-color-rvdkcx); padding-top: 0.6vh; padding-right: 1vh; padding-bottom: 0.6vh; padding-left: 1vh; border: 2px solid var(--bricks-color-gxezim); border-radius: 50px; color: var(--bricks-color-hrkrtv); font-weight: 700}#brxe-qwhwum a {color: var(--bricks-color-hrkrtv); font-weight: 700; font-size: inherit}#brxe-xdirzx {width: 100%; flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 40px}@media (max-width: 478px) {#brxe-xdirzx {margin-top: 2vh}}#brxe-d17697 {margin-top: -2vh; margin-left: 1vh; font-family: "Montserrat"; font-size: 16px}#brxe-d17697 .cart .single_add_to_cart_button, #brxe-d17697 a.button[data-product_id] {background-color: var(--bricks-color-mngfwh); color: var(--bricks-color-hrkrtv); font-family: "Montserrat"; font-size: 20px; font-weight: 500; border: 2px solid var(--bricks-color-rvdkcx); border-radius: 10px; padding-top: 2vh; padding-right: 2vh; padding-bottom: 1.8vh; padding-left: 2vh}#brxe-d17697 .cart .single_add_to_cart_button:hover, #brxe-d17697 a.button[data-product_id]:hover {background-color: var(--bricks-color-rvdkcx); color: var(--bricks-color-mngfwh); font-weight: 600; border-color: var(--bricks-color-mngfwh)}#brxe-d17697 .bricks-variation-swatches.bricks-swatch-label li {background-color: var(--bricks-color-rvdkcx)}#brxe-d17697 .cart .quantity {background-color: #262626}@media (max-width: 478px) {#brxe-d17697 {margin-top: 3vh; width: 95%}#brxe-d17697 .cart .single_add_to_cart_button, #brxe-d17697 a.button[data-product_id] {min-width: 100%}#brxe-d17697 .cart .quantity {width: 100%}#brxe-d17697 select, #brxe-d17697 .variations select { background-color: #222222 !important;  color: #ffffff !important;  border: 1px solid #444444 !important;  padding: 10px !important; border-radius: 5px !important; appearance: none; }#brxe-d17697 select option { background-color: #222222 !important; color: #ffffff !important;}.price, .amount { font-size: 28px !important;  font-weight: 800 !important;  color: #ffffff !important;  display: block; margin-bottom: 15px; }ins .amount { color: #a8cf45 !important; }}#brxe-3a0b79 {width: 100%}@media (max-width: 478px) {#brxe-3a0b79 {align-items: center}}#brxe-plavgu {margin-top: 2vh; margin-bottom: 1vh; margin-left: -4VH; display: none}#brxe-plavgu.horizontal .line {border-top-color: var(--bricks-color-gxezim)}#brxe-plavgu.vertical .line {border-right-color: var(--bricks-color-gxezim)}#brxe-plavgu .icon {color: var(--bricks-color-gxezim)}@media (max-width: 478px) {#brxe-plavgu {display: flex; margin-top: 5vh; margin-bottom: 5vh; margin-left: 0}#brxe-plavgu.horizontal .line {width: 100%}#brxe-plavgu.vertical .line {border-right-width: 100%}}#brxe-kmljww {width: 38%; align-items: flex-start}@media (max-width: 478px) {#brxe-kmljww {margin-top: 0; width: 100%; align-items: center}}#brxe-eargik {height: 100%}#brxe-eargik { border-radius: 10px; overflow: hidden;}#brxe-eargik img { border-radius: 10px;}#brxe-eargik .flex-control-thumbs {gap: 10px}#brxe-eargik .woocommerce-product-gallery {gap: 10px}#brxe-eargik.thumbnail-slider {gap: 10px}#brxe-eargik[data-pos="right"] .woocommerce-product-gallery .flex-control-nav {width: 16vh}#brxe-eargik[data-pos="left"] .woocommerce-product-gallery .flex-control-nav {width: 16vh}#brxe-eargik[data-pos="right"] .brx-product-gallery-thumbnail-slider {width: 16vh}#brxe-eargik[data-pos="left"] .brx-product-gallery-thumbnail-slider {width: 16vh}#brxe-eargik .woocommerce-product-gallery .flex-control-thumbs img {border: 2px solid #636363; border-radius: 15px}#brxe-eargik.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img {border: 2px solid #636363; border-radius: 15px}#brxe-eargik .woocommerce-product-gallery .flex-control-thumbs img.flex-active {border: 2px solid var(--bricks-color-rvdkcx)}#brxe-eargik.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide img {border: 2px solid var(--bricks-color-rvdkcx)}@media (max-width: 478px) {#brxe-eargik[data-pos="right"] .woocommerce-product-gallery .flex-control-nav {width: 12vh}#brxe-eargik[data-pos="left"] .woocommerce-product-gallery .flex-control-nav {width: 12vh}#brxe-eargik[data-pos="right"] .brx-product-gallery-thumbnail-slider {width: 12vh}#brxe-eargik[data-pos="left"] .brx-product-gallery-thumbnail-slider {width: 12vh}}#brxe-fwhiqo {width: 38%; height: 130vh}@media (max-width: 478px) {#brxe-fwhiqo {width: 100%; margin-top: 0; height: 100%}}#brxe-zgkxwp {margin-top: -1VH; width: 5%; height: 96vh}#brxe-zgkxwp.horizontal .line {border-top-color: var(--bricks-color-gxezim); width: 1px; border-top-style: solid; border-top-width: 68vh}#brxe-zgkxwp.vertical .line {border-right-color: var(--bricks-color-gxezim); border-right-width: 1px; border-right-style: solid}#brxe-zgkxwp .icon {color: var(--bricks-color-gxezim)}#brxe-zgkxwp.horizontal {justify-content: flex-start}#brxe-zgkxwp.vertical {align-self: flex-start}#brxe-zgkxwp .line {height: 68vh}@media (max-width: 478px) {#brxe-zgkxwp {display: none}}#brxe-sxchds {margin-top: 18vh; width: 78%; height: 40vh; flex-direction: row; justify-content: center}@media (max-width: 478px) {#brxe-sxchds {display: flex; flex-direction: row; width: 95%; height: 100%; flex-wrap: wrap; margin-top: 16vh}}#brxe-bkkypx {background-color: var(--bricks-color-qwkehp); align-items: center; position: sticky; top: 0px; height: 160VH; display: none}@media (max-width: 478px) {#brxe-bkkypx {position: static; padding-bottom: 20vh; top: auto; height: auto; display: flex}}#brxe-ef331d {margin-top: 2vh}#brxe-12b723 {font-size: 17px; padding-right: 20vh}@media (max-width: 478px) {#brxe-12b723 {padding-right: 0}}#brxe-e95952 .nb-arrow-button-v3__text {font-size: 20px; color: #c2c2c2; font-family: "Montserrat"; font-weight: 600}#brxe-e95952 {background: #aacfbf; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; --dimensions: 5.2vh; --padding-right: 2px; width: 34vh; border: 3px solid #1d4c59; border-radius: 200px; background-color: var(--bricks-color-mngfwh); --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg; margin-bottom: 2vh}#brxe-e95952 .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}#brxe-e95952 .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh}@media (max-width: 1400px) {#brxe-e95952 {--padding-top: 2px; --padding-right: 2px; --padding-bottom: 2px; --padding-left: 25px; background: rgba(255, 255, 255, 0.5); border-radius: 100px; --gap: 20px; --dimensions: 50px; --arrow-rotation: 45deg; --duration: 0.6s; --ease: cubic-bezier(0.22, 1, 0.36, 1)}#brxe-e95952 .nb-arrow-button-v3__text {font-size: 20px; font-weight: 500; color: #000; font-family: "Inter Tight"}#brxe-e95952 .nb-arrow-button-v3__arrow {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; --arrow-default-rotation: 0deg; --stroke: #000}#brxe-e95952 .nb-arrow-button-v3__arrow-wrapper {background: #fff; border-radius: 100px}}#brxe-193023 {margin-top: 6vh; align-items: center; flex-direction: row; justify-content: center; width: 100%}#brxe-f2e696 {height: 100%; border: 3px solid #396f58; border-radius: 30px; background-color: rgba(43, 84, 66, 0.59); padding-top: 2vh; padding-right: 2vh; padding-bottom: 2vh; padding-left: 7vh; width: 100%; justify-content: space-between}@media (max-width: 478px) {#brxe-f2e696 {height: auto; padding-top: 3.5vh; padding-right: 3.5vh; padding-bottom: 3.5vh; padding-left: 3.5vh}}#brxe-e56c62 {height: 100%; border: 3px solid #396f58; border-radius: 30px; background-position: center center; background-size: cover; width: 100%}#brxe-e56c62 { position: relative; overflow: hidden;}#brxe-e56c62::before { content: ""; position: absolute; inset: 0; background-image: inherit; background-size: cover; background-position: center; transition: transform 0.5s cubic-bezier(.25,.8,.25,1); will-change: transform;}#brxe-e56c62:hover::before { transform: scale(1.08);}#brxe-e56c62 > * { position: relative; z-index: 1;}@media (max-width: 478px) {#brxe-e56c62 {height: 50vh}}#brxe-f1f6eb {flex-direction: row; height: 74vh; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 24px}@media (max-width: 478px) {#brxe-f1f6eb {grid-template-columns: 1fr; width: 95%; height: auto}}#brxe-d3b851 {background-position: center center; background-color: var(--bricks-color-rvdkcx); border-top: 3px solid var(--bricks-color-mngfwh); border-bottom: 3px solid var(--bricks-color-mngfwh); position: relative; z-index: 1; flex-direction: row; justify-content: center; padding-top: 30vh; padding-bottom: 30vh}:where(#brxe-d3b851 > *:not(figcaption)) {position: relative}#brxe-d3b851::before {background-image: linear-gradient(rgba(80, 153, 121, 0.64), rgba(80, 153, 121, 0.64)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-d3b851 {padding-top: 15vh; padding-bottom: 15vh}}