/* Override Squarespace fonts with Montserrat (Proxima Nova alternative) */
/* ONLY change font-family - keep all original sizing, spacing, and hierarchy */

body, p, .sqs-block-content,
h1, h2, h3, h4, h5, h6,
.header-title-text, .header-nav-item,
.list-item-content, .portfolio-title,
.blog-title, .event-title,
button, .sqs-block-button-element, .btn,
input[type="submit"], input[type="button"],
.sqs-add-to-cart-button, .product-mark,
a.sqs-block-button-element, .image-button a,
.header-actions-action, .user-accounts-link {
  font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
}

/* Global scaling at root level to compensate for Montserrat's larger x-height */
/* This scales everything proportionally while preserving hierarchy */
html {
  font-size: 99%;
}

/* League Gothic for miscellaneous accent text only */
.miscellaneous-text {
  font-family: 'League Gothic', sans-serif !important;
}
