/** Shopify CDN: Minification failed

Line 57:0 Expected "}" to go with "{"

**/
.blog-articles {
  display: grid;
  grid-gap: 30px;
  column-gap: 20px;
  row-gap: 20px;
}

.blog-articles .card-wrapper {
  width: 100%;
}

@media screen and (min-width: 1281px) {
  .blog-articles {
    grid-template-columns: 1fr 1fr 1fr;
  column-gap: 20px;
  row-gap: 20px;
  }

  
}


@media screen and (min-width: 981px) and (max-width:1280px) {
  .blog-articles {
    grid-template-columns: 1fr 1fr 1fr;
  column-gap: 20px;
  row-gap: 30px;
  }

  
}


@media screen and (min-width: 768px) and (max-width:980px) {
  .blog-articles {
    grid-template-columns: 1fr 1fr;
  column-gap: 20px;
  row-gap: 30px;
  }

  
}

@media screen  and (max-width:768px) {
  .blog-articles {
    grid-template-columns: 1fr;
  column-gap: 20px;
  row-gap: 30px;
  }

  
