.blog--main-banner img{width:100%;height:auto;display:block}.blog--main-banner img.blog_mobile_banner{display:none}@media only screen and (max-width: 425px){.blog--main-banner img.blog_desktop_banner{display:none}.blog--main-banner img.blog_mobile_banner{display:block}}.blog--featured-articles{margin:60px 0}.blog--featured-articles .blog--featured-articles-inner-cont{display:flex;flex-flow:wrap;justify-content:space-between}.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article{flex-basis:49%;margin-bottom:20px}.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article .blog--featured-article-thumbnail{overflow:hidden;height:280px}@media only screen and (max-width: 425px){.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article .blog--featured-article-thumbnail{height:200px}}@media only screen and (max-width: 375px){.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article .blog--featured-article-thumbnail{height:200px}}.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article h2{font-family:Muli;font-size:35px;line-height:40px;letter-spacing:0;margin-top:10px;margin-bottom:20px}@media only screen and (max-width: 768px){.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article h2{font-size:28px}}@media only screen and (max-width: 425px){.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article h2{font-size:24px}}.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article:last-child{margin-bottom:0}@media only screen and (max-width: 425px){.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article h3.blog--subheader{padding-left:10px}.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article h2,.blog--featured-articles .blog--featured-articles-inner-cont .blog--featured-article .blog--excerpt{padding:0 10px}}@media only screen and (max-width: 425px){.blog--featured-articles .blog--featured-articles-inner-cont,.blog--featured-articles .blog--featured-articles-inner-cont .more--articles{flex-flow:column}}@media only screen and (max-width: 425px){.blog--featured-articles{margin:30px 0}.blog--featured-articles .blog--featured-articles-cont.blog-width{padding:0}.blog--featured-articles .blog--subheader{padding-left:10px}}.blog--mid-banner{text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px 0}.blog--mid-banner.no-text{padding:0!important}.blog--mid-banner h3,.blog--mid-banner p{font-family:Muli;font-weight:700;letter-spacing:0}.blog--mid-banner h3{font-size:60px;line-height:57px}@media only screen and (max-width: 1024px){.blog--mid-banner h3{font-size:43px}}@media only screen and (max-width: 425px){.blog--mid-banner h3{font-size:30px;line-height:35px;margin-bottom:15px}}.blog--mid-banner p{font-size:32px;line-height:40px}@media only screen and (max-width: 1024px){.blog--mid-banner p{font-size:26px;line-height:30px}}@media only screen and (max-width: 425px){.blog--mid-banner p{font-size:16px;line-height:20px}}.blog--mid-banner a.img-banner img{width:100%}.blog--new-articles{margin-top:60px}.blog--new-articles.homepage{margin-top:20px;margin-bottom:30px}@media only screen and (max-width: 425px){.blog--new-articles.homepage{padding-left:10px;padding-right:10px}}.blog--new-articles .blog--new-articles-inner-cont{display:flex;flex-flow:wrap}.blog--new-articles .blog--new-articles-inner-cont .blog--new-article{flex-basis:33%;padding:0 20px;margin-bottom:20px}.blog--new-articles .blog--new-articles-inner-cont .blog--new-article .blog--new-article-thumbnail{overflow:hidden;height:240px}.blog--new-articles .blog--new-articles-inner-cont .blog--new-article .blog--new-article-thumbnail img{min-height:240px}.blog--new-articles .blog--new-articles-inner-cont .blog--new-article h2{font-family:Muli;font-size:24px;line-height:28px;letter-spacing:0;margin-bottom:20px}@media only screen and (max-width: 425px){.blog--new-articles .blog--new-articles-inner-cont .blog--new-article{margin-top:30px;padding:0}}@media only screen and (max-width: 425px){.blog--new-articles .blog--new-articles-inner-cont,.blog--new-articles .blog--new-articles-inner-cont .more--articles{flex-flow:column}}
/*# sourceMappingURL=/cdn/shop/t/523/assets/blog-main-styles.scss.css.map */
