.main-blog__header{display:flex;margin:120px 0 150px}.main-blog__header h1,.main-blog__header p{flex:1;margin:0}.main-blog__header h1{font-family:var(--ml-font-heading-family);font-size:60px;color:#000}.main-blog__header p{font-family:var(--ml-font-body-family);font-size:20px;line-height:1.5;color:#000;font-weight:500;letter-spacing:.005em;text-align:left}.blog-articles .grid{margin-left:-30px;margin-right:-30px}.blog-articles .blog-articles__article{padding:0 30px;flex:inherit;margin-bottom:90px}.blog-articles .blog-articles__article .article-card__info{text-align:left}.blog-tags{position:relative}.blog-tags-container{display:flex;flex-direction:row;margin-bottom:30px;justify-content:space-between}.blog-tags__title{font-family:var(--ml-font-body-family);font-style:normal;font-weight:600;font-size:18px;line-height:28px;letter-spacing:.005em;color:#000;margin-right:20px}.blog-tags__list{margin:0;display:flex;flex-direction:column;padding:0;list-style:none;position:relative;background:#fff}.blog-tags__list li a{text-decoration:none;font-family:var(--ml-font-body-family);font-style:normal;font-weight:400;font-size:18px;line-height:28px;letter-spacing:.005em;color:#000;white-space:nowrap}.blog-tags__list li.active a{text-decoration:underline}@media only screen and (max-width: 833px){.blog-tags__list{position:absolute;background:#fff;z-index:1;padding:0;right:0;top:1.5em;max-height:0;transition:max-height .3s;overflow:hidden}.blog-tags:hover .blog-tags__list,.blog-tags__current:focus+.blog-tags__list,.blog-tags:focus-within .blog-tags__list{max-height:90vh;padding:10px;box-shadow:1px 5px 4px #00000045;transition:max-height .3s}}@media only screen and (min-width: 834px){.blog-tags-container{justify-content:flex-start}.blog-tags__current{display:none}.blog-tags__list{flex-direction:row}.blog-tags__list li{padding-right:20px}}@media only screen and (max-width: 1024px){.main-blog__header{margin-bottom:95px}}@media only screen and (max-width: 834px){.main-blog__header{flex-wrap:wrap;margin-top:85px;margin-bottom:50px}.main-blog__header h1,.main-blog__header p{flex:inherit;width:100%}.main-blog__header h1{margin-bottom:20px;font-size:46px}.main-blog__header p{font-size:16px;line-height:24px}.blog-tags__list li:last-child{padding-right:0}.blog-articles .blog-articles__article:not(:last-child){margin-bottom:90px}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/section-main-blog.css.map */
