/* Matches the EONE storefront theme: Outfit body / Oswald 500 headings.
   The same font files are served locally so the studio does not depend on
   Shopify or a third-party font service to render its interface. */
@font-face {
  font-family: Outfit;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/outfit-regular.woff2') format('woff2');
}
@font-face {
  font-family: Outfit;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/assets/fonts/outfit-bold.woff2') format('woff2');
}
@font-face {
  font-family: Oswald;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/assets/fonts/oswald-medium.woff2') format('woff2');
}
:root {
  --font-body-family: Outfit, sans-serif;
  --font-body-weight: 400;
  --font-heading-family: Oswald, sans-serif;
  --font-heading-weight: 500;
}
body {
  font-family: var(--font-body-family);
  font-weight: var(--font-body-weight);
}
button, input, select, textarea {
  font-family: inherit;
}
h1, h2, h3, h4, h5, h6 {
  font-family: var(--font-heading-family);
  font-weight: var(--font-heading-weight);
}
