@charset "UTF-8";
/***** Base *****/

@import url("https://assets.gorgias.help/cd82921b665cd1e226812ffb6bf05e3a5f090eb3/_next/static/css/1b443920923cc8f0.css");

@font-face {
  font-family: "SainteColombe";
  src: url('https://media.tracksmith.com/1649363131-saintecolombeweb-light-1.woff2') format('woff2'),
       url('https://media.tracksmith.com/1649364171-saintecolombeweb-lightitalic-1.woff') format('woff');       
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family:"akzidenz-grotesk-extended";
  src: url("https://use.typekit.net/af/6bb33f/00000000000000000001375e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),
       url("https://use.typekit.net/af/6bb33f/00000000000000000001375e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),
       url("https://use.typekit.net/af/6bb33f/00000000000000000001375e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
  font-display:auto;
  font-style:normal;
  font-weight:400;
  font-stretch:normal;
}

*

body, p {
    font-family: SainteColombe, serif !important;
  font-weight: 400 !important;
  font-style: normal !important;
  color: #0a1e32  !important;  
  font-size: 1rem  !important;
  line-height: 1.33  !important;
  -webkit-font-smoothing: antialiased  !important;
}

h5 {
    font-family: SainteColombe, serif !important;
  font-weight: 400 !important;
  font-style: normal !important;
  color: #0a1e32 !important;  
  font-size: 1.2rem  !important;
  line-height: 1.33  !important;
  -webkit-font-smoothing: antialiased  !important;
}

h1 {
    font-family: SainteColombe, serif !important;
  font-weight: 300 !important;
  font-style: normal !important;
  color: #0a1e32 !important;  
  font-size: 1.3rem  !important;
  line-height: 1.41  !important;
  -webkit-font-smoothing: antialiased  !important;
}

h2 {
    font-family: SainteColombe, serif !important;
  font-weight: 300 !important;
  font-style: normal !important;
  color: #0a1e32 !important;  
  font-size: 2.125rem  !important;
  line-height: 1.41  !important;
  -webkit-font-smoothing: antialiased  !important;
}

h3 {
    font-family: SainteColombe, serif !important;
  font-weight: 300 !important;
  font-style: normal !important;
  color: #0a1e32 !important;  
  font-size: 1.5rem  !important;
  line-height: 1.41  !important;
  -webkit-font-smoothing: antialiased  !important;
}

.css-18d96w5, .css-1lv0suh, .css-1io8efl {
    border-radius: 0px !important;
}

.css-y1j2ig {
    color: #9a825c !important;
    text-align: center !important;
    font-size: 12px !important;
    font-family: "akzidenz-grotesk-extended", sans-serif !important;
    text-transform: uppercase !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    letter-spacing: .1em !important;
}

.css-6oebi6, .css-4enoxv, .ghc-last-updated, .css-1trb8k9, .css-11dh9wi {
    color: #9a825c !important;
    font-size: 10px !important;
    font-family: "akzidenz-grotesk-extended", sans-serif !important;
    text-transform: uppercase !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    letter-spacing: .1em !important;
}

.css-1vmv3wk,.css-rlu904, .css-tjxc7, .css-18h1aao {
    color: #9a825c !important;
    font-size: 12px !important;
    font-family: "akzidenz-grotesk-extended", sans-serif !important;
    text-transform: uppercase !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    letter-spacing: .1em !important;
}

.css-9l2b66 div::after {
    background-color: #9a825c !important;
    height: 1px !important;
}

.css-4enoxv::after {
    background-color: #9a825c !important;
    height: 1px !important;
}

.css-daqhqp, .css-y82b71, .css-18rrnvk {
    fill: #9a825c !important;
}

.css-1wgxirg *, .css-abtdm7, .css-yz1nei, .css-byeh4d, .css-1g3g2vj, .css-13v7jk2, .css-1hdw779, .css-16mbnkc, .css-epbja2, .css-1kxmr96, .css-y4d3jy, .css-bj5y67, .css-10k0j8f, .css-1k42gb5, .css-13qe8st, .css-1fpxa3l, .css-g7ynhu, .css-pryn3j, .css-1wctgo7, .css-1n77o6q, .css-1v0mfn2, .css-1pp9xez, .css-j0z1xq, .css-1io8efl, .css-6xtmoo, .css-1i4yf5s, .css-11sezaf, .css-1uhc7sz, .css-19wigoy, .css-1kuep1b {
    font-family: SainteColombe !important;
}

.css-m62q7p, .css-lik3jp, .css-1ld45s6 {
    max-height: fit-content !important;
}

.ghc-navigation-sidebar h2 {
    font-size: 1rem !important;
}

.ghc-navigation-sidebar h3 {
    font-size: .8rem !important;
}

.css-rhu82o::after {
    border-radius: 0px !Important;
}

.css-1yd23ty, .css-eclup8, .css-16rjvld {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
}

.css-10ka66o {
    margin-left: 1rem !important;
}

.css-1wwutse, .css-hanlfx, .css-12rgboc, .css-91kc2w, .css-1ikbbj9 {
    color: #ffffff !important;
    background-color: #9a825c !important;
    padding: 10px 20px !important;
    text-align: center !important;
    font-size: 12px !Important;
    font-family: "akzidenz-grotesk-extended", sans-serif !important;
    text-transform: uppercase !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    letter-spacing: .1em !important;
    border-radius: 0px !important;
}

.css-1857mrw  {
    color: #0a1e32 !important;
    font-size: 12px !Important;
    font-family: "akzidenz-grotesk-extended", sans-serif !important;
    text-transform: uppercase !important;
    line-height: 1.6 !important;
    font-weight: 400 !important;
    letter-spacing: .1em !important;
    border-radius: 0px !important;
}

.css-11dld2u::after, .css-1ujau1t, .css-dmi6lw, .css-xywlaq, .css-jzw7rm {
    border-radius: 0px !important;
}

.css-1vqblrl {
    margin-bottom: 5rem !important;
}

.css-110vkk2 {
    object-position: center !important;
}

.css-80qzzg {
    height: 64px !important;
}

.css-1xorig4, .ghc-header-menu-container, .css-1iu51y9 {
    background-color: #0a1e32 !important;
}
