
#acabats-generals .ag-row-body .ag-visual{background:#fff;padding:8px}
#acabats-generals .ag-profile{display:block;width:100%;height:auto;object-fit:contain;max-height:550px}
#acabats-generals .ag-swatches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}
#acabats-generals .ag-swatches figure,#acabats-generals .ag-mechanism{margin:0}
#acabats-generals .ag-swatches img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}
#acabats-generals .ag-swatches figcaption,#acabats-generals .ag-mechanism figcaption{font-size:10px;line-height:1.4;margin-top:7px;color:#625d54}
#acabats-generals .ag-mechanism img{display:block;width:100%;max-width:260px;height:auto;margin-top:18px}
@media(max-width:400px){#acabats-generals .ag-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}}
