@media screen and (max-width: 768px){.custom-article .section-header{padding-bottom:21px;margin-bottom:56px}}.custom-article .section-header .section-header__title{letter-spacing:.04em}@media screen and (max-width: 768px){.custom-article .section-header .section-header__title{font-size:22px;line-height:1.4545454545}}@media print,screen and (min-width: 769px){.custom-article .section-header .section-header__title{padding-bottom:48px;margin-bottom:55px}}.custom-article .article__date{font-family:var(--typeHeaderPrimary);font-size:12px;text-align:left;letter-spacing:.12em;color:#86888a}@media print,screen and (min-width: 769px){.custom-article .article__date{font-size:15px}}.custom-article .article__featured-image{margin-bottom:34px}.custom-article .article__body img:not([style]){width:100%;max-width:fit-content;margin:40px auto 0}.custom-article .article__body p,.custom-article .article__body a{word-wrap:break-word}.custom-article .hr--large{margin:48px auto 27px}@media print,screen and (min-width: 769px){.custom-article .hr--large{margin:50px auto 20px}}.custom-article .return-link{font-family:var(--typeHeaderPrimary);font-size:12px;letter-spacing:.12em;text-decoration:underline;color:#393a3a}@media screen and (max-width: 768px){.custom-article .return-link{display:block;padding-bottom:30px}}.custom-article.contents-article .article__featured-image{margin-inline:auto}@media screen and (max-width: 768px){.custom-article.contents-article .article__featured-image{position:relative;width:100%;height:0;padding-bottom:129.0666666667%!important}}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__featured-image{width:1094px}}@media screen and (max-width: 768px){.custom-article.contents-article .article__featured-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__body{max-width:688px;margin-inline:auto}}.custom-article.contents-article .article__body *+*{margin-top:40px}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__body *+*{margin-top:80px}}.custom-article.contents-article .article__body h3{font-size:16px;line-height:1.75;font-weight:500;letter-spacing:.04em;text-align:center}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__body h3{font-size:18px;line-height:1.7777777778}}.custom-article.contents-article .article__body p{font-size:12px;line-height:1.75}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__body p{font-size:14px;line-height:1.7857142857}}.custom-article.contents-article .article__body figure{width:100%;margin-inline:0}.custom-article.contents-article .article__body figure img{width:100%;max-width:100%}.custom-article.contents-article .article__body figure figcaption{font-size:10px;line-height:1;text-align:right;text-decoration:underline;margin-top:4px}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__body figure figcaption{font-size:12px;margin-top:16px}}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__body .content-gallery{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;column-gap:8px;row-gap:8px}}.custom-article.contents-article .article__body .content-gallery img{width:calc(50% - 4px);margin:0}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__body .feature-product .feature-product__body{display:flex;justify-content:space-between;align-items:center;column-gap:4.6511627907%}}.custom-article.contents-article .article__body .feature-product .feature-product__title{font-size:16px;letter-spacing:.04em;text-align:center}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__body .feature-product .feature-product__title{font-size:24px}}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__body .feature-product .feature-product__image{width:46.511627907%}}@media print,screen and (min-width: 769px){.custom-article.contents-article .article__body .feature-product .feature-product__content{flex:1;margin-top:0}}.custom-article.contents-article .article__body .feature-product .product__title{font-family:var(--typeHeaderPrimary);font-size:18px;font-weight:500;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-article.css.map */
