/* Captions are inserted only for non-Chinese product detail views. */
[data-image-caption]{padding:16px 18px;background:#f0f6fc;color:#294762;border-left:3px solid #7398b7;font-size:15px;line-height:1.65;text-align:left;overflow-wrap:anywhere}
[data-image-caption]>strong{display:block;font-size:12px;letter-spacing:.04em;color:#526e85;margin-bottom:8px}
[data-image-caption] ul{padding-left:1.2em;margin:0}
[data-image-caption] li+li{margin-top:6px}
.gallery>.image-caption-figure{margin:0;min-width:0;align-self:start;background:#fff;border:1px solid #dce5ec;border-radius:8px;overflow:hidden}
.gallery>.image-caption-figure:first-child{grid-column:1/-1}
.gallery>.image-caption-figure>img,.gallery>.image-caption-figure>img:first-child{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:0;grid-column:auto}
.image-caption-table{overflow-x:auto;margin-top:12px}
.image-caption-table table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.5}
.image-caption-table th,.image-caption-table td{padding:8px 6px;text-align:left;border-bottom:1px solid #d4e0ea;vertical-align:top}
.image-caption-table th{font-weight:700}
html[lang="zh-Hant"] [data-image-caption]{display:none}
@media(max-width:600px){[data-image-caption]{padding:13px 14px;font-size:14px}.gallery>.image-caption-figure{grid-column:1/-1}.image-caption-table th,.image-caption-table td{padding:7px 4px}}
