.seox-gallery-block figure{display:flex;width:100%}.seox-gallery-block figure figcaption{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5);bottom:0;color:#fff;display:block;font-size:12px;font-weight:700;left:0;line-height:1.2;padding:8px 50px 8px 12px;position:absolute;right:0;text-align:left}.seox-gallery-block.template-gallery-grid .image-count-overlay{align-items:center;display:flex;inset:0;justify-content:center;text-align:center}.seox-gallery-block.template-gallery-grid .image-count-overlay,.seox-gallery-block.template-gallery-slide .swiper-pagination{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5);color:#fff;font-weight:700;line-height:1.2;padding:8px 12px;position:absolute}.seox-gallery-block.template-gallery-slide .swiper-pagination{bottom:0;display:block;font-size:12px;left:auto;right:0;text-align:left;width:-moz-fit-content;width:fit-content}.seox-gallery-block.template-gallery-slide .swiper-controls button{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(0,0,0,.3)}.seox-gallery-block.template-gallery-slide[data-aspect-ratio="16/9"] .swiper-slide img{aspect-ratio:16/9}.seox-gallery-block.template-gallery-slide[data-aspect-ratio="4/3"] .swiper-slide img{aspect-ratio:4/3}.seox-gallery-block.template-gallery-slide[data-aspect-ratio="1/1"] .swiper-slide img{aspect-ratio:1/1}.seox-gallery-block.template-gallery-slide[data-aspect-ratio=custom] .swiper-slide img{height:var(--custom-aspect-height);width:100%}.seox-gallery-block.template-gallery-slide[data-fit=contain] .swiper-slide img{-o-object-fit:contain;object-fit:contain}.seox-gallery-block.template-gallery-slide[data-fit=scale-down] .swiper-slide img{-o-object-fit:scale-down;object-fit:scale-down}
