/* KLV Moda Feminina — Tipografia Manrope */
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');

:root{
  --klv-font-main: "Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

html, body,
button, input, select, textarea,
.product-card, .product-info,
.product-dialog, .checkout-dialog,
.bag-drawer, .site-header, .site-footer,
nav, a, p, span, strong, label {
  font-family: var(--klv-font-main) !important;
}

h1, h2, h3, h4, h5, h6,
.hero-title, .section-title,
.dialog-content h2,
.checkout-content h2 {
  font-family: var(--klv-font-main) !important;
  font-weight: 700;
  letter-spacing: -0.025em;
}

button,
.button,
.add-button,
.klv-gold-action {
  font-family: var(--klv-font-main) !important;
  font-weight: 700;
  letter-spacing: -0.01em;
}

.product-info strong,
.dialog-price,
.price,
[data-bag-total] {
  font-family: var(--klv-font-main) !important;
  font-weight: 700;
}

body{
  font-weight: 400;
  line-height: 1.55;
}

p, li, input, select, textarea{
  font-weight: 400;
}

small, .eyebrow, .meta, .caption{
  font-family: var(--klv-font-main) !important;
  font-weight: 600;
  letter-spacing: .04em;
}
