.scrollToTop{position:fixed;right:20px;bottom:20px;width:50px;height:50px;border-radius:50%;background-color:rgba(264,255,255, 0.9);color:#333;box-shadow:0 0 5px rgb(0 0 0 / 17%);text-align:center;line-height:50px;opacity:0;z-index:350;}
.scrollToTop.button-show{opacity:1;}
.scrollToTop:hover{color:#777;}
.scrollToTop:after{display:inline-block;font-size:20px;content:"\e871";font-family:"klbtheme";}
@media(max-width:1024px){
.scrollToTop{
bottom:70px;
right: 12px;
width: 40px;
height: 40px;
line-height: 40px;
background-color:#fff;
}
}.cart-widget-side{position:fixed;max-width:21.25rem;width:100%;height:100%;top:0;right:0;background-color:#fff;z-index:100003;-webkit-transform:translateX(100%);transform:translateX(100%);will-change:transform;}
.cart-widget-side .cart-side-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.75rem 1.5rem;border-bottom:1px solid #e5e5e5;}
.cart-widget-side .cart-side-header .cart-side-title{font-size:1.125rem;}
.cart-widget-side .cart-side-header .cart-side-close{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem;width:1rem;height:1rem;cursor:pointer;}
.cart-widget-side .cart-side-body{padding:0.75rem 0.9375rem}
.cart-widget-side .products{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.cart-widget-side .products::before{display:none;}
.cart-widget-side .products .product{position:relative;margin-bottom:0;border:0;}
.cart-widget-side .products .product + .product{margin-top:.625rem;padding-top:.625rem;border-top:1px solid #eceef0;}
.cart-widget-side .products .product .product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.cart-widget-side .products .product .thumbnail-wrapper{max-width:3rem !important;}
.cart-widget-side .products .product .content-wrapper{padding-right:0.3125rem !important;}
.cart-widget-side .products .product .product-title{font-size:0.8125rem;margin-bottom:0.3125rem;}
.cart-widget-side .products .product .price{font-size:0.875rem;}
.cart-widget-side .products .product .price .amount{font-weight:600;text-decoration:none;color:#f03e3e;}
.cart-widget-side .products .product .remove_from_cart_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;font-size:1rem;text-shadow:0 0 0;margin-top:-0.1875rem;margin-right:0.5rem;color:currentColor;}
.cart-widget-side .woocommerce-mini-cart__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #eceef0;}
.cart-widget-side .woocommerce-mini-cart__total strong{font-size:.8125rem;color:var(--color-text-description);font-weight:600;}
.cart-widget-side .woocommerce-mini-cart__buttons .button{font-size:.8125rem;}
.cart-widget-side .woocommerce-mini-cart__buttons .button + .button{margin-top:.3125rem;}
.cart-widget-side .cart-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.875rem;margin-bottom:3.125rem;}
.cart-widget-side .cart-empty .empty-icon{position:relative;text-align:center;width:3.75rem;height:3.75rem;border-radius:50%;overflow:hidden;}
.cart-widget-side .cart-empty .empty-icon svg{width:2.75rem;}
.cart-widget-side .cart-empty .empty-icon .c-01{fill:#b7343e;}
.cart-widget-side .cart-empty .empty-icon .c-02, .site-header .header-cart .cart-empty .empty-icon .c-03{fill:#f04652;}
.cart-widget-side .cart-empty .empty-icon .c-04{fill:#ab212b;}
.cart-widget-side .cart-empty .empty-icon .c-05, .site-header .header-cart .cart-empty .empty-icon .c-06{fill:#c13942;}
.cart-widget-side .cart-empty .empty-text{font-size:.8125rem;font-weight:500;margin-top:.9375rem;}
.cart-widget-side .cart-noticy{font-size:.75rem;text-align:center;padding-top:1.25rem;border-top:1px solid #edeef5;}
.cart-widget-side .cart-side-body .woocommerce-mini-cart__buttons > a:first-child{color:currentColor;}
.cart-widget-side .woocommerce-mini-cart__buttons .button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.cart-widget-side .klb-free-shipping{margin-bottom:0.75rem;padding:0.5rem 0.75rem;border-radius:calc(var(--theme-radius-base) / 2);background-color:var(--color-red25);}
.cart-widget-side .klb-free-shipping .shipping-notice{font-size:12px !important;}
.cart-widget-side i.klb-icon-bookmark-empty-thin{display:none;}
.cart-widget-side .klb-free-shipping .shipping-progress{background-color:#F03E3E;}
.cart-widget-side .woocommerce-mini-cart__total .amount{font-size:1rem;font-weight:700;color:#F03E3E !important;}
.cart-side-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#1B1F22;opacity:0;visibility:hidden;z-index:100002;}
.cart-widget-side .products{max-height:100%;}
.cart-widget-side .products .product + .product{margin-top:0.625rem;padding-top:0.9375rem;border-top:1px solid #CED4DA;}
body[data-color=default] .cart-widget-side .products .product + .product{border-color:#CED4DA;}
.logged-in.admin-bar .cart-widget-side{top:32px;}
.cart-side-body span.price{align-items:center;gap:15px;}
.cart-widget-side .cart-side-body .preloader{display:none;}
.cart-widget-side .cart-side-body div.quantity{height:30px;}
.cart-widget-side .cart-side-body div.quantity input.qty{height:28px;font-size:0.875rem;}
.cart-widget-side .cart-side-body div.quantity .plus::before{top:10px;left:13px;}
.cart-widget-side .cart-side-body div.quantity .plus:after{right:13px;}
.cart-widget-side .products .product .variation {
display:none;
}.single-product-wrapper .klb-people-added{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem;line-height:1;width:100%;border-radius:calc(var(--theme-radius-base) / 2);padding:0.75rem 0.9375rem;margin-bottom:0.9375rem;}
.single-product-wrapper .klb-people-added{color:#f36507 !important;background-color:#fff1e6 !important;}
.single-product-wrapper .klb-people-added i{font-size:1.125rem;}
.single-product-wrapper .klb-people-added p{font-size:0.8125rem;margin-bottom:0;}
.single-product-wrapper .klb-people-added strong {
margin-right: 5px;
}.klb-flexslider-thumbnail .flex-control-thumbs{padding:0;}
.klb-flexslider-thumbnail .flex-control-thumbs:before, .klb-flexslider-thumbnail .flex-control-thumbs:after{content:'';display:table;clear:both;}
.klb-flexslider-thumbnail .flex-control-thumbs li img{padding:.25rem;cursor:pointer;border-radius:3px;border:1px solid;border-color:#DFE2E6;}
.klb-flexslider-thumbnail .flex-control-thumbs li img.flex-active{border-color:#000;}
.klb-flexslider-thumbnail .flex-control-nav, .klb-flexslider-thumbnail .flex-direction-nav{padding:0;list-style:none;margin:0;}
.klb-flexslider-thumbnail.vertical li, .klb-flexslider-thumbnail.vertical li img{width:80px;height:auto;}
.klb-flexslider-thumbnail.horizontal .flex-control-nav{margin-top:15px;}
.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav button{background:0;padding:0;height:100%;}
.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav .flex-nav-prev, .klb-flexslider-thumbnail.horizontal ul.flex-direction-nav .flex-nav-next{position:absolute;top:7.5px;height:100%;width:auto;}
.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav .flex-nav-prev{left:0;}
.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav .flex-nav-next{right:0;}
.klb-flexslider-thumbnail.horizontal{position:relative;}
.klb-flexslider-thumbnail.horizontal ul.flex-direction-nav button svg{width:24px;}
.klb-flexslider-thumbnail.horizontal .flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity = 0);cursor:default;z-index:-1;}
.klb-flexslider-thumbnail.vertical .flex-viewport{height:480px !important;}
.klb-flexslider-thumbnail.vertical{position:absolute;left:0;top:0;width:80px;}
.klb-flexslider-thumbnail.vertical li{margin-bottom:5px;}
.klb-flexslider-thumbnail.vertical ul.flex-direction-nav svg{width:20px;transform:rotate(90deg);}
.klb-flexslider-thumbnail.vertical ul.flex-direction-nav{padding:0;list-style:none;display:flex;flex-direction:row;justify-content:space-between;}
.klb-flexslider-thumbnail.vertical ul.flex-direction-nav li{width:100%;padding:0.25rem;}
.klb-flexslider-thumbnail.vertical ul.flex-direction-nav button{width:100%;padding:0;height:30px;}
.klb-flexslider-thumbnail.vertical ul.flex-direction-nav .disabled{opacity:0.5;}
.klb-flexslider-thumbnail.vertical ul.flex-direction-nav .disabled a{pointer-events:none;}
.klb-flexslider-thumbnail.vertical ul.flex-direction-nav a.flex-disabled{opacity:0.5;pointer-events:none;}
@media screen and (min-width:576px){
.single-product-wrapper .vertical .woocommerce-product-gallery{padding-left:6.5rem;}
}
@media screen and (min-width:992px){
.single-gallery-1column > * .product-detail{position:sticky;top:5rem;}
}
.single-gallery-carousel2columns .woocommerce-product-gallery__image{background:#f3f3f3;}
.single-gallery-carousel2columns svg{width:20px;color:#4F575E;}
.single-gallery-carousel2columns ul.flex-direction-nav{list-style:none;padding:0;display:flex;justify-content:space-between;gap:5px;margin-top:20px;}
.single-gallery-carousel2columns .product-checklist{display:none;}
.single-gallery-carousel2columns .woocommerce-product-details__short-description{display:none;}
.single-gallery-carousel2columns .flex-direction-nav button{height:42px;}
.single-gallery-1column .woocommerce-product-gallery__image{background:#f3f3f3;}
.single-gallery-1column .woocommerce-product-gallery__image + .woocommerce-product-gallery__image{margin-top:5px;}
.single-gallery-2columns{padding-left:0 !important;!i;!;}
.single-gallery-2columns .woocommerce-product-gallery__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:5px;}
.single-gallery-2columns .woocommerce-product-gallery__image{background:#f3f3f3;border:1px solid #f3f3f3;}
@media screen and (max-width:600px){
.single-gallery-1column .woocommerce-product-gallery__wrapper, .single-gallery-2columns .woocommerce-product-gallery__wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
white-space: nowrap;
width: 100%;
overflow-x: auto;
}
.single-gallery-1column .woocommerce-product-gallery__wrapper > *,
.single-gallery-2columns .woocommerce-product-gallery__wrapper > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: 100%;
}
.single-gallery-1column .woocommerce-product-gallery__wrapper::-webkit-scrollbar, .single-gallery-2columns .woocommerce-product-gallery__wrapper::-webkit-scrollbar {
width: 3px;
height: 4px;
}
.single-gallery-1column .woocommerce-product-gallery__wrapper::-webkit-scrollbar-track, .single-gallery-2columns .woocommerce-product-gallery__wrapper::-webkit-scrollbar-track {
background-color: #f6f4f0;
border-radius: 9px;
}
.single-gallery-1column .woocommerce-product-gallery__wrapper::-webkit-scrollbar-thumb, .single-gallery-2columns .woocommerce-product-gallery__wrapper::-webkit-scrollbar-thumb {
background-color: #c1c1c1;
border-radius: 9px;
}
}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.wcml-dropdown{width:15.5em;max-width:100%;position:relative}.wcml-dropdown>ul{position:relative;padding:0;margin:0 !important;list-style-type:none}.wcml-dropdown li{list-style-type:none;padding:0;margin:0;border:1px solid #cdcdcd;background-color:#fff}.wcml-dropdown li:hover,.wcml-dropdown li:focus{background-color:#f5f5f5}.wcml-dropdown li:hover.wcml-cs-active-currency .wcml-cs-submenu,.wcml-dropdown li:focus.wcml-cs-active-currency .wcml-cs-submenu{visibility:visible}.wcml-dropdown a{display:block;text-decoration:none;padding:.5em .5em .4em;line-height:1;box-shadow:none !important;cursor:pointer}.wcml-dropdown a:hover{box-shadow:none !important;text-decoration:none}.wcml-dropdown a.wcml-cs-item-toggle{position:relative;padding-right:calc(10px + .7em + .7em)}.rtl .wcml-dropdown a.wcml-cs-item-toggle{padding-right:10px;padding-left:calc(10px + .7em + .7em)}.wcml-dropdown a.wcml-cs-item-toggle:after{content:'';vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wcml-dropdown a.wcml-cs-item-toggle:after{right:auto;left:10px}.wcml-dropdown .wcml-cs-submenu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0 !important;list-style-type:none;z-index:101}.wcml-dropdown .wcml-cs-submenu li{padding:0;margin:0;border:solid #cdcdcd;border-width:0 1px 1px 1px}.woocommerce .wcml-dropdown.product{margin:1em 0;overflow:visible}.widget .wcml-dropdown ul li{padding:0}.widget .wcml-dropdown ul li a{box-shadow:none}.widget .wcml-dropdown ul li a:hover{box-shadow:none;text-decoration:none}.wcml-spinner{position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.rtl .wcml-spinner{right:auto;left:-20px}