/*! Theme Name: Moissanite Bride Luxury Theme | Minified Stylesheet */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..700;1,400..700&family=Lato:ital,wght@0,300;0,400;0,700;1,300&display=swap');
.serif{font-family:'Playfair Display',Georgia,serif}
.nav-glass{background:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
.gold-button{background:linear-gradient(135deg,#C5A059 0%,#9E7B3B 100%);color:#fff;border-radius:2px;transition:all .3s ease;display:inline-block}
.gold-button:hover{background:linear-gradient(135deg,#d4b06a 0%,#b08c4c 100%);transform:translateY(-1px);box-shadow:0 10px 20px -5px rgba(197,160,89,.4)}
.outline-gold-button{border:1px solid #C5A059;color:#C5A059;border-radius:2px;transition:all .3s ease;display:inline-block}
.outline-gold-button:hover{background:#C5A059;color:#fff}
.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Playfair Display',serif;font-size:1.1rem;color:#111;margin-top:.75rem}
.woocommerce ul.products li.product .price{color:#C5A059;font-weight:600}
.woocommerce a.button.add_to_cart_button{background:#111;color:#fff;border-radius:0;text-transform:uppercase;font-size:.75rem;letter-spacing:.15em;padding:.75rem 1.5rem}
.woocommerce a.button.add_to_cart_button:hover{background:#C5A059}
