/* Lätt Bjärka-anpassning av WooCommerce produktsida + kassa.
   ENBART visuellt — ändrar inte layout/funktion. Scopat till WooCommerce-selektorer.
   Typsnitt (Cormorant Garamond + Outfit) enqueuas separat i PHP. */

.single-product div.product .product_title,
.woocommerce .product_title {
  font-family: 'Cormorant Garamond', Georgia, serif;
  font-weight: 700;
  letter-spacing: -0.01em;
  line-height: 1.1;
}

.woocommerce, .woocommerce-page,
.single-product .summary {
  font-family: 'Outfit', system-ui, sans-serif;
}

/* Pris-accent */
.woocommerce div.product p.price,
.woocommerce div.product span.price {
  color: #0D0D0D;
  font-weight: 600;
}

/* Köp-knappar i Bjärka-stil (sharp, röd, versal) */
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce .single_add_to_cart_button,
.woocommerce #place_order {
  background: #E31E24;
  color: #fff;
  border: 0;
  border-radius: 0;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-family: 'Outfit', system-ui, sans-serif;
  font-weight: 600;
  transition: background .25s cubic-bezier(.16,1,.3,1);
}

.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce .single_add_to_cart_button:hover,
.woocommerce #place_order:hover {
  background: #B8181D;
}

/* Sekundära knappar: vassa hörn, behåll temats färg */
.woocommerce .button { border-radius: 0; }

/* Fokus-accent i röd */
.woocommerce form .form-row input.input-text:focus,
.woocommerce .quantity input:focus {
  border-color: #E31E24;
  outline: none;
}
