@charset "UTF-8";:root{--link-color:#1d1d1d}.clearfix:after{content:"";clear:both;display:block}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{border:0;text-shadow:none;color:transparent;font:0/0 a;background-color:transparent}.hidden{display:none!important}.affix{position:fixed}.has-before{position:relative}.has-before:after{height:1px;right:auto;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;content:"";position:absolute;bottom:2px;background:#777;left:0;width:100%;display:block}.has-before:hover{color:var(--tb-theme-color)}.has-before:hover:after{background:var(--tb-theme-color)}.btn-theme{padding:0 15px;font-size:14px;border:0;font-weight:600;color:#fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;letter-spacing:0;text-align:center;background-color:var(--tb-theme-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;cursor:pointer;line-height:48px;display:inline-block}.btn-theme:active:hover,.btn-theme:focus,.btn-theme:hover{color:#fff;outline:0;background-color:var(--tb-theme-color-hover)}.btn-theme i{font-size:18px;margin-right:7px;margin-left:0;vertical-align:middle;display:inline-block}button.btn-close{height:25px;filter:alpha(opacity=100);padding:0;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;right:0;color:#212429;position:absolute;opacity:1;text-align:center;top:0;left:auto;width:25px;display:-ms-flexbox;display:flex;z-index:1111}button.btn-close i{font-size:29px;font-weight:400;width:25px;display:inline-block}button.btn-close:hover{filter:alpha(opacity=100);color:var(--tb-theme-color);opacity:1}@media(min-width:1366px){.container{max-width:1320px;width:1320px}}.new-input{display:none}.new-input+label,.new-input+span{display:table}.new-input+label:before,.new-input+span:before{font-size:0;border:1px solid #dcdcdc;font-weight:400;font-weight:700;font-style:normal;margin-right:8px;color:#707070;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;content:"";speak:none;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:#fff;cursor:pointer;margin-left:0;width:20px;line-height:18px;vertical-align:middle;font-family:tb-icon;display:inline-block}.new-input:checked+label:before,.new-input:checked+span:before{border-color:#dcdcdc;font-size:12px;color:#707070;background:#fff}.title-base{font-size:18px;font-weight:500;color:var(--link-color);margin:0;line-height:22px}@media(max-width:399px){.title-base{line-height:26px}}.title-widget{font-size:20px;font-weight:700;color:var(--link-color);position:relative;border-bottom:1px solid #eaeaea;margin:0 0 16px;padding-bottom:6px;line-height:32px}.title-widget-1:before{transform:translateY(-8px);font-weight:400;font-style:normal;margin-right:10px;color:#7bc2ff;content:"";speak:none;font-family:tb-icon;display:inline-block}.title-widget-1:after,.title-widget-2:before{display:none}.title-widget-2:after{height:3px;right:auto;content:"";position:absolute;bottom:-1px;background:var(--tb-theme-color);left:0;width:100px;display:block}.list-style-ul{list-style:none;padding:0!important}.list-style-ul>li{width:100%;margin-top:-4px}.list-style-ul>li:before{transform:translate(-5px,3px);font-size:18px;font-weight:400;font-style:normal;content:"";speak:none;font-family:tb-icon;display:inline-block}body{font-family:var(--tb-text-primary-font)}.woocommerce .product.grid span.onsale{right:auto;top:16px;left:16px}.woocommerce div.product .product-block p.price,.woocommerce div.product .product-block span.price{color:#1d1d1d}.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav .text-label{font-size:10px;font-weight:600;right:-16px;text-transform:uppercase;top:5px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;background:#ff441f;line-height:16px}.product-block{padding:0;border:0}.product-block .price ins .woocommerce-Price-amount,.product-block .woocs_price_code,.product-block .woocs_special_price_code ins .woocommerce-Price-amount{color:#1d1d1d}.product-block.list{padding:16px;border:1px solid #ebebeb}.related.products .heading-tbay-title,.yith-wfbt-section .heading-tbay-title{font-size:26px;line-height:48px}.yith-wfbt-section .price ins .woocommerce-Price-amount,.yith-wfbt-section .woocs_price_code,.yith-wfbt-section .woocs_price_code ins .woocommerce-Price-amount,.yith-wfbt-submit-block .price_text>span.total_price .woocommerce-Price-amount{color:#1d1d1d}ul.show-brand a{color:#999}.heading-tbay-title{font-size:32px;font-weight:500;color:#1d1d1d;line-height:51px;font-family:var(--tb-text-second-font)}.heading-tbay-title .subtitle{padding-top:0;font-size:12px;margin-bottom:2px;color:#707070;line-height:19px;font-family:var(--tb-text-primary-font)}.tbay-element-product-categories-tabs .tabs-list,.tbay-element-product-tabs .tabs-list{padding-bottom:17px!important}.tbay-element-product-categories-tabs .tabs-list>li,.tbay-element-product-tabs .tabs-list>li{padding:0 8px}.tbay-element-product-categories-tabs .tabs-list>li>a,.tbay-element-product-tabs .tabs-list>li>a{padding:0 8px 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:#1d1d1d}.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{height:2px;right:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;content:"";position:absolute;bottom:0;background:#1d1d1d;left:0;width:0}.tbay-element-product-categories-tabs .tabs-list>li>a{text-transform:uppercase}.tbay-element-product-tabs .tabs-list>li>a{font-size:24px;font-weight:500;padding-right:12px;line-height:38px;font-family:var(--tb-text-second-font);padding-left:12px}.tbay-element-testimonials{overflow:hidden;border:5px solid #f59c3d}.tbay-element-testimonials .testimonial-title{font-size:24px;font-weight:500;line-height:38px;font-family:var(--tb-text-second-font)}.tbay-element-testimonials .testimonials-body{padding:45px 16px 15px}.tbay-element-testimonials .testimonial-title{margin-bottom:30px}.tbay-element-testimonials .testimonial-icon{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:0;left:50%;z-index:-1}.tbay-element-testimonials .testimonial-icon i{font-size:120px;color:#f3f3f3}.tbay-element-testimonials .testimonial-name{padding-top:32px;font-size:18px;color:#1d1d1d;line-height:29px;margin-top:32px}.tbay-element-testimonials .testimonial-name:before{height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);content:"";top:0;background:#dcdcdc;left:50%;width:40px}.tbay-element-product-categories-tabs .tabs-list>li>a,.tbay-element-product-tabs .tabs-list>li>a{margin-bottom:10px;padding-bottom:11px}.tbay-element-product-categories-tabs .tabs-list>li>a:after,.tbay-element-product-tabs .tabs-list>li>a:after{bottom:-10px;margin:0 auto}.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{background-color:var(--tb-theme-color);width:41px}.custom-image-list-categories .item-cat{border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:#fff}.custom-image-list-categories .item-cat .content{padding:9px 17px;margin-bottom:0}.custom-image-list-categories .item-cat>a.cat-image{padding:0}.custom-image-list-categories .item-image .item-cat .content{border:1px solid #ebebeb}.heading-type-normal .top-flash-sale-wrapper{justify-content:space-between}.flash-sales-date .times .label{margin:0 2px}.owl-carousel>.slick-arrow:hover i,.slider>.slick-arrow:hover i{color:var(--tb-theme-color)}.products-list .product-block .top-product-caption .onsale{top:16px;left:16px}.singular-shop .image-mains span.onsale{top:15px;left:30px}.elementor-toggle-content-menu-yes .category-inside .category-inside-title:after{font-size:16px;display:block}.elementor-toggle-content-menu-yes .category-inside .category-inside-title>a{width:calc(100% - 41px)}@media(min-width:1200px){.singular-shop .style-vertical .image-mains span.onsale{left:110px}}@media(min-width:768px){.footer-mobile-collapse div.tbay-element>div.header-logo{display:block}.tbay-swatches-wrapper ul{justify-content:center}.product.inner .group-buttons>div.button-wishlist .yith-wcwl-add-to-wishlist-button{background-color:#fff}}@media(max-width:767px){.product-block.inner{padding:0}.product-block.vertical .image img{max-width:100px}.heading-tbay-title{font-size:24px;line-height:38px}.tbay-element-product-tabs .tabs-list>li>a{font-size:20px;line-height:36px}.tbay-element-testimonials .testimonial-name{padding-top:25px;margin-top:25px}.tbay-element-testimonials .testimonial-icon i{font-size:100px}.tbay-element-testimonials.tbay-element .testimonials-body{padding-top:30px;padding-bottom:0}}@media(min-width:768px){.product-block.inner .group-buttons{-webkit-transform:translate(-50%,-50%) rotateX(90deg);-ms-transform:translate(-50%,-50%) rotateX(90deg);-o-transform:translate(-50%,-50%) rotateX(90deg);transform:translate(-50%,-50%) rotateX(90deg);right:auto;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;position:absolute;flex-direction:row;top:50%;align-items:center;left:50%;z-index:999}.product-block.inner .group-buttons>div+div{margin-right:0;margin-left:8px}.product-block.inner .group-buttons>div.button-wishlist>div>div,.product-block.inner .group-buttons>div>a{height:40px;padding:0;justify-content:center;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;align-items:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#fff;width:40px;display:flex}.product-block.inner .group-buttons>div.button-wishlist>div>div:hover,.product-block.inner .group-buttons>div>a:hover{color:#fff;background:var(--tb-theme-color)}.product-block.inner .group-buttons>div.button-wishlist>div>div:hover i,.product-block.inner .group-buttons>div.button-wishlist>div>div:hover svg,.product-block.inner .group-buttons>div>a:hover i,.product-block.inner .group-buttons>div>a:hover svg{color:#fff}.product-block.inner .group-buttons>div.button-wishlist>div>div i,.product-block.inner .group-buttons>div>a 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{color:#fff;background:var(--tb-theme-color)}.product-block.inner .group-buttons>div a.added:after{content:"";margin:0}.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-wishlistaddedbrowse,.product-block.inner .group-buttons>div.button-wishlist>div .yith-wcwl-wishlistexistsbrowse{background:var(--tb-theme-color)}.product-block.inner .group-buttons>div.button-wishlist>div .yith-wcwl-wishlistaddedbrowse i,.product-block.inner .group-buttons>div.button-wishlist>div .yith-wcwl-wishlistexistsbrowse i{color:#fff}.product-block.inner .group-buttons>div.button-wishlist a>span{line-height:inherit}.product-block.inner .group-add-to-cart{filter:alpha(opacity=0);right:auto;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;opacity:0;bottom:-24px;visibility:hidden;left:0;width:100%;z-index:3}.product-block.inner .group-add-to-cart a{padding:12px;font-weight:600;color:#fff;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:var(--tb-theme-color);width:100%}.product-block.inner .group-add-to-cart a i{font-size:21px;margin-right:8px;margin-left:0;line-height:1}.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{font-size:21px;margin:0;width:21px;line-height:1}.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{color:#fff}.product-block.inner:hover .group-add-to-cart{filter:alpha(opacity=100);opacity:1;bottom:7px;visibility:visible}.product-block.inner:hover .group-buttons{-webkit-transform:translate(-50%,-50%) rotateX(0);-ms-transform:translate(-50%,-50%) rotateX(0);-o-transform:translate(-50%,-50%) rotateX(0);transform:translate(-50%,-50%) rotateX(0)}.product-block.inner .yith-compare a:before{font-size:23px;color:#707070}.product-block.inner .yith-compare a.added:before,.product-block.inner .yith-compare a:hover: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:15px 0 0;text-align:center}.product-block.inner .caption>.rating{justify-content:center;margin-bottom:5px;margin-top:11px}.product-block.inner .name{font-size:15px;margin-bottom:6px;line-height:22px}.product-block.inner ul.show-brand{margin-bottom:8px}.product-block.inner .add-cart a{height:48px;justify-content:center;align-items:center;line-height:24px;display:inline-flex}.product.inner .group-buttons{flex-wrap:nowrap}.woocommerce div.product.product-block p.price del .woocommerce-Price-amount,.woocommerce div.product.product-block span.price del .woocommerce-Price-amount{color:#b8b8b8}.product-block.vertical .caption{padding-right:0;padding-left:24px}.product-block.vertical .caption>.rating{margin-bottom:4px;line-height:19px}.product-block.vertical .caption .price{margin-top:3px}.product-block.vertical .image{max-width:100px}}