@layer bricks {.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane,.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block!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}}@layer bricks {.brxe-shortcode{width:100%}}#brxe-2f912b {border-radius: var(--container-outer-radius); overflow: hidden}#brxe-2f912b img {max-height: 500px; object-fit: contain;} .pswp__bg { opacity:0.7 !important;} .pswp__img{ border-radius: var(--border-radius-normal);}#brxe-6e9de6 {display: flex; flex-direction: column; align-self: flex-start !important; grid-row: unset; grid-column: unset; flex-grow: 1; align-items: center; justify-content: center}@media (max-width: 1160px) {#brxe-6e9de6 {width: 100%}}@media (max-width: 850px) {#brxe-6e9de6 {width: 100%; grid-row: unset; grid-column: unset; max-height: max-content}}@media (max-width: 450px) {#brxe-6e9de6 {grid-row: unset; grid-column: unset}}#brxe-ybpdhh {font-family: "Arial"; font-size: var(--text-s); color: var(--main-l-10); line-height: 1.22; width: 100%; border-bottom: 1px solid var(--main-l-3); padding-top: var(--space-xs); padding-bottom: var(--space-xs); max-width: max-content}.rank-math-breadcrumb p {max-width: max-content;} .rank-math-breadcrumb {max-width: max-content;} .rank-math-breadcrumb a {color:var(--main-l-9);} .rank-math-breadcrumb span.last{font-weight: 600;}#brxe-4837ef {font-size: var(--text-xl); color: var(--main-l-10); text-align: center; margin-bottom: var(--space-xs)}@media (max-width: 850px) {#brxe-4837ef {font-size: 24px}}#brxe-iviuuh {border: 1px solid var(--main-l-2); border-radius: var(--container-outer-radius); overflow: clip; padding-right: var(--space-xs); padding-left: var(--space-xs); background-color: var(--main-d-1); align-items: center; row-gap: var(--space-xs); box-shadow: rgba(0,0,0, 0.1) 0px 3px 6px 0px, rgba(0,0,0, 0.23) 0px 3px 6px 0px}#brxe-48fd5f {font-family: "Arial"}#brxe-48fd5f .star-rating span::before {color: var(--primary)}#brxe-28621a {line-height: 1.22; font-size: var(--text-m); margin-top: var(--space-s); margin-bottom: var(--space-m)}#brxe-54f715 .price del, #brxe-54f715 .price > span {font-size: var(--text-xl); font-weight: 700; color: #000000}#brxe-54f715 .price ins {font-size: var(--text-xl); color: var(--primary); font-weight: 700}#brxe-54f715 {margin-bottom: var(--space-xs)}#brxe-sfqkho {font-family: "Arial"; font-size: 16px}#brxe-sfqkho .wgm-info.price-per-unit {font-size: 16px !important;}#brxe-sfqkho .wgm-info {font-size: 16px !important;}#brxe-vgufiu {font-family: "Arial"; font-size: 16px}#brxe-vgufiu .wgm-info.price-per-unit {font-size: 16px !important;}#brxe-vgufiu .wgm-info {font-size: 16px !important;}#brxe-gmeexc {font-family: "Arial"; margin-top: 1rem}#brxe-gmeexc .wgm-info {font-size: 16px !important;}#brxe-lfrzuy {font-family: "Arial"}#brxe-lfrzuy .wgm-info {font-size: 16px !important;}#brxe-sqgiep {font-family: "Arial"}#brxe-sqgiep .wgm-info {font-size: 16px !important;}#brxe-sqgiep .wgm-info span{font-size: 16px !important;}#brxe-nsxtjp {flex-grow: 1}#brxe-lsflzs {display: flex; flex-wrap: wrap}#brxe-aicmlk {align-items: center; justify-content: center; max-width: max-content}#brxe-fwupcl {flex-direction: row; justify-content: space-between; align-items: center}#brxe-smgrue {font-family: "Arial"; max-width: 100%; width: 100%; justify-content: space-around; flex-direction: row; margin-top: var(--space-xs); margin-bottom: var(--space-xs)}#brxe-smgrue .stock {display: none}#brxe-smgrue .added_to_cart.wc-forward {display: none}#brxe-smgrue .cart .single_add_to_cart_button, #brxe-smgrue a.button[data-product_id] {font-size: var(--text-m); background-color: var(--main); border-radius: var(--border-radius)}#brxe-smgrue svg {height: 3.5rem; width: 3.5rem; fill: var(--main-l-10)}#brxe-smgrue form.cart:not(.variations_form), #brxe-smgrue form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex; justify-content: space-around; align-items: center; gap: var(--space-s)}#brxe-smgrue .qty {border-style: solid; border-color: var(--bricks-color-6c9559); border-radius: var(--border-radius)}#brxe-smgrue .minus {border-style: solid; border-color: var(--bricks-color-6c9559); border-radius: var(--border-radius)}#brxe-smgrue .plus {border-style: solid; border-color: var(--bricks-color-6c9559); border-radius: var(--border-radius)}#brxe-smgrue button { margin-top: 0;}#brxe-fiwhtt {margin-bottom: var(--padding-normal); text-align: center}#brxe-75be8d {display: flex; flex-direction: column; align-self: stretch !important; width: 100%; font-family: "Arial"; grid-row: unset; grid-column: unset; flex-grow: 1; justify-content: flex-start; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-right: 1px solid var(--main-l-10); border-bottom: 1px solid var(--main-l-10); border-left: 1px solid var(--main-l-10); border-bottom-right-radius: var(--container-outer-radius); border-bottom-left-radius: var(--container-outer-radius); margin-right: var(--space-m); margin-left: var(--space-m); max-width: calc(100% - 2 * var(--container-outer-radius))}@media (max-width: 1160px) {#brxe-75be8d {width: 100%; padding-top: 20px}}@media (max-width: 850px) {#brxe-75be8d {width: 100%; grid-row: unset; grid-column: unset; padding-top: 0}}@media (max-width: 450px) {#brxe-75be8d {grid-row: unset; grid-column: unset}}#brxe-jtyqkq {display: flex; flex-direction: column; align-self: stretch !important; width: 100%; font-family: "Arial"; grid-row: unset; grid-column: unset; flex-grow: 1; justify-content: flex-start}@media (max-width: 1160px) {#brxe-jtyqkq {width: 100%; padding-top: 20px}}@media (max-width: 850px) {#brxe-jtyqkq {width: 100%; grid-row: unset; grid-column: unset; padding-top: 0}}@media (max-width: 450px) {#brxe-jtyqkq {grid-row: unset; grid-column: unset}}#brxe-b5deac {flex-direction: row; column-gap: 50px; font-family: "Arial"; display: grid; align-items: initial; grid-gap: var(--padding-normal); grid-template-columns: minmax(0,1fr) minmax(0,1fr); grid-template-rows: minmax(0,1fr); width: 100%; align-items: flex-start}@media (max-width: 1160px) {#brxe-b5deac {margin-top: 20px; margin-bottom: 20px; column-gap: 30px}}@media (max-width: 850px) {#brxe-b5deac {grid-template-columns: 1fr; grid-template-rows: 1fr; display: flex; flex-wrap: wrap}}#brxe-rpxojc {width: 100%; max-width: var(--max-page-width); padding-right: 1rem; padding-left: 1rem}#brxe-09fe4b {font-family: "Inter"}.brxe-mmsbtd {font-size: var(--text-m); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 650px) {.brxe-mmsbtd {text-align: center}}@media (max-width: 450px) {.brxe-mmsbtd {font-size: var(--text-m)}}.brxe-dlsoxb:hover {background-color: var(--main-l-9); border-style: none; border-radius: var(--container-outer-radius); color: var(--main-l-9)}.brxe-dlsoxb {transition: var(--transition-default)}@media (max-width: 650px) {.brxe-dlsoxb {grid-row: unset; grid-column: unset; border: 1px solid var(--main-l-3)}}@media (max-width: 450px) {.brxe-dlsoxb:hover {border: 1px solid hsl(0, 0%, 0%)}}.brxe-blhtai {font-size: var(--text-m); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 650px) {.brxe-blhtai {text-align: center}}@media (max-width: 450px) {.brxe-blhtai {font-size: var(--text-m)}}.brxe-edsvmn {border-color: rgba(0, 0, 0, 0); transition: var(--transition-default)}.brxe-edsvmn:hover {background-color: var(--main-l-9); border-style: none; border-radius: var(--container-outer-radius)}@media (max-width: 650px) {.brxe-edsvmn {grid-row: unset; grid-column: unset; border: 1px solid var(--main-l-3)}}@media (max-width: 450px) {.brxe-edsvmn:hover {border: 1px solid hsl(0, 0%, 0%)}}.brxe-zkwnuc {font-size: var(--text-m); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 650px) {.brxe-zkwnuc {text-align: center}}@media (max-width: 450px) {.brxe-zkwnuc {font-size: var(--text-m)}}.brxe-faunbf {border-color: rgba(0, 0, 0, 0); transition: var(--transition-default)}.brxe-faunbf:hover {background-color: var(--main-l-9); border-style: none; border-radius: var(--container-outer-radius)}@media (max-width: 650px) {.brxe-faunbf {grid-row: unset; grid-column: unset; border: 1px solid var(--main-l-3)}}@media (max-width: 450px) {.brxe-faunbf:hover {border: 1px solid hsl(0, 0%, 0%)}}.brxe-gpamor {font-size: var(--text-m); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 650px) {.brxe-gpamor {text-align: center}}@media (max-width: 450px) {.brxe-gpamor {font-size: var(--text-m)}}.brxe-ebzxtq {border-color: rgba(0, 0, 0, 0); transition: var(--transition-default)}.brxe-ebzxtq:hover {background-color: var(--main-l-9); border-style: none; border-radius: var(--container-outer-radius)}@media (max-width: 650px) {.brxe-ebzxtq {grid-row: unset; grid-column: unset; border: 1px solid var(--main-l-3)}}@media (max-width: 450px) {.brxe-ebzxtq:hover {border: 1px solid hsl(0, 0%, 0%)}}.brxe-lhjavv {flex-direction: row; justify-content: center; max-width: max-content; border: 1px solid var(--main-l-1); border-radius: 999px}@media (max-width: 650px) {.brxe-lhjavv {flex-direction: row; grid-gap: 20px; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr; column-gap: 0px; row-gap: 0px; border-top: 1px solid var(--main-l-10); border-right: 0px solid var(--main-l-10); border-bottom: 1px solid var(--main-l-10); border-left: 0px solid var(--main-l-10); border-radius: 0px; flex-wrap: wrap; width: auto; padding-top: var(--space-xs); padding-bottom: var(--space-xs)}.brxe-lhjavv .tab-title:hover {border: 1px solid; }.tab-menu {margin-left: calc(var(--space-m) + 10px) !important;margin-right: calc(var(--space-m) + 10px) !important; }}@media (max-width: 450px) {.brxe-lhjavv {border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-radius: 0px; flex-direction: row; flex-wrap: wrap}}.brxe-nkqkgk {font-size: var(--text-m)}.brxe-gmikso {margin-top: 2rem; font-size: var(--text-m)}@media (max-width: 650px) {.brxe-gmikso { padding-left: calc(var(--space-m) + 10px) !important;padding-right: calc(var(--space-m) + 10px) !important; }}.brxe-btzpks > .tab-menu .tab-title {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); color: var(--main-d-1); border-width: 1px; border-color: var(--main-l-4); border-radius: var(--container-outer-radius); margin-top: var(--space-2xs); margin-right: var(--space-2xs); margin-bottom: var(--space-2xs); margin-left: var(--space-2xs)}.brxe-btzpks > .tab-menu .tab-title.brx-open {background-color: var(--main); color: var(--main-l-10); border: 1px none var(--main-l-4); border-radius: 999px}.brxe-btzpks {align-items: center}@media (max-width: 650px) {.brxe-btzpks > .tab-menu .tab-title.brx-open {border: 1px solid var(--main)}}#brxe-4a3242 {margin-top: 50px; margin-bottom: 50px; width: 100%; max-width: var(--max-page-width); padding-right: 1rem; padding-left: 1rem}@media (max-width: 1160px) {#brxe-4a3242 {margin-top: 20px; margin-bottom: 20px}}#brxe-4dd383 {margin-top: var(--space-m)}#brxe-botzwi {width: 100%}#brxe-2e4782 {margin-bottom: 30px; width: 100%; max-width: var(--max-page-width); padding-right: 1rem; padding-left: 1rem; align-items: center}#brxe-608280 .button {background-color: #546b82; font-family: "Nunito"; color: #ffffff}#brxe-608280 .cross-sells > h2,#brxe-608280 .up-sells > h2 { font-size: 28px; margin-bottom: 10px;}#brxe-608280 .cross-sells .products .product,#brxe-608280 .up-sells .products .product { display: flex; height: 100%; flex-wrap: wrap; align-content: space-between;}#brxe-608280 .cross-sells img,#brxe-608280 .upsells.products img { border-radius: 20px;}#brxe-608280 .cross-sells .woocommerce-LoopProduct-link,#brxe-608280 .up-sells .woocommerce-LoopProduct-link { width: 100%;}#brxe-608280 .woocommerce-loop-product__title { font-size: 17px; line-height: 1.2;}#brxe-608280 .woocommerce-Price-amount { font-size: 15px;}#brxe-9ae699 {width: 100%; max-width: var(--max-page-width); padding-right: 1rem; padding-left: 1rem}#brxe-182e29 {font-family: "Inter"}#brxe-440e7e {margin-bottom: 100px; max-width: var(--max-page-width); width: 100%; padding-right: 1rem; padding-left: 1rem}#brxe-06e042 {font-family: "Arial"}