/* *****
This is a CSS partial, minified file. It is referenced by the theme by default in theme.liquid.
If you would like to edit this code we recommend swapping to the un-minified version.
For full details and instructions please see our documentation:
https://support.eightthemes.com/hc/en-us/articles/360020366578-Un-minified-CSS-Javascript
***** */
.blog-author p,.blog-publish-date{margin-top:0;margin-bottom:0;opacity:.7}.index-blog-item__article{position:relative}.index-blog-item__article:hover .blog--read-more span{text-decoration:none}.article-image-in-header{margin-top:20px}.article--background-image{background-position:center center;background-repeat:no-repeat;background-size:cover}.article--background-image:before{content:"";display:block;height:0;width:100%}.index-blog-item--image---square .article--background-image:before{padding-bottom:100%}.index-blog-item--image---landscape .article--background-image:before{padding-bottom:75%}.index-blog-item--image---landscape .placeholder-article-image{height:300px}.index-blog-item--image---portrait .article--background-image:before{padding-bottom:150%}.index-blog-item--image---portrait .placeholder-article-image{height:400px}.index-blog-item--image---wide .article--background-image:before{padding-bottom:60%}.index-blog-item--image---wide .placeholder-article-image{height:200px}.placeholder-article-image{height:175px;margin-bottom:20px}.index-blog-item .placeholder-article-image svg{width:100%;max-height:none}.index-blog-item--wrapper .blog--read-more{margin-bottom:0}.index-blog-item--wrapper .blog--read-more span{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;display:inline-block;margin-top:10px;text-decoration:underline}.index-blog-item--wrapper .blog--read-more span:hover{text-decoration:none}.homepage-blog-title-wrapper h1{margin-bottom:10px}.homepage-blog-title-wrapper h1 a{color:var(--color-primary)}.home-blog-excerpt{padding:0 0 15px 0}.home-blog-excerpt img{max-width:100%}.home-blog-excerpt--onboarding{padding-bottom:0}@media screen and (max-width:767px){.index-blog-item--wrapper:not(:first-of-type){margin-top:60px}.index-blog-item--wrapper:not(:first-of-type):first-child{margin-top:0}}.featured-blog .btn{margin-bottom:0}