.grid-cell{display:inline-block;zoom:1;vertical-align:top}.gato-gallery{list-style:none;display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0}.gato-gallery .gato-gallery-image{width:calc((100% - 35px)/8)}.gato-gallery .gato-gallery-image a{display:block;padding:0;margin:0;opacity:.9;background:transparent;-webkit-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.gato-gallery .gato-gallery-image a:hover{background:transparent;opacity:1}[data-eq~="1200px"] .gato-gallery .gato-gallery-image{width:calc((100% - 25px) * 1 / 6)}[data-eq~="800px"] .gato-gallery .gato-gallery-image{width:calc((100% - 20px)/5)}[data-eq~="600px"] .gato-gallery .gato-gallery-image{width:calc((100% - 15px)/4)}[data-eq~="500px"] .gato-gallery .gato-gallery-image{width:calc((100% - 10px) * 1 / 3)}[data-eq~="300px"] .gato-gallery .gato-gallery-image{width:calc((100% - 5px)/2)}[data-eq~="200px"] .gato-gallery .gato-gallery-image{width:100%}.pswp__ui.pswp__ui .pswp__caption{background-color:transparent}.pswp__ui.pswp__ui .pswp__caption__center{text-align:center;font-size:1.7rem;color:var(--gallery-caption-text-color);max-width:75%}.pswp__ui.pswp__ui .pswp__top-bar{background:var(--gallery-top-bar-background-color);border-bottom:4px solid var(--gallery-top-bar-border-color);min-height:60px}.pswp__ui.pswp__ui .pswp__share-tooltip a{padding:1rem;margin:0}.pswp__ui.pswp__ui .pswp__share-tooltip a:hover{color:var(--gallery-tooltip-link-color);text-decoration:underline}.pswp__ui.pswp__ui .pswp__share-tooltip a.pswp__share--facebook:hover:before{border-bottom-color:var(--gallery-facebook-border-color)}.pswp__ui.pswp__ui .pswp__button--arrow--left:before,.pswp__ui.pswp__ui .pswp__button--arrow--right:before{background:none;background-image:none;font-size:4rem;color:var(--gallery-arrow-color)}.pswp__ui.pswp__ui .pswp__button--arrow--left:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f104";margin-left:4rem}.pswp__ui.pswp__ui .pswp__button--arrow--right:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";margin-right:4rem}.pswp__ui.pswp__ui .pswp__button--zoom,.pswp__ui.pswp__ui .pswp__button--fs,.pswp__ui.pswp__ui .pswp__button--share{color:#fff;padding-top:3.5rem;display:flex;justify-content:center;margin-right:1.5rem}.pswp__ui.pswp__ui .pswp__button--zoom span,.pswp__ui.pswp__ui .pswp__button--fs span,.pswp__ui.pswp__ui .pswp__button--share span{font-size:1.1rem}.pswp__ui.pswp__ui .pswp__button--share{margin-right:0}.pswp__ui.pswp__ui .pswp__button--close{background-position:0 -35px}.pswp__ui.pswp__ui .pswp__counter{font-size:1.7rem;height:60px;line-height:60px;padding:0 20px}
