.main-blog{padding-left:17px;padding-right:17px}.blog-articles{display:grid;grid-gap:1rem;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.blog-articles .card-wrapper{width:100%}.main-blog .card__inner{border-radius:10px!important;overflow:hidden!important}.blog-with-featured-1 .article-card__image--adapt .card__inner{height:auto;position:relative;display:flex;width:100%;flex-wrap:wrap}.blog-with-featured-1 .article-card__image--adapt .card__inner .card__content{display:none!important}.blog-with-featured-1 .article-card__image--adapt .article-card__image-wrapper{overflow:scroll;position:relative;width:100%;height:100%}.blog-with-featured-1 .article-card__image--adapt .article-card__image-wrapper .article-card__image,.blog-with-featured-1 .article-card__image--adapt .article-card__image-wrapper .article-card__image img{position:relative}@media screen and (min-width:750px){.main-blog{padding-left:24px;padding-right:24px}.blog-articles{grid-template-columns:1fr 1fr;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.blog-articles--collage>*:nth-child(3n+1),.blog-articles--collage>*:nth-child(3n+2):last-child{grid-column:span 2;text-align:center}.blog-articles--collage>*:nth-child(3n+1) .card,.blog-articles--collage>*:nth-child(3n+2):last-child .card{text-align:center}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio:before{padding-bottom:22rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before{padding-bottom:44rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio:before{padding-bottom:66rem}}@media screen and (min-width:990px){.blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio .ratio:before{padding-bottom:27.5rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before{padding-bottom:55rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio:before{padding-bottom:82.5rem}}.blog-filter{width:100%;margin:0 0 30px;padding:0}.blog-filter__list{display:flex;align-items:center;gap:38px;margin:0;padding:0;list-style:none}.blog-filter__item{margin:0;padding:0}.blog-filter__link{position:relative;display:inline-flex;align-items:center;padding:0 0 10px;color:#222;font-size:13px;line-height:1;letter-spacing:0;text-decoration:none;text-transform:uppercase}.blog-filter__link:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#222;opacity:0;transition:opacity .2s ease}.blog-filter__link.is-active:after{opacity:1}.blog-filter__link:hover:after{opacity:1}.blog-featured-content-medium{position:absolute;bottom:40px;width:100%;text-align:center;padding:0 10px;max-width:400px;left:0;right:0;margin:0 auto}.blog-featured-content-medium span{font-size:13px;color:#fff;margin-bottom:10px;text-transform:uppercase;display:block}.blog-featured-content-medium .card__heading{font-size:16px;color:#fff;line-height:20px;text-transform:uppercase;margin-bottom:15px;font-family:Intervogue Alt Reg}.blog-featured-content-medium .article-card__excerpt{font-size:15px;color:#fff}.blog-featured-content-medium .article_link{width:100%;max-width:190px;margin:0 auto}.blog-articles--masonry{columns:2;display:block}.blog-articles--masonry .blog-articles__article{break-inside:avoid}@media screen and (max-width:989px){.blog-featured{max-height:100%;position:relative;border-radius:10px;overflow:hidden;aspect-ratio:1 / 1.2;margin-bottom:16px}.blog-featured img{height:100%;width:100%;object-fit:cover;border-radius:10px}.blog-featured-content{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;padding:0 50px}.blog-featured-content span{font-size:20px;color:#fff;margin-bottom:20px;text-transform:uppercase;display:block}.blog-featured-content .card__heading{font-size:35px;color:#fff;line-height:42px;text-transform:uppercase;margin-bottom:20px}.blog-featured-content .article_link{min-height:36px;font-size:13px;padding-top:2px;width:100%;max-width:190px;margin:0 auto}}@media screen and (max-width:749px){.blog-featured{margin-bottom:8px}}@media screen and (min-width:990px){.blog-filter__link{font-size:15px}.blog-with-featured{display:flex;flex-wrap:wrap;gap:16px}.blog-with-featured.layout--small .blog-featured{width:calc(33.3333% - 10.6667px)}.blog-featured{max-height:95vh;position:relative;border-radius:10px;overflow:hidden;position:sticky;top:20px}.blog-featured .blog-featured__wrapper{max-height:95vh;height:95vh;border-radius:10px;overflow:hidden}.blog-articles--visible{max-height:100vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.blog-articles--visible::-webkit-scrollbar{display:none}.blog-featured img{height:100%;width:100%;object-fit:cover}.blog-featured-content{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;padding:0 50px}.blog-featured-content span{font-size:20px;color:#fff;margin-bottom:20px;text-transform:uppercase;display:block}.blog-featured-content .card__heading{font-size:35px;color:#fff;line-height:42px;text-transform:uppercase;margin-bottom:20px}.blog-featured-content .article_link{min-height:36px;font-size:13px;padding-top:2px;width:100%;max-width:190px;margin:0 auto}.blog-with-featured.layout--small .blog-articles--wrapper{width:calc(66.6667% - 5.3333px)}.blog-with-featured.layout--medium .blog-featured,.blog-with-featured.layout--medium .blog-articles--wrapper{width:calc(50% - 8px)}.blog-featured-content-medium{bottom:50px}.blog-featured-content-medium span{font-size:15px;margin-bottom:10px}.blog-featured-content-medium .card__heading{font-size:20px;line-height:24px;margin-bottom:15px}}@media screen and (min-width:1200px){.blog-featured{max-height:100vh}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/section-main-blog.css.map */
