/* Preserve the complete artwork and prevent source images being enlarged past their real size. */
.plo .plo-art-frame.raster,
.plo .outcome-visual {
  height: auto;
  aspect-ratio: auto;
}
.plo .plo-art-frame.raster > img[src],
.plo .outcome-visual > img[src],
.plo .plo-curiosity-image > img[src] {
  display: block;
  width: 100%;
  max-width: min(100%, var(--plo-native-width, 100%));
  height: auto;
  margin-inline: auto;
  object-fit: contain;
}
.plo img[src$="/plo-mobile-stock-management.webp"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/plo-mobile-stock-edit.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-mobile-photo-update.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-mobile-live-sync.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-wholesale-distributors.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-reclamation-yards.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-plant-nurseries.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-liquidation-pallet-stock.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-jewellery-gemstone-wholesalers.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-industrial-surplus.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-fabric-tile-stone.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-auto-parts.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-art-print-galleries.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-architectural-salvage.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-usecase-card-antique-vintage-dealers.webp"] { --plo-native-width: 1200px; aspect-ratio: 1200 / 840; }
.plo img[src$="/plo-visible-online-catalogue.webp"] { --plo-native-width: 671px; aspect-ratio: 671 / 706; }
.plo img[src$="/plo-visible-manual-chaos.webp"] { --plo-native-width: 461px; aspect-ratio: 461 / 701; }
.plo img[src$="/plo-visible-before-ask.webp"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/plo-update-once-process.webp"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/plo-stock-led-businesses.webp"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/plo-quote-team-request.webp"] { --plo-native-width: 696px; aspect-ratio: 696 / 636; }
.plo img[src$="/plo-quote-requests.webp"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/plo-quote-customer-basket.webp"] { --plo-native-width: 411px; aspect-ratio: 411 / 631; }
.plo img[src$="/plo-process-track-step.webp"] { --plo-native-width: 351px; aspect-ratio: 351 / 511; }
.plo img[src$="/plo-process-import-step.webp"] { --plo-native-width: 341px; aspect-ratio: 341 / 511; }
.plo img[src$="/plo-process-browse-step.webp"] { --plo-native-width: 349px; aspect-ratio: 349 / 511; }
.plo img[src$="/plo-process-brand-step.webp"] { --plo-native-width: 346px; aspect-ratio: 346 / 511; }
.plo img[src$="/plo-orders-team-table.webp"] { --plo-native-width: 686px; aspect-ratio: 686 / 741; }
.plo img[src$="/plo-orders-management.webp"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/plo-orders-checkout.webp"] { --plo-native-width: 416px; aspect-ratio: 416 / 741; }
.plo img[src$="/plo-online-catalogue.webp"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/plo-industry-wholesale.webp"] { --plo-native-width: 439px; aspect-ratio: 439 / 216; }
.plo img[src$="/plo-industry-tile-stone.webp"] { --plo-native-width: 441px; aspect-ratio: 441 / 213; }
.plo img[src$="/plo-industry-salvage-detail.webp"] { --plo-native-width: 410px; aspect-ratio: 410 / 158; }
.plo img[src$="/plo-industry-reclamation.webp"] { --plo-native-width: 439px; aspect-ratio: 439 / 213; }
.plo img[src$="/plo-industry-pallet-stock-detail.webp"] { --plo-native-width: 416px; aspect-ratio: 416 / 145; }
.plo img[src$="/plo-industry-nurseries.webp"] { --plo-native-width: 441px; aspect-ratio: 441 / 213; }
.plo img[src$="/plo-industry-jewellery.webp"] { --plo-native-width: 441px; aspect-ratio: 441 / 216; }
.plo img[src$="/plo-industry-industrial-detail.webp"] { --plo-native-width: 436px; aspect-ratio: 436 / 297; }
.plo img[src$="/plo-industry-catalogue-hub.webp"] { --plo-native-width: 301px; aspect-ratio: 301 / 346; }
.plo img[src$="/plo-industry-auto-parts.webp"] { --plo-native-width: 439px; aspect-ratio: 439 / 213; }
.plo img[src$="/plo-industry-art-gallery-detail.webp"] { --plo-native-width: 441px; aspect-ratio: 441 / 213; }
.plo img[src$="/plo-industry-antique-detail.webp"] { --plo-native-width: 289px; aspect-ratio: 289 / 322; }
.plo img[src$="/plo-dashboard-orders-panel.webp"] { --plo-native-width: 366px; aspect-ratio: 366 / 286; }
.plo img[src$="/plo-dashboard-low-stock.webp"] { --plo-native-width: 366px; aspect-ratio: 366 / 386; }
.plo img[src$="/plo-dashboard-control.webp"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/plo-catalogue-flow.webp"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/Outcome-orders-visual.webp"] { --plo-native-width: 581px; aspect-ratio: 581 / 622; }
.plo img[src$="/Outcome-quote-requests-visual.webp"] { --plo-native-width: 531px; aspect-ratio: 531 / 622; }
.plo img[src$="/Outcome-online-catalogue-visual.webp"] { --plo-native-width: 572px; aspect-ratio: 572 / 622; }
.plo img[src$="/ChatGPT-Image-May-6-2026-03_04_44-PM-1.png"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/ChatGPT-Image-May-6-2026-03_06_16-PM.png"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/ChatGPT-Image-May-6-2026-03_06_24-PM.png"] { --plo-native-width: 1448px; aspect-ratio: 1448 / 1086; }
.plo img[src$="/plo-workflow-grid.webp"] { --plo-native-width: 1402px; aspect-ratio: 1402 / 1122; }
.plo img[src$="/plo-spreadsheet-catalogue.webp"] { --plo-native-width: 1536px; aspect-ratio: 1536 / 1024; }
.plo img[src$="/plo-panel-update-once-live-everywhere.webp"] { --plo-native-width: 737px; aspect-ratio: 737 / 360; }
.plo img[src$="/plo-panel-product-list-selling-machine.webp"] { --plo-native-width: 737px; aspect-ratio: 737 / 360; }
.plo img[src$="/plo-panel-one-list-many-customers.webp"] { --plo-native-width: 737px; aspect-ratio: 737 / 360; }
.plo img[src$="/plo-panel-manual-process-online-growth.webp"] { --plo-native-width: 737px; aspect-ratio: 737 / 360; }
.plo img[src$="/plo-panel-from-spreadsheet-to-online-orders.webp"] { --plo-native-width: 737px; aspect-ratio: 737 / 360; }
.plo img[src$="/plo-panel-data-in-orders-out.webp"] { --plo-native-width: 737px; aspect-ratio: 737 / 360; }
.plo img[src$="/plo-messy-to-orders.webp"] { --plo-native-width: 1536px; aspect-ratio: 1536 / 1024; }
.plo img[src$="/plo-manual-effortless.webp"] { --plo-native-width: 1536px; aspect-ratio: 1536 / 1024; }
.plo img[src$="/Product-List-Online-dark-logo-card.png"] { --plo-native-width: 1400px; aspect-ratio: 1400 / 520; }
.plo img[src$="/Product-List-Online-primary-logo.png"] { --plo-native-width: 1317px; aspect-ratio: 1317 / 299; }
.plo img[src$="/Product-List-Online-site-icon.png"] { --plo-native-width: 512px; aspect-ratio: 512 / 512; }
.plo img[src$="/Product-List-Online-logo-design.png"] { --plo-native-width: 1536px; aspect-ratio: 1536 / 1024; }
.plo img[src$="/Stop-emailing-stock-lists-go-online.png"] { --plo-native-width: 1254px; aspect-ratio: 1254 / 1254; }
.plo img[src$="/Transform-your-website-into-a-sales-tool.png"] { --plo-native-width: 1254px; aspect-ratio: 1254 / 1254; }
.plo img[src$="/Show-live-stock-on-your-website.png"] { --plo-native-width: 1254px; aspect-ratio: 1254 / 1254; }
.plo img[src$="/From-spreadsheets-to-branded-dashboards.png"] { --plo-native-width: 1254px; aspect-ratio: 1254 / 1254; }
.plo img[src$="/Smart-stock-management-for-businesses.png"] { --plo-native-width: 1254px; aspect-ratio: 1254 / 1254; }
