@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: "iranyekan" }.woocommerce .product.grid span.onsale {top: 16px;right: 16px;left: auto;direction: ltr;}.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;line-height: 16px;font-weight: 600;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;top: 5px;left: -16px;background: #ff441f;text-transform: uppercase }.product-block {border: 0;padding: 0 }.product-block .woocs_price_code {color: #1d1d1d }.product-block .price ins .woocommerce-Price-amount, .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 ins .woocommerce-Price-amount {color: #1d1d1d }.yith-wfbt-section .woocs_price_code {color: #1d1d1d }.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;line-height: 51px;color: #1d1d1d;font-family: "bama" }.heading-tbay-title .subtitle {font-size: 12px;line-height: 19px;color: #707070;padding-top: 0;font-family: "iranyekan";margin-bottom: 2px }.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 {content: "";background: #1d1d1d;width: 0;height: 2px;position: absolute;bottom: 0;right: 0;left: 0;-webkit-transition: .4s;-o-transition: .4s;transition: .4s }.tbay-element-product-categories-tabs .tabs-list > li > a {text-transform: uppercase }.tbay-element-product-tabs .tabs-list > li > a {font-size: 24px;line-height: 38px;font-weight: 500;font-family: "bama";padding-right: 12px;padding-left: 12px }.tbay-element-testimonials {border: 5px solid #f59c3d;overflow: hidden }.tbay-element-testimonials .testimonial-title {font-size: 24px;line-height: 38px;font-weight: 500;font-family: "bama" }.tbay-element-testimonials .testimonials-body {padding: 45px 16px 15px }.tbay-element-testimonials .testimonial-title {margin-bottom: 30px }.tbay-element-testimonials .testimonial-icon {right: 50%;top: 0;z-index: -1;-webkit-transform: translateX(50%);-moz-transform: translateX(50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);transform: translateX(50%) }.tbay-element-testimonials .testimonial-icon i {color: #f3f3f3;font-size: 120px }.tbay-element-testimonials .testimonial-name {margin-top: 32px;padding-top: 32px;font-size: 18px;line-height: 29px;color: #1d1d1d }.tbay-element-testimonials .testimonial-name:before {content: "";background: #dcdcdc;height: 2px;width: 40px;top: 0;right: 50%;-webkit-transform: translateX(50%);-moz-transform: translateX(50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);transform: translateX(50%) }.tbay-element-product-categories-tabs .tabs-list > li > a, .tbay-element-product-tabs .tabs-list > li > a {padding-bottom: 11px;margin-bottom: 10px }.tbay-element-product-categories-tabs .tabs-list > li > a::after, .tbay-element-product-tabs .tabs-list > li > a::after {margin: 0 auto;bottom: -10px }.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: 41px;background-color: var(--tb-theme-color) }.custom-image-list-categories .item-cat {border: 0;background: #fff;overflow:hidden;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px }.custom-image-list-categories .item-cat .content {margin-bottom: 0;padding: 9px 17px 9px 17px }.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;right: 16px }.singular-shop .image-mains span.onsale {top: 15px;right: 30px;direction: ltr;}.elementor-toggle-content-menu-yes .category-inside .category-inside-title:after {display: block;font-size: 16px }.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 {right: 110px;direction: ltr;}}@media (min-width: 768px) {.footer-mobile-collapse div.tbay-element > div.header-logo {display: block }.tbay-swatches-wrapper ul {justify-content: center }}@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 {margin-top: 25px;padding-top: 25px }.tbay-element-testimonials .testimonial-icon i {font-size: 100px }.tbay-element-testimonials.tbay-element .testimonials-body {padding-bottom: 0;padding-top: 30px }}@media (min-width: 768px) {.product-block.inner .group-buttons {flex-direction: row;top: 50%;position: absolute;left: auto;right: 50%;align-items: center;z-index: 999;-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);-webkit-transition: .4s;-o-transition: .4s;transition: .4s }.product-block.inner .group-buttons > div + div {margin-right: 8px;margin-left: 0 }.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;display: flex;padding: 0;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50% }.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 .group-add-to-cart {position: absolute;bottom: -24px;width: 100%;right: 0;left: auto;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;z-index: 3;opacity: 0;filter: alpha(opacity=0);visibility: hidden }.product-block.inner .group-add-to-cart a {background: var(--tb-theme-color);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;text-align: center }.product-block.inner .group-add-to-cart a i {margin-left: 8px;margin-right: 0;font-size: 21px;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 {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 {color: #fff }.product-block.inner:hover .group-add-to-cart {bottom: 0px;opacity: 1;filter: alpha(opacity=100);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: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: 20px;text-align: center }.product-block.inner .caption > .rating {justify-content: center;margin-bottom: 5px;margin-top: 11px }.product-block.inner .name {font-size: 15px;line-height: 22px;margin-bottom: 6px }.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 }.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: 24px;padding-left: 0 }.product-block.vertical .caption > .rating {line-height: 19px;margin-bottom: 4px }.product-block.vertical .caption .price {margin-top: 3px }.product-block.vertical .image {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;}