.image-gallery-internal .swiper-pagination-bullets{position:absolute;bottom:0;left:0;right:0}.image-gallery-lightbox-dialog{--swiper-navigation-sides-offset:0.5rem;--swiper-button-size:27px;--swiper-button-margin:8px;--slide-image-padding-inline:calc(8px + var(--swiper-navigation-sides-offset) + var(--swiper-button-size) + var(--swiper-button-margin));--slide-image-padding-block:4rem}.image-gallery-lightbox-dialog .swiper-pagination-bullets.swiper-pagination-bullets{position:absolute;bottom:1rem;left:50%;right:0;display:flex;width:fit-content;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:1.5rem;background-color:hsla(195,8%,90%,.4);padding:.375rem .75rem;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:none!important}.swiper[data-controls-offset=true] .swiper-button-next,.swiper[data-controls-offset=true] .swiper-button-prev,.swiper[data-controls-offset=true] .swiper-pagination-bullets,.swiper[data-controls-offset=true]>button{transition-property:transform;transition-delay:.1s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.swiper[data-controls-offset=true] .swiper-pagination-bullet{transform:translateY(calc(var(--controls-offset-y) * -1))}.swiper[data-controls-offset=true] .swiper-button-prev{transform:translateX(var(--controls-offset-x))}.swiper[data-controls-offset=true] .swiper-button-next{transform:translateX(calc(var(--controls-offset-x) * -1))}.swiper[data-controls-offset=true]>button{transform:translate(calc(var(--controls-offset-x) * -1),var(--controls-offset-y))}.swiper[data-controls-offset=true] .swiper-wrapper{align-items:center}@media not all and (min-width:768px){.swiper[data-controls-offset=true] .swiper-slide,.swiper[data-controls-offset=true] .swiper-slide .lightbox-slider-image{min-width:100%}}@media (min-width:768px){.swiper-slide:has(.lightbox-slider-image[data-wider=true]){min-width:var(--dialog-width);min-height:0;height:fit-content}.swiper-slide:has(.lightbox-slider-image[data-wider=false]){min-height:var(--dialog-height);min-width:0;width:fit-content}.lightbox-slider-image[data-wider=true]{height:fit-content;max-height:calc(var(--dialog-height) - var(--slide-image-padding-block) * 2);width:calc(var(--dialog-width) - var(--slide-image-padding-inline) * 2);min-width:calc(var(--dialog-width) - var(--slide-image-padding-inline) * 2)}.lightbox-slider-image[data-wider=false]{width:auto;height:calc(var(--dialog-height) - var(--slide-image-padding-block) * 2);min-height:calc(var(--dialog-height) - var(--slide-image-padding-block) * 2)}}