@charset "UTF-8";:root {--link-color: #1d1d1d }.clearfix::after {display: block;clear: both;content: "" }.pull-right {float: left !important }.pull-left {float: right !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;right: 0;left: 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-left: 7px;margin-right: 0;font-size: 18px;display: inline-block;vertical-align: middle }button.btn-close {position: absolute;top: 0;left: 0;right: 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-left: 8px;margin-right: 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-left: 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;right: 0;left: 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("iranyekan") }.woocommerce .product.grid span.onsale {top: 16px;right: 16px;left: 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;left: -73px }.owl-carousel > .slick-arrow i {color: #b8b8b8 }.owl-carousel > .slick-arrow.slick-prev {right: -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("bama");display: flex;flex-direction: column-reverse }.heading-tbay-title .subtitle {font-size: 14px;line-height: 22px;color: #707070;padding-top: 0;font-family: var("iranyekan") }.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;right: 0;left: 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;right: 0;left: 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 {right: 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-right: 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-right: 0 }.singular-shop .image-mains span.onsale {right: 30px;top: 15px }.singular-shop .style-vertical .image-mains span.onsale {right: 110px }.tbay-element-newsletter .mc4wp-form-fields{flex-direction:row}@media (max-width: 1199px) {.tbay-element-product-tabs .heading-tbay-title {display: flex }}@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 5px 5px 0 }.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-right: 5px;margin-left: 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 .yith-wcwl-wishlistaddedbrowse .feedback i, .woocommerce div#shop-now .group-button .tbay-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i, .woocommerce div#shop-now .group-button .tbay-wishlist a:hover i {color: #fff }.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 }.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 }.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.yith-compare a.added {color: #fff }.products-list .product-block .group-buttons > div + div {margin-left: 10px;margin-right: 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 .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;left: 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-wishlistexistsbrowse .feedback i {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;left: 16px;right: 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.button-wishlist > div > div:hover i {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%;right: 0;left: 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-left: 8px;margin-right: 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 20px 14px 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-right: 5px }.woocommerce .product.vertical .product-content > div .product-image img {max-width: 100px }}.tbay-filter .SumoSelect.sumo_orderby > .optWrapper {left: -26px;right: auto;}@media (max-width: 768px) {.tbay-filter .SumoSelect.sumo_orderby > .optWrapper {left: -11px;right: auto;}} .tbay-element[class*="tbay-element-product"] .row {gap:10px 0}