.glightbox-container{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;overflow:hidden;color:rgb(var(--color-white));touch-action:none;backface-visibility:hidden}.glightbox-container.inactive{display:none}.gloader{position:absolute;top:calc(50% - 12px);right:0;left:0;width:24px;height:24px;margin:0 auto;border:2px solid #fff;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:lightboxLoader .8s infinite linear}@keyframes lightboxLoader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.goverlay{position:fixed;top:0;left:0;z-index:-1;width:100%;height:calc(100vh + 1px);background-color:rgb(var(--color-black)/75%);will-change:opacity}.gcontainer{position:relative;display:grid;place-content:center;height:100%;padding:var(--px-root);overflow:hidden}.gslider{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;transform:translate3d(0, 0, 0);transition:transform .4s ease-out}.gslide{position:absolute;display:flex;visibility:hidden;align-items:center;justify-content:center;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0}.gslide.current{position:relative;z-index:10;visibility:visible;opacity:1}.gslide.prev{z-index:5;visibility:visible;opacity:1}.gslide:not(.current){pointer-events:none}.ginner-container{display:grid;gap:1em}.gslide-image img{position:relative;display:block;width:100%;min-width:200px;max-height:100%;-o-object-fit:cover;object-fit:cover}.gslide-image img.dragging{cursor:grabbing !important;transition:none}.ginlined-content{display:block !important;overflow:auto;opacity:1}.gslide-description{font-size:13px}.gslide-description .dotlist{margin-top:.25em}.gslide-description .dotlist+.dotlist{margin-top:1em}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.greset{transition:all .3s ease-out}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none !important}.glightbox-open{overflow:hidden}.gbtn{--gbtn-pos: 4px;--gbtn-width: 40px;--gbtn-height: 40px;position:absolute;z-index:10;display:grid;place-items:center;width:var(--gbtn-width);height:var(--gbtn-height);padding:var(--gbtn-pd, 0);cursor:pointer;border-radius:100%}.gbtn.disabled{opacity:.1}.glightbox-closing .gbtn{opacity:0}.gclose{--gbtn-pd: 8px;--gbtn-pos: 8px;top:var(--gbtn-pos);right:var(--gbtn-pos)}.gprev{left:var(--gbtn-pos)}.gnext{right:var(--gbtn-pos)}.gprev,.gnext{top:calc(50% - var(--gbtn-height)/2);background-color:rgb(var(--color-goldL));transition-timing-function:ease-out;transition-duration:var(--duration);transition-property:scale}.gprev::before,.gnext::before{position:absolute;inset:calc(var(--gbtn-height)*-1) calc(var(--gbtn-width)*-1);z-index:1;content:""}.gfadeIn{animation:gfadeIn .5s ease-out}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}.gfadeOut{animation:gfadeOut .5s ease-out}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}.gslideInLeft{animation:gslideInLeft .3s ease-out}@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%, 0, 0)}to{visibility:visible;opacity:1;transform:translate3d(0, 0, 0)}}.gslideOutLeft{animation:gslideOutLeft .3s ease-out}@keyframes gslideOutLeft{from{visibility:visible;opacity:1;transform:translate3d(0, 0, 0)}to{visibility:hidden;opacity:0;transform:translate3d(-60%, 0, 0)}}.gslideInRight{animation:gslideInRight .3s ease-out}@keyframes gslideInRight{from{visibility:visible;opacity:0;transform:translate3d(60%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.gslideOutRight{animation:gslideOutRight .3s ease-out}@keyframes gslideOutRight{from{visibility:visible;opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(60%, 0, 0)}}.gzoomIn{animation:gzoomIn .5s ease-out}@keyframes gzoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:1}}.gzoomOut{animation:gzoomOut .5s ease-out}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@media (width >= 768px){.gbtn{--gbtn-pos: 24px}.gclose{--gbtn-width: 60px;--gbtn-height: 60px;--gbtn-pd: 12px;--gbtn-pos: 20px}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}}@media (hover: hover){.gprev:hover,.gnext:hover{scale:1.2}}
