.blog-placeholder-svg{height:100%}.blog{background-color:var( --primary-color);position:relative}.overlay-text-with-image{margin-bottom:-1px}.overlay-text-with-image .article-card-wrapper{height:542px;overflow:hidden;cursor:pointer;position:relative}.overlay-text-with-image.articles-wrapper{justify-content:space-between}.overlay-text-with-image .blog__posts.articles-wrapper{display:flex;margin:0 -90px;padding:0}.overlay-text-with-image .page-width{max-width:1280px}.overlay-text-with-image .blog__post{padding:0 90px;max-width:50%;flex:50%;justify-content:center}.overlay-text-with-image .article-card-wrapper:hover .text-animation{right:0;width:fit-content;height:fit-content}.overlay-text-with-image .article-card-wrapper:hover .full-unstyled-link{text-decoration:none}.overlay-text-with-image .article-card-wrapper:hover .card__content{bottom:0}.overlay-text-with-image .article-card-wrapper:hover .card__inner:after{background-color:#34333080}.overlay-text-with-image .card__inner:after{transition:all ease-in-out 1s;background-color:#34333000;z-index:99}.overlay-text-with-image .rte-width{margin:0!important;font-size:14px;font-weight:500;color:#fff;line-height:1.28;letter-spacing:0}.overlay-text-with-image .dial-button .btn-icon{background-color:#fffbe3}.overlay-text-with-image .full-unstyled-link{color:#fff;display:block;font-size:20px;font-weight:700;line-height:1.1;letter-spacing:0;text-decoration:none}.overlay-text-with-image .dial-text-title{font-size:15px;font-weight:500;line-height:1.38;letter-spacing:0;color:#fff;margin:0 0 8px;display:block;text-transform:uppercase}@media screen and (max-width:1279px){.overlay-text-with-image .blog__posts.articles-wrapper{margin:0 -30px}.overlay-text-with-image .article-card-wrapper{height:550px}.overlay-text-with-image .blog__post{padding:0 30px}.overlay-text-with-image .full-unstyled-link{font-size:16px}.overlay-text-with-image .card__information{max-width:260px}.overlay-text-with-image .rte-width{font-size:14px}}@media screen and (max-width:989px){.overlay-text-with-image .blog__posts.articles-wrapper{margin:0}.overlay-text-with-image.articles-wrapper .article{max-width:100%;width:100%;margin-bottom:30px}.overlay-text-with-image .full-unstyled-link{font-size:18px}.overlay-text-with-image.articles-wrapper .article:last-child{margin-bottom:0}.overlay-text-with-image .article-card-wrapper{height:600px;max-width:100%}.overlay-text-with-image .rte-width{font-size:16px}.overlay-text-with-image .card__information{max-width:326px}.overlay-text-with-image .text-animation{right:0}.overlay-text-with-image .blog__posts.articles-wrapper{flex-direction:column}.overlay-text-with-image .blog__post{padding:0}.overlay-text-with-image .card__content{bottom:0}.overlay-text-with-image .article-card__image{opacity:unset!important}.overlay-text-with-image .dial-button{display:none}.overlay-text-with-image.articles-wrapper{display:block}}@media screen and (max-width:767px){.overlay-text-with-image .card__inner:after{background:linear-gradient(180deg,#34333000 28.4%,#343330)}.overlay-text-with-image.articles-wrapper .article{margin-bottom:55px}.overlay-text-with-image .blog__post{padding:0}.overlay-text-with-image{margin:0;padding-block:42px}.overlay-text-with-image .text-animation{font-size:16px;padding:13px 40px}.overlay-text-with-image .card__content{padding:0 19px 17px!important}.overlay-text-with-image .featured-blog-main{padding:0 42px!important}.overlay-text-with-image .full-unstyled-link{font-size:23px}.overlay-text-with-image .rte-width{font-size:17px}.overlay-text-with-image .article-card-wrapper{height:448px}.overlay-text-with-image .dial-text-title{line-height:1.39;font-size:16px}}@media screen and (max-width:429px){.featured-blog-main{padding:0 20px!important}}@media screen and (min-width:990px){.grid--1-col-desktop .article-card .card__content{text-align:center}}.blog__title{margin:0}@media screen and (min-width:990px){.blog__posts.articles-wrapper{margin-bottom:0}}.blog__posts.articles-wrapper .article{scroll-snap-align:start}.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)}}}@media screen and (max-width:400px){.overlay-text-with-image .featured-blog-main{padding:0 30px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-featured-blog.css.map */
