#wpgs-gallery{float:left}#wpgs-gallery .slick-slider .slick-list *{-webkit-box-sizing:border-box;box-sizing:border-box}.wcgs-carousel:not(.slick-initialized){display:flex}.wcgs-carousel>.wcgs-slider-image{min-width:100%}#wpgs-gallery .slick-slider img:focus{outline:none}.wcgs-fancybox-wrapper .fancybox-slide{padding:44px 0}#wpgs-gallery.woocommerce-product-gallery{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;overflow:hidden}#wpgs-gallery.woocommerce-product-gallery.vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#wpgs-gallery.woocommerce-product-gallery .wcgs-carousel{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#wpgs-gallery.woocommerce-product-gallery .gallery-navigation-carousel{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#wpgs-gallery.woocommerce-product-gallery .gallery-navigation-carousel:not(.slick-initialized){display:none}.slick-vertical .slick-slide{border:0}.wcgs-carousel{position:relative;overflow:hidden}.wcgs-carousel .wcgs-slider-image{position:relative;overflow:hidden}.wcgs-carousel .wcgs-slider-image-caption{position:absolute;display:inline-block;bottom:20px;z-index:999;width:100%;text-align:center}.wcgs-carousel .slick-arrow{font-family:"sp-wgsp-fontello";font-size:12px}.wcgs-carousel .slick-arrow.slick-arrow-prev,.wcgs-carousel .slick-arrow.slick-arrow-next{position:absolute;cursor:pointer;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:rgb(0 0 0 / .5);background-image:none!important;-webkit-transition:background-color 0.5s;transition:background-color 0.5s;margin-top:-19px;z-index:9;text-decoration:none;top:50%}.wcgs-carousel .slick-arrow.slick-arrow-prev:hover,.wcgs-carousel .slick-arrow.slick-arrow-next:hover{background-color:rgb(0 0 0 / .8);color:#fff}.wcgs-carousel .slick-arrow.slick-arrow-prev:before,.wcgs-carousel .slick-arrow.slick-arrow-next:before{display:contents}.wcgs-carousel .slick-arrow.slick-arrow-prev.pointer,.wcgs-carousel .slick-arrow.slick-arrow-next.pointer{pointer-events:none}.wcgs-carousel .slick-arrow.slick-arrow-prev{left:0;min-width:38px;min-height:38px;-webkit-animation:leftArrow 0.5s;animation:leftArrow 0.5s}.wcgs-carousel .slick-arrow.slick-arrow-prev:before{content:"\f060"}.wcgs-carousel .slick-arrow.slick-arrow-next{left:auto;min-width:38px;min-height:38px;right:0;-webkit-animation:rightArrow 0.5s;animation:rightArrow 0.5s}.wcgs-carousel .slick-arrow.slick-arrow-next:before{content:"\f061"}.wcgs-carousel .slick-dots{display:block;position:absolute;margin:0;padding-left:0;text-align:center;width:100%;bottom:0;cursor:pointer;-webkit-animation:bulletAnimation 0.5s;animation:bulletAnimation 0.5s}.wcgs-carousel .slick-dots li{display:inline-block;list-style:none;padding:0;margin:0}.wcgs-carousel .slick-dots li button::before,.wcgs-carousel .slick-dots li button::after{content:none}.wcgs-carousel .slick-dots li button{width:10px!important;height:10px!important;min-height:10px!important;position:relative;font-size:10px;background-color:rgb(115 119 121 / .5);display:inline-block;text-decoration:none;border-radius:50%;margin-right:6px;padding:0;color:transparent!important;border:none}.wcgs-carousel .slick-dots li.slick-active button{background-color:rgb(0 0 0 / .8)}.wcgs-carousel.vertical .slick-slide{opacity:0;-webkit-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}.wcgs-carousel.vertical .slick-active{opacity:1!important;-webkit-transition:opacity 0.5s ease-in;transition:opacity 0.5s ease-in}.wcgs-carousel.vertical .slick-cloned{opacity:.3}.wcgs-carousel.vertical .slick-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.wcgs-carousel.vertical .slick-arrow.slick-arrow-prev,.wcgs-carousel.vertical .slick-arrow.slick-arrow-next{margin-left:-19px;left:50%;margin-top:0;-webkit-animation:none;animation:none}.wcgs-carousel.vertical .slick-arrow.slick-arrow-prev{bottom:0;top:auto}.wcgs-carousel.vertical .slick-arrow.slick-arrow-next{top:0;bottom:auto}.wcgs-carousel.vertical .slick-dots{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:8px;width:auto;-webkit-animation:none;animation:none}.wcgs-carousel.vertical .slick-dots li{display:block;margin:0;padding:0;line-height:1}.wcgs-carousel.vertical .slick-dots li a{margin-right:0;display:block}.gallery-navigation-carousel{overflow:hidden;position:relative}.wpc-product-gallery{overflow:hidden;position:relative}.gallery-navigation-carousel .slick-slide.wcgs-thumb{opacity:.5;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer}.gallery-navigation-carousel .slick-slide.wcgs-thumb .wcgs-video-icon::after{font-size:36px}.gallery-navigation-carousel .slick-slide.wcgs-thumb img{width:100%;-webkit-transition:all 0.3s;transition:all 0.3s}.gallery-navigation-carousel .slick-slide.wcgs-thumb.slick-current.wcgs-thumb{opacity:1}.gallery-navigation-carousel .slick-arrow{font-family:"sp-wgsp-fontello";font-size:12px;top:0;width:25px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;color:#fff;background-color:rgb(115 119 121 / .5);font-size:10px;z-index:99;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.gallery-navigation-carousel .slick-arrow:before{display:contents}.gallery-navigation-carousel .slick-arrow:hover{cursor:pointer;background:rgb(0 0 0 / .8);color:#fff}.gallery-navigation-carousel .slick-nav-prev{left:0}.gallery-navigation-carousel .slick-nav-prev:before{content:"\f053"}.gallery-navigation-carousel .slick-nav-next{right:0}.gallery-navigation-carousel .slick-nav-next:before{content:"\f054"}.gallery-navigation-carousel.always .slick-arrow{opacity:1}.gallery-navigation-carousel:hover .slick-nav-prev,.gallery-navigation-carousel:hover .slick-nav-next{opacity:1}.gallery-navigation-carousel.vertical{height:100%;margin:auto}.gallery-navigation-carousel.vertical .slick-arrow{height:30px;width:100%}.gallery-navigation-carousel.vertical .slick-arrow::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}.gallery-navigation-carousel.vertical .slick-arrow.slick-nav-next{right:auto;top:0}.gallery-navigation-carousel.vertical .slick-arrow.slick-nav-prev{right:auto;top:auto;bottom:0}.wcgs-slider-image .photo{width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;background-color:#fff}.wcgs-video-icon:hover~.photo,.wcgs-slider-image .photo:hover{opacity:1}.wcgs-hidden-gallery{display:none}.wcgs-lightbox{position:absolute;top:10px;right:10px;z-index:999;width:30px;height:30px}.wcgs-lightbox a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;cursor:pointer;border-radius:50%;background-color:#fff}.wcgs-lightbox.top_right{top:14px;right:14px}.wcgs-lightbox.top_left{top:14px;right:auto;left:14px}.wcgs-lightbox.bottom_right{top:auto;right:14px;bottom:14px;left:auto}.wcgs-lightbox.bottom_left{top:auto;right:auto;bottom:14px;left:14px}.wcgs-lightbox.middle{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes leftArrow{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes leftArrow{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rightArrow{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes rightArrow{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bulletAnimation{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bulletAnimation{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.wcgs-video-icon{background-color:#fff0;width:50%;height:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.wcgs-video-icon:after{font-family:'sp-wgsp-fontello';font-size:80px;color:#fff;opacity:.8;content:"\e805";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wcgs-gallery-preloader{width:100%;height:100%;position:absolute;z-index:999;background-color:#fff;background-image:url(/wp-content/plugins/woo-gallery-slider-pro/public/images/spinner.svg);background-repeat:no-repeat;background-position:center center}.wcgs-gallery-preloader.blur{-webkit-transition:opacity 0.5s;transition:opacity 0.5s}#wpgs-gallery .wcgs-slider-image-tag[src*="spinner.svg"]{padding:40%}#wpgs-gallery{display:inline-block;z-index:0}.gray_normal_hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.gray_normal_hover:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.gray_onhover,.gray_onhover~.photo{-webkit-filter:grayscale(0);filter:grayscale(0)}.gray_onhover:hover,.gray_onhover~.photo:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.gray_always,.gray_always~.photo{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.gray_always:hover,.gray_always~.photo:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.slick-slide .gray_active_normal{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.slick-slide.slick-current .gray_active_normal{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.slick-slide .active_gray_normal{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.slick-slide .active_gray_normal~.photo{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.slick-slide.slick-current .active_gray_normal{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#wpgs-gallery+div.summary{overflow:hidden;min-width:120px}@media (min-width:768px){#wpgs-gallery.woocommerce-product-gallery{margin-right:30px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left!important;overflow:hidden}}.wcgs-iframe-wrapper{position:relative;height:auto;overflow:hidden;width:100%}.theme-Divi .wcgs-slider-image .photo{opacity:1}.theme-Divi .wcgs-iframe-wrapper~.photo{opacity:0}.theme-Divi .wcgs-iframe-wrapper img{visibility:visible!important}.wcgs-iframe-wrapper .fluid-width-video-wrapper{padding-top:unset!important;position:static;height:100%}.wcgs-iframe-wrapper iframe,.wcgs-iframe-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.theme-twentytwenty .wcgs-iframe-wrapper iframe,.theme-twentytwenty .wcgs-iframe-wrapper video{width:100%!important;height:100%!important}.wcgs-fancybox-wrapper .fancybox-navigation .fancybox-button{background:transparent!important}.wcgs-fancybox-wrapper .fancybox-navigation .fancybox-button>div{background:rgb(30 30 30 / .6)}.logged-in .wcgs-fancybox-wrapper .fancybox-toolbar{top:32px}.wcgs-fancybox-wrapper .fancybox-infobar{top:30px}.wcgs-fancybox-wrapper .fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px 10px;box-sizing:border-box;background:rgb(0 0 0 / .3)}.wcgs-fancybox-wrapper.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px}.wcgs-fancybox-wrapper .fancybox-thumbs-x .fancybox-thumbs__list{margin:auto}.product #et-boc .et-l #wpgs-gallery ul{text-align:center}.product #et-boc .et-l #wpgs-gallery .wcgs-lightbox a{color:#fff;background-color:rgb(0 0 0 / .5);padding:7px;border-radius:50%}.product #et-boc .et-l .wcgs-carousel .slick-arrow.slick-arrow-prev,.product #et-boc .et-l .wcgs-carousel .slick-arrow.slick-arrow-next{color:#fff;line-height:30px;padding-bottom:0!important}.theme-uncode span.font-ui{position:absolute}.wcgs-gallery-slider.theme-Avada.woocommerce #content div.product div.summary{float:none!important;overflow:hidden}@media (min-width:801px){.wcgs-gallery-slider.theme-Avada.woocommerce .avada-single-product-gallery-wrapper{max-width:500px}}@media (min-width:800px){.wcgs-gallery-slider.theme-Avada.woocommerce #wpgs-gallery,.wcgs-gallery-slider.theme-Avada.woocommerce #content div.product div.summary{max-width:100%!important}}@media (min-width:768px) and (max-width:800px){.wcgs-gallery-slider.theme-Avada.woocommerce #content div.product div.summary{margin-left:0!important}}#wpgs-gallery .overflow_y_auto::-webkit-scrollbar{width:5px}#wpgs-gallery .overflow_y_auto::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #80808078;border-radius:5px}#wpgs-gallery .overflow_y_auto::-webkit-scrollbar-thumb{background:#bbb;border-radius:5px}#wpgs-gallery .overflow_y_auto::-webkit-scrollbar-thumb:hover{background:#ddd}#wpgs-gallery .vertically-center{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap}.video-controls-none .slick-track::before{position:absolute;top:0;left:0;content:'';width:100%;height:100%;z-index:1000}.rtl #wpgs-gallery{float:right}@media (min-width:768px){.rtl #wpgs-gallery.woocommerce-product-gallery{margin-right:0;margin-left:30px}.rtl.woocommerce #content div.product div.summary,.rtl.woocommerce div.product div.summary,.rtl.woocommerce-page #content div.product div.summary,.rtl.woocommerce-page div.product div.summary{float:right!important}}.rtl.wcgs-gallery-slider.theme-Avada.woocommerce .avada-single-product-gallery-wrapper{float:right;margin-right:0;margin-left:30px}.rtl.wcgs-gallery-slider.theme-Avada.woocommerce #content div.product div.summary{margin-left:unset}#wpgs-gallery .wcgs-carousel .wcgs-slider-image{display:flex;justify-content:center}.wcgs-fancybox-wrapper~.elementor-lightbox{display:none!important}