/* Brandon Grotesque — servida por el hub (/fonts/brandon.css). Las tiendas y el panel la cargan desde aquí. */
@font-face { font-family: 'Brandon Grotesque'; font-weight: 300; font-style: normal; font-display: swap; src: url('./brandon/brandon-light.otf') format('opentype'); }
@font-face { font-family: 'Brandon Grotesque'; font-weight: 400; font-style: normal; font-display: swap; src: url('./brandon/brandon-regular.otf') format('opentype'); }
@font-face { font-family: 'Brandon Grotesque'; font-weight: 400; font-style: italic; font-display: swap; src: url('./brandon/brandon-regular-italic.otf') format('opentype'); }
@font-face { font-family: 'Brandon Grotesque'; font-weight: 500; font-style: normal; font-display: swap; src: url('./brandon/brandon-medium.otf') format('opentype'); }
@font-face { font-family: 'Brandon Grotesque'; font-weight: 500; font-style: italic; font-display: swap; src: url('./brandon/brandon-medium-italic.otf') format('opentype'); }
@font-face { font-family: 'Brandon Grotesque'; font-weight: 700; font-style: normal; font-display: swap; src: url('./brandon/brandon-bold.otf') format('opentype'); }
@font-face { font-family: 'Brandon Grotesque'; font-weight: 700; font-style: italic; font-display: swap; src: url('./brandon/brandon-bold-italic.otf') format('opentype'); }
@font-face { font-family: 'Brandon Grotesque'; font-weight: 900; font-style: normal; font-display: swap; src: url('./brandon/brandon-black.otf') format('opentype'); }
@font-face { font-family: 'Brandon Grotesque'; font-weight: 900; font-style: italic; font-display: swap; src: url('./brandon/brandon-black-italic.otf') format('opentype'); }
