:root{--gallery-images-columns:3;--gallery-images-gap:1rem}@media screen and (max-width:769px){.gallery .wrapper{margin-left:0;margin-right:0;width:100%}}.gallery-images{display:flex;overflow-x:auto;grid-gap:1rem;gap:1rem;grid-gap:var(--gallery-images-gap);gap:var(--gallery-images-gap);padding-bottom:1rem;padding-bottom:var(--gallery-images-gap)}@media (min-width:768px){.gallery-images{display:grid;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--gallery-images-columns),1fr);height:min(40rem,45vw);padding-bottom:0}}.gallery-item{overflow:hidden;min-width:60vw}@media (min-width:768px){.gallery-item{min-width:auto}}.gallery-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:300px}