/* Nana Batch 10 - official photo-rich, mobile-friendly doll reportage. */
.article .batch10-gallery{margin:22px 0 29px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}
.article .batch10-gallery.single{grid-template-columns:minmax(0,1fr);max-width:540px;margin-left:auto;margin-right:auto}
.article .batch10-gallery-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.article figure.batch10-shot{border-radius:17px;border:1px solid #ebc9d7;background:#fffaf6;margin:0;padding:9px;min-width:0}
.article .batch10-shot a{display:block;line-height:0;outline-offset:4px}
.article .batch10-shot img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff9f5;border-radius:10px}
.article .batch10-shot figcaption{padding:8px 2px 2px;font-size:12px;color:#795e6b;line-height:1.5}
.article .batch10-shot figcaption a{display:inline;line-height:inherit;text-decoration:underline;color:#8c5370}
.article .batch10-standards{font-size:13px;color:#715567;background:#fff4f7;border:1px solid #ebd0da;border-radius:12px;padding:11px 14px;margin:20px 0}
.article .batch10-comparison{overflow-x:auto;margin:20px 0}
.article .batch10-comparison table{width:100%;min-width:570px;border-collapse:collapse}
.article .batch10-comparison th,.article .batch10-comparison td{border:1px solid #ead4dc;padding:10px 12px;text-align:left;font-size:13px}
.article .batch10-comparison th{background:#ffe8f1}
.article .batch10-comparison tbody tr:nth-child(even){background:#fff8fb}
.article .batch10-help{color:#85586d;font-size:13px}
@media(max-width:650px){.article .batch10-gallery{gap:8px}.article figure.batch10-shot{padding:5px}.article .batch10-shot figcaption{font-size:11px}.article .batch10-gallery-3{grid-template-columns:repeat(2,minmax(0,1fr))}}
