@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-button{width:auto}}@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}}@layer bricks {.brxe-template{width:100%}}#brxe-dzkeaj {color: #1f1f1f; line-height: 1.4; font-size: 14px}@media (max-width: 1250px) {#brxe-dzkeaj {font-size: 12px}}@media (max-width: 478px) {#brxe-ayknnl {padding-top: 2px}}#brxe-b2095e .flex-control-thumbs {gap: 20px; grid-template-columns: repeat(3, 1fr)}#brxe-b2095e .woocommerce-product-gallery {gap: 20px}#brxe-b2095e.thumbnail-slider {gap: 20px}#brxe-b2095e .woocommerce-product-gallery .flex-control-thumbs img {border-radius: 5px}#brxe-b2095e.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img {border-radius: 5px}#brxe-1c20da {width: 50%}@media (max-width: 1250px) {#brxe-1c20da {width: 100%}}#brxe-50dd77 a {font-size: 14px; line-height: 14px; font-weight: 400}#brxe-7a3861 {font-size: 64px; line-height: 72px}@media (max-width: 1500px) {#brxe-7a3861 {font-size: 48px; line-height: 54px}}@media (max-width: 1250px) {#brxe-7a3861 {font-size: 36px; line-height: 42px}}@media (max-width: 767px) {#brxe-7a3861 {font-size: 32px; line-height: 40px; margin-top: 10px}}#brxe-owkymx {font-size: 36px; line-height: 40px; font-weight: 500; color: var(--main)}@media (max-width: 1250px) {#brxe-owkymx {font-size: 24px; line-height: 24px}}#brxe-4bc90c .price del, #brxe-4bc90c .price > span {font-size: 36px; line-height: 40px; color: var(--main); font-weight: 600}#brxe-4bc90c .price ins {font-size: 36px; line-height: 40px; font-weight: 600; color: var(--main)}@media (max-width: 767px) {#brxe-4bc90c .price ins {font-size: 24px; line-height: 24px}#brxe-4bc90c .price del, #brxe-4bc90c .price > span {font-size: 24px; line-height: 24px}}#brxe-tfkeye {flex-direction: row; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-14d9dc.horizontal .line {border-top-color: var(--Grey-EEEEEE)}#brxe-14d9dc.vertical .line {border-right-color: var(--Grey-EEEEEE)}#brxe-14d9dc .icon {color: var(--Grey-EEEEEE)}#brxe-14d9dc {padding-top: 16px; padding-bottom: 16px}@media (max-width: 767px) {#brxe-14d9dc {padding-top: 10px; padding-bottom: 10px}}@media (max-width: 478px) {#brxe-14d9dc {padding-top: 2px; padding-bottom: 2px}}#brxe-qfcvmy {font-size: 18px; line-height: 22px}#brxe-87cd16 form.cart:not(.variations_form), #brxe-87cd16 form.cart.variations_form .woocommerce-variation-add-to-cart {flex-direction: row-reverse; display: flex; justify-content: flex-end}#brxe-87cd16 .cart .single_add_to_cart_button, #brxe-87cd16 a.button[data-product_id] {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; font-size: 16px; line-height: 20px; font-weight: 500; text-transform: capitalize; color: var(--black-text); border: 1px solid var(--Grey-EEEEEE); border-radius: 5px 0 0 5px; margin-top: 0; min-width: calc(100% - 150px); background-color: var(--Grey-EEEEEE)}#brxe-87cd16 .cart .quantity {width: 150px; background-color: var(--white-text)}#brxe-87cd16 .qty {border-width: 1px; border-color: var(--Grey-EEEEEE); border-radius: 0 5px 5px 0}#brxe-87cd16 .minus {border-width: 1px; border-color: var(--Grey-EEEEEE); border-radius: 0 5px 5px 0}#brxe-87cd16 .plus {border-width: 1px; border-color: var(--Grey-EEEEEE); border-radius: 0 5px 5px 0}p.stock{ font-size:18px; line-height:22px; text-transform:capitalize; margin-bottom:18px;}#brxe-d80c4a {text-wrap: nowrap}.brxe-shortcode{ width: auto;} .yith-wcwl-add-to-wishlist{ margin-top: 0px;} .yith-wcwl-add-button a.add_to_wishlist,.yith-wcwl-wishlistaddedbrowse{ padding: 10px 16px; border: 1px solid #EEEEEE; border-radius: 5px; background-color: transparent;} .yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg { margin-right: 0px !important;} .yith-wcwl-add-button .add_to_wishlist span{ display:none;} .yith-wcwl-wishlistaddedbrowse .feedback{ font-size: 0; line-height: 0;} .yith-wcwl-wishlistaddedbrowse { display: flex; flex-direction: row; column-gap: 2px;} .yith-wcwl-wishlistaddedbrowse a { font-size: 18px; line-height: 30px;}#brxe-f89f49 {display: flex; flex-direction: row; row-gap: 20px; column-gap: 20px; margin-bottom: 26px; align-items: flex-end}@media (max-width: 767px) {#brxe-f89f49 {margin-bottom: 16px}}@media (max-width: 478px) {#brxe-f89f49 {margin-bottom: 10px}}#brxe-2e224c {margin-bottom: 26px; font-size: 18px; line-height: 24px}@media (max-width: 767px) {#brxe-2e224c {margin-bottom: 16px}}@media (max-width: 478px) {#brxe-2e224c {margin-bottom: 4px}}#brxe-aaoanx {font-weight: 600; margin-top: 0; margin-bottom: 8px}#brxe-ivrtny {font-size: 18px; line-height: 24px; font-weight: 400}#brxe-ivrtny a {font-size: 18px; line-height: 24px; font-weight: 400; font-size: inherit}#brxe-zakova {margin-bottom: 26px}@media (max-width: 767px) {#brxe-zakova {margin-bottom: 16px}}@media (max-width: 478px) {#brxe-zakova {margin-bottom: 10px}}#brxe-2e6a31 {width: 100%}#brxe-00d67f {width: 100%; background-color: #43A047; border-color: #43A047}#brxe-a74167 {display: flex; flex-direction: row; row-gap: 20px; column-gap: 20px; padding-bottom: 14px}@media (max-width: 767px) {#brxe-a74167 {padding-bottom: 8px; row-gap: 16px}}#brxe-nnxqnu .woocommerce-tabs {flex-direction: column; padding-bottom: 0; border-style: none}#brxe-nnxqnu .wc-tabs {border-style: none}.woocommerce-tabs.wc-accordion { border-top: 1px solid #e5e5e5;} .woocommerce-tabs.wc-accordion .wc-accordion-item { border-bottom: 1px solid #e5e5e5;} .woocommerce-tabs.wc-accordion .wc-accordion-trigger { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 20px 0; background: none; border: none; cursor: pointer; text-align: left; font-size: 24px; line-height:28px; font-weight: 600; color: inherit;} .woocommerce-tabs.wc-accordion .wc-accordion-title { flex: 1;} .woocommerce-tabs.wc-accordion .wc-accordion-icon { position: relative; width: 18px; height: 18px; flex-shrink: 0;} .woocommerce-tabs.wc-accordion .wc-accordion-icon::before,.woocommerce-tabs.wc-accordion .wc-accordion-icon::after { content: ""; position: absolute; top: 50%; left: 50%; width: 14px; height: 2px; background: currentColor; transform: translate(-50%, -50%); transition: transform 0.3s ease, opacity 0.3s ease;} .woocommerce-tabs.wc-accordion .wc-accordion-icon::after { transform: translate(-50%, -50%) rotate(90deg);} .woocommerce-tabs.wc-accordion .wc-accordion-trigger[aria-expanded="true"] .wc-accordion-icon::after { opacity: 0; transform: translate(-50%, -50%) rotate(0deg);} .woocommerce-tabs.wc-accordion .wc-accordion-panel { display: block !important; overflow: hidden; max-height: 0; opacity: 0; transition: max-height 0.35s ease, opacity 0.25s ease; will-change: max-height, opacity;} .woocommerce-tabs.wc-accordion .wc-accordion-trigger[aria-expanded="true"] + .wc-accordion-panel { opacity: 1;} .woocommerce-tabs.wc-accordion .wc-accordion-panel-inner { padding: 4px 0 20px;}.woocommerce-tabs.wc-accordion .wc-accordion-panel p:last-child { margin-bottom: 0;} .woocommerce-tabs.wc-accordion .wc-accordion-panel table { margin-bottom: 0;} .woocommerce-tabs.wc-accordion .wc-accordion-panel h2:first-child { margin-top: 0;} .woocommerce-tabs.wc-accordion .wc-accordion-panel table { width: 100%; border-collapse: collapse; margin: 16px 0 0; font-size: 15px; line-height: 1.5; background: #fff;} .woocommerce-tabs.wc-accordion .wc-accordion-panel table th,.woocommerce-tabs.wc-accordion .wc-accordion-panel table td { padding: 12px 14px; text-align: left; vertical-align: top; border: 1px solid #e5e5e5;} .woocommerce-tabs.wc-accordion .wc-accordion-panel table th { width: 35%; font-weight: 600; background: #f8f8f8; color: #222;} .woocommerce-tabs.wc-accordion .wc-accordion-panel table td { background: #fff; color: #444;} .woocommerce-tabs.wc-accordion .wc-accordion-panel table tr:nth-child(even) td { background: #fcfcfc;} .woocommerce-tabs.wc-accordion .wc-accordion-panel table p:last-child { margin-bottom: 0;} .woocommerce-tabs.wc-accordion .wc-accordion-panel h2:first-child{display:none;}@media(max-width:991px){.woocommerce-tabs.wc-accordion .wc-accordion-trigger { gap: 16px; padding: 20px 0; font-size: 20px; line-height:24px;}}#brxe-fd34d1 {column-gap: 14px; row-gap: 14px; width: 50%}.brxe-product-short-description :is(h1, h2, h3, h4, h5, h6),.woocommerce-Tabs-panel :is(h1, h2, h3, h4, h5, h6){ font-size:24px; line-height:28px; font-weight:600;}@media (max-width: 1250px) {#brxe-fd34d1 {width: 100%}}#brxe-af3f93 {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: row; column-gap: 60px; row-gap: 40px; width: 1620px}@media (min-width: 2400px) {#brxe-af3f93 {width: 1840px}}@media (max-width: 1500px) {#brxe-af3f93 {column-gap: 40px}}@media (max-width: 1250px) {#brxe-af3f93 {flex-direction: column}}@media (max-width: 767px) {#brxe-af3f93 {row-gap: 30px}}@media (max-width: 478px) {#brxe-af3f93 {row-gap: 20px}}#brxe-7147f1 {padding-top: 70px; padding-right: 10px; padding-bottom: 130px; padding-left: 10px}@media (max-width: 1500px) {#brxe-7147f1 {padding-top: 40px; padding-right: 10px; padding-bottom: 60px; padding-left: 10px}}@media (max-width: 478px) {#brxe-7147f1 {padding-top: 10px; padding-right: 10px; padding-bottom: 50px; padding-left: 10px}}#brxe-313d33 {background-color: #F6F6F6; padding-top: 130px; padding-bottom: 130px; margin-top: -2px}@media (max-width: 1500px) {#brxe-313d33 {padding-top: 90px; padding-bottom: 90px}}@media (max-width: 1250px) {#brxe-313d33 {padding-top: 60px; padding-bottom: 60px}}@media (max-width: 478px) {#brxe-313d33 {padding-top: 50px; padding-bottom: 50px}}@media (max-width: 478px) {#brxe-49ca68 {text-align: center}}#brxe-185f21 {width: 65%}@media (max-width: 478px) {#brxe-185f21 {width: 100%; align-items: center}}#brxe-d4f0df {align-items: flex-end; width: 35%}@media (max-width: 478px) {#brxe-d4f0df {display: none}}#brxe-078f87 {width: 1620px; flex-direction: row; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; column-gap: 0px; row-gap: 0px}@media (min-width: 2400px) {#brxe-078f87 {width: 1840px}}.brxe-4b2210 .brxe-4496d5.brxe-image {width: 100%; border-radius: 5px; height: 375px}.brxe-4b2210 .brxe-4496d5.brxe-image:not(.tag), .brxe-4b2210 .brxe-4496d5.brxe-image img {object-fit: contain}@media (max-width: 1250px) {.brxe-4b2210 .brxe-4496d5.brxe-image {height: 230px}}@media (max-width: 478px) {.brxe-4b2210 .brxe-4496d5.brxe-image {height: 185px}}@media (max-width: 478px) {.brxe-4b2210 .brxe-d15fd5.brxe-post-title {font-size: 16px; line-height: 20px}}.brxe-4b2210 .brxe-pnbtvi.brxe-shortcode {font-size: 20px; line-height: 24px; font-weight: 500; color: var(--main)}@media (max-width: 1250px) {.brxe-4b2210 .brxe-pnbtvi.brxe-shortcode {font-size: 16px; line-height: 20px}}.brxe-4b2210 .brxe-ea47ef.brxe-product-price .price del, .brxe-4b2210 .brxe-ea47ef.brxe-product-price .price > span {font-size: 20px; line-height: 24px; color: var(--black-40)}.brxe-4b2210 .brxe-ea47ef.brxe-product-price .price ins {color: var(--main); font-weight: 600}@media (max-width: 1250px) {.brxe-4b2210 .brxe-ea47ef.brxe-product-price .price del, .brxe-4b2210 .brxe-ea47ef.brxe-product-price .price > span {font-size: 16px; line-height: 20px}}@media (max-width: 478px) {.brxe-4b2210 .brxe-ea47ef.brxe-product-price .price del, .brxe-4b2210 .brxe-ea47ef.brxe-product-price .price > span {letter-spacing: -0.7px}}.brxe-4b2210 .brxe-hdztod.brxe-block {flex-direction: row; column-gap: 10px; row-gap: 10px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.brxe-4b2210 .brxe-e29420.brxe-block {row-gap: 20px}@media (max-width: 478px) {.brxe-4b2210 .brxe-e29420.brxe-block {row-gap: 10px}}.brxe-4b2210 .brxe-4b7952.brxe-button {width: 50%}@media (max-width: 767px) {.brxe-4b2210 .brxe-4b7952.brxe-button {width: 100%}}@media (max-width: 478px) {.brxe-4b2210 .brxe-4b7952.brxe-button {width: 100%}}.brxe-4b2210 .brxe-e867c2.brxe-button {width: 50%}@media (max-width: 767px) {.brxe-4b2210 .brxe-e867c2.brxe-button {width: 100%}}@media (max-width: 478px) {.brxe-4b2210 .brxe-e867c2.brxe-button {width: 100%}}.brxe-4b2210 .brxe-602236.brxe-block {flex-direction: row; column-gap: 20px; row-gap: 20px}@media (max-width: 1500px) {.brxe-4b2210 .brxe-602236.brxe-block {column-gap: 10px; row-gap: 10px}}@media (max-width: 478px) {.brxe-4b2210 .brxe-602236.brxe-block {flex-direction: column}}.brxe-4b2210 .brxe-8ed9cb.brxe-div {gap: 20px; grid-template-rows: 1; grid-template-columns: 1fr 1fr; display: flex; flex-direction: column; justify-content: space-between; height: 100%}@media (max-width: 478px) {.brxe-4b2210 .brxe-8ed9cb.brxe-div {column-gap: 10px; row-gap: 10px}}.brxe-4b2210 .brxe-c6fde2.brxe-template {height: 100%}.brxe-4b2210.brxe-div {gap: 20px; grid-template-rows: 1; grid-template-columns: 1fr 1fr; display: flex; flex-direction: column}@media (max-width: 478px) {.brxe-4b2210.brxe-div {column-gap: 10px; row-gap: 10px}}#brxe-f55e6d {width: 1620px; display: grid; align-items: initial; flex-direction: row; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 40px}@media (min-width: 2400px) {#brxe-f55e6d {width: 1840px}}@media (max-width: 1500px) {#brxe-f55e6d {gap: 20px}}@media (max-width: 1250px) {#brxe-f55e6d {grid-template-columns: 1fr 1fr; gap: 40px}}@media (max-width: 478px) {#brxe-f55e6d {gap: 20px}}#brxe-c2f96e {padding-top: 130px; padding-right: 10px; padding-bottom: 130px; padding-left: 10px; row-gap: 20px}@media (max-width: 1500px) {#brxe-c2f96e {padding-top: 90px; padding-bottom: 90px}}@media (max-width: 1250px) {#brxe-c2f96e {padding-top: 60px; padding-bottom: 60px}}@media (max-width: 478px) {#brxe-c2f96e {padding-top: 50px; padding-bottom: 50px; row-gap: 10px}}