/* Cruz Watches — Proxima Nova nos títulos, Poppins no restante */

@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap");
@import url("https://fonts.cdnfonts.com/css/proxima-nova");

:root {
  --font-title: "Proxima Nova", "ProximaNova", "Poppins", sans-serif;
  --font-serif: var(--font-title);
  --font-sans: "Poppins", sans-serif;
  --font-ui: var(--font-sans);
}

html,
body,
button,
input,
select,
textarea,
label,
p,
a,
li,
td,
th,
span,
small,
.form-control,
.btn-green-cta,
.btn-secondary,
.btn-primary-action {
  font-family: var(--font-sans) !important;
}

h1, h2, h3, h4, h5, h6,
.brand-digisaat-title,
.catalog-title-main,
.product-detail-title,
.page-title-row h1,
.shop-header-content-box h1,
.magazine-article h1,
.magazine-page-head h1,
.cruz-dials-head h2,
.footer-col-title,
.admin-login-brand,
.admin-content h1,
.admin-content h2,
.admin-section-title,
.account-hero h1,
.legal-hero h1,
.inst-details-intro h2,
.inst-collection-title,
.inst-city-copy h2,
.inst-story-copy h2,
.inst-closing-row h2,
.cruz-identity h1,
.cruz-identity h2,
.cruz-identity h3 {
  font-family: var(--font-title) !important;
  font-weight: 300 !important;
}
