/*
 * Elementor Pro fallback styles (inc/elementor-pro-fallback.php).
 * Copied 2026-11-05 from the live site so the Products and Gallery widgets look exactly
 * as they did under Elementor Pro:
 *   1. Pro's compiled rules for these widgets (uploads/elementor/css/custom-pro-frontend.min.css);
 *   2. each post's own settings for them (uploads/elementor/css/post-<id>.css), because
 *      free Elementor cannot regenerate those without Pro's controls.
 * Loaded only when Elementor Pro is not active.
 */

/* 1. Elementor Pro: products grid, gallery, hover animations */
.elementor-animated-content{--translate:0,0}
.elementor-animated-content:hover .elementor-animated-item--grow{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.elementor-animated-content:hover .elementor-animated-item--shrink{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}
.elementor-animated-content:hover .elementor-animated-item--shrink-contained{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.elementor-animated-content:hover .elementor-animated-item--enter-zoom-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-out{opacity:0}
.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}
.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}
.elementor-animated-content:hover .elementor-animated-item--enter-from-bottom,.elementor-animated-content:hover .elementor-animated-item--enter-from-left,.elementor-animated-content:hover .elementor-animated-item--enter-from-right,.elementor-animated-content:hover .elementor-animated-item--enter-from-top{opacity:1;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}
.elementor-animated-content:hover .elementor-animated-item--exit-to-right{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}
.elementor-animated-content:hover .elementor-animated-item--exit-to-left{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}
.elementor-animated-content:hover .elementor-animated-item--exit-to-top{-webkit-transform:translateY(-600px);-ms-transform:translateY(-600px);transform:translateY(-600px)}
.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{-webkit-transform:translateY(600px);-ms-transform:translateY(600px);transform:translateY(600px)}
.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{opacity:0}
.elementor-animated-content:hover .elementor-animated-item--move-right{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}
.elementor-animated-content:hover .elementor-animated-item--move-left{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}
.elementor-animated-content:hover .elementor-animated-item--move-up{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
.elementor-animated-content:hover .elementor-animated-item--move-down{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
.elementor-animated-content:hover .elementor-animated-item--move-contained-right{--translate:8%,0}
.elementor-animated-content:hover .elementor-animated-item--move-contained-left{--translate:-8%,0}
.elementor-animated-content:hover .elementor-animated-item--move-contained-top{--translate:0,-8%}
.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{--translate:0,8%}
.elementor-animated-content [class^=elementor-animated-item]{will-change:transform,opacity}
.elementor-animated-content .elementor-animated-item--shrink-contained{-webkit-transform:scale(1.17);-ms-transform:scale(1.17);transform:scale(1.17)}
.elementor-animated-content .elementor-animated-item--enter-zoom-in{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}
.elementor-animated-content .elementor-animated-item--enter-zoom-out{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}
.elementor-animated-content .elementor-animated-item--enter-zoom-in,.elementor-animated-content .elementor-animated-item--enter-zoom-out,.elementor-animated-content .elementor-animated-item--fade-in{opacity:0}
.elementor-animated-content .elementor-animated-item--exit-zoom-in,.elementor-animated-content .elementor-animated-item--exit-zoom-out,.elementor-animated-content .elementor-animated-item--fade-out{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.elementor-animated-content .elementor-animated-item--enter-from-right{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}
.elementor-animated-content .elementor-animated-item--enter-from-left{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}
.elementor-animated-content .elementor-animated-item--enter-from-top{-webkit-transform:translateY(-600px);-ms-transform:translateY(-600px);transform:translateY(-600px)}
.elementor-animated-content .elementor-animated-item--enter-from-bottom{-webkit-transform:translateY(500px);-ms-transform:translateY(500px);transform:translateY(500px)}
.elementor-animated-content .elementor-animated-item--enter-from-bottom,.elementor-animated-content .elementor-animated-item--enter-from-left,.elementor-animated-content .elementor-animated-item--enter-from-right,.elementor-animated-content .elementor-animated-item--enter-from-top{opacity:0}
.elementor-animated-content .elementor-animated-item--exit-to-bottom,.elementor-animated-content .elementor-animated-item--exit-to-left,.elementor-animated-content .elementor-animated-item--exit-to-right,.elementor-animated-content .elementor-animated-item--exit-to-top{opacity:1;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}
.elementor-animated-content .elementor-animated-item--move-contained-bottom,.elementor-animated-content .elementor-animated-item--move-contained-left,.elementor-animated-content .elementor-animated-item--move-contained-right,.elementor-animated-content .elementor-animated-item--move-contained-top{-webkit-transform:scale(1.2) translate(var(--translate));-ms-transform:scale(1.2) translate(var(--translate));transform:scale(1.2) translate(var(--translate))}
.elementor-products-grid ul.products.elementor-grid{display:grid;margin:0;grid-column-gap:20px;grid-row-gap:40px}
.elementor-products-grid ul.products.elementor-grid:after,.elementor-products-grid ul.products.elementor-grid:before{content:none;display:none}
.elementor-products-grid ul.products.elementor-grid li.product{width:auto;padding:0;margin:0;float:none;display:var(--button-align-display);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--button-align-direction);flex-direction:var(--button-align-direction);-webkit-box-pack:var(--button-align-justify);-ms-flex-pack:var(--button-align-justify);justify-content:var(--button-align-justify)}
.elementor-products-grid ul.products.elementor-grid li.product .onsale{padding:0;display:none}
.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link{display:block;position:relative}
.elementor-products-grid:not(.show-heading-yes) .products>h2{display:none}
.elementor-products-grid nav.woocommerce-pagination{margin-top:40px}
.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul{border:0}
.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li{border-right:0;border-left:0}
.elementor-widget-woocommerce-products:not(.products-heading-show) .cross-sells>h2,.elementor-widget-woocommerce-products:not(.products-heading-show) .related>h2,.elementor-widget-woocommerce-products:not(.products-heading-show) .upsells>h2{display:none}
.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2,.elementor-widget-woocommerce-products.products-heading-show .related>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2{display:block;text-align:var(--products-title-alignment,left);color:var(--products-title-color);margin-bottom:var(--products-title-spacing,1rem)}
.elementor-product-loop-item--align-left ul.products li.product .star-rating{margin-right:auto}
.elementor-product-loop-item--align-right ul.products li.product .star-rating{margin-left:auto}
.elementor-product-loop-item--align-center ul.products li.product .star-rating{margin-right:auto;margin-left:auto}
.woocommerce .elementor-element.elementor-products-grid ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product{width:auto}
.elementor-gallery__container{min-height:1px}
.elementor-gallery-item{position:relative;overflow:hidden;display:block;text-decoration:none;border:solid var(--image-border-width) var(--image-border-color);border-radius:var(--image-border-radius)}
.elementor-gallery-item__content,.elementor-gallery-item__overlay{height:100%;width:100%;position:absolute;top:0;left:0}
.elementor-gallery-item__overlay{mix-blend-mode:var(--overlay-mix-blend-mode);-webkit-transition-duration:var(--overlay-transition-duration);-o-transition-duration:var(--overlay-transition-duration);transition-duration:var(--overlay-transition-duration);-webkit-transition-property:mix-blend-mode,opacity,background-color,-webkit-transform;transition-property:mix-blend-mode,opacity,background-color,-webkit-transform;-o-transition-property:mix-blend-mode,transform,opacity,background-color;transition-property:mix-blend-mode,transform,opacity,background-color;transition-property:mix-blend-mode,transform,opacity,background-color,-webkit-transform}
.elementor-gallery-item__image.e-gallery-image{-webkit-transition-duration:var(--image-transition-duration);-o-transition-duration:var(--image-transition-duration);transition-duration:var(--image-transition-duration);-webkit-transition-property:-webkit-filter,-webkit-transform;transition-property:-webkit-filter,-webkit-transform;-o-transition-property:filter,transform;transition-property:filter,transform;transition-property:filter,transform,-webkit-filter,-webkit-transform}
.elementor-gallery-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:var(--content-justify-content,center);-ms-flex-pack:var(--content-justify-content,center);justify-content:var(--content-justify-content,center);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:var(--content-text-align);padding:var(--content-padding)}
.elementor-gallery-item__content>div{-webkit-transition-duration:var(--content-transition-duration);-o-transition-duration:var(--content-transition-duration);transition-duration:var(--content-transition-duration)}
.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(2){-webkit-transition-delay:calc(var(--content-transition-delay) / 3);-o-transition-delay:calc(var(--content-transition-delay) / 3);transition-delay:calc(var(--content-transition-delay) / 3)}
.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(3){-webkit-transition-delay:calc(var(--content-transition-delay) / 3 * 2);-o-transition-delay:calc(var(--content-transition-delay) / 3 * 2);transition-delay:calc(var(--content-transition-delay) / 3 * 2)}
.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(4){-webkit-transition-delay:calc(var(--content-transition-delay) / 3 * 3);-o-transition-delay:calc(var(--content-transition-delay) / 3 * 3);transition-delay:calc(var(--content-transition-delay) / 3 * 3)}
.elementor-gallery-item__description{color:var(--description-text-color,#fff);width:100%}
.elementor-gallery-item__title{color:var(--title-text-color,#fff);font-weight:700;width:100%}
.elementor-gallery__titles-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--titles-container-justify-content,center);-ms-flex-pack:var(--titles-container-justify-content,center);justify-content:var(--titles-container-justify-content,center);margin-bottom:20px}
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:before{background-color:var(--galleries-pointer-bg-color-hover)}
.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:before{background-color:var(--galleries-pointer-bg-color-active)}
.elementor-gallery__titles-container.e--pointer-framed .elementor-item:before{border-color:var(--galleries-pointer-bg-color-hover);border-width:var(--galleries-pointer-border-width)}
.elementor-gallery__titles-container.e--pointer-framed .elementor-item:after{border-color:var(--galleries-pointer-bg-color-hover)}
.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:before{border-color:var(--galleries-pointer-bg-color-active)}
.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:before{border-left-width:var(--galleries-pointer-border-width);border-bottom-width:var(--galleries-pointer-border-width);border-right-width:0;border-top-width:0}
.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:after{border-left-width:0;border-bottom-width:0;border-right-width:var(--galleries-pointer-border-width);border-top-width:var(--galleries-pointer-border-width)}
.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:before{border-left-width:var(--galleries-pointer-border-width);border-bottom-width:0;border-right-width:0;border-top-width:var(--galleries-pointer-border-width)}
.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:after{border-left-width:0;border-bottom-width:var(--galleries-pointer-border-width);border-right-width:var(--galleries-pointer-border-width);border-top-width:0}
.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:after,.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:before,.elementor-gallery__titles-container .e--pointer-overline .elementor-item:before,.elementor-gallery__titles-container .e--pointer-underline .elementor-item:after{height:var(--galleries-pointer-border-width)}
.elementor-gallery-title{--space-between:10px;cursor:pointer;color:#6d7882;font-weight:500;position:relative;padding:7px 14px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.elementor-gallery-title--active{color:#495157}
.elementor-gallery-title:not(:last-child){margin-right:var(--space-between)}
.elementor-gallery-item__title+.elementor-gallery-item__description{margin-top:var(--description-margin-top)}
.e-gallery-item.elementor-gallery-item{-webkit-transition-property:all;-o-transition-property:all;transition-property:all}
.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-bottom,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-left,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-right,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-top,.e-gallery-item:hover .elementor-gallery__item-overlay-bg,.e-gallery-item:hover .elementor-gallery__item-overlay-content,.e-gallery-item:hover .elementor-gallery__item-overlay-content__description,.e-gallery-item:hover .elementor-gallery__item-overlay-content__title{opacity:1}
a.elementor-item.elementor-gallery-title{color:var(--galleries-title-color-normal)}
a.elementor-item.elementor-gallery-title.elementor-item-active,a.elementor-item.elementor-gallery-title.highlighted,a.elementor-item.elementor-gallery-title:focus,a.elementor-item.elementor-gallery-title:hover{color:var(--galleries-title-color-hover)}
a.elementor-item.elementor-gallery-title.elementor-item-active{color:var(--gallery-title-color-active)}


/* 2. Per-post widget settings (Products in 8 posts, Gallery in 2) */
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-accent );}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-accent );}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-accent );}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-b762066 );}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-b762066 );}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-secondary );}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#F60000;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;}
@media(max-width:992px){
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
}
@media(max-width:768px){
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-10137 .elementor-element.elementor-element-7e78744.elementor-wc-products ul.products li.product span.onsale{font-size:10px;}
}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-accent );}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-accent );}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-accent );}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-b762066 );}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-b762066 );}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-secondary );}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#F60000;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;}
@media(max-width:992px){
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
}
@media(max-width:768px){
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-10144 .elementor-element.elementor-element-7ba56b9.elementor-wc-products ul.products li.product span.onsale{font-size:10px;}
}
.elementor-10165 .elementor-element.elementor-element-6927c0e .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}
.elementor-10165 .elementor-element.elementor-element-6927c0e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}
.elementor-10294 .elementor-element.elementor-element-0ce4d6e .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}
.elementor-10294 .elementor-element.elementor-element-0ce4d6e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-accent );}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-accent );}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-accent );}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-b762066 );}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-b762066 );}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-secondary );}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#F60000;font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;}
@media(max-width:992px){
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
}
@media(max-width:768px){
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-10403 .elementor-element.elementor-element-9d0deff.elementor-wc-products ul.products li.product span.onsale{font-size:10px;}
}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product{text-align:center;padding:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:62px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-b762066 );}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-b762066 );}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;text-transform:uppercase;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-b949fb2 );font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:500;font-style:normal;text-decoration:none;letter-spacing:1px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-b949fb2 );}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-b949fb2 );}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-3dd25c5 );}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-3dd25c5 );}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .price del{font-family:"Barlow Condensed", Sans-serif;font-size:15px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-b762066 );font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;text-transform:uppercase;border-radius:2px 2px 2px 2px;padding:10px 10px 10px 10px;margin-top:0px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-b949fb2 );}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products .added_to_cart{color:var( --e-global-color-b762066 );font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;margin-inline-start:0px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-b949fb2 );font-size:13px;text-transform:uppercase;border-radius:0px;min-height:30px;line-height:30px;margin:-5px;}
@media(max-width:992px){
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:15px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products .added_to_cart{font-size:14px;}
}
@media(max-width:768px){
.elementor-9415 .elementor-element.elementor-element-65c8d1e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:34px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .price{font-size:18px;letter-spacing:0.8px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .price del{font-size:15px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product .button{font-size:10px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products .added_to_cart{font-size:14px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product{padding:0px 0px 10px 0px;}
.elementor-9415 .elementor-element.elementor-element-65c8d1e.elementor-wc-products ul.products li.product span.onsale{font-size:10px;}
}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product{text-align:center;padding:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:62px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-b762066 );}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-b762066 );}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;text-transform:uppercase;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-b949fb2 );font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:500;font-style:normal;text-decoration:none;letter-spacing:1px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-b949fb2 );}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-b949fb2 );}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-3dd25c5 );}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-3dd25c5 );}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .price del{font-family:"Barlow Condensed", Sans-serif;font-size:15px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-b762066 );font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;text-transform:uppercase;border-radius:2px 2px 2px 2px;padding:10px 10px 10px 10px;margin-top:0px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-b949fb2 );}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products .added_to_cart{color:var( --e-global-color-b762066 );font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;margin-inline-start:0px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-b949fb2 );font-size:13px;text-transform:uppercase;border-radius:0px;min-height:30px;line-height:30px;margin:-5px;}
@media(max-width:992px){
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:15px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products .added_to_cart{font-size:14px;}
}
@media(max-width:768px){
.elementor-9453 .elementor-element.elementor-element-41d4a67 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:34px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .price{font-size:18px;letter-spacing:0.8px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .price del{font-size:15px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product .button{font-size:10px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products .added_to_cart{font-size:14px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product{padding:0px 0px 10px 0px;}
.elementor-9453 .elementor-element.elementor-element-41d4a67.elementor-wc-products ul.products li.product span.onsale{font-size:10px;}
}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product{text-align:center;padding:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:62px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-b762066 );}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-b762066 );}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;text-transform:uppercase;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-b949fb2 );font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:500;font-style:normal;text-decoration:none;letter-spacing:1px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-b949fb2 );}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-b949fb2 );}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-3dd25c5 );}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-3dd25c5 );}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .price del{font-family:"Barlow Condensed", Sans-serif;font-size:15px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-b762066 );font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;text-transform:uppercase;border-radius:2px 2px 2px 2px;padding:10px 10px 10px 10px;margin-top:0px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-b949fb2 );}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products .added_to_cart{color:var( --e-global-color-b762066 );font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;margin-inline-start:0px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-b949fb2 );font-size:13px;text-transform:uppercase;border-radius:0px;min-height:30px;line-height:30px;margin:-5px;}
@media(max-width:992px){
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:15px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products .added_to_cart{font-size:14px;}
}
@media(max-width:768px){
.elementor-9457 .elementor-element.elementor-element-978e1b2 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:34px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .price{font-size:18px;letter-spacing:0.8px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .price del{font-size:15px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product .button{font-size:10px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products .added_to_cart{font-size:14px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product{padding:0px 0px 10px 0px;}
.elementor-9457 .elementor-element.elementor-element-978e1b2.elementor-wc-products ul.products li.product span.onsale{font-size:10px;}
}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product{text-align:center;padding:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:62px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-b762066 );}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-b762066 );}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;text-transform:uppercase;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-b949fb2 );font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:500;font-style:normal;text-decoration:none;letter-spacing:1px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-b949fb2 );}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-b949fb2 );}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-3dd25c5 );}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-3dd25c5 );}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .price del{font-family:"Barlow Condensed", Sans-serif;font-size:15px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-b762066 );font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;text-transform:uppercase;border-radius:2px 2px 2px 2px;padding:10px 10px 10px 10px;margin-top:0px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-b949fb2 );}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products .added_to_cart{color:var( --e-global-color-b762066 );font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;margin-inline-start:0px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-b949fb2 );font-size:13px;text-transform:uppercase;border-radius:0px;min-height:30px;line-height:30px;margin:-5px;}
@media(max-width:992px){
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:15px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products .added_to_cart{font-size:14px;}
}
@media(max-width:768px){
.elementor-9481 .elementor-element.elementor-element-7e01b68 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:34px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .price{font-size:18px;letter-spacing:0.8px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .price del{font-size:15px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product .button{font-size:10px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products .added_to_cart{font-size:14px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product{padding:0px 0px 10px 0px;}
.elementor-9481 .elementor-element.elementor-element-7e01b68.elementor-wc-products ul.products li.product span.onsale{font-size:10px;}
}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product{text-align:center;padding:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:62px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-b762066 );}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-b762066 );}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Barlow Condensed", Sans-serif;font-size:22px;text-transform:uppercase;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-b949fb2 );font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:500;font-style:normal;text-decoration:none;letter-spacing:1px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-b949fb2 );}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-b949fb2 );}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-3dd25c5 );}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-3dd25c5 );}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .price del{font-family:"Barlow Condensed", Sans-serif;font-size:15px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-b762066 );font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;text-transform:uppercase;border-radius:2px 2px 2px 2px;padding:10px 10px 10px 10px;margin-top:0px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-b949fb2 );}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products .added_to_cart{color:var( --e-global-color-b762066 );font-family:"Barlow Condensed", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;margin-inline-start:0px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-51851b8 );background-color:var( --e-global-color-b949fb2 );font-size:13px;text-transform:uppercase;border-radius:0px;min-height:30px;line-height:30px;margin:-5px;}
@media(max-width:992px){
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:15px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products .added_to_cart{font-size:14px;}
}
@media(max-width:768px){
.elementor-9503 .elementor-element.elementor-element-a68f8e3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:34px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .price{font-size:18px;letter-spacing:0.8px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .price del{font-size:15px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product .button{font-size:10px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products .added_to_cart{font-size:14px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product{padding:0px 0px 10px 0px;}
.elementor-9503 .elementor-element.elementor-element-a68f8e3.elementor-wc-products ul.products li.product span.onsale{font-size:10px;}
}

