

/* Font imports */
  @font-face {
    font-family: 'butler';
    src: url('https://art.baylimahler.com/media/pages/theme/f3f6a90408-1668012174/butler_regular.woff') format('woff');
    font-weight:400;
  }
  @font-face {
    font-family: 'montserrat';
    src: url('https://art.baylimahler.com/media/pages/theme/1e395f3a3f-1668012174/montserrat-regular.woff') format('woff');
    font-weight:400;
  }



    h1, .h1, .h1 * {
    font-family:'butler', sans-serif;        font-size:50px;
    font-weight:400;
    line-height:120%;
    letter-spacing:1px;
    margin-bottom:12px;
  }

    h2, .h2, .h2 * {
    font-family:'butler', sans-serif;        font-size:30px;
    font-weight:400;
    line-height:120%;
    letter-spacing:1px;
    margin-bottom:20px;
  }

    h3, .h3, .h3 * {
    font-family:'butler', sans-serif;        font-size:22px;
    font-weight:400;
    line-height:120%;
    letter-spacing:1px;
    margin-bottom:20px;
  }

    h4, .h4, .h4 * {
    font-family:'butler', sans-serif;        font-size:16px;
    font-weight:400;
    line-height:120%;
    letter-spacing:1px;
    margin-bottom:20px;
  }

    h5, .h5, .h5 * {
    font-family:'montserrat', sans-serif;        font-size:16px;
    font-weight:600;
    line-height:120%;
    letter-spacing:0px;
    margin-bottom:12px;
  }

    h6, .h6, .h6 * {
    font-family:'montserrat', sans-serif;        font-size:16px;
    font-weight:600;
    line-height:120%;
    letter-spacing:0px;
    margin-bottom:12px;
  }

    p, .p, .p * {
    font-family:'montserrat', sans-serif;        font-size:14px;
    font-weight:400;
    line-height:175%;
    letter-spacing:0px;
    margin-bottom:22px;
  }

    chonk, .chonk, .chonk * {
    font-family:'butler', sans-serif;        font-size:90px;
    font-weight:400;
    line-height:120%;
    letter-spacing:0.5px;
    margin-bottom:2px;
  }


a {
  color:inherit;
  text-decoration:none;
}
strong {
  font-family:inherit;
  font-weight:600;
}
p a, .p a {
  font-weight: Normal;
  color: var(--color-black);
  text-decoration:none;}


ul {
  padding-left: 20px;
  list-style: disc;
  line-height:175%;
}
ol {
  padding-left: 20px;
  list-style: upper-alpha;
  line-height:175%;
}


.button {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 12px;

  padding-bottom: 12px;

  border-radius: 1000px;

      border: 1px solid black;
  


  /* Make this element behave like one from the typekit section */
  

  font-family:'montserrat', sans-serif;
    font-size:14px;
  font-weight:400;
  line-height:175%;
  letter-spacing:0px;
  margin-bottom:22px;
}

@media screen and (max-width:800px) {
    
    h1, .h1, .h1 * {
    font-size:40px;
    margin-bottom:9.6px;
  }
  
    h2, .h2, .h2 * {
    font-size:24px;
    margin-bottom:16px;
  }
  
    h3, .h3, .h3 * {
    font-size:17.6px;
    margin-bottom:16px;
  }
  
    h4, .h4, .h4 * {
    font-size:12.8px;
    margin-bottom:16px;
  }
  
    h5, .h5, .h5 * {
    font-size:12.8px;
    margin-bottom:9.6px;
  }
  
    h6, .h6, .h6 * {
    font-size:12.8px;
    margin-bottom:9.6px;
  }
  
    p, .p, .p * {
    font-size:12.6px;
    margin-bottom:19.8px;
  }
  
    chonk, .chonk, .chonk * {
    font-size:72px;
    margin-bottom:1.6px;
  }
  
}
