/*!
 * Additional Variation Images Gallery for WooCommerce - Pro v1.1.17 
 * 
 * Author: Emran Ahmed ( emran.bd.08@gmail.com ) 
 * Date: 9/18/2019, 3:02:37 AM
 * Released under the GPLv3 license.
 */
.woo-variation-gallery-pro .wvg-gallery-video-slider video{visibility:visible!important}.woo-variation-gallery-pro .woo-variation-gallery-trigger-position-top-right{right:.5em}.woo-variation-gallery-pro .woo-variation-gallery-trigger-position-top-left{right:auto;left:.5em}.woo-variation-gallery-pro .woo-variation-gallery-trigger-position-bottom-right{top:auto!important;bottom:.5em}.woo-variation-gallery-pro .woo-variation-gallery-trigger-position-bottom-left{top:auto!important;right:auto;bottom:.5em;left:.5em}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-wrapper{overflow:hidden}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider.slick-initialized{margin:0 calc(-1 * var(--wvg-thumbnail-item-gap) / 2)!important}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:0 calc(var(--wvg-thumbnail-item-gap) / 2);overflow:hidden}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper{overflow:hidden}.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow,.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{position:absolute;top:50%;width:40px;height:40px;line-height:40px;text-align:center;background:rgba(0,0,0,.5);z-index:1;cursor:pointer;font-size:16px;margin-top:-20px;transition:all .3s;opacity:.5}.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:before,.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:before{color:#fff}.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:hover,.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:hover{background:rgba(0,0,0,.9);opacity:1}.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{left:-40px}.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow{right:-40px}.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper:hover .wvg-slider-prev-arrow{left:0}.woo-variation-gallery-pro .woo-variation-gallery-slider-wrapper:hover .wvg-slider-next-arrow{right:0}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider{transition:height .1s ease}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow{position:absolute;top:0;width:30px;height:100%;text-align:center;background:rgba(0,0,0,.5);z-index:1;cursor:pointer;font-size:14px;transition:opacity .3s;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow:before{color:#fff}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow:hover,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow:hover{background:rgba(0,0,0,.9)}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow{left:calc(var(--wvg-thumbnail-item-gap) / 2)}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow{right:calc(var(--wvg-thumbnail-item-gap) / 2)}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider:hover .wvg-thumbnail-next-arrow,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-slider:hover .wvg-thumbnail-prev-arrow{opacity:1;visibility:visible}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow{width:100%;height:30px;left:0;right:0}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow:before,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow{top:calc(100% - 30px + 1 * var(--wvg-thumbnail-item-gap) / 2)}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-thumbnail-slider.slick-initialized,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-thumbnail-slider.slick-initialized{margin:calc(-1 * var(--wvg-thumbnail-item-gap) / 2) 0!important}.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div,.woo-variation-gallery-pro .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap) / 2) 0}.woo-variation-gallery-pro .woo-variation-gallery-enabled-thumbnail-slider .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-pro .woo-variation-gallery-enabled-thumbnail-slider .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-pro .woo-variation-gallery-enabled-thumbnail-slider .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-pro .woo-variation-gallery-enabled-thumbnail-slider .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-pro .woo-variation-gallery-enabled-thumbnail-slider .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-pro .woo-variation-gallery-enabled-thumbnail-slider .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-pro .woo-variation-gallery-enabled-thumbnail-slider .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-container,.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-container{display:flex;justify-content:space-between}.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-slider-wrapper,.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-slider-wrapper{flex:0 0 calc(80% * 1 - var(--wvg-thumbnail-item-gap));max-width:calc(80% * 1 - var(--wvg-thumbnail-item-gap))}.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-thumbnail-wrapper,.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-thumbnail-wrapper{flex:0 0 20%;max-width:20%}.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-thumbnail-wrapper .woo-variation-gallery-thumbnail-slider>div,.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-thumbnail-wrapper .woo-variation-gallery-thumbnail-slider>div{width:100%;margin-right:0}.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-container{flex-direction:row-reverse}.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-left .woo-variation-gallery-slider-wrapper{margin-left:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-pro .woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-thumbnail-position-right .woo-variation-gallery-slider-wrapper{margin-right:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-pro .slick-vertical .slick-slide{border:0}