#os-pepsico .os-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}#os-pepsico .os-gallery figure{margin:0;overflow:hidden;border-radius:10px;background:var(--light)}#os-pepsico .os-gallery img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;transition:transform .35s ease}#os-pepsico .os-gallery figure:hover img{transform:scale(1.035)}#os-pepsico .os-gallery figcaption{padding:12px 16px;font-size:13px;color:var(--muted)}@media (max-width:600px){#os-pepsico .os-gallery{grid-template-columns:1fr}}