@layer bricks {.brxe-shortcode{width:100%}}@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}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {.brxe-template{width:100%}}@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-79f072 .flex-control-thumbs {gap: var(--space-s); grid-template-columns: repeat(6, 1fr)}#brxe-79f072 .woocommerce-product-gallery {gap: var(--space-s)}#brxe-79f072.thumbnail-slider {gap: var(--space-s)}#brxe-79f072.thumbnail-slider[data-pos="top"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-inline-end: var(--space-s)}#brxe-79f072.thumbnail-slider[data-pos="bottom"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-inline-end: var(--space-s)}#brxe-79f072.thumbnail-slider[data-pos="right"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: var(--space-s)}#brxe-79f072.thumbnail-slider[data-pos="left"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: var(--space-s)}#brxe-79f072 svg {height: 14px; width: 14px}#brxe-79f072 .flex-direction-nav a {background-color: var(--bricks-color-qpwvdu); height: 40px; width: 40px; border-radius: 50px}#brxe-79f072 .flex-direction-nav a > * {font-size: 14px}#brxe-79f072 .flex-direction-nav a > svg {height: 14px}#brxe-79f072 .woocommerce-product-gallery__wrapper img { object-fit: cover; aspect-ratio: 1 / 1;}#brxe-79f072 .flex-direction-nav a { box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);}@media (max-width: 767px) {#brxe-79f072 .brx-thumbnail-slider-wrapper > div { width: 20vw !important;}}#brxe-74f899 {position: absolute; padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs); background-color: var(--bricks-color-xhaiwa); color: var(--bricks-color-qpwvdu); font-weight: 700; font-size: var(--fs-xs); border-radius: 0.7rem; top: var(--space-m); left: var(--space-m)}#brxe-e2e080 {position: absolute; padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs); background-color: var(--bricks-color-izneff); color: var(--bricks-color-qpwvdu); font-weight: 700; font-size: var(--fs-xs); border-radius: 0.7rem; top: var(--space-m); right: var(--space-m)}#brxe-ec142f {position: relative}#brxe-7b4d42 {font-size: var(--fs-s); font-weight: 700; color: var(--bricks-color-wpvyiz)}#brxe-7b4d42 .navigation a,#brxe-7b4d42 .navigation .separator { font-weight: 400; color: var(--bricks-color-uwwyai);}#brxe-7b4d42 .navigation a:hover {color: var(--bricks-color-izneff);}#brxe-05c19d {font-size: var(--fs-3xl); margin-bottom: var(--space-s)}#brxe-nzwnsy {margin-bottom: var(--space-s)}#brxe-nzwnsy a { font-size: 15px; text-decoration: none;}#brxe-ebeaab {margin-bottom: var(--space-m); font-size: var(--fs-xl); font-weight: 700; color: var(--bricks-color-wpvyiz)}#brxe-ebeaab .price ins {color: var(--bricks-color-izneff)}#brxe-ebeaab .price del { font-size: var(--fs-s); font-weight: 400;}#brxe-525522 {margin-bottom: var(--space-m)}#brxe-c00224 {margin-bottom: var(--space-m); font-size: var(--fs-s); text-decoration: underline}#brxe-c00224:hover {color: var(--bricks-color-izneff)}#brxe-xxsbgm {font-weight: 700; color: #8cc63e}#brxe-gsocir {font-weight: 700}#brxe-gsocir .in-stock { color: #8cc63e;}#brxe-gsocir .out-of-stock { color: var(--bricks-color-izneff);}#brxe-09dd9d {width: 100%; margin-top: var(--space-m)}#brxe-09dd9d .stock {display: none}#brxe-09dd9d .cart .quantity {width: 25%}#brxe-09dd9d .cart .single_add_to_cart_button, #brxe-09dd9d a.button[data-product_id] {background-color: var(--bricks-color-izneff); color: var(--bricks-color-qpwvdu); border-radius: 0.3rem}#brxe-09dd9d .qty {border-radius: 0.3rem}#brxe-09dd9d .minus {border-radius: 0.3rem}#brxe-09dd9d .plus {border-radius: 0.3rem}#brxe-09dd9d .button { transition: all 0.3s ease;}#brxe-09dd9d .button:hover { box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1); transform: translateY(-3px)}#brxe-09dd9d .woo-selected-variation-item-name { color: var(--bricks-color-wpvyiz);}#brxe-6583d6 {margin-top: var(--space-m); font-size: var(--fs-s)}#brxe-6583d6 a {font-weight: 400}#brxe-6583d6 a:hover {color: var(--bricks-color-izneff)}#brxe-5dca5d {width: 14%; stroke: var(--bricks-color-xhaiwa); height: auto; max-width: 80px}#brxe-0e50a4 {width: 80%; font-size: var(--fs-s)}#brxe-0e50a4 a {font-size: var(--fs-s); font-size: inherit}#brxe-71b2b8 {display: flex; column-gap: var(--space-s); flex-direction: row; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1); align-items: center; flex-basis: 48%; border-radius: 0.3rem}@media (max-width: 767px) {#brxe-71b2b8 {flex-direction: row; flex-basis: 100%; justify-content: flex-start}}#brxe-3acc11 {width: 14%; fill: var(--bricks-color-kzfoqh); height: auto; max-width: 80px}#brxe-1ff50f {width: 80%; font-size: var(--fs-s)}#brxe-1ff50f a {font-size: var(--fs-s); font-size: inherit}#brxe-e584e5 {align-items: center; flex-direction: row; justify-content: space-between; display: flex; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1); flex-basis: 48%; column-gap: var(--space-s); border-radius: 0.3rem}@media (max-width: 767px) {#brxe-e584e5 {flex-direction: row; flex-basis: 100%; justify-content: flex-start}}#brxe-e52b54 {display: flex; margin-top: var(--space-l); margin-bottom: var(--space-l); justify-content: space-between; row-gap: var(--space-m)}@media (max-width: 767px) {#brxe-e52b54 {flex-direction: column; width: 100%}}#brxe-eb90ec {font-size: 1em}#brxe-584e7d {align-items: center; flex-direction: row; justify-content: space-between}#brxe-57cd51 {font-size: 1em}#brxe-94c044 {align-items: center; flex-direction: row; justify-content: space-between}#brxe-21a44b {font-size: 1em}#brxe-761bca {align-items: center; flex-direction: row; justify-content: space-between}#brxe-9fe555 .accordion-title-wrapper {min-height: 50px; font-size: var(--fs-m); border-top: 1px solid #eeeeee}#brxe-9fe555 .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0; font-size: 16px}#brxe-9fe555 .accordion-title-wrapper .brxe-heading {font-size: var(--fs-m)}#brxe-9fe555 i.brxe-icon { transition: all 0.3s ease;}#brxe-9fe555 .brx-open i.brxe-icon { transform: rotate(90deg);}#brxe-d16328 {flex-direction: row; column-gap: var(--space-l); row-gap: var(--space-xl)}#brxe-82cd12 {margin-top: var(--space-2xl); overflow: hidden}#brxe-addd99 {margin-bottom: var(--space-xl); font-size: var(--fs-2xl)}.cr-reviews-grid .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-add-review-wrap { width: 100%;}#reviews {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl); background-color: #fcfcfd; margin-top: var(--space-2xl); overflow: hidden}#brxe-1ea173 {font-size: var(--fs-2xl)}#brxe-7ee66d {margin-bottom: var(--space-xl)}.brxe-711ca4 .brxe-piiffj.brxe-image:not(.tag), .brxe-711ca4 .brxe-piiffj.brxe-image img {object-fit: contain}.brxe-711ca4 .brxe-piiffj.brxe-image {aspect-ratio: 1 / 1; transition: all 0.3s ease}.brxe-711ca4 .brxe-ctdxeg.brxe-heading {font-size: var(--fs-m); color: var(--bricks-color-wpvyiz); text-align: center}.brxe-711ca4 .brxe-ctdxeg.brxe-heading:hover {color: var(--bricks-color-izneff)}.brxe-711ca4 .brxe-tewbdo.brxe-text-basic {font-weight: 700; color: #8cc63e}.brxe-711ca4 .brxe-jgprem.brxe-text-basic {font-weight: 700}.brxe-jgprem .in-stock { color: #8cc63e;} .brxe-jgprem .out-of-stock { color: var(--bricks-color-izneff);}.brxe-711ca4 .brxe-jldzdl.brxe-div {font-size: var(--fs-xs)}.brxe-711ca4 .brxe-aivtha.brxe-product-price {color: var(--bricks-color-wpvyiz); font-weight: 700; line-height: 1}.brxe-711ca4 .brxe-aivtha.brxe-product-price .price ins {color: var(--bricks-color-izneff)}.brxe-aivtha .price del { font-size: var(--fs-s); font-weight: 400;}.brxe-711ca4 .brxe-ojzllw.brxe-button {font-size: var(--fs-s); transition: all 0.3s ease; gap: 0.6rem; margin-top: var(--space-3xs); margin-bottom: var(--space-2xs)}.brxe-711ca4 .brxe-ojzllw.brxe-button svg {width: 16px; fill: var(--bricks-color-qpwvdu); height: 16px}.brxe-711ca4 .brxe-ojzllw.brxe-button:hover {box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1); transform: translateY(-3px)}.brxe-711ca4 .brxe-corrid.brxe-text-basic {padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs); position: absolute; background-color: var(--bricks-color-izneff); color: var(--bricks-color-qpwvdu); font-weight: 700; font-size: var(--fs-xs); border-radius: 0.7rem; top: var(--space-m); right: var(--space-m)}.brxe-711ca4 .brxe-jhmvvy.brxe-text-basic {font-size: var(--fs-xs); font-weight: 700; color: var(--bricks-color-qpwvdu); padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs); position: absolute; background-color: var(--bricks-color-xhaiwa); border-radius: 0.7rem; left: var(--space-m); top: var(--space-m)}.brxe-711ca4 .brxe-zjdvnh.brxe-div {flex-direction: column; align-items: center; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); position: relative; display: flex; align-self: stretch !important; width: 100%; height: 100%; border-radius: 0.3rem; row-gap: var(--space-xs)}.brxe-711ca4 .brxe-zjdvnh.brxe-div:hover {box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1)}.brxe-zjdvnh:hover img { scale: 1.05;} .brxe-zjdvnh:hover h2 { color: var(--bricks-color-izneff);}.brxe-711ca4.brxe-div {flex-direction: column}#brxe-1a6825 {display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); grid-gap: var(--space-m)}@media (max-width: 991px) {#brxe-1a6825 {grid-template-columns: repeat(3, 1fr)}}@media (max-width: 767px) {#brxe-1a6825 {grid-template-columns: 1fr 1fr}}#brxe-c76670 {margin-top: var(--space-2xl); margin-bottom: -50px; overflow: hidden; padding-bottom: 50px}