.vitamix-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.vitamix-photo-grid figure{margin:0}.vitamix-photo-grid img{display:block;width:100%;height:260px;object-fit:contain;background:#fff;border-radius:12px}.product-image{margin:0}.product-image img{display:block;max-width:100%}.product-page figcaption{font-size:.84rem;line-height:1.5;margin-top:10px;color:var(--muted-text,#64748b)}.product-section{margin:32px 0;padding:24px;border:1px solid #dce3ec;border-radius:18px}.product-section table{width:100%;border-collapse:collapse}.product-section th,.product-section td{padding:12px;text-align:left;border-bottom:1px solid #dce3ec}.product-section a{text-decoration:underline}.product-intro h1{font-size:clamp(2rem,4vw,3.5rem);line-height:1.1}@media(max-width:768px){.vitamix-photo-grid{grid-template-columns:1fr}.vitamix-photo-grid img{height:auto;max-height:480px}.product-section{padding:16px}.product-section table{font-size:.8rem}.product-section th,.product-section td{padding:8px}}