/* cameratips.com fonts (generated by scripts/build-webfonts.py; don't edit by hand).
   Replaces Cloud.typography project 6634332/738866. Site CSS asks for 'Gotham A', 'Gotham B' (and the
   Rounded and XNarrow equivalents), so the fonts behind those names are set here and nowhere else.
     Gotham A / Gotham Rounded A / Gotham XNarrow A : Gotham desktop fonts (Hoefler&Co)
     Gotham B / Gotham Rounded B / Gotham XNarrow B : Figtree / Nunito / Roboto Condensed (SIL OFL 1.1, see OFL-*.txt)
   Fallbacks load only when needed; their weights and size-adjust are matched to each Gotham style. */

/* Gotham (primary) */
@font-face { font-family: "Gotham A"; src: url("gotham-book.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Gotham A"; src: url("gotham-book-italic.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Gotham A"; src: url("gotham-medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Gotham A"; src: url("gotham-bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Gotham A"; src: url("gotham-black.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Gotham A"; src: url("gotham-ultra.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Gotham Rounded A"; src: url("gotham-rounded-light.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Gotham Rounded A"; src: url("gotham-rounded-light-italic.woff2") format("woff2"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Gotham Rounded A"; src: url("gotham-rounded-book.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Gotham Rounded A"; src: url("gotham-rounded-medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Gotham Rounded A"; src: url("gotham-rounded-bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Gotham XNarrow A"; src: url("gotham-xnarrow-book.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Gotham XNarrow A"; src: url("gotham-xnarrow-bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }

/* Gotham fallback: Figtree */
@font-face { font-family: "Gotham B"; src: url("fallback-figtree-330.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 111.90%; ascent-override: 71.49%; descent-override: 17.87%; line-gap-override: 17.87%; }
@font-face { font-family: "Gotham B"; src: url("fallback-figtree-italic-360.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 110.00%; ascent-override: 72.73%; descent-override: 18.18%; line-gap-override: 18.18%; }
@font-face { font-family: "Gotham B"; src: url("fallback-figtree-600.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 110.90%; ascent-override: 72.14%; descent-override: 18.03%; line-gap-override: 18.03%; }
@font-face { font-family: "Gotham B"; src: url("fallback-figtree-720.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 110.70%; ascent-override: 72.27%; descent-override: 18.07%; line-gap-override: 18.07%; }
@font-face { font-family: "Gotham B"; src: url("fallback-figtree-870.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 108.40%; ascent-override: 73.80%; descent-override: 18.45%; line-gap-override: 18.45%; }
@font-face { font-family: "Gotham B"; src: url("fallback-figtree-890.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 108.00%; ascent-override: 74.07%; descent-override: 18.52%; line-gap-override: 18.52%; }

/* Gotham Rounded fallback: Nunito */
@font-face { font-family: "Gotham Rounded B"; src: url("fallback-nunito-220.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 112.40%; ascent-override: 71.17%; descent-override: 17.79%; line-gap-override: 17.79%; }
@font-face { font-family: "Gotham Rounded B"; src: url("fallback-nunito-italic-230.woff2") format("woff2"); font-weight: 300; font-style: italic; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 111.40%; ascent-override: 71.81%; descent-override: 17.95%; line-gap-override: 17.95%; }
@font-face { font-family: "Gotham Rounded B"; src: url("fallback-nunito-330.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 111.20%; ascent-override: 71.94%; descent-override: 17.99%; line-gap-override: 17.99%; }
@font-face { font-family: "Gotham Rounded B"; src: url("fallback-nunito-660.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 108.60%; ascent-override: 73.66%; descent-override: 18.42%; line-gap-override: 18.42%; }
@font-face { font-family: "Gotham Rounded B"; src: url("fallback-nunito-770.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 107.50%; ascent-override: 74.42%; descent-override: 18.60%; line-gap-override: 18.60%; }

/* Gotham XNarrow fallback: Roboto Condensed */
@font-face { font-family: "Gotham XNarrow B"; src: url("fallback-robotocondensed-380.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 89.80%; ascent-override: 89.09%; descent-override: 22.27%; line-gap-override: 22.27%; }
@font-face { font-family: "Gotham XNarrow B"; src: url("fallback-robotocondensed-700.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; unicode-range: U+0000-024F, U+0259, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-218F, U+2190-21FF, U+2212, U+2215, U+FEFF, U+FFFD; size-adjust: 91.80%; ascent-override: 87.15%; descent-override: 21.79%; line-gap-override: 21.79%; }
