.gallery.slider .sliderContainer{display:block;margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.gallery.slider .sliderContainer .blockEntry{position:relative;width:100%;z-index:1;display:flex;flex-wrap:initial;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.gallery.slider .sliderContainer .blockEntry .item{flex-shrink:0;width:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.gallery:not(.slider).two-columns .blockEntry{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery:not(.slider).three-columns .blockEntry{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery:not(.slider).four-columns .blockEntry{grid-template-columns:repeat(4,minmax(0,1fr))}.gallery:not(.slider) .blockEntry{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--gutter)}.gallery .block{padding:0;height:100%;margin-bottom:0}.gallery .block .media{padding-bottom:0}.gallery .block .inner{background:#fff;padding:var(--padding)}.gallery .block .inner .header{padding-bottom:calc(var(--padding) / 2)}.sliderControls .swiper-pagination{margin-top:calc(var(--padding) / 2);display:flex;justify-content:center;align-items:center}.sliderControls .swiper-pagination .swiper-pagination-bullet{margin:0 3px;background:var(--color1);opacity:1;width:10px;height:10px;border-radius:100%}.sliderControls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color2)}