@media (min-width: 1024px){.blog{padding-left:var(--responsive-spacer-lg)}}.blog .container{width:100%}@media (min-width: 1024px){.blog .container{padding-left:0}}.blog .container .title-wrapper-with-link{flex-basis:clamp(var(--horizontal-spacer),18.2291666667vw,350px - var(--horizontal-spacer))}.blog .container .slider-mobile-gutter{flex:1}.blog .container .title-wrapper-with-link{align-items:flex-start}@media (max-width: 1023px){.blog .container .row:first-child .blog__nav{display:none}}@media (min-width: 1024px){.blog .container .row:last-child .blog__nav{display:none}}@media (min-width: 1024px){.blog__heading{padding-right:3rem}}.blog__nav{margin-bottom:14px}@media (min-width: 1024px){.blog__nav{padding-right:var(--horizontal-spacer);margin-bottom:33px}}.blog__nav-button{display:flex;align-items:center;justify-content:space-between}@media (min-width: 1024px){.blog__nav-button{justify-content:stretch}}.blog__nav-button a{text-transform:capitalize;color:#242421;text-decoration:none;line-height:1}.blog__nav-arrow{display:flex;align-items:center}@media (min-width: 1024px){.blog__nav-arrow{margin-left:33px}}.blog__nav-arrow svg{width:21px}.blog__nav-arrow svg:first-child{margin-right:7px}@media (min-width: 1024px){.blog__nav-arrow svg:first-child{margin-right:5px}}.blog__subheading{font-weight:var(--weight-bold);text-transform:uppercase;font-size:1.5rem;line-height:1}@media (min-width: 1024px){.blog__subheading{margin:0 0 21px}}@media (min-width: 1280px){.blog__subheading{font-size:clamp(1.6rem,100vw * var(--font-heading-scale) * 20 / 1680,2rem)}}.blog__title{margin-top:0}.blog__posts{margin-top:0;min-width:0;overflow:hidden;display:grid}.blog__posts .swiper{max-width:100%;width:100%;overflow:hidden}.blog__posts .swiper .card__information{grid-row-start:unset;flex-direction:column;align-items:flex-start;border-bottom:1px solid black;padding-left:0;padding-right:0;margin-left:0;margin-right:0;padding-top:17px}@media (min-width: 1024px){.blog__posts .swiper .card__information{padding-top:13px}}@media (min-width: 1280px){.blog__posts .swiper .card__information{padding-top:25px}}.blog__posts .swiper .card__tag{text-transform:uppercase;font-size:1rem;line-height:1;color:#1f362e;margin-bottom:11px;font-weight:var(--weight-medium)}@media (min-width: 1024px){.blog__posts .swiper .card__tag{font-size:1.4rem;margin-bottom:10px}}.blog__posts .swiper .card__heading{width:100%;color:#1f362e;font-weight:var(--weight-medium)}.blog__posts .swiper .card .full-unstyled-link{position:relative;min-height:60px}@media (min-width: 1024px){.blog__posts .swiper .card .full-unstyled-link{padding-right:4rem;min-height:80px}}@media (min-width: 1280px){.blog__posts .swiper .card .full-unstyled-link{min-height:98px}}.blog__posts .swiper .card .full-unstyled-link:hover{text-decoration:none}.blog__posts .swiper .card .full-unstyled-link span{display:inline-block}@media (max-width: 1023px){.blog__posts .swiper .card .full-unstyled-link span{max-width:240px}}.blog__posts .swiper .card .full-unstyled-link svg{position:absolute;right:0;height:auto;width:22px;bottom:0}@media (min-width: 1024px){.blog__posts .swiper .card .full-unstyled-link svg{bottom:9px;width:30px}}.blog-placeholder{margin:0 1.5rem;background:rgb(var(--color-background))}@media screen and (min-width: 750px){.blog-placeholder{text-align:center;width:50%;margin:0}}.blog-placeholder__content{padding:3rem;background:rgba(var(--color-foreground),.04)}.blog-placeholder .placeholder{position:relative}.blog-placeholder h2{margin:0}.blog-placeholder .rte-width{margin-top:1.2rem;color:rgba(var(--color-foreground),1)}@media screen and (min-width: 990px){.grid--1-col-desktop .article-card .card__content{text-align:center}}.blog__posts.articles-wrapper{margin-bottom:1rem}@media screen and (min-width: 990px){.blog__posts.articles-wrapper{margin-bottom:0}}.blog__posts.articles-wrapper .article{scroll-snap-align:start}@media screen and (max-width: 749px){.blog__post.article{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))}}.background-secondary .blog-placeholder__content{background-color:rgb(var(--color-background))}.blog__posts .card-wrapper{width:100%}.blog__button{margin-top:3rem}@media screen and (min-width: 750px){.blog__button{margin-top:5rem}}@supports not (inset: 10px){@media screen and (min-width: 750px){.blog__posts .article+.article{margin-left:var(--grid-desktop-horizontal-spacing)}}}
/*# sourceMappingURL=/cdn/shop/t/349/assets/section-featured-blog.css.map */
