/* =========================
   FONT: Audiowide (Local)
========================= */
@font-face {
  font-family: 'Audiowide';
  src: url('/wp-content/themes/generatepress_child/fonts/Audiowide-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* =========================
   TYPOGRAPHY
========================= */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Audiowide', system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  letter-spacing: 0.4px;
  line-height: 1.2;
}

p {
  line-height: 1.6;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-family: 'Audiowide', system-ui, sans-serif;
  font-size: 15px;
}
/* =========================
   TYPOGRAPHY END
========================= */

@media (min-width:769px){.cc-nav-menu 
  a[href*="/contact"],.cc-nav-menu a[href*="/about"],.cc-nav-menu a[href*="/favourites"],.cc-nav-menu a[href*="/my-account"],.cc-nav-menu a[href*="/login"],.cc-nav-menu a[href*="/register"]{display:none!important}}
  
/* =========================
   BUTTONS (Global)
   Goal: remove capsule/pill buttons site-wide and align with product-card style
========================= */
:root {
  --cc-btn-radius: 14px;
}

/* Core WP + GP + Woo buttons */
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.wp-element-button,
.wp-block-button__link,
a.button,
.button,
.wc-forward,
.added_to_cart,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit {
  border-radius: var(--cc-btn-radius) !important;
}

/* Candy Cloud custom buttons (articles/blog/etc) */
.cc-articleBtn,
.cc-blogBtn,
.cc-blogCard__btn {
  border-radius: var(--cc-btn-radius) !important;
}

/* Optional: improve spacing when WP injects <br> inside action rows */
.cc-articleHero__actions br,
.cc-blogHero__actions br {
  display: none !important;
}
