.c-blog .c-blog__head{margin-bottom:32px}.c-blog .c-section-title__sub-title{position:static;writing-mode:horizontal-tb;height:auto;top:auto;margin:8px 0 0;letter-spacing:.6px}@media screen and (min-width:750px){.c-blog .c-blog__head{margin-bottom:48px}}.c-blog .card__heading,.c-blog .card__heading.h2{font-family:YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:1.8rem;font-weight:700;line-height:150%;letter-spacing:.6px;color:#000}.c-blog .card__heading a,.c-blog .card__heading .full-unstyled-link{color:#000}.c-blog .article-card-wrapper:hover .card__heading .full-unstyled-link{text-decoration:underline;text-underline-offset:.2em}.c-blog .article-card__info{margin-top:10px;color:#5f8541;font-size:1.3rem;font-weight:500;letter-spacing:.6px;text-transform:none}.c-blog .article-card__excerpt{margin-top:10px;color:#2d2d2d;font-size:1.4rem;line-height:175%;letter-spacing:.6px}.c-blog .article-card__image-wrapper{border-radius:8px;overflow:hidden}.c-blog .blog-articles__article{margin-bottom:8px}.c-blog .article-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;max-height:7.35rem}@media screen and (min-width:1921px){.c-blog.page-width{max-width:calc(100vw - 580px)}.c-blog .blog-articles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:2800px){.c-blog .blog-articles{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-main-blog.css.map */
