/** Shopify CDN: Minification failed

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

**/
.blog_page_wrapper{width:100%;margin:0}
.blog_page_wrapper .articles_wrapper{display:grid;grid-template-columns: 4fr 1.5fr;column-gap:30px;max-width: 1320px;margin:5rem auto;padding: 0;}
.blog_page_wrapper .articles_wrapper.blog-articles {grid-template-columns: 1fr;margin: 4rem 0 0 0;}
.blog_page_wrapper .articles_wrapper.blog-articles .page_articles {grid-template-columns: 1fr 1fr;}
.blog_page_wrapper .articles_wrapper.blog-articles .page_articles .card .card__inner .card__media{/*border-radius:20px*/}

.blog_page_wrapper .articles_wrapper .page_articles{overflow: hidden}
.blog_page_wrapper .articles_wrapper .page_articles header {width: 100%;max-width: 100%;margin:0 0 3rem 0;}
.blog_page_wrapper .articles_wrapper .page_articles header h1 {font-size: 2.8rem;color: #000;text-transform: uppercase;line-height: 1.4;margin: 0;padding: 0;}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription h3{font-size: 2.4rem;color: #000;text-transform: uppercase;line-height: 1.4;margin: 0;padding: 0 0 2rem 0;}
.blog_page_wrapper .articles_wrapper .page_articles .featured_image div{border-radius:5px}
.blog_page_wrapper .articles_wrapper .detail_page_articles img {position: static;}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription {width: 100%;max-width: 100%;}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription p {font-size: 1.4rem;color: #000;line-height: 1.8;margin:0;padding: 0 0 2rem 0}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription span {display: contents;}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription p span{font-weight: 600;display: contents;}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription ul {display: grid;gap:1rem;margin: 0 0 1rem 0;padding: 0 0 0 2rem;list-style: disc;font-size: 1.4rem;color: #DC6874;}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription ul li{font-size: 1.4rem;color: #000}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription .image{display: flex;gap: 2rem;align-items: center;justify-content: space-between;margin: 1rem 0 5rem 0}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription .image img{border: 1px solid #ccc;border-radius: 10px;width: 100%;}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription a{color: #F38187;display: flex}
.blog_page_wrapper .articles_wrapper .page_articles .article_discription a:hover{color: #000}
.blog_page_wrapper .articles_wrapper .detail_page_articles .share_back_btn {background: #F38187;display: flex;align-items: center;justify-content: space-between;flex-direction: row-reverse;margin: 2rem 0;padding: 0 2rem;}
.blog_page_wrapper .articles_wrapper .detail_page_articles .share_back_btn div {padding: 0;margin: 0;}
.blog_page_wrapper .articles_wrapper .detail_page_articles .share_back_btn button {display: flex;gap:1.5rem;width: auto;font-family: var(--font-body-family);font-size: 1.2rem;color:#fff}
.blog_page_wrapper .articles_wrapper .detail_page_articles .share_back_btn button span.svg-wrapper {width: max-content;display: flex;gap:1rem;}
.blog_page_wrapper .articles_wrapper .detail_page_articles .share_back_btn button span.svg-wrapper svg{width:12px;height:12px}
.blog_page_wrapper .articles_wrapper .page_articles .article_comments_wrapper {margin: 0;padding: 0;background: transparent}
.blog_page_wrapper .articles_wrapper .page_articles .article_comments_wrapper h2 {font-size: 2rem;color: #000;margin: 0 0 1.6rem 0;padding: 0;}
.blog_page_wrapper .articles_wrapper .page_articles .article_comments_wrapper .comments_card{max-width: 100%;background: #E3E3E3;padding: 3rem;border-radius: 5px;}
.blog_page_wrapper .articles_wrapper .page_articles .article_comments_wrapper .comments_card .field input,
.blog_page_wrapper .articles_wrapper .page_articles .article_comments_wrapper .comments_card .field textarea{border: none;border-radius: 5px;padding: 0.8rem;font-size: 1.2rem;color: #656565;}
.blog_page_wrapper .articles_wrapper .page_articles .article_comments_wrapper .comments_card .field label {font-size: 1.2rem;color: #656565;position: absolute;top: 9px;left: 10px;z-index: 999;}
.blog_page_wrapper .articles_wrapper .page_articles .article_comments_wrapper .comments_card .submit_comment_btn {width: auto;min-height: 3.2rem;background: #dc6874;color: #fff;text-transform: uppercase;font-size: 1.1rem;letter-spacing: normal;border-radius: 5px;border: none;padding: 0 2rem;margin: 0;cursor: pointer;min-width: auto;}


.blog_sidebar .latest_post_widget {background: #EFEFEF;border-radius: 15px;padding: 2rem;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .heading {font-family: 'Museo Sans Rounded 700';font-size: 1.4rem;color:#000;font-weight: 500;text-transform: uppercase;position: relative;margin: 0 0 10px 0;padding: 0 0 10px 0 ;border-bottom: 2px solid #000;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list{margin:0;padding:0;list-style-type:none;display:grid;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card {display: grid;border-bottom: 2px solid #ccc;padding: 0 0 1.5rem 0;margin: 0 0 1.5rem}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card:last-child{border: none;margin: 0;padding: 0}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card a {display: grid;align-items:center; grid-template-columns: 2fr 7fr;gap: 15px;text-decoration: none;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card .mini_image .media {background: transparent;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card .mini_image img{width:100%;height: 60px;border-radius:10px;position:static}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card .mini_content {display: grid;align-items: center;gap: 5px;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card .mini_content .article_heading {margin: 0;padding: 0;font-size: 1.2rem;color: #000;font-weight: 500;line-height: normal;width: fit-content;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card .mini_content .article_info {display: flex;align-items: center;gap: 5px; margin:0;padding:0;font-size: 1.2rem;color: #7D7D7D;line-height: normal;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card .mini_content .article_info span svg {width: 10px;height: 10px;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card .mini_content:hover .article_heading{color:#202f62}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .latest_post_list .blog_card:hover .article_heading {color: #000;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .popular_terms {width: 100%;margin: 0;padding: 0;list-style: none;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .popular_terms li {display: inline-block;font-size: 10px;color: #1C1C1C;font-weight: 500;margin: 0 0 3px 0;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .popular_terms li a {color: #1C1C1C;text-decoration: none;display: block;padding: 0.3rem 1rem;border: 1px solid #D9D9D9;transition: .5s ease;}
.blog_page_wrapper .articles_wrapper .blog_sidebar .latest_post_widget .popular_terms li a:hover{background:#7AC54F;color:#fff;border: 1px solid #7AC54F;
/*********************** Detail Page end *****************************/                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .blog-articles {
  display: grid;
  grid-gap: 1rem;
  column-gap: var(--grid-mobile-horizontal-spacing);
  row-gap: var(--grid-mobile-vertical-spacing);
}

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

@media screen and (min-width: 750px) {
  .blog-articles {grid-template-columns: 1fr 1fr;column-gap: var(--grid-desktop-horizontal-spacing);row-gap: var(--grid-desktop-vertical-spacing);
  }

  .blog-articles--collage > *:nth-child(3n + 1),
  .blog-articles--collage > *:nth-child(3n + 2):last-child {grid-column: span 2;text-align: center;
  }

  .blog-articles--collage > *:nth-child(3n + 1) .card,
  .blog-articles--collage > *:nth-child(3n + 2):last-child .card {text-align: center;
  }

  .blog-articles--collage > *:nth-child(3n + 1) .article-card__image--small .ratio::before,
  .blog-articles--collage > *:nth-child(3n + 2):last-child .article-card__image--small .ratio::before {padding-bottom: 22rem;
  }

  .blog-articles--collage > *:nth-child(3n + 1) .article-card__image--medium .ratio::before,
  .blog-articles--collage > *:nth-child(3n + 2):last-child .article-card__image--medium .ratio::before {padding-bottom: 44rem;
  }

  .blog-articles--collage > *:nth-child(3n + 1) .article-card__image--large .ratio::before,
  .blog-articles--collage > *:nth-child(3n + 2):last-child .article-card__image--large .ratio::before {padding-bottom: 66rem;
  }
}

@media screen and (min-width: 990px) {
  .blog-articles--collage > *:nth-child(3n + 1) .article-card__image--small .ratio .ratio::before,
  .blog-articles--collage > *:nth-child(3n + 2):last-child .article-card__image--small .ratio .ratio::before {padding-bottom: 27.5rem;
  }

  .blog-articles--collage > *:nth-child(3n + 1) .article-card__image--medium .ratio::before,
  .blog-articles--collage > *:nth-child(3n + 2):last-child .article-card__image--medium .ratio::before {padding-bottom: 55rem;
  }

  .blog-articles--collage > *:nth-child(3n + 1) .article-card__image--large .ratio::before,
  .blog-articles--collage > *:nth-child(3n + 2):last-child .article-card__image--large .ratio::before {padding-bottom: 82.5rem;
  }
}
