@charset "UTF-8";:root{--link-color:#1d1d1d}.clearfix::after{display:block;clear:both;content:""}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.has-before{position:relative}.has-before:after{content:'';position:absolute;bottom:2px;left:0;right:auto;background:#777;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;height:1px;display:block}
.has-before:hover{color:var(--tb-theme-color)}.has-before:hover:after{background:var(--tb-theme-color)}.btn-theme{border:0;padding:0 15px;font-weight:600;line-height:48px;font-size:14px;background-color:var(--tb-theme-color);color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;display:inline-block;letter-spacing:0;text-align:center;cursor:pointer}.btn-theme:hover,.btn-theme:focus,.btn-theme:active:hover{outline:0;color:#fff;background-color:var(--tb-theme-color-hover)}
.btn-theme i{margin-right:7px;margin-left:0;font-size:18px;display:inline-block;vertical-align:middle}button.btn-close{position:absolute;top:0;right:0;left:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:25px;height:25px;opacity:1;filter:alpha(opacity=100);text-align:center;padding:0;z-index:1111;color:#212429}button.btn-close i{font-size:29px;font-weight:400;width:25px;display:inline-block}button.btn-close:hover{opacity:1;filter:alpha(opacity=100);color:var(--tb-theme-color)}
@media(min-width:1366px){.container{width:1320px;max-width:1320px}}.new-input{display:none}.new-input+span,.new-input+label{display:table}.new-input+span:before,.new-input+label:before{content:"";speak:none;font-style:normal;font-weight:normal;font-family:"tb-icon"}.new-input+span:before,.new-input+label:before{background:#fff;color:#707070;width:20px;line-height:18px;text-align:center;border:1px solid #dcdcdc;font-weight:bold;display:inline-block;margin-right:8px;margin-left:0;font-size:0;vertical-align:middle;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.new-input:checked+span:before,.new-input:checked+label:before{font-size:12px;background:#fff;color:#707070;border-color:#dcdcdc}.title-base{font-size:18px;line-height:22px;font-weight:500;margin:0;color:var(--link-color)}@media(max-width:399px){.title-base{line-height:26px}}.title-widget{font-size:20px;line-height:32px;font-weight:700;margin:0;color:var(--link-color);padding-bottom:6px;margin-bottom:16px;position:relative;border-bottom:1px solid #eaeaea}.title-widget-1:before{content:"";speak:none;font-style:normal;font-weight:normal;font-family:"tb-icon"}
.title-widget-1:before{color:#7bc2ff;margin-right:10px;display:inline-block;transform:translate(0,-8px)}.title-widget-1::after{display:none}.title-widget-2::before{display:none}.title-widget-2::after{content:"";background:var(--tb-theme-color);position:absolute;display:block;left:0;right:auto;height:3px;width:100px;bottom:-1px}.list-style-ul{list-style:none;padding:0 !important}.list-style-ul>li{width:100%;margin-top:-4px}.list-style-ul>li:before{content:"";speak:none;font-style:normal;font-weight:normal;font-family:"tb-icon"}
.list-style-ul>li:before{font-size:18px;display:inline-block;transform:translate(-5px,3px)}body{font-family:var(--tb-text-primary-font)}.woocommerce .product.grid span.onsale{top:16px;left:16px;right:auto}.woocommerce .product span.onsale span{line-height:22px}ul.show-brand a{color:#999}.product-block.grid{border:0;padding:0}.product-block .name a:hover,.product-block .name a:focus{text-decoration:underline}.owl-carousel>.slick-arrow{width:48px;height:48px;background-color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;right:-73px}
.owl-carousel>.slick-arrow i{color:#b8b8b8}.owl-carousel>.slick-arrow.slick-prev{left:-73px}.owl-carousel>.slick-arrow:hover,.owl-carousel>.slick-arrow:focus{background-color:var(--tb-theme-color)}.owl-carousel>.slick-arrow:hover i,.owl-carousel>.slick-arrow:focus i{color:#fff}.tbay-element.tbay-element-product-flash-sales .product-flash-sales,.product-block{background:transparent}.heading-tbay-title{font-size:36px;font-weight:400;line-height:58px;color:var(--link-color);font-family:var(--tb-text-second-font);display:flex;flex-direction:column-reverse}
.heading-tbay-title .subtitle{font-size:14px;line-height:22px;color:#707070;padding-top:0;font-family:var(--tb-text-primary-font)}.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav>li.active>a:after,.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav>li:hover>a:after,.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav>li:focus>a:after{width:100%}.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav>li>a:after{content:"";position:absolute;left:0;right:auto;bottom:0;width:0;height:2px;background-color:var(--tb-theme-color)}
.tbay-element-product-tabs .heading-tbay-title+.tabs-list{padding-bottom:11px}.tbay-element-product-categories-tabs .tabs-list,.tbay-element-product-tabs .tabs-list{padding-bottom:15px}.tbay-element-product-categories-tabs .tabs-list>li,.tbay-element-product-tabs .tabs-list>li{padding:0 7px;line-height:37px}.tbay-element-product-categories-tabs .tabs-list>li>a,.tbay-element-product-tabs .tabs-list>li>a{padding:0 9px 11px}.tbay-element-product-categories-tabs .tabs-list>li>a.active,.tbay-element-product-categories-tabs .tabs-list>li>a:hover,.tbay-element-product-tabs .tabs-list>li>a.active,.tbay-element-product-tabs .tabs-list>li>a:hover{color:var(--tb-theme-color)}
.tbay-element-product-categories-tabs .tabs-list>li>a.active:after,.tbay-element-product-categories-tabs .tabs-list>li>a:hover:after,.tbay-element-product-tabs .tabs-list>li>a.active:after,.tbay-element-product-tabs .tabs-list>li>a:hover:after{width:100%}.tbay-element-product-categories-tabs .tabs-list>li>a.active,.tbay-element-product-tabs .tabs-list>li>a.active{font-weight:500}.tbay-element-product-categories-tabs .tabs-list>li>a:after,.tbay-element-product-tabs .tabs-list>li>a:after{content:"";width:0;height:2px;background-color:var(--tb-theme-color);position:absolute;bottom:0;left:0;right:auto;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.flash-sales-date .times>div>span{display:block;font-size:24px;line-height:27px;font-weight:500;color:var(--tb-theme-color)}.flash-sales-date .times>div>span.label{font-size:12px;line-height:19px;text-transform:uppercase;color:#707070}.flash-sales-date .times>span{padding:0 16px;color:var(--tb-theme-color);vertical-align:middle;font-size:24px}.flash-sales-date .times>div{padding:0 4px}.top-flash-sale-wrapper .flash-sales-date .times{background-color:transparent}.heading-type-center .top-flash-sale-wrapper{padding-bottom:50px}
.tbay-element-testimonials .slick-list{padding-top:60px}.tbay-element-testimonials .testimonial-icon{left:50%;top:-70px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.tbay-element-testimonials .testimonial-icon i{font-size:135px;color:#dcdcdc}.tbay-element-testimonials .testimonial-title{padding-bottom:40px}.tbay-element-testimonials .testimonial-name{font-size:18px;line-height:36px;margin-top:63px}
.tbay-element-testimonials .testimonial-name:before{top:-25px}.custom-image-list-categories .item-cat{border:0}.custom-image-list-categories .item-cat .cat-name{font-size:18px;line-height:29px;margin-bottom:2px;display:block}.custom-image-list-categories .item-cat .count-item{line-height:22px;color:#707070}.custom-image-list-categories .item-cat .cat-image img{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.elementor-product-vertical .tbay-element[class*="tbay-element-product"] .row>div{padding:0;margin-bottom:0}
.product-block.vertical .caption{padding-left:25px}.product-block.vertical .caption>.rating{margin-top:0}.shop_table.cart .product-info .product-name{display:flex;align-items:center}#tbay-search-form-canvas .sidebar-canvas-search .sidebar-content .autocomplete-suggestions>div .suggestion-group{padding-left:0}.singular-shop .image-mains span.onsale{left:30px;top:15px}.singular-shop .style-vertical .image-mains span.onsale{left:110px}.tbay-element-newsletter .mc4wp-form-fields{flex-direction:row}@media(max-width:1199px){.tbay-element-product-tabs .heading-tbay-title{display:flex}
}@media(min-width:768px){.product.inner .group-buttons>div.button-wishlist .yith-wcwl-add-to-wishlist-button{background-color:#fff}}@media(max-width:767px){.woocommerce.single-product .product .image-mains span.onsale .saled{margin-bottom:0}.product-block.vertical{padding:0}.product-block.vertical .image img{max-width:120px}.woocommerce .product span.onsale{top:5px}.woocommerce .product span.onsale .saled{margin:0 0 5px 5px}.heading-tbay-title{font-size:30px;line-height:48px}.flash-sales-date .times>div>span{font-size:20px;line-height:24px}
.footer-mobile-collapse .tbay-element-menu-vertical{border-top:1px solid #3e3e3e}.tbay-element-testimonials .slick-list{padding-top:30px}.tbay-element-testimonials .testimonial-title{font-size:30px;padding-bottom:15px}.tbay-element-testimonials .testimonial-icon{top:-30px}.tbay-element-testimonials .testimonial-name{margin-top:33px}.product-flash-sales-main .top-flash-sale-wrapper .flash-sales-date{text-align:center}.heading-type-center .top-flash-sale-wrapper{padding-bottom:20px}}.footer-mobile-collapse div.tbay-element .heading-tbay-title:after{color:#707070}
@media(min-width:768px){.woocommerce div#shop-now .group-button .tbay-compare{margin-left:5px;margin-right:0}.woocommerce div#shop-now .group-button .tbay-compare a.added,.woocommerce div#shop-now .group-button .tbay-compare a:hover{background:var(--tb-theme-color);color:white;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.woocommerce div#shop-now .group-button .tbay-wishlist .exists a,.woocommerce div#shop-now .group-button .tbay-wishlist .yith-wcwl-wishlistaddedbrowse .feedback,.woocommerce div#shop-now .group-button .tbay-wishlist .yith-wcwl-wishlistexistsbrowse .feedback,.woocommerce div#shop-now .group-button .tbay-wishlist a:hover{background:var(--tb-theme-color);color:white;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.woocommerce div#shop-now .group-button .tbay-wishlist .exists a i,.woocommerce div#shop-now .group-button .tbay-wishlist .exists a svg,.woocommerce div#shop-now .group-button .tbay-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i,.woocommerce div#shop-now .group-button .tbay-wishlist .yith-wcwl-wishlistaddedbrowse .feedback svg,.woocommerce div#shop-now .group-button .tbay-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i,.woocommerce div#shop-now .group-button .tbay-wishlist .yith-wcwl-wishlistexistsbrowse .feedback svg,.woocommerce div#shop-now .group-button .tbay-wishlist a:hover i,.woocommerce div#shop-now .group-button .tbay-wishlist a:hover svg{color:#fff !important}
.woocommerce div#shop-now .group-button .tbay-wishlist a.button.alt{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}#shop-now .button-wishlist .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}#shop-now .button-wishlist .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button--added{background-color:var(--tb-theme-color)}
#shop-now .button-wishlist .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-icon-svg{color:#fff}.products-list .product-block .group-buttons>div a{width:40px;height:40px;background:white;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;line-height:40px;justify-content:center;align-items:center}.products-list .product-block .group-buttons>div a:hover,.products-list .product-block .group-buttons>div a.added{background:var(--tb-theme-color);color:white}
.products-list .product-block .group-buttons>div a.yith-wcwl-add-to-wishlist-button:hover,.products-list .product-block .group-buttons>div a.yith-wcwl-add-to-wishlist-button--added{background-color:var(--tb-theme-color) !important}.products-list .product-block .group-buttons>div a.yith-wcwl-add-to-wishlist-button:hover svg,.products-list .product-block .group-buttons>div a.yith-wcwl-add-to-wishlist-button:hover i,.products-list .product-block .group-buttons>div a.yith-wcwl-add-to-wishlist-button--added svg,.products-list .product-block .group-buttons>div a.yith-wcwl-add-to-wishlist-button--added i{color:#fff !important}
.products-list .product-block .group-buttons>div.yith-compare a.added{color:#fff}.products-list .product-block .group-buttons>div+div{margin-right:10px;margin-left:0}.products-list .product-block .group-buttons>div.button-wishlist>div.exists a{color:#fff;background:var(--tb-theme-color)}.products-list .product-block .group-buttons>div.button-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i,.products-list .product-block .group-buttons>div.button-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i{width:40px;height:40px;background:var(--tb-theme-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;line-height:40px}
.products-list .product-block .group-buttons>div.button-wishlist .yith-wcwl-wishlistaddedbrowse .feedback svg,.products-list .product-block .group-buttons>div.button-wishlist .yith-wcwl-wishlistexistsbrowse .feedback svg{color:#fff}.products-list .button-wishlist i{line-height:40px}.woocommerce .products-list .button-wishlist .exists a.button.alt{color:white;line-height:40px}.woocommerce .products-list .button-wishlist .exists a.button.alt i{line-height:40px}.woocommerce .products-list .button-wishlist a.button.alt{line-height:40px}
.woocommerce .products-list .button-wishlist a.button.alt:hover{background:var(--tb-theme-color);color:white}.woocommerce .products-list .button-wishlist a.button.alt i{line-height:40px}}@media(max-width:575px){#shop-now.has-wishlist .button-wishlist{bottom:8px;right:0;width:50px}#shop-now.has-wishlist .button-wishlist .yith-wcwl-wishlistaddedbrowse .feedback,#shop-now.has-wishlist .button-wishlist .yith-wcwl-wishlistexistsbrowse .feedback{background:var(--tb-theme-color);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:white;width:40px;height:40px}
#shop-now.has-wishlist .button-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i,#shop-now.has-wishlist .button-wishlist .yith-wcwl-wishlistaddedbrowse .feedback svg,#shop-now.has-wishlist .button-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i,#shop-now.has-wishlist .button-wishlist .yith-wcwl-wishlistexistsbrowse .feedback svg{color:#fff;line-height:40px}#shop-now.has-wishlist .button-wishlist a{line-height:40px !important;width:40px;height:40px}.woocommerce #shop-now.has-buy-now .group-button .tbay-wishlist .exists a{background:var(--tb-theme-color);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:white;width:40px;height:40px;line-height:40px !important}
.woocommerce #shop-now.has-buy-now .group-button .tbay-wishlist .exists a i{color:#fff;line-height:40px}.woocommerce .form-cart-popup form.cart.open.open-btn-addtocart #shop-now.has-buy-now.has-wishlist .single_add_to_cart_button{width:calc(100% - 75px)}}@media(max-width:767px){.product-block.inner .button-wishlist.shown-mobile .yith-wcwl-add-to-wishlist.exists>div.yith-wcwl-add-button a{background:var(--tb-theme-color);color:white;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.product-block.inner .group-buttons .button-wishlist.shown-mobile .feedback i{background:var(--tb-theme-color);color:white;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;width:30px;height:30px;line-height:30px}.products-list .product-block .button-wishlist.shown-mobile{width:30px !important;height:30px;display:flex !important;justify-content:center;align-items:center;background:white}.products-list .product-block .button-wishlist.shown-mobile>div.exists a,.products-list .product-block .button-wishlist.shown-mobile .feedback i{background:var(--tb-theme-color);color:white;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;width:30px;height:30px;line-height:30px;justify-content:center}
.products-list .product-block .button-wishlist.shown-mobile>div a>i{line-height:30px !important}}@media(min-width:768px){.product-block{padding:15px}.product-block.inner .group-buttons{flex-direction:column;top:16px;position:absolute;right:16px;left:auto;align-items:center;z-index:999;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(56px);-ms-transform:translateX(56px);-o-transform:translateX(56px);transform:translateX(56px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.product-block.inner .group-buttons>div{margin-bottom:8px}.product-block.inner .group-buttons>div>a,.product-block.inner .group-buttons>div.button-wishlist>div>div{width:40px;height:40px;justify-content:center;align-items:center;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;padding:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.product-block.inner .group-buttons>div>a:hover,.product-block.inner .group-buttons>div.button-wishlist>div>div:hover{background:var(--tb-theme-color);color:#fff}
.product-block.inner .group-buttons>div>a:hover i,.product-block.inner .group-buttons>div>a:hover svg,.product-block.inner .group-buttons>div.button-wishlist>div>div:hover i,.product-block.inner .group-buttons>div.button-wishlist>div>div:hover svg{color:#fff}.product-block.inner .group-buttons>div>a i,.product-block.inner .group-buttons>div.button-wishlist>div>div i{height:40px}.product-block.inner .group-buttons>div.button-wishlist>div.exists>div{background:var(--tb-theme-color)}.product-block.inner .group-buttons>div.button-wishlist>div.exists>div i{color:#fff}
.product-block.inner .group-buttons>div.button-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i,.product-block.inner .group-buttons>div.button-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i{height:auto}.product-block.inner .group-buttons>div a.added{background:var(--tb-theme-color);color:#fff}.product-block.inner .group-buttons>div a.added:after{margin:0;content:''}.product-block.inner .group-buttons>div a.added+a{display:none}.product-block.inner .group-buttons>div a.added i{color:#fff}
.product-block.inner .group-buttons>div i{font-size:21px;color:#707070;line-height:40px}.product-block.inner .group-buttons>div.button-wishlist>div .yith-wcwl-wishlistexistsbrowse,.product-block.inner .group-buttons>div.button-wishlist>div .yith-wcwl-wishlistaddedbrowse{background:var(--tb-theme-color)}.product-block.inner .group-buttons>div.button-wishlist>div .yith-wcwl-wishlistexistsbrowse i,.product-block.inner .group-buttons>div.button-wishlist>div .yith-wcwl-wishlistaddedbrowse i{color:#fff}
.product-block.inner .group-buttons>div.button-wishlist a>span{line-height:inherit}.product-block.inner .block-inner{overflow:hidden}.product-block.inner .group-add-to-cart{position:absolute;bottom:-48px;width:100%;left:0;right:auto;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:999}.product-block.inner .group-add-to-cart a{background:#1d1d1d;width:100%;color:#fff;padding:12px;font-weight:600;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.product-block.inner .group-add-to-cart a i{margin-right:8px;margin-left:0;font-size:21px}.product-block.inner .group-add-to-cart a:hover,.product-block.inner .group-add-to-cart a:focus{background-color:var(--tb-theme-color);color:#fff !important}.product-block.inner .group-add-to-cart .add_to_cart_button.loading i{font-size:0}.product-block.inner .group-add-to-cart .add_to_cart_button.loading:before{margin:0;font-size:21px;line-height:1;width:21px}.product-block.inner .group-add-to-cart .add_to_cart_button.added{display:none}
.product-block.inner .group-add-to-cart .add_to_cart_button.added+a{line-height:24px;color:var(--tb-theme-color)}.product-block.inner:hover .group-add-to-cart{bottom:0}.product-block.inner:hover .group-buttons{visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.product-block.inner .yith-compare a:before{font-size:23px;color:#707070}.product-block.inner .yith-compare a:hover:before,.product-block.inner .yith-compare a.added:before{color:#fff}
.product-block.inner .blockUI.blockOverlay{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-block.inner .caption{padding:14px 0 0}.product-block.inner .caption>.rating{margin-bottom:5px;margin-top:5px;display:block}.product-block.inner .name{font-size:14px;line-height:22px;margin-bottom:6px;font-weight:400}.product-block.inner ul.show-brand{margin-bottom:8px}.product-block.inner .add-cart a{height:48px;line-height:24px;display:inline-flex;align-items:center;justify-content:center}
.woocommerce .product.vertical span.onsale{top:5px}.woocommerce .product.vertical span.onsale .saled{margin-left:5px}.woocommerce .product.vertical .product-content>div .product-image img{max-width:100px}}