.article-body header[role=banner]{margin-bottom:40px}.article-body header[role=banner] h1{font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,sans-serif;font-size:1.8em;font-weight:600;color:#222;line-height:1.5;margin-bottom:16px;position:relative}.article-body header[role=banner] h1:after{content:"";display:block;width:60px;height:2px;background-color:#79b2ff;margin:14px auto 0;opacity:.7;border-radius:2px}.article-body header[role=banner] p{font-size:.9em;color:#777;font-style:normal;display:flex;justify-content:center;align-items:center;gap:.6em;flex-wrap:wrap}.article-body header[role=banner] p time:after{content:"\ff5c";margin:0 .4em;color:#ccc}@media screen and (max-width: 767px){.article-body header[role=banner] h1{font-size:1.4em}.article-body header[role=banner] p{font-size:.85em}}.article-body .rte{max-width:860px;margin:0 auto;font-size:16px;line-height:1.8;color:#333}.article-body .rte p{margin-bottom:1.4em}.article-body .rte ul,.article-body .rte ol{margin:1.2em 0 1.2em .6em;padding:0;list-style-position:inside}.article-body .rte li{font-size:.8em;line-height:1.6;margin-bottom:.4em}.article-body .rte li::marker{color:#777}.article-body .rte h2{display:inline-block;position:relative;font-size:1.4em;margin:2em 0 1.2em;font-weight:600;color:#222;padding-bottom:.3em}.article-body .rte h2:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#79b2ff;opacity:.7;border-radius:2px}.article-body .rte h3{display:inline-block;position:relative;font-size:1.15em;margin:1.8em 0 .8em;font-weight:600;color:#222;padding-bottom:.25em}.article-body .rte h3:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1.5px;background-color:#a5c8ff;opacity:.6;border-radius:2px}.article-body .rte figure{margin:1.8em 0;text-align:center}.article-body .rte figcaption{font-size:.85em;color:#777;margin-top:.3em}.article-body .rte blockquote{border-left:4px solid #ddd;padding-left:1em;margin:1.8em 0;color:#555;font-style:italic}.article-body .rte a:not([style*=text-decoration]){color:#579aff!important;text-decoration:none;border-bottom:1px solid rgba(87,154,255,.4);transition:all .2s ease}.article-body .rte a:not([style*=text-decoration]):hover{color:#2b78ff!important;border-bottom-color:#2b78ff99}.article-body .rte a[style*=text-decoration],.article-body .rte u a,.article-body .rte a u{color:#579aff!important;border-bottom:none}.article-body .rte p a{font-weight:500}.article-body .rte table{border-collapse:collapse;width:100%;margin:1.8em 0;font-size:.95em}.article-body .rte th,.article-body .rte td{border:1px solid #ddd;padding:.6em .8em}.article-body .rte th{background:#f9f9f9;font-weight:600}@media screen and (max-width: 767px){.article-body .rte{max-width:100%;padding:0 1rem;font-size:15px;line-height:1.9}.article-body .rte li{line-height:1.5;margin-bottom:.2em}.article-body .rte ul,.article-body .rte ol{margin:1em 0 1em .8em}}.article__nav{border-top:1px solid #eee;margin-top:60px;padding-top:40px}.article__nav>.d-flex{display:flex!important;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap!important;gap:40px}.article__nav .w-50{flex:1 1 48%;max-width:48%}.article__nav h4{font-size:1em;font-weight:600;line-height:1.6;color:#222;margin-bottom:.6em}.article__nav h4 a{color:inherit;text-decoration:none!important;border-bottom:1px solid transparent;transition:all .2s ease}.article__nav h4 a:hover{color:#579aff;border-bottom-color:#579aff66}.article__nav p a{display:inline-block;font-size:.85em;color:#579aff;text-decoration:none!important;border-bottom:1px solid rgba(87,154,255,.4);transition:all .2s ease}.article__nav p a[style*=text-decoration]{border-bottom:none!important}.article__nav p a:hover{color:#2b78ff;border-bottom-color:#2b78ff99}.article__nav p a[href*=shopify-good-4-apparel-ec]:before{content:"\25c0\fe0e  "}.article__nav p a[href*=point-take-ec-product-photo]:after{content:" \25b6\fe0e"}.article__nav .text-right{text-align:right}@media screen and (max-width: 767px){.article__nav>.d-flex{flex-direction:row!important;justify-content:space-between!important;gap:20px!important}.article__nav .w-50{flex:1 1 48%;max-width:48%}.article__nav h4{margin-bottom:.8em!important}.article__nav .flex-column{display:flex;flex-direction:column;justify-content:space-between}.article__nav .text-right{text-align:right!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/article-custom.css.map */
