/* Andrée · complementos sugeridos en la ficha (estilo base; se afina en la fase de estética) */
.andree-complementos__titulo { font-weight: 600; }
.andree-complementos__lista { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 0.75rem; }
.andree-complementos__item { display: flex; flex-direction: column; gap: 0.25rem; font-size: 0.875rem; }
.andree-complementos__foto img { width: 100%; height: auto; aspect-ratio: 1; object-fit: cover; border-radius: 0.25rem; }
.andree-complementos__nombre { color: inherit; text-decoration: none; line-height: 1.25; }
.andree-complementos__precio { font-weight: 600; }
.andree-complementos__item .btn { margin-top: auto; }
@media (max-width: 575.98px) { .andree-complementos__lista { gap: 0.5rem; } .andree-complementos__item { font-size: 0.8125rem; } }
