.woocommerce div.products.instantshop div.product .wrap_after_thumbnail{padding-left:5px;padding-right:5px}.woocommerce div.products.instantshop div.product .default_product_cat{display:block;width:100%;padding-top:13px;font-weight:400;box-sizing:border-box;opacity:1;font-size:11px;line-height:11px;font-family:var(--kite-secondary-font),sans-serif;color:#979797;-webkit-transition:opacity .5s ease ,max-height .1s ease;-moz-transition:opacity .5s ease ,max-height .1s ease;-ms-transition:opacity .5s ease ,max-height .1s ease;transition:opacity .5s ease ,max-height .1s ease;width:calc(100% - 35px)}.woocommerce div.products.instantshop div.product .star-rating{opacity:0;display:none;height:18px;margin-top:6px;-webkit-transition:opacity .5s ease ,max-height .1s ease;-moz-transition:opacity .5s ease ,max-height .1s ease;-ms-transition:opacity .5s ease ,max-height .1s ease;transition:opacity .5s ease ,max-height .1s ease}.woocommerce div.products.instantshop div.product:hover .star-rating{opacity:1;display:block}.woocommerce div.products.instantshop div.product:hover .star-rating+.default_product_cat{opacity:0;display:none}.woocommerce div.products.instantshop div.product:hover .default_product_cat{opacity:1;display:block}.woocommerce div.products.instantshop div.product:hover .variations{height:auto;z-index:1;left:0;padding:0 20px;width:100%;box-sizing:border-box;background-color:rgba(255,255,255,0.8);opacity:1;overflow:hidden;overflow-y:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:55px;padding-bottom:unset}.woocommerce div.products.instantshop div.product:hover a.addcartbutton{opacity:1;color:var(--kite-accent-color)}.woocommerce div.products.instantshop div.product:hover span.kt-qv:hover a{color:#FFF !important}.woocommerce div.products.instantshop div.product:hover div.quick-view span:hover a.quick-view-button{color:#FFF !important}.woocommerce div.products.instantshop div.product:hover .instant_shop_button .addtocartbutton{display:inline-block}.woocommerce div.products.instantshop div.product:hover .instant_shop_button a .txt{opacity:1;color:var(--kite-primary-color);text-transform:capitalize;font-family:var(--kite-primary-font),sans-serif;left:0;-webkit-transition:left .25s ease,right .25s ease,opacity 0s ease;-moz-transition:left .25s ease,right .25s ease,opacity 0s ease;-o-transition:left .25s ease,right .25s ease,opacity 0s ease;transition:left .25s ease,right .25s ease,opacity 0s ease}.woocommerce div.products.instantshop div.product:hover .variations.no-quickview{padding-bottom:10px;bottom:0 !important}.woocommerce div.products.instantshop div.product:hover span:hover a{background-color:transparent !important}.woocommerce div.products.instantshop div.product:hover .price{width:fit-content;width:-moz-max-content;display:block !important;float:right;width:fit-content;width:-moz-max-content}.woocommerce div.products.instantshop div.product:hover .price:not(.simpleprice){display:none !important}.woocommerce div.products.instantshop div.product:hover .woocs_price_code{float:right;width:fit-content;width:-moz-max-content}.woocommerce div.products.instantshop div.product.hide-product-buttons:hover .price:not(.simpleprice){display:block !important;float:left}.woocommerce div.products.instantshop div.product .hover-info{display:flex;justify-content:center;align-items:center;padding:15px 5px}.woocommerce div.products.instantshop div.product .variations{position:absolute;left:0;bottom:0px;opacity:0;width:100%;padding:0 20px;padding-bottom:55px;box-sizing:border-box;background-color:#ffffff85;-webkit-transition:opacity .25s ease, bottom .25s ease;-moz-transition:opacity .25s ease, bottom .25s ease;-ms-transition:opacity .25s ease, bottom .25s ease;-o-transition:opacity .25s ease, bottom .25s ease;transition:opacity .25s ease, bottom .25s ease;padding-bottom:unset}.woocommerce div.products.instantshop div.product a.addcartbutton{opacity:0}.woocommerce div.products.instantshop div.product .productvariations{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center}.woocommerce div.products.instantshop div.product .productvariations label{margin-left:7px;float:left;line-height:22px;margin-top:3px;margin-bottom:3px}.woocommerce div.products.instantshop div.product .productvariations label.colorlabel>input+a{border:1px solid transparent}.woocommerce div.products.instantshop div.product .productvariations label.selectlabel>input+a{border:1px solid #25252D00;color:#25252D;background-color:rgba(0,0,0,0.08);-webkit-transition:background-color .25s ease,border-color .25s ease;-moz-transition:background-color .25s ease,border-color .25s ease;-ms-transition:background-color .25s ease,border-color .25s ease;-o-transition:background-color .25s ease,border-color .25s ease;transition:background-color .25s ease,border-color .25s ease}.woocommerce div.products.instantshop div.product .productvariations label.selectlabel>input:checked+a{border:1px solid #25252D;color:#FFF;background-color:#25252D}.woocommerce div.products.instantshop div.product .product-buttons>span.kt-qv{width:100%;background:#fff;left:0 !important;border-radius:2px 2px 0 0;background-color:var(--kite-accent-color) !important}.woocommerce div.products.instantshop div.product .product-buttons>span.kt-qv a{font-size:16px;font-family:var(--kite-primary-font),sans-serif;line-height:45px;font-weight:400;color:#FFF;text-transform:uppercase}.woocommerce div.products.instantshop div.product .product-buttons>span.kt-qv a:before{display:none}.woocommerce div.products.instantshop div.product .quick-view{position:absolute;width:100%;left:0px;bottom:-45px;height:45px;text-align:center;opacity:0;-webkit-transition:opacity .25s ease,bottom 0.25s ease;-moz-transition:opacity .25s ease,bottom 0.25s ease;-ms-transition:opacity .25s ease,bottom 0.25s ease;-o-transition:opacity .25s ease,bottom 0.25s ease;transition:opacity .25s ease,bottom 0.25s ease;background-color:var(--kite-accent-color)}.woocommerce div.products.instantshop div.product .quick-view a{color:#fafafa !important;font-size:16px;line-height:45px}.woocommerce div.products.instantshop div.product .quick-view a:before{content:""}@media (max-width: 767px){.woocommerce div.products.instantshop div.product .quick-view a:before{display:none}}.woocommerce div.products.instantshop div.product .instant_shop_button .addtocartbutton{display:none}.woocommerce div.products.instantshop div.product .instant_shop_button .addtocartbutton a{background-color:transparent !important}.woocommerce div.products.instantshop div.product .instant_shop_button .addtocartbutton a .icon{display:none}.woocommerce div.products.instantshop div.product .instant_shop_button a .txt{opacity:1;color:var(--kite-primary-color);text-transform:capitalize;font-family:var(--kite-primary-font),sans-serif;left:0;-webkit-transition:left .25s ease,right .25s ease,opacity 0s ease;-moz-transition:left .25s ease,right .25s ease,opacity 0s ease;-o-transition:left .25s ease,right .25s ease,opacity 0s ease;transition:left .25s ease,right .25s ease,opacity 0s ease;color:var(--kite-accent-color) !important}.woocommerce div.products.instantshop div.product .instant_shop_button span.txt:after{content:'';width:100%;position:absolute;left:0;bottom:1px;border-width:0 0 1px;border-style:solid}.woocommerce div.products.instantshop div.product .instant_shop_button>span{display:none}.woocommerce div.products.instantshop div.product .variations.no-quickview{padding-bottom:10px;bottom:0 !important}.woocommerce div.products.instantshop div.product span a{background-color:transparent !important}.woocommerce div.products.instantshop div.product .price{transition:opacity ease .2s;font-weight:400 !important;display:flex;flex-direction:row;align-items:center;font-size:16px;line-height:16px;margin-right:2px}.woocommerce div.products.instantshop div.product .price ins{color:var(--kite-primary-color);letter-spacing:1px}.woocommerce div.products.instantshop div.product .price ins span{font-size:16px;line-height:16px;margin-right:2px}.woocommerce div.products.instantshop div.product .price>.amount:nth-child(1){font-size:16px;line-height:16px;margin-right:2px}.woocommerce div.products.instantshop div.product .price del{color:#707070;margin-left:2px}.woocommerce div.products.instantshop div.product .price del span{color:#707070;font-size:14px;line-height:14px;margin-left:2px}.woocommerce div.products.instantshop div.product .price .amount:nth-child(2){color:#707070;font-size:14px;line-height:14px;margin-left:2px}.woocommerce div.products.instantshop div.product .price .amount:nth-child(2) span{color:#707070;font-size:14px;line-height:14px;margin-left:2px}.woocommerce div.products.instantshop div.product .woocs_price_code{transition:opacity ease .2s;font-weight:400 !important;display:flex;flex-direction:row;align-items:center;font-size:16px;line-height:16px;margin-right:2px}.woocommerce div.products.instantshop div.product ins{order:1}.woocommerce div.products.instantshop div.product del{order:2}.woocommerce div.products.instantshop div.product .compare.button:hover:before{color:var(--kite-accent-color) !important}.woocommerce div.products.instantshop div.product.hasQuickView:hover .variations{bottom:45px}.woocommerce div.products.instantshop div.product.hasQuickView:hover .quick-view{bottom:0px;opacity:1;z-index:1}.woocommerce div.products.instantshop:not(.list_view) div.product .product-buttons>span.kt-qv:hover{opacity:.8}.woocommerce div.products.instantshop:not(.list_view) div.product .product-buttons>span.kt-qv:hover a:hover{color:#FFF !important}.woocommerce div.products.instantshop div.product.outofstock .instant_shop_button{display:none !important}.woocommerce div.products.instantshop div.product.outofstock:hover .price{float:left}.woocommerce div.products.instantshop .wrap_after_thumbnail>a{width:calc(100% - 40px);display:block}.woocommerce div.products.instantshop .wc-loading{margin-top:-11px;margin-left:-10px}.woocommerce div.products.instantshop .wc-loading:before{width:20px;height:20px}.woocommerce div.products.instantshop .wc-loading:after{width:16px;height:16px}.woocommerce div.products.instantshop div.product.dark .default_product_cat a.cat_link{color:#D8D8D860}.woocommerce div.products.instantshop div.product.dark .woocommerce-loop-product__title{color:#D8D8D8}.woocommerce div.products.instantshop div.product.dark .quick-view a{color:#25252D !important}.woocommerce div.products.instantshop div.product.dark:hover div.quick-view span:hover a{color:#25252D !important}.woocommerce div.products.instantshop div.product.dark .variations{background-color:#00000060}.woocommerce div.products.instantshop div.product.dark .productvariations label.selectlabel>input+a{border-color:#D8D8D800;color:#fafafa;background-color:#ffffff15}.woocommerce div.products.instantshop div.product.dark .productvariations label.selectlabel>input:checked+a{background-color:#D8D8D8;color:#25252D}.woocommerce div.products.instantshop div.product.cartButtonClicked:hover .instant_shop_button a .txt{color:var(--kite-accent-color) !important}.woocommerce div.products.buttonsonhover div.product .wrap_after_thumbnail{padding-left:5px;padding-right:5px}.woocommerce div.products.buttonsonhover div.product .default_product_cat{display:block;width:100%;padding-top:13px;font-weight:400;box-sizing:border-box;opacity:1;font-size:11px;line-height:11px;font-family:var(--kite-secondary-font),sans-serif;color:#979797;-webkit-transition:opacity .5s ease ,max-height .1s ease;-moz-transition:opacity .5s ease ,max-height .1s ease;-ms-transition:opacity .5s ease ,max-height .1s ease;transition:opacity .5s ease ,max-height .1s ease}.woocommerce div.products.buttonsonhover div.product .star-rating{opacity:0;display:none;height:18px;margin-top:6px;-webkit-transition:opacity .5s ease ,max-height .1s ease;-moz-transition:opacity .5s ease ,max-height .1s ease;-ms-transition:opacity .5s ease ,max-height .1s ease;transition:opacity .5s ease ,max-height .1s ease}.woocommerce div.products.buttonsonhover div.product:hover .star-rating{opacity:1;display:block}.woocommerce div.products.buttonsonhover div.product:hover .star-rating+.default_product_cat{opacity:0;display:none}.woocommerce div.products.buttonsonhover div.product:hover .default_product_cat{opacity:1;display:block}.woocommerce div.products.buttonsonhover div.product:hover .product-buttons span:hover a:hover{color:#25252D !important}.woocommerce div.products.buttonsonhover div.product:hover .variations{padding-bottom:8px;height:auto;z-index:1;left:0;padding:0 20px;width:100%;box-sizing:border-box;background-color:rgba(255,255,255,0.8);opacity:1;overflow:hidden;overflow-y:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:55px}.woocommerce div.products.buttonsonhover div.product.hide-product-buttons:hover .variations{padding-bottom:10px}.woocommerce div.products.buttonsonhover div.product.hide-product-buttons .variations{padding-bottom:10px}.woocommerce div.products.buttonsonhover div.product .price{display:flex;flex-direction:row;color:#282f3680;font-size:16px}.woocommerce div.products.buttonsonhover div.product .price ins{order:1}.woocommerce div.products.buttonsonhover div.product .price del{order:2;color:#282f3680;font-weight:400;font-size:14px}.woocommerce div.products.buttonsonhover div.product .price del span{color:#282f3680;font-weight:400;font-size:14px}.woocommerce div.products.buttonsonhover div.product .price .amount:nth-child(1){margin-right:5px}.woocommerce div.products.buttonsonhover div.product .price .amount:nth-child(2){margin-left:5px;color:#282f3680;font-weight:400;font-size:14px}.woocommerce div.products.buttonsonhover div.product .price .amount:nth-child(2) span{color:#282f3680;font-weight:400;font-size:14px}.woocommerce div.products.buttonsonhover div.product .woocs_price_code{display:flex;flex-direction:row;color:#282f3680}.woocommerce div.products.buttonsonhover div.product .product-buttons{left:7px;bottom:7px;z-index:2}.woocommerce div.products.buttonsonhover div.product .product-buttons span.product-button:hover+span{opacity:0 !important}.woocommerce div.products.buttonsonhover div.product .product-buttons span.product-button:hover+span+span{opacity:0 !important}.woocommerce div.products.buttonsonhover div.product .product-buttons span.product-button:hover+span+span+span{opacity:0 !important}.woocommerce div.products.buttonsonhover div.product .product-buttons span:not(.product-button):not(:hover) a{background-color:rgba(255,255,255,0.8) !important}.woocommerce div.products.buttonsonhover div.product .product-buttons span a{color:#25252D !important}.woocommerce div.products.buttonsonhover div.product .product-buttons span a:hover{background-color:var(--kite-accent-color) !important}.woocommerce div.products.buttonsonhover div.product .product-buttons span .compare:before{color:#25252D !important}.woocommerce div.products.buttonsonhover div.product .hover-info{display:flex;justify-content:center;align-items:center;padding:15px 5px}.woocommerce div.products.buttonsonhover div.product label.selectlabel a.info{border-color:#ffff;color:#25252D;background-color:#ffff}.woocommerce div.products.buttonsonhover div.product label.selectlabel>input:checked+a.info{background-color:#25252D;color:#FFF}.woocommerce div.products.buttonsonhover div.product .variations{position:absolute;left:0;bottom:0px;opacity:0;width:100%;padding:0 20px;padding-bottom:55px;box-sizing:border-box;background-color:#ffffff85;-webkit-transition:opacity .25s ease, bottom .25s ease;-moz-transition:opacity .25s ease, bottom .25s ease;-ms-transition:opacity .25s ease, bottom .25s ease;-o-transition:opacity .25s ease, bottom .25s ease;transition:opacity .25s ease, bottom .25s ease}.woocommerce div.products.buttonsonhover div.product .productvariations{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center}.woocommerce div.products.buttonsonhover div.product .productvariations label{margin-left:7px;float:left;line-height:22px;margin-top:3px;margin-bottom:3px}.woocommerce div.products.buttonsonhover div.product .productvariations label.colorlabel>input+a{border:1px solid transparent}.woocommerce div.products.buttonsonhover div.product span.product-button .txt{background-color:var(--kite-accent-color)}.woocommerce div.products.buttonsonhover:not(.list_view) div.product:not(.dark):hover .product-buttons span a:not(.adding):hover:before{color:#fafafa !important}.woocommerce div.products.buttonsonhover div.product.dark .product-buttons span:not(.product-button):not(:hover) a{background-color:#00000050 !important}.woocommerce div.products.buttonsonhover div.product.dark .product-buttons span a{color:#FFF !important}.woocommerce div.products.buttonsonhover div.product.dark .product-buttons span .compare:before{color:#FFF !important}.woocommerce div.products.buttonsonhover div.product.dark .product-buttons .product-button .icon:before{color:#25252D !important}.woocommerce div.products.buttonsonhover div.product.dark .product-buttons .product-button .txt{color:#25252D !important}.woocommerce div.products.buttonsonhover div.product.dark:hover .product-buttons span:hover a:hover{color:#FFF !important}.woocommerce div.products.buttonsonhover div.product.dark label.selectlabel a.info{border-color:#25252d;color:#fafafa;background-color:#25252d}.woocommerce div.products.buttonsonhover div.product.dark label.selectlabel>input:checked+a.info{color:#25252D;background-color:#D8D8D8}.woocommerce div.products.buttonsonhover div.product.dark h2.woocommerce-loop-product__title{color:#D8D8D8}.woocommerce div.products.buttonsonhover div.product.dark a.cat_link{color:#ffffff60}.woocommerce div.products.buttonsonhover div.product.dark .variations{background-color:#00000060}.woocommerce div.products.buttonsappearunder{overflow:visible !important}.woocommerce div.products.buttonsappearunder div.product{background-color:transparent}.woocommerce div.products.buttonsappearunder div.product .default_product_cat{display:block;width:100%;padding-top:13px;font-weight:400;box-sizing:border-box;opacity:1;font-size:11px;line-height:11px;font-family:var(--kite-secondary-font),sans-serif;color:#979797;-webkit-transition:opacity .5s ease ,max-height .1s ease;-moz-transition:opacity .5s ease ,max-height .1s ease;-ms-transition:opacity .5s ease ,max-height .1s ease;transition:opacity .5s ease ,max-height .1s ease}.woocommerce div.products.buttonsappearunder div.product:hover{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0px 0px 20px rgba(0,0,0,0.1);z-index:3;border-radius:3px;background-color:#FFF}.woocommerce div.products.buttonsappearunder div.product:hover .star-rating{opacity:1;display:block}.woocommerce div.products.buttonsappearunder div.product:hover .star-rating+.default_product_cat{opacity:0;display:none}.woocommerce div.products.buttonsappearunder div.product:hover .default_product_cat{opacity:1;display:block}.woocommerce div.products.buttonsappearunder div.product:hover .woocs_price_code{line-height:12px !important}.woocommerce div.products.buttonsappearunder div.product:hover .variations{opacity:1;bottom:0}.woocommerce div.products.buttonsappearunder div.product:hover .price{padding-top:10px;padding-bottom:10px}.woocommerce div.products.buttonsappearunder div.product:hover .product-buttons{position:relative;top:unset;bottom:unset;left:unset}.woocommerce div.products.buttonsappearunder div.product:hover .product-buttons span:not(.product-button) a:hover{background-color:var(--kite-accent-color) !important}.woocommerce div.products.buttonsappearunder div.product.hide-product-buttons:hover .price{padding-top:0;padding-bottom:0}.woocommerce div.products.buttonsappearunder div.product .productvariations{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;box-sizing:border-box;overflow:hidden;padding:3px}.woocommerce div.products.buttonsappearunder div.product .productvariations label{margin-left:7px;float:left;line-height:20px;margin-bottom:1px}.woocommerce div.products.buttonsappearunder div.product .productvariations label.colorlabel>input+a{border:1px solid transparent}.woocommerce div.products.buttonsappearunder div.product .productvariations label.selectlabel>input+a{border:1px solid #25252D00;color:#25252D;background-color:rgba(0,0,0,0.08);-webkit-transition:background-color .25s ease, border-color .25s ease;-moz-transition:background-color .25s ease, border-color .25s ease;-ms-transition:background-color .25s ease, border-color .25s ease;-o-transition:background-color .25s ease, border-color .25s ease;transition:background-color .25s ease, border-color .25s ease}.woocommerce div.products.buttonsappearunder div.product .productvariations label.selectlabel>input:checked+a{border:1px solid #25252D;color:#FFF;background-color:#25252D}.woocommerce div.products.buttonsappearunder div.product a.added_to_cart{display:none !important}.woocommerce div.products.buttonsappearunder div.product .price{display:flex;flex-flow:row;align-items:center;flex-wrap:wrap;font-size:16px !important;line-height:16px;color:#282f3680}.woocommerce div.products.buttonsappearunder div.product .price .woocommerce-Price-amount.amount:first-child{padding-right:2px}.woocommerce div.products.buttonsappearunder div.product .price .woocommerce-Price-amount.amount:nth-child(2){padding:0 2px}.woocommerce div.products.buttonsappearunder div.product .price ins{font-size:16px !important;line-height:16px;order:1;width:auto !important}.woocommerce div.products.buttonsappearunder div.product .price ins .woocommerce-Price-amount.amount{padding-right:2px}.woocommerce div.products.buttonsappearunder div.product .price ins span{font-size:16px !important;line-height:16px}.woocommerce div.products.buttonsappearunder div.product .price del{order:2;line-height:14px !important;font-size:14px !important;color:#282f3680;width:auto !important}.woocommerce div.products.buttonsappearunder div.product .price del .woocommerce-Price-amount.amount{padding:0 2px}.woocommerce div.products.buttonsappearunder div.product .price del span{line-height:14px !important;font-size:14px !important;color:#282f3680}.woocommerce div.products.buttonsappearunder div.product .price .amount:nth-child(2){line-height:14px !important;font-size:14px !important;color:#282f3680}.woocommerce div.products.buttonsappearunder div.product .price .amount:nth-child(2) span{line-height:14px !important;font-size:14px !important;color:#282f3680}.woocommerce div.products.buttonsappearunder div.product .price .woocs_price_code{color:#282f3680}.woocommerce div.products.buttonsappearunder div.product .productinfo{width:100%;position:relative}.woocommerce div.products.buttonsappearunder div.product .star-rating{opacity:0;display:none;height:18px;margin-top:6px;-webkit-transition:opacity .5s ease ,max-height .1s ease;-moz-transition:opacity .5s ease ,max-height .1s ease;-ms-transition:opacity .5s ease ,max-height .1s ease;transition:opacity .5s ease ,max-height .1s ease}.woocommerce div.products.buttonsappearunder div.product .star-rating span{color:#ffd18c !important}.woocommerce div.products.buttonsappearunder div.product h2{font-size:16px}.woocommerce div.products.buttonsappearunder div.product .woocs_price_code{display:flex;flex-flow:row;align-items:center}.woocommerce div.products.buttonsappearunder div.product:not(.product-type-simple):hover .price .woocs_price_code>span.amount{line-height:12px !important}.woocommerce div.products.buttonsappearunder div.product .variations{position:absolute;left:0;opacity:0;width:100%;height:auto;bottom:-85px;z-index:1;padding:5px;box-sizing:border-box;background-color:#ffffffcc;overflow:hidden;overflow-y:scroll;overflow-y:auto;-webkit-transition:bottom 0.3s ease-in-out;-moz-transition:bottom 0.3s ease-in-out;-ms-transition:bottom 0.3s ease-in-out;transition:bottom 0.3s ease-in-out}.woocommerce div.products.buttonsappearunder div.product .hover-info{display:flex;justify-content:center;align-items:center;padding:15px 5px}.woocommerce div.products.buttonsappearunder div.product .variations_title{line-height:20px;text-transform:uppercase;padding:0 5px}.woocommerce div.products.buttonsappearunder div.product .variations_title label{font-size:12px;font-weight:bold;color:#313131}.woocommerce div.products.buttonsappearunder div.product .product-buttons>span:not(.product-button) a{background-color:#00000005 !important}.woocommerce div.products.buttonsappearunder div.product .product-buttons>span:not(.product-button) a:before{color:#25252D}.woocommerce div.products.buttonsappearunder div.product .product-buttons>span:not(.product-button) a:hover:before{color:#25252D !important}.woocommerce div.products.buttonsappearunder div.product.outofstock .product-buttons:not(.has-quickview):not(.has-wishlist):not(.has-compare){height:0}.woocommerce div.products.buttonsappearunder div.product .add_to_cart_btn_wrap .product-button a{display:none}.woocommerce div.products.buttonsappearunder .product .productwrap{margin:10px 12px !important}.woocommerce div.products.buttonsappearunder .wrap_after_thumbnail{overflow:hidden;padding-left:10px}.woocommerce div.products.buttonsappearunder div.product.dark .variations{background-color:#00000060}.woocommerce div.products.buttonsappearunder div.product.dark .default_product_cat a.cat_link{color:#ffffff60}.woocommerce div.products.buttonsappearunder div.product.dark h2.woocommerce-loop-product__title{color:#D8D8D8}.woocommerce div.products.buttonsappearunder div.product.dark .productvariations label.selectlabel>input+a{border-color:#D8D8D800;color:#fafafa;background-color:#ffffff15}.woocommerce div.products.buttonsappearunder div.product.dark .productvariations label.selectlabel>input:checked+a{background-color:#D8D8D8;color:#25252D}.woocommerce div.products.buttonsappearunder div.product.dark .product-buttons span:not(.product-button) a{background-color:#ffffff10 !important}.woocommerce div.products.buttonsappearunder div.product.dark .product-buttons span:not(.product-button) a:before{color:#FFF !important}.woocommerce div.products.buttonsappearunder div.product.dark .product-buttons span:hover a:before{color:#25252D !important}.woocommerce div.products.buttonsappearunder div.product.dark .product-buttons .product-button .icon:before{color:#25252D !important}.woocommerce div.products.buttonsappearunder div.product.dark .product-buttons .product-button .txt{color:#25252D !important}.woocommerce div.products.buttonsappearunder div.product.dark:hover{background-color:#25252D}.woocommerce div.products div.product .default_product_cat{text-transform:uppercase}.woocommerce div.products div.product .product-buttons{position:absolute;display:block;width:fit-content;width:-moz-max-content;height:45px;bottom:-45px;line-height:45px;left:0;opacity:0;-webkit-transition:bottom 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:bottom 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:bottom 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:bottom 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.woocommerce div.products div.product .product-buttons>span{position:relative !important;display:inline-block;margin-right:5px;border:none !important;border-radius:2px !important;position:absolute;opacity:1;height:45px;width:45px;border:1px solid #eaeaea;border-radius:3px;padding:0 !important;top:0;line-height:45px;z-index:2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),width 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),margin-left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s ease;-moz-transition:left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),width 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),margin-left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s ease;-o-transition:left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),width 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),margin-left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s ease;transition:left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),width 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),margin-left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s ease}.woocommerce div.products div.product .product-buttons>span a{background-color:#fff;text-align:center;color:#848484;border-radius:2px !important;width:100%;height:100% !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;margin:0 !important;left:0 !important;top:0;padding:0 !important;-webkit-transition:background-color .3s ease, color .3s ease;-moz-transition:background-color .3s ease, color .3s ease;-o-transition:background-color .3s ease, color .3s ease;transition:background-color .3s ease, color .3s ease}.woocommerce div.products div.product:hover .product-buttons{bottom:8px;opacity:1}.woocommerce div.products div.product:hover .instant_shop_button a.simpleAddToCart{visibility:visible}.woocommerce div.products div.product a.added_to_cart{position:absolute;opacity:1;height:45px;width:45px;border:1px solid #eaeaea;border-radius:3px;padding:0 !important;top:0;line-height:45px;z-index:2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),width 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),margin-left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s ease;-moz-transition:left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),width 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),margin-left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s ease;-o-transition:left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),width 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),margin-left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s ease;transition:left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),width 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),margin-left 0.35s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.25s ease}.woocommerce div.products div.product span.product_type_external:hover{width:160px}.woocommerce div.products div.product span.product_type_external .txt{width:120px}.woocommerce div.products div.product span.product-button .txt{opacity:0;position:absolute;left:0;display:block;top:0;width:90px;height:100%;line-height:45px;color:#fafafa;text-align:center;font-family:var(--kite-secondary-font),sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:0;text-indent:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-transition-property:opacity, color, width;-moz-transition-property:opacity, color, width;-o-transition-property:opacity, color, width;transition-property:opacity, color, width;-webkit-transition-duration:.4s, .4s, .35s, .4s;-moz-transition-duration:.4s, .4s, .35s, .4s;-o-transition-duration:.4s, .4s, .35s, .4s;transition-duration:.1s, .4s, .3s, .4s;-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0s}.woocommerce div.products div.product span.product-button:hover .txt{opacity:1;width:129px;color:#fafafa;background-color:var(--kite-primary-color);transition-duration:.15s, .5s, .5s, .4s}.woocommerce div.products div.product a h3{-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-ms-transition:color .25s ease;transition:color .25s ease}.woocommerce div.products div.product a h2{-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-ms-transition:color .25s ease;transition:color .25s ease}.woocommerce div.products div.product a:hover h3{color:#073B87}.woocommerce div.products div.product a:hover h2{color:#073B87}.woocommerce div.products div.product a .txt{position:absolute;top:-2px;left:0;opacity:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.woocommerce div.products div.product a img{height:100%}.woocommerce div.products div.product .simpleprice{font-weight:400;font-size:16px;line-height:16px}.woocommerce div.products div.product .instant_shop_button a .txt{left:-20px;opacity:0;position:relative;font-family:var(--kite-primary-font),sans-serif;font-size:14px;font-weight:400;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.woocommerce div.products div.product .instant_shop_button a.simpleAddToCart{visibility:hidden}.woocommerce div.products div.product .instant_shop_button span.product_type_external .txt{width:auto}.woocommerce div.products div.product .instant_shop_button a.added_to_cart{display:none}.woocommerce div.products div.product.outofstock .product-buttons span.product-button{display:none}.woocommerce div.products div.product.outofstock .price{display:none !important}.woocommerce div.products:not(.modern-buttons-on-hover):not(.listview) div.product:hover span:first-child:hover a:not(.cat_link){background-color:var(--kite-primary-color)}.woocommerce div.products:not(.modern-buttons-on-hover):not(.listview):not(.buttonsappearunder) div.product span.product-button .txt{background-color:var(--kite-primary-color)}.woocommerce div.products:not(.modern-buttons-on-hover):not(.listview) div.product.dark .star-rating:before{color:#000 !important}.woocommerce div.products:not(.modern-buttons-on-hover):not(.listview) div.product.dark .star-rating>span{color:#000 !important}.woocommerce div.products:not(.modern-buttons-on-hover) div.product.dark .onsale{color:#000 !important}.woocommerce div.products:not(.modern-buttons-on-hover) div.product.dark .custom_product_label{color:#000 !important}.woocommerce div.products:not(.modern-buttons-on-hover):not(.upsells) div.product .price span{color:var(--kite-accent-color)}.woocommerce div.products div.product.add-to-cart-hovered span.product_type_external{width:160px}.woocommerce div.products:not(.buttonsonhover):not(.buttonsappearunder):not(.modern-buttons-on-hover) div.product.add-to-cart-hovered span.product-button .icon{color:#25252D}.woocommerce div.products:not(.buttonsonhover):not(.buttonsappearunder):not(.modern-buttons-on-hover) div.product.add-to-cart-hovered span.product-button .txt{width:129px;color:#25252D;opacity:1}.woocommerce div.products div.product.dark span.product-button .icon{color:#fff}.woocommerce div.products div.product.dark span.product-button .txt{color:#fff}.woocommerce div.products div.product.dark .product-buttons>span:not(.product-button){color:#000 !important;background-color:#25252D10 !important}.woocommerce div.products:not(.infoonclick):not(.inofoonhover) div.product a:hover h2{color:var(--kite-accent-color) !important}.woocommerce div.products.modern-buttons-on-hover div.product{overflow:visible}.woocommerce div.products.modern-buttons-on-hover div.product:hover{z-index:1}.woocommerce div.products.modern-buttons-on-hover div.product .woocommerce-loop-product__title{padding-bottom:0}.woocommerce div.products.modern-buttons-on-hover div.product .product-buttons{left:4px;bottom:4px;border:1px solid #DFE3E8;border-radius:3px;height:40px !important;box-sizing:initial}.woocommerce div.products.modern-buttons-on-hover div.product .product-buttons .product-button{width:40px;height:40px;line-height:40px;margin-right:0;border-radius:0px !important;overflow:visible}.woocommerce div.products.modern-buttons-on-hover div.product .product-buttons .product-button:hover{width:40px;height:40px;line-height:40px;margin-right:0;border-radius:0px !important}.woocommerce div.products.modern-buttons-on-hover div.product .product-buttons .product-button:hover .icon{color:var(--kite-accent-color) !important}.woocommerce div.products.modern-buttons-on-hover div.product .product-buttons>span{width:40px;height:40px;line-height:40px;margin-right:0;border-radius:0px !important}.woocommerce div.products.modern-buttons-on-hover div.product .product-buttons>span a{width:40px;height:40px;line-height:40px;margin-right:0;border-radius:0px !important}.woocommerce div.products.modern-buttons-on-hover div.product:not(.dark) a.product_type_variable:hover{background-color:#fff !important}.woocommerce div.products.modern-buttons-on-hover div.product:not(.dark) a .icon{color:#292930}.woocommerce div.products.modern-buttons-on-hover div.product:not(.dark) .product-buttons>span a{color:#292930}.woocommerce div.products.modern-buttons-on-hover div.product:not(.vertical-buttons) .product-buttons span:first-of-type a{border-top-left-radius:3px !important;border-bottom-left-radius:3px !important}.woocommerce div.products.modern-buttons-on-hover div.product:not(.vertical-buttons) .product-buttons span:last-of-type a{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}.woocommerce div.products.modern-buttons-on-hover div.product:not(.vertical-buttons) .product-buttons .wishlist-btn .kt-tooltip{transform:translate(-32%, -100%)}.woocommerce div.products.modern-buttons-on-hover div.product h2.woocommerce-loop-product__title{line-height:18px;margin-top:4px}.woocommerce div.products.modern-buttons-on-hover div.product span:hover .kt-tooltip{opacity:1;visibility:visible}.woocommerce div.products.modern-buttons-on-hover div.product .add_to_cart_btn_wrap>span.product-button{position:absolute;bottom:4px;left:4px;opacity:0;width:calc(100% - 8px);transition:all 0.3s ease-in;border-radius:3px;z-index:2}.woocommerce div.products.modern-buttons-on-hover div.product .add_to_cart_btn_wrap>span.product-button a.added_to_cart{display:none}.woocommerce div.products.modern-buttons-on-hover div.product .add_to_cart_btn_wrap>span.product-button a{width:100%;margin:0;padding:0 !important;display:flex;justify-content:center}.woocommerce div.products.modern-buttons-on-hover div.product .add_to_cart_btn_wrap>span.product-button .icon{position:relative;width:fit-content;margin-right:4px}.woocommerce div.products.modern-buttons-on-hover div.product .add_to_cart_btn_wrap>span.product-button .icon:before{font-size:20px;line-height:40px}.woocommerce div.products.modern-buttons-on-hover div.product .add_to_cart_btn_wrap>span.product-button .txt{position:relative;opacity:1;background-color:transparent;color:#000;text-transform:capitalize;font-size:14px;width:fit-content;line-height:40px}.woocommerce div.products.modern-buttons-on-hover div.product:hover .add_to_cart_btn_wrap>span.product-button{opacity:1}.woocommerce div.products.modern-buttons-on-hover div.product .product-quantity span.product-button .txt{display:none}.woocommerce div.products.modern-buttons-on-hover div.product .product-quantity span.product-button:hover .icon{background-color:var(--kite-accent-color) !important}.woocommerce div.products.modern-buttons-on-hover div.product .product-quantity span.product-button .icon{background-color:var(--kite-accent-color) !important}.woocommerce div.products.modern-buttons-on-hover div.product .product-quantity span.product-button a:hover{background-color:var(--kite-accent-color) !important}.woocommerce div.products.modern-buttons-on-hover .product:not(.dark):hover .product-buttons .product-button:hover .icon{background-color:#fff !important}.woocommerce div.products.modern-buttons-on-hover .product-buttons .icon{transition:color 0.3s ease}.woocommerce div.products.modern-buttons-on-hover .product-buttons .product-button .txt{display:none}.woocommerce div.products.modern-buttons-on-hover .product-buttons>span .icon:before{font-size:20px !important;line-height:40px}.woocommerce div.products.modern-buttons-on-hover div.product.vertical-buttons:not(.separated-cart) .product-buttons span:first-of-type a{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.woocommerce div.products.modern-buttons-on-hover div.product.vertical-buttons .product-buttons{top:4px;right:4px;left:unset;display:flex;flex-direction:column;height:fit-content !important}.woocommerce div.products.modern-buttons-on-hover div.product.vertical-buttons .product-buttons span:last-of-type a{border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}.woocommerce div.products.modern-buttons-on-hover div.product.vertical-buttons .add_to_cart_btn_wrap>span.product-button a{background-color:var(--kite-accent-color) !important}.woocommerce div.products.modern-buttons-on-hover div.product.vertical-buttons.separated-cart .product-buttons span:nth-child(2) a{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.woocommerce div.products.modern-buttons-on-hover div.product.vertical-buttons.separated-cart .product-buttons .product-button{display:none}.woocommerce div.products.modern-buttons-on-hover div.product.separated-cart .product-quantity .product-button{position:relative;overflow:visible}.woocommerce div.products.modern-buttons-on-hover div.product.separated-cart .product-quantity .product-button .add_to_cart_button{border-radius:3px !important}.woocommerce div.products.modern-buttons-on-hover div.product.separated-cart .product-quantity .product-button .modern-buttons-on-hover-cart-btn{border-radius:3px !important}.woocommerce div.products.modern-buttons-on-hover label.selectlabel a.info{background-color:#fff;color:#292930;border:1px solid #fff}.woocommerce div.products.modern-buttons-on-hover label.colorlabel>input:checked+a.info{border:1px solid #292930}.woocommerce div.products.modern-buttons-on-hover label.colorlabel>input:checked+a.info:before{display:none}.woocommerce div.products.modern-buttons-on-hover div.product.outofstock:hover .out_of_stock_badge_loop{visibility:visible;opacity:1}.woocommerce div.products.modern-buttons-on-hover div.product.dark .price span{color:#fff}.woocommerce div.products.modern-buttons-on-hover div.product.dark .product-buttons>span a{background-color:#282F36CC !important;color:#fff !important}.woocommerce div.products.modern-buttons-on-hover .product.dark label.selectlabel a.info{background-color:#282F36;border-color:#282F36;color:#fff}.woocommerce div.products.modern-buttons-on-hover .product.dark label.selectlabel>input:checked+a.info{background-color:#282F36;border-color:#282F36;color:#fff;border-color:var(--kite-accent-color)}.woocommerce div.products.infoonclick div.product .wrap_after_thumbnail{padding:0;bottom:0;width:100%;left:0px;min-height:44px;max-height:44px;position:absolute;z-index:2;background-color:#ffffff70;opacity:1;backface-visibility:hidden;-webkit-transition:background-color 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.4s ease;-moz-transition:background-color 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.4s ease;-o-transition:background-color 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.4s ease;transition:background-color 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86),bottom 0.4s ease}.woocommerce div.products.infoonclick div.product:not(.show-hover-content) .price{background-color:#FFF;padding:1px 8px;border-radius:2px;font-size:0px !important;line-height:0px !important}.woocommerce div.products.infoonclick div.product:not(.show-hover-content) .price del{color:#656565}.woocommerce div.products.infoonclick div.product:not(.show-hover-content) .price del span{color:#656565}.woocommerce div.products.infoonclick div.product:not(.show-hover-content) .price.add-cart{left:unset;right:5px}.woocommerce div.products.infoonclick div.product:not(.show-hover-content) .woocs_price_code{font-size:0px !important;line-height:0px !important}.woocommerce div.products.infoonclick div.product h3{width:100%;text-align:center;line-height:44px !important;padding:0 5px;font-size:13px !important}.woocommerce div.products.infoonclick div.product .productwrap{overflow:hidden;position:relative}.woocommerce div.products.infoonclick div.product span.show-hover{border-top-left-radius:2px;border-top-right-radius:2px;height:22px;bottom:42px;width:80px;height:25px;left:calc((100% - 80px)/2);position:absolute;opacity:0;cursor:pointer;z-index:2;overflow:hidden;background-color:#073B87;-webkit-transition:bottom 0.4s ease,opacity 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:bottom 0.4s ease,opacity 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:bottom 0.4s ease,opacity 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:bottom 0.4s ease,opacity 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);background-color:var(--kite-accent-color)}.woocommerce div.products.infoonclick div.product span.show-hover:before{font-family:'Linearicons' !important;content:"\f106";position:absolute;font-size:20px;color:#fafafa;top:0;left:0;width:100%;text-align:center;line-height:25px;transition:all 300ms ease}.woocommerce div.products.infoonclick div.product .hover-content{position:absolute;width:100%;height:100%;padding-top:10px;top:0;text-align:center;vertical-align:middle;display:table-cell;box-sizing:border-box;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.woocommerce div.products.infoonclick div.product .hover-content a{display:inline-block;position:relative}.woocommerce div.products.infoonclick div.product .hover-content a:not(.product_variation_item):after{content:' ';width:0;height:1px;background-color:#fff;position:absolute;bottom:0;left:0;transition:all 0.3s ease}.woocommerce div.products.infoonclick div.product .hover-content a:not(.product_variation_item):hover:after{width:100%}.woocommerce div.products.infoonclick div.product .hover-content a:hover h3{color:var(--kite-accent-color) !important}.woocommerce div.products.infoonclick div.product .hover-content a.added_to_cart{display:none !important}.woocommerce div.products.infoonclick div.product .hover-content>*{opacity:0;visibility:hidden;-moz-transition:opacity .3s ease, transform .5s ease, visibility .3s ease;-o-transition:opacity .3s ease, transform .5s ease, visibility .3s ease;-webkit-transition:opacity .3s ease, transform .5s ease, visibility .3s ease;transition:opacity .3s ease, transform .5s ease, visibility .3s ease}.woocommerce div.products.infoonclick div.product .hover-content .default_product_cat{display:block;color:#979797;margin:5px 0 10px 0;padding:0 20px;font-size:10px !important;font-weight:400;text-transform:uppercase;font-family:var(--kite-secondary-font),sans-serif;color:#FFF}.woocommerce div.products.infoonclick div.product .hover-content .default_product_cat a.cat_link{color:#FFF}.woocommerce div.products.infoonclick div.product .hover-content .addtocartbutton a{background-color:transparent !important}.woocommerce div.products.infoonclick div.product .hover-content .woocommerce-loop-product__title{color:#FFF}.woocommerce div.products.infoonclick div.product .hover-content .star-rating span{color:#FFF}.woocommerce div.products.infoonclick div.product .hover-image{-webkit-transition:opacity 0.35s cubic-bezier(0.4, 0, 1, 1);-moz-transition:opacity 0.35s cubic-bezier(0.4, 0, 1, 1);-o-transition:opacity 0.35s cubic-bezier(0.4, 0, 1, 1);transition:opacity 0.35s cubic-bezier(0.4, 0, 1, 1)}.woocommerce div.products.infoonclick div.product .imageswrap img{backface-visibility:visible;transform:scale(1) !important}.woocommerce div.products.infoonclick div.product .imageswrap.lazy-loaded img{opacity:1;-o-transition:opacity .4s ease .2s;-moz-transition:opacity .4s ease .2s;-webkit-transition:opacity .4s ease .2s;transition:opacity .4s ease .2s}.woocommerce div.products.infoonclick div.product .imageswrap.kt-disable-lazy-load img{opacity:1;-o-transition:opacity .4s ease .2s;-moz-transition:opacity .4s ease .2s;-webkit-transition:opacity .4s ease .2s;transition:opacity .4s ease .2s}.woocommerce div.products.infoonclick div.product:hover .imageswrap.lazy-loaded img{opacity:1}.woocommerce div.products.infoonclick div.product:hover .imageswrap.kt-disable-lazy-load img{opacity:1}.woocommerce div.products.infoonclick div.product:hover .wrap_after_thumbnail{background-color:#fff}.woocommerce div.products.infoonclick div.product:hover span.show-hover{opacity:1}.woocommerce div.products.infoonclick div.product .add_to_cart_btn_wrap{z-index:1;border:none;width:100%}.woocommerce div.products.infoonclick div.product .out_of_stock_badge_loop{bottom:unset;top:5px;right:unset}.woocommerce div.products.infoonclick div.product span.show-hover.show{background-color:#FFF !important}.woocommerce div.products.infoonclick div.product span.show-hover.show:before{content:"\e92a";color:#25252D !important;color:var(--kite-accent-color)}.woocommerce div.products.infoonclick div.product .addtocartbutton{position:absolute;bottom:60px;width:100%;text-align:center}.woocommerce div.products.infoonclick div.product .addtocartbutton span.txt{font-size:16px;line-height:25px}.woocommerce div.products.infoonclick div.product .addtocartbutton .txt{opacity:1;color:#FFF;width:auto;height:100%;display:table;font-size:16px;font-weight:600;margin:0 auto;top:0px;padding-top:5px;position:relative;font-family:var(--kite-primary-font),sans-serif;text-transform:capitalize;color:#FFF}.woocommerce div.products.infoonclick div.product .addtocartbutton span.icon{display:none}.woocommerce div.products.infoonclick div.product .addtocartbutton .added .txt{display:none}.woocommerce div.products.infoonclick div.product .addtocartbutton .added_to_cart{position:absolute;width:100%;background-color:transparent;color:transparent;border:none}.woocommerce div.products.infoonclick div.product .hover_layer{position:absolute;width:100%;height:100%;padding-top:10px;top:0;text-align:center;vertical-align:middle;display:table-cell;box-sizing:border-box;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.woocommerce div.products.infoonclick div.product h2.woocommerce-loop-product__title{font-size:18px;font-weight:400;padding:0.5em 0 0}.woocommerce div.products.infoonclick div.product a h2{color:#25252D}.woocommerce div.products.infoonclick div.product .star-rating{float:none;margin:5px auto;height:16px}.woocommerce div.products.infoonclick div.product .price{position:absolute;z-index:3;top:5px;left:5px;display:flex;flex-direction:column;width:fit-content;width:-moz-max-content}.woocommerce div.products.infoonclick div.product .price .woocs_price_code{display:flex !important;flex-direction:column;width:fit-content;width:-moz-max-content}.woocommerce div.products.infoonclick div.product .price ins{order:1}.woocommerce div.products.infoonclick div.product .price ins span{font-size:16px;line-height:16px}.woocommerce div.products.infoonclick div.product .price del{order:2}.woocommerce div.products.infoonclick div.product .price span{font-size:16px;line-height:16px}.woocommerce div.products.infoonclick div.product .productvariations{width:100%;align-items:center;float:none;justify-content:center;padding:5px 10px;display:flex;flex-flow:wrap}.woocommerce div.products.infoonclick div.product .productvariations label{float:left;margin:3px}.woocommerce div.products.infoonclick div.product .hover-info{border:1px solid transparent;display:flex;flex-wrap:wrap;justify-content:center;margin-top:5%}.woocommerce div.products.infoonclick div.product .woocs_price_code{font-size:16px;line-height:16px}.woocommerce div.products.infoonclick div.product label.selectlabel>input:checked+a.info{background-color:#25252D;border-color:#25252D}.woocommerce div.products.infoonclick div.product label.selectlabel>input:not(:checked)+a.info{border-color:rgba(255,255,255,0.08);color:#25252d;background-color:#fafafa}.woocommerce div.products.infoonclick div.product.with-border a.product-link:before{display:none !important}.woocommerce div.products.infoonclick div.product.show-hover-content .price{width:100%;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:3px 10px !important;flex-flow:wrap;justify-content:center;bottom:40px;left:0;top:unset;bottom:40px;left:0;top:unset;flex-direction:row;align-items:center;color:#FFF !important}.woocommerce div.products.infoonclick div.product.show-hover-content .price>span.amount:nth-child(1){margin-right:3px}.woocommerce div.products.infoonclick div.product.show-hover-content .price>span.amount:nth-child(2){margin-left:3px}.woocommerce div.products.infoonclick div.product.show-hover-content .price .woocs_price_code{flex-direction:row;align-items:center}.woocommerce div.products.infoonclick div.product.show-hover-content .price .woocs_price_code span.amount:nth-child(1){color:#FFF !important}.woocommerce div.products.infoonclick div.product.show-hover-content .price span{color:#FFF !important}.woocommerce div.products.infoonclick div.product.show-hover-content .price del{font-size:14px;line-height:14px}.woocommerce div.products.infoonclick div.product.show-hover-content .price del span{font-size:14px;line-height:14px}.woocommerce div.products.infoonclick div.product.show-hover-content .imageswrap.lazy-loaded img{opacity:.12;-webkit-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.woocommerce div.products.infoonclick div.product.show-hover-content:hover .hover-image.lazy-loaded{opacity:.12;-webkit-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.woocommerce div.products.infoonclick div.product.show-hover-content:hover .hover-image.kt-disable-lazy-load{opacity:.12;-webkit-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.woocommerce div.products.infoonclick div.product.show-hover-content .imageswrap.kt-disable-lazy-load img{opacity:.12;-webkit-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-moz-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}.woocommerce div.products.infoonclick div.product.show-hover-content .wrap_after_thumbnail{bottom:-45px !important}.woocommerce div.products.infoonclick div.product.show-hover-content span.show-hover{opacity:1}.woocommerce div.products.infoonclick div.product.show-hover-content .out_of_stock_badge_loop{visibility:hidden}.woocommerce div.products.infoonclick div.product.show-hover-content .kt-badges{visibility:hidden}.woocommerce div.products.infoonclick div.product.show-hover-content span.show-hover.show{bottom:0px}.woocommerce div.products.infoonclick div.product.show-hover-content .hover-content{opacity:1}.woocommerce div.products.infoonclick div.product.show-hover-content .hover-content>*{-moz-transition:opacity .4s ease, transform .5s ease, visibility .4s ease, color .3s ease , border-color .3s ease;-o-transition:opacity .4s ease, transform .5s ease, visibility .4s ease, color .3s ease , border-color .3s ease;-webkit-transition:opacity .4s ease, transform .5s ease, visibility .4s ease, color .3s ease , border-color .3s ease;transition:opacity .4s ease, transform .5s ease, visibility .4s ease, color .3s ease , border-color .3s ease;opacity:1;visibility:visible}.woocommerce div.products.infoonclick div.product.show-hover-content .hover-content>*:nth-child(1){-webkit-transition-delay:0s, 0s;-moz-transition-delay:0s, 0s;-o-transition-delay:0s, 0s;transition-delay:0s, 0s}.woocommerce div.products.infoonclick div.product.show-hover-content .hover-content>*:nth-child(2){-webkit-transition-delay:.05s, .05s;-moz-transition-delay:.05s, .05s;-o-transition-delay:.05s, .05s;transition-delay:.05s, .05s}.woocommerce div.products.infoonclick div.product.show-hover-content .hover-content>*:nth-child(3){-webkit-transition-delay:.1s, .1s;-moz-transition-delay:.1s, .1s;-o-transition-delay:.1s, .1s;transition-delay:.1s, .1s}.woocommerce div.products.infoonclick div.product.show-hover-content .hover-content>*:nth-child(4){-webkit-transition-delay:.07s, .07s;-moz-transition-delay:.07s, .07s;-o-transition-delay:.07s, .07s;transition-delay:.07s, .07s}.woocommerce div.products.infoonclick div.product.show-hover-content .hover_layer{opacity:1}.woocommerce div.products.infoonclick div.product.show-hover-content del{margin-left:5px}.woocommerce div.products.infoonclick div.product.show-hover-content .woocs_price_code>span.amount:nth-child(1){margin-right:3px}.woocommerce div.products.infoonclick div.product.show-hover-content .woocs_price_code>span.amount:nth-child(2){margin-left:3px}.woocommerce div.products.infoonclick div.product.has-gallery:hover .imageswrap.lazy-loaded img{opacity:0}.woocommerce div.products.infoonclick div.product.has-gallery:hover .imageswrap.kt-disable-lazy-load img{opacity:0}.woocommerce div.products.infoonclick div.product.dark span.show-hover.show{background-color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark span.show-hover.show:before{color:#FFF !important}.woocommerce div.products.infoonclick div.product.dark label.selectlabel>input:checked+a.info{background-color:#FFF;border-color:#FFF}.woocommerce div.products.infoonclick div.product.dark label.selectlabel>input:not(:checked)+a.info{border-color:#25252d00;color:#25252D;background-color:#00000005}.woocommerce div.products.infoonclick div.product.dark:not(.show-hover-content) .price{background-color:#000000}.woocommerce div.products.infoonclick div.product.dark .wrap_after_thumbnail{background-color:#00000060}.woocommerce div.products.infoonclick div.product.dark:hover .wrap_after_thumbnail{background-color:#00000060}.woocommerce div.products.infoonclick div.product.dark h3{color:#D8D8D8 !important}.woocommerce div.products.infoonclick div.product.dark .hover-content h2{color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark .hover-content .default_product_cat{color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark .hover-content .default_product_cat a.cat_link{color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark .hover-content .star-rating{color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark .hover-content .star-rating span{color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark .hover-content a:not(.product_variation_item):after{background-color:#25252D}.woocommerce div.products.infoonclick div.product.dark .addtocartbutton .txt{color:#25252D !important;color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark span.show-hover{background-color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark.show-hover-content .price span{color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark.show-hover-content .price .woocs_price_code span{color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark.show-hover-content .price ins span{color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark.show-hover-content .price del{color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark.show-hover-content .price del span{color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark.show-hover-content .price span.amount:nth-child(1){color:#25252D !important}.woocommerce div.products.infoonclick div.product.dark.show-hover-content .woocs_price_code span.amount:nth-child(1){color:#25252D !important}.woocommerce div.products.infoonhover{margin-bottom:0}.woocommerce div.products.infoonhover label.colorlabel a.info{border:1px solid transparent}.woocommerce div.products.infoonhover div.product .productvariations{display:flex;justify-content:center;flex-wrap:wrap}.woocommerce div.products.infoonhover div.product .productvariations label{margin-left:7px;float:left;line-height:22px;margin-top:3px;margin-bottom:3px}.woocommerce div.products.infoonhover div.product .imageswrap{background:transparent}.woocommerce div.products.infoonhover div.product .imageswrap.lazy-loaded img{opacity:1;transform:scale(1) !important;-webkit-transform:scale(1) !important;-moz-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.woocommerce div.products.infoonhover div.product .imageswrap.kt-disable-lazy-load img{opacity:1;transform:scale(1) !important;-webkit-transform:scale(1) !important;-moz-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.woocommerce div.products.infoonhover div.product:hover .imageswrap.lazy-loaded img{opacity:.03;-webkit-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.woocommerce div.products.infoonhover div.product:hover .hover-image.lazy-loaded{opacity:.03;-webkit-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.woocommerce div.products.infoonhover div.product:hover .imageswrap.kt-disable-lazy-load img{opacity:.03;-webkit-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.woocommerce div.products.infoonhover div.product:hover .hover-image.kt-disable-lazy-load{opacity:.03;-webkit-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.woocommerce div.products.infoonhover div.product:hover .add_to_cart_btn_wrap.no-hover .imageswrap img{opacity:.12}.woocommerce div.products.infoonhover div.product:hover .wrap_after_thumbnail a:hover h2{color:#fff !important;padding-bottom:0}.woocommerce div.products.infoonhover div.product:hover .default_product_cat{padding:15px 0 0;color:#FFF;opacity:1;transform:translateX(0px);font-weight:400;font-family:var(--kite-secondary-font),sans-serif;font-size:12px;display:block}.woocommerce div.products.infoonhover div.product:hover span.default_product_cat a:hover{color:#fff !important}.woocommerce div.products.infoonhover div.product:hover .hover_layer{opacity:1;visibility:visible}.woocommerce div.products.infoonhover div.product:hover .woocs_price_code{font-size:16px !important;line-height:18px !important;flex-direction:row !important}.woocommerce div.products.infoonhover div.product:hover .woocs_price_code>span:first-child{margin-right:2px}.woocommerce div.products.infoonhover div.product:hover .woocs_price_code>span:last-child{margin-left:2px}.woocommerce div.products.infoonhover div.product:hover .woocs_price_code>del .amount{padding-left:5px}.woocommerce div.products.infoonhover div.product:hover .woocs_price_code>ins .amount{padding-left:5px}.woocommerce div.products.infoonhover div.product:hover .woocs_price_code>span.amount{-webkit-transition-delay:.09s;-moz-transition-delay:.09s;-o-transition-delay:.09s;transition-delay:.09s}.woocommerce div.products.infoonhover div.product:hover .price{background-color:transparent;bottom:60px;left:10px;top:auto;border:none;box-shadow:none;opacity:1;padding:0;font-size:15px;line-height:15px;display:block !important;color:#fff !important}.woocommerce div.products.infoonhover div.product:hover .price>span.amount{-webkit-transition-delay:.09s;-moz-transition-delay:.09s;-o-transition-delay:.09s;transition-delay:.09s}.woocommerce div.products.infoonhover div.product:hover .price>span.amount:first-child{margin-right:2px}.woocommerce div.products.infoonhover div.product:hover .price>span.amount:last-child{margin-left:2px}.woocommerce div.products.infoonhover div.product:hover .price span{color:#FFF !important}.woocommerce div.products.infoonhover div.product:hover .price del{order:2;color:#656565;color:#fff !important}.woocommerce div.products.infoonhover div.product:hover .price del span{font-size:14px;color:#656565}.woocommerce div.products.infoonhover div.product:hover .price ins{order:1;color:#fff !important}.woocommerce div.products.infoonhover div.product:hover .price .amount{color:#fff !important}.woocommerce div.products.infoonhover div.product:hover .price .woocs_price_code>span.amount:nth-child(1){color:#fff !important}.woocommerce div.products.infoonhover div.product:hover .price>span{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-moz-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-o-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-webkit-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s}.woocommerce div.products.infoonhover div.product:hover .price>del{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-moz-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-o-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-webkit-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s}.woocommerce div.products.infoonhover div.product:hover .price>del .amount{padding-left:5px}.woocommerce div.products.infoonhover div.product:hover .price>del .woocommerce div.products.infoonhover div.product:hover .woocs_price_code>del{-webkit-transition-delay:.09s;-moz-transition-delay:.09s;-o-transition-delay:.09s;transition-delay:.09s}.woocommerce div.products.infoonhover div.product:hover .price>ins{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-moz-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-o-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-webkit-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s}.woocommerce div.products.infoonhover div.product:hover .price>ins .amount{padding-left:5px}.woocommerce div.products.infoonhover div.product:hover .price>ins .woocommerce div.products.infoonhover div.product:hover .woocs_price_code>ins{-webkit-transition-delay:.13s;-moz-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s}.woocommerce div.products.infoonhover div.product:hover .disable_price .price{opacity:0;transition-delay:0s;transition:0s}.woocommerce div.products.infoonhover div.product:hover h2{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.woocommerce div.products.infoonhover div.product:hover .star-rating{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.woocommerce div.products.infoonhover div.product:hover .kt-badges{opacity:0;transition:opacity .15s ease}.woocommerce div.products.infoonhover div.product:hover .variations{transform:translateX(0);opacity:1;width:100%;-moz-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-o-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-webkit-transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s}.woocommerce div.products.infoonhover div.product:hover .product-buttons{-webkit-transition:bottom 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:bottom 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:bottom 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:bottom 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86),opacity 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.woocommerce div.products.infoonhover div.product:hover .out_of_stock_badge_loop{display:none}.woocommerce div.products.infoonhover div.product .star-rating{opacity:0;margin-left:20px;margin-right:20px;margin-top:8px;letter-spacing:2px !important}.woocommerce div.products.infoonhover div.product .star-rating:before{color:#fff !important;text-rendering:geometricPrecision}.woocommerce div.products.infoonhover div.product .star-rating span{color:#fff !important}.woocommerce div.products.infoonhover div.product .wrap_after_thumbnail{position:absolute;width:100%;height:100%;top:0;text-align:center;z-index:1;display:flex;align-items:center;flex-direction:column}.woocommerce div.products.infoonhover div.product .wrap_after_thumbnail>a{display:block;width:fit-content;width:-moz-fit-content;margin:0 auto;padding:5px 0 0;max-width:calc(100% - 16px);position:relative}.woocommerce div.products.infoonhover div.product .wrap_after_thumbnail>a:after{content:' ';width:0;height:1px;background-color:#fff;position:absolute;bottom:0;left:0;transition:all 0.3s ease}.woocommerce div.products.infoonhover div.product .wrap_after_thumbnail>a:hover:after{width:100%}.woocommerce div.products.infoonhover div.product .wrap_after_thumbnail .default_product_cat a:after{content:' ';width:0;height:1px;background-color:#fff;position:absolute;bottom:0;left:0;transition:all 0.3s ease}.woocommerce div.products.infoonhover div.product .wrap_after_thumbnail .default_product_cat a:hover:after{width:100%}.woocommerce div.products.infoonhover div.product h2{display:block;width:auto;font-size:16px !important;color:#fff;clear:both;backface-visibility:hidden;-webkit-backface-visibility:hidden;max-width:100%;margin:0 auto !important;width:fit-content;width:-moz-max-content;opacity:0;margin-left:20px;margin-right:20px}.woocommerce div.products.infoonhover div.product h2:hover{color:#fff !important;padding-bottom:0}.woocommerce div.products.infoonhover div.product .woocommerce-loop-product__title{color:#fff !important;padding-bottom:0}.woocommerce div.products.infoonhover div.product .default_product_cat{opacity:0;margin-left:20px;margin-right:20px}.woocommerce div.products.infoonhover div.product .default_product_cat a{color:#FFF;font-family:var(--kite-secondary-font),sans-serif;position:relative}.woocommerce div.products.infoonhover div.product .hover_layer{pointer-events:none;position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;background:#c0392b;-webkit-transition:opacity .3s ease, visibility .3s ease;-moz-transition:opacity .3s ease, visibility .3s ease;-o-transition:opacity .3s ease, visibility .3s ease;transition:opacity .3s ease, visibility .3s ease}.woocommerce div.products.infoonhover div.product>a{width:100%;height:100%;display:block;position:absolute;z-index:1}.woocommerce div.products.infoonhover div.product .product-button span{background-color:#FFF !important}.woocommerce div.products.infoonhover div.product .product-button:hover span{color:var(--kite-accent-color)}.woocommerce div.products.infoonhover div.product .product-button .txt{color:var(--kite-accent-color)}.woocommerce div.products.infoonhover div.product .product-button .icon{color:var(--kite-accent-color)}.woocommerce div.products.infoonhover div.product span.product-button:hover .txt{background-color:#FFF !important;color:var(--kite-accent-color)}.woocommerce div.products.infoonhover div.product .product-buttons{left:10px;bottom:10px !important;-webkit-transition:opacity 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:opacity 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:opacity 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:opacity 0s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.woocommerce div.products.infoonhover div.product .product-buttons>span:not(.product-button) a{background-color:rgba(255,255,255,0.8) !important;color:#25252D !important;border-radius:2px !important;-webkit-transition:background-color .35s ease;-moz-transition:background-color .35s ease;-ms-transition:background-color .35s ease;-o-transition:background-color .35s ease;transition:background-color .35s ease}.woocommerce div.products.infoonhover div.product .product-buttons>span:not(.product-button) a:hover{background-color:#FFF !important}.woocommerce div.products.infoonhover div.product .product-buttons>span:not(.product-button) .exist_in_wishlist+a{background-color:#FFF !important}.woocommerce div.products.infoonhover div.product .product-buttons>span:hover a.compare:before{color:var(--kite-accent-color) !important}.woocommerce div.products.infoonhover div.product a.added_to_cart{width:75px;height:60px !important;line-height:60px !important;padding:0px;border:none;background-color:transparent;color:#FFF}.woocommerce div.products.infoonhover div.product a.added_to_cart:before{left:50%;top:50%;box-sizing:border-box;transform:translate(-50%, -50%);text-align:center}.woocommerce div.products.infoonhover div.product a.added_to_cart:after{left:36px;top:29px}.woocommerce div.products.infoonhover div.product .price.add-cart{right:5px;left:unset}.woocommerce div.products.infoonhover div.product .price{float:left;background-color:#fff;padding:1px 8px;font-size:0px;line-height:3px;max-width:100%;width:auto !important;flex-flow:column;position:absolute;left:5px;top:5px;opacity:1;border-radius:2px !important;font-weight:400 !important;border-radius:2px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.woocommerce div.products.infoonhover div.product .price span{font-size:16px;line-height:18px}.woocommerce div.products.infoonhover div.product .price .woocs_price_code{display:flex;flex-flow:column}.woocommerce div.products.infoonhover div.product .price del{padding:0 !important;float:left;display:block;font-weight:400 !important;order:2;color:#656565}.woocommerce div.products.infoonhover div.product .price del span{color:#656565}.woocommerce div.products.infoonhover div.product .price ins{padding:0 !important;float:left;display:block;font-weight:400 !important;order:1;clear:initial}.woocommerce div.products.infoonhover div.product .woocs_price_code{font-size:0px !important;line-height:0px !important}.woocommerce div.products.infoonhover div.product .variations{position:absolute;top:50% !important;opacity:0;z-index:2;transform:translate(0, -50%) !important;transition:opacity 0 cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s,transform 0 cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s}.woocommerce div.products.infoonhover div.product .hover-info{padding:15px 30px}.woocommerce div.products.infoonhover div.product .compare.button:before{color:#25252D}.woocommerce div.products.infoonhover div.product .variations_title label{color:#FFF}.woocommerce div.products.infoonhover div.product label.selectlabel>input:checked+a.info{color:var(--kite-accent-color)}.woocommerce div.products.infoonhover div.product.with-border .productwrap{border:1px solid #e3e3e3}.woocommerce div.products.infoonhover div.product.has-gallery:hover .imageswrap.lazy-loaded img{opacity:0}.woocommerce div.products.infoonhover div.product.has-gallery:hover .imageswrap.kt-disable-lazy-load img{opacity:0}.woocommerce div.products.infoonhover div.product.add-to-cart-hovered span.product-button:hover .txt{background-color:#FFF !important}.woocommerce div.products.infoonhover div.product.outofstock .price{display:none}.woocommerce div.products.infoonhover div.product.outofstock .addtocartbutton{display:none !important}.woocommerce div.products.infoonhover div.product.outofstock .add_to_cart_btn_wrap .variations{display:none !important}.woocommerce div.products.infoonhover div.product.product-type-variable .star-rating{display:none}.woocommerce div.products.infoonhover label.selectlabel a.info{border-color:#25252d00;color:#25252D;background-color:#FFFFFF}.woocommerce div.products.infoonhover label.selectlabel>input:checked+a.info{border-color:#FFF;background-color:#FFF}.woocommerce div.products.infoonhover div.product.dark:not(:hover) .price{background-color:#000000 !important;color:#fff}.woocommerce div.products.infoonhover div.product.dark:not(:hover) .price del span{color:#b7b7b7}.woocommerce div.products.infoonhover div.product.dark:hover .product-buttons span.product-button .icon{background-color:#000000 !important;color:#fff}.woocommerce div.products.infoonhover div.product.dark:hover .product-buttons span.product-button .txt{background-color:#000000 !important;color:#fff}.woocommerce div.products.infoonhover div.product.dark:hover .product-buttons span a:hover{background-color:#000000 !important;color:#fff}.woocommerce div.products.infoonhover div.product.dark:hover .price{color:#000 !important}.woocommerce div.products.infoonhover div.product.dark:hover .price span{color:#000 !important}.woocommerce div.products.infoonhover div.product.dark:hover .price .woocs_price_code>span.amount{color:#000 !important}.woocommerce div.products.infoonhover div.product.dark:hover .wrap_after_thumbnail a:hover h2{color:#25252D !important}.woocommerce div.products.infoonhover div.product.dark:hover .default_product_cat a:hover{color:#25252D !important}.woocommerce div.products.infoonhover div.product.dark .out_of_stock_badge_loop{color:#FFF !important}.woocommerce div.products.infoonhover div.product.dark h2{color:#25252D !important}.woocommerce div.products.infoonhover div.product.dark .default_product_cat{color:#25252D !important}.woocommerce div.products.infoonhover div.product.dark .default_product_cat a{color:#25252D !important}.woocommerce div.products.infoonhover div.product.dark label.selectlabel a.info{color:#fafafa;background-color:#25252d;border-color:#25252d !important}.woocommerce div.products.infoonhover div.product.dark label.selectlabel>input:checked+a.info{background-color:#25252D !important}.woocommerce div.products.infoonhover div.product.dark .price del{color:#707070 !important}.woocommerce div.products.infoonhover div.product.dark .wrap_after_thumbnail .default_product_cat a:after{background-color:#25252D}.woocommerce div.products.infoonhover div.product.dark .wrap_after_thumbnail>a:after{background-color:#25252D}.woocommerce div.products.centered div.product h3{display:table-header-group;text-align:center;padding-right:10px;padding-left:10px}.woocommerce div.products.centered div.product .price{float:none;display:block;text-align:center}.woocommerce div.products.centered div.product .price ins{float:none;display:inline-block;clear:none}.woocommerce div.products.centered div.product .price del{float:none;display:inline-block;clear:none}.woocommerce div.products.centered div.product.product-type-variable .price ins{text-align:center;margin:0}.woocommerce div.products.centered div.product.product-type-variable .price del{text-align:center;margin:0}.woocommerce .products.centered .star-rating{margin:0 auto;float:none}.woocommerce div.products.buttonsonhover.centered div.product .price{justify-content:center}.woocommerce div.products.buttonsonhover.centered div.product .woocs_price_code{justify-content:center}.woocommerce div.products.shop-5column:not(.modern-buttons-on-hover) div.product .product-buttons>span{width:35px;height:35px;line-height:35px}.woocommerce div.products.shop-5column:not(.modern-buttons-on-hover) div.product .compare.button:before{width:35px;height:35px;line-height:35px}.woocommerce .has-wc-sidebar div.products.shop-5column:not(.modern-buttons-on-hover) div.product .product-buttons>span{width:35px;height:35px;line-height:35px}.woocommerce .has-wc-sidebar div.products.shop-5column:not(.modern-buttons-on-hover) div.product .compare.button:before{width:35px;height:35px;line-height:35px}.woocommerce .has-wc-sidebar div.products.shop-4column.infoonhover div.product .default_product_cat{font-size:11px;padding:10px 0 0 !important;margin:0 10px;display:block}.woocommerce .has-wc-sidebar div.products.shop-4column.infoonhover div.product h2{margin-left:10px !important;margin-right:10px !important;font-size:14px !important;margin-top:auto}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonhover div.product .default_product_cat{font-size:11px;padding:10px 0 0 !important;margin:0 10px;display:block;display:none}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonhover div.product .star-rating{line-height:15px;height:15px}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonhover div.product h2{margin-left:10px !important;margin-right:10px !important;font-size:14px !important;margin-top:auto;padding:10px 0 0 !important;margin:0 10px}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonhover div.product:hover .price{font-size:13px;line-height:14px}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonhover div.product:hover del{font-size:13px;line-height:14px}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonhover div.product:hover ins{font-size:13px;line-height:14px}.woocommerce .has-wc-sidebar div.products.shop-4column.infoonclick div.product .hover-info{display:none}.woocommerce .has-wc-sidebar div.products.shop-4column.infoonclick div.product .addtocartbutton{transform:translateY(0) !important}.woocommerce .has-wc-sidebar div.products.shop-4column.infoonclick div.product .hover-content{top:0;padding-top:10px;transform:translateY(0)}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonclick div.product .hover-info{display:none}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonclick div.product .hover-content{top:0;padding-top:10px;transform:translateY(0)}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonclick div.product .hover-content .default_product_cat{display:none}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonclick div.product .addtocartbutton{transform:translateY(0) !important}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonclick div.product h2.woocommerce-loop-product__title{padding:0 10px;font-size:14px}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonclick div.product h3{font-size:12px !important;padding:10px 0 0 !important}.woocommerce .has-wc-sidebar div.products.infoonclick div.product .hover-content h2.woocommerce-loop-product__title{font-size:15px;line-height:15px}.woocommerce .has-wc-sidebar div.products.infoonclick div.product .hover-content .default_product_cat{margin:5px 0;font-size:11px}.woocommerce .has-wc-sidebar div.products.instantshop div.product .instant_shop_button a .txt{font-size:13px}.woocommerce .has-wc-sidebar div.products.instantshop h2.woocommerce-loop-product__title{font-size:13px;font-size:14px}.woocommerce .has-wc-sidebar div.products div.product .instant_shop_button a .txt{font-size:14px}.woocommerce .has-wc-sidebar div.products.shop-4column.buttonsappearunder div.product h2{font-size:14px;margin-right:2%}.woocommerce .has-wc-sidebar div.products.shop-4column.buttonsappearunder .wrap_after_thumbnail{padding-left:0}.woocommerce .has-wc-sidebar div.products.shop-5column.buttonsappearunder div.product h2{font-size:14px;margin-right:2%}.woocommerce .has-wc-sidebar div.products.buttonsappearunder.shop-5column div.product .variations{display:none}.woocommerce div.product .summary.entry-summary .woocommerce-tabs #tab-more_seller_product div.products.buttonsonhover div.product:hover .product-buttons span a.compare:hover:before{color:#fafafa !important}.woocommerce div.product .summary.entry-summary .woocommerce-tabs #tab-more_seller_product div.products.buttonsonhover div.product:hover .product-buttons span a.compare:hover:after{color:#fafafa !important}.woocommerce:not(.no-gutter)>div.products.infoonhover div.product.with-border .add_to_cart_btn_wrap a.product-link:before{display:none !important}.woocommerce:not(.no-gutter)>div.products.buttonsonhover div.product.with-border .add_to_cart_btn_wrap a.product-link:before{display:none !important}.woocommerce:not(.no-gutter):not(.wc-shortcode) div.products.infoonclick div.product.with-border .productwrap{border:1px solid #E3E3E3;border-radius:1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.woocommerce:not(.no-gutter):not(.wc-shortcode) div.products.infoonclick div.product.with-border:hover .productwrap{box-shadow:0 1px 6px 2px #E7E7E7;transition-delay:0s !important}.woocommerce div.products.shop-1column.infoonhover div.product.with-border{margin:0px}.woocommerce div.products.shop-5column.infoonhover div.product .default_product_cat{font-size:11px;padding:10px 0 0 !important;margin:0 10px;display:block}.woocommerce div.products.shop-5column.infoonhover div.product h2{margin-left:10px !important;margin-right:10px !important;font-size:14px !important;margin-top:auto}.woocommerce div.products.shop-5column.infoonhover div.product span.product_type_external:hover{width:154px !important}.woocommerce div.products.shop-5column.infoonhover div.product.add-to-cart-hovered span.product_type_external{width:154px !important}.woocommerce div.products.shop-4column.infoonhover div.product span.product_type_external:hover{width:154px !important}.woocommerce div.products.shop-4column.infoonhover div.product.add-to-cart-hovered span.product_type_external{width:154px !important}.woocommerce div.products.shop-5column.infoonclick div.product span.show-hover:before{line-height:22px}.woocommerce div.products.shop-5column.infoonclick div.product .hover-info{margin-top:5px}.woocommerce div.products.shop-5column.infoonclick div.product .hover-info a{font-size:11px}.woocommerce div.products.shop-5column.infoonclick div.product .hover-content{top:0;padding-top:10px;transform:translateY(0)}.woocommerce div.products.shop-5column.infoonclick div.product .hover-content h2.woocommerce-loop-product__title{font-size:15px;line-height:15px}.woocommerce div.products.shop-5column.infoonclick div.product .hover-content .default_product_cat{margin:0 0 5px}.woocommerce div.products.shop-5column.infoonclick div.product.show-hover-content .price{bottom:32px}.woocommerce div.products.shop-5column.instantshop div.product .variations{display:none}.woocommerce div.products.buttonsappearunder.shop-5column div.product .variations{display:none}.woocommerce .products.modern-buttons-on-hover .product .variations{position:absolute;bottom:0;width:100%;padding-top:8px !important;padding-bottom:52px;display:flex;justify-content:center;padding-top:4px;box-sizing:border-box;background-color:#282F3614;opacity:0;z-index:1;transition:opacity 0.3s ease}.woocommerce .products.modern-buttons-on-hover .product .variations label{display:inline-block;margin-left:4px;margin-right:4px;margin-bottom:3px;margin-top:3px}.woocommerce .products.modern-buttons-on-hover .product .variations label.colorlabel a{width:18px;height:18px}.woocommerce .products.modern-buttons-on-hover .product .hide-product-buttons .variations{padding-bottom:10px}.woocommerce .products.modern-buttons-on-hover .product:hover .variations{opacity:1}.woocommerce .products.modern-buttons-on-hover .product .wrap_after_thumbnail{display:flex;flex-direction:column;font-family:var(--kite-primary-font),sans-serif !important;padding:0 5px}.woocommerce .products.modern-buttons-on-hover .product .wrap_after_thumbnail>.price{order:3}.woocommerce .products.modern-buttons-on-hover .product .wrap_after_thumbnail>.star-rating{order:4}.woocommerce .products.modern-buttons-on-hover .product .wrap_after_thumbnail>.default_product_cat{order:2;text-transform:capitalize;font-size:13px;margin-bottom:4px}.woocommerce .products.modern-buttons-on-hover .product .woocommerce-Price-amount{font-family:var(--kite-secondary-font);font-weight:500 !important;font-size:14px !important;color:#292930}.woocommerce .products.modern-buttons-on-hover .product .woocommerce-Price-currencySymbol{font-weight:500 !important;font-size:14px !important;color:#292930}.woocommerce .products.modern-buttons-on-hover .product.vertical-buttons:not(.separated-cart) .variations{padding-bottom:8px}.woocommerce .products.modern-buttons-on-hover .product.dark .woocommerce-Price-amount{color:#ffffff}.woocommerce .products.modern-buttons-on-hover .product.dark .woocommerce-Price-currencySymbol{color:#ffffff}.woocommerce .products .product .productvariations{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.woocommerce .products .product .productvariations>span{cursor:pointer;margin-left:8px}.woocommerce .modern-buttons-on-hover .product-quantity span.product-button{text-indent:0 !important;margin-left:2px;width:45px}.woocommerce .modern-buttons-on-hover .product-quantity span.product-button .icon:before{line-height:40px}.woocommerce .modern-buttons-on-hover .product.dark .woocommerce-loop-product__title{color:#fff}.woocommerce .modern-buttons-on-hover .product.dark .price{color:#fff}.woocommerce .modern-buttons-on-hover .product.dark .default_product_cat a{color:#ffffff50}.woocommerce ul.buttonsappearunder div.product .addtocartbutton{border-color:var(--kite-accent-color)}.woocommerce ul.buttonsappearunder div.product .addtocartbutton:hover a{background-color:var(--kite-accent-color) !important;background-color:var(--kite-accent-color) !important}.woocommerce ul.buttonsappearunder div.product .addtocartbutton span.txt{color:var(--kite-accent-color)}div.products div.product-type-variable .price span.woocommerce-Price-amount:first-child{margin-right:2px}div.products div.product-type-variable .price span.woocommerce-Price-amount:nth-child(2){margin-left:2px}div.products div.product-type-grouped .price span.woocommerce-Price-amount:first-child{margin-right:2px}div.products div.product-type-grouped .price span.woocommerce-Price-amount:nth-child(2){margin-left:2px}div.products.infoonclick div.product-type-variable .price span.woocommerce-Price-amount:nth-child(2){margin-left:0}div.products.infoonclick div.product-type-grouped .price span.woocommerce-Price-amount:nth-child(2){margin-left:0}.woocommerce.no-gutter div.products.infoonclick div.product .wrap_after_thumbnail{padding:0}.woocommerce.no-gutter div.products.infoonclick div.product .productwrap{margin:0 !important}.woocommerce.no-gutter div.products.infoonclick div.product .imageswrap.productthumbnail img{right:1px}.woocommerce.no-gutter div.products.infoonclick div.product.with-border .wrap_after_thumbnail{width:100%;left:0}.woocommerce.no-gutter div.products.centered div.product .wrap_after_thumbnail{padding-right:5px;padding-left:5px}.woocommerce.no-gutter:not(.carousel) ul.shop-5column.infoonclick div.product.with-border:nth-child(5n) .productwrap:before{content:"";background:#e3e3e3;width:1px;height:100%;position:absolute;right:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-5column.infoonclick div.product.with-border:nth-last-child(-n+5) .productwrap:after{content:"";background:#e3e3e3;height:1px;width:100%;position:absolute;bottom:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-4column.infoonclick div.product.with-border:nth-child(4n) .productwrap:before{content:"";background:#e3e3e3;width:1px;height:100%;position:absolute;right:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-4column.infoonclick div.product.with-border:nth-last-child(-n+4) .productwrap:after{content:"";background:#e3e3e3;height:1px;width:100%;position:absolute;bottom:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-3column.infoonclick div.product.with-border:nth-child(3n) .productwrap:before{content:"";background:#e3e3e3;width:1px;height:100%;position:absolute;right:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-3column.infoonclick div.product.with-border:nth-last-child(-n+3) .productwrap:after{content:"";background:#e3e3e3;height:1px;width:100%;position:absolute;bottom:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-2column.infoonclick div.product.with-border:nth-child(2n) .productwrap:before{content:"";background:#e3e3e3;width:1px;height:100%;position:absolute;right:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-2column.infoonclick div.product.with-border:nth-last-child(-n+2) .productwrap:after{content:"";background:#e3e3e3;height:1px;width:100%;position:absolute;bottom:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-1column.infoonclick div.product.with-border:nth-child(n) .productwrap:before{content:"";background:#e3e3e3;width:1px;height:100%;position:absolute;right:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-1column.infoonclick div.product.with-border:nth-last-child(-n+1) .productwrap:after{content:"";background:#e3e3e3;height:1px;width:100%;position:absolute;bottom:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-5column.infoonhover div.product.with-border:nth-last-child(-n+5) .productwrap:after{content:"";background:#e3e3e3;height:1px;width:100%;position:absolute;bottom:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-4column.infoonhover div.product.with-border:nth-last-child(-n+4) .productwrap:after{content:"";background:#e3e3e3;height:1px;width:100%;position:absolute;bottom:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-3column.infoonhover div.product.with-border:nth-last-child(-n+3) .productwrap:after{content:"";background:#e3e3e3;height:1px;width:100%;position:absolute;bottom:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-2column.infoonhover div.product.with-border:nth-last-child(-n+2) .productwrap:after{content:"";background:#e3e3e3;height:1px;width:100%;position:absolute;bottom:0px;z-index:3}.woocommerce.no-gutter:not(.carousel) ul.shop-1column.infoonhover div.product.with-border:nth-last-child(-n+1) .productwrap:after{content:"";background:#e3e3e3;height:1px;width:100%;position:absolute;bottom:0px;z-index:3}.woocommerce.no-gutter:not(.carousel):not(.wc-shortcode) div.products.infoonhover div.product.with-border .productwrap{border:1px solid #e3e3e3;margin:0 -1px -1px 0 !important}.woocommerce.no-gutter:not(.carousel) div.products.infoonhover div.product.with-border .add_to_cart_btn_wrap{border:none !important;width:100% !important}.woocommerce.no-gutter:not(.carousel) div.products.infoonclick div.product.with-border .productwrap{border:1px solid #e3e3e3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -1px -1px 0 !important}.woocommerce.no-gutter div.products.infoonhover div.product .productwrap{margin:0 !important}.woocommerce.no-gutter div.products.buttonsappearunder div.product .wrap_after_thumbnail{box-sizing:border-box;padding-left:8px !important}div.products.centered .wrap_after_thumbnail{text-align:center;display:table;width:100%;padding-top:4px}.woocommerce.carousel:not(.no-gutter)>div.products.buttonsonhover div.product.with-border .add_to_cart_btn_wrap{width:100%}.woocommerce.carousel:not(.no-gutter)>div.products.infoonhover div.product.with-border .add_to_cart_btn_wrap{width:100%}.woocommerce.carousel:not(.no-gutter) div.products.infoonhover div.product.with-border .hover_layer{width:calc(100% - 1px)}.woocommerce.carousel:not(.no-gutter) div.products.infoonclick div.product.with-border .onsale{right:0 !important}.woocommerce.carousel:not(.no-gutter) div.products.infoonclick div.product.with-border .out_of_stock_badge_loop{right:0 !important}.woocommerce.carousel:not(.no-gutter) div.products.infoonclick div.product.with-border .custom_product_label{right:0 !important}.woocommerce.carousel div.products.buttonsonhover .arrows-button-prev{margin-top:-22px}.woocommerce.carousel div.products.buttonsonhover .arrows-button-next{margin-top:-22px}div.woocommerce.wc-shortcode:not(.carousel)>div.products.infoonhover div.product.with-border:last-child .add_to_cart_btn_wrap a.product-link:before{content:"";background:#e3e3e3;width:1px;height:100%;position:absolute;right:0px;z-index:3}div.woocommerce.wc-shortcode:not(.carousel)>div.products.infoonhover div.product.with-border:last-of-type .add_to_cart_btn_wrap a.product-link:before{content:"";background:#e3e3e3;width:1px;height:100%;position:absolute;right:0px;z-index:3}.woocommerce.wc-shortcode div.products.infoonhover div.product.with-border .productwrap .infoonhoverwrapper{border:1px solid #e3e3e3;margin:0 -1px -1px 0 !important}.woocommerce.wc-shortcode div.products.infoonhover div.product .single_deal_count_down_timer{margin-right:12px;margin-left:12px}.woocommerce.wc-shortcode div.products.infoonhover div.product .progress-bar{margin-right:12px;margin-left:12px}.woocommerce.wc-shortcode:not(.no-gutter) div.products.infoonclick div.product.with-border .productwrap .infoonclickwrapper{border:1px solid #E3E3E3;border-radius:1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.woocommerce.wc-shortcode:not(.no-gutter) div.products.infoonclick div.product.with-border:hover .productwrap .infoonclickwrapper{box-shadow:0 1px 6px 2px #E7E7E7;transition-delay:0s !important}.woocommerce.wc-shortcode div.products.buttonsappearunder .wrap_after_thumbnail{overflow:hidden;padding-left:10px;padding-bottom:10px !important}.woocommerce.wc-shortcode div.products.buttonsappearunder div.product .single_deal_count_down_timer{margin:25px 0px 5px 0}.woocommerce.wc-shortcode div.products.buttonsappearunder div.product .progress-bar{margin-top:15px !important}.woocommerce.wc-shortcode div.products.buttonsappearunder div.product:hover .progress-bar{margin:5px}.woocommerce.wc-shortcode div.products div.product .single_deal_count_down_timer{margin:5px 0px}.woocommerce.wc-shortcode div.products div.product .progress-bar{margin-top:10px !important}.woocommerce.wc-shortcode div.products.infoonclick .progress-bar{margin-top:10px}.woocommerce.wc-shortcode div.products.infoonclick .single_deal_count_down_timer{margin-top:10px}.woocommerce.wc-shortcode div.products.infoonclick .single_deal_count_down_timer+.progress-bar{margin-top:0px}.touchevents .woocommerce div.products.infoonhover div.product.has-gallery:hover .imageswrap.lazy-loaded img{opacity:.12}.touchevents .woocommerce div.products.infoonhover div.product.has-gallery:hover .imageswrap.kt-disable-lazy-load img{opacity:.12}.touchevents .woocommerce div.products.infoonhover div.product .hover-image{display:block}.touchevents .woocommerce div.products.infoonclick div.product.has-gallery:hover .imageswrap.lazy-loaded img{opacity:1}.touchevents .woocommerce div.products.infoonclick div.product.has-gallery:hover .imageswrap.kt-disable-lazy-load img{opacity:1}.touchevents .woocommerce div.products.infoonclick div.product.has-gallery.show-hover-content:hover .imageswrap.lazy-loaded img{opacity:0.12}.touchevents .woocommerce div.products.infoonclick div.product.has-gallery.show-hover-content:hover .imageswrap.kt-disable-lazy-load img{opacity:0.12}.touchevents .woocommerce div.products.infoonclick div.product.has-gallery.show-hover-content .imageswrap.lazy-loaded img{opacity:0.12}.touchevents .woocommerce div.products.infoonclick div.product.has-gallery.show-hover-content .imageswrap.kt-disable-lazy-load img{opacity:0.12}.woocommerce.columns-2 div.products.infoonclick div.product .price del{font-size:14px}.woocommerce.columns-2 div.products.infoonclick div.product .price ins{font-size:14px}.woocommerce.columns-2 div.products.infoonclick div.product h3{font-size:14px}.woocommerce.no-gutter.carousel div.products.infoonclick div.product.with-border{margin:0 !important}.woocommerce.no-gutter.carousel div.products.infoonclick div.product.with-border .wrap_after_thumbnail{bottom:1px;width:calc(100% - 1px);left:1px}.woocommerce.carousel.no-gutter div.products.infoonclick div.product.with-border .productwrap{border:1px solid #e3e3e3;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce.carousel.no-gutter div.products.infoonclick div.product.with-border.swiper-slide-visible.last-visible-item .productwrap:before{content:"";background:#e3e3e3;width:1px;height:calc(100% - 1px);position:absolute;right:0px;z-index:3}.instant_shop_button{position:relative;overflow:hidden;width:auto;float:left}.products.modern-buttons-on-hover div.product .compare.button:before{line-height:40px}.modern-buttons-on-hover .out_of_stock_badge_loop{position:relative;order:4;width:fit-content;height:auto;bottom:0;left:0;padding:1px 8px 1px 4px;text-transform:initial;background-color:#282F3680;border-radius:2px;line-height:16px}.modern-buttons-on-hover div.product:not(.dark) .compare.button:before{color:#292930}.modern-buttons-on-hover .product .add_to_cart_btn_wrap{overflow:visible}.modern-buttons-on-hover .product:hover .product-quantity{opacity:1}.modern-buttons-on-hover .product .product-button .kt-tooltip{background-color:var(--kite-accent-color)}.modern-buttons-on-hover .product .product-button .kt-tooltip:after{background-color:var(--kite-accent-color)}.modern-buttons-on-hover .product-quantity{position:absolute;bottom:4px;left:4px;display:flex;line-height:40px;height:40px;z-index:2;opacity:0;transition:all 0.3s ease}.modern-buttons-on-hover .product-quantity input{width:30px;text-align:center;background-color:#fff}.modern-buttons-on-hover .product-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modern-buttons-on-hover .product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.modern-buttons-on-hover .product-quantity input[type=number]{-moz-appearance:textfield;border:none}.modern-buttons-on-hover .product-quantity>span:not(.product-button){width:30px;text-align:center;background-color:#fff}.modern-buttons-on-hover .product-quantity span.minus{border-top-left-radius:3px;border-bottom-left-radius:3px;cursor:pointer}.modern-buttons-on-hover .product-quantity span.minus:before{opacity:0.5}.modern-buttons-on-hover .product-quantity span.minus:hover:before{opacity:1}.modern-buttons-on-hover .product-quantity span.plus{border-top-right-radius:3px;border-bottom-right-radius:3px;cursor:pointer}.modern-buttons-on-hover .product-quantity.disable>*:not(.product-button){display:none}.modern-buttons-on-hover div.product.dark .compare.button:before{color:#fff}.modern-buttons-on-hover .product.dark .out_of_stock_badge_loop{color:#383F45;background-color:#ffffff50}body.show-out-of-stock-prices .woocommerce .products .product.outofstock .price{display:flex !important;margin-bottom:4px !important}@media (min-width: 321px) and (max-width: 480px){.woocommerce.wc-shortcode.carousel:not(.no-gutter):not(.phone-column-2) div.products.shop-2column.buttonsappearunder div.product{width:100% !important;margin:0 !important;margin-bottom:5px !important}.woocommerce.wc-shortcode.carousel:not(.no-gutter):not(.phone-column-2) div.products.shop-3column.buttonsappearunder div.product{width:100% !important;margin:0 !important;margin-bottom:5px !important}.woocommerce.wc-shortcode.carousel:not(.no-gutter):not(.phone-column-2) div.products.shop-4column.buttonsappearunder div.product{width:100% !important;margin:0 !important;margin-bottom:5px !important}.woocommerce.wc-shortcode.carousel:not(.no-gutter):not(.phone-column-2) div.products.shop-5column.buttonsappearunder div.product{width:100% !important;margin:0 !important;margin-bottom:5px !important}.woocommerce.wc-shortcode.carousel.no-gutter:not(.phone-column-2) div.products.shop-2column.buttonsappearunder div.product{width:100% !important;margin:0 !important;margin-bottom:5px !important}.woocommerce.wc-shortcode.carousel.no-gutter:not(.phone-column-2) div.products.shop-3column.buttonsappearunder div.product{width:100% !important;margin:0 !important;margin-bottom:5px !important}.woocommerce.wc-shortcode.carousel.no-gutter:not(.phone-column-2) div.products.shop-4column.buttonsappearunder div.product{width:100% !important;margin:0 !important;margin-bottom:5px !important}.woocommerce.wc-shortcode.carousel.no-gutter:not(.phone-column-2) div.products.shop-5column.buttonsappearunder div.product{width:100% !important;margin:0 !important;margin-bottom:5px !important}}@media (max-width: 767px){.woocommerce div.products.infoonclick div.product span.show-hover{bottom:58px !important}.woocommerce div.products.infoonclick div.product span.show-hover.show{bottom:0px !important}.woocommerce div.products.infoonclick div.product .wrap_after_thumbnail{min-height:60px;max-height:60px}.woocommerce div.products.infoonclick div.product .wrap_after_thumbnail .price{width:100%;max-width:100%;text-align:center;font-size:11px !important;line-height:23px !important;padding-top:0 !important;padding-right:0 !important;padding-left:0 !important;float:none;display:inline-block !important}.woocommerce div.products.infoonclick div.product .hover-content .addtocartbutton .txt{font-size:20px !important;text-transform:capitalize}.woocommerce div.products.infoonclick div.product .hover-content .default_product_cat a.cat_link{font-size:12px}.woocommerce div.products.infoonclick div.product:hover .woocs_price_code{flex-direction:row}.woocommerce div.products.infoonclick div.product:hover .onsale{display:none}.woocommerce div.products.infoonclick div.product:hover .custom_product_label{display:none}.woocommerce div.products.column_res.buttonsappearunder div.product .default_product_cat{font-size:11px}.woocommerce div.products.column_res.buttonsappearunder div.product h2.woocommerce-loop-product__title{font-size:13px}.woocommerce div.products.column_res.buttonsappearunder div.product:hover .variations{opacity:0}.woocommerce div.products.column_res.buttonsappearunder div.product:hover .price{font-weight:400;font-size:11px !important;line-height:12px !important;width:100%;margin:0 0 10px !important}.woocommerce div.products.column_res.buttonsappearunder div.product:hover .price ins{font-weight:400;font-size:11px !important;line-height:12px !important;width:100%;margin:0 0 10px !important}.woocommerce div.products.column_res.buttonsappearunder div.product:hover .price del{font-weight:400;font-size:11px !important;line-height:12px !important;width:100%;margin:0 0 10px !important;font-weight:300}.woocommerce div.products.column_res.buttonsappearunder div.product .price del{font-weight:300}.woocommerce div.products.column_res.buttonsappearunder div.product .wrap_after_thumbnail{padding-left:5px}.woocommerce div.products.buttonsappearunder div.product{margin-top:1px !important;border:1px solid transparent}.woocommerce div.products.buttonsappearunder div.product h2.woocommerce-loop-product__title{font-size:14px}.woocommerce div.products:not(.modern-buttons-on-hover) div.product h2.woocommerce-loop-product__title{line-height:17px;font-size:.88em}.woocommerce div.products div.product .product-buttons span.product-button .txt{font-size:20px !important;text-transform:capitalize}.woocommerce div.products div.product span.product-button .txt{font-size:20px !important;text-transform:capitalize}.woocommerce div.products.column_res .product{float:left !important}.woocommerce div.products.column_res .product:nth-child(2n+1){clear:both}.woocommerce div.products.infoonhover div.product h2{margin-right:20px}.woocommerce div.products.infoonhover div.product:hover .woocs_price_code{flex-direction:row}.woocommerce div.products.infoonhover div.product:hover .onsale{display:none}.woocommerce div.products.infoonhover div.product:hover .custom_product_label{display:none}.woocommerce div.products.infoonhover div.product .variations{top:35% !important}.woocommerce div.products.infoonhover div.product.outofstock .product-buttons{bottom:60px !important}.woocommerce div.products.infoonhover:not(.column_res) div.product .product-button .txt{font-size:24px;font-weight:400}.woocommerce div.products.instantshop.column_res div.product .instant_shop_button{top:-41px;width:calc(100% - 16px);left:8px;height:33px}.woocommerce div.products.instantshop.column_res div.product .instant_shop_button a{line-height:33px;font-size:12px !important}.woocommerce div.products.instantshop.column_res div.product .instant_shop_button a .txt{font-size:11px !important;font-size:12px !important}.woocommerce div.products.instantshop.column_res div.product .quick-view{width:calc(100% - 16px);left:8px;bottom:49px !important;height:33px}.woocommerce div.products.instantshop.column_res div.product .quick-view a{line-height:33px;font-size:12px !important}.woocommerce div.products.instantshop.column_res div.product.outofstock .quick-view{bottom:8px !important}.woocommerce div.products.instantshop div.product .price{font-size:13px}.woocommerce div.products.instantshop div.product .price ins{font-size:13px}.woocommerce div.products.instantshop div.product .product-buttons{height:35px}.woocommerce div.products.instantshop div.product .product-buttons>span.kt-qv a{line-height:35px;font-size:15px}.woocommerce div.products.instantshop div.product .product-buttons>span{height:35px}.woocommerce div.products.instantshop div.product a.added_to_cart{height:35px}.woocommerce div.products.instantshop div.product:hover .onsale{opacity:0}.woocommerce div.products.instantshop div.product:hover .custom_product_label{opacity:0}.woocommerce div.products.instantshop div.product:hover .variations{padding:0 5px;bottom:35px}.woocommerce div.products.instantshop div.product:hover a.addcartbutton{text-transform:capitalize}.woocommerce div.products.instantshop div.product:hover a.addcartbutton:not(.column_res){font-size:20px}.woocommerce div.products.instantshop div.product .instant_shop_button a .txt{font-size:20px !important;text-transform:capitalize}.woocommerce div.products.instantshop div.product .quick-view a{font-size:20px !important;text-transform:capitalize}.woocommerce div.products.column_res div.product .product-buttons span.product-button .txt{font-size:12px !important}.woocommerce div.products.column_res:not(.modern-buttons-on-hover) div.product .onsale{min-height:14px;height:14px !important;font-size:10px !important;line-height:14px}.woocommerce div.products.column_res:not(.modern-buttons-on-hover) div.product .onsale+span.custom_product_label{top:25px}.woocommerce div.products.column_res:not(.modern-buttons-on-hover) div.product .custom_product_label{min-height:14px;height:14px !important;font-size:10px !important;line-height:14px}.woocommerce div.products.column_res:not(.modern-buttons-on-hover) div.product .out_of_stock_badge_loop{width:88px;height:18px;font-size:9px;line-height:18px;padding:1px 8px;left:calc((100% - 88px) / 2);bottom:8px !important}.woocommerce div.products.column_res:not(.modern-buttons-on-hover) div.product .product-buttons{height:30px !important;line-height:30px !important}.woocommerce div.products.column_res:not(.modern-buttons-on-hover) div.product .product-buttons>span:not(.product-button){width:30px !important;height:30px !important;line-height:30px !important}.woocommerce div.products.column_res:not(.modern-buttons-on-hover) div.product .product-buttons>span:not(.product-button) a:before{width:30px !important;height:30px !important;line-height:30px !important}.woocommerce div.products.column_res:not(.modern-buttons-on-hover) div.product.sale span.custom_product_label{top:25px}.woocommerce div.products.column_res:not(.infoonhover):not(.infoonclick):not(.modern-buttons-on-hover) div.product .woocs_price_code{color:#707070 !important}.woocommerce div.products.column_res:not(.infoonhover):not(.infoonclick):not(.modern-buttons-on-hover) div.product h2{font-size:12px !important;line-height:14px !important}.woocommerce div.products.infoonclick.column_res div.product .hover-content{padding-top:5px}.woocommerce div.products.infoonclick.column_res div.product .hover-content .addtocartbutton{width:calc(100% - 16px);left:8px;bottom:8px;height:33px}.woocommerce div.products.infoonclick.column_res div.product .hover-content .addtocartbutton .txt{font-size:12px !important;font-size:12px;line-height:33px}.woocommerce div.products.infoonclick.column_res div.product .hover-content .default_product_cat a.cat_link{font-size:10px}.woocommerce div.products.infoonclick.column_res div.product .hover-content .default_product_cat a.cat_link:not(:first-child){display:none}.woocommerce div.products.infoonclick.column_res div.product .hover-content h2{font-size:12px;line-height:16px}.woocommerce div.products.infoonclick.column_res div.product:not(.show-hover-content):hover .price{font-size:14px !important}.woocommerce div.products.infoonclick.column_res div.product:not(.show-hover-content):hover .woocs_price_code{font-size:14px !important}.woocommerce div.products.infoonclick.column_res div.product .price{padding:1px 6px}.woocommerce div.products.infoonclick.column_res div.product:hover .price{bottom:45px !important;top:unset}.woocommerce div.products.column_res.infoonhover div.product:hover .price{bottom:48px}.woocommerce div.products.column_res.infoonhover div.product:hover .price span{font-size:16px;line-height:16px}.woocommerce div.products.column_res.infoonhover div.product:not(:hover) .price span{font-size:12px;line-height:12px}.woocommerce div.products.column_res.infoonhover div.product:not(:hover) .price ins{font-size:12px;line-height:12px}.woocommerce div.products.column_res.infoonhover div.product:not(:hover) .price ins span{font-size:12px;line-height:12px}.woocommerce div.products.column_res.infoonhover div.product .price del{font-size:12px;line-height:12px}.woocommerce div.products.column_res.infoonhover div.product .price del span{font-size:12px;line-height:12px}.woocommerce div.products.column_res.infoonclick div.product:not(:hover) .price span{font-size:12px !important;line-height:12px}.woocommerce div.products.column_res.infoonclick div.product:not(:hover) .price ins{font-size:12px;line-height:12px}.woocommerce div.products.column_res.infoonclick div.product:not(:hover) .price ins span{font-size:12px;line-height:12px}.woocommerce div.products.column_res.infoonclick div.product:hover .price span{font-size:14px;line-height:14px}.woocommerce div.products.column_res.infoonclick div.product .price del{font-size:12px;line-height:12px}.woocommerce div.products.column_res.infoonclick div.product .price del span{font-size:12px;line-height:12px}.woocommerce div.products.infoonhover.column_res div.product .product-buttons{width:100%;bottom:8px !important;line-height:30px}.woocommerce div.products.infoonhover.column_res div.product .product-buttons>span:not(:last-child){margin-right:10px !important}.woocommerce div.products.infoonhover.column_res div.product .product-buttons .product-button{top:57px;left:8px;width:calc(100% - 16px) !important;height:30px !important}.woocommerce div.products.infoonhover.column_res div.product .product-buttons .product-button .txt{line-height:30px !important;width:100%}.woocommerce div.products.infoonhover.column_res div.product .product-buttons span{width:30px;height:30px;line-height:30px}.woocommerce div.products.infoonhover.column_res div.product .product-buttons .compare.button:before .woocommerce div.products.buttonsonhover.column_res div.product .product-buttons .compare.button:before{width:30px;height:30px;line-height:30px}.woocommerce div.products.infoonhover.column_res div.product .price{padding:1px 6px}.woocommerce div.products.infoonhover.column_res div.product .variations{display:none}.woocommerce div.products.infoonhover.column_res div.product .default_product_cat{padding-top:7px;font-size:0px;line-height:8px}.woocommerce div.products.infoonhover.column_res div.product .default_product_cat>a{font-size:10px !important;line-height:10px !important}.woocommerce div.products.infoonhover.column_res div.product h2{font-size:12px !important;line-height:14px}.woocommerce div.products.infoonhover.column_res div.product:not(.outofstock):hover .price{bottom:43px}.woocommerce div.products.infoonhover.column_res div.product.outofstock .product-buttons{bottom:8px !important;height:30px !important}.woocommerce div.products.buttonsonhover.column_res div.product .product-buttons{width:100%;height:88px !important;bottom:8px !important;line-height:30px;height:65px !important}.woocommerce div.products.buttonsonhover.column_res div.product .product-buttons .product-button{top:57px;left:8px;width:calc(100% - 16px) !important;height:30px !important;top:35px}.woocommerce div.products.buttonsonhover.column_res div.product .product-buttons .product-button .txt{line-height:30px !important;width:100%}.woocommerce div.products.buttonsonhover.column_res div.product .product-buttons span{width:30px;height:30px;line-height:30px}.woocommerce div.products.buttonsonhover.column_res div.product.outofstock .product-buttons{bottom:8px !important;height:30px !important}.woocommerce div.products.buttonsonhover:not(.column_res) div.product .product-button .txt{font-size:24px;font-weight:400}.woocommerce div.products.buttonsappearunder.column_res div.product .add_to_cart_btn_wrap .mobileAddToCart{bottom:8px !important;width:calc(100% - 16px);left:8px;height:33px !important}.woocommerce div.products.buttonsappearunder.column_res div.product .add_to_cart_btn_wrap .simpleAddToCart{bottom:8px !important;width:calc(100% - 16px);left:8px;height:33px !important}.woocommerce div.products.buttonsappearunder.column_res div.product .mobileAddToCart .txt{line-height:33px !important;font-size:12px !important}.woocommerce div.products.buttonsappearunder.column_res div.product .simpleAddToCart .txt{line-height:33px !important;font-size:12px !important}.woocommerce div.products.modern-buttons-on-hover div.product span.product-button a{margin-bottom:0 !important}.woocommerce div.products.modern-buttons-on-hover div.product span.product-button .txt{font-size:18px !important;font-weight:normal}.woocommerce div.products.modern-buttons-on-hover div.product .add_to_cart_btn_wrap>span.product-button .icon:before{font-size:18px;line-height:35px}.woocommerce div.products.modern-buttons-on-hover:not(.column_res) .product-buttons>span .icon:before{line-height:56px}.woocommerce div.products.modern-buttons-on-hover:not(.column_res) div.product .product-buttons .product-button{width:56px;height:56px !important;line-height:56px !important}.woocommerce div.products.modern-buttons-on-hover:not(.column_res) div.product .product-buttons .product-button:hover{width:56px;height:56px !important;line-height:56px !important}.woocommerce div.products.modern-buttons-on-hover:not(.column_res) div.product .product-buttons>span{width:56px;height:56px !important;line-height:56px !important}.woocommerce div.products.modern-buttons-on-hover:not(.column_res) div.product .product-buttons>span a{width:56px;height:56px !important;line-height:56px !important}.woocommerce div.products.modern-buttons-on-hover:not(.column_res) div.product .add_to_cart_btn_wrap>span.product-button{height:56px !important;line-height:56px !important}.woocommerce div.products.modern-buttons-on-hover:not(.column_res) div.product .add_to_cart_btn_wrap>span.product-button .icon:before{line-height:56px}.woocommerce div.products.modern-buttons-on-hover:not(.column_res) div.product .add_to_cart_btn_wrap>span.product-button .txt{line-height:56px}.woocommerce div.products.modern-buttons-on-hover:not(.column_res) div.product .add_to_cart_btn_wrap>span.product-button a{height:56px !important;line-height:56px !important}.woocommerce div.products.modern-buttons-on-hover:not(.column_res) div.product:not(.vertical-buttons) .product-buttons{height:56px !important}.woocommerce div.products.column_res.modern-buttons-on-hover .product-quantity span.product-button .icon:before{font-size:18px;line-height:35px}.woocommerce div.products.column_res.modern-buttons-on-hover div.product span.product-button .txt{font-size:12px !important;line-height:35px}.woocommerce div.products.column_res.modern-buttons-on-hover div.product .product-buttons>span{width:35px !important;height:35px !important;line-height:35px !important}.woocommerce div.products.column_res.modern-buttons-on-hover div.product .product-buttons>span a{width:35px !important;height:35px !important;line-height:35px !important}.woocommerce div.products.column_res.modern-buttons-on-hover div.product .add_to_cart_btn_wrap>span.product-button{height:35px;line-height:35px}.woocommerce div.products.column_res.modern-buttons-on-hover div.product .add_to_cart_btn_wrap .product-quantity span.product-button{height:35px;line-height:35px}.woocommerce .modern-buttons-on-hover:not(.column_res) .product-quantity span.product-button{width:62px;padding:0 !important;height:56px !important;line-height:56px !important}.woocommerce .modern-buttons-on-hover:not(.column_res) .product-quantity span.product-button a{width:62px;padding:0 !important;height:56px !important;line-height:56px !important}.woocommerce .modern-buttons-on-hover:not(.column_res) .product-quantity span.product-button .icon:before{line-height:56px}.woocommerce div.products.modern-buttons-on-hover.column_res div.product:not(.vertical-buttons) .product-buttons{height:35px}.woocommerce div.products.modern-buttons-on-hover.column_res .product-buttons>span .icon:before{line-height:35px}.woocommerce .products.modern-buttons-on-hover:not(.column_res) .product .variations{padding-bottom:68px}.woocommerce.wc-shortcode div.products.infoonhover div.product .single_deal_count_down_timer{margin-right:0px;margin-left:0px}.woocommerce.wc-shortcode div.products.infoonhover div.product .progress-bar{margin-right:0px;margin-left:0px}div.products.centered .wrap_after_thumbnail{padding-top:0}.woocommerce.wc-shortcode.carousel:not(.no-gutter) div.products.buttonsappearunder div.product{margin-top:1px !important;border:1px solid transparent}.woocommerce.catalog-mode div.products.infoonhover.column_res div.product .product-buttons{bottom:8px !important;height:30px !important}.woocommerce.catalog-mode div.products.buttonsonhover.column_res div.product .product-buttons{bottom:8px !important;height:30px !important}.woocommerce.catalog-mode div.products.instantshop.column_res div.product .quick-view{bottom:8px !important}.woocommerce.catalog-mode div.products.instantshop div.product .instant_shop_button{display:none !important}.catalog-mode .woocommerce div.products.infoonhover.column_res div.product .product-buttons{bottom:8px !important;height:30px !important}.catalog-mode .woocommerce div.products.buttonsonhover.column_res div.product .product-buttons{bottom:8px !important;height:30px !important}.catalog-mode .woocommerce div.products.instantshop.column_res div.product .quick-view{bottom:8px !important}.modern-buttons-on-hover:not(.column_res) .product-quantity{height:56px;line-height:56px}.modern-buttons-on-hover:not(.column_res) .product-quantity>span:not(.product-button){width:40px}.modern-buttons-on-hover:not(.column_res) .product-quantity input{width:40px}.products.modern-buttons-on-hover:not(.column_res) div.product .compare.button:before{line-height:56px}}@media (min-width: 768px) and (max-width: 1140px){.woocommerce div.products.buttonsonhover div.product .product-buttons .product-button{top:57px;left:8px;width:calc(100% - 16px) !important;height:30px !important}.woocommerce div.products.buttonsonhover div.product .product-buttons .product-button .txt{font-size:12px !important;line-height:30px}.woocommerce div.products.buttonsonhover:not(.column_tablet) div.product .product-button .txt{font-size:24px;font-weight:400}.woocommerce div.products.instantshop.column_tablet div.product .instant_shop_button{top:-41px;width:calc(100% - 16px);left:8px;height:33px}.woocommerce div.products.instantshop.column_tablet div.product .instant_shop_button a{line-height:33px;font-size:12px !important}.woocommerce div.products.instantshop.column_tablet div.product .instant_shop_button a .txt{font-size:11px !important;font-size:12px !important}.woocommerce div.products.instantshop.column_tablet div.product .quick-view{width:calc(100% - 16px);left:8px;bottom:49px !important;height:33px}.woocommerce div.products.instantshop.column_tablet div.product .quick-view a{line-height:33px;font-size:12px !important}.woocommerce div.products.instantshop.column_tablet div.product .quick-view a:before{font-size:0px}.woocommerce div.products.instantshop.column_tablet div.product.outofstock .quick-view{bottom:8px !important}.woocommerce div.products.infoonclick.column_tablet div.product .hover-content{padding-top:5px}.woocommerce div.products.infoonclick.column_tablet div.product .hover-content .addtocartbutton{width:calc(100% - 16px);left:8px;bottom:8px;height:33px}.woocommerce div.products.infoonclick.column_tablet div.product .hover-content .addtocartbutton .txt{font-size:12px !important;font-size:12px;line-height:33px}.woocommerce div.products.infoonclick.column_tablet div.product .hover-content .default_product_cat a.cat_link{font-size:10px}.woocommerce div.products.infoonclick.column_tablet div.product .hover-content .default_product_cat a.cat_link:not(:first-child){display:none}.woocommerce div.products.infoonclick.column_tablet div.product .hover-content h2{font-size:12px;line-height:16px}.woocommerce div.products.infoonclick.column_tablet div.product:not(.show-hover-content):hover .price{font-size:14px !important}.woocommerce div.products.infoonclick.column_tablet div.product:not(.show-hover-content):hover .woocs_price_code{font-size:14px !important}.woocommerce div.products.infoonclick.column_tablet div.product .price{padding:1px 6px}.woocommerce div.products.infoonclick.column_tablet div.product:hover .price{bottom:45px !important;top:unset}.woocommerce div.products.column_tablet.buttonsappearunder div.product .default_product_cat{font-size:11px}.woocommerce div.products.column_tablet.buttonsappearunder div.product h2.woocommerce-loop-product__title{font-size:13px}.woocommerce div.products.column_tablet.buttonsappearunder div.product:hover .variations{opacity:0}.woocommerce div.products.column_tablet.buttonsappearunder div.product .wrap_after_thumbnail{padding-left:5px}.woocommerce div.products.buttonsappearunder div.product h2.woocommerce-loop-product__title{font-size:14px}.woocommerce:not(.responsive-hover-state-off) div.products.column_tablet.buttonsappearunder div.product:hover .price{font-weight:400;width:100%;margin:0 0 10px !important}.woocommerce:not(.responsive-hover-state-off) div.products.column_tablet.buttonsappearunder div.product:hover .price ins{font-weight:400;width:100%;margin:0 0 10px !important}.woocommerce:not(.responsive-hover-state-off) div.products.column_tablet.buttonsappearunder div.product:hover .price del{font-weight:400;width:100%;margin:0 0 10px !important;font-weight:300}.woocommerce:not(.responsive-hover-state-off) div.products.column_tablet.buttonsappearunder div.product .price del{font-weight:300}.woocommerce div.products.column_tablet:not(.modern-buttons-on-hover) div.product .out_of_stock_badge_loop{width:88px;height:18px;font-size:10px;line-height:18px;padding:1px 8px;left:calc((100% - 88px) / 2);bottom:8px !important}.woocommerce div.products.column_tablet:not(.infoonhover):not(.infoonclick) div.product .price{color:#707070 !important}.woocommerce div.products.column_tablet:not(.infoonhover):not(.infoonclick) div.product .price span.amount:nth-child(2){margin-left:2px}.woocommerce div.products.column_tablet:not(.infoonhover):not(.infoonclick) div.product .woocs_price_code{color:#707070 !important}.woocommerce div.products.column_tablet.infoonhover div.product:hover .price{bottom:48px}.woocommerce div.products.column_tablet.infoonhover div.product:hover .price span{font-size:14px;line-height:14px}.woocommerce div.products.column_tablet.infoonhover div.product:not(:hover) .price span{font-size:12px;line-height:12px}.woocommerce div.products.column_tablet.infoonhover div.product:not(:hover) .price ins{font-size:12px;line-height:12px}.woocommerce div.products.column_tablet.infoonhover div.product:not(:hover) .price ins span{font-size:12px;line-height:12px}.woocommerce div.products.column_tablet.infoonhover div.product .price del{font-size:12px;line-height:12px}.woocommerce div.products.column_tablet.infoonhover div.product .price del span{font-size:12px;line-height:12px}.woocommerce div.products.column_tablet.infoonclick div.product:not(:hover) .price span{font-size:12px !important;line-height:12px}.woocommerce div.products.column_tablet.infoonclick div.product:not(:hover) .price ins{font-size:12px;line-height:12px}.woocommerce div.products.column_tablet.infoonclick div.product:not(:hover) .price ins span{font-size:12px;line-height:12px}.woocommerce div.products.column_tablet.infoonclick div.product:hover .price span{font-size:14px;line-height:14px}.woocommerce div.products.column_tablet.infoonclick div.product .price del{font-size:12px;line-height:12px}.woocommerce div.products.column_tablet.infoonclick div.product .price del span{font-size:12px;line-height:12px}.woocommerce div.products.infoonhover.column_tablet div.product .product-buttons{width:100%;height:88px !important;bottom:8px !important;line-height:30px}.woocommerce div.products.infoonhover.column_tablet div.product .product-buttons>span:not(:last-child){margin-right:10px}.woocommerce div.products.infoonhover.column_tablet div.product .product-buttons .product-button{top:57px;left:8px;width:calc(100% - 16px) !important;height:30px !important}.woocommerce div.products.infoonhover.column_tablet div.product .product-buttons .product-button .txt{line-height:30px !important;width:100%}.woocommerce div.products.infoonhover.column_tablet div.product .product-buttons span{width:30px;height:30px;line-height:30px}.woocommerce div.products.infoonhover.column_tablet div.product .product-buttons .compare.button:before .woocommerce div.products.buttonsonhover.column_tablet div.product .product-buttons .compare.button:before{width:30px;height:30px;line-height:30px}.woocommerce div.products.infoonhover.column_tablet div.product .price{padding:1px 6px}.woocommerce div.products.infoonhover.column_tablet div.product .variations{display:none}.woocommerce div.products.infoonhover.column_tablet div.product .default_product_cat{padding-top:7px;font-size:0px;line-height:8px}.woocommerce div.products.infoonhover.column_tablet div.product .default_product_cat>a{font-size:10px !important;line-height:10px !important}.woocommerce div.products.infoonhover.column_tablet div.product h2{font-size:12px !important;line-height:14px}.woocommerce div.products.infoonhover.column_tablet div.product:not(.outofstock):hover .price{bottom:43px}.woocommerce div.products.infoonhover.column_tablet div.product.outofstock .product-buttons{bottom:8px !important;height:30px !important}.woocommerce div.products.buttonsonhover.column_tablet div.product .product-buttons{width:100%;bottom:8px !important;line-height:30px;height:65px !important}.woocommerce div.products.buttonsonhover.column_tablet div.product .product-buttons>span:not(:last-child){margin-right:10px}.woocommerce div.products.buttonsonhover.column_tablet div.product .product-buttons .product-button{top:57px;left:8px;width:calc(100% - 16px) !important;height:30px !important;top:35px}.woocommerce div.products.buttonsonhover.column_tablet div.product .product-buttons .product-button .txt{line-height:30px !important;width:100%}.woocommerce div.products.buttonsonhover.column_tablet div.product .product-buttons span{width:30px;height:30px;line-height:30px}.woocommerce div.products.buttonsonhover.column_tablet div.product.outofstock .product-buttons{bottom:8px !important;height:30px !important}.woocommerce div.products.infoonhover:not(.column_tablet) div.product .product-button .txt{font-size:24px;font-weight:400}.woocommerce div.products.column_tablet.modern-buttons-on-hover div.product.vertical-buttons .product-buttons{height:fit-content !important;width:40px;line-height:40px !important}.woocommerce div.products.column_tablet.modern-buttons-on-hover div.product .product-buttons>span:not(.product-button){width:40px !important;height:40px !important;line-height:40px !important}.woocommerce div.products.column_tablet.modern-buttons-on-hover div.product .product-buttons>span:not(.product-button) a:before{width:40px !important;height:40px !important;line-height:40px !important}.woocommerce div.products.buttonsappearunder.column_tablet div.product .add_to_cart_btn_wrap .mobileAddToCart{bottom:8px !important;width:calc(100% - 16px);left:8px;height:33px !important}.woocommerce div.products.buttonsappearunder.column_tablet div.product .add_to_cart_btn_wrap .simpleAddToCart{bottom:8px !important;width:calc(100% - 16px);left:8px;height:33px !important}.woocommerce div.products.buttonsappearunder.column_tablet div.product .mobileAddToCart .txt{line-height:33px !important;font-size:12px !important}.woocommerce div.products.buttonsappearunder.column_tablet div.product .simpleAddToCart .txt{line-height:33px !important;font-size:12px !important}.woocommerce.catalog-mode div.products.infoonhover.column_tablet div.product .product-buttons{bottom:8px !important;height:30px !important}.woocommerce.catalog-mode div.products.buttonsonhover.column_tablet div.product .product-buttons{bottom:8px !important;height:30px !important}.woocommerce.catalog-mode div.products.instantshop.column_tablet div.product .quick-view{bottom:8px !important}.catalog-mode .woocommerce div.products.infoonhover.column_tablet div.product .product-buttons{bottom:8px !important;height:30px !important}.catalog-mode .woocommerce div.products.buttonsonhover.column_tablet div.product .product-buttons{bottom:8px !important;height:30px !important}.catalog-mode .woocommerce div.products.instantshop.column_tablet div.product .quick-view{bottom:8px !important}}@media (max-width: 979px){.woocommerce div.products.instantshop div.product .product-buttons>span.kt-qv{width:100%}.woocommerce .products:not(.modern-buttons-on-hover):not(.upsells):not(.list_view) div.product span.onsale{left:auto;transform:translateX(0)}.woocommerce .products:not(.modern-buttons-on-hover):not(.upsells):not(.list_view) div.product span.custom_product_label{left:auto;transform:translateX(0);margin:10px 10px 0 0}.woocommerce .products:not(.modern-buttons-on-hover):not(.upsells):not(.list_view) div.product span.out_of_stock_badge_loop{left:auto;transform:translateX(0);margin:10px 10px 0 0}.woocommerce .products:not(.modern-buttons-on-hover) div.product span.custom_product_label{margin:unset !important;margin-left:4px !important;margin-top:5px !important}.rtl .woocommerce .products:not(.modern-buttons-on-hover):not(.upsells):not(.list_view) div.product span.onsale{right:unset !important}}@media (max-width: 1140px){.woocommerce.no-gutter:not(.carousel) div.products.infoonclick div.product.with-border .productwrap{margin:0 !important}.woocommerce div.products:not(.infoonhover) div.product.with-border .add_to_cart_btn_wrap{width:100%}.woocommerce div.products:not(.infoonhover):not(.infoonclick):not(.modern-buttons-on-hover):not(.listview) div.product h2{font-size:16px !important;line-height:18px !important}.woocommerce div.products:not(.infoonhover):not(.infoonclick):not(.modern-buttons-on-hover):not(.upsells) div.product .default_product_cat{display:none}.woocommerce div.products:not(.infoonhover):not(.infoonclick):not(.modern-buttons-on-hover):not(.upsells) div.product:hover .default_product_cat{display:none}.woocommerce div.products div.product.disable-hover .product-buttons>span:not(.product-button){top:0;opacity:1}.woocommerce div.products div.product .instant_shop_button{visibility:hidden}.woocommerce div.products div.product .instant_shop_button a .txt{position:relative;opacity:1;left:0;padding:10px 0px 0;font-size:14px}.woocommerce div.products div.product:hover .instant_shop_button .price{opacity:1}.woocommerce div.products:not(.modern-buttons-on-hover):not(.upsells) div.product .out_of_stock_badge_loop{top:unset !important;margin-left:0}.woocommerce div.products div.product.hover-state .instant_shop_button{visibility:visible}.woocommerce div.products.infoonclick div.product h3{width:100%;float:left;text-align:center;max-width:100%;line-height:44px !important;padding-left:0 !important;padding-top:0 !important;padding-right:0;font-size:14px !important}.woocommerce div.products.infoonclick div.product span.show-hover{bottom:42px;opacity:1;display:none}.woocommerce div.products.infoonclick div.product .hover-content{-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease;visibility:hidden;opacity:0}.woocommerce div.products.infoonclick div.product .hover-content h3{font-size:20px !important}.woocommerce div.products.infoonclick div.product .hover-content>*{visibility:hidden;opacity:0}.woocommerce div.products.infoonclick div.product .hover-content .default_product_cat{font-size:0px !important;margin:0 auto !important}.woocommerce div.products.infoonclick div.product .hover-content .default_product_cat a.cat_link{font-size:12px}.woocommerce div.products.infoonclick div.product .hover-content h2{font-size:18px;line-height:20px}.woocommerce div.products.infoonclick div.product .hover-content .star-rating{display:none}.woocommerce div.products.infoonclick div.product .hover-content .addtocartbutton{width:calc(100% - 36px);left:18px;bottom:18px;height:60px;background-color:#FFF}.woocommerce div.products.infoonclick div.product .hover-content .addtocartbutton .txt{padding:0;font-size:24px;line-height:60px}.woocommerce div.products.infoonclick div.product .addtocartbutton .txt{color:var(--kite-primary-color);font-weight:400}.woocommerce div.products.infoonclick div.product:not(.show-hover-content):hover .price{font-size:21px !important}.woocommerce div.products.infoonclick div.product:not(.show-hover-content):hover .woocs_price_code{font-size:21px !important}.woocommerce div.products.infoonclick div.product:hover .price{background-color:transparent;color:#fff}.woocommerce div.products.infoonclick div.product:hover .price span{font-size:21px;line-height:21px;color:#FFF !important}.woocommerce div.products.infoonclick div.product:hover .price del{font-size:18px;line-height:18px;color:#FFF !important;margin-left:5px}.woocommerce div.products.infoonclick div.product:hover .price del span{font-size:18px;line-height:18px;color:#FFF !important}.woocommerce div.products.infoonclick div.product:hover .price .woocs_price_code span.amount:nth-child(1){color:#FFF !important}.woocommerce div.products.infoonclick div.product .wrap_after_thumbnail{display:none}.woocommerce div.products.infoonclick div.product span.custom_product_label{margin-top:5px !important}.woocommerce div.products.infoonclick div.product.with-border.disable-hover .product-buttons>span:not(.product-button){top:0;opacity:1}.woocommerce div.products.infoonclick div.product.hover-state .hover_layer{opacity:1;z-index:1}.woocommerce div.products.infoonclick div.product.dark .hover-content .addtocartbutton{background-color:#25252D}.woocommerce div.products.infoonhover div.product.disable-hover .product-buttons>span{opacity:0 !important}.woocommerce div.products.infoonhover div.product a.product-link{width:35%;right:10px;text-align:center;top:10%;height:40px}.woocommerce div.products.infoonhover div.product a.product-link:before{opacity:0}.woocommerce div.products.infoonhover div.product:not(:hover) .price{font-size:0px;line-height:0px}.woocommerce div.products.infoonhover div.product:not(:hover) .price span{font-size:16px;line-height:normal}.woocommerce div.products.infoonhover div.product:not(:hover) .price ins{font-size:16px;line-height:normal}.woocommerce div.products.infoonhover div.product:not(:hover) .price del{font-size:16px;line-height:normal}.woocommerce div.products.infoonhover div.product:not(:hover) .woocs_price_code{font-size:0px;line-height:0px}.woocommerce div.products.infoonhover div.product:hover .price span{font-size:21px;line-height:21px}.woocommerce div.products.infoonhover div.product:hover .price del{font-size:18px;line-height:18px}.woocommerce div.products.infoonhover div.product:hover .price del span{font-size:18px;line-height:18px}.woocommerce div.products.infoonhover div.product .product-buttons{width:100%;height:88px !important;bottom:18px !important;display:block;left:unset;margin:0 auto;text-align:center}.woocommerce div.products.infoonhover div.product .product-buttons>span{height:45px;width:45px;line-height:45px;top:20px;margin-right:0}.woocommerce div.products.infoonhover div.product .product-buttons>span:not(:last-child){margin-right:25px}.woocommerce div.products.infoonhover div.product .product-button{position:absolute !important;top:103px;left:18px;width:calc(100% - 36px) !important;height:65px !important}.woocommerce div.products.infoonhover div.product .product-button .icon{display:none}.woocommerce div.products.infoonhover div.product .product-button .txt{line-height:65px !important;width:100%;opacity:1}.woocommerce div.products.infoonhover div.product .star-rating{display:none}.woocommerce div.products.infoonhover div.product .default_product_cat{font-size:0px !important}.woocommerce div.products.infoonhover div.product .default_product_cat>a:not(:first-child){display:none}.woocommerce div.products.infoonhover div.product h2{font-size:18px;line-height:20px}.woocommerce div.products.infoonhover div.product.with-border .productthumbnail{border-right:1px solid #e3e3e3}.woocommerce div.products.infoonhover div.product.outofstock .product-buttons{bottom:18px !important;height:45px !important}.woocommerce div.products.infoonhover div.product.outofstock .product-buttons>span{top:unset}.woocommerce div.products.instantshop div.product.disable-hover .variations{display:none}.woocommerce div.products.instantshop div.product .star-rating{display:none !important}.woocommerce div.products.instantshop div.product .quick-view{width:calc(100% - 36px);left:18px;bottom:85px !important;height:60px}.woocommerce div.products.instantshop div.product .quick-view a{line-height:60px;display:block;width:100%}.woocommerce div.products.instantshop div.product .wrap_after_thumbnail{overflow:unset;z-index:1}.woocommerce div.products.instantshop div.product .instant_shop_button{position:absolute;top:-78px;width:calc(100% - 36px);left:18px;text-align:center;height:60px;background-color:#25252D;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.woocommerce div.products.instantshop div.product .instant_shop_button .addtocartbutton{width:100%}.woocommerce div.products.instantshop div.product .instant_shop_button a{line-height:60px;width:100%;display:block}.woocommerce div.products.instantshop div.product .instant_shop_button a .txt{color:#FFF !important;color:#FFF !important}.woocommerce div.products.instantshop div.product .instant_shop_button a .txt:after{width:0%}.woocommerce div.products.instantshop div.product:hover .instant_shop_button{opacity:1}.woocommerce div.products.instantshop div.product:hover .variations{bottom:unset !important;top:20px;width:calc(100% - 36px);left:18px;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.woocommerce div.products.instantshop div.product:hover .price{float:left}.woocommerce div.products.instantshop div.product:hover a.addcartbutton{color:#fff !important}.woocommerce div.products.instantshop div.product:not(.outofstock):hover .price:not(.simpleprice){display:flex !important;flex-direction:row;flex-wrap:inherit}.woocommerce div.products.instantshop div.product .variations{bottom:163px;width:calc(100% - 36px);left:18px;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.woocommerce div.products.instantshop div.product.outofstock .quick-view{bottom:18px !important}.woocommerce:not(.responsive-hover-state-off) div.products.infoonhover div.product:hover .price{flex-direction:row !important;justify-content:center !important;align-items:center !important;flex-wrap:wrap;width:100% !important;display:flex !important;bottom:73px;left:0}.woocommerce:not(.responsive-hover-state-off) div.products.infoonhover div.product:hover .woocs_price_code{flex-direction:row !important;justify-content:center !important;align-items:center !important;width:100% !important;display:flex !important}.woocommerce:not(.responsive-hover-state-off) div.products.infoonhover div.product:not(.outofstock):hover .price{bottom:93px;left:0px;display:flex !important;justify-content:center;flex-direction:row}.woocommerce:not(.responsive-hover-state-off) div.products.infoonclick div.product:hover .price{flex-direction:row !important;justify-content:center !important;align-items:center !important;width:100% !important;display:flex !important;bottom:93px !important;top:unset}.woocommerce:not(.responsive-hover-state-off) div.products.infoonclick div.product:hover .woocs_price_code{flex-direction:row !important;justify-content:center !important;align-items:center !important;width:100% !important;display:flex !important}.woocommerce:not(.responsive-hover-state-off) div.products.infoonclick div.product:hover .hover_layer{opacity:1;z-index:1}.woocommerce:not(.responsive-hover-state-off) div.products.infoonclick div.product:hover .hover-content{visibility:visible;opacity:1;z-index:1}.woocommerce:not(.responsive-hover-state-off) div.products.infoonclick div.product:hover .hover-content>*{visibility:visible;opacity:1;z-index:1}.woocommerce:not(.responsive-hover-state-off) div.products div.product:hover .instant_shop_button{visibility:visible}.woocommerce div.products.buttonsonhover div.product .product-buttons{width:100%;height:168px !important;bottom:18px !important;display:block;left:unset;margin:0 auto;text-align:center;height:115px !important}.woocommerce div.products.buttonsonhover div.product .product-buttons .product-button{height:60px !important;top:55px}.woocommerce div.products.buttonsonhover div.product .product-buttons .product-button .txt{line-height:60px !important}.woocommerce div.products.buttonsonhover div.product .product-buttons .txt{color:#FFF}.woocommerce div.products.buttonsonhover div.product .product-button{position:absolute !important;top:103px;left:18px;width:calc(100% - 36px) !important;height:65px !important}.woocommerce div.products.buttonsonhover div.product .product-button .icon{display:none}.woocommerce div.products.buttonsonhover div.product .product-button .txt{line-height:65px !important;width:100%;opacity:1}.woocommerce div.products.buttonsonhover div.product .star-rating{display:none !important}.woocommerce div.products.buttonsonhover div.product .variations{padding:0 !important;bottom:unset;top:16px;left:16px !important;width:calc(100% - 32px) !important}.woocommerce div.products.buttonsonhover div.product.outofstock .product-buttons{bottom:18px !important;height:45px !important}.woocommerce div.products.buttonsappearunder div.product .star-rating{display:none !important}.woocommerce div.products.buttonsappearunder div.product .variations{bottom:95px !important;left:18px;width:calc(100% - 36px)}.woocommerce div.products.buttonsappearunder div.product .product-button a{z-index:1}.woocommerce div.products.buttonsappearunder div.product .add_to_cart_btn_wrap .product-button a{position:absolute;display:block;bottom:18px !important;width:calc(100% - 36px);left:18px;padding:0 !important;margin:0 !important;height:60px !important}.woocommerce div.products.buttonsappearunder div.product .simpleAddToCart{position:absolute;display:block;bottom:18px !important;width:calc(100% - 36px);left:18px;padding:0 !important;margin:0 !important;height:60px !important}.woocommerce div.products.buttonsappearunder div.product .simpleAddToCart .txt{line-height:60px !important;text-align:center;width:100%;background-color:transparent;opacity:1;font-size:23px}.woocommerce div.products.buttonsappearunder div.product .simpleAddToCart .icon{display:none}.woocommerce div.products.buttonsappearunder div.product .mobileAddToCart{opacity:0}.woocommerce div.products.buttonsappearunder div.product .mobileAddToCart .txt{line-height:60px !important;text-align:center;width:100%;background-color:transparent;opacity:1;font-size:23px}.woocommerce div.products.buttonsappearunder div.product .mobileAddToCart .icon{display:none}.woocommerce div.products.buttonsappearunder div.product .product-buttons .product-button{display:none}.woocommerce div.products.buttonsappearunder div.product:hover .mobileAddToCart{opacity:1}.woocommerce div.products.buttonsappearunder div.product .price del{margin-left:5px}.woocommerce div.products.buttonsappearunder div.product .productwrap{margin:5px !important}.woocommerce div.products.buttonsappearunder div.product.outofstock .product-button{display:none}.woocommerce div.products.buttonsappearunder:hover div.product .productwrap{margin:5px !important}.woocommerce div.products.buttonsappearunder.shop-5column:not(.fullwidthshop) div.product .variations{display:block}.woocommerce .has-wc-sidebar div.products.buttonsappearunder.shop-5column div.product .variations{display:block}.woocommerce div.products.shop-5column.instantshop div.product .variations{display:block}.woocommerce.responsive-hover-state-off div.products.infoonhover div.product:hover .price{display:none !important}.woocommerce.responsive-hover-state-off div.products.infoonhover div.product:hover .hover_layer{opacity:0;visibility:hidden}.woocommerce.responsive-hover-state-off div.products.infoonhover div.product:hover .variations{opacity:0;visibility:hidden}.woocommerce.responsive-hover-state-off div.products.infoonhover div.product:hover h2{opacity:0;visibility:hidden}.woocommerce.responsive-hover-state-off div.products.infoonhover div.product:hover .star-rating{opacity:0;visibility:hidden}.woocommerce.responsive-hover-state-off div.products.infoonhover div.product.has-gallery:hover .imageswrap.lazy-loaded img{opacity:1}.woocommerce.responsive-hover-state-off div.products.infoonclick div.product:hover .price{display:none !important}.woocommerce.responsive-hover-state-off div.products.buttonsappearunder div.product:hover{box-shadow:unset}.woocommerce.responsive-hover-state-off div.products.buttonsappearunder div.product:hover .product-buttons{display:none}.woocommerce.responsive-hover-state-off div.products.buttonsappearunder div.product:hover .price{padding:0}.woocommerce.catalog-mode div.products.infoonhover div.product .product-buttons{bottom:18px !important;height:45px !important}.woocommerce.catalog-mode div.products.buttonsonhover div.product .product-buttons{bottom:18px !important;height:45px !important}.woocommerce.catalog-mode div.products.buttonsappearunder div.product .variations{bottom:18px !important}.woocommerce.catalog-mode div.products.instantshop div.product:hover .variations{bottom:85px !important}.woocommerce.catalog-mode div.products.instantshop div.product .quick-view{bottom:18px !important}.woocommerce.catalog-mode div.products.instantshop div.product .instant_shop_button{display:none}.catalog-mode .woocommerce div.products.infoonhover div.product .product-buttons{bottom:18px !important;height:45px !important}.catalog-mode .woocommerce div.products.buttonsonhover div.product .product-buttons{bottom:18px !important;height:45px !important}.catalog-mode .woocommerce div.products.buttonsappearunder div.product .variations{bottom:18px !important}.catalog-mode .woocommerce div.products.instantshop div.product:hover .variations{bottom:85px !important}.catalog-mode .woocommerce div.products.instantshop div.product .quick-view{bottom:18px !important}.catalog-mode .woocommerce div.products.instantshop div.product .instant_shop_button{display:none}div.woocommerce .products.buttonsappearunder div.product .product-button:hover .txt{width:100% !important}}@media (min-width: 1280px) and (max-width: 1440px){.woocommerce .has-wc-sidebar div.products.infoonhover div.product .variations{top:30%}.woocommerce .has-wc-sidebar div.products.infoonhover div.product:hover .default_product_cat{padding:10px 0 0 !important;font-size:12px;line-height:12px;margin-left:10px !important;margin-right:10px !important}.woocommerce .has-wc-sidebar div.products.infoonhover:not(.shop-2column) div.product .hover-info{padding:10px 0px}.woocommerce .has-wc-sidebar div.products.shop-4column.infoonhover div.product .variations{display:none}.woocommerce .has-wc-sidebar div.products.shop-4column.infoonclick div.product .productvariations{padding:2px 0}.woocommerce .has-wc-sidebar div.products.infoonclick div.product .addtocartbutton .txt{padding-top:0;font-size:14px}.woocommerce .has-wc-sidebar div.products.infoonclick div.product .hover-content h2{font-size:14px;padding:0 10px;font-weight:600}.woocommerce .has-wc-sidebar div.products.infoonclick div.product .hover-content .hover-info .selectlabel a{font-size:10px}.woocommerce .has-wc-sidebar div.products.infoonclick div.product .hover-info{margin-top:3%}.woocommerce .has-wc-sidebar div.products.infoonclick.fullwidthshop div.product .hover-content .default_product_cat{display:none}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonclick:not(.fullwidthshop) div.product .addtocartbutton .txt{font-size:12px}.woocommerce .has-wc-sidebar div.products.shop-5column.infoonclick:not(.fullwidthshop) div.product h2.woocommerce-loop-product__title{font-size:12px}.woocommerce .has-wc-sidebar div.products.instantshop div.product .product-buttons>span.kt-qv{height:35px;line-height:35px}.woocommerce .has-wc-sidebar div.products.instantshop div.product .product-buttons>span.kt-qv a{font-size:14px;line-height:35px}.woocommerce .has-wc-sidebar div.products.instantshop div.product .default_product_cat{font-size:10px}.woocommerce .has-wc-sidebar div.products.instantshop div.product .add_to_cart_btn_wrap .product-buttons{height:35px;line-height:35px}.woocommerce .has-wc-sidebar div.products.instantshop .wrap_after_thumbnail>a{margin-top:4px;width:calc(100% - 30px)}.woocommerce .has-wc-sidebar div.products.buttonsappearunder:not(.fullwidthshop) div.product h2.woocommerce-loop-product__title{font-size:13px;font-weight:600}.woocommerce .has-wc-sidebar div.products.buttonsappearunder div.product .price{font-size:13px;line-height:13px}.woocommerce .has-wc-sidebar div.products.buttonsappearunder div.product .price ins{font-size:13px;line-height:13px}.woocommerce .has-wc-sidebar div.products.buttonsappearunder div.product .price del{font-size:13px;line-height:13px}.woocommerce .has-wc-sidebar div.products.shop-5column.buttonsappearunder div.product .price{font-size:14px !important}.woocommerce .has-wc-sidebar div.products.shop-5column.buttonsappearunder div.product .price ins{font-size:14px !important}.woocommerce .has-wc-sidebar div.products.shop-5column.buttonsappearunder div.product .price .woocs_price_code>span.amount{font-size:14px !important}.woocommerce .has-wc-sidebar div.products.shop-5column.buttonsappearunder .wrap_after_thumbnail{padding:0}.woocommerce div.products.infoonclick div.product .hover-content .default_product_cat{font-size:11px;margin:5px 0;line-height:12px}.woocommerce div.products.infoonclick div.product .hover-content .price{bottom:32px}.woocommerce div.products.infoonclick div.product h2.woocommerce-loop-product__title{font-size:15px}.woocommerce div.products.shop-5column.infoonclick div.product .hover-content .price{padding:0 10px}.woocommerce div.products.shop-5column.infoonclick div.product .hover-content .default_product_cat{display:none}.woocommerce div.products.shop-5column.infoonclick div.product .hover-content .hover-info .selectlabel a{font-size:10px}.woocommerce div.products.shop-5column.infoonclick div.product .productvariations{padding:2px 0}.woocommerce div.products.shop-5column.infoonclick div.product span.show-hover{height:20px}.woocommerce div.products.shop-5column.infoonclick div.product span.show-hover:before{line-height:20px}.woocommerce div.products.shop-5column.infoonclick:not(.fullwidthshop) div.product .hover-content{padding-top:5px}.woocommerce div.products.shop-5column.infoonclick.fullwidthshop div.product .addtocartbutton .txt{padding-top:0;font-size:14px}.woocommerce div.products.instantshop div.product .instant_shop_button a .txt{font-size:14px}.woocommerce div.products.instantshop div.product h2.woocommerce-loop-product__title{font-size:14px}.woocommerce div.products.instantshop div.product:hover .onsale{opacity:0}.woocommerce div.products.instantshop div.product:hover .custom_product_label{opacity:0}.woocommerce div.products.buttonsappearunder div.product h2.woocommerce-loop-product__title{font-size:14px}.woocommerce div.products.buttonsappearunder:not(.fullwidthshop) div.product .price{font-size:13px;line-height:13px}.woocommerce div.products.buttonsappearunder:not(.fullwidthshop) div.product .price ins{font-size:13px;line-height:13px}.woocommerce div.products.buttonsappearunder:not(.fullwidthshop) div.product .price del{font-size:13px;line-height:13px}.woocommerce div.products.buttonsappearunder:not(.fullwidthshop) div.product .wrap_after_thumbnail{padding:0}}.products.skeleton .imageswrap,.products.skeleton span,.products.skeleton h2{background-image:linear-gradient(90deg, #ddd 0%, #e8e8e8 50%, #ddd 100%) !important;background-size:600px !important;animation:kite-shine 1.5s infinite linear}.products.skeleton span,.products.skeleton h2{height:10px;background-color:#efefef;border-radius:3px;margin-top:10px !important;padding:0 !important}.products.skeleton .default_product_cat{width:50px !important}.products.skeleton h2{width:110px !important}.products.skeleton .price{width:80px !important}.products.skeleton.listview .product .imageswrap{width:70px;height:70px;padding-top:0 !important;border-radius:3px}.products.skeleton.listview .product .productwrap:hover .productinfo .kt-add-to-cart-container>.price{opacity:1 !important}@keyframes kite-shine{0%{background-position:100%}40%, 100%{background-position:-90%}}
/*# sourceMappingURL=product-card.css.map */
