.dialog-visual{background:#f2f0e9}.dialog-visual>.product-image{height:440px}.detail-thumbnails{display:flex;gap:8px;padding:12px;overflow:auto}.detail-thumbnails img{width:72px;height:72px;object-fit:cover;background:white;border:1px solid var(--line);border-radius:10px}.text-link-button{border:0;background:none;color:var(--green);text-decoration:underline;font:inherit;cursor:pointer;padding:4px}.customer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}@media(max-width:560px){.dialog-visual>.product-image{height:330px}}
