@media screen and (min-width:1024px){.klb-module.module-products-grid.style-12 .custom-image .custom-content{padding:1.875rem}}.klb-module.module-products-grid.style-12 .custom-image .custom-content .entry-description p{margin-bottom:0}@media screen and (max-width:575.98px){.klb-module.module-products-grid.style-12 .custom-image{margin-top:.625rem;margin-bottom:.625rem}}.klb-module.module-products-grid.style-12 .products{margin-left:calc(var(--theme-site-gutters) * -1);margin-right:calc(var(--theme-site-gutters) * -1)}@media screen and (max-width:575.98px){.klb-module.module-products-grid.style-12 .products{margin-left:-7px;margin-right:-7px}}.klb-module.module-products-grid.style-12 .products .product{padding-left:var(--theme-site-gutters);padding-right:var(--theme-site-gutters)}@media screen and (max-width:575.98px){.klb-module.module-products-grid.style-12 .products .product{padding-left:7px;padding-right:7px}}@media screen and (max-width:575.98px){.klb-module.module-products-grid.style-12 .products .product .product-buttons{gap:.3125rem}}.klb-module.module-products-grid.style-12 .products .product .product-buttons>*{font-size:.8125rem!important}@media screen and (max-width:575.98px){.klb-module.module-products-grid.style-12 .products .product .product-buttons>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.module-recently-viewed .module-header{margin-bottom:1.875rem}.module-recently-viewed .module-body{display:block}@media screen and (max-width:991.98px){.module-recently-viewed .module-body{overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.module-recently-viewed ul{margin:0 -.4375rem;padding:0;list-style:none}@media screen and (max-width:991.98px){.module-recently-viewed ul{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;width:auto}}.module-recently-viewed ul li{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;width:12.5%!important;max-width:none!important;padding-left:.4375rem;padding-right:.4375rem}@media screen and (max-width:991.98px){.module-recently-viewed ul li{width:6.5625rem!important}}.module-recently-viewed ul li .thumbnail-wrapper{margin-bottom:.3125rem}.module-recently-viewed ul li .content-wrapper .product_title{font-size:.8125rem}@media screen and (max-width:991.98px){.module-recently-viewed ul li .content-wrapper .product_title{font-size:.75rem}}.module-recently-viewed ul li .content-wrapper .product_title a{color:currentColor}body.link-underline .module-recently-viewed ul li .content-wrapper .product_title a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.15rem;-webkit-transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1)}body.link-underline .module-recently-viewed ul li .content-wrapper .product_title a:hover{text-decoration-color:currentColor}.klb-countodnw-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:.9375rem}@media screen and (min-width:992px){.klb-countodnw-banner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.klb-countodnw-banner .column{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:.9375rem}@media screen and (min-width:992px){.klb-countodnw-banner .column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.klb-countodnw-banner .entry-title{font-weight:600}@media screen and (min-width:992px){.klb-countodnw-banner .entry-title{margin-bottom:0}}@media screen and (min-width:992px){.klb-countodnw-banner .klb-countdown-wrapper{margin-left:2.5rem}}.klb-countodnw-banner .klb-countdown-wrapper .klb-countdown{font-size:1.75rem}@media screen and (min-width:992px){.klb-countodnw-banner .klb-countdown-wrapper .klb-countdown{font-size:2.25rem}}.klb-countodnw-banner .klb-countdown-wrapper .klb-countdown>span{display:block;font-size:0;width:.0625rem;height:1.875rem;background-color:currentColor;margin-left:.5625rem;margin-right:.625rem;opacity:.2}.klb-countodnw-banner .klb-countdown-wrapper .klb-countdown .count-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:auto;height:auto;border:0}.klb-countodnw-banner .klb-countdown-wrapper .klb-countdown .count-item .count{width:2.25rem}@media screen and (min-width:992px){.klb-countodnw-banner .klb-countdown-wrapper .klb-countdown .count-item .count{width:2.875rem}}.klb-countodnw-banner .klb-countdown-wrapper .klb-countdown .count-item .count-label{font-size:50%;margin-left:0;margin-top:.125rem;opacity:.6}@media screen and (min-width:992px){.klb-countodnw-banner .klb-countdown-wrapper .klb-countdown .count-item .count-label{font-size:42%}}@media screen and (min-width:992px){.klb-countodnw-banner .entry-description p{margin-bottom:0}}.logo-block{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}.logo-block img{max-height:5.3125rem}.logo-block a{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}.logo-block a img{opacity:.5;-webkit-transition:all .2s cubic-bezier(.25,.1,.25,1);transition:all .2s cubic-bezier(.25,.1,.25,1)}.logo-block a:hover img{opacity:1}.logo-block.no-opacity a img{opacity:1}.products-column.centered .product .content-wrapper{text-align:center}.products-column.centered .product .content-wrapper .product-rating,.products-column.centered .product .content-wrapper .switcher-wrapper,.products-column.centered .product .content-wrapper .product-color-switcher{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-column.centered .product .content-wrapper .switcher-wrapper .price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.post{position:relative;margin-bottom:1.25rem}.post .entry-media{margin-bottom:.625rem}.post .entry-media a{position:relative;display:block;border-radius:var(--theme-radius-base);overflow:hidden}.post .entry-category{margin-bottom:.4375rem}.post .entry-category a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--theme-primary-color)}.post .entry-title{margin-bottom:.625rem}.post .entry-title a{color:currentColor;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.15rem;-webkit-transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1)}.post .entry-title a:hover{text-decoration-color:currentColor}.post .entry-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8125rem;margin-bottom:.625rem}.post .entry-meta>*{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.post .entry-meta>*::before{content:"•";position:relative;font-size:.875rem;margin-left:.625rem;margin-right:.5rem;top:-.0625rem}.post .entry-meta>*:first-child::before{display:none}.post .entry-meta a{color:currentColor}.post .entry-meta .entry-author a{font-weight:500}.post .entry-meta .entry-author a span{font-weight:400;opacity:.4}.post .entry-meta .entry-comments i{font-size:.9375rem;line-height:1}.post .entry-meta .entry-comments i::before{margin:0}.post .entry-excerpt{font-size:.875rem;color:var(--color-gray600)}@media screen and (min-width:992px){.post .entry-excerpt{font-size:.9375rem}}.blog-posts{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-posts.grid-style{margin-left:calc(var(--theme-site-gutters) * -1);margin-right:calc(var(--theme-site-gutters) * -1)}.blog-posts.grid-style>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;padding-left:var(--theme-site-gutters);padding-right:var(--theme-site-gutters)}@media screen and (min-width:992px){.blog-posts.grid-style.grid-4>*{width:50%}}@media screen and (min-width:1200px){.blog-posts.grid-style.grid-4>*{width:25%}}.blog-posts.grid-style.grid-4 .post .entry-title{font-size:1.25rem}@media screen and (min-width:992px){.blog-posts.large-style .post{margin-bottom:3.75rem}}@media screen and (min-width:992px){.blog-posts.large-style .post .entry-title{font-size:2.25rem;margin-bottom:.9375rem}}@media screen and (min-width:992px){.blog-posts.large-style .post .entry-meta{margin-bottom:1.25rem}}.widget{position:relative;margin-bottom:1.25rem}@media screen and (min-width:768px){.widget{margin-bottom:2.5rem}}.widget:last-child{margin-bottom:0}.widget .widget-title{font-size:.875rem;font-weight:600;margin-bottom:.625rem}@media screen and (min-width:768px){.widget .widget-title{font-size:calc(var(--theme-widgets-font-size) + 1px);margin-bottom:1.25rem}}.widget .company-details{position:relative}.widget .company-details .company-phone{font-size:1.125rem;font-weight:600;margin-bottom:.1875rem}@media screen and (min-width:768px){.widget .company-details .company-phone{font-size:1.5rem;line-height:1.1}}.widget .company-details .company-phone a{color:var(--theme-primary-color)}.widget .company-details .company-email span{opacity:.6}.widget .company-details .company-email a{position:relative;font-weight:500;color:currentColor;padding-top:.125rem;padding-bottom:.125rem}.widget .company-details .company-email a::before{content:"";position:absolute;width:100%;height:.0625rem;bottom:0;left:0;background-color:currentColor;opacity:0;-webkit-transition:opacity .07s cubic-bezier(.25,.1,.25,1);transition:opacity .07s cubic-bezier(.25,.1,.25,1)}.widget .company-details .company-email a:hover::before{opacity:1}.widget .company-details .company-hours span{opacity:.6}.widget .company-details .company-hours strong{display:block;width:100%}.widget_nav_menu ul{list-style:none;margin:0;padding:0}.widget_nav_menu ul li+li{margin-top:.1875rem}.widget_nav_menu ul li a{position:relative;font-size:var(--theme-widgets-font-size);font-weight:var(--theme-widgets-font-weight);color:currentColor;padding-top:.125rem;padding-bottom:.125rem}.widget_nav_menu ul li a::before{content:"";position:absolute;width:100%;height:.0625rem;bottom:0;left:0;background-color:currentColor;opacity:0;-webkit-transition:opacity .07s cubic-bezier(.25,.1,.25,1);transition:opacity .07s cubic-bezier(.25,.1,.25,1)}.widget_nav_menu ul li a:hover::before{opacity:1}.widget_text p{font-size:var(--theme-widgets-font-size);font-weight:var(--theme-widgets-font-weight)}.posts-list{list-style:none;margin:0;padding:0}.posts-list li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-list li .entry-media{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:4.125rem;margin-right:.9375rem}.posts-list li .entry-wrapper{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.posts-list li .entry-wrapper .entry-title{font-size:.875rem}.posts-list li .entry-wrapper .entry-meta{font-size:.75rem}.widget-checkbox-list ul{margin:0;padding:0;list-style:none}.widget-checkbox-list ul li+li{margin-top:.25rem}.widget-checkbox-list ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:currentColor;padding-top:.0625rem;padding-bottom:.0625rem}.widget-checkbox-list ul li a input{width:1rem;height:1rem}body:not(.input-variation-filled)[data-color=custom][data-theme=light] .widget-checkbox-list ul li a input:not(.variation-filled)::after,body[data-color=custom] .widget-checkbox-list ul li a input:not(.variation-filled)::after{border:var(--theme-form-border-width) solid rgba(var(--color-rgb),.2);background-color:var(--color-background);-webkit-box-shadow:0 1px 2px 0 rgba(27,31,34,.045);box-shadow:0 1px 2px 0 rgba(27,31,34,.045)}body:not(.input-variation-filled)[data-color=custom][data-theme=light] .widget-checkbox-list ul li a input:not(.variation-filled):hover::after,body[data-color=custom] .widget-checkbox-list ul li a input:not(.variation-filled):hover::after{border-color:rgba(var(--color-rgb),.25)}body:not(.input-variation-filled)[data-color=default] .widget-checkbox-list ul li a input:not(.variation-filled)::after,body[data-color=default] .widget-checkbox-list ul li a input:not(.variation-filled)::after{border:var(--theme-form-border-width) solid var(--color-gray500);background-color:var(--color-background);-webkit-box-shadow:0 1px 2px 0 rgba(27,31,34,.045);box-shadow:0 1px 2px 0 rgba(27,31,34,.045)}body:not(.input-variation-filled)[data-color=default] .widget-checkbox-list ul li a input:not(.variation-filled):hover::after,body[data-color=default] .widget-checkbox-list ul li a input:not(.variation-filled):hover::after{border-color:var(--color-gray600)}.widget-checkbox-list ul li a label{font-size:.875rem;cursor:pointer;margin-left:.625rem;margin-bottom:0}.widget-checkbox-list.max-height{max-height:8.5625rem}.widget-checkbox-list+.total-check-count{font-size:.75rem;padding-top:.4375rem;border-top:1px solid}body[data-color=custom][data-theme=light] .widget-checkbox-list+.total-check-count{color:rgba(var(--color-rgb),.5);border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .widget-checkbox-list+.total-check-count{color:var(--color-gray500);border-color:var(--color-gray200)}.search-from-list{margin-bottom:.625rem}.search-from-list form{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.search-from-list form input{height:2.75rem}.search-from-list form input::-webkit-input-placeholder{font-size:.8125rem;font-weight:400}.search-from-list form input::-moz-placeholder{font-size:.8125rem;font-weight:400}.search-from-list form input:-ms-input-placeholder{font-size:.8125rem;font-weight:400}.search-from-list form input::-ms-input-placeholder{font-size:.8125rem;font-weight:400}.search-from-list form input::placeholder{font-size:.8125rem;font-weight:400}.search-from-list form button{position:absolute;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;color:var(--color-text);width:2.75rem;height:2.75rem;padding:0;right:0}.price_slider_wrapper .price_slider_amount{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.875rem}.price_slider_wrapper .price_slider_amount>*{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.price_slider_wrapper .price_slider_amount>* input{color:var(--color-text);height:2.5rem}.price_slider_wrapper .price_slider_amount>*.separator{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:.9375rem .625rem 0}.price_slider_wrapper .price_slider_amount>* .price-placeholder{display:block;font-size:.75rem;margin-bottom:.1875rem}body[data-color=custom][data-theme=light] .price_slider_wrapper .price_slider_amount>* .price-placeholder{color:rgba(var(--color-rgb),.6)}body[data-color=default] .price_slider_wrapper .price_slider_amount>* .price-placeholder{color:var(--color-gray600)}.price_slider_wrapper .ui-widget-content{position:relative;height:.125rem;margin-bottom:1.25rem;border-radius:.25rem}body[data-color=custom][data-theme=light] .price_slider_wrapper .ui-widget-content{background-color:rgba(var(--color-rgb),.15)}body[data-color=default] .price_slider_wrapper .ui-widget-content{background-color:var(--color-gray200)}.price_slider_wrapper .ui-widget-content .ui-slider-range{position:absolute;display:block;width:100%;height:.125rem;border:0;border-radius:.5rem;background-color:var(--color-text);z-index:1}.price_slider_wrapper .ui-widget-content .ui-slider-handle{left:0;position:absolute;z-index:2;outline:0;cursor:pointer;background-color:var(--color-text);border-radius:100%;border:0;height:.875rem;top:-.375rem;width:.875rem;margin:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateX(0px);transform:translateX(0px)}.price_slider_wrapper .ui-widget-content .ui-slider-handle:last-child{left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.price_slider_wrapper .price_slider_bottom{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;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.price_slider_wrapper .price_slider_bottom .price_label{font-size:.8125rem;margin-right:auto}.price_slider_wrapper .price_slider_bottom button{font-size:.75rem;font-weight:700;text-transform:uppercase;height:2.25rem;line-height:2.25rem}@media screen and (max-width:1199.98px){.filter-sidebar-active{overflow-y:hidden!important}}@media screen and (max-width:1199.98px){#sidebar.filtered-sidebar{position:fixed!important;-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%;width:100%;top:0;bottom:0;left:0;margin-top:0;padding-left:0;padding-right:0;background-color:var(--color-background);-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:10001}}#sidebar.filtered-sidebar .filter-sidebar-header{position:relative;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:.75rem 1.25rem .9375rem}#sidebar.filtered-sidebar .filter-sidebar-header .entry-title{font-size:1rem;margin-bottom:0}@media screen and (min-width:1200px){#sidebar.filtered-sidebar .filter-sidebar-header{display:none}}@media screen and (max-width:1199.98px){#sidebar.filtered-sidebar .filter-sidebar-header+.site-scroll{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (max-width:1199.98px){#sidebar.filtered-sidebar .theiaStickySidebar{width:100%;height:100%;overflow:hidden!important;overflow-anchor:none;-ms-touch-action:auto;touch-action:auto}}@media screen and (max-width:1199.98px){#sidebar.filtered-sidebar .filter-sidebar-body{padding-bottom:6.25rem}}.site-footer{position:relative;margin-top:1.875rem}@media screen and (min-width:992px){.site-footer{margin-top:3.75rem}}[data-theme=light] .site-footer .color-scheme-dark{color:#1b1f22}.site-footer .color-scheme-light{color:#fff}.site-footer .color-scheme-theme{color:var(--color-text)}.site-footer .color-layout-white{background-color:#fff}.site-footer .color-layout-black{background-color:#1b1f22}.site-footer .color-layout-theme{background-color:var(--color-background)}.site-footer .color-layout-light-gray{background-color:var(--color-gray25)}.site-footer .color-layout-baby-light{background-color:#f0f5f8}.site-footer .color-layout-image{background-position:top center;background-repeat:no-repeat;background-size:cover}.site-footer .footer-row{background-repeat:no-repeat;background-size:cover}.site-footer .site-payment-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:.4375rem;-moz-column-gap:.4375rem;column-gap:.4375rem}@media screen and (min-width:768px){.site-footer .site-payment-cards{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.site-footer .site-payment-cards .payment-cards-label{font-size:var(--theme-widgets-font-size);font-weight:500;margin-bottom:.4375rem}@media screen and (min-width:576px){.site-footer .site-payment-cards .payment-cards-label{margin-bottom:0;margin-right:.625rem}}.site-footer .site-payment-cards .payment-cards{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;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;row-gap:.5rem}.site-footer .site-payment-cards .payment-cards .card-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer .site-payment-cards .payment-cards .card-item.mastercard svg,.site-footer .site-payment-cards .payment-cards .card-item.maestro svg{width:auto;height:1rem}.site-footer .site-payment-cards .payment-cards .card-item.klarna svg,.site-footer .site-payment-cards .payment-cards .card-item.skrill svg{width:auto;height:.8125rem}.footer-newsletter .newsletter-text{max-width:35rem}.footer-newsletter .newsletter-text .entry-subtitle{font-size:1rem}.footer-newsletter .newsletter-text .entry-title{font-size:1.25rem}@media screen and (min-width:768px){.footer-newsletter .newsletter-text .entry-title{font-size:1.625rem}}.footer-newsletter .newsletter-text .entry-caption p{font-size:.875rem;opacity:.6;margin-bottom:0}@media screen and (min-width:768px){.footer-newsletter .newsletter-text .entry-caption p{font-size:.9375rem}}.footer-newsletter .newsletter-form{position:relative;width:100%;max-width:28.75rem;min-width:17.5rem}@media screen and (min-width:768px){.footer-newsletter .newsletter-form input{line-height:2.875rem;height:3rem;padding-left:1.125rem;padding-right:1.125rem}}.footer-newsletter .newsletter-form .btn{position:absolute;top:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (min-width:768px){.footer-newsletter .newsletter-form .btn{line-height:3rem;height:3rem}}.footer-newsletter .newsletter-form .privacy-policy{display:block;font-size:.75rem;margin-top:.625rem}.footer-newsletter .newsletter-form .privacy-policy p{margin-bottom:0}.footer-newsletter .newsletter-form .privacy-policy a{position:relative;font-weight:500;color:var(--theme-primary-color);padding-top:.0625rem;padding-bottom:.0625rem}.footer-newsletter .newsletter-form .privacy-policy a::before{content:"";position:absolute;width:100%;height:.0625rem;bottom:0;left:0;background-color:currentColor;opacity:0;-webkit-transition:opacity .07s cubic-bezier(.25,.1,.25,1);transition:opacity .07s cubic-bezier(.25,.1,.25,1)}.footer-newsletter .newsletter-form .privacy-policy a:hover::before{opacity:1}.footer-newsletter.style-1 .footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width:768px){.footer-newsletter.style-1 .footer-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:inherit;margin-left:-1.25rem;margin-right:-1.25rem;padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:1024px){.footer-newsletter.style-1 .footer-inner{padding-top:3.75rem;padding-bottom:3.75rem}}@media screen and (max-width:767.98px){.footer-newsletter.style-1 .footer-inner .newsletter-text{margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.footer-newsletter.style-1 .footer-inner>.column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.25rem;padding-right:1.25rem}.footer-newsletter.style-1 .footer-inner>.column.form-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.footer-newsletter.style-1 .footer-inner>.column+.column{margin-top:1.875rem}@media screen and (min-width:768px){.footer-newsletter.style-1 .footer-inner>.column+.column{margin-top:0}}.footer-widgets{position:relative}.footer-widgets .footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width:576px){.footer-widgets .footer-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-1.25rem;margin-right:-1.25rem}.footer-widgets .footer-inner>.column{position:relative;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-left:1.25rem;padding-right:1.25rem}.footer-widgets .footer-inner>.column.column-brand{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:23.75rem}.footer-widgets .footer-inner>.column.column-brand+.column-widgets{padding-left:5rem}.footer-widgets .footer-inner>.column.column-brand+.column-widgets::before{content:"";position:absolute;width:.0625rem;height:100%;top:0;left:0;background-color:currentColor;opacity:.1}}@media screen and (min-width:768px){.footer-widgets .footer-inner{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:992px){.footer-widgets .footer-inner{margin-left:-2.5rem;margin-right:-2.5rem}.footer-widgets .footer-inner>.column{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:1024px){.footer-widgets .footer-inner{padding-top:5rem;padding-bottom:5rem}}.footer-widgets .column-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.25rem}@media screen and (min-width:576px){.footer-widgets .column-widgets{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}.footer-widgets .column-widgets>*{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:100%}.footer-copyright{position:relative}.footer-copyright .footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width:576px){.footer-copyright .footer-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.875rem;padding-bottom:3.125rem}}.footer-copyright .site-copyright p{font-size:.8125rem;margin-bottom:0}.footer-copyright .site-copyright p a{position:relative;font-weight:500;color:currentColor;padding-top:.125rem;padding-bottom:.125rem}.footer-copyright .site-copyright p a::before{content:"";position:absolute;width:100%;height:.0625rem;bottom:0;left:0;background-color:currentColor;opacity:1;-webkit-transition:opacity .07s cubic-bezier(.25,.1,.25,1);transition:opacity .07s cubic-bezier(.25,.1,.25,1)}.footer-copyright .site-copyright p a:hover::before{opacity:0}.footer-copyright .site-payment-cards{margin-top:.625rem}@media screen and (min-width:992px){.footer-copyright .site-payment-cards{margin-left:auto;margin-top:.625rem}}.footer-social{position:relative}.footer-social .footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.9375rem;padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width:768px){.footer-social .footer-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:1.5625rem;padding-bottom:1.5625rem}}.footer-social .site-social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:576px){.footer-social .site-social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer-social .site-social .social-label{font-size:var(--theme-widgets-font-size);font-weight:500;margin-bottom:.4375rem}@media screen and (min-width:576px){.footer-social .site-social .social-label{margin-bottom:0;margin-right:.625rem}}.footer-social .site-social ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;margin:0;padding:0;list-style:none}.footer-social .site-social ul li a{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.125rem;width:1.875rem;height:1.875rem}@media screen and (min-width:576px){.footer-social .site-social ul li a{width:2.25rem;height:2.25rem}}.footer-social .site-social ul li a i{line-height:1}.footer-social .site-social ul li a i::before{margin:0}.footer-social .site-social ul li a.youtube{font-size:.9375rem}.footer-social .site-social ul li a.facebook{font-size:.9375rem}.footer-social .site-social ul.rounded-style a::before{border-radius:50%!important}.footer-social .site-social ul.color-theme a{position:relative;color:currentColor}.footer-social .site-social ul.color-theme a::before{content:"";position:absolute;width:100%;height:100%;background-color:currentColor;border-radius:calc(var(--theme-radius-base) / 2);opacity:.1}.footer-social .site-social ul.color-theme a:hover::before{opacity:.15}.footer-social .site-application{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:576px){.footer-social .site-application{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:auto}}.footer-social .site-application .app-label{font-size:var(--theme-widgets-font-size);font-weight:500;margin-bottom:.4375rem}@media screen and (min-width:576px){.footer-social .site-application .app-label{margin-bottom:0;margin-right:.625rem}}.footer-social .site-application ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem;margin:0;padding:0;list-style:none}.footer-social .site-application ul img{max-height:2.1875rem}.woocommerce-page-header{position:relative}.woocommerce-page-header.with-banner{margin-bottom:1.25rem}.woocommerce-page-header.with-banner .klb-banner+.woocommerce-sub-categories{margin-top:.9375rem}.woocommerce-page-header .woocommerce-sub-categories{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-bottom:.9375rem}.woocommerce-page-header .woocommerce-sub-categories>span{font-size:.8125rem}.woocommerce-page-header .woocommerce-sub-categories ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.1875rem;padding:0;margin:0;list-style:none}.woocommerce-page-header .woocommerce-sub-categories ul li a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:500;padding:.3125rem .8125rem;color:var(--color-text);border:1px solid;border-radius:calc(var(--theme-radius-base) / 2)}body[data-color=custom][data-theme=light] .woocommerce-page-header .woocommerce-sub-categories ul li a{border-color:rgba(var(--color-rgb),.25)}body[data-color=default] .woocommerce-page-header .woocommerce-sub-categories ul li a{border-color:var(--color-gray300)}.woocommerce-page-header .woocommerce-sub-categories ul li a::before{content:"";display:block;width:.9375rem;height:.9375rem;border-radius:calc(var(--theme-radius-form) / 2);border:1px solid;margin-left:-.1875rem;margin-right:.5rem}body[data-color=custom][data-theme=light] .woocommerce-page-header .woocommerce-sub-categories ul li a::before{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .woocommerce-page-header .woocommerce-sub-categories ul li a::before{border-color:var(--color-gray400)}.woocommerce-page-header .woocommerce-sub-categories ul li a.active{color:var(--theme-primary-color);border-color:var(--theme-primary-color)!important;background-color:rgba(var(--theme-primary-color-RGB),.04)}.woocommerce-page-header .woocommerce-sub-categories ul li a.active::before{border-color:transparent!important;background-color:var(--theme-primary-color)!important}.woocommerce-page-header .woocommerce-sub-categories ul li a.active::after{content:"";position:absolute;position:absolute;font-family:"klbtheme";font-size:.6875rem;margin-top:.125rem;color:#fff}.before-shop-loop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:.625rem;margin-bottom:.9375rem;border-bottom:1px solid}body[data-color=custom][data-theme=light] .before-shop-loop{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .before-shop-loop{border-color:var(--color-gray200)}.before-shop-loop .filter-button{margin-right:auto}@media screen and (min-width:1200px){.before-shop-loop .filter-button{display:none}}.before-shop-loop .filter-button a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;color:currentColor}.before-shop-loop .filter-button a i{font-size:1.125rem;margin-right:.25rem}.before-shop-loop .filter-button a span{font-weight:500}.before-shop-loop .filters-wide-button{position:static;margin-right:.9375rem;padding-right:.9375rem;border-right:1px solid}body[data-color=custom][data-theme=light] .before-shop-loop .filters-wide-button{border-color:rgba(var(--color-rgb),.2)}body[data-color=default] .before-shop-loop .filters-wide-button{border-color:var(--color-gray200)}@media screen and (max-width:991.98px){.before-shop-loop .filters-wide-button{display:none}}.before-shop-loop .filters-wide-button>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1;color:var(--color-text)}.before-shop-loop .filters-wide-button>a::after{font-family:"klbtheme";content:"";border:0;margin-left:.75rem}.before-shop-loop .filters-wide-button>a i{font-size:1rem;margin-right:.25rem}.before-shop-loop .filters-wide-button .filter-holder{display:none;width:100%;padding:1.875rem}.before-shop-loop .filters-wide-button .filter-holder.show{display:block!important}.before-shop-loop .filters-wide-button .filter-holder .filter-holder-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.875rem;margin-right:-1.875rem}.before-shop-loop .filters-wide-button .filter-holder .filter-holder-inner .widget{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-left:1.875rem;padding-right:1.875rem;margin-bottom:0}.before-shop-loop .woocommerce-result-count{position:relative;font-size:.75rem;margin-bottom:0;margin-right:auto;top:1px}body[data-color=custom][data-theme=light] .before-shop-loop .woocommerce-result-count{color:rgba(var(--color-rgb),.5)}body[data-color=default] .before-shop-loop .woocommerce-result-count{color:var(--color-gray600)}@media screen and (max-width:991.98px){.before-shop-loop .woocommerce-result-count{display:none}}.before-shop-loop .sorting-products,.before-shop-loop .per-page-products{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.before-shop-loop .sorting-products>span,.before-shop-loop .per-page-products>span{font-size:.875rem;font-weight:500;margin-right:.4375rem;opacity:.5}.before-shop-loop .sorting-products select,.before-shop-loop .per-page-products select{font-size:.875rem;height:auto;padding-left:0;padding-right:0;color:var(--color-text);border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.before-shop-loop .sorting-products+.per-page-products,.before-shop-loop .per-page-products+.per-page-products{display:none;margin-left:.625rem;padding-left:.625rem}.before-shop-loop .sorting-products+.per-page-products::before,.before-shop-loop .per-page-products+.per-page-products::before{content:"";position:absolute;width:.0625rem;height:1.25rem;left:0}body[data-color=custom][data-theme=light] .before-shop-loop .sorting-products+.per-page-products::before,body[data-color=custom][data-theme=light] .before-shop-loop .per-page-products+.per-page-products::before{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .before-shop-loop .sorting-products+.per-page-products::before,body[data-color=default] .before-shop-loop .per-page-products+.per-page-products::before{background-color:var(--color-gray100)}@media screen and (min-width:992px){.before-shop-loop .sorting-products+.per-page-products,.before-shop-loop .per-page-products+.per-page-products{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:1.25rem;padding-left:1.25rem}}.before-shop-loop .product-views-buttons{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;margin-left:.625rem;padding-left:.625rem}.before-shop-loop .product-views-buttons::before{content:"";position:absolute;width:.0625rem;height:1.25rem;left:0}body[data-color=custom][data-theme=light] .before-shop-loop .product-views-buttons::before{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .before-shop-loop .product-views-buttons::before{background-color:var(--color-gray100)}@media screen and (min-width:992px){.before-shop-loop .product-views-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:.9375rem;padding-left:.9375rem}}.before-shop-loop .product-views-buttons>*{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.125rem;letter-spacing:-1px;color:var(--color-text);width:1.875rem;height:1.875rem;border-radius:calc(var(--theme-radius-base) / 2)}.before-shop-loop .product-views-buttons>* i{line-height:1}.before-shop-loop .product-views-buttons>* i::before{width:auto;margin:0}body[data-color=custom][data-theme=light] .before-shop-loop .product-views-buttons>*.active{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .before-shop-loop .product-views-buttons>*.active{background-color:var(--color-gray100)}body[data-color=custom][data-theme=light] .before-shop-loop .product-views-buttons>*:not(.active):hover{background-color:rgba(var(--color-rgb),.05)}body[data-color=default] .before-shop-loop .product-views-buttons>*:not(.active):hover{background-color:var(--color-gray25)}.woocommerce-pagination{margin-top:1.25rem}@media screen and (min-width:992px){.woocommerce-pagination{margin-top:2.5rem}}.woocommerce-pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.woocommerce-pagination .page-numbers li>*{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:.875rem;font-weight:500;width:2.25rem;height:2.25rem;color:currentColor;border-radius:calc(var(--theme-radius-base) / 2)}body[data-color=custom][data-theme=light] .woocommerce-pagination .page-numbers li>*{background-color:rgba(var(--color-rgb),.08)}body[data-color=custom][data-theme=light] .woocommerce-pagination .page-numbers li>*:hover{background-color:rgba(var(--color-rgb),.11)}body[data-color=default] .woocommerce-pagination .page-numbers li>*{background-color:var(--color-gray50)}body[data-color=default] .woocommerce-pagination .page-numbers li>*:hover{background-color:var(--color-gray100)}.woocommerce-pagination .page-numbers li>*.prev,.woocommerce-pagination .page-numbers li>*.next{font-size:1.125rem;background-color:transparent!important}.woocommerce-pagination .page-numbers li>*.dots{font-size:1rem;background-color:transparent!important}.woocommerce-pagination .page-numbers li>*.current{color:#fff;background-color:var(--theme-primary-color)!important}.mobile-filter-sidebar{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;background-color:var(--color-background);opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (min-width:320px){.mobile-filter-sidebar{width:22.5rem}}.mobile-filter-sidebar .filter-sidebar-header{position:relative;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:.75rem 1.25rem .375rem}.mobile-filter-sidebar .filter-sidebar-header .entry-title{font-size:1rem;margin-bottom:0}.mobile-filter-sidebar .filter-sidebar-body{padding:.625rem 1.25rem}.my-account-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;margin-top:1.875rem}@media screen and (min-width:992px){.my-account-wrapper{gap:1.875rem;margin-top:1.875rem}}.my-account-wrapper>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:992px){.my-account-wrapper .my-account-navigation{width:18.75rem}}@media screen and (max-width:991.98px){.my-account-wrapper .my-account-navigation{border-bottom:1px solid}body[data-color=custom][data-theme=light] .my-account-wrapper .my-account-navigation{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .my-account-wrapper .my-account-navigation{border-color:var(--color-gray100)}}@media screen and (min-width:992px){.my-account-wrapper .woocommerce-MyAccount-content{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-left:2.5rem}}.my-account-wrapper .woocommerce-MyAccount-content p a{position:relative;color:var(--color-blue600)}.my-account-wrapper .woocommerce-MyAccount-content p a:hover{text-decoration:underline}.my-account-wrapper .user-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}@media screen and (min-width:992px){.my-account-wrapper .user-detail{margin-bottom:1.875rem}}.my-account-wrapper .user-detail .user-avatar{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:.9375rem;font-weight:600;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2.875rem;height:2.875rem;border-radius:50%;margin-right:.9375rem;color:var(--theme-primary-color);background-color:rgba(var(--theme-primary-color-RGB),.1)}.my-account-wrapper .user-detail .user-info{line-height:1;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.my-account-wrapper .user-detail .user-info span{display:block;font-size:.75rem;opacity:.5;margin-bottom:.1875rem}.my-account-wrapper .user-detail .user-info .entry-name{font-size:.9375rem;margin-bottom:0}.my-account-wrapper .user-detail .user-menu-button{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:2.125rem;height:2.125rem;border-radius:50%;border:1px solid}body[data-color=custom][data-theme=light] .my-account-wrapper .user-detail .user-menu-button{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .my-account-wrapper .user-detail .user-menu-button{border-color:#fff}@media screen and (min-width:992px){.my-account-wrapper .user-detail .user-menu-button{display:none}}@media screen and (max-width:991.98px){.my-account-wrapper .woocommerce-MyAccount-navigation-menu{display:none}body.my-account-navigation-active .my-account-wrapper .woocommerce-MyAccount-navigation-menu{display:block}}.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul{margin:0;padding:0;list-style:none}@media screen and (max-width:991.98px){.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul{border-top:1px solid}body[data-color=custom][data-theme=light] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul{border-color:var(--color-gray100)}}.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li+li{border-top:1px solid}body[data-color=custom][data-theme=light] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li+li{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li+li{border-color:var(--color-gray100)}.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:500;line-height:1;padding-top:.75rem;padding-bottom:.75rem;padding-left:.625rem;padding-right:.625rem;color:var(--color-text)}.my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li a i{font-size:1.375rem;width:1.875rem;margin-right:.625rem}body[data-color=custom][data-theme=light] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li.is-active a{background-color:rgba(var(--color-rgb),.04)}body[data-color=default] .my-account-wrapper .woocommerce-MyAccount-navigation-menu ul li.is-active a{background-color:var(--color-gray25)}.site-login{position:relative;margin-top:1.875rem}@media screen and (min-width:992px){.site-login{margin-top:6.25rem;margin-bottom:7.5rem}}.site-login .site-login-inner{max-width:32.5rem;margin-left:auto;margin-right:auto}.site-login .site-login-inner .site-login-overflow{position:relative;overflow:hidden;padding-left:.25rem;padding-right:.25rem}.site-login .site-login-inner .login-page-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem;margin:0 0 1.25rem;padding:0;list-style:none}@media screen and (min-width:992px){.site-login .site-login-inner .login-page-tab{gap:1.875rem;margin-bottom:3.125rem}}.site-login .site-login-inner .login-page-tab li a{position:relative;font-size:1.375rem;font-weight:500;padding-left:.375rem;padding-right:.375rem;padding-bottom:.25rem;-webkit-transition:all .1s cubic-bezier(.17,.62,.44,.99);transition:all .1s cubic-bezier(.17,.62,.44,.99)}.site-login .site-login-inner .login-page-tab li a::before{content:"";position:absolute;width:100%;height:.0625rem;bottom:0;left:0;opacity:0;background-color:currentColor;-webkit-transition:all .1s cubic-bezier(.17,.62,.44,.99);transition:all .1s cubic-bezier(.17,.62,.44,.99)}body[data-color=custom][data-theme=light] .site-login .site-login-inner .login-page-tab li a{color:rgba(var(--color-rgb),.5)}body[data-color=default] .site-login .site-login-inner .login-page-tab li a{color:var(--color-gray500)}@media screen and (min-width:992px){.site-login .site-login-inner .login-page-tab li a{font-size:2rem}}.site-login .site-login-inner .login-page-tab li a.active{color:var(--color-text)!important}.site-login .site-login-inner .login-page-tab li a.active::before{opacity:1}.site-login .site-login-inner .login-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:200%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .4s cubic-bezier(.25,.1,.25,1);transition:all .4s cubic-bezier(.25,.1,.25,1)}.site-login .site-login-inner .login-form-container .login-form,.site-login .site-login-inner .login-form-container .register-form{padding:0 .0625rem;width:100%;-webkit-transition:opacity .1s cubic-bezier(.25,.1,.25,1),-webkit-transform .4s cubic-bezier(.25,.1,.25,1);transition:opacity .1s cubic-bezier(.25,.1,.25,1),-webkit-transform .4s cubic-bezier(.25,.1,.25,1);transition:transform .4s cubic-bezier(.25,.1,.25,1),opacity .1s cubic-bezier(.25,.1,.25,1);transition:transform .4s cubic-bezier(.25,.1,.25,1),opacity .1s cubic-bezier(.25,.1,.25,1),-webkit-transform .4s cubic-bezier(.25,.1,.25,1)}.site-login .site-login-inner .login-form-container .login-form>p,.site-login .site-login-inner .login-form-container .register-form>p{font-size:.875rem;text-align:center;margin-bottom:1.25rem}.site-login .site-login-inner .login-form-container .login-form input,.site-login .site-login-inner .login-form-container .register-form input{height:2.875rem!important}.site-login .site-login-inner .login-form-container .login-form input[type=checkbox],.site-login .site-login-inner .login-form-container .register-form input[type=checkbox]{height:auto!important}.site-login .site-login-inner .login-form-container .login-form .woocommerce-button,.site-login .site-login-inner .login-form-container .register-form .woocommerce-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:3rem!important;width:100%;height:3rem!important}.site-login .site-login-inner .login-form-container .login-form .lost-password{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:1.25rem}.site-login .site-login-inner .login-form-container .login-form .lost-password .form-row label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.site-login .site-login-inner .login-form-container .login-form .lost-password .woocommerce-LostPassword{font-size:.8125rem;font-weight:500}.site-login .site-login-inner .login-form-container .login-form .lost-password .woocommerce-LostPassword a{padding-bottom:.125rem;color:var(--color-blue600)}.site-login .site-login-inner .login-form-container .register-form{opacity:0}.site-login .site-login-inner .login-form-container .woocommerce-form-register>p:not(.woocommerce-form-row){font-weight:500}.site-login .site-login-inner .login-form-container .woocommerce-form-register p:not(.woocommerce-form-row){font-size:.8125rem}.site-login .site-login-inner .login-form-container .woocommerce-form-register__submit{color:#fff;background-color:var(--theme-primary-color);border-color:transparent}.site-login .site-login-inner .login-form-container .woocommerce-form-register__submit:hover{background-color:rgba(var(--theme-primary-color-RGB),.9)}.site-login .site-login-inner .login-form-container.show-register-form{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.site-login .site-login-inner .login-form-container.show-register-form .login-form{opacity:0}.site-login .site-login-inner .login-form-container.show-register-form .register-form{opacity:1}.cart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem}@media screen and (min-width:992px){.cart-wrapper{gap:2.5rem;margin-top:2.5rem}}.cart-wrapper>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:992px){.cart-wrapper .woocommerce-cart-form{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:auto}}@media screen and (min-width:992px){.cart-wrapper .cart-collaterals{width:28.25rem}}@media screen and (min-width:992px){.cart-wrapper .cart-collaterals .cart_totals{border-radius:var(--theme-radius-base);padding:2.1875rem}body[data-color=custom][data-theme=light] .cart-wrapper .cart-collaterals .cart_totals{background-color:rgba(var(--color-rgb),.06)}body[data-color=default] .cart-wrapper .cart-collaterals .cart_totals{background-color:var(--color-gray25)}}body[data-color=custom][data-theme=light] .cart-wrapper .cart-collaterals .cart_totals .shop_table tr{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .cart-wrapper .cart-collaterals .cart_totals .shop_table tr{border-color:var(--color-gray300)}.cart-wrapper .cart-collaterals .cart_totals .shop_table tr th,.cart-wrapper .cart-collaterals .cart_totals .shop_table tr td{line-height:1}.cart-wrapper .klb-free-shipping{border:1px dashed;padding:.9375rem;border-radius:calc(var(--theme-radius-base) / 2);margin-bottom:.3125rem}body[data-color=custom][data-theme=light] .cart-wrapper .klb-free-shipping{border-color:rgba(var(--color-redRGB),.4);background-color:rgba(var(--color-redRGB),.3)}body[data-color=default] .cart-wrapper .klb-free-shipping{border-color:var(--color-red400);background-color:var(--color-red25)}@media screen and (min-width:992px){.cart-wrapper .klb-free-shipping{padding:1.25rem;margin-bottom:1.25rem}}.cart-wrapper .klb-free-shipping p{font-size:.875rem}body[data-color=custom][data-theme=light] .cart-wrapper .klb-free-shipping .shipping-progress{background-color:rgba(var(--color-redRGB),.1)}body[data-color=default] .cart-wrapper .klb-free-shipping .shipping-progress{background-color:var(--color-red100)}.cart-collaterals .cart_totals>h2{font-size:1rem;margin-bottom:.75rem;padding-bottom:.625rem;border-bottom:1px solid}@media screen and (min-width:992px){.cart-collaterals .cart_totals>h2{font-size:1.125rem}}body[data-color=custom][data-theme=light] .cart-collaterals .cart_totals>h2{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .cart-collaterals .cart_totals>h2{border-color:var(--color-gray300)}.cart-collaterals .cart_totals .shop_table tr th{font-weight:400;padding-left:0}.cart-collaterals .cart_totals .shop_table tr td{padding-right:0;text-align:right}.cart-collaterals .wc-proceed-to-checkout{margin-top:.9375rem}.cart-collaterals .wc-proceed-to-checkout .checkout-button{height:2.875rem!important}.shop_table{font-size:1rem;color:var(--color-text);width:100%}@media screen and (min-width:992px){.shop_table thead tr th.product-remove{border-bottom:1px solid!important}}body[data-color=custom][data-theme=light] .shop_table thead tr th{border-color:rgba(var(--color-rgb),.2)!important}body[data-color=default] .shop_table thead tr th{border-color:var(--color-gray200)!important}.shop_table tr{position:relative}.shop_table tr th,.shop_table tr td{padding:.75rem;vertical-align:middle}.shop_table tr .actions{padding-left:0;padding-right:0}.shop_table tr.order-total th{font-size:1rem}.shop_table tr.order-total td{font-size:1.25rem;color:var(--color-red600)}.shop_table tr+tr{border-top:1px solid}body[data-color=custom][data-theme=light] .shop_table tr+tr{border-color:rgba(var(--color-rgb),.1)!important}body[data-color=default] .shop_table tr+tr{border-color:var(--color-gray100)!important}.shop_table.woocommerce-cart-form__contents{font-size:1rem}.shop_table.woocommerce-cart-form__contents .product-thumbnail{padding-left:0;padding-right:0}.shop_table.woocommerce-cart-form__contents .product-thumbnail img{max-width:2.875rem}@media screen and (min-width:992px){.shop_table.woocommerce-cart-form__contents .product-thumbnail img{max-width:4.125rem}}.shop_table.woocommerce-cart-form__contents .product-name{font-weight:500}@media screen and (max-width:991.98px){.shop_table.woocommerce-cart-form__contents .product-name{font-size:.875rem}}.shop_table.woocommerce-cart-form__contents .product-name a{color:currentColor}body.link-underline .shop_table.woocommerce-cart-form__contents .product-name a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.15rem;-webkit-transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1)}body.link-underline .shop_table.woocommerce-cart-form__contents .product-name a:hover{text-decoration-color:currentColor}@media screen and (max-width:991.98px){.shop_table.woocommerce-cart-form__contents th.product-remove{display:none}}.shop_table.woocommerce-cart-form__contents td.product-remove a{font-size:0}@media screen and (max-width:991.98px){.shop_table.woocommerce-cart-form__contents td.product-remove{position:absolute}}@media screen and (max-width:991.98px){.shop_table.woocommerce-cart-form__contents .product-price,.shop_table.woocommerce-cart-form__contents .product-subtotal{display:none}}.shop_table .product-remove{border:0!important;padding:.3125rem;left:0}.shop_table .actions-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.shop_table .actions-wrapper .coupon{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:.3125rem}@media screen and (min-width:992px){.shop_table .actions-wrapper .coupon{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-right:auto;padding-right:1.25rem}.shop_table .actions-wrapper .coupon label{width:auto;margin-bottom:0;margin-right:.3125rem}.shop_table .actions-wrapper .coupon input{max-width:20rem}}.shop_table .actions-wrapper .coupon button{color:#fff;background-color:var(--color-cyan600);border-color:transparent}.shop_table .actions-wrapper .coupon button:hover{background-color:rgba(var(--color-cyanRGB),.95)}@media screen and (max-width:991.98px){.shop_table .actions-wrapper .coupon input{height:2.875rem}.shop_table .actions-wrapper .coupon button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;line-height:2.875rem;height:2.875rem}}.shop_table .actions-wrapper .empty-cart-button{background-color:transparent;border:1px solid var(--color-gray400);-webkit-box-shadow:0 1px 2px 0 rgba(27,31,34,.045);box-shadow:0 1px 2px 0 rgba(27,31,34,.045)}.shop_table .actions-wrapper .empty-cart-button:hover{background-color:var(--color-gray25)}@media screen and (max-width:991.98px){.shop_table .actions-wrapper>button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}}@media screen and (min-width:992px){.checkout-wrapper:not(.multistep) .cart-wrapper #customer_details{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:auto}}@media screen and (min-width:992px){.checkout-wrapper:not(.multistep) .cart-wrapper .order-review-wrapper{width:25rem}}.checkout-wrapper.multistep{max-width:48rem;margin-left:auto;margin-right:auto}.checkout-wrapper #customer_details .col-1,.checkout-wrapper #customer_details .col-2{width:100%}.checkout-wrapper .woocommerce-billing-fields>h3,.checkout-wrapper .woocommerce-additional-fields>h3{font-size:1.125rem;margin-bottom:.625rem}@media screen and (min-width:992px){.checkout-wrapper .woocommerce-billing-fields>h3,.checkout-wrapper .woocommerce-additional-fields>h3{font-size:1.25rem}}.checkout-wrapper .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.checkout-wrapper .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper,.checkout-wrapper .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper,.checkout-wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.625rem;margin-right:-.625rem}.checkout-wrapper .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper>*,.checkout-wrapper .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper>*,.checkout-wrapper .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper>*,.checkout-wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:768px){.checkout-wrapper .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper>*.form-row-first,.checkout-wrapper .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper>*.form-row-last,.checkout-wrapper .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper>*.form-row-first,.checkout-wrapper .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper>*.form-row-last,.checkout-wrapper .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper>*.form-row-first,.checkout-wrapper .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper>*.form-row-last,.checkout-wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper>*.form-row-first,.checkout-wrapper .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper>*.form-row-last{width:50%}}.checkout-wrapper .woocommerce-input-wrapper{width:100%}.checkout-wrapper .woocommerce-input-wrapper input{height:2.875rem}.checkout-wrapper .order-review-wrapper #order_review_heading{font-size:1.125rem;margin-bottom:.625rem}@media screen and (min-width:992px){.checkout-wrapper .order-review-wrapper #order_review_heading{font-size:1.25rem}}.checkout-wrapper .order-review-wrapper #order_review .shop_table{margin-bottom:1.25rem}.checkout-wrapper .order-review-wrapper #order_review .shop_table thead tr{border-bottom:1px solid}body[data-color=custom][data-theme=light] .checkout-wrapper .order-review-wrapper #order_review .shop_table thead tr{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .checkout-wrapper .order-review-wrapper #order_review .shop_table thead tr{border-color:var(--color-gray100)}.checkout-wrapper .order-review-wrapper #order_review .shop_table thead tr th{font-weight:600}.checkout-wrapper .order-review-wrapper #order_review .shop_table thead tr th:first-child{padding-left:0}.checkout-wrapper .order-review-wrapper #order_review .shop_table thead tr th:last-child{text-align:right;padding-right:0}.checkout-wrapper .order-review-wrapper #order_review .shop_table tbody tr{border-bottom:1px solid}body[data-color=custom][data-theme=light] .checkout-wrapper .order-review-wrapper #order_review .shop_table tbody tr{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .checkout-wrapper .order-review-wrapper #order_review .shop_table tbody tr{border-color:var(--color-gray100)}.checkout-wrapper .order-review-wrapper #order_review .shop_table tbody tr td:first-child{padding-left:0}.checkout-wrapper .order-review-wrapper #order_review .shop_table tbody tr td:last-child{text-align:right;padding-right:0}.checkout-wrapper .order-review-wrapper #order_review .shop_table tbody tr td.product-name{padding-right:.9375rem}.checkout-wrapper .order-review-wrapper #order_review .shop_table tfoot tr{border-bottom:1px solid}body[data-color=custom][data-theme=light] .checkout-wrapper .order-review-wrapper #order_review .shop_table tfoot tr{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .checkout-wrapper .order-review-wrapper #order_review .shop_table tfoot tr{border-color:var(--color-gray100)}.checkout-wrapper .order-review-wrapper #order_review .shop_table tfoot tr th{font-weight:500;padding-left:0}.checkout-wrapper .order-review-wrapper #order_review .shop_table tfoot tr td{text-align:right;padding-right:0}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods{padding:0;list-style:none}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li+li{margin-top:.9375rem}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9375rem;font-weight:700;line-height:1;margin-bottom:.4375rem;cursor:pointer}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li label::before{content:"";display:block;width:1.125rem;height:1.125rem;margin-right:.625rem;border-radius:50%;border:1px solid;margin-top:-1px}body[data-color=custom][data-theme=light] .checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li label::before{border-color:rgba(var(--color-rgb),.5)}body[data-color=default] .checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li label::before{border-color:var(--color-gray500)}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li input[type=radio]{display:none}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li input[type=radio]:checked+label{color:var(--theme-primary-color)}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li input[type=radio]:checked+label::before{border-color:var(--theme-primary-color)!important}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li input[type=radio]:checked+label::after{content:"";position:absolute;width:.75rem;height:.75rem;border-radius:50%;background-color:var(--theme-primary-color);left:.1875rem;margin-top:-1px}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .wc_payment_methods li .payment_box p{font-size:.8125rem;padding-left:1.875rem;color:var(--color-gray700);margin-bottom:.3125rem}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{font-size:.75rem}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{color:var(--color-gray700)}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a{font-weight:600;color:var(--color-red600)}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper>.form-row .woocommerce-form__label-for-checkbox{display:block;padding-left:1.5625rem}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper>.form-row .woocommerce-form__label-for-checkbox input{position:absolute;margin-top:.0625rem;left:0}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper>.form-row .woocommerce-form__label-for-checkbox a{font-weight:600;color:var(--color-blue600)}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .place-order button#place_order{height:2.875rem;color:#fff;background-color:var(--theme-primary-color);border-color:transparent}@media screen and (min-width:992px){.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .place-order button#place_order{height:3.125rem}}.checkout-wrapper .order-review-wrapper #order_review .woocommerce-checkout-payment .place-order button#place_order:hover{background-color:rgba(var(--theme-primary-color-RGB),.9)}.klb-steps-header{position:relative;margin-top:1.25rem;margin-bottom:1.875rem}@media screen and (min-width:992px){.klb-steps-header{margin-top:3.75rem;margin-bottom:3.125rem}}.klb-steps-header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;gap:1.25rem;margin:0;padding:0;list-style:none}.klb-steps-header ul li{position:relative;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;text-align:center}.klb-steps-header ul li::before{content:"";position:absolute;left:-.625rem;right:-.625rem;height:.0625rem;top:1.1875rem;background-color:currentColor;z-index:-1;opacity:.13}@media screen and (min-width:992px){.klb-steps-header ul li::before{top:1.625rem}}.klb-steps-header ul li:first-child::before{left:0}.klb-steps-header ul li:last-child::before{right:0}.klb-steps-header ul li a{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-gray500);pointer-events:none}.klb-steps-header ul li a .step-status{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;width:2.25rem;height:2.25rem;border-radius:50%;margin-bottom:.625rem;background-color:var(--color-gray200)}@media screen and (min-width:992px){.klb-steps-header ul li a .step-status{width:3rem;height:3rem}}.klb-steps-header ul li a .step-status .number{font-size:.875rem;font-weight:600}@media screen and (min-width:992px){.klb-steps-header ul li a .step-status .number{font-size:1rem}}.klb-steps-header ul li a .step-status .icon{display:none}.klb-steps-header ul li a .step-title{font-size:.9375rem;font-weight:600;text-align:center}.klb-steps-header ul li.active::before{opacity:1}.klb-steps-header ul li.active a{color:var(--color-text)}.klb-steps-header ul li.active a .step-status{color:#fff;background-color:#1b1f22}.klb-steps-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2.5rem;border-top:1px solid}body[data-color=custom][data-theme=light] .klb-steps-footer{border-color:rgba(var(--color-rgb),.2)}body[data-color=default] .klb-steps-footer{border-color:var(--color-gray200)}@media screen and (min-width:992px){.klb-steps-footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.klb-steps-footer .step-buttons-holder{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;gap:1.25rem}@media screen and (max-width:991.98px){.klb-steps-footer .step-buttons-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.klb-steps-footer .step-buttons-holder p{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;font-size:.875rem;margin-bottom:0}@media screen and (min-width:992px){.klb-steps-footer .step-buttons-holder p{width:auto;margin-right:auto}}.klb-steps-footer .btn{height:2.75rem}.multistep-checkout-holder:not(.login-disable) #customer_details,.multistep-checkout-holder:not(.login-disable) #order_review,.multistep-checkout-holder:not(.login-disable) #order_review_heading{display:none}.multistep-checkout-holder.login-disable #order_review,.multistep-checkout-holder.login-disable #order_review_heading{display:none}.klb-quickview-product.white-popup{position:relative;max-width:62rem;background-color:var(--color-background);padding:1.25rem;border-radius:var(--theme-radius-base);margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){.klb-quickview-product.white-popup{padding:2.1875rem}}.klb-quickview-product .klb-loader-wrapper{-webkit-transition:opacity .15s cubic-bezier(.17,.62,.44,.99);transition:opacity .15s cubic-bezier(.17,.62,.44,.99)}.klb-quickview-product .single-product-wrapper{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.17,.62,.44,.99);transition:opacity .2s cubic-bezier(.17,.62,.44,.99)}@media screen and (min-width:992px){.klb-quickview-product .single-product-wrapper .column.product-detail{width:50%}}@media screen and (min-width:1200px){.klb-quickview-product .single-product-wrapper .product_title{font-size:1.5rem}}.klb-quickview-product.loaded .klb-loader-wrapper{opacity:0}.klb-quickview-product.loaded .single-product-wrapper{opacity:1}.klb-authentication-form.tab-style .klb-authentication-inner>*.klb-register-form{opacity:0}.klb-authentication-form.tab-style .klb-authentication-inner.show-register-form{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.klb-authentication-form.tab-style .klb-authentication-inner.show-register-form .klb-login-form{opacity:0}.klb-authentication-form.tab-style .klb-authentication-inner.show-register-form .klb-register-form{opacity:1}.product-hover-gallery .product-main-image{position:relative}.product-hover-gallery .product-main-image.disabled{opacity:0}.product-hover-gallery .product-thumbnail-gallery{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;top:0;left:0}.product-hover-gallery .product-thumbnail-gallery>*{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;top:0;left:0}.product-hover-gallery .product-thumbnail-gallery>* img{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:none;-webkit-transition:none;transition:none}.product-hover-gallery .product-thumbnail-gallery>*.active img{opacity:1}.product-category{position:relative;font-size:var(--theme-font-sm);max-width:100%;white-space:nowrap;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-category>a{color:currentColor}body.link-underline .product-category>a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.095rem;-webkit-transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1)}body.link-underline .product-category>a:hover{text-decoration-color:currentColor}.product-rating{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-rating .rating-count{font-size:var(--theme-font-size-sm);font-weight:500;margin-left:.375rem}.product-rating .rating-count .count-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-rating .rating-count .count-text i{font-size:1rem;line-height:1;margin-right:.25rem}.product-rating .rating-count .count-text i::before{margin:0}.product-rating.style-2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;line-height:1}.product-rating.style-2 .product-rating-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-yellow100);padding:.1875rem .625rem;border-radius:1.875rem}.product-rating.style-2 .product-rating-inner i{font-size:.875rem;color:var(--color-yellow600);margin-left:-.125rem}.product-rating.style-2 .product-rating-inner i::before{margin:0}.product-rating.style-2 .product-rating-inner .review-count{font-weight:600;margin-left:.3125rem}.product-rating.style-2 .product-rating-inner .review-count span{font-weight:400}.star-rating{position:relative;font-size:.75rem;overflow:hidden}.star-rating::before{font-family:"klbtheme";content:"";letter-spacing:.125rem;color:var(--color-gray300)}body[data-color=custom][data-theme=light] .star-rating::before{color:rgba(var(--color-rgb),.25)}body[data-color=default] .star-rating::before{color:var(--color-gray300)}.star-rating span{position:absolute;top:0;left:0;overflow:hidden}.star-rating span::before{font-family:"klbtheme";content:"";letter-spacing:.125rem;color:var(--color-yellow600)}.price-filled .price del{font-size:85%}.price-filled .price ins bdi{color:#fff;background-color:var(--color-green600);padding:.0625rem .25rem;border-radius:calc(var(--theme-radius-base) / 2)}.product-content-switcher{position:relative;display:block;overflow:hidden}.product-content-switcher .switcher-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-transition:-webkit-transform .35s cubic-bezier(.17,.62,.44,.99);transition:-webkit-transform .35s cubic-bezier(.17,.62,.44,.99);transition:transform .35s cubic-bezier(.17,.62,.44,.99);transition:transform .35s cubic-bezier(.17,.62,.44,.99),-webkit-transform .35s cubic-bezier(.17,.62,.44,.99)}@media screen and (min-width:992px){.product-content-switcher .switcher-wrapper{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.product-content-switcher .switcher-wrapper>*{margin-bottom:0!important}.product-content-switcher .switcher-wrapper>*:nth-child(2){position:absolute;bottom:-100%}.product-content-switcher .add_to_cart_button{all:unset;font-size:.8125rem;font-weight:700;text-transform:uppercase;cursor:pointer}.product-vendor{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem}.product-vendor>span{opacity:.6}.product-vendor>span+a{margin-left:.25rem}.product-vendor>a{font-weight:600;color:currentColor}.product-progress{position:relative;margin-top:.3125rem}.product-progress .product-progressbar{position:relative;margin-bottom:.375rem}.product-progress .product-progressbar.style-1{height:.375rem;background-color:var(--color-gray100);border-radius:.875rem;overflow:hidden}body[data-color=custom][data-theme=light] .product-progress .product-progressbar.style-1{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .product-progress .product-progressbar.style-1{background-color:var(--color-gray100)}.product-progress .product-progressbar.style-1 .progressbar{position:absolute;left:0;top:0;bottom:0;background-color:var(--color-red600);border-radius:.875rem}.product-progress .product-progressbar.style-1.size-4{height:.25rem}.product-progress .product-progressbar.style-1.size-8{height:.5rem}.product-progress .product-progressbar.style-1.size-19{height:.625rem}.product-progress .product-progress-detail .product-pcs{display:-webkit-box;display:-ms-flexbox;display: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:.75rem}.product-progress .product-progress-detail .product-pcs span{font-size:.9375rem;font-weight:700;margin-left:.375rem;color:var(--color-red700)}@media screen and (min-width:992px){.product-progress .product-progress-detail .product-pcs span{font-size:1.125rem}}.product-progress .product-progress-detail .product-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8125rem;font-weight:500;color:var(--color-gray500)}.product-progress .product-progress-detail .product-stock strong{font-weight:600;color:var(--color-text)}.product-progress .product-progress-detail .product-stock .sold strong{color:var(--color-red700)}.product-footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;right:0;border-top:.0625rem solid var(--color-gray100);-webkit-transition:all .2s cubic-bezier(.25,.1,.25,1);transition:all .2s cubic-bezier(.25,.1,.25,1)}.product-footer>*{padding:.9375rem}.product-footer>*.product-footer-details{font-size:.75rem}.product-footer>*.product-footer-details p{margin-bottom:0}.product-footer>*.product-footer-details ul{margin:0;padding-left:.9375rem}.product-footer>*.product-footer-details ul li+li{margin-top:.125rem}.product-footer>*.product-footer-details>*+*{margin-top:.625rem}@media screen and (min-width:1024px){.product-footer{position:absolute;opacity:0;visibility:hidden}}.product-unit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--theme-font-size-sm);color:var(--color-gray600);border:.0625rem solid;padding:.0625rem .3125rem;border-radius:calc(var(--theme-radius-base) / 2)}body[data-color=custom][data-theme=light] .product-unit{color:rgba(var(--color-rgb),.6);border-color:rgba(var(--color-rgb),.4)}body[data-color=default] .product-unit{border-color:var(--color-gray300)}.product-unit-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--theme-font-size-sm);margin-top:.125rem;margin-bottom:.9375rem;color:var(--color-gray600)}body[data-color=custom][data-theme=light] .product-unit-price{color:rgba(var(--color-rgb),.7)}.product-delivery-time{font-size:.75rem;font-weight:500;color:var(--color-gray500)}.product-delivery-time strong{color:var(--color-text)}.product-delivery-time.fast-shipping{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text);border:.0625rem solid rgba(var(--color-rgb),.13);padding:.125rem .375rem;border-radius:2.125rem}.product-delivery-time.fast-shipping i{font-size:1rem;line-height:1;margin-right:.3125rem}.product-delivery-time.fast-shipping i::before{margin:0}.product-category{margin-bottom:.25rem}.product-category a{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:0;color:var(--color-gray500)}.product-color-switcher{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;padding-bottom:.25rem;margin-top:.9375rem}.product-color-switcher .klb-swatch-item{position:relative;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;cursor:pointer}.product-color-switcher .klb-swatch-item .klb-swatch-bg{display:block;width:1rem;height:1rem;border-radius:50%;-webkit-transition:all .2s cubic-bezier(.25,.1,.25,1);transition:all .2s cubic-bezier(.25,.1,.25,1)}@media screen and (min-width:992px){.product-color-switcher .klb-swatch-item .klb-swatch-bg{width:.9375rem;height:.9375rem}}.product-color-switcher .klb-swatch-item.active .klb-swatch-bg,.product-color-switcher .klb-swatch-item:hover .klb-swatch-bg{-webkit-box-shadow:var(--color-gray500) 0px 0px 0px 1px inset,var(--color-background) 0px 0px 0px 3px inset;box-shadow:var(--color-gray500) 0px 0px 0px 1px inset,var(--color-background) 0px 0px 0px 3px inset}.products.bordered.klb-slider .slick-list::before,.bordered .products.klb-slider .slick-list::before{content:"";position:absolute;width:100%;height:calc(100% + 0px);border:.0625rem solid;border-radius:var(--theme-radius-base);pointer-events:none}body[data-color=custom][data-theme=light] .products.bordered.klb-slider .slick-list::before,body[data-color=custom][data-theme=light] .bordered .products.klb-slider .slick-list::before{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .products.bordered.klb-slider .slick-list::before,body[data-color=default] .bordered .products.klb-slider .slick-list::before{border-color:var(--color-gray200)}.products.bordered.klb-slider .slick-list .slider-item,.bordered .products.klb-slider .slick-list .slider-item{position:relative}.products.bordered.klb-slider .slick-list .slider-item:not(.slick-current)::after,.bordered .products.klb-slider .slick-list .slider-item:not(.slick-current)::after{content:"";position:absolute;width:1px;height:100%;left:0;top:0}body[data-color=custom][data-theme=light] .products.bordered.klb-slider .slick-list .slider-item:not(.slick-current)::after,body[data-color=custom][data-theme=light] .bordered .products.klb-slider .slick-list .slider-item:not(.slick-current)::after{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .products.bordered.klb-slider .slick-list .slider-item:not(.slick-current)::after,body[data-color=default] .bordered .products.klb-slider .slick-list .slider-item:not(.slick-current)::after{background-color:var(--color-gray200)}.products.bordered .thumbnail-wrapper,.bordered .products .thumbnail-wrapper{padding:.9375rem .9375rem .4375rem}@media screen and (min-width:1024px){.products.bordered .thumbnail-wrapper,.bordered .products .thumbnail-wrapper{padding:1.25rem 1.25rem .4375rem}}.products.bordered .thumbnail-wrapper .thumbnail-badges,.bordered .products .thumbnail-wrapper .thumbnail-badges{top:1.5625rem;left:1.5625rem}@media screen and (min-width:1024px){.products.bordered .thumbnail-wrapper .thumbnail-badges,.bordered .products .thumbnail-wrapper .thumbnail-badges{top:1.875rem;left:1.875rem}}.products.bordered .thumbnail-wrapper .thumbnail-buttons,.bordered .products .thumbnail-wrapper .thumbnail-buttons{top:1.25rem;right:1.25rem}@media screen and (min-width:1024px){.products.bordered .thumbnail-wrapper .thumbnail-buttons,.bordered .products .thumbnail-wrapper .thumbnail-buttons{top:1.5625rem;right:1.5625rem}}.products.bordered .product-wrapper.style-1 .thumbnail-badges,.bordered .products .product-wrapper.style-1 .thumbnail-badges{top:.9375rem!important;left:.9375rem!important;bottom:.4375rem!important}@media screen and (min-width:1024px){.products.bordered .product-wrapper.style-1 .thumbnail-badges,.bordered .products .product-wrapper.style-1 .thumbnail-badges{top:1.25rem!important;left:1.25rem!important}}.products.bordered .content-wrapper,.bordered .products .content-wrapper{padding:0 .9375rem .9375rem}@media screen and (min-width:1024px){.products.bordered .content-wrapper,.bordered .products .content-wrapper{padding:0 1.25rem 1.25rem}}.bordered .products.klb-slider .slick-list::before{display:none!important}.products .thumbnail-wrapper .thumbnail-badges .sale{font-size:.75rem;background-color:var(--color-red600)}.products .thumbnail-wrapper .thumbnail-badges .trending{background-color:var(--color-cool600)}.products .thumbnail-wrapper .thumbnail-badges .best-seller{background-color:var(--color-orange600)}.products .thumbnail-wrapper .thumbnail-buttons>*.tinv-wishlist .tinvwl_add_to_wishlist_button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:50%;color:currentColor}.products .thumbnail-wrapper .thumbnail-buttons>*.tinv-wishlist .tinvwl_add_to_wishlist_button::before{position:relative;font-family:"klbtheme";content:"";line-height:1;top:.0625rem}.products .thumbnail-wrapper .thumbnail-buttons>*.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before{content:""}.products .thumbnail-wrapper .thumbnail-buttons>*.tinv-wishlist .tinvwl-tooltip{display:none}.products .thumbnail-wrapper .thumbnail-buttons>*.tinv-wishlist:hover{color:var(--color-red600);background-color:var(--color-red25);border-color:var(--color-red100)}@media screen and (min-width:768px){.products .thumbnail-wrapper .thumbnail-buttons>*:not(.tinv-wishlist).compare-product{-webkit-transition-delay:.08s;transition-delay:.08s}}.products .thumbnail-wrapper .product-buttons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:2.625rem;bottom:0;left:0;margin:0;pointer-events:none;overflow:hidden}.products .thumbnail-wrapper .product-buttons>*{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8125rem;text-transform:uppercase;letter-spacing:1px;width:100%;height:2.625rem!important;background-color:rgba(255,255,255,.85);-webkit-transition:background-color .25s cubic-bezier(.25,.1,.25,1),-webkit-transform .25s cubic-bezier(.25,.1,.25,1);transition:background-color .25s cubic-bezier(.25,.1,.25,1),-webkit-transform .25s cubic-bezier(.25,.1,.25,1);transition:transform .25s cubic-bezier(.25,.1,.25,1),background-color .25s cubic-bezier(.25,.1,.25,1);transition:transform .25s cubic-bezier(.25,.1,.25,1),background-color .25s cubic-bezier(.25,.1,.25,1),-webkit-transform .25s cubic-bezier(.25,.1,.25,1)}.products .thumbnail-wrapper .product-buttons>*:hover{background-color:rgba(255,255,255,.95)}@media screen and (min-width:992px){.products .thumbnail-wrapper .product-buttons>*{-webkit-transform:translateY(100%);transform:translateY(100%)}}.products .product-buttons .tinv-wishlist{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.375rem;width:2rem;height:2rem;color:currentColor;-webkit-transition:all .15s cubic-bezier(.25,.1,.25,1);transition:all .15s cubic-bezier(.25,.1,.25,1)}.products .product-buttons .tinv-wishlist .tinvwl_add_to_wishlist_button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:var(--theme-radius-form);color:currentColor}.products .product-buttons .tinv-wishlist .tinvwl_add_to_wishlist_button::before{position:relative;font-family:"klbtheme";content:"";line-height:1;text-shadow:0 0 0;top:.0625rem}.products .product-buttons .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-product-in-list{color:var(--color-red600);background-color:rgba(var(--color-redRGB),.1);border-color:rgba(var(--color-redRGB),.15)}.products .product-buttons .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before{content:""}.products .product-buttons .tinv-wishlist .tinvwl-tooltip{display:none}.products .product-buttons .tinv-wishlist:hover .tinvwl_add_to_wishlist_button:not(.tinvwl-product-in-list){color:var(--color-red600);background-color:var(--color-red25);border-color:var(--color-red100)}.products .product-buttons .compare-product{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.375rem;width:2rem;height:2rem;color:currentColor;border-radius:var(--theme-radius-form)}.products .product-buttons .compare-product:hover{background-color:var(--color-gray50)}.products .product-buttons .compare-product i{text-shadow:0 0 0;line-height:1}.products .product-buttons .compare-product i::before{margin:0}.products .product-cart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:.625rem;margin-bottom:.625rem}.products .product-cart-wrapper .price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.2;gap:0;padding-right:.9375rem}.products .product-cart-wrapper .price del{font-size:70%;font-weight:400;opacity:.6}.products .product-cart-wrapper .product-buttons{margin-left:auto;margin-top:0}.products .product-cart-wrapper .product-buttons .add_to_cart_button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;width:2.25rem;height:2.25rem;padding:0}.products .product-cart-wrapper .product-buttons .add_to_cart_button i{font-size:1.25rem}.products .product-cart-wrapper .product-buttons .add_to_cart_button i::before{margin:0}.products .product .product-content-fade{position:absolute;top:-.3125rem;left:-.625rem;right:-.625rem;bottom:-.625rem;background-color:var(--color-background);border:1px solid var(--color-gray200);border-radius:var(--theme-radius-base);-webkit-box-shadow:rgba(27,31,34,.05) 0px 1px 3px,rgba(27,31,34,.05) 0px 20px 25px -5px,rgba(27,31,34,.04) 0px 10px 10px -5px;box-shadow:rgba(27,31,34,.05) 0px 1px 3px,rgba(27,31,34,.05) 0px 20px 25px -5px,rgba(27,31,34,.04) 0px 10px 10px -5px;opacity:0;pointer-events:none;-webkit-transition:all .2s cubic-bezier(.25,.1,.25,1);transition:all .2s cubic-bezier(.25,.1,.25,1)}.products .product .product-wrapper.centered{text-align:center}.products .product .product-wrapper.centered .price{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products .product .product-wrapper.style-1 .product-hover-gallery .hover-gallery-dots{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.1875rem;bottom:.625rem;right:.9375rem;background-color:rgba(255,255,255,.3);padding:.1875rem .25rem;border-radius:.9375rem;pointer-events:none;z-index:1}.products .product .product-wrapper.style-1 .product-hover-gallery .hover-gallery-dots>*{width:.4375rem;height:.4375rem;background-color:var(--color-gray300);border-radius:50%}.products .product .product-wrapper.style-1 .product-hover-gallery .hover-gallery-dots>*.active{background-color:var(--color-yellow700)}.products .product .product-wrapper.style-1 .thumbnail-badges .sale{margin-top:auto}.products .product .product-wrapper.style-1 .product-rating{margin-bottom:.3125rem}@media screen and (min-width:1024px){.products .product .product-wrapper.style-1 .product-rating{margin-bottom:.4375rem}}.products .product .product-wrapper.style-1 .product-delivery-time{margin-top:.625rem}.products .product .product-wrapper.style-2 .product-hover-gallery .hover-gallery-dots{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.1875rem;bottom:.3125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(255,255,255,.3);padding:.1875rem .25rem;border-radius:.9375rem;pointer-events:none;z-index:1}.products .product .product-wrapper.style-2 .product-hover-gallery .hover-gallery-dots>*{width:.4375rem;height:.4375rem;background-color:var(--color-gray300);border-radius:50%}.products .product .product-wrapper.style-2 .product-hover-gallery .hover-gallery-dots>*.active{background-color:var(--color-yellow700)}.products .product .product-wrapper.style-2 .product-content-switcher{margin-bottom:.3125rem}.products .product .product-wrapper.style-2 .product-countdown{margin-bottom:.5rem}.products .product .product-wrapper.style-2 .product-countdown>p{display:block;font-size:.75rem;font-weight:500;width:100%;margin-top:.3125rem;margin-bottom:0;opacity:.6}.products .product .product-wrapper.style-2 .content-wrapper>.product-rating{margin-bottom:.3125rem}.products .product .product-wrapper.style-3 .product-hover-gallery .hover-gallery-dots{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.1875rem;bottom:.3125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(255,255,255,.3);padding:.1875rem .25rem;border-radius:.9375rem;pointer-events:none;z-index:1}.products .product .product-wrapper.style-3 .product-hover-gallery .hover-gallery-dots>*{width:.4375rem;height:.4375rem;background-color:var(--color-gray300);border-radius:50%}.products .product .product-wrapper.style-3 .product-hover-gallery .hover-gallery-dots>*.active{background-color:var(--color-yellow700)}.products .product .product-wrapper.style-3 .product-delivery-time{margin-bottom:.125rem}.products .product .product-wrapper.style-3 .product-delivery-time.fast-shipping{margin-bottom:.375rem}.products .product .product-wrapper.style-3 .product-delivery-time+.fast-shipping{margin-top:.3125rem}.products .product .product-wrapper.style-3 .product-progress{margin-top:.625rem}.products .product .product-wrapper.with-content-fade .thumbnail-wrapper{padding:.9375rem}.products .product .product-wrapper.with-content-fade .thumbnail-wrapper .thumbnail-badges{left:1.25rem;top:1.5625rem}.products .product .product-wrapper.with-content-fade .thumbnail-wrapper .thumbnail-buttons{top:1.25rem;right:1.25rem}.products .product .product-wrapper.with-content-fade .content-wrapper{padding:0 .9375rem .9375rem}.products .product .product-wrapper.style-4 .product-hover-gallery .hover-gallery-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:3px;width:100%;height:.25rem;bottom:-.375rem;left:0}.products .product .product-wrapper.style-4 .product-hover-gallery .hover-gallery-dots>*{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;height:.25rem;background-color:rgba(27,31,34,.12)}.products .product .product-wrapper.style-4 .product-hover-gallery .hover-gallery-dots>*.active{background-color:rgba(27,31,34,.32)}.products .product .product-wrapper.style-4 .content-wrapper .product-rating{margin-bottom:.375rem}.products .product .product-wrapper.style-5 .product-hover-gallery .hover-gallery-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:3px;width:100%;height:.25rem;bottom:-.375rem;left:0}.products .product .product-wrapper.style-5 .product-hover-gallery .hover-gallery-dots>*{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;height:.25rem;background-color:rgba(27,31,34,.12)}.products .product .product-wrapper.style-5 .product-hover-gallery .hover-gallery-dots>*.active{background-color:rgba(27,31,34,.32)}.products .product .product-wrapper.style-5 .thumbnail-wrapper .product-thumbnail .product-second-image{position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .25s cubic-bezier(.25,.1,.25,1);transition:all .25s cubic-bezier(.25,.1,.25,1)}.products .product .product-wrapper.style-5 .thumbnail-wrapper .product-thumbnail .product-second-image+img{-webkit-transition:opacity .25s cubic-bezier(.25,.1,.25,1);transition:opacity .25s cubic-bezier(.25,.1,.25,1)}.products .product .product-wrapper.style-5 .content-wrapper .product-rating{margin-bottom:.375rem}.products .product .product-wrapper.style-5 .content-wrapper .product-content-switcher{margin-bottom:.3125rem}.products .product .product-wrapper.style-5 .content-wrapper .product-content-switcher .add_to_cart_button{font-size:.875rem;text-transform:uppercase}.products .product .product-wrapper.style-5 .content-wrapper .product-content-switcher .add_to_cart_button:hover{color:var(--theme-primary-color)}.products .product .product-wrapper.style-5 .content-wrapper .product-content-switcher+.product-countdown{margin-top:.625rem}.products .product .product-wrapper.style-5 .content-wrapper .product-countdown .klb-countdown-wrapper{margin-bottom:.3125rem}.products .product .product-wrapper.style-5 .content-wrapper .product-countdown .klb-countdown-wrapper+p{font-size:.75rem;color:var(--color-gray600)}.products .product .product-wrapper.style-6.hot-product{border-color:var(--color-red500)!important}@media screen and (min-width:992px){.products .product .product-wrapper.style-6 .thumbnail-wrapper .thumbnail-badges .badge.sale{position:relative;font-size:.875rem;width:3rem;height:3rem;border-radius:50%;top:-4px}}.products .product .product-wrapper.style-6 .thumbnail-wrapper .product-thumbnail .product-second-image{position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .25s cubic-bezier(.25,.1,.25,1);transition:all .25s cubic-bezier(.25,.1,.25,1)}.products .product .product-wrapper.style-6 .thumbnail-wrapper .product-thumbnail .product-second-image+img{-webkit-transition:opacity .25s cubic-bezier(.25,.1,.25,1);transition:opacity .25s cubic-bezier(.25,.1,.25,1)}.products .product .product-wrapper.style-6 .content-wrapper .product-rating{margin-bottom:.3125rem}.products .product .product-wrapper.style-6 .content-wrapper .product-delivery-time+.product-progress{margin-top:.625rem}.products .product .product-wrapper.image-gray .thumbnail-wrapper .product-thumbnail>img{-webkit-filter:brightness(98%);filter:brightness(98%);background-color:rgba(0,0,0,.35)}.products .product .product-wrapper.style-7 .product-content-switcher,.products .product .product-wrapper.style-7 .product-rating{margin-bottom:.4375rem}.products .product .product-wrapper.style-7 .product-category a{font-weight:600;color:var(--color-text)}.products .product .product-wrapper.style-9 .product-rating{margin-bottom:.4375rem}.products .product .product-wrapper.style-9 .product-buttons .quickview-button{height:2.1875rem;height:2.1875rem}.products .product .product-wrapper.style-10 .product-inner .content-wrapper .product-rating{margin-bottom:10px}.products .product .product-wrapper.style-10 .product-inner .content-wrapper .entry-description{font-size:.8125rem;margin-bottom:.625rem}.products .product .product-wrapper.style-10 .product-inner .content-wrapper .entry-description p{color:var(--color-gray600);margin-bottom:0}.products .product .product-wrapper.style-10 .product-inner .content-wrapper .klb-countdown{background-color:var(--color-gray50);padding-left:.3125rem;padding-right:.125rem;border-radius:var(--theme-radius-base)}.products .product .product-wrapper.style-10 .product-inner .content-wrapper .price-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:0}@media screen and (min-width:992px){.products .product:hover .product-content-switcher .switcher-wrapper{-webkit-transform:translateY(0);transform:translateY(0)}}.products .product:hover .thumbnail-wrapper .product-thumbnail .product-second-image{opacity:1!important}.products .product:hover .thumbnail-wrapper .product-thumbnail .product-second-image+img{opacity:0}.products .product:hover .thumbnail-wrapper .product-buttons{pointer-events:auto}@media screen and (min-width:992px){.products .product:hover .thumbnail-wrapper .product-buttons>*{-webkit-transform:translateY(0);transform:translateY(0)}}.products .product:hover .product-content-fade{opacity:1}.products .product:hover .product-footer{opacity:1;visibility:visible}.products:not(.klb-slider).no-gutters{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:0!important}@media screen and (min-width:320px){.products:not(.klb-slider).mobile-grid-2.no-gutters>*{width:50%}}@media screen and (min-width:576px){.products:not(.klb-slider).column-2.no-gutters>*{width:50%}}@media screen and (min-width:768px){.products:not(.klb-slider).column-3.no-gutters>*{width:33.3333333333%}}@media screen and (min-width:576px){.products:not(.klb-slider).column-4.no-gutters>*{width:33.3333333333%}}@media screen and (min-width:992px){.products:not(.klb-slider).column-4.no-gutters>*{width:25%}}@media screen and (min-width:576px){.products:not(.klb-slider).column-5.no-gutters>*{width:33.3333333333%}}@media screen and (min-width:992px){.products:not(.klb-slider).column-5.no-gutters>*{width:20%}}@media screen and (min-width:768px){.products:not(.klb-slider).large-list .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products:not(.klb-slider).large-list .product-inner>*{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:100%}.products:not(.klb-slider).large-list .product-inner>*.thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:35%;margin-right:1.25rem}.products:not(.klb-slider).large-list .product-inner>*.content-wrapper .product-title{font-size:1rem}.products:not(.klb-slider).large-list .product-inner>*.content-wrapper .price{font-size:1.375rem}}.products:not(.klb-slider).list-style>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.products:not(.klb-slider).list-style .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products:not(.klb-slider).list-style .product-inner .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:30%;margin-bottom:0;margin-right:.9375rem;padding:0}.products:not(.klb-slider).list-style .product-inner .content-wrapper{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.products:not(.klb-slider).list-style.for-widgets>*+*{padding-top:1.25rem;margin-top:.9375rem;border-top:1px solid}body[data-color=custom][data-theme=light] .products:not(.klb-slider).list-style.for-widgets>*+*{border-color:rgba(var(--color-rgb),.1)}body[data-color=default][data-theme=light] .products:not(.klb-slider).list-style.for-widgets>*+*{border-color:var(--color-gray100)}.products:not(.klb-slider).list-style.for-widgets .product .thumbnail-wrapper{width:6rem}.products:not(.klb-slider).list-style.for-widgets .product .product-rating{margin-bottom:.4375rem}.products:not(.klb-slider).list-style.for-widgets .product .product-title{font-size:.8125rem;margin-bottom:.5rem}.products:not(.klb-slider).list-style.for-widgets .product .price{font-size:1.25rem}.products:not(.klb-slider).list-style.for-widgets .product .price del{font-size:75%;font-weight:400;opacity:.8}.products:not(.klb-slider).list-style.for-widgets .product .product-countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.9375rem;gap:.9375rem}.products:not(.klb-slider).list-style.for-widgets .product .product-countdown>p{font-size:.75rem;margin-bottom:0;opacity:.5}@media screen and (min-width:992px){.products:not(.klb-slider).list-style.for-widgets .product .product-countdown>p{font-size:.6875rem;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;line-height:1.3}}.products:not(.klb-slider).list-style.for-widgets .product .product-countdown .klb-countdown{font-weight:500}.products:not(.klb-slider).list-style.for-widgets .product .product-countdown .klb-countdown .count-item{width:1.75rem;height:1.625rem;min-width:1.625rem;padding:0}body[data-color=custom][data-theme=light] .products:not(.klb-slider).list-style.for-widgets .product .product-countdown .klb-countdown .count-item{background-color:rgba(var(--color-rgb),.08)}body[data-color=default][data-theme=light] .products:not(.klb-slider).list-style.for-widgets .product .product-countdown .klb-countdown .count-item{background-color:var(--color-gray50)}.products:not(.klb-slider).list-style.small-list-style>*+*{margin-top:1.5625rem}.products:not(.klb-slider).list-style.small-list-style .thumbnail-wrapper{width:3.875rem}.products:not(.klb-slider).list-style.small-list-style .content-wrapper .price{font-size:.9375rem;margin-bottom:.4375rem}.products:not(.klb-slider).list-style.small-list-style .content-wrapper .product_title{font-size:.875rem;margin-bottom:0}.products:not(.klb-slider).list-style.small-list-style .content-wrapper .product_title a{color:currentColor}body.link-underline .products:not(.klb-slider).list-style.small-list-style .content-wrapper .product_title a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.15rem;-webkit-transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1)}body.link-underline .products:not(.klb-slider).list-style.small-list-style .content-wrapper .product_title a:hover{text-decoration-color:currentColor}.products:not(.klb-slider).list-style.for-fashion .thumbnail-wrapper{width:4.25rem}.products:not(.klb-slider).list-style.for-fashion .list-counter-wrapper{margin-top:.9375rem}.products:not(.klb-slider).list-style.for-fashion .list-counter-wrapper .product-countdown .klb-countdown-wrapper{margin-bottom:.3125rem}.products:not(.klb-slider).list-style.for-fashion .list-counter-wrapper .product-countdown>p{font-size:.75rem;opacity:.6}@media screen and (min-width:1024px){.products:not(.klb-slider).list-column>*{width:100%;margin-bottom:2.5rem}.products:not(.klb-slider).list-column>* .product-wrapper .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products:not(.klb-slider).list-column>* .product-wrapper .product-inner .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;margin-right:1.25rem;margin-bottom:0}.products:not(.klb-slider).list-column>* .product-wrapper .product-inner .content-wrapper{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-right:1.875rem}.products:not(.klb-slider).list-column>* .product-wrapper .product-inner .content-wrapper .product-title{font-size:1.125rem}.products:not(.klb-slider).list-column>* .product-wrapper .product-inner .content-wrapper .price{font-size:1.25rem}.products:not(.klb-slider).list-column>* .product-wrapper .product-footer{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:35%;opacity:1;visibility:visible;border-top:0;border-left:1px solid var(--color-gray100)}.products:not(.klb-slider).list-column>* .product-wrapper .product-footer .product-footer-details{padding-top:0;padding-bottom:0;padding-right:0;padding-left:2.5rem}.products:not(.klb-slider).list-column>* .product-wrapper.style-1 .product-buttons{width:100%}.products:not(.klb-slider).list-column>* .product-wrapper.style-3+.product-content-fade{display:none!important}.products:not(.klb-slider).list-column>*+* .product-wrapper{padding-top:2.5rem;border-top:1px solid}body[data-color=custom][data-theme=light] .products:not(.klb-slider).list-column>*+* .product-wrapper{border-color:rgba(var(--color-rgb),.2)!important}body[data-color=default] .products:not(.klb-slider).list-column>*+* .product-wrapper{border-color:var(--color-gray200)!important}}.product-promotion .product-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.625rem;text-transform:uppercase;background-color:var(--color-gray100);padding:.3125rem .625rem;border-radius:2.5rem;margin-bottom:.9375rem}.product-promotion .product-title{font-family:var(--theme-body-font);line-height:1.4;margin-bottom:.625rem}.product-promotion .product-title a{color:currentColor}body.link-underline .product-promotion .product-title a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.15rem;-webkit-transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1)}body.link-underline .product-promotion .product-title a:hover{text-decoration-color:currentColor}.product-promotion.list-style .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-promotion.list-style .product-inner .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 12.5rem;flex:0 0 12.5rem;width:12.5rem;margin-right:1.25rem}@media screen and (min-width:1024px){.product-promotion.list-style .product-inner .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 13.75rem;flex:0 0 13.75rem;width:13.75rem}}.product-promotion.list-style .product-inner .content-wrapper{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.product-promotion.list-style .product-inner .content-wrapper .product-title{font-size:.875rem}@media screen and (min-width:1024px){.product-promotion.list-style .product-inner .content-wrapper .product-title{font-size:.9375rem}}.product-promotion.list-style .product-inner .content-wrapper .entry-description{font-size:.8125rem}.product-promotion.list-style .product-inner .content-wrapper .entry-description p{opacity:.7}.product-promotion.list-style .product-inner .content-wrapper .btn{font-size:.6875rem;text-transform:uppercase;line-height:1;height:2.5rem}.single-product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--theme-site-gutters) * -1);margin-right:calc(var(--theme-site-gutters) * -1)}.single-product-wrapper>*{padding-left:var(--theme-site-gutters);padding-right:var(--theme-site-gutters)}.single-product-wrapper>*.product-header{margin-bottom:1.25rem}.single-product-wrapper>*.product-gallery{margin-bottom:1.875rem}.single-product-wrapper.style-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:1200px){.single-product-wrapper.style-1>*.product-gallery{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-right:calc(var(--theme-site-gutters) * 2)}.single-product-wrapper.style-1>*.product-detail{width:46%}}.single-product-wrapper.style-1>*.product-content{margin-top:2.5rem}.single-product-wrapper.style-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:1200px){.single-product-wrapper.style-2>*.product-gallery{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-right:calc(var(--theme-site-gutters) * 2)}.single-product-wrapper.style-2>*.product-detail{width:40%}}.single-product-wrapper.style-2>*.product-content{margin-top:2.5rem}@media screen and (min-width:992px){.single-product-wrapper.style-2>* .product-thumbnails-wrapper .slick-slide{height:4.75rem!important}}.single-product-wrapper.style-3>*,.single-product-wrapper.style-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:1200px){.single-product-wrapper.style-3>*.product-gallery,.single-product-wrapper.style-4>*.product-gallery{width:35%;padding-right:calc(var(--theme-site-gutters) * 2)}.single-product-wrapper.style-3>*.product-detail,.single-product-wrapper.style-4>*.product-detail{width:65%}}.single-product-wrapper.style-3>*.product-content,.single-product-wrapper.style-4>*.product-content{margin-top:2.5rem}.single-product-wrapper.style-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:1200px){.single-product-wrapper.style-5>*.product-gallery{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-right:calc(var(--theme-site-gutters) * 2)}.single-product-wrapper.style-5>*.product-detail{width:40%}}.single-product-wrapper.style-5>*.product-content{margin-top:2.5rem}.single-product-wrapper.style-5>*.product-gallery .product-thumbnails-wrapper{height:100%}.single-product-wrapper.style-5>*.product-gallery .product-thumbnails-wrapper ol{margin:0;padding:0;list-style:none}@media screen and (min-width:992px){.single-product-wrapper.style-5>*.product-gallery .product-thumbnails-wrapper ol{position:sticky;top:10.625rem}}@media screen and (min-width:992px){.single-product-wrapper.style-5>*.product-gallery .product-thumbnails-wrapper ol li+li{margin-top:.3125rem}}@media screen and (max-width:991.98px){.single-product-wrapper.style-5>*.product-gallery .product-thumbnails-wrapper{display:none}}@media screen and (max-width:991.98px){.single-product-wrapper.style-5>*.product-gallery .woocommerce-product-gallery__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;width:100%;overflow-x:scroll}.single-product-wrapper.style-5>*.product-gallery .woocommerce-product-gallery__wrapper>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media screen and (min-width:992px){.single-product-wrapper.style-5>* .product-detail-inner{position:sticky;top:10.625rem}}.single-product-wrapper .product-detail.with-side{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:992px){.single-product-wrapper .product-detail.with-side{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.single-product-wrapper .product-detail.with-side>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:992px){.single-product-wrapper .product-detail.with-side>*.product-detail-inner{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-right:2.8125rem}.single-product-wrapper .product-detail.with-side>*.product-detail-side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:18.75rem}}@media screen and (min-width:992px){.single-product-wrapper .product-detail.with-side.for-sidebar>*.product-detail-side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:17.5rem}}@media screen and (max-width:991.98px){.single-product-wrapper .product-detail.with-side.for-sidebar>*.product-detail-side{display:none}}@media screen and (min-width:992px){.single-product-wrapper .product-detail .detail-side-inner{border:1px solid;border-radius:var(--theme-radius-base);padding:1.5625rem;margin-bottom:1.875rem}body[data-color=custom][data-theme=light] .single-product-wrapper .product-detail .detail-side-inner{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .single-product-wrapper .product-detail .detail-side-inner{border-color:var(--color-gray300)}.single-product-wrapper .product-detail .detail-side-inner .cart .variations{margin-bottom:.3125rem}.single-product-wrapper .product-detail .detail-side-inner .cart .variations tr+tr{margin-top:.9375rem}.single-product-wrapper .product-detail .detail-side-inner .cart .variations .label{width:100%;padding-bottom:.625rem}.single-product-wrapper .product-detail .detail-side-inner .cart .quantity{width:100%;border-radius:0;border-left:0;border-right:0;border-top:0;margin-bottom:.625rem}.single-product-wrapper .product-detail .detail-side-inner .cart .quantity .qty{width:100%}.single-product-wrapper .product-detail .detail-side-inner .cart .add_to_cart_button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.single-product-wrapper .woocommerce-product-gallery{position:relative}.single-product-wrapper .woocommerce-product-gallery .badge{position:absolute;font-size:1rem;width:3.625rem;height:3.625rem;top:.625rem;left:.625rem;border-radius:50%;background-color:var(--color-red600)}.single-product-wrapper .woocommerce-product-gallery .flex-viewport{position:relative}.single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;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:0;line-height:1;width:2.5rem;height:2.5rem;top:.75rem;right:.75rem;border-radius:50%;-webkit-box-shadow:rgba(27,31,34,.05) 0px 1px 3px,rgba(27,31,34,.05) 0px 20px 25px -5px,rgba(27,31,34,.04) 0px 10px 10px -5px;box-shadow:rgba(27,31,34,.05) 0px 1px 3px,rgba(27,31,34,.05) 0px 20px 25px -5px,rgba(27,31,34,.04) 0px 10px 10px -5px;border:1px solid;-webkit-transition:all .15s cubic-bezier(.25,.1,.25,1);transition:all .15s cubic-bezier(.25,.1,.25,1)}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{border-color:rgba(var(--color-rgb),.07)}body[data-color=default] .single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{border-color:var(--color-gray50)}@media screen and (min-width:1200px){.single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{width:2.875rem;height:2.875rem}}.single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font-family:"klbtheme";font-size:1.5rem;content:"";color:var(--color-text)}.single-product-wrapper .woocommerce-product-gallery .klb-single-video{position:absolute;left:.9375rem;bottom:.9375rem}.single-product-wrapper .woocommerce-product-gallery .klb-single-video a{position:relative;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:.875rem;font-weight:500;line-height:1;-webkit-box-shadow:rgba(27,31,34,.05) 0px 1px 3px,rgba(27,31,34,.05) 0px 20px 25px -5px,rgba(27,31,34,.04) 0px 10px 10px -5px;box-shadow:rgba(27,31,34,.05) 0px 1px 3px,rgba(27,31,34,.05) 0px 20px 25px -5px,rgba(27,31,34,.04) 0px 10px 10px -5px;color:var(--color-text);background-color:#fff;border:1px solid;padding:.75rem 1rem;border-radius:2.875rem;-webkit-transition:all .15s cubic-bezier(.25,.1,.25,1);transition:all .15s cubic-bezier(.25,.1,.25,1)}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-product-gallery .klb-single-video a{border-color:rgba(var(--color-rgb),.07)}body[data-color=default] .single-product-wrapper .woocommerce-product-gallery .klb-single-video a{border-color:var(--color-gray50)}.single-product-wrapper .woocommerce-product-gallery .klb-single-video a:before{font-family:"klbtheme";font-size:.9375rem;content:"";margin-right:.5rem}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper{margin-top:.9375rem}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul{margin:0;padding:0}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol .slick-list,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul .slick-list{margin-left:-.1875rem;margin-right:-.1875rem}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol .slick-list .slick-track,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol .slick-list .slick-track .slick-slide,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul .slick-list .slick-track .slick-slide{height:auto;white-space:initial}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li{padding-left:.1875rem;padding-right:.1875rem}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li img,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li img{cursor:pointer;border-radius:calc(var(--theme-radius-base) / 2);border:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li img,body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li img{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li img,body[data-color=default] .single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li img{border-color:var(--color-gray300)}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li img.active,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li img.active{border-color:var(--color-text)!important}.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ol li .active img,.single-product-wrapper .woocommerce-product-gallery .product-thumbnails-wrapper ul li .active img{border-color:var(--color-text)!important}.single-product-wrapper .vertical-thumbnails{position:relative}@media screen and (min-width:992px){.single-product-wrapper .vertical-thumbnails .woocommerce-product-gallery{padding-left:7.5rem}}@media screen and (min-width:992px){.single-product-wrapper .vertical-thumbnails.woocommerce-product-gallery{padding-left:7.5rem}}.single-product-wrapper .vertical-thumbnails .product-thumbnails-wrapper{position:absolute;width:4.75rem;top:0;left:0}@media screen and (min-width:992px){.single-product-wrapper .vertical-thumbnails .product-thumbnails-wrapper{margin-top:0}}@media screen and (min-width:992px){.single-product-wrapper .vertical-thumbnails .product-thumbnails-wrapper .slick-track{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}.single-product-wrapper .product_title{margin-bottom:.9375rem}@media screen and (min-width:1200px){.single-product-wrapper .product_title{font-size:2rem}}.single-product-wrapper .product-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;gap:.9375rem;margin-bottom:.9375rem}.single-product-wrapper .product-meta.top{padding-bottom:.625rem;border-bottom:.0625rem solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-meta.top{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-meta.top{border-color:var(--color-gray100)}@media screen and (min-width:1200px){.single-product-wrapper .product-meta.top>*{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-wrapper .product-meta.top>*::before{content:"";width:.0625rem;height:.9375rem;margin-right:.9375rem}body[data-color=custom][data-theme=light] .single-product-wrapper .product-meta.top>*::before{background-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .product-meta.top>*::before{background-color:var(--color-gray200)}.single-product-wrapper .product-meta.top>*:first-child::before{display:none}}.single-product-wrapper .product-meta.bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product-wrapper .product-meta.bottom+.product-share{margin-top:1.25rem}.single-product-wrapper .product-meta .product-vendor{font-size:.8125rem}.single-product-wrapper .product-meta .product-rating .star-rating{font-size:.875rem}.single-product-wrapper .product-meta .product-rating .rating-count{font-size:.8125rem;font-weight:600}.single-product-wrapper .product-meta .product-brand{font-size:.8125rem}.single-product-wrapper .product-meta .product-brand span{opacity:.6}.single-product-wrapper .product-meta .product-brand span+a{margin-left:.125rem}.single-product-wrapper .product-meta .product-brand a{font-weight:500;color:var(--color-blue600)}.single-product-wrapper .product-meta+.product-price{margin-top:1.25rem}.single-product-wrapper .product-meta .product-sku{font-size:.8125rem}.single-product-wrapper .product-meta .product-sku span:not(.sku){opacity:.6;margin-right:.25rem}.single-product-wrapper .product-meta .product-sku span.sku{font-weight:500}.single-product-wrapper .product-meta .product-categories,.single-product-wrapper .product-meta .product-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8125rem}.single-product-wrapper .product-meta .product-categories span,.single-product-wrapper .product-meta .product-tags span{opacity:.6;margin-right:.25rem}.single-product-wrapper .product-meta .product-categories ul,.single-product-wrapper .product-meta .product-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.single-product-wrapper .product-meta .product-categories ul li::before,.single-product-wrapper .product-meta .product-tags ul li::before{content:",";margin-right:.25rem}.single-product-wrapper .product-meta .product-categories ul li:first-child::before,.single-product-wrapper .product-meta .product-tags ul li:first-child::before{display:none}.single-product-wrapper .product-meta .product-categories ul li a,.single-product-wrapper .product-meta .product-tags ul li a{font-weight:500;color:var(--color-text)}.single-product-wrapper .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9375rem;margin-bottom:.625rem}.single-product-wrapper .product-price .price{font-size:1.5rem}@media screen and (min-width:992px){.single-product-wrapper .product-price .price{font-size:1.75rem}}.single-product-wrapper .product-price .price del{font-size:75%;font-weight:400;line-height:1.2;opacity:.5}.single-product-wrapper .product-price .price ins{line-height:1.1}.single-product-wrapper .product-price+.woocommerce-product-details__short-description{margin-top:1.0625rem}.single-product-wrapper .product-price+.product-inventory-wrapper{margin-top:.9375rem}.single-product-wrapper .product-price .save-price{position:relative;-ms-flex-item-align:end;align-self:flex-end;top:-.0625rem}.single-product-wrapper .product-price .save-price p{font-size:.75rem;font-weight:500;line-height:1;margin-bottom:0;padding:.25rem .375rem;border-radius:calc(var(--theme-radius-form) / 2);border:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-price .save-price p{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .single-product-wrapper .product-price .save-price p{border-color:var(--color-gray300)}@media screen and (min-width:992px){.single-product-wrapper .product-price .save-price p{font-size:.875rem}}.single-product-wrapper .woocommerce-product-details__short-description{font-size:.875rem;color:var(--color-gray700);margin-bottom:1.5625rem}.single-product-wrapper .product-inventory-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:.9375rem}.single-product-wrapper .product-inventory-wrapper .product-inventory{font-size:.8125rem;padding:.25rem .625rem;border-radius:calc(var(--theme-radius-form) / 2)}.single-product-wrapper .product-inventory-wrapper .product-inventory.color-green{background-color:rgba(var(--color-greenRGB),.1)}.single-product-wrapper .product-inventory-wrapper .product-inventory.color-red{background-color:rgba(var(--color-redRGB),.09)}.single-product-wrapper .product-inventory-wrapper .product-delivery-time{font-size:.8125rem;font-weight:400}.single-product-wrapper form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:1.25rem}.single-product-wrapper form.cart .variations{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-bottom:.9375rem}.single-product-wrapper form.cart .variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-wrapper form.cart .variations tr>td{padding-top:.9375rem;padding-bottom:.9375rem}.single-product-wrapper form.cart .variations tr label{margin-bottom:0!important}.single-product-wrapper form.cart .variations tr .label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.single-product-wrapper form.cart .variations tr .label{padding-right:1.25rem}}.single-product-wrapper form.cart .variations tr .value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;padding-top:0;padding-bottom:0}.single-product-wrapper form.cart .variations tr .value input[type=radio]{display:none}.single-product-wrapper form.cart .variations tr .value .color-radio label{position:relative;display:block;width:1.25rem;height:1.25rem;border-radius:50%;cursor:pointer}.single-product-wrapper form.cart .variations tr .value .color-radio input:checked+label::after{content:"";position:absolute;left:-.25rem;right:-.25rem;top:-.25rem;bottom:-.25rem;border:2px solid var(--color-text);border-radius:50%}.single-product-wrapper form.cart .variations tr .value .size-radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-wrapper form.cart .variations tr .value .size-radio label{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:.8125rem;font-weight:500;line-height:1.75rem;height:1.75rem;padding-left:.75rem;padding-right:.75rem;border-radius:calc(var(--theme-radius-form) / 2);cursor:pointer;border:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper form.cart .variations tr .value .size-radio label{border-color:rgba(var(--color-rgb),.3)}body[data-color=default] .single-product-wrapper form.cart .variations tr .value .size-radio label{border-color:var(--color-gray300)}.single-product-wrapper form.cart .variations tr .value .size-radio input:checked+label{color:#fff;border-color:var(--theme-primary-color)!important;background-color:var(--theme-primary-color)}.single-product-wrapper form.cart .variations tr.size-variations .value{gap:.1875rem}.single-product-wrapper form.cart .variations tr+tr{border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper form.cart .variations tr+tr{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper form.cart .variations tr+tr{border-color:var(--color-gray100)}.single-product-wrapper form.cart .variations tr+tr .label{padding-top:1.25rem}.single-product-wrapper .wishlist-button{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;font-size:.875rem;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:r0;margin-bottom:.9375rem}.single-product-wrapper .wishlist-button a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;color:var(--color-text)}.single-product-wrapper .wishlist-button a::before{font-family:"klbtheme";font-size:1.375rem;content:"";margin-right:.375rem}.single-product-wrapper .wishlist-button a.tinvwl-product-in-list{color:var(--color-red600)}.single-product-wrapper .wishlist-button a.tinvwl-product-in-list::before{content:""}.single-product-wrapper .wishlist-button>span{opacity:.4}.single-product-wrapper .wishlist-button+.product-checklist,.single-product-wrapper .wishlist-button+.product-meta.bottom{padding-top:1.25rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .wishlist-button+.product-checklist,body[data-color=custom][data-theme=light] .single-product-wrapper .wishlist-button+.product-meta.bottom{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .wishlist-button+.product-checklist,body[data-color=default] .single-product-wrapper .wishlist-button+.product-meta.bottom{border-color:var(--color-gray100)}.single-product-wrapper .add_to_cart_button{position:relative;height:2.875rem;padding-left:2.125rem;padding-right:2.125rem}.single-product-wrapper .product-checklist{position:relative;margin-bottom:.9375rem}.single-product-wrapper .product-checklist ul{list-style:none;margin:0;padding:0}.single-product-wrapper .product-checklist ul li{position:relative;font-size:.875rem;padding-top:.1875rem;padding-bottom:.1875rem}.single-product-wrapper .product-checklist ul li::before{font-family:"klbtheme";font-size:.75rem;content:"";color:var(--color-green800);margin-right:.5rem}.single-product-wrapper .product-checklist+.product-meta{padding-top:1.25rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-checklist+.product-meta{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-checklist+.product-meta{border-color:var(--color-gray100)}.single-product-wrapper .product-share ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.single-product-wrapper .product-share ul li a{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:.875rem;width:2rem;height:2rem;border-radius:50%;-webkit-transition:all .15s cubic-bezier(.25,.1,.25,1);transition:all .15s cubic-bezier(.25,.1,.25,1)}.single-product-wrapper .product-countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-bottom:1.25rem}.single-product-wrapper .product-countdown .entry-title{font-size:1.25rem;width:100%;margin-bottom:.1875rem}.single-product-wrapper .product-countdown .countdown-description p{font-size:.8125rem;line-height:1;margin-bottom:0}.single-product-wrapper .product-countdown+.product-progress-wrapper{padding-top:1.25rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-countdown+.product-progress-wrapper{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-countdown+.product-progress-wrapper{border-color:var(--color-gray100)}.single-product-wrapper .product-progress-wrapper{margin-bottom:1.25rem}.single-product-wrapper .product-progress-wrapper .entry-title{font-size:1.25rem;width:100%;margin-bottom:.625rem}.single-product-wrapper .product-progress-wrapper .product-pcs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.8125rem}.single-product-wrapper .product-alert-message{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:.625rem;line-height:1;width:100%;border-radius:calc(var(--theme-radius-base) / 2);padding:.75rem .9375rem;margin-bottom:.9375rem}.single-product-wrapper .product-alert-message i{font-size:1.125rem}.single-product-wrapper .product-alert-message p{font-size:.8125rem;margin-bottom:0}.single-product-wrapper .product-review{padding-top:1.875rem;margin-top:.625rem;margin-bottom:1.875rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-review{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-review{border-color:var(--color-gray100)}.single-product-wrapper .product-review .review-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.875rem}.single-product-wrapper .product-review .review-header .review-score{font-size:2.5rem;font-weight:700;margin-right:1.25rem}@media screen and (min-width:1200px){.single-product-wrapper .product-review .review-header .review-score{font-size:3rem}}.single-product-wrapper .product-review .review-header .product-rating-steps{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-wrapper .product-review .review-header .product-rating-steps ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.single-product-wrapper .product-review .review-header .product-rating-steps ul li{position:relative}.single-product-wrapper .product-review .review-header .product-rating-steps ul li span{position:relative;display:block;width:1.75rem;height:.375rem}@media screen and (min-width:1200px){.single-product-wrapper .product-review .review-header .product-rating-steps ul li span{width:2rem}}body[data-color=custom][data-theme=light] .single-product-wrapper .product-review .review-header .product-rating-steps ul li span{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-review .review-header .product-rating-steps ul li span{background-color:var(--color-gray100)}.single-product-wrapper .product-review .review-header .product-rating-steps ul li span::before{position:absolute;content:"";width:50%;height:100%;top:0;left:0;opacity:0;background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="1"] .rating-step-1 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="1.5"] .rating-step-2 span:before{opacity:1}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="2"] .rating-step-1 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="2"] .rating-step-2 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="2.5"] .rating-step-3 span:before{opacity:1}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="3"] .rating-step-1 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="3"] .rating-step-2 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="3"] .rating-step-3 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="3.5"] .rating-step-4 span:before{opacity:1}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="4"] .rating-step-1 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="4"] .rating-step-2 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="4"] .rating-step-3 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="4"] .rating-step-4 span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="5"] .rating-step span{background-color:var(--color-orange600)!important}.single-product-wrapper .product-review .review-header .product-rating-steps ul[data-rating^="4.5"] .rating-step-5 span:before{opacity:1}.single-product-wrapper .product-review .review-header .review-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;opacity:.6}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-header .review-label{margin-left:1.25rem}}.single-product-wrapper .product-review .review-header .review-label p{margin-bottom:0}.single-product-wrapper .product-review .review-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9375rem;margin:0;padding:0;list-style:none}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-steps{gap:1.875rem}}.single-product-wrapper .product-review .review-steps li{position:relative;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;width:100%}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-steps li{width:auto}}.single-product-wrapper .product-review .review-steps li .review-item-title{font-size:.875rem;font-weight:600;line-height:1;opacity:.6;width:100%;margin-bottom:.625rem}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-steps li .review-item-title{width:auto;margin-bottom:0;margin-right:.625rem}}.single-product-wrapper .product-review .review-steps li .review-step-items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:.1875rem}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-steps li .review-step-items{width:auto}}.single-product-wrapper .product-review .review-steps li .review-step-items span{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;height:.375rem}@media screen and (min-width:992px){.single-product-wrapper .product-review .review-steps li .review-step-items span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.25rem}}body[data-color=custom][data-theme=light] .single-product-wrapper .product-review .review-steps li .review-step-items span{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .product-review .review-steps li .review-step-items span{background-color:var(--color-gray100)}.single-product-wrapper .product-review .review-steps li .review-step-items span.active.step-1{background-color:var(--color-red700)}.single-product-wrapper .product-review .review-steps li .review-step-items span.active.step-2{background-color:var(--color-orange600)}.single-product-wrapper .product-review .review-steps li .review-step-items span.active.step-3{background-color:var(--color-yellow500)}.single-product-wrapper .product-review .review-steps li .review-step-items span.active.step-4{background-color:var(--color-teal600)}.single-product-wrapper .product-review .review-steps li .review-step-items span.active.step-5{background-color:var(--color-green700)}.single-product-wrapper .product-review .review-description{max-width:48rem;text-align:center;margin-left:auto;margin-right:auto;margin-top:1.875rem}.single-product-wrapper .product-review+.woocommerce-tabs,.single-product-wrapper .product-review+.promotion-products{margin-top:4.375rem}.single-product-wrapper .woocommerce-tabs .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;row-gap:.1875rem;margin:0 0 1.25rem;padding:0;list-style:none;border-bottom:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-tabs .tabs{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .woocommerce-tabs .tabs{border-color:var(--color-gray200)}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-tabs .tabs{gap:1.5625rem}}.single-product-wrapper .woocommerce-tabs .tabs li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:600;color:currentColor;padding-top:.4375rem;padding-bottom:.4375rem}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-tabs .tabs li a{padding-bottom:.8125rem}}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-tabs .tabs li a{color:rgba(var(--color-rgb),.5)}body[data-color=default] .single-product-wrapper .woocommerce-tabs .tabs li a{color:var(--color-gray500)}.single-product-wrapper .woocommerce-tabs .tabs li.active a{color:var(--color-text)!important}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel>h2{font-size:1.25rem;margin-bottom:.9375rem}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel>h2{font-size:1.375rem}}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--description>h2{display:none}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table{font-size:.875rem;width:100%}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr:nth-child(odd){background-color:rgba(var(--color-rgb),.06)}body[data-color=default] .single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr:nth-child(odd){background-color:var(--color-gray50)}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr th{font-weight:500}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr th,.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr td{line-height:1;padding:.6875rem .75rem}.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr th p,.single-product-wrapper .woocommerce-tabs .woocommerce-Tabs-panel--additional_information table tr td p{margin-bottom:0}.single-product-wrapper .woocommerce-Reviews>h2{font-size:1.25rem;margin-bottom:1.5625rem}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews>h2{margin-bottom:2.5rem}}.single-product-wrapper .woocommerce-Reviews .reviews-slot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.75rem}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;width:100%}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating{width:auto}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-count{font-size:3rem;line-height:.8}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-count{font-size:4.5rem}}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-stars .product-rating{margin-bottom:.3125rem}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-stars .product-rating .star-rating{font-size:1.5rem;line-height:1}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-stars .product-rating .star-rating{font-size:1.75rem}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-stars .review-stars-description{font-size:.875rem}.single-product-wrapper .woocommerce-Reviews .reviews-slot .reviews-rating .review-stars .review-stars-description p{margin-bottom:0}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary{width:100%}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary{width:auto}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item{font-size:.875rem}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;gap:.75rem;width:100%;color:var(--color-text);padding:.375rem .625rem;-webkit-transition:all .15s cubic-bezier(.25,.1,.25,1);transition:all .15s cubic-bezier(.25,.1,.25,1);border-radius:1.25rem}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item>a:hover{background-color:rgba(var(--color-rgb),.08)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item>a:hover{background-color:var(--color-gray50)}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item>a:hover .rating-progress{background-color:var(--color-background)!important}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.875rem;font-weight:500}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating i{color:var(--color-yellow600);margin-right:.375rem}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating i::before{width:auto;margin:0}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-progress{position:relative;display:block;height:.375rem;border-radius:.875rem;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;overflow:hidden;-webkit-transition:all .15s cubic-bezier(.25,.1,.25,1);transition:all .15s cubic-bezier(.25,.1,.25,1)}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-progress{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-progress{background-color:var(--color-gray100)}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-progress{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:22.5rem}}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-progress .progress-bar{position:absolute;height:100%;top:0;left:0;background-color:var(--color-yellow600);border-radius:.875rem}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item .rating-count{color:var(--color-gray700)}.single-product-wrapper .woocommerce-Reviews .reviews-slot .ratings-summary .rating-item+.rating-item{margin-top:.25rem}.single-product-wrapper .woocommerce-Reviews #comments{margin-top:1.875rem;padding-top:1.875rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews #comments{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews #comments{border-color:var(--color-gray200)}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews #comments{margin-top:2.5rem;padding-top:3.125rem}}.single-product-wrapper .woocommerce-Reviews #comments .commentlist{margin:0;padding:0;list-style:none}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li{margin-bottom:1.5625rem;padding-bottom:1.5625rem;border-bottom:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li{border-color:var(--color-gray200)}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container>img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3rem;height:3rem;border-radius:50%;margin-right:1.25rem}@media screen and (max-width:767.98px){.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container>img{display:none}}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-bottom:.1875rem}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .star-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-title{font-size:1rem;margin-bottom:0}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta{font-size:.875rem;margin-bottom:.625rem}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta{color:rgba(var(--color-rgb),.6)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta{color:var(--color-gray600)}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta .woocommerce-review__author{font-weight:500}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .meta>*{opacity:.7}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .description{font-size:.9375rem}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action>span{display:block;font-size:.875rem;font-weight:600;width:100%}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;gap:.4375rem;line-height:1;color:var(--color-text);padding:.5rem .75rem;border-radius:2.5rem}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a{background-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a{background-color:var(--color-gray100)}body[data-color=custom][data-theme=light] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a:hover{background-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a:hover{background-color:var(--color-gray200)}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a .text{font-weight:600}.single-product-wrapper .woocommerce-Reviews #comments .commentlist li .comment_container .comment-text .comment-action .action-inner a span:not(.text){opacity:.7}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper{max-width:50rem}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-reply-title{display:block;font-size:1.25rem;font-weight:600;margin-bottom:.625rem}@media screen and (min-width:992px){.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-reply-title{font-size:1.375rem}}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--theme-site-gutters) * -1);margin-right:calc(var(--theme-site-gutters) * -1)}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding-left:var(--theme-site-gutters);padding-right:var(--theme-site-gutters)}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>* input{height:2.875rem}@media screen and (min-width:768px){.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*.comment-form-author,.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*.comment-form-email{width:50%}}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*.comment-form-cookies-consent label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;margin-bottom:0;margin-left:.5rem;top:-.0625rem}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*.form-submit .submit{padding-left:2.25rem;padding-right:2.25rem;color:#fff;background-color:var(--theme-primary-color);border-color:transparent}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form>*.form-submit .submit:hover{background-color:rgba(var(--theme-primary-color-RGB),.9)}.single-product-wrapper .woocommerce-Reviews #review_form_wrapper .comment-form .comment-notes{font-size:.875rem}.single-product-wrapper .product-compare-items{margin-bottom:1.875rem}.single-product-wrapper .product-compare-items>.entry-title{font-size:1.25rem;margin-bottom:.9375rem}@media screen and (min-width:992px){.single-product-wrapper .product-compare-items>.entry-title{font-size:1.375rem}}.single-product-wrapper .product-compare-items .product-compare-wrapper{overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.single-product-wrapper .product-compare-items table{position:relative;table-layout:fixed;display:table;width:100%;font-size:.875rem;border:1px solid;border-radius:var(--theme-radius-base)}.single-product-wrapper .product-compare-items table tbody{width:auto;max-width:none}body[data-color=custom][data-theme=light] .single-product-wrapper .product-compare-items table{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .product-compare-items table{border-color:var(--color-gray200)}.single-product-wrapper .product-compare-items table tr{border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .product-compare-items table tr{border-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-wrapper .product-compare-items table tr{border-color:var(--color-gray200)}.single-product-wrapper .product-compare-items table tr:first-child{border-top:0!important}body[data-color=custom][data-theme=light] .single-product-wrapper .product-compare-items table tr:nth-child(even){background-color:rgba(var(--color-rgb),.04)}body[data-color=default] .single-product-wrapper .product-compare-items table tr:nth-child(even){background-color:var(--color-gray25)}@media screen and (max-width:991.98px){body[data-color=custom][data-theme=light] .single-product-wrapper .product-compare-items table tr:nth-child(even) th{background-color:rgba(var(--color-rgb),.04)}body[data-color=default] .single-product-wrapper .product-compare-items table tr:nth-child(even) th{background-color:var(--color-gray25)}}.single-product-wrapper .product-compare-items table tr:nth-child(even) .base-item{background-color:var(--color-yellow100)}@media screen and (max-width:991.98px){.single-product-wrapper .product-compare-items table tr:nth-child(odd) th{background-color:var(--color-background)}}.single-product-wrapper .product-compare-items table tr:nth-child(odd) .base-item{background-color:var(--color-yellow25)}.single-product-wrapper .product-compare-items table tr th,.single-product-wrapper .product-compare-items table tr td{padding:.75rem}.single-product-wrapper .product-compare-items table tr th{position:sticky;font-weight:600;width:9.6875rem;left:0;vertical-align:top;z-index:1}@media screen and (min-width:992px){.single-product-wrapper .product-compare-items table tr th{width:20%;padding-left:1rem}}.single-product-wrapper .product-compare-items table tr td{width:14.375rem}@media screen and (min-width:992px){.single-product-wrapper .product-compare-items table tr td{width:auto}}.single-product-wrapper .product-compare-items table tr td .price{font-size:1rem}.single-product-wrapper .product-compare-items table tr td p{margin-bottom:0}.single-product-wrapper .product-compare-items table tr .product .product-title a{color:var(--color-blue700)}.single-product-wrapper .product-compare-items table tr .product .add_to_cart_button{font-size:.8125rem;height:2.0625rem;line-height:2.0625rem;padding-left:1rem;padding-right:1rem}.single-product-wrapper .promotion-products{margin-bottom:1.25rem}@media screen and (min-width:992px){.single-product-wrapper .promotion-products{margin-bottom:2.5rem}}.single-product-wrapper .promotion-products>.entry-title{font-size:1.25rem;margin-bottom:.9375rem}@media screen and (min-width:992px){.single-product-wrapper .promotion-products>.entry-title{font-size:1.375rem}}.single-product-wrapper .promotion-products .promotion-product-wrapper{padding-top:1.25rem;padding-bottom:1.25rem;border-top:1px solid;border-bottom:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .promotion-products .promotion-product-wrapper{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .promotion-products .promotion-product-wrapper{border-color:var(--color-gray100)}.single-product-wrapper .promotion-products .promotion-addon-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25rem}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .promotion-addon-products{margin-bottom:2.5rem}}.single-product-wrapper .promotion-products .promotion-addon-products .promotion-addon-total{padding-left:1.5rem}@media screen and (max-width:991.98px){.single-product-wrapper .promotion-products .promotion-addon-products .promotion-addon-total{display:none}}.single-product-wrapper .promotion-products .addon-products{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.single-product-wrapper .promotion-products .addon-products li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .addon-products li::after{content:"+";font-size:1.25rem;font-weight:400}}.single-product-wrapper .promotion-products .addon-products li:last-child::after{display:none}.single-product-wrapper .promotion-products .addon-products li .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-wrapper .promotion-products .addon-products li .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3rem;margin-right:1.25rem;margin-bottom:0}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .addon-products li .thumbnail-wrapper{width:100%;margin-right:0}}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .addon-products li{width:8.75rem}}@media screen and (max-width:991.98px){.single-product-wrapper .promotion-products .addon-products li+li{padding-top:.625rem;margin-top:.625rem;border-top:1px solid}body[data-color=custom][data-theme=light] .single-product-wrapper .promotion-products .addon-products li+li{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-wrapper .promotion-products .addon-products li+li{border-color:var(--color-gray100)}}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .addon-products .content-wrapper{display:none}}.single-product-wrapper .promotion-products .addon-products .content-wrapper .product_title{font-size:.8125rem}@media screen and (max-width:991.98px){.single-product-wrapper .promotion-products .addon-products .content-wrapper .product_title{font-size:.875rem}}.single-product-wrapper .promotion-products .addon-products .content-wrapper .product_title a{color:currentColor}body.link-underline .single-product-wrapper .promotion-products .addon-products .content-wrapper .product_title a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.15rem;-webkit-transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1)}body.link-underline .single-product-wrapper .promotion-products .addon-products .content-wrapper .product_title a:hover{text-decoration-color:currentColor}.single-product-wrapper .promotion-products .promotion-addon-total .addon-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;margin-bottom:.9375rem}.single-product-wrapper .promotion-products .promotion-addon-total .addon-price .price{font-size:1.625rem;color:var(--color-red600)}.single-product-wrapper .promotion-products .promotion-addon-total .addon-price .item-count{font-size:.8125rem;opacity:.55;margin-left:.5rem}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul{margin:0;padding:0;list-style:none}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul li+li{margin-top:.4375rem}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul li label{position:relative;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:auto;font-size:.9375rem;padding-left:.9375rem;margin-bottom:0;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.15rem;-webkit-transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1);transition:text-decoration-color .1s cubic-bezier(.25,.1,.25,1)}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul li label:hover{text-decoration-color:currentColor}.single-product-wrapper .promotion-products .promotion-addon-checklist .addon-checklist ul li label .price{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.9375rem;font-weight:600;color:var(--color-red700)}.single-product-wrapper .promotion-products .promotion-addon-checklist .promotion-addon-total{text-align:center;margin-top:1.25rem}.single-product-wrapper .promotion-products .promotion-addon-checklist .promotion-addon-total .addon-price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product-wrapper .promotion-products .promotion-addon-checklist .promotion-addon-total .addon-price .price{font-size:1.875rem}.single-product-wrapper .promotion-products .promotion-addon-checklist .promotion-addon-total .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:992px){.single-product-wrapper .promotion-products .promotion-addon-checklist .promotion-addon-total{display:none}}.single-product-sticky{position:fixed;width:100%;top:0;background-color:var(--color-background);border-bottom:1px solid;padding-top:.75rem;padding-bottom:.75rem;-webkit-box-shadow:0 1px 2px 0 rgba(27,31,34,.045);box-shadow:0 1px 2px 0 rgba(27,31,34,.045);opacity:0;visibility:hidden;pointer-events:none;margin-top:-.4375rem;-webkit-transition:all .15s cubic-bezier(.42,0,.58,1);transition:all .15s cubic-bezier(.42,0,.58,1);z-index:10}@media screen and (max-width:1199.98px){.single-product-sticky{display:none}}.single-product-sticky.active{opacity:1;visibility:visible;pointer-events:auto;margin-top:0}body[data-color=custom][data-theme=light] .single-product-sticky{border-color:rgba(var(--color-rgb),.1)}body[data-color=default] .single-product-sticky{border-color:var(--color-gray100)}.single-product-sticky .product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-sticky .product-inner .thumbnail-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3rem;margin-right:1.25rem}.single-product-sticky .product-inner .content-wrapper{padding-right:1.875rem}.single-product-sticky .product-inner .content-wrapper .product_title{font-size:1rem;font-weight:700;margin-bottom:.3125rem}.single-product-sticky .product-inner .content-wrapper .product-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;gap:.75rem}.single-product-sticky .product-inner .content-wrapper .product-meta>*{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-sticky .product-inner .content-wrapper .product-meta>*::before{content:"";width:.0625rem;height:.9375rem;margin-right:.625rem}body[data-color=custom][data-theme=light] .single-product-sticky .product-inner .content-wrapper .product-meta>*::before{background-color:rgba(var(--color-rgb),.15)}body[data-color=default] .single-product-sticky .product-inner .content-wrapper .product-meta>*::before{background-color:var(--color-gray200)}.single-product-sticky .product-inner .content-wrapper .product-meta>*:first-child::before{display:none}.single-product-sticky .product-inner .content-wrapper .product-meta .tinvwl_add_to_wishlist_button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;font-weight:500;color:var(--color-blue600)}.single-product-sticky .product-inner .content-wrapper .product-meta .tinvwl_add_to_wishlist_button::before{font-family:"klbtheme";font-size:1.125rem;content:"";text-shadow:0 0 0;margin-right:.375rem}.single-product-sticky .product-inner .content-wrapper .product-meta .tinvwl_add_to_wishlist_button.tinvwl-product-in-list{color:var(--color-red600)}.single-product-sticky .product-inner .content-wrapper .product-meta .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before{content:""}.single-product-sticky .product-inner .content-wrapper .product-meta .compare-button a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;font-weight:500;color:var(--color-blue600)}.single-product-sticky .product-inner .content-wrapper .product-meta .compare-button a i{font-size:1.125rem;margin-right:.375rem}.single-product-sticky .product-inner .product-price{margin-left:auto;padding-right:1.25rem}.single-product-sticky .product-inner .product-price .price{font-size:1.25rem}.single-product-sticky .product-inner .product-price+form.cart{margin-left:.625rem}.single-product-sticky .product-inner form.cart{margin-left:auto}.product-vertical-tab{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:1.875rem;border:1px solid var(--color-gray200);border-radius:var(--theme-radius-base);overflow:hidden}.product-vertical-tab .nav-pills{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (min-width:1024px){.product-vertical-tab .nav-pills{width:15rem;border-bottom:0}}.product-vertical-tab .nav-pills button{font-size:.875rem;font-weight:600;height:2.875rem;background-color:transparent;border-radius:0}.product-vertical-tab .nav-pills button:hover{background-color:var(--color-gray50)}.product-vertical-tab .nav-pills button.active{color:var(--color-background);background-color:var(--color-text)}.product-vertical-tab .nav-pills button+button{border-top:1px solid var(--color-gray100)}.product-vertical-tab .tab-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;border-top:1px solid var(--color-gray200)}@media screen and (min-width:1024px){.product-vertical-tab .tab-content{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:auto;border-top:0;border-left:1px solid var(--color-gray200)}}.product-vertical-tab .tab-content .tab-pane{padding:1.25rem}@media screen and (min-width:1024px){.product-vertical-tab .tab-content .tab-pane{padding:1.5625rem 1.875rem 1.25rem}}.product-vertical-tab .tab-content .tab-pane>.entry-title{font-size:1.25rem}.product-vertical-tab .tab-content .tab-pane .entry-content{font-size:.9375rem;color:var(--color-gray700)}.product-vertical-tab+.product-review{border-top:0;margin-top:0;padding-top:0}.product-accordion{margin-bottom:1.25rem}.product-accordion .accordion-item+.accordion-item{border-top:0!important;border-top:1px solid var(--color-gray100)}.product-accordion .accordion-item .accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-accordion .accordion-item .accordion-header button{font-weight:600;height:2.875rem;padding:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:none}.product-accordion .accordion-item .accordion-body{font-size:.9375rem;padding-left:0;padding-right:0;border-top:1px solid var(--color-gray200)}