/* Sophiq Shots — shared base. No gold. White ground. One sans (Suisse Intl). */
@font-face { font-family: "Suisse Intl"; font-weight: 300; font-style: normal; font-display: swap; src: url("../fonts/SuisseIntl-Light.ttf") format("truetype"); }
@font-face { font-family: "Suisse Intl"; font-weight: 350; font-style: normal; font-display: swap; src: url("../fonts/SuisseIntl-Book.ttf") format("truetype"); }
@font-face { font-family: "Suisse Intl"; font-weight: 400; font-style: normal; font-display: swap; src: url("../fonts/SuisseIntl-Regular.ttf") format("truetype"); }
@font-face { font-family: "Suisse Intl"; font-weight: 500; font-style: normal; font-display: swap; src: url("../fonts/SuisseIntl-Medium.ttf") format("truetype"); }
@font-face { font-family: "Suisse Intl"; font-weight: 600; font-style: normal; font-display: swap; src: url("../fonts/SuisseIntl-SemiBold.ttf") format("truetype"); }
@font-face { font-family: "Suisse Intl"; font-weight: 700; font-style: normal; font-display: swap; src: url("../fonts/SuisseIntl-Bold.ttf") format("truetype"); }

:root {
  --ink: #0E0E10;
  --ink-2: #2A2A2E;
  --muted: #6B6B70;
  --line: #E6E6E6;
  --line-2: #F0F0F0;
  --paper: #FFFFFF;
  --offwhite: #F7F6F3;
  --black: #0A0A0B;
  --font: "Suisse Intl", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
html, body { font-family: var(--font); color: var(--ink); background: var(--paper); -webkit-font-smoothing: antialiased; }
img, svg { display: block; max-width: 100%; }
a { color: inherit; text-decoration: none; }
button { font: inherit; cursor: pointer; border: 0; background: 0; }
ul { list-style: none; }
