/** Shopify CDN: Minification failed

Line 116:0 Unexpected "}"

**/
@font-face {
  font-family: 'Axiforma';
  src: url('../assets/axiforma-light.woff'), url('../assets/axiforma-light.woff2');
  font-weight: 300;
}

@font-face {
  font-family: 'Axiforma';
  src: url('../assets/axiforma-semi-bold.woff'), url('../assets/axiforma-semi-bold.woff2');
  font-weight: 600;
}

@font-face {
  font-family: 'Axiforma';
  src: url('../assets/axiforma-bold.woff'), url('../assets/axiforma-bold.woff2');
  font-weight: 700;
}

@font-face {
  font-family: 'Axiforma';
  src: url('../assets/axiforma-book.woff'), url('../assets/axiforma-book.woff2');
  font-weight: 400;
}

@font-face {
  font-family: 'Lumios Marker';
  src: url('../assets/lumios-marker.woff'), url('../assets/lumios-marker.woff2');
  font-weight: 400;
}

body {
  font-family: 'Axiforma', sans-serif;
  color: var(--trellis-color-navy-blue);
}

h1,
.h1 {
  font-size: var(--trellis-heading-h1-mobile);
}

@media screen and (min-width: 700px) {
  h1,
  .h1 {
    font-size: var(--trellis-heading-h1);
  }
}

h2,
.h2 {
  font-size: var(--trellis-heading-h2-mobile);
  line-height: 1.2em;
}

@media screen and (min-width: 700px) {
  h2,
  .h2 {
    font-size: var(--trellis-heading-h2);
  line-height: .8em;
  }
}

h3,
.h3 {
  font-size: var(--trellis-heading-h2-mobile);
  line-height: 1.2em;
  margin-bottom: 10px;
}

@media screen and (min-width: 700px) {
  h3,
  .h3 {
    font-size: var(--trellis-heading-h3);
  }
}

h4,
.h4 {
  font-size: var(--trellis-heading-h4-mobile);
}

@media screen and (min-width: 700px) {
  h4,
  .h4 {
    font-size: var(--trellis-heading-h4);
  }
}

h5,
.h5 {
  font-size: var(--trellis-heading-h5);
}

h6,
.h6 {
  font-size: var(--trellis-heading-h6);
}

.subheading {
  font-size: var(--trellis-text-xl);
  font-weight: 600;
  color: var(--trellis-color-dark-blue);
  line-height: 32px;
}

.bluebutton {
    background-color: #0000c8;
    color: #fff;
    border-radius: 10em;
    padding: 9px 36px;} 
  
}
