.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;overflow:hidden;touch-action:none;text-size-adjust:100%;backface-visibility:hidden;outline:none}.glightbox-container.inactive{display:none}.glightbox-container button:focus:not(.focused):not(.disabled){outline:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex !important;justify-content:center;align-items:center;transform:translate3d(0, 0, 0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100% !important}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing !important;transition:none}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none !important}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%;padding:20px;background:#fff}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.zoomed .gslide-description{display:none}.gslide-description .gslide-title{font-family:"Lequire",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-synthesis:small-caps;font-variant:small-caps;font-size:1.25rem;line-height:1}.gslide-description .gslide-desc{margin-top:1rem;line-height:1.5}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding:20px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:transform .3s ease,opacity .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none !important}.glightbox-open{overflow:hidden}.glightbox-button-hidden{display:none}.gloader{display:block;position:absolute;z-index:9999;top:50%;left:50%;width:50px;height:50px;margin:0;border:2px solid #fff;border-right-color:rgba(0,0,0,0);border-radius:50%;transform:translateX(-50%) translateY(-50%);animation:gLoader .8s infinite linear}@keyframes gLoader{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg)}100%{transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.goverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;will-change:opacity}.gprev,.gnext,.gclose{position:absolute;background-repeat:no-repeat;z-index:99999;cursor:pointer;width:48px;height:48px;display:block;padding:0;background-color:rgba(0,0,0,0);background-position:0 0;border:none;opacity:.7;transition:opacity 200ms linear}.gprev:hover,.gnext:hover,.gclose:hover{opacity:1}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:.1}.gprev svg,.gnext svg,.gclose svg{display:block;width:100%;height:auto}.gprev path,.gnext path,.gclose path{fill:#fff}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff}.gbtn.focused{opacity:1;outline:2px solid #0cacb8;outline-offset:-2px}.gprev{top:50%;left:0;transform:translateY(-50%)}.gnext{top:50%;right:0;transform:translateY(-50%)}.gclose{top:0;right:0;padding:10px}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0 !important}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%, 0, 0)}to{visibility:visible;transform:translate3d(0, 0, 0);opacity:1}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}to{transform:translate3d(-60%, 0, 0);opacity:0;visibility:hidden}}@keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%, 0, 0)}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0, 0, 0)}to{transform:translate3d(60%, 0, 0);opacity:0}}@keyframes gzoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:1}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}