/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 04 2026 | 07:09:05 */
/* FORCE SHOP + PRODUCT GRID TITLE COLORS */

body.woocommerce-shop ul.products li.product a.woocommerce-LoopProduct-link h2,
body.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,
body.post-type-archive-product ul.products li.product a.woocommerce-LoopProduct-link h2,
body.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,
body.archive.woocommerce ul.products li.product .woocommerce-loop-product__title,
body.archive.woocommerce ul.products li.product h2 {
  color: #ffffff !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  line-height: 1.45 !important;
}

/* Hover */
body.woocommerce-shop ul.products li.product a:hover h2,
body.woocommerce-shop ul.products li.product a:hover .woocommerce-loop-product__title,
body.post-type-archive-product ul.products li.product a:hover h2,
body.post-type-archive-product ul.products li.product a:hover .woocommerce-loop-product__title,
body.archive.woocommerce ul.products li.product a:hover h2 {
  color: #38bdf8 !important;
}

/* Price */
body.woocommerce-shop ul.products li.product .price,
body.post-type-archive-product ul.products li.product .price,
body.archive.woocommerce ul.products li.product .price {
  color: #38bdf8 !important;
  font-size: 18px !important;
  font-weight: 800 !important;
}

/* Card */
body.woocommerce-shop ul.products li.product,
body.post-type-archive-product ul.products li.product,
body.archive.woocommerce ul.products li.product {
  background: linear-gradient(145deg, rgba(15,23,42,0.96), rgba(2,6,23,0.96)) !important;
  border: 1px solid rgba(56,189,248,0.35) !important;
  border-radius: 18px !important;
  padding: 18px !important;
  box-shadow: 0 18px 45px rgba(0,0,0,0.35) !important;
  transition: all 0.3s ease !important;
}

/* Card hover */
body.woocommerce-shop ul.products li.product:hover,
body.post-type-archive-product ul.products li.product:hover,
body.archive.woocommerce ul.products li.product:hover {
  transform: translateY(-8px);
  border-color: rgba(56,189,248,0.75) !important;
  box-shadow: 0 0 35px rgba(14,165,233,0.28), 0 24px 60px rgba(0,0,0,0.45) !important;
}

/* Image */
body.woocommerce-shop ul.products li.product img,
body.post-type-archive-product ul.products li.product img,
body.archive.woocommerce ul.products li.product img {
  border-radius: 14px !important;
  background: #ffffff !important;
  padding: 8px !important;
}

/* Button */
body.woocommerce-shop ul.products li.product .button,
body.post-type-archive-product ul.products li.product .button,
body.archive.woocommerce ul.products li.product .button {
  background: linear-gradient(135deg, #0ea5e9, #2563eb) !important;
  color: #ffffff !important;
  border-radius: 10px !important;
  padding: 12px 20px !important;
  font-weight: 700 !important;
  border: none !important;
}

/* Shop background */
body.woocommerce-shop,
body.post-type-archive-product,
body.archive.woocommerce {
  background: #020617 !important;
}

/* Shop page heading/count/sort */
body.woocommerce-shop .woocommerce-products-header__title,
body.post-type-archive-product .woocommerce-products-header__title {
  color: #ffffff !important;
}

body.woocommerce-shop .woocommerce-result-count,
body.post-type-archive-product .woocommerce-result-count,
body.woocommerce-shop select,
body.post-type-archive-product select {
  color: #cbd5e1 !important;
}