[data-js=photoswipe-gallery]{display:-webkit-box;display:flex;margin:-.5rem;padding:1rem 0;flex-wrap:wrap}[data-js=photoswipe-gallery] figure{position:relative;width:100%;margin:.5rem}[data-js=photoswipe-gallery] figure img{width:100%}[data-js=photoswipe-gallery] figure,[data-js=photoswipe-gallery] figure .imageset{cursor:zoom-in}[data-js=photoswipe-gallery] figure figcaption{position:absolute!important;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);width:1px;height:1px}[data-js=photoswipe-gallery] figure.klg-cols-1{width:calc(100% - 1rem)}[data-js=photoswipe-gallery] figure.klg-cols-2{width:calc(50% - 1rem)}[data-js=photoswipe-gallery] figure.klg-cols-3{width:calc(33.33333% - 1rem)}[data-js=photoswipe-gallery] figure.klg-cols-4{width:calc(25% - 1rem)}[data-js=photoswipe-gallery] figure.klg-cols-5{width:calc(20% - 1rem)}[data-js=photoswipe-gallery] figure.klg-cols-6{width:calc(16.66667% - 1rem)}[data-js=photoswipe-gallery] figure.klg-cols-7{width:calc(14.28571% - 1rem)}[data-js=photoswipe-gallery] figure.klg-cols-8{width:calc(12.5% - 1rem)}[data-js=photoswipe-gallery] figure.klg-cols-9{width:calc(11.11111% - 1rem)}[data-js=photoswipe-gallery] figure.klg-cols-10{width:calc(10% - 1rem)}@media (max-width:40rem){[data-js=photoswipe-gallery] figure.klg-mobilecols-1{width:calc(100% - 1rem)}[data-js=photoswipe-gallery] figure.klg-mobilecols-2{width:calc(50% - 1rem)}[data-js=photoswipe-gallery] figure.klg-mobilecols-3{width:calc(33.33333% - 1rem)}[data-js=photoswipe-gallery] figure.klg-mobilecols-4{width:calc(25% - 1rem)}[data-js=photoswipe-gallery] figure.klg-mobilecols-5{width:calc(20% - 1rem)}[data-js=photoswipe-gallery] figure.klg-mobilecols-6{width:calc(16.66667% - 1rem)}[data-js=photoswipe-gallery] figure.klg-mobilecols-7{width:calc(14.28571% - 1rem)}[data-js=photoswipe-gallery] figure.klg-mobilecols-8{width:calc(12.5% - 1rem)}[data-js=photoswipe-gallery] figure.klg-mobilecols-9{width:calc(11.11111% - 1rem)}[data-js=photoswipe-gallery] figure.klg-mobilecols-10{width:calc(10% - 1rem)}}[data-js=photoswipe-gallery] figure[data-not-previewed]{position:absolute!important;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);width:1px;height:1px}[data-js=photoswipe-gallery] figure[data-last-previewed]:not([data-more-count='0']):after{content:attr(data-more-count) " more..";position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#fff;background:rgba(0,0,0,.75)}