/*!
 * WooCommerce Variation Swatches - Pro v1.0.34 
 * 
 * Author: Emran Ahmed ( emran.bd.08@gmail.com ) 
 * Date: 5/16/2019, 1:24:05 AM
 * Released under the GPLv3 license.
 */
.wvs-pro-image-load{opacity:1;-webkit-animation:wvs-pro-image-fadeIn .5s ease-in;animation:wvs-pro-image-fadeIn .5s ease-in}@-webkit-keyframes wvs-pro-image-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes wvs-pro-image-fadeIn{0%{opacity:0}to{opacity:1}}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .wvs-archive-variation-wrapper .variations{margin:0;padding:0}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .wvs-archive-variation-wrapper .variations>li{box-sizing:border-box;margin:10px 0}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .wvs-archive-variation-wrapper li{list-style:none}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .variable-items-wrapper.rounded .variable-item:not(.radio-variable-item),.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .variable-items-wrapper.rounded .variable-item:not(.radio-variable-item) .variable-item-span,.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .variable-items-wrapper.rounded .variable-item:not(.radio-variable-item) .variable-item-span:after,.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .variable-items-wrapper.rounded .variable-item:not(.radio-variable-item) img{border-radius:100%}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .variable-items-wrapper.squared .variable-item:not(.radio-variable-item){border-radius:2px}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .variable-items-wrapper.squared .variable-item:not(.radio-variable-item).button-variable-item{width:auto}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .variable-items-wrapper.squared .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{padding:0 5px}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .variable-items-wrapper.squared .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span,.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .variable-items-wrapper.squared .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span:after,.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .variable-items-wrapper.squared .variable-item:not(.radio-variable-item).image-variable-item img{border-radius:2px}.woo-variation-swatches-stylesheet-enabled .woo-variation-swatches-variable-item-more{align-items:center;display:flex}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-archive-align-left .wvs-archive-variation-wrapper .variations{text-align:left}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-archive-align-left .wvs-archive-variation-wrapper .variable-items-wrapper{justify-content:flex-start}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-archive-align-center .wvs-archive-variation-wrapper .variations{text-align:center}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-archive-align-center .wvs-archive-variation-wrapper .variable-items-wrapper{justify-content:center}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-archive-align-right .wvs-archive-variation-wrapper .variations{text-align:right}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-archive-align-right .wvs-archive-variation-wrapper .variable-items-wrapper{justify-content:flex-end}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-archive-align-right .wvs-archive-variation-wrapper .variable-item:not(.radio-variable-item){margin:4px 0 4px 8px}
.wvs-archive-variation-wrapper .variations>li a {display:none !important}

.wvs-archive-variation-wrapper .variable-item:not(.radio-variable-item) {
        width  : 30px;
        height : 30px;
        }

    .wvs-archive-variation-wrapper .variable-items-wrapper.squared .button-variable-item,
    .variable-items-wrapper.squared .button-variable-item {
        min-width : 30px;
        }

    .wvs-archive-variation-wrapper .button-variable-item span {
        font-size : 16px;
        }

    .woo-variation-swatches-style-squared .button-variable-wrapper.rounded .button-variable-item {
        width : 30px !important;
        }

    .wvs-large-variable-wrapper .variable-item:not(.radio-variable-item) {
        width  : 60px;
        height : 60px;
        }

    .woo-variation-swatches-style-squared .wvs-large-variable-wrapper .button-variable-item {
        min-width : 60px;
        }

    .wvs-large-variable-wrapper .button-variable-item span {
        font-size : 16px;
        }

    .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .button-variable-wrapper.rounded.wvs-large-variable-wrapper .button-variable-item {
        width : 60px !important;
        }

    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item) {
        box-shadow : 0 0 0 1px rgba(0, 0, 0, 0.3) !important;
        }

    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .button-variable-item span,
    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .radio-variable-item label,
    .woo-variation-swatches-stylesheet-enabled .wvs-archive-variation-wrapper .reset_variations a {
        color : #000000 !important;
        }

    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item) {
        background-color : #FFFFFF !important;
        }

    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .button-variable-item.selected span,
    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .radio-variable-item.selected label {
        color : #000000 !important;
        }

    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected {
        background-color : #FFFFFF !important;
        }

    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected {
        box-shadow : 0 0 0 2px #000000 !important;
        }

    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item):hover,
    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
        box-shadow : 0 0 0 3px #000000 !important;
        }

    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .button-variable-item:hover span,
    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .button-variable-item.selected:hover span,
    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .radio-variable-item:hover label,
    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .radio-variable-item.selected:hover label {
        color : #000000 !important;
        }

    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item):hover,
    .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
        background-color : #FFFFFF !important;
        }
        
    a{ cursor: pointer !important; }