/** Shopify CDN: Minification failed

Line 50:22 Expected identifier but found "{"
Line 50:23 Unexpected "{"
Line 50:33 Expected ":"
Line 62:25 Expected identifier but found "{"
Line 62:26 Unexpected "{"
Line 62:36 Expected ":"

**/
@media only screen and (min-width: 769px) {
  .blog-layout {
      display: flex;
      flex-wrap: nowrap;
  }
  .blog-layout .blog-layout__sidebar {
    flex: 0 0 30%;
    padding-left: 45px;
    margin-left: 45px;
    border-left: 1px solid;
    border-left-color: #e8e8e1;
    align-self: flex-start;
  }
  
}
.title-blog-sidebar {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 20px;
}
.blog-layout__main{
  margin-bottom:20px;
}

@media only screen and (min-width:769px){
  .blog-layout{
    display:flex;
    flex-wrap:nowrap;
  }

  .blog-layout__main{
    flex:1 1 70%;
  }

  .blog-layout__sidebar{
    flex:0 0 30%;
    padding-left:45px;
    margin-left:45px;
    border-left:1px solid;
    border-left-color:{{ settings.color_borders | default: "#1c1d1d" }};
    border-left-color:var(--colorBorder);
    align-self:flex-start
  }

  [dir=rtl] .blog-layout__sidebar{
      padding-left:0;
      margin-left:0;
      border-left:0;
      padding-right:45px;
      margin-right:45px;
      border-right:1px solid;
      border-right-color:{{ settings.color_borders | default: "#1c1d1d" }};
      border-right-color:var(--colorBorder)
  }
}
.new-grid{
  display:flex;
  flex-wrap:wrap;
  margin-left:-10px;
  margin-right:-10px;
  word-break:break-word;
}

.new-grid--center{
  justify-content:center;
}
.grid-item {
    flex: 0 0 100%;
    align-items: stretch;
    display: flex;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
.grid-article{
    flex:0 0 100%;
    display:flex;
    flex-wrap:wrap;
    text-align:center;
    margin-bottom:40px
}
@media only screen and (min-width:769px){
  .grid-article[data-style=large],.grid-article[data-style=medium]{
    display:block;
  }
}
.grid-article:last-child{
  margin-bottom:0;
}
.grid-article__image{
  position:relative;
  flex:0 0 100%;
  margin-bottom:15px;
}
.grid-article__tags{
  position:absolute;
  bottom:0;
  left:0;
  right:0;
  height:1px;
  overflow:visible;
  text-align:center
}
.grid-article__tags .article-tag{
  transform:translateY(-50%);
}
.article-tag__wrapper{
  margin-bottom:20px
}
.article-tag__wrapper .label{
  margin-right:10px;
}
.article-tag{
  display:inline-block;
  background-color:#fcfcfc;
  color:#000000;
  border:1px solid;
  border-color:#000000;
  padding:3px 9px;
  margin:0 2px;
  font-size:12px;
  font-weight:700;
  letter-spacing:0.15em;
  text-transform:uppercase
}
.tag--inline .article-tag{
  margin:0
}
.tag--inline {
  list-style-type: none;
}
.article-tag:active,.article-tag:hover{
  background-color:#fcfcfc;
  color:#000000;
}
@media only screen and (max-width:768px){

  .article-tag{
    padding:4px 6px;
    font-size:10px;
    margin:0 3px
  }
}
.grid-article__meta{
  flex:0 0 100%;
}
.article__sub-meta{
  opacity:0.65;
  font-size:14px;
}
.article__sub-meta>span{
  position:relative;
  display:inline-block;
  margin-bottom:2px;
  margin-right:10px
}

[dir=rtl] .article__sub-meta>span{
  margin-right:0;
  margin-left:10px
}
.article__sub-meta>span:not(:last-child):after{
  content:"\b7";
  display:inline-block;
  margin-left:10px
}
[dir=rtl] .article__sub-meta>span:not(:last-child):after{
  margin-left:0;
  margin-right:10px
}
.section-header .article__sub-meta{
  margin-top:20px
}
.article__sub-meta-date{
  text-transform:uppercase;
}
.grid-article[data-style=large] .article__title{
  font-size:24px
}
@media only screen and (max-width:768px){
  .grid-article[data-style=large] .article__title{
    font-size:22px;
  }
}
.grid-article[data-style=large] .article__sub-meta>span{
  margin:0 5px 2px;
}
.grid-article[data-style=medium]{
  flex:0 0 50%
}
.grid-article[data-style=medium] .article__title{
  font-size:16px;
}
@media only screen and (min-width:769px){
  .grid-article[data-style=medium] .article__sub-meta>span{
    margin:0 5px 2px;
  }
}
.grid-article[data-style=compact]{
  flex:0 0 100%;
  flex-wrap:nowrap;
  text-align:left;
  margin-bottom:20px;
  padding:0
}
.grid-article[data-style=compact] .grid-article__image{
  flex:0 0 40%;
  align-self:flex-start;
}
.grid-article[data-style=compact] .grid-article__meta{
  flex:0 0 60%;
  padding-left:15px;
}
.grid-article[data-style=compact] .article__title{
  font-size:16px;
}

.grid-article[data-style=compact] .article-tag{
  font-size:10px;
}

.grid-article[data-style=compact] .article-tag:not(:first-child){
  display:none;
}

@media only screen and (max-width:768px){
  .grid-article[data-style=medium]{
    flex:0 0 100%;
    flex-wrap:nowrap;
    text-align:left;
    margin-bottom:20px
  }
  .grid-article[data-style=medium] .grid-article__image{
    flex:0 0 40%;
    align-self:center;
  }
  .grid-article[data-style=medium] .grid-article__meta{
    flex:0 0 60%;
    padding-left:15px;
  }
  .grid-article[data-style=medium] .article__title{
    font-size:16px;
  }
  .grid-article[data-style=medium] .article-tag{
    font-size:10px;
  }
  .grid-article[data-style=medium] .article-tag:not(:first-child){
    display:none;
  }
}
.article__comment{
  margin-bottom:20px
}
.article__comment:last-child{
  margin-bottom:0;
}