@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 {color: var(--link-color);line-height: 22px;font-family: 'iranyekan' }.owl-carousel > .slick-arrow {width: 48px;height: 48px;background-color: #fff;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;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 }ul.show-brand a {color: #999 }.tbay-swatches-wrapper ul {justify-content: center }.woocommerce div.product p.price del .woocommerce-Price-amount, .woocommerce div.product span.price del .woocommerce-Price-amount {color: #999 }.single-product .information .price .woocommerce-Price-amount, .yith-wfbt-section .woocs_price_code ins .woocommerce-Price-amount, .yith-wfbt-section .woocs_price_code, .single-product .woocs_price_code {color: var(--link-color) }.show-all:focus {color: #fff !important }.woocommerce .product.grid span.onsale {top: 16px;right: 16px;left: auto }.woocommerce div.product .product-block p.price, .woocommerce div.product .product-block span.price {color: var(--link-color) }.woocommerce .product span.onsale span {padding: 0 9px }.list.product-block .block-inner {border: 0 }.product-block {background: transparent }.product-block .woocs_price_code {color: var(--link-color) }.product-block.grid {padding: 0;border: 0 }.product-block.vertical {padding: 0;border: 0 }.product-block .price ins .woocommerce-Price-amount, .product-block .woocs_special_price_code ins .woocommerce-Price-amount {color: var(--link-color) }.product-block .block-inner {padding: 15px;background-color: #fff }.product-block .stock {text-align: center }.top-wishlist .count_wishlist {bottom: 9px;right: 9px }.heading-tbay-title {font-size: 36px;font-weight: 400;line-height: 58px;color: var(--link-color);font-family: 'iranyekan';display: flex;flex-direction: column-reverse }.heading-tbay-title .subtitle {font-size: 14px;line-height: 22px;color: #707070;padding-top: 0;font-family: 'iranyekan' }.tbay-element.tbay-element-product-flash-sales .product-flash-sales {background: transparent }.tbay-element-product-categories-tabs .tabs-list > li, .tbay-element-product-tabs .tabs-list > li {padding: 0 8px;line-height: 30px }.tbay-element-product-categories-tabs .tabs-list > li > a, .tbay-element-product-tabs .tabs-list > li > a {color: #707070;padding: 4px 10px 5px;background-color: #f0e6e1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;letter-spacing: .15px }.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 {background-color: var(--tb-theme-color);color: #fff }.tbay-element-product-categories-tabs .tabs-list > li > a.active, .tbay-element-product-tabs .tabs-list > li > a.active {font-weight: 500 }.custom-image-list-categories .item-cat {background-color: #fff;border: 0 }.custom-image-list-categories .item-cat:hover {-webkit-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.06);box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.06) }.custom-image-list-categories .cat-name {font-size: 16px;line-height: 27px }.custom-image-list-categories .count-item {margin-top: 2px }.tbay-element-testimonials .testimonials.owl-carousel .item {padding: 0 }.tbay-element-testimonials .testimonials .item {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;flex-wrap: nowrap }.tbay-element-testimonials .testimonial-title {font-family: 'iranyekan';padding-bottom: 40px }.tbay-element-testimonials .testimonials-body {padding: 80px;background-color: #f1e1d9;text-align: right }.tbay-element-testimonials .testimonials-body .excerpt {margin-bottom: 26px }.tbay-element-testimonials .testimonial-name {font-size: 18px;line-height: 36px;color: var(--link-color);margin-top: 37px }.tbay-element-testimonials .testimonial-name:before {top: -24px }.tbay-element-testimonials .testimonial-icon {bottom: 37px;left: 80px }.tbay-element-testimonials .testimonial-icon i {color: #cdb0ac;font-size: 126px }.zota-before-after {max-width: 630px;max-height: 630px }.related.products .heading-tbay-title, .yith-wfbt-section .heading-tbay-title {font-size: 26px;padding-bottom: 20px }.related.products .heading-tbay-title {text-align: center }.tbay-footer .heading-tbay-title {padding-bottom: 0;color: var(--link-color) }@media (max-width: 1199px) {.tbay-element-testimonials .testimonials-body {padding: 20px }.zota-before-after-wrapper:after {content: "";background: #f1e1d9;position: absolute;top: 0;right: 0;left: auto;height: 100%;width: 100%;z-index: -1 }}@media (min-width: 768px) and (max-width: 1199px) {.tbay-element-testimonials .item > div.zota-before-after-wrapper {max-width: 50% }}@media (max-width: 991px) {.tbay-element-testimonials .testimonial-title {padding-top: 10px;padding-bottom: 10px;font-size: 24px;line-height: 38px }.tbay-element-testimonials .testimonials-body .excerpt {font-size: 15px;line-height: 28px;margin-bottom: 15px }.tbay-element-testimonials .testimonial-name {margin-top: 25px }.tbay-element-testimonials .testimonial-icon {bottom: 0;left: 10px }.tbay-element-testimonials .testimonial-icon i {font-size: 100px }.tbay-element-product-categories-tabs .heading-tbay-title {display: flex }}@media (max-width: 767px) {.heading-tbay-title {font-size: 30px;line-height: 48px }.heading-tbay-title > span {display: block }.product-block.grid .tbay-swatches-wrapper {margin-top: 10px }.product-block.vertical .image img {max-width: 100px }.product-block.inner {padding: 0 }.product-block.inner .caption {text-align: center }.tbay-element-testimonials .testimonials.owl-carousel .item {padding: 0 8px }.tbay-element-testimonials .testimonials .item {flex-direction: column }.zota-before-after {max-width: 100%;max-height: 450px }.product-block.vertical .product-content .block-inner {padding-left: 0;margin-left: 16px;margin-right: 0 }.product-block.vertical .product-content > div .name {margin-top: 5px }.tbay-element-product-categories-tabs .tabs-list, .tbay-element-product-tabs .tabs-list {display: block }.tbay-element-instagram-feed #sb_instagram #sbi_images .sbi_item {padding: 0 8px !important }.footer-mobile-collapse .heading-tbay-title > span {display: inline-block }}@media (min-width: 768px) {.product-block.inner {overflow: hidden }.product-block.inner .group-buttons {flex-direction: column;top: 16px;position: absolute;left: 16px;right: auto;align-items: center;z-index: 99;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, .product-block.inner .group-buttons > div a.added.loading + a {display: none }.product-block.inner .group-buttons > div a.added i {color: #fff }.product-block.inner .group-buttons > div > a.loading {background: var(--tb-theme-color) }.product-block.inner .group-buttons > div > a.loading + a {display: none }.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-buttons .add_to_cart_button.loading i {font-size: 0 }.product-block.inner .group-buttons .add_to_cart_button.loading:before {margin: 0;font-size: 18px }.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: 20px;text-align: center }.product-block.inner .caption > .rating {justify-content: center;margin-bottom: 5px }.product-block.inner .name {font-size: 14px;line-height: 22px;margin-bottom: 7px;font-weight: 400 }.product-block.inner ul.show-brand {margin-bottom: 8px }.product-block.vertical .image {max-width: 78px }.product-block.vertical .caption {padding-right: 24px;padding-left: 0 ;padding-top:20px;}.product-block.vertical .caption > .rating {line-height: 18px;margin-bottom: 5px }.product-block.vertical .caption .price {margin-top: 2px }}.tbay-filter .SumoSelect.sumo_orderby > .optWrapper {left: -26px;right: auto;}@media (max-width: 768px) {.tbay-filter .SumoSelect.sumo_orderby > .optWrapper {left: -11px;right: auto;}}