.gallery{background-color:#fff;margin-inline:calc(var(--wp--style--root--padding-left, 0px)*-1);max-width:100vw;padding-block:110px 64px;width:calc(100% + var(--wp--style--root--padding-left, 0px) + var(--wp--style--root--padding-right, 0px))}.gallery__list{box-sizing:border-box;display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;list-style:none;margin:0 auto;max-width:1100px;padding:0;width:min(100% - 40px,1100px)}.gallery__item{aspect-ratio:340/218;margin:0;overflow:hidden}.gallery img,.gallery__image{display:block;height:100%;max-width:none;object-fit:cover;width:100%}@media(max-width:1100px){.gallery__list{gap:24px}}@media(max-width:767px){.gallery{padding-block:48px 40px}.gallery__list{gap:16px;grid-template-columns:1fr}.gallery__item{aspect-ratio:340/218}}
