/** Shopify CDN: Minification failed

Line 16:0 All "@import" rules must come first
Line 84:19 Expected identifier but found "!"

**/
@font-face {
    font-family: "PiepieW01-Regular";
    src: url("https://db.onlinewebfonts.com/t/f22b66fd8208f04c026f2ddd89468cb5.woff2")format("woff2"),
        url("https://db.onlinewebfonts.com/t/f22b66fd8208f04c026f2ddd89468cb5.woff")format("woff");
        font-display: swap;
    
}

 /* SECONDARY FONT TEMPERORY  */
@import url("https://p.typekit.net/p.css?s=1&k=byh5xaf&ht=tk&f=54093.54094.54095.54096.54097.54098.54099.54100.54101.54102&a=27532884&app=typekit&e=css");

@font-face {
font-family:"panel-sans-mono";
src:url("https://use.typekit.net/af/55ac83/00000000000000007750bcf5/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/55ac83/00000000000000007750bcf5/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/55ac83/00000000000000007750bcf5/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}
@font-face {
font-family:"panel-sans-mono";
src:url("https://use.typekit.net/af/64513c/00000000000000007750bcf3/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/64513c/00000000000000007750bcf3/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/64513c/00000000000000007750bcf3/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}
 /* SECONDARY FONT TEMPERORY END  */


/* PRIMARY FONT CSS START */
.h1, .h2, .h3, .heading--large{
  font-family: "PiepieW01-Regular";
    letter-spacing: .8px;
}
.heading--large {
    font-size: 52px !important;
}
.h1{
  font-size: 40px !important;
}
.h2{
  font-size: 36px !important;
}
.h3{
  font-size: 30px !important;
}

@media only screen and (max-width: 768px) {
.heading--large {
font-size: 38px !important;
}
.h1{
  font-size: 34px !important;
}
.h2{
  font-size: 26px !important;
}
.h3{
  font-size: 24px !important;
}
}
/* PRIMARY FONT CSS END */


/* SECONDARY FONT CSS START */
html, .blockquote, .h4, .h5, .h6, .blockquote, .heading--small {
    font-family: "panel-sans-mono",sans-serif;
    letter-spacing: -0.5px;
    }
html {
  font-size: 14px;
  line-height: 24px;
}
.heading--small {
    font-size: 16px;
    line-height: 24px;

}
.footer__item .linklist__item {
  font-size: 14px;
}
.h4{
  font-size: 24px; !important;
}
.h5{
  font-size: 20px !important;
}
.h6{
  font-size: 18px !important;
}
.blockquote span{
  font-size: 28px;
  line-height: 34px;
}

@media only screen and (max-width: 768px) {
  .heading--small {
    font-size: 14px;
    line-height: 22px;

}
 .h4 {
    font-size: 18px;
  }

  .h5 {
    font-size: 16px;
  }

  .h6 {
    font-size: 14px;
  }
  .blockquote span{
  font-size: 20px;
  line-height: 26px;
}
}

/* SECONDARY FONT CSS START END */
