.gallery{width:100%}.gallery .blockEntry{display:flex;flex-wrap:wrap;margin-bottom:0;margin-left:var(--min-padding);margin-top:var(--min-padding)}@media(max-width:56em){.gallery .blockEntry{margin-left:-10px}}.gallery .item{padding-left:var(--padding);padding-top:var(--padding)}@media(max-width:56em){.gallery .item{padding-top:10px;padding-left:10px}}.gallery .item .block{margin:0}.gallery.one-column .item{width:100%}.gallery.two-columns .item{width:50%}.gallery.three-columns .item{width:33.33%}.gallery.four-columns .item{width:25%}.gallery.five-columns .item{width:20%}.gallery.six-columns .item{width:calc(100% / 6)}.gallery.slider .blockEntry{margin-left:0;margin-top:0;padding-bottom:var(--gutter)}.gallery.slider .blockEntry .item{padding-left:0;padding-top:0}.gallery.slider .blockEntry .item .block{padding:0;margin:0}.gallery.slider .blockEntry .item .block .media{padding-top:0}.gallery.slider .blockEntry .item .block .media img{width:100%;height:auto}.gallery .sliderControls{max-width:var(--maxScreenSize);width:100%;margin:0 auto;position:relative}.gallery .sliderControls .swiper-scrollbar{position:relative;z-index:50;height:5px;width:calc(100% / 12 * 10);border-radius:0;background:#CECDC9;margin:0 auto}.gallery .sliderControls .swiper-scrollbar .drag{height:100%;width:100%;position:absolute;background:var(--color-dark);border-radius:0;left:0;top:0}.gallery .sliderControls .swiper-buttons{position:relative;display:flex;justify-content:center;align-items:center;padding-top:var(--padding);gap:calc(var(--padding) / 2)}.gallery .sliderControls .swiper-button-next,.gallery .sliderControls .swiper-button-prev{color:var(--fontcolor);background:transparent;border:2px solid var(--color-dark);display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:100%;position:relative;left:auto;right:auto;top:auto;margin-top:auto}.gallery .sliderControls .swiper-button-next:before,.gallery .sliderControls .swiper-button-prev:before{font-family:var(--symbol);font-size:var(--iconsize);display:inline-block;-moz-osx-font-smoothing:grayscale}.gallery .sliderControls .swiper-button-next:after,.gallery .sliderControls .swiper-button-prev:after{display:none}.gallery .sliderControls .swiper-button-prev:before{content:"\e90f"}.gallery .sliderControls .swiper-button-next:before{content:"\e90f";-webkit-transform:rotate(180deg);transform:rotate(180deg)}