@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-rating{display:flex;position:relative}.brxe-rating .icon{font-size:30px;line-height:0}.brxe-rating .icon svg{fill:currentcolor}.brxe-rating .full-color{color:#ffd64f}.brxe-rating .empty-color{color:#999}.brxe-rating .icon-wrapper{position:relative}.brxe-rating .icon-wrapper .overlay{height:100%;left:0;overflow:hidden;position:absolute;top:0}}@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-mcjhls {color: var(--cwd-white); background-color: var(--cwd-black); padding-top: var(--jdcwd-gap-m); padding-right: var(--jdcwd-gap-m); padding-bottom: var(--jdcwd-gap-m); padding-left: var(--jdcwd-gap-m)}#brxe-6de0b5.thumbnail-slider[data-pos="top"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-inline-end: 10px}#brxe-6de0b5.thumbnail-slider[data-pos="bottom"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-inline-end: 10px}#brxe-6de0b5.thumbnail-slider[data-pos="right"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: 10px}#brxe-6de0b5.thumbnail-slider[data-pos="left"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: 10px}#brxe-6de0b5 .flex-control-thumbs {gap: 10px}#brxe-6de0b5 .woocommerce-product-gallery {gap: 10px}#brxe-6de0b5.thumbnail-slider {gap: 10px}#brxe-6de0b5 .woocommerce-product-gallery .flex-control-thumbs img:not(.flex-active) {opacity: 0.7}#brxe-6de0b5.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image:not(.flex-active-slide) img {opacity: 0.7}.woocommerce-product-gallery { width: clamp(300px, 33vw, 800px); height: clamp(300px, 33vw, 800px); align-self: center; object-fit: contain;}#brxe-6de0b5 .woocommerce-product-gallery .flex-control-thumbs img.flex-active {border: 2px solid var(--Jdcwd-light04)}#brxe-6de0b5.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide img {border: 2px solid var(--Jdcwd-light04)}#brxe-8616d0 {justify-content: center}@media (max-width: 478px) {#brxe-8616d0 {padding-top: var(--jdcwd-gap-2xl); padding-right: var(--jdcwd-gap-2xl); padding-bottom: var(--jdcwd-gap-2xl); padding-left: var(--jdcwd-gap-2xl)}}#brxe-6cbcec {text-transform: uppercase; font-size: var(--cwd-text-2xs)}@media (max-width: 2560px) {#brxe-6cbcec {font-family: "Georgia"}}#brxe-70716a {font-size: var(--cwd-h2); text-transform: uppercase; display: flex; flex-grow: 1; min-width: fit-content}@media (max-width: 2560px) {#brxe-70716a {text-transform: uppercase; font-weight: 800; font-size: calc(var(--jdcwd-text-l)*1.5); font-family: "Georgia"}}#brxe-erexxp {font-size: var(--cwd-pri-light02)}.tinvwl_add_to_wishlist_button, span.tinvwl-product-stats { display: flex; color: red;}span.tinvwl-product-stats { top: 0em; right: -2em; padding: 0.4em;}#brxe-yjudvu {flex-grow: 1; column-gap: 10px}@media (max-width: 2560px) {#brxe-f46b1e .icon {font-size: 20px}}@media (max-width: 2560px) {#brxe-0996ea .price del, #brxe-0996ea .price > span {font-weight: 700; font-size: var(--jdcwd-text-xl)}}#brxe-8ed2d7 .cart { display: grid; grid-template-columns: 200px 300px; gap: var(--jdcwd-gap-xs);}@media (max-width: 2560px) {#brxe-8ed2d7 .cart .single_add_to_cart_button:hover, #brxe-8ed2d7 a.button[data-product_id]:hover {background-color: #4caf50}}@media (max-width: 1279px) {#brxe-8ed2d7 .cart { display: grid; grid-template-columns: 200px; gap: var(--jdcwd-gap-5xl);}}#brxe-9ec8f2 {flex-direction: column; padding-left: 40px}@media (max-width: 360px) {#brxe-9ec8f2 {width: 100%}}@media (max-width: 991px) {#brxe-89225c .wc-tabs li {padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px}}#brxe-475346 {text-align: left; flex-direction: column}.button { all: unset; width: fit-content; padding: 2px 15px; background-color: var(--cwd-pri-dark04); color: white; border: var(--jdcwd-gap-2xs) solid var(--cwd-white); border-radius: var(--jdcwd-gap-4xl); box-shadow: 1px 1px 3px 3px var(--cwd-pri-light02); font-size: var(--cwd-h4); font-weight: 400; display: flex; justify-content: center;}.button:hover{ box-shadow: 1px 1px 5px 5px var(--cwd-pri-dark04);}#brxe-319719 {display: grid; align-items: initial; grid-template-columns: 1fr 2fr; padding-top: var(--jdcwd-gap-4xl); padding-right: var(--jdcwd-gap-2xs); padding-bottom: var(--jdcwd-gap-2xs); padding-left: var(--jdcwd-gap-2xs); grid-gap: var(--jdcwd-gap-2xs); justify-items: center}@media (max-width: 2560px) {#brxe-319719 {flex-direction: row; column-gap: 15px}}@media (max-width: 991px) {#brxe-319719 {flex-direction: column}}@media (max-width: 767px) {#brxe-319719 {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-319719 {grid-template-columns: 1fr}}@media (max-width: 2560px) {#brxe-6069f0 {font-size: var(--jdcwd-text-m)}}@media (max-width: 2560px) {#brxe-8d47b8 {padding-right: 50px; padding-left: 50px}}@media (max-width: 991px) {#brxe-8d47b8 {padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}}#brxe-ffdf62 {padding-bottom: var(--jdcwd-gap-4xl)}@media (max-width: 2560px) {#brxe-ffdf62 {padding-right: 50px; padding-left: 50px}}@media (max-width: 991px) {#brxe-ffdf62 {padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}}@media (max-width: 767px) {#brxe-300f24 {width: 100vw}}@media (max-width: 478px) {#brxe-300f24 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}