/* Bogart — the client's actual brand face, used for the logo and all wording.
 *
 * These are the Zetafonts TRIAL weights from dafont, subset to Latin and served
 * as WOFF2. The trial draws no numerals: the glyphs are in the cmap but their
 * outlines are empty, so "1.5 hectares" would set as a row of blank slugs.
 *
 * Two guards, because one is not enough:
 *   1. the subset has U+0030–0039 removed entirely, and
 *   2. unicode-range below never claims the digits,
 * so every numeral falls straight through to the next family in the stack
 * (Fraunces), which is what the spec blocks were already set in.
 *
 * The trial is CC BY-NC — fine for a speculative concept with the credit line
 * below, NOT fine for the client's live commercial site. Buy the web licence at
 * zetafonts.com/bogart before launch and these files get replaced by the real
 * ones, digits included, and the fallback stops mattering.
 *
 * Font: Bogart Family by Zetafonts — http://www.zetafonts.com/collection/5215
 */

@font-face {
  font-family: "Bogart";
  src: url("/fonts/bogart-light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0-2F, U+3A-24F, U+2000-206F, U+2122, U+2192;
}

@font-face {
  font-family: "Bogart";
  src: url("/fonts/bogart-regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0-2F, U+3A-24F, U+2000-206F, U+2122, U+2192;
}

@font-face {
  font-family: "Bogart";
  src: url("/fonts/bogart-medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0-2F, U+3A-24F, U+2000-206F, U+2122, U+2192;
}

@font-face {
  font-family: "Bogart";
  src: url("/fonts/bogart-semibold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0-2F, U+3A-24F, U+2000-206F, U+2122, U+2192;
}

/* The supplied wordmark artwork, used in place of type in the header. */
.brand-lockup { display: block; height: auto; }

/* The label and the logo are artwork, not photography. Layouts that crop a
   photograph to fit must never crop these — it cuts the wordmark in half. */
img[src*="label-artwork"],
img[src*="logo-black"] {
  object-fit: contain !important;
  aspect-ratio: 1 !important;
  height: auto !important;
  background: #0a0a08;
}
