body { background-color: #161618; color: #f2f5f4; } a { color: #f5a9b8; } a:visited { color: #5BCEFA; } a.lightbox { margin: 10px; } /* Container to hold the images */ .image-container { display: flex; justify-content: space-around; flex-wrap: wrap; gap: 2px; margin: 20px; } /* Each image inside the container */ .image-container img { width: 100%; max-width: 300px; /* Max width of each image */ height: auto; /* Ensure aspect ratio is maintained */ object-fit: contain; /* Ensure images fit within the container */ } :root { --parvus-background-color: #161618; --parvus-color: #f2f5f4; --parvus-caption-color: #f2f5f4; --parvus-btn-background-color: #F5A9B8; --parvus-btn-color: #ffffff; --parvus-btn-disabled-background-color: #5BCEFA; --parvus-btn-disabled-color: #161618; } .parvus-trigger:has(img) .parvus-zoom__indicator { display: none; }