.article .article__layout{max-width:none;padding:46px 18px 0}.article .article__layout--has-sidebar{display:block}.article .article__wrapper,.article .article__layout--has-sidebar .article__wrapper{width:min(100%,560px);max-width:560px;margin-inline:auto}.article .article__sidebar{display:none}.article-header__meta{gap:12px;margin-bottom:2px}.article-header__category{padding:0;border-radius:0;background:transparent;color:#666b68;font-size:13px;font-weight:500}.article-header__category:hover{background:transparent;color:#333735;text-decoration:underline;text-underline-offset:.3em}.article-header__date{color:#666b68;font-size:12px;font-weight:400}.article-header__title{margin:0;color:#333735;font-size:24px;font-weight:700;line-height:1.65;letter-spacing:.02em;text-wrap:balance}.article-header__byline{margin:0;color:#666b68;font-size:13px;line-height:1.7}.article-header__excerpt{margin:0;color:#444946;font-size:15px;font-weight:400;line-height:2;letter-spacing:.025em}.article-header__tags{display:none}.article__wrapper .prose{color:#333735;font-family:-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Yu Gothic,YuGothic,Meiryo,sans-serif;font-size:16px;font-weight:400;line-height:2;letter-spacing:.025em}.article__wrapper .prose :where(p,li,dd,blockquote):not(.article-product-card__title):not(.article-product-card__price):not(.article-cart-card__status){color:inherit;font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:inherit}.article__wrapper .prose p{margin-bottom:1.55em}.article__wrapper .prose h2{margin:68px 0 24px;padding:29px 0 0;border-top:2px dotted #b9bdbb;border-radius:0;background:transparent;color:#333735;font-size:22px;font-weight:700;line-height:1.7;letter-spacing:.025em;text-align:center;text-wrap:balance;scroll-margin-top:130px}.article__wrapper .prose h2:first-child{margin-top:36px}.article__wrapper .prose h3{margin:46px 0 17px;padding:0;border:0;color:#333735;font-size:19px;font-weight:700;line-height:1.7;letter-spacing:.02em;scroll-margin-top:130px}.article__wrapper .prose h4{margin:38px 0 14px;padding:0 0 8px;border:0;border-bottom:1px solid #dfe2e0;color:#333735;font-size:17px;line-height:1.7}.article__wrapper .prose img{width:100%;height:auto;margin:1.6em 0;border-radius:0}.article__wrapper .prose figcaption{margin-top:-1em;color:#666b68;font-size:13px;font-weight:400;line-height:1.75;text-align:left}.article__wrapper .prose a:not(.article-product-card){color:#36433d;text-decoration-color:#9ca6a1;text-underline-offset:.25em}.article__wrapper .article-product-card .price-suffix{color:#666b68}.article__wrapper .prose blockquote{margin:2em 0;padding:4px 0 4px 22px;border:0;border-left:2px solid #aeb4b0;border-radius:0;background:transparent;color:#444946}.article__wrapper .prose hr{margin:3em 0;border:0;border-top:2px dotted #b9bdbb}.nn-toc{margin:4px 0 8px;padding:20px 0;border:0;border-top:1px solid #dfe2e0;border-bottom:1px solid #dfe2e0;border-radius:0;background:transparent}.nn-toc__header{margin-bottom:10px;padding-bottom:10px;border-bottom-color:#e7e9e8}.nn-toc__title{color:#444946;font-size:14px}.nn-toc__link{color:#555b57;font-size:13px;line-height:1.7}.article-tags-section,.article-share-section,.article-author-section,.article-author-section__name-only{width:100%}.article-bottom-section,.article-category-banner,.article-breadcrumb--bottom{max-width:960px}@media screen and (max-width:699px){.article .article__layout{padding:32px 18px 0}.article-header__title{font-size:21px;line-height:1.65}.article-header__excerpt{font-size:15px;line-height:1.95}.article__wrapper .prose{font-size:15.5px;line-height:1.95}.article__wrapper .prose h2{margin-top:58px;padding-top:25px;font-size:20px;scroll-margin-top:160px}.article__wrapper .prose h2:first-child{margin-top:30px}.article__wrapper .prose h3{margin-top:40px;font-size:18px;scroll-margin-top:160px}.article__wrapper .prose img{margin:1.4em 0}.nn-toc{padding:17px 0}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/article-editorial-format.css.map */
