.blog-placeholder{margin:0 1.5rem;background:var(--body-bg-clr)}@media screen and (min-width: 750px){.blog-placeholder{text-align:center;width:50%;margin:0}}.blog-placeholder__content{padding:3rem;background:rgba(var(--color-accent-2-rgb),.04)}.blog-placeholder .placeholder{position:relative}.blog-placeholder h2{margin:0}.blog-placeholder .rte-width{margin-top:1.2rem;color:rgba(var(--color-accent-2-rgb),.75)}@media screen and (min-width: 990px){.grid--1-col-desktop .article-card .card__content{text-align:center}}.blog__title{margin:0}.blog__posts.articles-wrapper .article{scroll-snap-align:start}.background-secondary .blog-placeholder__content{background-color:var(--body-bg-clr)}.blog__posts .card-wrapper{width:100%}.blog-block__newsletter{width:100%;padding:0 1rem}.blog-block__newsletter .section-title{padding-bottom:3rem}.blog-block__newsletter .newsletter-form__field-wrapper{max-width:344px}.blog-block__newsletter .newsletter-form__field-wrapper .field__input{padding-right:11rem;border:.2rem solid #eef5f2}.blog-block__newsletter .newsletter-form__button{background:transparent;border:none;border-left:.1rem solid var(--border-clr);color:var(--color-accent-1);font-size:1.5rem;font-weight:600;height:2rem;min-width:11rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 1.5rem;margin:.01rem 0 0;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.blog-block__newsletter .newsletter-form__button:hover{background:transparent;color:var(--color-accent-2);border-color:var(--border-clr)}.blog-block__newsletter .newsletter-form__button .text{display:inline-block!important;margin:0}.blog-block__newsletter .newsletter-form__button .icon{display:none}@supports not (inset: 10px){@media screen and (min-width: 750px){.blog__posts .article+.article{margin-left:var(--grid-desktop-horizontal-spacing)}}}@media (min-width: 768px) and (max-width: 1349px){.blog-block__newsletter{margin-top:-6.6rem}}@media (min-width: 1350px) and (max-width: 1399px){.blog-block__newsletter{margin-top:-5.6rem}}@media only screen and (min-width:1400px){.blog-block__newsletter{margin-top:-3.8rem}}@media only screen and (max-width: 749px){.blog-section-main .blog-block__newsletter{margin-top:1rem}.blog-block__newsletter .section-title{padding-bottom:2.3rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-featured-blog.css.map */
