/** Shopify CDN: Minification failed

Line 36:2 Unexpected "@font-face"

**/
›/*---- COLOUR VARS 

:root {
    --colour-jet: #162126;
    --colour-light-jet: #212b30;
    --colour-slate: #727272;
    --colour-pewter:#aaa9a9;
    --colour-eggshell: #edecea;
    --cream: #e2d4bf;
    --colour-mist: #f7f7f7;
    --colour-white: #ffffff;
    --colour-autumn: #c68358;
    --colour-winter: #3b6b71;
    --spring: #86669d;
    --colour-summer:#cb7b70;

    --colour-seasonal-bg: #ffffff;
    --colour-seasonal-text: #000000;

    
       --colour-seasonal-bg: var(--colorScheme2Bg);
       --colour-seasonal-text: var(--colorScheme2Text);
    
   
  }

----*/
  
  /*---- FONTS ----*/
  
  @font-face {
    font-family: "ArgentCF";
    font-weight: 400;
    src: url("//www.thegarlicfarm.co.uk/cdn/shop/t/7/assets/ArgentCF-Regular.otf?9571")
      format("opentype");
  }

  @font-face {
    font-family: "ArgentCF";
    font-weight: 400;
    src: url("//www.thegarlicfarm.co.uk/cdn/shop/t/7/assets/argentcf-regular.ttf?v=148713443306724063871676286257")
      format("truetype"); 
  }
  
  @font-face {
    font-family: "Lato-Regular";
    font-weight: 400; 
    src: url("//www.thegarlicfarm.co.uk/cdn/shop/t/7/assets/Lato-Regular.woff?v=117246439272070314351676286257")
       format("woff");
  }
  
  @font-face {
    font-family: "Lato-Bold";
    font-weight: 600;
    src: url("//www.thegarlicfarm.co.uk/cdn/shop/t/7/assets/Lato-Bold.woff?v=35791359752494028981676286258")
      format("woff");
  }
  
  
  /*---- FONT CONFIGURATION ----*/

  html{
    font-size: 16px;
  }
  
  h1 {
    font-size: 3.075rem;
    font-family: "ArgentCF"!important;
    color: var(--colour-jet);
    font-weight: 400;
    text-transform: capitalize;
  }
  
  h2 {
    font-size: 3.075rem;
    font-family: "ArgentCF"!important;
    color: var(--colour-jet);
    font-weight: 400;
    text-transform: capitalize;
  }
  
  h3 {
    font-size: 2.5rem;
    font-family: "ArgentCF"!important;
    color: var(--colour-jet);
    font-weight: 400;
    text-transform: capitalize;
  }
  
  h4,
  .h4 {
    font-size: 1.875rem;
    font-family: "ArgentCF"!important;
    color: var(--colour-jet);
    font-weight: 400;
    text-transform: capitalize;
  }

  h5,
  .h5 {
    font-size: 2rem;
    font-family: "ArgentCF"!important;
    color: var(--colour-jet);
    font-weight: 400;
    text-transform: capitalize;
  }
  
  .h1,
  .h2,
  .h3,
  h1,
  h2,
  h3 {
    font-family: "ArgentCF"!important;
  }
  
  p,
  p.p--large {
    font-size: 1rem;
    font-family: "Lato-Regular";
    color: var(--colour-jet);
  }
  
  p.p--medium {
    font-size: 0.875rem;
    font-family: "Lato-Regular";
    color: var(--colour-jet);
  }
  
  p.p--small {
    font-size: 0.75rem;
    font-family: "Lato-Regular";
    color: var(--colour-jet);
  }
  
  .article__body p {
   font-size: 1rem;
  }
  
  @media only screen and (max-width:768px;){
  p.p--small {
    font-size: 0.75rem;
    font-family: "Lato-Regular";
    color: var(--colour-jet);
  }
  
  }
  
  html,
  body,
  div,
  span,
  applet,
  object,
  iframe,
  p,
  pre,
  a,
  abbr,
  acronym,
  address,
  big,
  cite,
  code,
  del,
  dfn,
  em,
  img,
  ins,
  kbd,
  q,
  s,
  samp,
  small,
  strike,
  strong,
  sub,
  sup,
  tt,
  var,
  b,
  u,
  i,
  center,
  dl,
  dt,
  dd,
  ol,
  ul,
  li,
  fieldset,
  form,
  label,
  legend,
  table,
  caption,
  tbody,
  tfoot,
  thead,
  tr,
  th,
  td,
  article,
  aside,
  canvas,
  details,
  embed,
  figure,
  figcaption,
  footer,
  header,
  hgroup,
  menu,
  nav,
  output,
  ruby,
  section,
  summary,
  time,
  mark,
  audio,
  video {
    font-family: "Lato-Regular";
  }
  
  /* Animations */
  .toolbar{
      
  }