.elementor-21246 .elementor-element.elementor-element-4714e04d{overflow:visible;}.elementor-21246 .elementor-element.elementor-element-73312499 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21246 .elementor-element.elementor-element-73312499 .woocommerce-breadcrumb{color:#000000;font-size:15px;}.elementor-21246 .elementor-element.elementor-element-73312499 .woocommerce-breadcrumb > a{color:#C18F59;}.elementor-21246 .elementor-element.elementor-element-2504548a{overflow:visible;}.elementor-21246 .elementor-element.elementor-element-ac3874b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );}.elementor-21246 .elementor-element.elementor-element-664da6f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-21246 .elementor-element.elementor-element-664da6f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-21246 .elementor-element.elementor-element-664da6f.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-21246 .elementor-element.elementor-element-664da6f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-21246 .elementor-element.elementor-element-664da6f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for html, class: .elementor-element-63f995b7 */#archive-title-holder{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0 ;}
.archive-title{font-size:20px!important;text-align:center;font-weight:900;margin:0;line-height:25px;z-index:1;background-color:#fff;padding:0 10px;letter-spacing:0px!important;font-family:vazirr!important;}
.archive-title-divider{height:0;border-top:2px solid #C18F59;position:absolute;min-width:80%;z-index:0;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-58dc582 */.h1-holder h1{font-size:0; line-height:0;margin:0;}
.h1-holder{max-height:0!important;min-height:0!important;height:0;}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-664da6f */.elementor-element.elementor-wc-products ul.products{display:flex;flex-wrap:wrap;gap:1.333%!important;justify-content:start!important;}
.woocommerce .elementor-element.elementor-products-grid ul.products li.product{margin:0!important;margin-bottom:20px!important;width:24%;border-radius:10px;overflow:hidden;box-shadow: 0 0 5px 0 #00000050;padding:3px;}
.if-modern-overlay .image_frame:not(.no_link) .image_wrapper img:not(.ls-l){aspect-ratio:3/2;border-radius:10px 10px 0 0 ;}
.if-modern-overlay .image_frame .image_wrapper .image_links{display:none!important}
.woocommerce ul.products li.product .desc{padding:0;background-color:#333A4D;border-radius:0 0 10px 10px;margin-top:3px;}
.mfn-woo-product-title a{color:#fff!important;font-size:15px;transition:250ms ease-in-out;line-height:17px;}

.woocommerce .elementor-element.elementor-products-grid ul.products li.product:hover  .mfn-woo-product-title a {color:#C18F59!important;}
.mfn-woo-product-title {border-bottom:1px solid #fff;padding:5px 0;}
.default-currency-price{width:50%!important;color:#fff;padding:5px 0!important;border-right:0.5px solid #fff;}
.second-currency-price{width:50%!important;color:#fff;padding:5px 0!important;border-left:0.5px solid #fff;}
.price-holder{display:flex;}
.contact-currency-price{color:#fff;padding:5px 0;}
.woocommerce-Price-currencySymbol{padding-left:2px;}
.woocommerce ul.products li.product h1, .woocommerce-page ul.products li.product h1, .woocommerce ul.products li.product h2, .woocommerce-page ul.products li.product h2, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3, .woocommerce ul.products li.product h4, .woocommerce-page ul.products li.product h4, .woocommerce ul.products li.product h5, .woocommerce-page ul.products li.product h5, .woocommerce ul.products li.product h6, .woocommerce-page ul.products li.product h6, .woocommerce ul.products li.product .mfn-li-product-row-title .title, .woocommerce-page ul.products li.product .mfn-li-product-row-title .title{margin:0;}
.pager .pages{background-image:none;background-color:#9f9f9f20;}
.page-numbers{color:#000!important;width:50px!important;}


 .pager .pages a.active, .pager .pages span.page-numbers.current{color:#fff!important;background-color:#333A4D!important;width:80px!important;align-items:center!important;justify-content:center!important;}
 .pager .pages a:hover{background-color:#333A4D!important;color:#fff!important;}
 .elementor-21246 .elementor-element.elementor-element-664da6f .price-holder{direction:ltr!important;}
 
  @media only screen and (max-width:1124px){.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:49.5%!important;}
       .elementor-element.elementor-wc-products ul.products{gap:1%!important;}
  } 
 
 @media only screen and (max-width:767px){.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{min-width:100%!important;}.elementor-element.elementor-wc-products ul.products{gap:0!important}}
 
.elementor-21246 .elementor-element.elementor-element-664da6f h4 {min-height:60px;max-height:none!important;display:flex;align-items:center;justify-content:center;}/* End custom CSS */