/* ============================================ ELEMENTOR ENHANCEMENTS - MINIMAL ============================================ */ /* Product Card Hover Effect */ .elementor-widget-woocommerce-products .product { transition: transform 300ms ease; } .elementor-widget-woocommerce-products .product:hover { transform: translateY(-4px); } /* Product Image Aspect Ratio */ .elementor-widget-woocommerce-products .product img { aspect-ratio: 4/5; object-fit: cover; } /* Button Styles (Global) */ .elementor-button { background-color: #1A1A1A !important; color: #FAFAF8 !important; padding: 16px 32px !important; font-family: 'Inter', sans-serif !important; font-size: 16px !important; font-weight: 500 !important; text-transform: uppercase !important; letter-spacing: 0.02em !important; border: none !important; border-radius: 0 !important; transition: all 300ms ease !important; } .elementor-button:hover { background-color: #2A2A2A !important; } .elementor-button.elementor-button-secondary { background-color: transparent !important; color: #1A1A1A !important; border: 1px solid #1A1A1A !important; } .elementor-button.elementor-button-secondary:hover { background-color: #1A1A1A !important; color: #FAFAF8 !important; } /* Container Max Width */ .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1440px; } /* Section Spacing */ .elementor-section { padding: 96px 80px; } @media (max-width: 1024px) { .elementor-section { padding: 64px 40px; } } @media (max-width: 768px) { .elementor-section { padding: 48px 20px; } } /* ============================================ WOOCOMMERCE OVERRIDES ============================================ */ /* Product Grid */ .woocommerce ul.products { display: grid; grid-template-columns: repeat(3, 1fr); gap: 32px; } @media (max-width: 1024px) { .woocommerce ul.products { grid-template-columns: repeat(2, 1fr); gap: 24px; } } @media (max-width: 768px) { .woocommerce ul.products { grid-template-columns: 1fr; gap: 16px; } } /* Product Card */ .woocommerce ul.products li.product { border: none; background: #FFFFFF; } /* Product Title */ .woocommerce ul.products li.product .woocommerce-loop-product__title { font-family: 'Inter', sans-serif; font-size: 20px; font-weight: 500; color: #1A1A1A; margin-top: 16px; } /* Product Price */ .woocommerce ul.products li.product .price { font-family: 'Inter', sans-serif; font-size: 18px; font-weight: 500; color: #1A1A1A; margin-top: 8px; } /* Sale Price */ .woocommerce ul.products li.product .price del { color: #9B9B9B; font-size: 16px; } .woocommerce ul.products li.product .price ins { color: #B8956A; text-decoration: none; } /* Add to Cart Button */ .woocommerce ul.products li.product .button { background: #1A1A1A; color: #FAFAF8; padding: 12px 24px; font-family: 'Inter', sans-serif; font-size: 14px; font-weight: 500; text-transform: uppercase; letter-spacing: 0.02em; border: none; transition: background 300ms ease; margin-top: 16px; } .woocommerce ul.products li.product .button:hover { background: #2A2A2A; } /* Single Product Layout */ .woocommerce div.product { display: grid; grid-template-columns: 60% 38%; gap: 2%; } @media (max-width: 768px) { .woocommerce div.product { grid-template-columns: 1fr; gap: 32px; } } /* Single Product Title */ .woocommerce div.product .product_title { font-family: 'Playfair Display', serif; font-size: 48px; font-weight: 700; color: #1A1A1A; line-height: 1.2; } /* Single Product Price */ .woocommerce div.product p.price { font-family: 'Playfair Display', serif; font-size: 36px; font-weight: 600; color: #1A1A1A; margin: 24px 0; } /* Add to Cart Button (Single) */ .woocommerce div.product form.cart .single_add_to_cart_button { background: #1A1A1A; color: #FAFAF8; padding: 16px 32px; font-family: 'Inter', sans-serif; font-size: 16px; font-weight: 500; text-transform: uppercase; letter-spacing: 0.02em; width: 100%; border: none; transition: background 300ms ease; } .woocommerce div.product form.cart .single_add_to_cart_button:hover { background: #2A2A2A; } /* Sale Badge */ .woocommerce span.onsale { background: #B8956A; color: #1A1A1A; padding: 4px 12px; font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; border-radius: 0; } /* WooCommerce Notices */ .woocommerce-message, .woocommerce-info { background: #F5F5F3; color: #1A1A1A; border: 1px solid #E8E8E6; padding: 16px 24px; border-radius: 0; } .woocommerce-error { background: #FFF5F5; color: #DC3545; border: 1px solid #DC3545; padding: 16px 24px; border-radius: 0; }

Timeless Beauty

Special Offers

$309

Impactful Earrings

Special Offers

$219

Radiance Eternal

Special Offers

$139

Elegant Rings

Special Offers

$300

Explore Collections

“Highly recommended. The quality of the products is exceptional, and the prices are very reasonable!”

Echoed Elegance

Celestial Charms

Trending Products

What people are saying

Product was successfully added to your cart!