.grid__item--article-main{margin-top:0}.grid__item--article-main .rte{overflow-x:hidden}.grid__item--article-main .rte h1:first-of-type,.grid__item--article-main .rte h2:first-of-type,.grid__item--article-main .rte h3:first-of-type,.grid__item--article-main .rte h4:first-of-type,.grid__item--article-main .rte h5:first-of-type,.grid__item--article-main .rte h6:first-of-type{margin-top:0}.post-time{display:block;text-align:center}.article--image-wrapper{padding-bottom:20px}.blog-main--wrapper.flex-grid{row-gap:30px}@media only screen and (max-width:767px){#shopify-section-article-template .blog-main--wrapper{padding-top:0}}.blog-main--wrapper .social-sharing{bottom:0;opacity:1;position:relative;right:0;text-align:left;margin-top:15px}.blog-main--wrapper .social-sharing h5{text-transform:none;font-size:12px}#comments .comment-wrapper{background:var(--body-secondary-color);padding:20px;margin-top:20px}#comments .comment-wrapper .comment-data{font-size:12px}.article-prev-next-wrapper .left a,.article-prev-next-wrapper .right a{display:flex;align-items:center}.article-prev-next-wrapper .left a svg,.article-prev-next-wrapper .right a svg{color:var(--link-color);vertical-align:middle}.blog-sidebar--recent-articles li{border-top:1px solid var(--border-color);padding:15px 0;margin:0}.blog-sidebar--recent-articles time{font-size:12px;font-weight:300;display:inline-block}.blog-sidebar--recent-articles:first-child{border-top:0}
/* Custom CSS */
.blog-main--wrapper.flex-grid {
  flex-direction: row-reverse;
  gap: 0;
  align-items: flex-start;
}
/* .width--content {
  max-width: 995px;
} */
.flex-grid aside.grid__item--article-sidebar.flex-grid__item {
  width: 50%;
  -webkit-position: sticky;
  position: sticky;
  top: calc(var(--sticky-header-desktop-height) + (var(--sticky-header-desktop-height) / 2));
  display: flex;
  flex-direction: column;
  grid-gap: 20px;
}
.flex-grid article.flex-grid__item.grid__item--article-main {
  width: 50%;
  padding-left: 25px;
}

.template-title--wrapper .template-title,
.template-title--wrapper {
  margin-bottom: 0;
}
.ms-article-icons {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-gap: 10px;
}
.ms-article-side-bar-recommendations .section-title--wrapper {
  margin-bottom: 0;
  align-items: flex-start;
}
.ms-article-side-bar-recommendations .section-title--wrapper .section-title {
  margin-bottom: var(--spacing1);
}
/* .ms-article-side-bar-recommendations {
  border: 2px dashed var(--color1);
  padding: calc(var(--spacing1)) calc(var(--spacing1) * 2);
  border-radius: 8px;
} */
.ms-article-side-bar-recommendations .grid__item {
  padding: 0;
}
.ms-article-side-bar-recommendations .grid__item-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(calc(50% - 15px), 1fr));
  gap: 15px;
}
.ms-article-slider--thumbnails .slick-slide {
  margin: var(--spacing1) calc(var(--spacing1) / 2) 0 calc(var(--spacing1) / 2);
  font-size: var(--h2-size);cursor: pointer;
}
.ms-article-slider--thumbnails .slick-track {
  margin-left: calc(var(--spacing1) * -1);
}
.metafield-rich_text_field p:last-child {
  margin-bottom: 0;
}

 .ms-article--block .slick-slide img {
	border-radius: 8px;
}

@media only screen and (max-width: 988.98px) {
  .shortdescription {
	margin: 14px 0px;
}
  .flex-grid aside.grid__item--article-sidebar.flex-grid__item { 
    -webkit-position: static;
    position: static;
  }
  .blog-main--wrapper.flex-grid {
    flex-wrap: wrap;
    flex-direction: column;
    gap: 40px;
  }
  .flex-grid article.flex-grid__item.grid__item--article-main,
  .flex-grid aside.grid__item--article-sidebar.flex-grid__item {
    width: 100%;
  }
  .flex-grid article.flex-grid__item.grid__item--article-main {
    padding-left: 0;
  }
  .ms-article-side-bar-recommendations--desktop {
    display: none;
  }
  .ms-article-side-bar-recommendations--mobile {
    margin-top: 20px;
  }
}
@media only screen and (min-width: 989px) {
  .ms-article-icon {
	width: 100px;
}
  .shortdescription {
	margin: 24px 0px;
}
  .ms-article-side-bar-recommendations--mobile {
    display: none;
  }
}