.blog-articles{display:flex;flex-wrap:wrap;margin:0 -15px}.blog-articles .card-wrapper{width:100%;background:#fff;box-shadow:0 2px 3px #0000000d;border-radius:8px;overflow:hidden;transition:all .3s}.blog-articles .card-wrapper:hover{box-shadow:0 2px 3px #0000000d,0 4px 8px #0000000d,0 15px 22px #0000000d,0 7px 35px #0000000d}@media screen and (min-width:750px){.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}}.all_blogs_section{background-color:#f9f9f9}.collection_menu ul{display:block;padding:54px 0 0;margin:0 0 34px}.collection_menu li{display:inline-block;margin:0 20px 20px 0}.collection_menu li .button{padding:11px 27px;letter-spacing:0;font-size:16px;line-height:150%}.collection_menu li .button.button--secondary{background:transparent}.collection_menu li .button.button--secondary:hover{background:#167b75}.footer{background:#fff}@media screen and (max-width:450px){.collection_menu li{margin:0 10px 10px 0}.collection_menu li .button{padding:11px 17px;letter-spacing:0;font-size:14px;line-height:150%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-main-blog.css.map */
