.elementor-9681 .elementor-element.elementor-element-e376503{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:0px;overflow:visible;}.elementor-9681 .elementor-element.elementor-element-f47bdb4{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;overflow:visible;}.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-9681 .elementor-element.elementor-element-0f36660 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9681 .elementor-element.elementor-element-0f36660{text-align:start;}.elementor-9681 .elementor-element.elementor-element-0f36660 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;color:#000E26;}.elementor-9681 .elementor-element.elementor-element-01d0a1e .ekit-woo-category-list-container .woocommerce ul.products{grid-gap:6px !important;}.elementor-9681 .elementor-element.elementor-element-01d0a1e .ekit-woo-category-list-container.ekit-woo-featured-cat-container{column-gap:6px !important;}.elementor-9681 .elementor-element.elementor-element-01d0a1e .woocommerce .product-category .woocommerce-loop-category__title{background-color:#FFFFFF;height:26px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;color:#000E26;}.elementor-9681 .elementor-element.elementor-element-01d0a1e .woocommerce .product-category a:hover .woocommerce-loop-category__title{background-color:#FFFFFF;color:#D12454;}.elementor-9681 .elementor-element.elementor-element-01d0a1e .woocommerce .product-category a{background-color:#FFFFFF;border-style:none;}.elementor-9681 .elementor-element.elementor-element-01d0a1e .woocommerce .product-category a:hover .woocommerce-loop-category__title .count{color:#333;}.elementor-9681 .elementor-element.elementor-element-f71e783{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:0px;overflow:visible;}.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-9681 .elementor-element.elementor-element-9e0274c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-9681 .elementor-element.elementor-element-9e0274c > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-9681 .elementor-element.elementor-element-9e0274c.elementor-element{--align-self:flex-start;}.elementor-9681 .elementor-element.elementor-element-9e0274c.elementor-wc-products  ul.products{grid-column-gap:100px;grid-row-gap:40px;}.elementor-9681 .elementor-element.elementor-element-9e0274c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9681 .elementor-element.elementor-element-9e0274c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-9681 .elementor-element.elementor-element-9e0274c.elementor-wc-products ul.products li.product .price{font-family:"Red Hat Display", Sans-serif;font-size:17px;font-weight:700;}.elementor-9681 .elementor-element.elementor-element-9e0274c.elementor-wc-products ul.products li.product .price del {font-family:"Roboto", Sans-serif;font-size:0px;font-weight:700;}.elementor-9681 .elementor-element.elementor-element-68b476f > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9681 .elementor-element.elementor-element-68b476f{text-align:start;}.elementor-9681 .elementor-element.elementor-element-68b476f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#474747;}.elementor-9681 .elementor-element.elementor-element-cfc4804 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9681 .elementor-element.elementor-element-cfc4804.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9681 .elementor-element.elementor-element-cfc4804.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-9681 .elementor-element.elementor-element-9e0274c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9681 .elementor-element.elementor-element-cfc4804.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-9681 .elementor-element.elementor-element-e376503{--content-width:1600px;}.elementor-9681 .elementor-element.elementor-element-f47bdb4{--width:25%;}.elementor-9681 .elementor-element.elementor-element-f71e783{--width:75%;}}@media(max-width:767px){.elementor-9681 .elementor-element.elementor-element-e376503{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9681 .elementor-element.elementor-element-f71e783{--width:100%;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9681 .elementor-element.elementor-element-9e0274c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9681 .elementor-element.elementor-element-cfc4804.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for elementskit-woo-category-list, class: .elementor-element-01d0a1e */.ekit-woo-cat-list--products img {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9e0274c */.woocommerce ul.products li.product .price .from {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71e783 *//* Animate WooCommerce products from right to left */
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product {
  opacity: 0;
  transform: translateX(60px);
  animation: slideInRight 0.8s ease-out forwards;
}

/* Keyframes */
@keyframes slideInRight {
  from {
    opacity: 0;
    transform: translateX(60px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

/* Staggered animation delays for 12 products */
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(1) { animation-delay: 0.1s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(2) { animation-delay: 0.2s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(3) { animation-delay: 0.3s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(4) { animation-delay: 0.4s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(5) { animation-delay: 0.5s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(6) { animation-delay: 0.6s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(7) { animation-delay: 0.7s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(8) { animation-delay: 0.8s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(9) { animation-delay: 0.9s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(10) { animation-delay: 1s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(11) { animation-delay: 1.1s; }
.elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product:nth-child(12) { animation-delay: 1.2s; }

/* Keep them visible in Elementor editor */
.elementor-editor-active .elementor-5668 .elementor-element.elementor-element-02fdb5e.elementor-wc-products ul.products li.product {
  opacity: 1 !important;
  transform: none !important;
  animation: none !important;
}/* End custom CSS */