.wb-dm{--wb-bfc:#c3c3c3;--wb-fcs:#fff;--wb-wk:#999;--wb-wke:#686868;--wb-bgc:#2b2b2b;--wb-bbc:#4d4d4d;--wb-bgcl:#353535;--wb-dropdown-bc:#4d4d4d}.gallery-astore{margin-bottom:30px}.gallery-astore .slider-container{height:326px;position:relative;width:100%}.gallery-astore .wp-inner{cursor:-webkit-grab;cursor:grab;font-size:0;overflow-x:auto;padding-bottom:20px;white-space:nowrap;width:100%}.gallery-astore .wp-inner:hover::-webkit-scrollbar{display:block}.gallery-astore .wp-inner::-webkit-scrollbar{background-color:var(--wb-bbc,#ebebeb);display:none;height:2px}.gallery-astore .wp-inner::-webkit-scrollbar-thumb{background-color:var(--wb-wk,#999);border-radius:2px}.gallery-astore .wp-inner::-webkit-scrollbar-thumb:hover{background-color:var(--wb-theme-color,#2778ff)}.gallery-astore .wp-inner:active{cursor:-webkit-grabbing;cursor:grabbing}.gallery-astore .swiper-slide{background-color:var(--wb-bgcl,#fff);border-radius:8px;display:inline-block;height:326px;margin-right:10px;overflow:hidden;position:relative;vertical-align:top;width:auto;z-index:1}.gallery-astore .swiper-slide.current{box-shadow:0 0 5px rgba(0,0,0,.3);opacity:1;transition:opacity .3s,transform .3s;visibility:visible;z-index:4}.gallery-astore .swiper-slide .inner{display:block;height:100%}.gallery-astore .swiper-slide.item-video{width:489px}.gallery-astore .swiper-slide.item-video.current{z-index:5!important}.gallery-astore .swiper-slide .wb-video-block,.gallery-astore .swiper-slide.item-video .plyr--video{height:100%}.gallery-astore .swiper-slide .wb-video-block video{height:100%;width:auto}.gallery-astore .swiper-slide iframe{height:100%;width:580px}.gallery-astore .swiper-slide .gallery-pic{height:100%;position:relative}.gallery-astore .swiper-slide img{height:100%;max-width:none;width:auto}.gallery-astore .wbsl-button{background-color:hsla(0,0%,5%,.6);cursor:pointer;display:block;height:56px;margin-top:-28px;position:absolute;top:50%;transition:background-color .3s;width:56px;z-index:7}.gallery-astore .wbsl-button:hover{background-color:hsla(0,0%,5%,.8)}.gallery-astore .wbsl-button svg{fill:#fff;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.gallery-astore .wbsl-prev{left:0}.gallery-astore .wbsl-prev svg{transform:translate(-50%,-50%) rotate(180deg)}.gallery-astore .wbsl-next{right:0}.gallery-astore .zoom-badge{bottom:0;cursor:zoom-in;display:none;left:0;position:absolute;right:0;top:0;z-index:6}@media (max-width:640px){.gallery-astore .wbsl-button{background-color:transparent;width:36px}.gallery-astore .wbsl-button:hover{background-color:rgba(0,0,0,.2)}}