.elementor-14764 .elementor-element.elementor-element-0e88bad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:8px 08px;--row-gap:8px;--column-gap:08px;}.elementor-14764 .elementor-element.elementor-element-b873ddd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14764 .elementor-element.elementor-element-bf8dc6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 10px;--row-gap:24px;--column-gap:10px;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14764 .elementor-element.elementor-element-bf8dc6a:not(.elementor-motion-effects-element-type-background), .elementor-14764 .elementor-element.elementor-element-bf8dc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5525ffe );}.elementor-14764 .elementor-element.elementor-element-9fe384f > .elementor-widget-container{padding:10px 10px 10px 10px;}.woocommerce .elementor-14764 .elementor-element.elementor-element-9fe384f .term-description{color:var( --e-global-color-2118301 );}.elementor-14764 .elementor-element.elementor-element-50518ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14764 .elementor-element.elementor-element-ba32ba1{width:100%;max-width:100%;}.elementor-14764 .elementor-element.elementor-element-ba32ba1 ul.products{--ts-grid-cols:4;gap:20px;--ts-grid-gap:20px;}.elementor-14764 .elementor-element.elementor-element-ba32ba1 ul.products li.product img{aspect-ratio:9/16;object-fit:cover;width:100%;display:block;border-radius:4px 4px 4px 4px;}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .ts-archive-top-bar{border-style:none;}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .ts-archive-top-bar .woocommerce-result-count{color:var( --e-global-color-2118301 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .ts-grid-toggle{color:var( --e-global-color-primary );background-color:var( --e-global-color-fa9fe30 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .ts-grid-toggle.active, .elementor-14764 .elementor-element.elementor-element-ba32ba1 .ts-grid-toggle:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .ts-filter-btn{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );background-color:var( --e-global-color-fa9fe30 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .ts-filter-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );background-color:var( --e-global-color-fa9fe30 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .ts-archive-top-bar .woocommerce-ordering select{color:var( --e-global-color-fa9fe30 );background-color:var( --e-global-color-6b71d4c );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .ts-archive-top-bar .woocommerce-ordering select:focus{color:var( --e-global-color-fa9fe30 );background-color:var( --e-global-color-fa9fe30 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 ul.products li.product{border-radius:16px 16px 16px 16px;}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .woocommerce span.onsale, .elementor-14764 .elementor-element.elementor-element-ba32ba1 .out-of-stock-badge, .elementor-14764 .elementor-element.elementor-element-ba32ba1 .sold-out, .elementor-14764 .elementor-element.elementor-element-ba32ba1 .featured-badge, .elementor-14764 .elementor-element.elementor-element-ba32ba1 .hot-badge{padding:4px 12px 4px 12px;border-radius:50px 50px 50px 50px;}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .woocommerce span.onsale{background-color:#970606;color:var( --e-global-color-fa9fe30 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .out-of-stock-badge, .elementor-14764 .elementor-element.elementor-element-ba32ba1 .sold-out{background-color:#020101;color:var( --e-global-color-fa9fe30 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .featured-badge, .elementor-14764 .elementor-element.elementor-element-ba32ba1 .hot-badge{background-color:var( --e-global-color-2118301 );color:var( --e-global-color-fa9fe30 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .woocommerce-loop-product__title{color:var( --e-global-color-2118301 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .price, .elementor-14764 .elementor-element.elementor-element-ba32ba1 .price > .amount, .elementor-14764 .elementor-element.elementor-element-ba32ba1 .price ins .amount{color:var( --e-global-color-secondary );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .price del .amount, .elementor-14764 .elementor-element.elementor-element-ba32ba1 .price del{color:var( --e-global-color-2118301 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .button.add_to_cart_button{color:var( --e-global-color-fa9fe30 );background-color:var( --e-global-color-secondary );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .button.add_to_cart_button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-fa9fe30 );}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .woocommerce-pagination{margin-top:40px;}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .woocommerce-pagination ul{justify-content:center;}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .woocommerce-pagination .page-numbers:not(.current){color:var( --e-global-color-2118301 );background-color:var( --e-global-color-5525ffe );border-style:none;}.elementor-14764 .elementor-element.elementor-element-ba32ba1 .woocommerce-pagination .page-numbers{padding:4px 4px 4px 4px;border-radius:16px 16px 16px 16px;}.elementor-14764 .elementor-element.elementor-element-e00eb8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14764 .elementor-element.elementor-element-2d72dec{width:100%;max-width:100%;}.elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-grid{grid-template-columns:repeat(10, minmax(0, 1fr));gap:8px;}.elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-grid.is-no-image .ts-child-cat-card{gap:48px;}.elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-icon-wrap i, .elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-icon-wrap svg{font-size:48px;width:48px;height:48px;}.elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-icon-wrap{color:var( --e-global-color-2118301 );width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;}.elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-card{padding:8px 8px 8px 8px;border-radius:50px 50px 50px 50px;border-top:2px solid var(--ts-cat-accent, transparent);--ts-cat-accent:var( --e-global-color-2118301 );}.elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-info{padding:4px 4px 4px 4px;align-items:center;text-align:center;justify-content:center;}.elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-title{font-size:18px;text-decoration:none;margin-bottom:16px;color:var( --e-global-color-2118301 );}.elementor-14764 .elementor-element.elementor-element-98063a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14764 .elementor-element.elementor-element-36b82e5{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-14764 .elementor-element.elementor-element-36b82e5:not(.elementor-motion-effects-element-type-background), .elementor-14764 .elementor-element.elementor-element-36b82e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5525ffe );}.elementor-14764 .elementor-element.elementor-element-d99e6e3 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14764 .elementor-element.elementor-element-2f51e51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14764 .elementor-element.elementor-element-291087e > .elementor-widget-container{background-color:var( --e-global-color-5525ffe );padding:10px 10px 10px 10px;border-radius:16px 16px 16px 16px;}@media(max-width:1280px){.elementor-14764 .elementor-element.elementor-element-ba32ba1 ul.products{--ts-grid-cols:3;}}@media(max-width:1200px){.elementor-14764 .elementor-element.elementor-element-ba32ba1 ul.products{--ts-grid-cols:2;}.elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-grid{gap:2px;}.elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-title{font-size:10px;}}@media(max-width:1024px){.elementor-14764 .elementor-element.elementor-element-ba32ba1 ul.products{--ts-grid-cols:2;}}@media(max-width:991px){.elementor-14764 .elementor-element.elementor-element-ba32ba1 ul.products{--ts-grid-cols:2;}.elementor-14764 .elementor-element.elementor-element-2d72dec .ts-child-cat-grid{grid-template-columns:repeat(6, minmax(0, 1fr));}}/* Start custom CSS for ts-archive-product-list, class: .elementor-element-ba32ba1 */button, input[type="button"], input[type="reset"], input[type="submit"], .button, .wp-block-button__link, .elementor-button, .woocommerce button.button, .woocommerce a.button, .woocommerce input.button, .woocommerce-MyAccount-content a.button {

background: none !important;

color: #000 !important;

border:none !important;

    

}
button:hover, button:focus, button:active,
input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active,
input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active,
input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active,
.button:hover, .button:focus, .button:active,
.wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active,
.elementor-button:hover, .elementor-button:focus, .elementor-button:active,
.woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce button.button:active,
.woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce a.button:active,
.woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce input.button:active,
.woocommerce-MyAccount-content a.button:hover, .woocommerce-MyAccount-content a.button:focus, .woocommerce-MyAccount-content a.button:active {
    background: none !important;
    color: #000 !important;
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

.elementor-element-ba32ba1 ul.products li.product .woocommerce-loop-product__link {
    margin: 0 !important;
}

.elementor-element-ba32ba1 .ts-filter-btn :hover{ 
    color: inhert;
    background: inhert;
    background-color: inhert;
}
.wlfmc-loop-btn:not(.is-elementor) .wlfmc-add-button > a i {
    color: rgb(0, 103, 79);
    margin: 14px 0 0 20px;
}

.elementor-element-ba32ba1 .ts-actions-right .button, .elementor-element-ba32ba1 .ts-actions-right .wlfmc-custom-btn, .elementor-element-ba32ba1 .ts-actions-right a {
     color: rgb(0, 103, 79) !important;
}
.elementor-14764 .elementor-element.elementor-element-ba32ba1 .button.add_to_cart_button {
    color: var(--e-global-color-fa9fe30) !important;
    background-color: var(--e-global-color-secondary) !important;
    text-align: center;
}/* End custom CSS */