.block-expanding-gallery{position:relative;}.block-expanding-gallery .loading-window{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:10;}.block-expanding-gallery .glide__slide{cursor:grab;height:650px;overflow:visible;position:relative;transition:all .3s ease;}.block-expanding-gallery .glide__slide:active{cursor:grabbing;}.block-expanding-gallery .glide__slide img{border-radius:12px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;}.block-expanding-gallery .controls{display:flex;flex-direction:row;gap:16px;margin-top:30px;}@media (max-width:767.98px){.block-expanding-gallery .controls{flex-direction:column-reverse;}}.block-expanding-gallery .controls .glide__arrows{align-items:center;display:flex;flex-direction:row;gap:12px;}.block-expanding-gallery .controls .glide__arrows button{border-radius:5px;cursor:pointer;height:40px;overflow:hidden;position:relative;width:40px;}.block-expanding-gallery .controls .glide__arrows button svg{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;transition:.3s;width:100%;}.block-expanding-gallery .controls .glide__arrows button svg path.arrow{transition:.3s;}.block-expanding-gallery .controls .glide__arrows button svg:hover{fill:var(--color-primary-1);}.block-expanding-gallery .controls .glide__arrows button svg:hover path.arrow{fill:#fff;}.block-expanding-gallery .controls .glide__arrows button svg:hover path.the-cont{fill:var(--color-primary-1);stroke:var(--color-primary-1);}.block-expanding-gallery .controls .glide__arrows button.glide__arrow--right{transform:rotate(180deg);}.block-expanding-gallery .controls .glide__bullets{align-items:center;display:flex;flex-direction:row;gap:12px;}.block-expanding-gallery .controls .glide__bullets button{border-radius:5px;cursor:pointer;height:50px;opacity:.5;overflow:hidden;position:relative;transition:.3s;width:50px;}.block-expanding-gallery .controls .glide__bullets button.glide__bullet--active{opacity:1;}.block-expanding-gallery .controls .glide__bullets button img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;}.block-expanding-gallery .controls button{background:none;border:none;padding:0;}