#app .product-richtext{max-width:1200px;margin:0 auto;color:var(--yc-light-text);overflow-wrap:anywhere;line-height:1.85}
#app .product-richtext h2{font-size:30px;line-height:1.45;margin:40px 0 20px}
#app .product-richtext h3{font-size:23px;line-height:1.5;margin:36px 0 16px}
.product-richtext p,.product-richtext ul,.product-richtext ol{font-size:16px;margin:16px 0 28px}
.product-richtext ul,.product-richtext ol{padding-left:24px}.product-richtext li{margin:8px 0}
.product-richtext figure{margin:28px 0 40px}.product-richtext img{display:block;width:100%;max-width:100%;height:auto;object-fit:initial;padding:0;border-radius:0}
.product-richtext figcaption{font-size:12px;line-height:1.6;color:var(--yc-light-secondary);margin-top:12px}
.product-richtext table{display:block;overflow-x:auto;width:100%;table-layout:auto}.product-richtext blockquote{padding:16px 24px;margin:24px 0;background:#f5f6f7;border-left:3px solid var(--yc-light-primary)}
.product-richtext a{color:var(--yc-light-primary);text-decoration:underline}
@media(max-width:767px){#app .product-richtext h2{font-size:24px;margin-top:28px}#app .product-richtext h3{font-size:20px}.product-richtext p,.product-richtext ul,.product-richtext ol{font-size:15px}.product-richtext figure{margin:24px 0 32px}}
