body.woocommerce-shop,body.post-type-archive-product{background:#0D0D0D!important}
.woocommerce-shop #primary,.woocommerce-shop .site-content{background:#0D0D0D!important}
.woocommerce-shop .entry-title,.page-id-7 .entry-title,.woocommerce-shop .page-title{display:none!important;height:0!important;margin:0!important;padding:0!important}
.woocommerce-shop .woocommerce-breadcrumb{color:#888!important;padding:15px 0!important;margin:0!important}
.woocommerce-shop .woocommerce-breadcrumb a{color:#D4AF37!important}
.woocommerce-shop .woocommerce-result-count{color:#888!important}
.woocommerce-shop .woocommerce-ordering select{background:#1a1a1a!important;border:1px solid #333!important;color:#fff!important;padding:10px 15px!important;border-radius:6px}
.woocommerce-shop .product{background:#1a1a1a!important;border:1px solid #333!important;border-radius:12px!important;overflow:hidden;transition:all 0.3s ease}
.woocommerce-shop .product:hover{border-color:#D4AF37!important;box-shadow:0 8px 30px rgba(212,175,55,0.15)!important;transform:translateY(-5px)}
.woocommerce-shop .product .woocommerce-loop-product__title{color:#fff!important;font-size:16px;font-weight:600;padding:15px 15px 5px!important;margin:0!important}
.woocommerce-shop .product .price{color:#D4AF37!important;font-size:18px;font-weight:700;padding:0 15px 15px!important;margin:0!important}
.woocommerce-shop .product .price del{color:#666!important;font-size:14px}
.woocommerce-shop .product .price ins{color:#D4AF37!important;text-decoration:none}
.woocommerce-shop .product .button{background:#333!important;color:#fff!important;border:1px solid #444!important;border-radius:6px;padding:10px 20px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;transition:all 0.3s ease}
.woocommerce-shop .product .button:hover{background:linear-gradient(135deg,#D4AF37,#F2D06B)!important;color:#000!important;border-color:#D4AF37!important}
.woocommerce-shop .product img{transition:transform 0.4s ease}
.woocommerce-shop .product:hover img{transform:scale(1.05)}
.woocommerce-shop .woocommerce-pagination .page-numbers{background:#1a1a1a!important;border:1px solid #333!important;color:#fff!important;padding:10px 18px;margin:0 5px;border-radius:6px}
.woocommerce-shop .woocommerce-pagination .page-numbers:hover,.woocommerce-shop .woocommerce-pagination .page-numbers.current{background:#D4AF37!important;color:#000!important;border-color:#D4AF37!important}
