.gallery{--gallery-columns:2;--gallery-gap:1rem;margin-bottom:0}@media (min-width:768px){.gallery{--gallery-columns:3}}@media (min-width:992px){.gallery{--gallery-columns:4}}@media (min-width:1200px){.gallery{--gallery-gap:1.5rem}}.gallery-gutter{width:var(--gallery-gap)}.gallery-link{--bs-aspect-ratio:56.25%;position:relative;margin-bottom:var(--gallery-gap);width:calc(100% / var(--gallery-columns) - var(--gallery-gap) * (var(--gallery-columns) - 1)/ var(--gallery-columns));overflow:hidden}.gallery-link::before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.gallery-link>*{--img-width:calc(100% - 0px - 0px);position:absolute;top:0;left:0;right:0;bottom:0;width:var(--img-width);max-width:var(--img-width)!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.gallery-img,.gallery-link{border-radius:.625rem}.editor-styles-wrapper .gallery{display:block;height:auto!important;-moz-column-count:var(--gallery-columns);column-count:var(--gallery-columns);-moz-column-gap:var(--gallery-gap);column-gap:var(--gallery-gap)}.editor-styles-wrapper .gallery .gallery-gutter{display:none}.editor-styles-wrapper .gallery .gallery-link{display:block;float:none;position:relative;width:auto;max-width:100%;-moz-column-break-inside:avoid;break-inside:avoid}.editor-styles-wrapper .gallery .gallery-img{max-width:100%}