.gallery-launcher-wrapper{cursor:pointer;display:block;height:auto;padding:0!important;position:relative;width:auto}.gallery-launcher-wrapper .gallery-launcher-image{display:block;width:100%}.gallery-launcher-wrapper .gallery-marker{background:rgba(0,0,0,.6)!important;color:#fff;font-family:Futura,Helvetica,Arial;font-size:14px;padding:15px 30px;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase}@media screen and (max-width:640px){.gallery-launcher-wrapper .gallery-marker{padding:15px 10px 10px 15px}}.gallery-launcher-wrapper .gallery-marker--center{bottom:auto;left:50%;right:auto;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.gallery-launcher-wrapper .gallery-marker--bottom-right{bottom:20px;left:auto;right:20px;top:auto}.gallery-launcher-wrapper .gallery-marker__box{background:0 0;border:2px solid #FFF;display:inline-block;padding:11px 16px;position:relative}.gallery-launcher-wrapper .gallery-marker__box:before{border-left:2px solid #FFF;border-top:2px solid #FFF;content:"";height:100%;position:absolute;top:-6px;left:-7px;width:100%}.gallery-launcher-wrapper .gallery-marker__text{display:inline-block;letter-spacing:1px;padding-left:5px}@media screen and (max-width:640px){.gallery-launcher-wrapper .gallery-marker__text{padding-left:0;padding-top:10px;white-space:nowrap}}.pswp{z-index:99998}.pswp a{color:#fff;text-decoration:underline;font-weight:700}.pswp__caption__center{color:#fff;max-width:unset;width:40%}@media screen and (max-width:980px){.pswp__caption__center{width:95%;margin:0 auto}}button.pswp__button:hover{background-color:inherit}.js-pswp__open_gallery,.post-featured-image img{cursor:pointer}