.xt_atc-loading .xt_atc-button-spinner-wrap.xt_atc-button-spinner-ready{-webkit-transform:scale(1.3)!important;-moz-transform:scale(1.3)!important;-ms-transform:scale(1.3)!important;-o-transform:scale(1.3)!important;transform:scale(1.3)!important;}:root{--xt-woofc-spinner-color:#2c97de;--xt-woofc-spinner-overlay-color:rgba(255,255,255,0.5);--xt-woofc-bg-color:#ffffff;--xt-woofc-color:#666666;--xt-woofc-primary-color:#263646;--xt-woofc-accent-color:#2c97de;--xt-woofc-link-color:#263646;--xt-woofc-link-hover-color:#2c97de;--xt-woofc-border-color:#e6e6e6;--xt-woofc-error-color:#dd3333;--xt-woofc-success-color:#4b9b12;--xt-woofc-overlay-color:rgba(0,0,0,.5);--xt-woofc-trigger-bg-color:#ffffff;--xt-woofc-trigger-cart-icon-color:#000000;--xt-woofc-counter-bg-color:#e94b35;--xt-woofc-counter-color:#ffffff;--xt-woofc-header-bg-color:#ffffff;--xt-woofc-header-border-color:#e6e6e6;--xt-woofc-header-title-color:#181818;--xt-woofc-product-image-border-radius:0px;--xt-woofc-product-image-padding:0px;--xt-woofc-product-image-border-width:0px;--xt-woofc-product-title-wrap:nowrap;--xt-woofc-product-title-color:#2b3e51;--xt-woofc-product-title-hover-color:#2c97de;--xt-woofc-product-qty-icon-size:10px;--xt-woofc-product-qty-input-size:16px;--xt-woofc-product-qty-input-radius:0px;--xt-woofc-product-remove-color:#2b3e51;--xt-woofc-checkout-btn-bg-color:#2c97de;--xt-woofc-checkout-btn-bg-hover-color:#2c97de;--xt-woofc-checkout-btn-color:#ffffff;--xt-woofc-checkout-btn-hover-color:#ffffff;--xt-woofc-notice-font-size:13px;--xt-woofc-coupon-button-bg-color:#eeeeee;--xt-woofc-coupon-button-text-color:#263646;--xt-woofc-coupon-savings-text-color:#008000;--xt-woofc-totals-font-size:13px;--xt-woofc-totals-savings-color:#4ea80e;--xt-woofc-checkout-form-font-size:90%;--xt-woofc-menu-icon-scale:1.4;}.xt_woofc.xt_woofc-icon-actions .xt_woofc-actions a span{display:none;}.xt_woofc:not(.xt_woofc-icon-actions) .xt_woofc-actions a i{display:none;}.xt_woofc-inner .xt_woofc-count{font-family:Source Sans Pro;font-weight:700;}.xt_woofc-inner .xt_woofc-title{font-family:Source Sans Pro;font-size:16px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;}.xt_woofc-inner .xt_woofc-coupon,.xt_woofc-inner .xt_woofc-notice{font-family:Source Sans Pro;font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;}.xt_woofc-inner .xt_woofc-notice-error{font-family:Source Sans Pro;font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;}.xt_woofc-inner .xt_woofc-header-message{font-family:Source Sans Pro;font-size:16px;font-weight:600;letter-spacing:1px;text-align:center;text-transform:none;}.xt_woofc-empty .xt_woofc-inner .xt_woofc-no-product{font-family:Source Sans Pro;font-size:14px;font-weight:400;letter-spacing:1.4px;text-transform:none;}.xt_woofc-inner .xt_woofc-price,.xt_woofc-inner .xt_woofc-price del,.xt_woofc-inner .xt_woofc-price ins,.xt_woofc-inner .xt_woofc-product-title{font-family:Source Sans Pro;font-size:16px;font-weight:700;text-transform:capitalize;}.xt_woofc-inner .xt_woofc-subscription .xt_woofc-price{font-size:calc(16px * 0.8);}.xt_woofc-inner .xt_woofc-product-attributes dl dt,.xt_woofc-inner .xt_woofc-product-variations dl dt,.xt_woofc-inner .xt_woofc-sku dl dt{font-family:Source Sans Pro;font-size:10px;font-weight:600;text-transform:capitalize;}.xt_woofc-inner .xt_woofc-product-attributes dl dd,.xt_woofc-inner .xt_woofc-product-variations dl dd,.xt_woofc-inner .xt_woofc-sku dl dd{font-family:Source Sans Pro;font-size:10px;font-weight:400;text-transform:capitalize;}.xt_woofc-inner .xt_woofc-actions{font-family:Source Sans Pro;font-size:14px;font-weight:400;text-transform:capitalize;}.xt_woofc-inner .xt_woofc-quantity input{font-family:Source Sans Pro;font-size:14px;font-weight:400;letter-spacing:1.2px;}.xt_woofc-inner a.xt_woofc-checkout{font-family:Source Sans Pro;font-size:24px;font-weight:600;font-style:italic;text-transform:none;}@media screen and (min-width: 783px){:root{--xt-woofc-hoffset:20px;--xt-woofc-voffset:20px;--xt-woofc-width:440px;--xt-woofc-trigger-size:63px;--xt-woofc-counter-size:25px;--xt-woofc-product-image-width:80px;--xt-woofc-zindex:90200;--xt-woofc-menu-badge-scale:1;--xt-woofc-menu-badge-color:#ffffff;--xt-woofc-menu-badge-bg-color:#e94b35;}.xt_woofc-cart-open{--xt-woofc-radius:6px;}.xt_woofc:not(.xt_woofc-cart-open){--xt-woofc-radius:6px;}.xt_woofc-animation-slide{--xt-woofc-checkout-btn-height:72px;}}@media screen and (max-width: 782px){:root{--xt-woofc-hoffset:20px;--xt-woofc-voffset:20px;--xt-woofc-width:440px;--xt-woofc-trigger-size:72px;--xt-woofc-counter-size:25px;--xt-woofc-product-image-width:80px;--xt-woofc-zindex:90200;--xt-woofc-menu-badge-scale:1;--xt-woofc-menu-badge-color:#ffffff;--xt-woofc-menu-badge-bg-color:#e94b35;}.xt_woofc-cart-open{--xt-woofc-radius:6px;}.xt_woofc:not(.xt_woofc-cart-open){--xt-woofc-radius:6px;}.xt_woofc-animation-slide{--xt-woofc-checkout-btn-height:72px;}}@media screen and (max-width: 480px){:root{--xt-woofc-hoffset:0px;--xt-woofc-voffset:0px;--xt-woofc-width:440px;--xt-woofc-trigger-size:60px;--xt-woofc-counter-size:25px;--xt-woofc-product-image-width:80px;--xt-woofc-zindex:90200;--xt-woofc-menu-badge-scale:1;--xt-woofc-menu-badge-color:#ffffff;--xt-woofc-menu-badge-bg-color:#e94b35;}.xt_woofc-cart-open{--xt-woofc-radius:0px;}.xt_woofc:not(.xt_woofc-cart-open){--xt-woofc-radius:0px;}.xt_woofc-animation-slide{--xt-woofc-checkout-btn-height:72px;}.xt_woofc-inner .xt_woofc-actions{font-size:calc(14px * 0.85);}.xt_woofc-inner .xt_woofc-quantity input{font-size:calc(14px * 0.85);}.xt_woofc-inner a.xt_woofc-checkout{font-size:calc(24px * 0.75);}}.xt_wooqv-trigger{background-color:#a46497!important;color:#ffffff!important;}.xtfw-no-touchevents .xt_wooqv-trigger:hover, .xtfw-no-touchevents .products .product .xt_wooqv-trigger:not(.xt_wooqv-shortcode-trigger).xt_wooqv-over-image:hover,.xtfw-touchevents .xt_wooqv-trigger:focus{background:#935386!important;}.xtfw-no-touchevents .xt_wooqv-trigger:hover,.xtfw-touchevents .xt_wooqv-trigger:focus{color:#ffffff!important;}.woocommerce a.button.xt_wooqv-trigger:not(.xt_wooqv-shortcode-trigger),.xt_wooqv-trigger:not(.xt_wooqv-shortcode-trigger){padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;}.products .product .add_to_cart_button,.products .product .single_add_to_cart_button{padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;}.products .product .button:not(.add_to_cart_button):not(.single_add_to_cart_button):not(.xt_wooqv-trigger){padding-top:!important;padding-bottom:!important;padding-left:!important;padding-right:!important;}#xt_wooqv.xt_wooqv-animate-width{background-color:#ffffff;}#xt_wooqv .xt_wooqv-close-icon{background-color:#ffffff;}.xt_wooqv-ready .lg-backdrop{background-color:#000000;}#xt_wooqv .xt_wooqv-slider-wrapper .lSAction .lSNext,#xt_wooqv .xt_wooqv-slider-wrapper .lSAction .lSPrev,.xt_wooqv-ready .lg-actions .lg-icon{color:rgba(35,35,35,0.7);}.xtfw-no-touchevents #xt_wooqv .xt_wooqv-slider-wrapper .lSAction .lSNext:hover,.xtfw-no-touchevents #xt_wooqv .xt_wooqv-slider-wrapper .lSAction .lSPrev:hover,.xtfw-no-touchevents.xt_wooqv-ready .lg-actions .lg-icon:hover{color:#0a0a0a;}#xt_wooqv .xt_wooqv-item-info .xt_wooqv-item-info-inner{padding:30px;}#xt_wooqv .xt_wooqv-item-info .product_title{font-family:Open Sans;font-size:26px;font-weight:700;text-transform:capitalize;margin-bottom:10px!important;}#xt_wooqv .xt_wooqv-item-info .woocommerce-product-rating .star-rating{font-size:14px;}#xt_wooqv .xt_wooqv-item-info .woocommerce-product-rating{margin-top:-10px!important;margin-bottom:20px!important;}#xt_wooqv .xt_wooqv-item-info .woocommerce-product-rating .star-rating ::before{color:#eea920;}#xt_wooqv .xt_wooqv-item-info p.price,#xt_wooqv .xt_wooqv-item-info span.price{font-family:Open Sans;font-size:18px;font-weight:400;text-transform:none;margin-bottom:15px!important;}#xt_wooqv .xt_wooqv-item-info p.price del,#xt_wooqv .xt_wooqv-item-info span.price del{font-family:Open Sans;font-size:18px;font-weight:400;text-transform:none;}#xt_wooqv .xt_wooqv-item-info .woocommerce-product-details__short-description,#xt_wooqv .xt_wooqv-item-info p{font-family:Open Sans;font-size:14px;font-weight:400;text-transform:none;}#xt_wooqv .xt_wooqv-item-info .woocommerce-product-details__short-description{margin-bottom:15px!important;}#xt_wooqv .xt_wooqv-item-info .product_meta > span{font-family:Open Sans;font-size:14px;font-weight:600;text-transform:none;}#xt_wooqv .xt_wooqv-item-info .product_meta > span > span{font-family:Open Sans;font-size:14px;font-weight:600;text-transform:none;}#xt_wooqv .xt_wooqv-item-info .product_meta a{font-family:Open Sans;font-size:14px;font-weight:600;text-transform:none;}#xt_wooqv .xt_wooqv-item-info .product_meta{margin-bottom:20px!important;}#xt_wooqv .xt_wooqv-item-info table.variations{margin-bottom:20px!important;}#xt_wooqv .xt_wooqv-item-info form .quantity{margin-bottom:20px!important;}#xt_wooqv .xt_wooqv-item-info .single_add_to_cart_button{background-color:#2c97de;font-family:Open Sans;font-size:14px;font-weight:700;text-transform:none;color:#ffffff;}#xt_wooqv .xt_wooqv-item-info .xt_wooqv-more-info{display:inline-block;background-color:#ebe9eb;font-family:Open Sans;font-size:14px;font-weight:700;text-transform:none;color:#515151;}@media screen and (min-width: 901px){.xt_wooqv-overlay{z-index:90000;}#xt_wooqv.xt_wooqv-is-visible{z-index:calc(90000 + 100);}.xt_wooqv-ready .lg-backdrop,.xt_wooqv-ready .lg-outer{z-index:calc(90000 + 9999);}.xt_wooqv-nav{z-index:calc(90000 + 110);}.xt_wooqv-default .xt_wooqv-nav{z-index:calc(90000 + 1);}.xt_wooqv-active .xt_woofc-fly-to-cart{z-index:calc(90000 + 9999)!important;}.xt_wooqv-fullscreen #xt_wooqv .xt_wooqv-slider li,.xt_wooqv-fullscreen #xt_wooqv .xt_wooqv-slider-wrapper{width:40vw;}.xt_wooqv-fullscreen #xt_wooqv.xt_wooqv-add-content .xt_wooqv-item-info{width:calc(100vw - 40vw);}.xt_wooqv-slider li{background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;}#xt_wooqv .xt_wooqv-slider-wrapper .lSAction .lSNext,#xt_wooqv .xt_wooqv-slider-wrapper .lSAction .lSPrev,.xt_wooqv-ready .lg-actions .lg-icon{font-size:40px;}#xt_wooqv .xt_wooqv-item-info .xt_wooqv-item-info-inner{padding:calc(30px * 1.25);}#xt_wooqv .xt_wooqv-close-icon{font-size:25px;}.xt_wooqv-nav-icon{font-size:20px;}}@media screen and (max-width: 900px){.xt_wooqv-overlay{z-index:90000;}#xt_wooqv.xt_wooqv-is-visible{z-index:calc(90000 + 100);}.xt_wooqv-ready .lg-backdrop,.xt_wooqv-ready .lg-outer{z-index:calc(90000 + 9999);}.xt_wooqv-nav{z-index:calc(90000 + 110);bottom:calc(30px * 0.8);}.xt_wooqv-active .xt_woofc-fly-to-cart{z-index:calc(90000 + 9999)!important;}#xt_wooqv{background-color:#ffffff;}#xt_wooqv.xt_wooqv-add-content .xt_wooqv-product:after{background:linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 40%);}.xt_wooqv-fullscreen #xt_wooqv .xt_wooqv-slider li,.xt_wooqv-fullscreen #xt_wooqv .xt_wooqv-slider-wrapper,.xt_wooqv-fullscreen #xt_wooqv .xt_wooqv-slider-wrapper .lSSlideOuter:not(.vertical) .xt_wooqv-slider,.xt_wooqv-fullscreen #xt_wooqv .xt_wooqv-slider-wrapper > .xt_wooqv-slider{height:45vh!important;}.xt_wooqv-fullscreen #xt_wooqv.xt_wooqv-add-content .xt_wooqv-item-info{height:calc(100vh - 45vh);}.xt_wooqv-slider li{background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;}#xt_wooqv .xt_wooqv-slider-wrapper .lSAction .lSNext,#xt_wooqv .xt_wooqv-slider-wrapper .lSAction .lSPrev,.xt_wooqv-ready .lg-actions .lg-icon{font-size:30px;}#xt_wooqv .xt_wooqv-item-info .xt_wooqv-item-info-inner{padding-bottom:calc(30px + 75px);}.xt_wooqv-mobile-bar-visible #xt_wooqv .xt_wooqv-item-info .xt_wooqv-item-info-inner{padding-bottom:calc(30px + 75px + 114px);}#xt_wooqv .xt_wooqv-close-icon{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.xt_wooqv-mobile-nav-pos-left .xt_wooqv-nav{left:30px;}.xt_wooqv-mobile-nav-pos-right .xt_wooqv-nav{right:30px;}.xt_wooqv-nav-icon{font-size:20px;}}@media screen and (max-width: 480px){.xt_wooqv-overlay{z-index:90000;}#xt_wooqv.xt_wooqv-is-visible{z-index:calc(90000 + 100);}.xt_wooqv-ready .lg-backdrop,.xt_wooqv-ready .lg-outer{z-index:calc(90000 + 9999);}.xt_wooqv-nav{z-index:calc(90000 + 110);}.xt_wooqv-active .xt_woofc-fly-to-cart{z-index:calc(90000 + 9999)!important;}#xt_wooqv .xt_wooqv-item-info .product_title{font-size:calc(26px * 0.75);}#xt_wooqv .xt_wooqv-item-info p.price,#xt_wooqv .xt_wooqv-item-info span.price{font-size:calc(18px * 0.85);}#xt_wooqv .xt_wooqv-item-info p.price del,#xt_wooqv .xt_wooqv-item-info span.price del{font-size:calc(18px * 0.85);}#xt_wooqv .xt_wooqv-item-info .woocommerce-product-details__short-description,#xt_wooqv .xt_wooqv-item-info p{font-size:calc(14px * 0.85);}#xt_wooqv .xt_wooqv-item-info .product_meta > span{font-size:calc(14px * 0.85);}#xt_wooqv .xt_wooqv-item-info .product_meta > span > span{font-size:calc(14px * 0.85);}#xt_wooqv .xt_wooqv-item-info .product_meta a{font-size:calc(14px * 0.85);}}.xt_woovs-archives-product .variations_form.xt_woovs-support{text-align:center;}.xt_woovs-single-product .xt_woovs-swatches-wrap.xt_woovs-attr-label-above .variations .label{margin-bottom:5px!important;}.xt_woovs-single-product .xt_woovs-swatches-wrap .variations{padding-top:0px;padding-bottom:20px;padding-left:0px;padding-right:0px;}:root{--xt-woovs-single-swatch-hgap:10px;--xt-woovs-single-swatch-vgap:10px;--xt-woovs-single-vgap:20px;--xt-woovs-archives-swatch-hgap:5px;--xt-woovs-archives-swatch-vgap:5px;--xt-woovs-archives-vgap:15px;}.xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-label{min-width:50px;height:30px;line-height:30px;font-size:13px;color:#666;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #eaeaea;-moz-box-shadow:inset 0 0 0 1px #eaeaea;box-shadow:inset 0 0 0 1px #eaeaea;}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-2 .swatch.swatch-label{min-width:calc(50px * 1.2);height:calc(30px * 1.2);line-height:calc(30px * 1.2);font-size:calc(13px * 1.2);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-3 .swatch.swatch-label{min-width:calc(50px * 1.3);height:calc(30px * 1.5);line-height:calc(30px * 1.5);font-size:calc(13px * 1.3);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-4 .swatch.swatch-label{min-width:calc(50px * 1.4);height:calc(30px * 1.8);line-height:calc(30px * 1.8);font-size:calc(13px * 1.4);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-5 .swatch.swatch-label{min-width:calc(50px * 1.5);height:calc(30px * 2.1);line-height:calc(30px * 2.1);font-size:calc(13px * 1.5);}.xtfw-no-touchevents .xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-label:not(.xt_woovs-selected):not(.xt_woovs-disabled):hover{color:#000;background-color:#c8c8c8;-webkit-box-shadow:inset 0 0 0 2px #c8c8c8;-moz-box-shadow:inset 0 0 0 2px #c8c8c8;box-shadow:inset 0 0 0 2px #c8c8c8;}.xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-label.xt_woovs-selected{color:#fff;background-color:#000000;-webkit-box-shadow:inset 0 0 0 2px #000000;-moz-box-shadow:inset 0 0 0 2px #000000;box-shadow:inset 0 0 0 2px #000000;}.xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-color .swatch-inner{width:50px;height:50px;padding:4px;-webkit-box-shadow:inset 0 0 0 1px #eaeaea;-moz-box-shadow:inset 0 0 0 1px #eaeaea;box-shadow:inset 0 0 0 1px #eaeaea;}.xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-color figcaption{font-size:calc(50px * 0.25);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-2 .swatch.swatch-color .swatch-inner{width:calc(50px * 1.2);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-2 .swatch.swatch-color figcaption{font-size:calc((50px * 1.2) * 0.25);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-3 .swatch.swatch-color .swatch-inner{width:calc(50px * 1.5);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-3 .swatch.swatch-color figcaption{width:calc((50px * 1.5) * 0.25);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-4 .swatch.swatch-color .swatch-inner{width:calc(50px * 1.8);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-4 .swatch.swatch-color figcaption{width:calc((50px * 1.8) * 0.25);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-5 .swatch.swatch-color .swatch-inner{width:calc(50px * 2.1);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-5 .swatch.swatch-color figcaption{width:calc((50px * 2.1) * 0.25);}.xtfw-no-touchevents .xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-color:not(.xt_woovs-selected):not(.xt_woovs-disabled):hover .swatch-inner{-webkit-box-shadow:inset 0 0 0 2px #c8c8c8;-moz-box-shadow:inset 0 0 0 2px #c8c8c8;box-shadow:inset 0 0 0 2px #c8c8c8;}.xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-color.xt_woovs-selected .swatch-inner{-webkit-box-shadow:inset 0 0 0 2px #000000;-moz-box-shadow:inset 0 0 0 2px #000000;box-shadow:inset 0 0 0 2px #000000;}.xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-image{width:50px;}.xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-image figcaption{font-size:calc(50px * 0.25);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-2 .swatch.swatch-image{width:calc(50px * 1.2);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-2 .swatch.swatch-image figcaption{font-size:calc((50px * 1.2) * 0.25);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-3 .swatch.swatch-image{width:calc(50px * 1.5);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-3 .swatch.swatch-image figcaption{font-size:calc((50px * 1.5) * 0.25);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-4 .swatch.swatch-image{width:calc(50px * 1.8);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-4 .swatch.swatch-image figcaption{font-size:calc((50px * 1.8) * 0.25);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-5 .swatch.swatch-image{width:calc(50px * 2.1);}.xt_woovs-single-product .xt_woovs-swatches.xt_woovs-featured-5 .swatch.swatch-image figcaption{font-size:calc((50px * 2.1) * 0.25);}.xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-image .swatch-inner{padding:4px;-webkit-box-shadow:inset 0 0 0 1px #eaeaea;-moz-box-shadow:inset 0 0 0 1px #eaeaea;box-shadow:inset 0 0 0 1px #eaeaea;}.xtfw-no-touchevents .xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-image:not(.xt_woovs-selected):not(.xt_woovs-disabled):hover .swatch-inner{-webkit-box-shadow:inset 0 0 0 2px #c8c8c8;-moz-box-shadow:inset 0 0 0 2px #c8c8c8;box-shadow:inset 0 0 0 2px #c8c8c8;}.xt_woovs-single-product .xt_woovs-swatches .swatch.swatch-image.xt_woovs-selected .swatch-inner{-webkit-box-shadow:inset 0 0 0 2px #000000;-moz-box-shadow:inset 0 0 0 2px #000000;box-shadow:inset 0 0 0 2px #000000;}.xt_woovs-single .xt_woovs-tooltip img{max-width:50px!important;}.xt_woovs-single .xt_woovs-tooltip.tooltip-image{border-width:2px;}.xt_woovs-single .xt_woovs-tooltip.tooltip-image:after{top:calc(100% + 2px - 1px);}.xt_woovs-single .xt_woovs-tooltip,.xt_woovs-single .xt_woovs-tooltip img{-webkit-border-radius:3%;-moz-border-radius:3%;border-radius:3%;}.xt_woovs-single .xt_woovs-tooltip{background-color:#4f4f4f;border-color:#4f4f4f;color:#fff;}.xt_woovs-single .xt_woovs-tooltip:after{border-top-color:#4f4f4f;}.xt_woovs-archives-product .xt_woovs-swatches-wrap .variations{padding-top:15px;padding-bottom:0px;padding-left:0px;padding-right:0px;}.xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-label{min-width:25px;height:20px;line-height:20px;font-size:10px;color:#666;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #eaeaea;-moz-box-shadow:inset 0 0 0 1px #eaeaea;box-shadow:inset 0 0 0 1px #eaeaea;}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-2 .swatch.swatch-label{min-width:calc(25px * 1.2);height:calc(20px * 1.2);line-height:calc(20px * 1.2);font-size:calc(10px * 1.2);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-3 .swatch.swatch-label{min-width:calc(25px * 1.3);height:calc(20px * 1.5);line-height:calc(20px * 1.5);font-size:calc(10px * 1.3);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-4 .swatch.swatch-label{min-width:calc(25px * 1.4);height:calc(20px * 1.8);line-height:calc(20px * 1.8);font-size:calc(10px * 1.4);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-5 .swatch.swatch-label{min-width:calc(25px * 1.5);height:calc(20px * 2.1);line-height:calc(20px * 2.1);font-size:calc(10px * 1.5);}.xtfw-no-touchevents .xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-label:not(.xt_woovs-selected):not(.xt_woovs-disabled):hover{color:#000;background-color:#c8c8c8;-webkit-box-shadow:inset 0 0 0 2px #c8c8c8;-moz-box-shadow:inset 0 0 0 2px #c8c8c8;box-shadow:inset 0 0 0 2px #c8c8c8;}.xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-label.xt_woovs-selected{color:#fff;background-color:#000000;-webkit-box-shadow:inset 0 0 0 2px #000000;-moz-box-shadow:inset 0 0 0 2px #000000;box-shadow:inset 0 0 0 2px #000000;}.xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-color .swatch-inner{width:25px;height:25px;padding:3px;-webkit-box-shadow:inset 0 0 0 1px #eaeaea;-moz-box-shadow:inset 0 0 0 1px #eaeaea;box-shadow:inset 0 0 0 1px #eaeaea;}.xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-color figcaption{font-size:calc(25px * 0.25);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-2 .swatch.swatch-color .swatch-inner{width:calc(25px * 1.2);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-2 .swatch.swatch-color figcaption{font-size:calc((25px * 1.2) * 0.25);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-3 .swatch.swatch-color .swatch-inner{width:calc(25px * 1.5);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-3 .swatch.swatch-color figcaption{width:calc((25px * 1.5) * 0.25);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-4 .swatch.swatch-color .swatch-inner{width:calc(25px * 1.8);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-4 .swatch.swatch-color figcaption{width:calc((25px * 1.8) * 0.25);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-5 .swatch.swatch-color .swatch-inner{width:calc(25px * 2.1);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-5 .swatch.swatch-color figcaption{width:calc((25px * 2.1) * 0.25);}.xtfw-no-touchevents .xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-color:not(.xt_woovs-selected):not(.xt_woovs-disabled):hover .swatch-inner{-webkit-box-shadow:inset 0 0 0 2px #c8c8c8;-moz-box-shadow:inset 0 0 0 2px #c8c8c8;box-shadow:inset 0 0 0 2px #c8c8c8;}.xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-color.xt_woovs-selected .swatch-inner{-webkit-box-shadow:inset 0 0 0 2px #000000;-moz-box-shadow:inset 0 0 0 2px #000000;box-shadow:inset 0 0 0 2px #000000;}.xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-image{width:35px;}.xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-image figcaption{font-size:calc(35px * 0.25);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-2 .swatch.swatch-image{width:calc(35px * 1.2);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-2 .swatch.swatch-image figcaption{font-size:calc((35px * 1.2) * 0.25);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-3 .swatch.swatch-image{width:calc(35px * 1.5);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-3 .swatch.swatch-image figcaption{font-size:calc((35px * 1.5) * 0.25);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-4 .swatch.swatch-image{width:calc(35px * 1.8);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-4 .swatch.swatch-image figcaption{font-size:calc((35px * 1.8) * 0.25);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-5 .swatch.swatch-image{width:calc(35px * 2.1);}.xt_woovs-archives-product .xt_woovs-swatches.xt_woovs-featured-5 .swatch.swatch-image figcaption{font-size:calc((35px * 2.1) * 0.25);}.xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-image .swatch-inner{padding:2px;-webkit-box-shadow:inset 0 0 0 1px #eaeaea;-moz-box-shadow:inset 0 0 0 1px #eaeaea;box-shadow:inset 0 0 0 1px #eaeaea;}.xtfw-no-touchevents .xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-image:not(.xt_woovs-selected):not(.xt_woovs-disabled):hover .swatch-inner{-webkit-box-shadow:inset 0 0 0 2px #c8c8c8;-moz-box-shadow:inset 0 0 0 2px #c8c8c8;box-shadow:inset 0 0 0 2px #c8c8c8;}.xt_woovs-archives-product .xt_woovs-swatches .swatch.swatch-image.xt_woovs-selected .swatch-inner{-webkit-box-shadow:inset 0 0 0 2px #000000;-moz-box-shadow:inset 0 0 0 2px #000000;box-shadow:inset 0 0 0 2px #000000;}.xt_woovs-archives .xt_woovs-tooltip img{max-width:100px!important;}.xt_woovs-archives .xt_woovs-tooltip.tooltip-image{border-width:2px;}.xt_woovs-archives .xt_woovs-tooltip.tooltip-image:after{top:calc(100% + 2px - 1px);}.xt_woovs-archives .xt_woovs-tooltip,.xt_woovs-archives .xt_woovs-tooltip img{-webkit-border-radius:3%;-moz-border-radius:3%;border-radius:3%;}.xt_woovs-archives .xt_woovs-tooltip{background-color:#4f4f4f;border-color:#4f4f4f;color:#ffffff;}.xt_woovs-archives .xt_woovs-tooltip:after{border-top-color:#4f4f4f;}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lBdo.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xK3dSBYKcSV-LCoeQqfX1RYOo3aPA.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rAkw.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vAkw.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lBdo.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xK3dSBYKcSV-LCoeQqfX1RYOo3aPA.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rAkw.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vAkw.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4k.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4k.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lBdo.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xK3dSBYKcSV-LCoeQqfX1RYOo3aPA.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rAkw.woff) format('woff');}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vAkw.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4k.woff) format('woff');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(//demos.xplodedthemes.com/woo-variation-swatches/wp-content/uploads/sites/4/2026/09/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4k.woff) format('woff');}