@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:hidden}}@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 {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-video){align-items:center;display:flex;justify-content:center;overflow:hidden;padding-top:56.25%;position:relative;width:100%}:where(.brxe-video) iframe,:where(.brxe-video) video{border:none;height:100%;position:absolute;top:0;width:100%}:where(.brxe-video) video{object-fit:cover}:where(.brxe-video) .perfmatters-lazy-youtube{margin-top:-56.25%}.brxe-video .plyr{bottom:0;font-family:inherit;left:0;position:absolute;right:0;top:0}.brxe-video .plyr .plyr__controls>.plyr__control{padding:8px}.brxe-video .plyr .plyr__control--overlaid{align-items:center;background-color:rgba(0,0,0,.65);border-radius:0;display:flex!important;height:50px;justify-content:center;padding:0;width:80px}.brxe-video .plyr .plyr__control--overlaid:hover{background-color:rgba(0,0,0,.9)}.brxe-video .plyr .plyr__control--overlaid svg{height:18px;width:18px}.brxe-video .plyr .plyr__controls .plyr__control{background-color:transparent;color:inherit}.brxe-video .plyr .plyr__controls .plyr__control.plyr__tab-focus{background:transparent;box-shadow:0 0 0 2px}.brxe-video .plyr input[type=range]:hover::-webkit-slider-thumb{visibility:visible}.brxe-video .plyr input[type=range]::-webkit-slider-runnable-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-webkit-slider-thumb{background:#fff;box-shadow:none;visibility:hidden}.brxe-video .plyr input[type=range]::-moz-range-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-moz-range-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range]::-moz-range-progress{border-radius:0}.brxe-video .plyr input[type=range]::-ms-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-ms-fill-lower,.brxe-video .plyr input[type=range]::-ms-fill-upper{border-radius:0}.brxe-video .plyr input[type=range]::-ms-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-ms-track{box-shadow:none}.brxe-video .plyr .plyr__progress__buffer::-webkit-progress-value{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-moz-progress-bar{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-ms-fill{border-radius:0}.brxe-video .plyr .plyr__volume{max-width:none;min-width:0;width:auto}.brxe-video .plyr .plyr__volume:hover input[type=range]{margin:0 5px;width:60px}.brxe-video .plyr .plyr__volume input[type=range]{margin:0;transition:width .1s ease-out;width:0}.brxe-video .plyr .plyr__controls__item,.brxe-video .plyr input[type=range]{cursor:pointer}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:hover:before{background-color:#000}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:after{background-color:#fff;opacity:1;transform:translateY(-50%) scale(1)}.bricks-video-preview-image{background-position:50%;background-repeat:no-repeat}.bricks-video-overlay,.bricks-video-preview-image{background-size:cover;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.bricks-video-overlay{align-items:center;display:flex;justify-content:center;z-index:1}.bricks-video-overlay.bricks-lazy-hidden{background-image:none!important}.bricks-video-overlay-icon{color:#fff;cursor:pointer;font-size:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-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-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}.brxe-breadcrumbs .item:has(>svg,>i){align-items:center;display:flex}}#brxe-33b863 {gap: 4px}#brxe-33b863 .separator svg { height: 14px; width: 14px;}#brxe-33b863 a.item { border-radius: var(--radius-xs); padding: 2px 6px; height: 28px;}#brxe-33b863 a.item:hover { background-color: var(--gray-200);}#brxe-33b863 a.item:active { background-color: var(--gray-300);}#brxe-33b863 svg {width: 18px; height: 18px}#brxe-33b863 .item:has(> svg), #brxe-33b863 .item:has(> i) {gap: var(--space-xs)}#brxe-33b863 .item {font-size: var(--text-s)}#brxe-33b863 .separator {color: var(--gray-400); font-size: 14px}#brxe-166627 {padding-top: var(--space-m)}#brxe-a265ac {column-gap: var(--space-m); row-gap: var(--space-m)}#brxe-de75d9 {padding-top: var(--space-s); padding-bottom: var(--space-s)}#brxe-6b9a2d[data-pos="right"] .woocommerce-product-gallery .flex-control-nav {width: 64px}#brxe-6b9a2d[data-pos="left"] .woocommerce-product-gallery .flex-control-nav {width: 64px}#brxe-6b9a2d[data-pos="right"] .brx-product-gallery-thumbnail-slider {width: 64px}#brxe-6b9a2d[data-pos="left"] .brx-product-gallery-thumbnail-slider {width: 64px}#brxe-6b9a2d { max-height: 80vh;}#brxe-6b9a2d .woocommerce-product-gallery { flex-direction: column; max-height: 80vh;}#brxe-6b9a2d .woocommerce-product-gallery .flex-viewport { max-height: 70vh;}#brxe-6b9a2d .woocommerce-product-gallery__wrapper{ max-height: 70vh;}#brxe-6b9a2d .woocommerce-product-gallery__wrapper:only-child { width: 100%;}#brxe-6b9a2d .woocommerce-product-gallery .woocommerce-product-gallery__image a{ max-height: 70vh; display: flex;justify-content: center;}#brxe-6b9a2d .woocommerce-product-gallery .woocommerce-product-gallery__image img{ max-height: 70vh; max-width: 70vh; border-radius: var(--radius-m);}#brxe-6b9a2d .woocommerce-product-gallery { display: flex; flex-direction: column; gap: var(--space-m);}#brxe-6b9a2d .woocommerce-product-gallery .flex-viewport { border-radius: var(--radius-s); }#brxe-6b9a2d .woocommerce-product-gallery .flex-control-thumbs { display: grid;  grid-template-columns: repeat(auto-fit, 64px); grid-gap: var(--space-s); margin: 0 auto;max-width: 100%;}#brxe-6b9a2d .woocommerce-product-gallery .flex-control-thumbs img {border-radius: var(--radius-s); width: 64px;}@media (min-width: 767px) {#brxe-6b9a2d .woocommerce-product-gallery { flex-direction: row;}#brxe-6b9a2d .woocommerce-product-gallery .flex-viewport {flex: 1;}#brxe-6b9a2d .woocommerce-product-gallery .flex-control-thumbs { align-self: start; flex: 0 0 auto;max-height: 70vh; grid-template-columns: repeat(auto-fit, 64px); grid-auto-flow: column; grid-template-rows: repeat(auto-fill, 64px); gap: var(--space-s); width: max-content;}}@media (min-width: 991px) {#brxe-6b9a2d .woocommerce-product-gallery .flex-viewport { order: 1;}#brxe-6b9a2d .woocommerce-product-gallery .flex-control-thumbs img {border-radius: var(--radius-s);}}#brxe-c21f37 {align-self: flex-start !important; align-items: center}@media (min-width: 767px) {#brxe-c21f37 {flex-direction: column}}@media (min-width: 991px) {#brxe-c21f37 {position: sticky; top: calc(64px + var(--space-m) + env(safe-area-inset-top) + var(--wp-admin--admin-bar--height, 0px)); flex-basis: 66%}}@media (min-width: 1279px) {#brxe-c21f37 {flex-direction: row; flex-basis: 75%}}#brxe-337d13 {margin-bottom: 0; font-size: var(--text-5xl); order: 1}#brxe-c363e0 {order: 0}@media (min-width: 767px) {#brxe-c363e0 {order: 1}}#brxe-322b43 {flex-direction: column}@media (min-width: 767px) {#brxe-322b43 {flex-direction: row; justify-content: space-between; align-items: center}}@media (min-width: 991px) {#brxe-322b43 {flex-direction: row; align-items: center; justify-content: space-between}}#brxe-mvfabl .price del, #brxe-mvfabl .price > span {font-size: var(--text-2xl); font-weight: 700}#brxe-mvfabl .price ins {font-size: var(--text-2xl); font-weight: 700}#brxe-nyjnin svg {height: 18px; width: 18px}#brxe-nyjnin,#brxe-nyjnin form { padding: 0; display: flex; flex-direction: column; row-gap: var(--space-m);}#brxe-nyjnin .variations_form .woocommerce-variation { padding: var(--space-m);}#brxe-nyjnin .variations-wrapper { margin-bottom: 0; display: flex; flex-direction: column; background-color: var(--white);border-radius: var(--radius-l);padding: var(--space-m);box-shadow: 0 1px 2px 0 rgba(0,0,0,0.08); gap: var(--space-m);}#brxe-nyjnin .woocommerce-variation.single_variation { margin-bottom: 0; padding: 0;}#brxe-nyjnin table.variations { margin-bottom: 0;}#brxe-nyjnin table.variations tr:first-child th.label { display: flex; flex-direction: row; justify-content: space-between;}#brxe-nyjnin table.variations .reset_variations { border-radius: var(--radius-s); padding: 0 var(--space-xs); width: fit-content;margin-top: 0;font-weight: 500; border: 1.5px solid var(--red-500); color: var(--red-500);font-size: var(--text-s);}#brxe-nyjnin table.variations .reset_variations:hover { background-color: var(--red-200);}#brxe-nyjnin table.variations tbody { display: flex; flex-direction: column; gap: var(--space-m);}#brxe-nyjnin table.variations tr { display: flex; flex-direction: column; border: none;}#brxe-nyjnin table.variations th.label { padding: 0;}#brxe-nyjnin .variations th.label label { font-size: var(--text-l); color: var(--text-body) !important; font-weight: 600;}#brxe-nyjnin table.variations td.value {margin-top: var(--space-xs); width: auto; padding: 0;}#brxe-nyjnin table.variations select { border-radius: var(--radius-s); color: var(--text-body); width: auto; padding-right: 2.4rem;}#brxe-nyjnin table.variations tr select:hover,#brxe-nyjnin table.variations select:focus { border: 1px solid var(--blue-500);}#brxe-nyjnin .single_variation_wrap { display: flex; flex-direction: column; gap: var(--space-m);}#brxe-nyjnin .quantity {border: 1px solid var(--border-primary);border-radius: var(--radius-s);overflow: hidden; min-width: 120px; flex: 1;}#brxe-nyjnin .quantity:hover {border: 1px solid var(--blue-500);}#brxe-nyjnin .quantity input,#brxe-nyjnin .quantity .action{border: none; margin-block-start: 0;}#brxe-nyjnin .quantity .action&:hover {background-color: var(--gray-300);}#brxe-nyjnin .quantity .action&:hover {background-color: var(--gray-400);}#brxe-nyjnin .quantity .action.minus {border-right: 1px solid var(--border-primary);}#brxe-nyjnin .quantity .action.plus {border-left: 1px solid var(--border-primary);}#brxe-nyjnin .woocommerce-variation-add-to-cart,.product-type-simple #brxe-nyjnin form.cart { padding: var(--space-m); display: flex; flex-direction: row; gap: var(--space-m); background-color: var(--white); border-radius: var(--radius-l); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.08);}#brxe-nyjnin .woocommerce-variation-add-to-cart button,#brxe-nyjnin form.cart button { margin: 0; flex: 1; width: 100%; border-radius: var(--radius-s);}#brxe-nyjnin .woocommerce-variation-add-to-cart button.wc-variation-selection-needed,#brxe-nyjnin button.woocommerce-variation-add-to-cart-disabled { background-color: var(--gray-300); cursor: not-allowed;}#brxe-nyjnin button.bricks-cart-added { background-color: var(--green-500);}#brxe-nyjnin form.cart button svg { stroke: var(--white);}#brxe-nyjnin {padding-top: 0}#brxe-947506 {row-gap: var(--space-m); column-gap: var(--space-m)}@media (min-width: 991px) {#brxe-947506 {grid-column: 2 / 3; grid-row: 1 / 2; flex-grow: 1; flex-shrink: 0; flex-basis: 25%}}@media (min-width: 1279px) {#brxe-947506 {grid-column: 2 / 3; grid-row: 1 / 2; align-self: flex-start !important}}#brxe-d2050c {grid-template-columns: minmax(100%, 1fr); grid-gap: var(--space-4xl); display: grid; align-items: initial}@media (min-width: 767px) {#brxe-d2050c {grid-template-columns: minmax(100%, 1fr)}}@media (min-width: 991px) {#brxe-d2050c {grid-template-columns: minmax(0, 2fr) minmax(320px, 1fr); grid-gap: var(--space-4xl); grid-template-rows: minmax(0, 1fr); flex-direction: row}}#brxe-1a1f06 {flex-direction: row; column-gap: var(--space-s); padding-top: var(--space-xs); padding-bottom: var(--space-xs); box-shadow: 0 1px 0 0 var(--border-primary)}#brxe-df0c59 .stars {font-size: 20px}#brxe-df0c59 .stars a {height: 20px; width: 20px}#brxe-df0c59 .star-rating span {padding-top: 20px}#brxe-df0c59 .star-rating {font-size: 20px; height: 20px; width: calc(5 * 20px); color: var(--gray-400)}#brxe-df0c59 .stars a.bricks-star-filled::before {color: var(--yellow-500)}#brxe-df0c59 .star-rating span::before {color: var(--yellow-500)}#brxe-df0c59 form .stars a::before, #brxe-df0c59 form .stars.selected a.active ~ a::before {color: var(--gray-400)}#brxe-df0c59 form .comment-form-comment textarea {resize: none}#brxe-eeadc0 {padding-top: var(--space-s)}#brxe-b8ea18 {flex-direction: column; padding-bottom: var(--space-m)}@media (min-width: 1279px) {#brxe-b21c4e {font-size: 1em}}#brxe-c22299 {flex-direction: row; justify-content: space-between; align-items: center}@media (min-width: 1279px) {#brxe-c22299 {align-items: center; flex-direction: row; justify-content: space-between}}@media (min-width: 1279px) {#brxe-da53fc {font-size: 1em}}#brxe-dca21e {flex-direction: row; justify-content: space-between; align-items: center}@media (min-width: 1279px) {#brxe-dca21e {align-items: center; flex-direction: row; justify-content: space-between}}#brxe-4f40a1 {padding-top: var(--space-m); padding-bottom: var(--space-m); flex-shrink: 0; flex-basis: 50%}#brxe-4f40a1 .accordion-title-wrapper { padding: var(--space-xs) 0;}#brxe-4f40a1 .accordion-title-wrapper h3 { margin-bottom: 0;}@media (min-width: 1279px) {#brxe-4f40a1 .accordion-title-wrapper {min-height: 50px}#brxe-4f40a1 .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}}#brxe-126134 {column-gap: var(--space-m); row-gap: var(--space-m)}@media (min-width: 991px) {#brxe-126134 {grid-column: 1 / 2; grid-row: 2 / 3}}.brxe-0884b8 .brxe-25d452.brxe-text-basic {font-size: var(--text-s)}#brxe-a1182e {flex-direction: row; align-self: flex-start !important; flex-wrap: wrap; row-gap: var(--space-s); column-gap: var(--space-s)}#brxe-1a4991 {grid-column: 1 / 2; grid-row: 2 / 3; align-self: flex-start !important}@media (min-width: 991px) {#brxe-1a4991 {grid-column: 2 / 3; grid-row: 1 / 3; padding-left: var(--space-2xl)}}#brxe-5f9892 {display: grid; align-items: initial; grid-gap: var(--space-m); grid-template-rows: auto 1fr}@media (min-width: 991px) {#brxe-5f9892 {grid-template-columns: minmax(0, 2fr) minmax(320px, 1fr)}}#brxe-24285c {background-color: var(--gray-50)}#brxe-b64aa3 .products {gap: var(--space-4xl); grid-template-columns: repeat(1, 1fr)}#brxe-b64aa3 {width: 100%}#brxe-b64aa3 .product { display: flex; flex-direction: column; justify-content: center; gap: var(--space-m);}#brxe-b64aa3 .product a.add_to_cart_button { //width: 200px; margin: 0 auto;}#brxe-b64aa3 .product a.added_to_cart { display: none;}#brxe-b64aa3 .woocommerce-loop-product__link { text-align: center;}#brxe-b64aa3 .product h2 { font-size: var(--text-xl);}#brxe-b64aa3 .product img { max-width: 240px; border-radius: var(--radius-m);transition: transform 0.3s ease;}#brxe-b64aa3 .product:hover img { transform: scale(1.1);}#brxe-b64aa3 .product .price { font-size: var(--text-m);}#brxe-b64aa3 .button {background-color: var(--transparent); border: 1px solid var(--secondary); color: var(--secondary)}@media (min-width: 767px) {#brxe-b64aa3 .products {grid-template-columns: repeat(2, 1fr)}}@media (min-width: 991px) {#brxe-b64aa3 .products {grid-template-columns: repeat(4, 1fr)}}