.elementor-37346 .elementor-element.elementor-element-f6bae0d{--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;--gap:040px 040px;--row-gap:040px;--column-gap:040px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-37346 .elementor-element.elementor-element-f6bae0d:not(.elementor-motion-effects-element-type-background), .elementor-37346 .elementor-element.elementor-element-f6bae0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-theme-archive-title .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-37346 .elementor-element.elementor-element-c3ab160{text-align:center;}.elementor-37346 .elementor-element.elementor-element-c3ab160 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-37346 .elementor-element.elementor-element-5b972b0 .e-search-submit{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 0px;border-color:#FFFFFF;}.elementor-37346 .elementor-element.elementor-element-5b972b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-search-placeholder-color:#0A1B37A3;--e-search-input-color:var( --e-global-color-primary );--e-search-submit-margin-inline-start:0px;--e-search-icon-submit-color:var( --e-global-color-secondary );--e-search-submit-border-radius:0px 020px 020px 0px;--e-search-submit-padding:0px 06px 0px 012px;}.elementor-37346 .elementor-element.elementor-element-5b972b0 .e-search-input{font-size:18px;border-style:solid;border-width:2px 0px 2px 2px;border-color:#FFFFFF;border-radius:020px 0px 0px 20px;}.elementor-37346 .elementor-element.elementor-element-5b972b0.e-focus{--e-search-input-color:var( --e-global-color-primary );}.elementor-37346 .elementor-element.elementor-element-5b972b0 .e-search-submit:hover{--e-search-icon-submit-color:var( --e-global-color-secondary );}.elementor-37346 .elementor-element.elementor-element-5c637d0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-37346 .elementor-element.elementor-element-250473f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-primary );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{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-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-37346 .elementor-element.elementor-element-19c1f90 .product{text-align:center;}.elementor-37346 .elementor-element.elementor-element-19c1f90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-37346 .elementor-element.elementor-element-19c1f90.elementor-wc-products  ul.products{grid-column-gap:25px;grid-row-gap:20px;}.elementor-37346 .elementor-element.elementor-element-19c1f90 a > img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-37346 .elementor-element.elementor-element-19c1f90 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-37346 .elementor-element.elementor-element-19c1f90 .woocommerce-loop-category__title .count{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:0.0001px;font-weight:600;}.elementor-37346 .elementor-element.elementor-element-7346d3f{--display:flex;--margin-top:80px;--margin-bottom:0150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37346 .elementor-element.elementor-element-2bc63a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-primary );}.elementor-37346 .elementor-element.elementor-element-7406468 .woocommerce div.product.mb-30{padding:010px 010px 010px 010px;margin:0px 0px 0px 0px;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner{border-radius:12px 12px 12px 12px;border-color:#f1f1f1;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner:hover{box-shadow:2px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content{padding:012px 012px 012px 012px;background-color:#ffffff;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{font-size:14px;color:var( --e-global-color-secondary );}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:var( --e-global-color-secondary );}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:var( --e-global-color-secondary );}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories{margin:0px 0px 012px 0px;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:16px;color:var( --e-global-color-primary );}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:var( --e-global-color-primary );}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title{margin:0px 0px 0px 0px;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-product-content .woocommerce-product-details__short-description p{color:var( --e-global-color-primary );}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-37346 .elementor-element.elementor-element-7406468 span.woolentor-tip{color:#ffffff;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px;}.elementor-37346 .elementor-element.elementor-element-7406468 .woolentor-compare.compare::before,.elementor-37346 .elementor-element.elementor-element-7406468 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:var( --e-global-color-secondary );}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:var( --e-global-color-secondary );}.elementor-37346 .elementor-element.elementor-element-7406468.elementor-widget-woolentor-custom-product-archive .woocommerce-result-count{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-37346 .elementor-element.elementor-element-7406468.elementor-widget-woolentor-custom-product-archive .woocommerce-ordering select{font-size:16px;color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-37346 .elementor-element.elementor-element-7406468.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination{text-align:center !important;}.elementor-37346 .elementor-element.elementor-element-7406468.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li a, .elementor-37346 .elementor-element.elementor-element-7406468.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li span{border-radius:0px 0px 0px 0px !important;}.elementor-37346 .elementor-element.elementor-element-7406468.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li a{color:var( --e-global-color-secondary );background-color:#FFFFFF;}.elementor-37346 .elementor-element.elementor-element-7406468.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li a:hover{color:var( --e-global-color-primary );}.elementor-37346 .elementor-element.elementor-element-7406468.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination ul li span.current{color:var( --e-global-color-primary );}.elementor-37346 .elementor-element.elementor-element-7406468 .wl-shop-tab-links li a{color:#000000;}.elementor-37346 .elementor-element.elementor-element-7406468 .wl-shop-tab-links li a:hover{color:#f05b64;}.elementor-37346 .elementor-element.elementor-element-7406468 .wl-shop-tab-links li a.htactive{color:#f05b64;}.elementor-37346 .elementor-element.elementor-element-7406468 .wlshop-list-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-37346 .elementor-element.elementor-element-7406468 .wlshop-list-content .ht-product-categories a{color:#444444;}.elementor-37346 .elementor-element.elementor-element-7406468 .wlshop-list-content .ht-product-categories a:hover{color:#dc9a0e;}.elementor-37346 .elementor-element.elementor-element-7406468 .wlshop-list-content .ht-list-product-title a{color:#444444;}.elementor-37346 .elementor-element.elementor-element-7406468 .wlshop-list-content .ht-list-product-title a:hover{color:#dc9a0e;}.elementor-37346 .elementor-element.elementor-element-7406468 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price{color:#444444;}.elementor-37346 .elementor-element.elementor-element-7406468 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price del span{color:#444444;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .wlshop-list-wrap .wlshop-list-content .ht-product-list-ratting .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-37346 .elementor-element.elementor-element-7406468 .ht-products .wlshop-list-wrap .wlshop-list-content .ht-product-list-ratting .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-37346 .elementor-element.elementor-element-7406468 .woocommerce .ht-product-list-action ul li a{color:#000000;border-color:#000000;background-color:#ffffff;}.elementor-37346 .elementor-element.elementor-element-7406468 .woocommerce .ht-product-list-action ul li a:hover{color:#ffffff;border-color:#ff3535;background-color:#ff3535;}.elementor-37346 .elementor-element.elementor-element-7406468 .wlshop-list-wrap .wlproduct-list-img .product-quickview a{color:#000000;background-color:#ffffff;}.elementor-37346 .elementor-element.elementor-element-7406468 .wlshop-list-wrap .wlproduct-list-img .product-quickview a:hover{color:#ffffff;background-color:#ff3535;}@media(max-width:1024px){.elementor-37346 .elementor-element.elementor-element-f6bae0d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:05vw;--padding-left:05vw;--padding-right:5vw;}.elementor-37346 .elementor-element.elementor-element-5c637d0{--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:05vw;--padding-right:05vw;}.elementor-37346 .elementor-element.elementor-element-7346d3f{--padding-top:0vw;--padding-bottom:0vw;--padding-left:05vw;--padding-right:5vw;}}@media(max-width:767px){.elementor-37346 .elementor-element.elementor-element-f6bae0d{--padding-top:010vw;--padding-bottom:010vw;--padding-left:05vw;--padding-right:05vw;}.elementor-37346 .elementor-element.elementor-element-c3ab160 .elementor-heading-title{font-size:32px;}.elementor-37346 .elementor-element.elementor-element-5b972b0 .e-search-input{font-size:14px;}.elementor-37346 .elementor-element.elementor-element-250473f{text-align:center;}.elementor-37346 .elementor-element.elementor-element-19c1f90 .woocommerce .woocommerce-loop-category__title{font-size:12px;}.elementor-37346 .elementor-element.elementor-element-2bc63a5{text-align:center;}.elementor-37346 .elementor-element.elementor-element-7406468 .woocommerce div.product.mb-30{padding:0px 0px 30px 0px;margin:0px 0px 0px 0px;}}/* Start custom CSS for theme-archive-title, class: .elementor-element-c3ab160 */.archive-title h1 {
    color: white !important
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-5b972b0 */@media (max-width: 767px) {
    .elementor-37346 .elementor-element.elementor-element-5b972b0 .e-search-input {
        font-size: 14px;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-19c1f90 */.product-categories {
  overflow-x: auto !important;
  overflow-y: hidden;
  scrollbar-color: #f34e01;
}

.product-categories::-webkit-scrollbar {
  height: 16px;
}

.product-categories::-webkit-scrollbar-track {
  background: #f5f5f5
;
  border: 2px solid #f34e01;
  border-radius: 999px;
}

.product-categories::-webkit-scrollbar-thumb {
  background-color: #f34e01;
  border-radius: 999px;
  border: 1px solid #f34e01;
}


    
  .product-categories ul {
  display: inline-flex;
  padding-bottom: 24px !important
 
}

.product-categories ul li {
    width: 200px !important;
    overflow: hidden !important;
}

.product-categories ul li img {
    width: 100% !important;
    aspect-ratio: 1 !important;
 
}


@media (max-width: 1024px) {
  .product-categories ul.products {
    display: inline-flex !important;
  }

  .product-categories {
    overflow-x: auto !important;
    overflow-y: hidden;

  }

  .product-categories ul.products li {
    flex: 0 0 auto;
    width: 200px !important;
  }
  
  .woocommerce-page ul.products li.product:nth-child(n) {
  margin: 0 !important;
  width: 200px !important;
  clear: none;
  float: none !important;
}

  body.woocommerce-page ul.products li.product:nth-child(n) {
    margin: 0 !important;
    width: 200px !important;
    clear: none !important;
    float: none !important;
  }
}

@media (max-width: 767px) {
     .woocommerce-page ul.products li.product:nth-child(n) {
  margin: 0 !important;
  width: 100px !important;
  clear: none;
  float: none !important;
}

.product-categories {
  overflow-x: auto !important;
  overflow-y: hidden;
  scrollbar-color: #f34e01;
}

.product-categories::-webkit-scrollbar {
  height: 12px;
}

.product-categories::-webkit-scrollbar-track {
  background: #f5f5f5
;
  border: 2px solid #f34e01;
  border-radius: 999px;
}

.product-categories::-webkit-scrollbar-thumb {
  background-color: #f34e01;
  border-radius: 999px;
  border: 1px solid #f34e01;
}

  body.woocommerce-page ul.products li.product:nth-child(n) {
    margin: 0 !important;
    width: 120px !important;
    clear: none !important;
    float: none !important;
  }


}/* End custom CSS */
/* Start custom CSS for woolentor-custom-product-archive, class: .elementor-element-7406468 */.product-grid .ht-product .ht-product-inner .ht-product-image-wrap {
    aspect-ratio: 1 !important
}

.product-grid .ht-product .ht-product-inner .ht-product-image-wrap img {
    width: 100% !important;
    height: 100%!important;
    object-fit: contain !important
}


.product-grid .ht-product-title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 2.5em;
  line-height: 1.5em;
}



.product-grid .woocommerce-pagination {
    margin-top: 30px
}/* End custom CSS */