/*
 Theme Name: SeraphParfum Child
 Theme URI: https://seraphparfum.ch
 Description: Blocksy Child Theme for SeraphParfum (colors & basic Woo styles)
 Author: SeraphParfum
 Template: blocksy
 Version: 1.0.0
*/

/* Brand tokens */
:root{
  --sp-gold:#B68A2C;
  --sp-ivory:#F3EFE6;
  --sp-ink:#1F1A17;
}

/* Optional Google Fonts (can be switched off) */
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;600;700&family=Inter:wght@400;500;600&display=swap');

/* Typography */
body{ font-family: "Inter", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; color: var(--sp-ink); }
h1,h2,h3,.entry-title,.ct-title{ font-family: "Cormorant Garamond", Georgia, serif; letter-spacing: .2px; }

/* Buttons */
button, .button, .ct-button, .wp-block-button__link, .add_to_cart_button, .single_add_to_cart_button{
  background: var(--sp-gold) !important;
  color: #fff !important;
  border-radius: 8px;
  padding: .7em 1.2em;
}
button:hover, .button:hover, .ct-button:hover, .wp-block-button__link:hover, .add_to_cart_button:hover, .single_add_to_cart_button:hover{
  filter: brightness(0.92);
}

/* Links */
a{ color: var(--sp-gold); }
a:hover{ color:#966f21; }

/* WooCommerce product cards */
.woocommerce ul.products li.product a img{ border-radius: 14px; }
.woocommerce ul.products li.product .price{ color: var(--sp-ink); font-weight: 600; }
.woocommerce span.onsale{ background: var(--sp-gold); color:#fff; border-radius:999px; padding:.2em .6em; }

/* Header tweaks when sticky */
.ct-sticky{ box-shadow: 0 6px 18px rgba(0,0,0,.06); background:#ffffffd9; backdrop-filter: saturate(1.1) blur(6px); }

/* Footer */
.site-footer{ background: var(--sp-ivory); }
*/
