.elementor .e-56a306f{padding:0px;margin:0px;mix-blend-mode:normal;display:flex;flex-direction:column-reverse;gap:0px;justify-content:center;align-items:center;}.elementor .e-be46cb3{width:75%;flex-direction:column;}.elementor .e-de3ce5b{width:75%;flex-direction:column;}.elementor .e-bc69e22{width:60%;font-family:"Vazirmatn";filter:blur(0px);transition:margin 200ms, all 200ms;display:grid;flex-direction:column;selector{
  overflow:visible !important;
}\n}.elementor .e-f230653{width:75%;flex-direction:column;}.elementor .e-7f0c88f{width:75%;flex-direction:column;/* ==========================
 PCI Product Cards Theme
 ========================== */

selector{
  --pci-primary:#1565C0;
  --pci-navy:#16233B;
  --pci-yellow:#F4B400;
  --pci-light-blue:#5B9BE0;
  --pci-light-yellow:#FBD877;
  --pci-bg:#F7F8FA;
}

/* Section Background */
selector{
  background:var(--pci-bg);
  padding:40px;
  border-radius:20px;
}

/* Product Card */
selector ul.products li.product,
selector .woocommerce ul.products li.product,
selector .elementor-widget-woocommerce-products .product{
  background:#fff;
  border:1px solid rgba(21,101,192,.12);
  border-radius:18px;
  overflow:hidden;
  transition:.35s ease;
  box-shadow:0 10px 25px rgba(22,35,59,.08);
}

/* Hover */
selector ul.products li.product:hover,
selector .woocommerce ul.products li.product:hover{
  transform:translateY(-8px);
  border-color:var(--pci-primary);
  box-shadow:0 20px 40px rgba(21,101,192,.18);
}

/* Product Image */
selector ul.products li.product img{
  transition:.4s;
}

selector ul.products li.product:hover img{
  transform:scale(1.06);
}

/* Product Title */
selector ul.products li.product h2,
selector ul.products li.product .woocommerce-loop-product__title{
  color:var(--pci-navy);
  font-weight:700;
  font-size:18px;
  transition:.3s;
}

selector ul.products li.product:hover h2,
selector ul.products li.product:hover .woocommerce-loop-product__title{
  color:var(--pci-primary);
}

/* Price */
selector .price{
  color:var(--pci-primary)!important;
  font-size:20px;
  font-weight:700;
}

/* Sale Badge */
selector .onsale{
  background:var(--pci-yellow)!important;
  color:var(--pci-navy)!important;
  border-radius:30px;
  padding:8px 14px;
  font-weight:700;
  box-shadow:0 5px 15px rgba(244,180,0,.35);
}

/* Add To Cart Button */
selector .button,
selector .add_to_cart_button{
  background:var(--pci-primary)!important;
  color:#fff!important;
  border:none!important;
  border-radius:40px;
  padding:12px 24px;
  font-weight:600;
  transition:.3s;
}

selector .button:hover,
selector .add_to_cart_button:hover{
  background:var(--pci-yellow)!important;
  color:var(--pci-navy)!important;
  transform:translateY(-2px);
}

/* Star Rating */
selector .star-rating span{
  color:var(--pci-yellow)!important;
}

/* Category */
selector .posted_in,
selector .product-category{
  color:var(--pci-light-blue);
}

/* Pagination */
selector nav.woocommerce-pagination ul li a,
selector nav.woocommerce-pagination ul li span{
  border-radius:10px;
  border:none;
  margin:0 4px;
  background:#fff;
  color:var(--pci-navy);
  transition:.3s;
}

selector nav.woocommerce-pagination ul li span.current,
selector nav.woocommerce-pagination ul li a:hover{
  background:var(--pci-primary);
  color:#fff;
}

/* Wishlist / Icons */
selector .yith-wcwl-add-to-wishlist a,
selector .product .added_to_cart{
  color:var(--pci-primary);
}

selector .yith-wcwl-add-to-wishlist a:hover{
  color:var(--pci-yellow);
}

/* Card Bottom */
selector ul.products li.product .price,
selector ul.products li.product .button{
  margin-top:12px;
}

/* Nice Gradient Line */
selector ul.products li.product::before{
  content:"";
  display:block;
  height:5px;
  background:linear-gradient(90deg,
      var(--pci-primary),
      var(--pci-light-blue),
      var(--pci-yellow));
}

/* Smooth Animation */
selector *{
  transition:.3s ease;
}\n}.elementor .e-5e9501f{width:50%;flex-direction:column;}.elementor .e-e51cfd6{width:50%;mix-blend-mode:multiply;flex-direction:column;}.elementor .e-a6ef50c{width:75%;flex-direction:row;}