.c-article .blog__article{border:none;border-right:1px solid rgba(0,0,0,.1);box-shadow:none;border-radius:var(--radius-sm);padding:0 30px 0 0;margin-bottom:50px}.c-article .medium-up--two-thirds{width:76.6666666667%}.c-article .medium-up--one-third{width:23.3333333333%}.c-article .blog__article__title{font-family:var(--c-font-mincho);font-size:28px;font-weight:500;line-height:1.7;color:var(--c-color-text-dark);letter-spacing:.04em;margin:0 0 16px}.c-article .blog__article--light{font-family:var(--c-font-mincho);font-size:13px;opacity:1!important;margin:0 0 40px}.c-article .blog__article__content.rte{font-family:var(--c-font-mincho);font-size:15px;line-height:2;color:var(--c-color-text-dark);letter-spacing:.04em}.c-article .blog__article__content.rte p{font-size:15px;line-height:2;margin:0 0 1.8em}.c-article .blog__article__content.rte p:last-child{margin-bottom:0}.c-article .blog__article__content.rte h2{font-family:var(--c-font-mincho);font-size:22px;font-weight:600;line-height:1.6;color:var(--c-color-text-dark);margin:2.4em 0 1em;padding-bottom:12px;border-bottom:1px solid #E8E8E8}.c-article .blog__article__content.rte h3{font-family:var(--c-font-mincho);font-size:18px;font-weight:600;line-height:1.6;color:var(--c-color-text-dark);margin:2em 0 .8em}.c-article .blog__article__content.rte h4{font-family:var(--c-font-mincho);font-size:16px;font-weight:600;line-height:1.6;color:var(--c-color-text-dark);margin:1.8em 0 .6em}.c-article .blog__article__content.rte>h2:first-child,.c-article .blog__article__content.rte>h3:first-child,.c-article .blog__article__content.rte>h4:first-child{margin-top:0}.c-article .blog__article__content.rte ul,.c-article .blog__article__content.rte ol{font-size:15px;line-height:2;margin:0 0 1.8em;padding-left:1.5em}.c-article .blog__article__content.rte ul{list-style:disc}.c-article .blog__article__content.rte ol{list-style:decimal}.c-article .blog__article__content.rte li{margin-bottom:.4em}.c-article .blog__article__content.rte li:last-child{margin-bottom:0}.c-article .blog__article__content.rte a{color:var(--c-color-text-dark);text-decoration:underline;text-underline-offset:3px;transition:opacity .3s}.c-article .blog__article__content.rte a:hover{text-decoration:none;opacity:.6}.c-article .blog__article__content.rte strong,.c-article .blog__article__content.rte b{font-weight:700}.c-article .blog__article__content.rte blockquote{margin:2em 0;padding:1.4em 1.6em;border-left:3px solid #CCC;background:#f8f8f8;font-style:normal;color:#555}.c-article .blog__article__content.rte blockquote p{margin-bottom:.8em}.c-article .blog__article__content.rte blockquote p:last-child{margin-bottom:0}.c-article .blog__article__content.rte img{display:block;max-width:100%;height:auto;margin:2em 0;border-radius:4px}.c-article .btn--soft{font-family:var(--c-font-mincho);font-size:14px}.c-article-sidebar{margin-top:0}.c-article-sidebar__title{font-family:var(--c-font-mincho);font-size:20px;font-weight:400;color:var(--c-color-text-dark);letter-spacing:.05em;margin:0 0 12px;text-transform:none}.c-article-sidebar__list{list-style:none;margin:0;padding:0}.c-article-sidebar__item{margin:0;padding:0;border-bottom:1px solid #E8E8E8}.c-article-sidebar .c-article-row{flex-direction:column;gap:4px;padding:12px 0}.c-article-sidebar .c-article-row__date{font-size:12px;min-width:auto}.c-article-sidebar .c-article-row__title{font-size:13px;line-height:1.6;white-space:normal}@media screen and (max-width:767px){.c-article .blog__article{border-right:none;padding:0;margin-bottom:36px}.c-article .medium-up--two-thirds,.c-article .medium-up--one-third{width:100%}.c-article .blog__article__title{font-size:22px;line-height:1.6;margin:0 0 12px}.c-article .blog__article--light{font-size:12px;margin:0 0 28px}.c-article .blog__article__content.rte,.c-article .blog__article__content.rte p{font-size:14px;line-height:1.9}.c-article .blog__article__content.rte h2{font-size:19px;margin:2em 0 .8em;padding-bottom:10px}.c-article .blog__article__content.rte h3{font-size:16px;margin:1.8em 0 .6em}.c-article .blog__article__content.rte h4{font-size:15px;margin:1.6em 0 .5em}.c-article .blog__article__content.rte ul,.c-article .blog__article__content.rte ol{font-size:14px}.c-article .blog__article__content.rte img{margin:1.5em 0}.c-article .blog__article__content.rte blockquote{margin:1.5em 0;padding:1.2em}.c-article-sidebar{margin-top:40px;padding-top:30px;border-top:1px solid #E8E8E8}.c-article-sidebar__title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_section_article.css.map */
