.elementor-21424 .elementor-element.elementor-element-6905478:not(.elementor-motion-effects-element-type-background), .elementor-21424 .elementor-element.elementor-element-6905478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F95DFC;}.elementor-21424 .elementor-element.elementor-element-6905478{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21424 .elementor-element.elementor-element-6905478 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21424 .elementor-element.elementor-element-553a63fe > .elementor-element-populated{margin:0px 150px 0px 150px;--e-column-margin-right:150px;--e-column-margin-left:150px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21424 .elementor-element.elementor-element-14e63c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21424 .elementor-element.elementor-element-14e63c7{text-align:center;}.elementor-21424 .elementor-element.elementor-element-14e63c7 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:17px;font-weight:600;line-height:37px;color:#FFFFFF;}.elementor-21424 .elementor-element.elementor-element-8089a76:not(.elementor-motion-effects-element-type-background), .elementor-21424 .elementor-element.elementor-element-8089a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2FD67;}.elementor-21424 .elementor-element.elementor-element-8089a76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 90px 0px;}.elementor-21424 .elementor-element.elementor-element-8089a76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21424 .elementor-element.elementor-element-609d14a5 > .elementor-element-populated{margin:0px 150px 30px 150px;--e-column-margin-right:150px;--e-column-margin-left:150px;padding:0px 0px 0px 0px;}.elementor-21424 .elementor-element.elementor-element-4341742 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21424 .elementor-element.elementor-element-4341742{text-align:center;}.elementor-21424 .elementor-element.elementor-element-4341742 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:30px;font-weight:600;line-height:37px;color:#040404;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21424 .elementor-element.elementor-element-6aa574b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products  ul.products{grid-column-gap:54px;grid-row-gap:54px;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;margin-bottom:0px;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;margin-bottom:0px;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Karla", Sans-serif;font-weight:600;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .star-rating{color:#222222;font-size:1em;margin-bottom:0px;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .price{color:#373737;font-family:"Karla", Sans-serif;font-size:30px;font-weight:600;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .price ins{color:#373737;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .price ins .amount{color:#373737;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .price del{color:#FFFFFF;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .price del .amount{color:#FFFFFF;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#C2FD67;margin-top:0px;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-secondary );background-color:#FFFFFF;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products .added_to_cart{font-family:"Karla", Sans-serif;font-size:25px;font-weight:500;margin-inline-start:0px;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product{border-style:solid;border-width:-25px -5px -5px -5px;border-radius:12px;padding:0px 0px 25px 0px;background-color:#FFFFFF;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product:hover{background-color:#F1FFDB;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products ul.products li.product span.onsale{display:block;color:#000000;background-color:#C2FD67;font-size:15px;border-radius:0px;min-width:0px;}.elementor-21424 .elementor-element.elementor-element-6d27b241:not(.elementor-motion-effects-element-type-background), .elementor-21424 .elementor-element.elementor-element-6d27b241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2FD67;}.elementor-21424 .elementor-element.elementor-element-6d27b241{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 90px 0px;}.elementor-21424 .elementor-element.elementor-element-6d27b241 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21424 .elementor-element.elementor-element-63950154 > .elementor-element-populated{margin:0px 150px 30px 150px;--e-column-margin-right:150px;--e-column-margin-left:150px;padding:0px 0px 0px 0px;}.elementor-21424 .elementor-element.elementor-element-3c2e3945 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21424 .elementor-element.elementor-element-3c2e3945{text-align:center;}.elementor-21424 .elementor-element.elementor-element-3c2e3945 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:30px;font-weight:600;line-height:37px;color:#040404;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21424 .elementor-element.elementor-element-393d9512{--grid-columns:3;}@media(max-width:1024px){.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-21424 .elementor-element.elementor-element-393d9512{--grid-columns:2;}}@media(max-width:767px){.elementor-21424 .elementor-element.elementor-element-6905478{padding:15px 0px 15px 0px;}.elementor-21424 .elementor-element.elementor-element-553a63fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21424 .elementor-element.elementor-element-14e63c7 > .elementor-widget-container{margin:0px 17px 0px 17px;}.elementor-21424 .elementor-element.elementor-element-14e63c7 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-21424 .elementor-element.elementor-element-8089a76{padding:40px 0px 40px 0px;}.elementor-21424 .elementor-element.elementor-element-609d14a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21424 .elementor-element.elementor-element-4341742 > .elementor-widget-container{margin:0px 17px 0px 17px;}.elementor-21424 .elementor-element.elementor-element-4341742 .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-21424 .elementor-element.elementor-element-6aa574b6 > .elementor-widget-container{margin:20px 25px 20px 25px;}.elementor-21424 .elementor-element.elementor-element-6aa574b6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-21424 .elementor-element.elementor-element-6d27b241{padding:40px 0px 40px 0px;}.elementor-21424 .elementor-element.elementor-element-63950154 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21424 .elementor-element.elementor-element-3c2e3945 > .elementor-widget-container{margin:0px 17px 0px 17px;}.elementor-21424 .elementor-element.elementor-element-3c2e3945 .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-21424 .elementor-element.elementor-element-393d9512{--grid-columns:1;}}/* Start custom CSS for section, class: .elementor-element-6905478 */.woocommerce ul.products li.product .button:hover, body .blog-tile-content .elementor-button.elementor-size-md:hover, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce.widget_shopping_cart .buttons a.checkout:hover, .woocommerce .cart button[name="apply_coupon"]:hover, .woocommerce form.checkout_coupon button:hover, body .blog-tile-content .elementor-button.elementor-size-md:active, .woocommerce .widget_price_filter .price_slider_amount .button:active, .woocommerce.widget_shopping_cart .buttons a.checkout:active, .woocommerce .cart button[name="apply_coupon"]:active, .woocommerce form.checkout_coupon button:active, .woocommerce div.product form.cart .reset_variations:hover {
    color: #fff;
    background: #fda2ff !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-6aa574b6 */.woocommerce ul.products li.product .button:before {
    content: '###';
    color: #000;
    margin-right: 0.65em;
    width: 14px;
    display: inline-flex
;
    transition: all 0.45s;
    line-height: 14px;
}

.woocommerce ul.products li.product .button:before {
    background-color: #000;
}

.woocommerce ul.products li.product .button, body .blog-tile-content .elementor-button.elementor-size-md, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce.widget_shopping_cart .buttons a.checkout, .woocommerce .cart button[name="apply_coupon"], .woocommerce form.checkout_coupon button, .woocommerce div.product form.cart .reset_variations {
    border: 1px solid #bef966;
    color: #ffffff;
    background: #bdf866;
    box-shadow: none;
}

.elementor-18433 .elementor-element.elementor-element-0c5de33.elementor-wc-products ul.products li.product .button {
    color: #000 !important;
    background-color: #bef765 !important;
    font-size: 14px;
}

a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart
{
        color: #bef765!important;
    background-color: #bef765!important;
        font-size: 14px !important;
}

.elementor-18433 .elementor-element.elementor-element-0c5de33.elementor-wc-products ul.products li.product .button:hover
    
{
       color: #000!important;
    background-color: #fff!important;
    border: 1px solid #bef765!important
     
}

.elementor-18433 .elementor-element.elementor-element-0c5de33.elementor-wc-products ul.products li.product .button {
    color: #FFFFFF;
    background-color: #bef765;
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8089a76 */.woocommerce ul.products li.product .button:hover, body .blog-tile-content .elementor-button.elementor-size-md:hover, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce.widget_shopping_cart .buttons a.checkout:hover, .woocommerce .cart button[name="apply_coupon"]:hover, .woocommerce form.checkout_coupon button:hover, body .blog-tile-content .elementor-button.elementor-size-md:active, .woocommerce .widget_price_filter .price_slider_amount .button:active, .woocommerce.widget_shopping_cart .buttons a.checkout:active, .woocommerce .cart button[name="apply_coupon"]:active, .woocommerce form.checkout_coupon button:active, .woocommerce div.product form.cart .reset_variations:hover {
    color: #fff;
    background: #fda2ff !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d27b241 */.woocommerce ul.products li.product .button:hover, body .blog-tile-content .elementor-button.elementor-size-md:hover, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce.widget_shopping_cart .buttons a.checkout:hover, .woocommerce .cart button[name="apply_coupon"]:hover, .woocommerce form.checkout_coupon button:hover, body .blog-tile-content .elementor-button.elementor-size-md:active, .woocommerce .widget_price_filter .price_slider_amount .button:active, .woocommerce.widget_shopping_cart .buttons a.checkout:active, .woocommerce .cart button[name="apply_coupon"]:active, .woocommerce form.checkout_coupon button:active, .woocommerce div.product form.cart .reset_variations:hover {
    color: #fff;
    background: #fda2ff !important;
}/* End custom CSS */