.sort-list select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: 0 0 }.sort-list select:after {z-index: -1 }.rdtheme-star-rating {color: #ffab00;font-size: 13px;line-height: 1;margin: 10px 0 13px;overflow: hidden;position: relative;height: 1em;width: 5.4em;font-family: star }.rdtheme-star-rating:before {content: '\73\73\73\73\73';color: #d3ced2;float: left;top: 0;left: 0;position: absolute }.rdtheme-star-rating span {overflow: hidden;float: left;top: 0;left: 0;position: absolute;padding-top: 1.5em }.rdtheme-star-rating span:before {content: '\53\53\53\53\53';top: 0;position: absolute;left: 0 }.woocommerce span.onsale {background-color: #f26c4f;padding: 4px 8px;top: 15px;left: 20px;border-radius: 4px;display: inline-block;color: #fff;font-size: 14px;line-height: 1;font-weight: 400;position: absolute;text-align: center;z-index: 9;min-height: inherit;min-width: inherit }.woocommerce.thumb-pos-left .single-product-top-1 .rtin-left, .woocommerce.thumb-pos-left .single-product-top-2 .rtin-left, .woocommerce.thumb-pos-left .single-product-top-3 .rtin-left {position: relative }.woocommerce.thumb-pos-left .single-product-top-1 span.onsale, .woocommerce.thumb-pos-left .single-product-top-2 span.onsale, .woocommerce.thumb-pos-left .single-product-top-3 span.onsale {left: inherit;right: 20px }@media all and (max-width: 767.98px) {.woocommerce.thumb-pos-left .single-product-top-1 span.onsale, .woocommerce.thumb-pos-left .single-product-top-2 span.onsale, .woocommerce.thumb-pos-left .single-product-top-3 span.onsale {left: 20px;right: inherit }}p.demo_store {background-color: #f26c4f }.woocommerce-info, .woocommerce-message {border: none;border-radius: 4px;background-color: #f2f2f2;color: #444;letter-spacing: 1px;padding: 20px 20px 20px 70px }.woocommerce-info a, .woocommerce-message a {color: #646464;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;text-decoration: underline }.woocommerce-info a:hover, .woocommerce-message a:hover {color: #111 }.woocommerce-info:before, .woocommerce-message:before {color: #f26c4f;background-color: #fff;text-align: center;-webkit-box-shadow: 0 4px 10px 0 rgba(198, 198, 198, .75);box-shadow: 0 4px 10px 0 rgba(198, 198, 198, .75);width: 34px;height: 34px;font-size: 12px;line-height: 34px;border-radius: 50%;top: 17px;left: 18px }.woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce input.button, .woocommerce input.button.alt {background-color: #f26c4f;border-radius: 4px;-webkit-box-shadow: none;box-shadow: none;color: #fff;cursor: pointer;display: inline-block;font-size: 16px;line-height: 1;font-weight: 600;margin: 0;height: inherit }.woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button.alt:hover, .woocommerce button.button:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover {background-color: #f26c4f;color: #fff;opacity: .8 }.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] {color: #fff }.woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover {background-color: #f26c4f;color: #fff }.woocommerce-cart .woocommerce .cart-action .button {padding: 10px 30px !important;border-radius: 4px;text-transform: uppercase;height: 60px }@media all and (max-width: 767.98px) {.woocommerce-cart .woocommerce .cart-action .button {font-size: 14px;height: 50px }}.woocommerce-cart .woocommerce .cart-action .coupon .button {border-radius: 0 4px 4px 0 }.woocommerce-cart .woocommerce .button.checkout-button {font-size: 16px;line-height: 1.3;display: block;padding: 18px;text-transform: uppercase }.woocommerce-cart .woocommerce .button.checkout-button:after {content: '\f101';font-family: fontAwesome;padding-left: 10px }.woocommerce.widget_shopping_cart .cart_list li a.remove {top: 14px }.woocommerce.widget_shopping_cart li.mini_cart_item {padding-bottom: 12px;padding-top: 12px }.woocommerce.widget_shopping_cart dl.variation {border-color: #ededed;margin: 3px 0 0;border-width: 1px;padding-left: 15px;color: #8c8c8c;font-size: 14px;line-height: 1.3 }.woocommerce.widget_shopping_cart dl.variation p {font-size: 14px;line-height: 1.3;margin: 0 }.woocommerce.widget_shopping_cart dl.variation dd, .woocommerce.widget_shopping_cart dl.variation dt {margin: 0 0 5px;padding: 0 }.woocommerce.widget_shopping_cart dl.variation dt {margin-right: 3px }.woocommerce.widget_product_search .search-field {background-color: #f5f5f5;border: medium none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;height: 40px;padding: 6px 12px;width: 100% }.woocommerce.widget_product_search input[type=submit] {display: block;line-height: 1;margin-top: 11px;padding: 10px 25px }.woocommerce .widget_price_filter .price_slider_amount, .woocommerce .widget_price_filter .price_slider_wrapper {margin-top: 10px }.woocommerce .widget_price_filter .price_slider_amount {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.woocommerce .widget_price_filter .price_slider_amount .price_label {color: #000;font-size: 16px;line-height: 1.5 }.woocommerce .widget_price_filter .price_slider_amount .price_label span {font-weight: 500 }.woocommerce .widget_price_filter .price_slider_amount .button {float: none;font-size: 15px;border-radius: 2px;font-weight: 500 }.woocommerce .widget_price_filter .price_slider_amount .clear {display: none }.woocommerce .widget_price_filter .ui-slider .ui-slider-range {background-color: #f26c4f }.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {background-color: #fff;border: 7px solid #7d7d7e;width: 20px;height: 20px;top: -8px;-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, .1);box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, .1) }.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {background-color: #f2f2f2;margin: 0 0 16px;height: 5px }.woocommerce ul.product_list_widget li {padding: 10px 0 }.woocommerce ul.product_list_widget li img {width: 60px }.woocommerce .widget_shopping_cart_content .buttons a {text-align: center }.woocommerce .widget_shopping_cart_content a.remove {color: #111 !important }.woocommerce .widget_shopping_cart_content a.remove:hover {color: red !important;background-color: transparent !important }.woocommerce .widget_layered_nav ul li a, .woocommerce .widget_layered_nav ul li span {padding: 10px 0 }.rt-woo-nav .owl-carousel .owl-nav {margin-top: 0 }.rt-woo-nav .owl-carousel .owl-nav .owl-next, .rt-woo-nav .owl-carousel .owl-nav .owl-prev {opacity: 0;visibility: hidden;font-size: 24px;line-height: 1;color: #111;height: 48px;width: 48px;border-radius: 4px;background-color: #fff;-webkit-box-shadow: 0 8px 10px 0 rgba(208, 215, 219, .75);box-shadow: 0 8px 10px 0 rgba(208, 215, 219, .75);position: absolute;top: 25%;margin: 0;outline: 0;-webkit-transition: all .5s ease-out;transition: all .5s ease-out }.rt-woo-nav .owl-carousel .owl-nav .owl-next:hover, .rt-woo-nav .owl-carousel .owl-nav .owl-prev:hover {background-color: #f26c4f;color: #fff }@media all and (max-width: 991px) {.rt-woo-nav .owl-carousel .owl-nav .owl-next, .rt-woo-nav .owl-carousel .owl-nav .owl-prev {height: 48px;width: 48px;font-size: 22px }}@media all and (max-width: 767px) {.rt-woo-nav .owl-carousel .owl-nav .owl-next, .rt-woo-nav .owl-carousel .owl-nav .owl-prev {height: 42px;width: 42px;font-size: 20px }}@media all and (max-width: 575px) {.rt-woo-nav .owl-carousel .owl-nav .owl-next, .rt-woo-nav .owl-carousel .owl-nav .owl-prev {height: 38px;width: 38px;font-size: 18px }}.rt-woo-nav .owl-carousel .owl-nav .owl-prev {left: -50px }.rt-woo-nav .owl-carousel .owl-nav .owl-next {right: -50px }.rt-woo-nav:hover .owl-carousel .owl-next, .rt-woo-nav:hover .owl-carousel .owl-prev {opacity: 1;visibility: visible }.rt-woo-nav:hover .owl-carousel .owl-prev {left: 2px }.rt-woo-nav:hover .owl-carousel .owl-next {right: 2px }.woo-shop-top, .woocommerce .woo-shop-top {margin-bottom: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }@media all and (max-width: 991.98px) {.woo-shop-top, .woocommerce .woo-shop-top {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 40px }}@media all and (max-width: 575.98px) {.woo-shop-top, .woocommerce .woo-shop-top {display: block;max-width: 360px;margin: 0 auto 30px }}.woo-shop-top .rtin-left, .woocommerce .woo-shop-top .rtin-left {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto }.woo-shop-top .rtin-right, .woocommerce .woo-shop-top .rtin-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto }@media all and (max-width: 575.98px) {.woo-shop-top .rtin-right, .woocommerce .woo-shop-top .rtin-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }}.woo-shop-top .rtin-right #shop-view-mode ul li, .woocommerce .woo-shop-top .rtin-right #shop-view-mode ul li {margin-left: 10px }@media all and (max-width: 575.98px) {.woo-shop-top .rtin-right, .woocommerce .woo-shop-top .rtin-right {display: -webkit-box;display: -ms-flexbox;display: flex }}@media all and (max-width: 991.98px) {.woo-shop-top .view-mode, .woocommerce .woo-shop-top .view-mode {margin-top: 10px }}.woo-shop-top .view-mode ul, .woocommerce .woo-shop-top .view-mode ul {font-size: 0 }.woo-shop-top .view-mode ul li, .woocommerce .woo-shop-top .view-mode ul li {display: inline-block }.woo-shop-top .view-mode ul li a, .woocommerce .woo-shop-top .view-mode ul li a {display: block;padding: 0;color: #b5b5b5;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius: 3px;font-size: 18px;line-height: 40px;border: 1px solid #d7d7d7;width: 45px;height: 40px;text-align: center }.woo-shop-top .view-mode ul li a:hover, .woocommerce .woo-shop-top .view-mode ul li a:hover {color: #444 }.woo-shop-top .view-mode ul li.grid-view-nav, .woocommerce .woo-shop-top .view-mode ul li.grid-view-nav {margin-right: -1px }.woo-shop-top ul, .woocommerce .woo-shop-top ul {margin: 0;padding: 0 }.woo-shop-top .limit-show, .woocommerce .woo-shop-top .limit-show {font-weight: 400;color: #000 }@media all and (max-width: 991.98px) {.woo-shop-top .limit-show, .woocommerce .woo-shop-top .limit-show {margin-top: 10px }}.woo-shop-top .sort-list, .woocommerce .woo-shop-top .sort-list {margin-right: 0 }@media all and (max-width: 991.98px) {.woo-shop-top .sort-list, .woocommerce .woo-shop-top .sort-list {margin-top: 10px }}.woo-shop-top .sort-list select, .woocommerce .woo-shop-top .sort-list select {border: 1px solid #d7d7d7;padding: 0 27px 0 18px;height: 40px;color: #000;outline: 0;border-radius: 3px;cursor: pointer }.woo-shop-top .sort-list select option, .woocommerce .woo-shop-top .sort-list select option {color: #000 }.woo-shop-top .woocommerce-ordering, .woo-shop-top .woocommerce-result-count, .woocommerce .woo-shop-top .woocommerce-ordering, .woocommerce .woo-shop-top .woocommerce-result-count {margin-bottom: 0 }.woo-shop-top .woocommerce-ordering, .woocommerce .woo-shop-top .woocommerce-ordering {float: none;position: relative;display: inline-block }.woo-shop-top .woocommerce-ordering:after, .woocommerce .woo-shop-top .woocommerce-ordering:after {content: '\f347';position: absolute;right: 1px;top: 1px;font-family: dashicons;z-index: -1;width: 25px;background: #fff;height: 43px;padding-top: 7px;color: #b5b5b5;font-weight: 700;font-size: 14px }.woo-shop-top .woocommerce-result-count, .woocommerce .woo-shop-top .woocommerce-result-count {line-height: 28px }@media all and (max-width: 991.98px) {.woo-shop-top .woocommerce-result-count, .woocommerce .woo-shop-top .woocommerce-result-count {float: none }}@media all and (max-width: 575.98px) {.product-list-view .woo-shop-top, .product-list-view .woocommerce .woo-shop-top {max-width: inherit }}.product-grid-view .view-mode ul li.grid-view-nav a, .product-list-view .view-mode ul li.list-view-nav a {color: #444 }@media all and (max-width: 575.98px) {.rdtheme-archive-products .rt-product-block {margin-left: auto;margin-right: auto }}.woocommerce #yith-wcwl-popup-message {background-color: #000;border: none;border-radius: 0;color: #fff;font-weight: 600;line-height: 1.2;padding: 10px }a.rdtheme-wishlist-icon img.ajax-loading {display: none }.compare.added:after {content: "\f00c";font-family: fontAwesome;font-size: 18px;line-height: 1;margin: 0 }.product .product_title {font-size: 30px;line-height: 1.3;margin: 0;color: #010101 }.product .woocommerce-product-rating {margin: 0;line-height: 1 }.product .woocommerce-product-rating .rdtheme-star-rating {font-size: 15px;line-height: 1;margin: 0 5px 0 0;display: inline-block }.product .woocommerce-product-rating .woocommerce-review-link {color: #444;font-size: 15px;line-height: 1 }.woocommerce .quantity {border: 1px solid #dcdcdc;border-radius: 2px;overflow: hidden;display: inline-block;width: 111px }@media all and (max-width: 991.98px) {.woocommerce .quantity {width: 91px }}.woocommerce .quantity input[type=number] {-webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield }.woocommerce .quantity input[type=number]::-webkit-inner-spin-button, .woocommerce .quantity input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none }.woocommerce .quantity .qty {-webkit-box-shadow: none;box-shadow: none;height: 48px !important;text-align: center;padding: 1px;background-color: #fff;font-size: 20px !important;line-height: 1;color: #000;width: 68px !important;outline: 0;margin: 0;border: none }@media all and (max-width: 991.98px) {.woocommerce .quantity .qty {width: 48px !important;}}.woocommerce .rtsb-drawer-container .quantity .qty {height: auto !important;}.woocommerce .quantity .input-group-btn {margin-left: -1px;display: inline-grid;vertical-align: top }.woocommerce .quantity .input-group-btn .quantity-btn {display: inline-block;padding: 0 12px;font-size: 14px;line-height: 26px;height: 24px;color: #000;background: #fff;outline: 0;border: 1px solid #dcdcdc;cursor: pointer }.woocommerce .quantity .input-group-btn .quantity-btn.quantity-plus {border-width: 0 0 0 1px }.woocommerce .quantity .input-group-btn .quantity-btn.quantity-minus {border-width: 1px 0 0 1px }.woocommerce div.product .woocommerce-product-rating {margin: 15px 0 0 !important }.woocommerce div.product .woocommerce-product-details__short-description {color: #444;margin-top: 30px }@media all and (max-width: 767.98px) {.woocommerce div.product .woocommerce-product-details__short-description {margin-top: 15px }}.woocommerce div.product form.cart {margin: 0 !important }.woocommerce div.product form.cart .variations {margin-top: 0;margin-bottom: 20px }.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {display: table-cell;padding-bottom: 10px;padding-top: 0;text-align: left;vertical-align: middle }.woocommerce div.product form.cart .variations label {color: #000;font-size: 15px;line-height: 1.3;margin-bottom: 0;font-weight: 500 !important }.woocommerce div.product form.cart .variations select {padding: 8px 10px }.woocommerce div.product .single-add-to-cart-wrapper {font-size: 0;line-height: 0;display: inline-block;margin-top: 25px }.woocommerce div.product .single-add-to-cart-wrapper a {margin: 0 10px 10px 0 }@media all and (max-width: 767.98px) {.woocommerce div.product .single-add-to-cart-wrapper a {margin: 0 8px 10px 0 }}@media all and (max-width: 575.98px) {.woocommerce div.product .single-add-to-cart-wrapper a {margin: 0 8px 10px 0 }}@media all and (max-width: 479.98px) {.woocommerce div.product .single-add-to-cart-wrapper a {margin: 0 8px 10px 0 }}.woocommerce div.product .single-add-to-cart-wrapper .quantity {margin: 0 10px 10px 0 !important;display: inline-block }@media all and (max-width: 767.98px) {.woocommerce div.product .single-add-to-cart-wrapper .quantity {margin: 0 8px 10px 0 !important }}@media all and (max-width: 575.98px) {.woocommerce div.product .single-add-to-cart-wrapper .quantity {margin: 0 8px 10px 0 !important }}@media all and (max-width: 479.98px) {.woocommerce div.product .single-add-to-cart-wrapper .quantity {margin: 0 8px 10px 0 !important }}.woocommerce div.product .single-add-to-cart-wrapper button.button.single_add_to_cart_button {background-color: #f26c4f;border-radius: 2px;color: #fff;font-weight: 600;padding: 17px 25px;text-transform: uppercase;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;margin: 0 10px 10px 0;outline: 0;float: none !important;vertical-align: top !important }@media all and (max-width: 767.98px) {.woocommerce div.product .single-add-to-cart-wrapper button.button.single_add_to_cart_button {padding: 17px 14px;margin: 0 8px 10px 0;font-size: 15px }}@media all and (max-width: 575.98px) {.woocommerce div.product .single-add-to-cart-wrapper button.button.single_add_to_cart_button {padding: 17px 14px;margin: 0 8px 10px 0 }}@media all and (max-width: 479.98px) {.woocommerce div.product .single-add-to-cart-wrapper button.button.single_add_to_cart_button {padding: 17px 12px;margin: 0 8px 10px 0 }}.woocommerce div.product .single-add-to-cart-wrapper button.button.single_add_to_cart_button.disabled {background-color: #f26c4f }.woocommerce div.product .single-add-to-cart-wrapper button.button.single_add_to_cart_button:hover {opacity: .8 }.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns {display: inline-block }@media (min-width: 768px) and (max-width: 1200px) {.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns {display: block;margin-left: 0;}}.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a {height: 50px;border: 1px solid #dcdcdc;background-color: transparent;color: #444;display: inline-flex;justify-content: center;align-items: center;border-radius: 2px;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;font-size: 15px;font-weight: 500;vertical-align: bottom;outline: 0;width: 50px;text-align: center;padding-top: 0;padding-bottom: 0;}.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a:hover {background-color: #f26c4f;border-color: #f26c4f;color: #fff }.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a i {font-size: 18px;line-height: 1;margin: 0 }.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a.rdtheme-wishlist-icon img.ajax-loading {width: 18px;height: 18px }.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a.action-cart, .woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a.added_to_cart {position: relative }.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a.action-cart .flaticon-shopping-cart, .woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a.added_to_cart .flaticon-shopping-cart {padding-right: 5px }.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a.action-cart.added, .woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a.added_to_cart.added {display: none }.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a.action-cart.loading {padding: 12px 13px;opacity: .8 }.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a.action-cart.loading .flaticon-shopping-cart {opacity: 0 }.woocommerce div.product .single-add-to-cart-wrapper .product-single-meta-btns a.action-cart.loading:after {font-family: WooCommerce;content: '\e01c';vertical-align: top;font-weight: 400;position: absolute;top: 12px;right: inherit;left: 15px;-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite }.woocommerce table.shop_attributes {border: 1px solid rgba(0, 0, 0, .1) }.woocommerce table.shop_attributes td, .woocommerce table.shop_attributes th {padding: 8px 20px;border: none }.woocommerce table.shop_attributes td p {padding: 0 }.woocommerce div.product form.cart table.woocommerce-grouped-product-list {margin-top: 30px }.woocommerce div.product form.cart table.woocommerce-grouped-product-list td {vertical-align: middle }.woocommerce div.product form.cart table.woocommerce-grouped-product-list td:first-child {width: inherit;text-align: left }.woocommerce div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__price .woocommerce-Price-amount {color: #222;font-weight: 500 }.woocommerce div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__price ins {background: inherit }.woocommerce div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__price del .woocommerce-Price-amount {color: #646464;font-weight: 400 }.woocommerce div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__label a {font-weight: 500 }.rdtheme-wc-reviews {border-top: 1px solid rgba(0, 0, 0, .1);padding-top: 40px }.rdtheme-wc-reviews .commentlist {list-style-type: none;margin: 0;padding: 0 }.rdtheme-wc-reviews .commentlist > li {border-bottom: 1px solid #d9d9d9;margin-bottom: 30px;padding-bottom: 30px }.rdtheme-wc-reviews .commentlist > li:last-child {border: none;padding: 0;margin: 0 }.rdtheme-wc-reviews .commentlist .wc-comment-avatar {margin-right: 30px }.rdtheme-wc-reviews .commentlist .wc-comment-avatar img {border-radius: 50% }.rdtheme-wc-reviews .commentlist .comment-text .wc-review-meta {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }@media all and (max-width: 479.98px) {.rdtheme-wc-reviews .commentlist .comment-text .wc-review-meta {display: block }}.rdtheme-wc-reviews .commentlist .comment-text .wc-review-meta .star-rating {float: none;letter-spacing: 5px;width: 110px }.rdtheme-wc-reviews .commentlist .comment-text .wc-review-meta .wc-review-author {font-size: 18px;line-height: 1.3;color: #111;font-weight: 600;margin: 12px 0 0 }.rdtheme-wc-reviews .commentlist .comment-text .wc-review-meta .wc-review-verified {margin-top: 10px;color: #646464 }.rdtheme-wc-reviews .commentlist .comment-text .wc-review-meta .wc-review-awaiting {font-style: italic;margin-top: 10px;color: #646464 }.rdtheme-wc-reviews .commentlist .comment-text .wc-review-meta .wc-review-date {margin-top: 10px;font-size: 14px;line-height: 1.3;color: #646464 }.rdtheme-wc-reviews .commentlist .comment-text .description {margin-top: 13px }.rdtheme-wc-reviews .commentlist .comment-text .description p {margin-bottom: 0 }.rdtheme-wc-reviews #respond {border: none;padding: 0;margin-top: 60px }.rdtheme-wc-reviews #respond .comment-reply-title {text-align: left;color: #111;font-weight: 600;font-size: 22px;line-height: 1.3;padding-bottom: 20px;border-bottom: 1px solid #d9d9d9;margin-bottom: 20px }.rdtheme-wc-reviews #respond p.stars {line-height: 1 }.rdtheme-wc-reviews #respond p.stars a {margin-right: 5px;display: inline-block;color: #ffab00;font-size: 18px;line-height: 1 }.rdtheme-wc-reviews #respond .form-group {margin-bottom: 20px }.rdtheme-wc-reviews #respond .comment-notes, .rdtheme-wc-reviews #respond .logged-in-as {text-align: left }.rdtheme-wc-reviews #respond form input, .rdtheme-wc-reviews #respond form textarea {background-color: inherit;border: 1px solid #d6d6d6 }.rdtheme-wc-reviews #respond input#submit {border-radius: 4px;font-size: 16px;line-height: 1;font-weight: 700;padding: 0 35px;border: 1px solid #f26c4f;background-color: #f26c4f;color: #fff;-webkit-transition: .5s ease-in-out;transition: .5s ease-in-out;text-transform: uppercase }.rdtheme-wc-reviews #respond input#submit:hover {opacity: .8;background-color: #f26c4f;color: #fff;border-color: #f26c4f }.woocommerce #reviews #comments {margin-bottom: 20px }.woocommerce #reviews #comments h2 {margin-bottom: 30px }.woocommerce #reviews #comments ol.commentlist {padding: 0 }.woocommerce #reviews #comments ol.commentlist li .comment-text {border: 1px solid #e7e7e7;border-radius: 0 }.woocommerce #reviews #comments ol.commentlist li img.avatar {padding: 0 }.woocommerce #reviews #review_form_wrapper {padding-top: 20px }.woocommerce #reviews #review_form_wrapper #review_form .form-group {margin-bottom: 10px }.woocommerce #reviews #review_form_wrapper #review_form #respond .comment-form-rating, .woocommerce #reviews #review_form_wrapper #review_form #respond .comment-notes {margin-bottom: 20px }.woocommerce #reviews #review_form_wrapper #review_form #respond .comment-form-rating {margin-top: 20px }.woocommerce #reviews #review_form_wrapper #review_form #respond .comment-form-rating label {color: #111 }.woocommerce #reviews #review_form_wrapper #review_form #respond .form-submit {margin: 5px 0 10px }.single-product-top-1 {display: -webkit-box;display: -ms-flexbox;display: flex }@media all and (max-width: 767.98px) {.single-product-top-1 {display: block }}.single-product-top-1 .rtin-left {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;margin-right: 40px;max-width: 570px;width: 50%;float: none }@media all and (max-width: 767.98px) {.single-product-top-1 .rtin-left {width: inherit;margin: 0 0 20px }}@media all and (max-width: 575.98px) {.single-product-top-1 .rtin-left .rtwpvg-images {width: inherit !important }}.single-product-top-1 .rtin-right {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}@media (min-width: 768px) {.single-product-top-1 .rtin-right {max-width: calc(50% - 40px);}}.single-product-top-1 .product_meta-area {padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #ececec }@media all and (max-width: 767.98px) {.single-product-top-1 .product_meta-area {padding-bottom: 15px;margin-bottom: 15px }}.single-product-top-1 .product_meta-area .product-meta-group, .single-product-top-1 .product_meta-area .product-term-group {margin-top: 30px;font-size: 0;line-height: 0 }.single-product-top-1 .product_meta-area .product-meta-group > div, .single-product-top-1 .product_meta-area .product-term-group > div {display: inline;font-size: 15px;line-height: 1.3 }.single-product-top-1 .product_meta-area .product-meta-title {color: #646464;margin-right: 5px }.single-product-top-1 .product_meta-area .product-meta-content {color: #111;font-weight: 500 }.single-product-top-1 .product_meta-area .product-meta-content a {color: #111 }.single-product-top-1 .product_meta-area .product-meta-content a:hover {color: #f26c4f;text-decoration: underline }.single-product-top-1 .product_meta-area div.product-meta-seperator {margin: 0 10px;color: #111;font-size: 30px;line-height: 0 }.single-product-top-1 .product_meta-area div.product-meta-seperator:after {content: "." }.single-product-top-1 .product_meta-area .product-term-group {margin-top: 15px }.single-product-top-1 .product_meta-area .product-social {margin-top: 10px;font-size: 0;line-height: 0 }.single-product-top-1 .product_meta-area .product-social .product-social-title {color: #646464;margin-right: 0;display: inline;font-size: 15px;line-height: 1.3 }.single-product-top-1 .product_meta-area .product-social .product-social-items {display: inline;list-style-type: none;margin: 0;padding: 0 }.single-product-top-1 .product_meta-area .product-social .product-social-items li {display: inline-block }.single-product-top-1 .product_meta-area .product-social .product-social-items li a {color: #646464;margin: 0 10px;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;font-size: 15px;line-height: 1.3 }.single-product-top-1 .product_meta-area .product-social .product-social-items li a:hover {color: #f26c4f }.single-product-top-1 div.images {margin: 0 !important }.single-product-top-1 div.images .woocommerce-product-gallery__image img {border-radius: 2px }.single-product-top-1 div.images .woocommerce-product-gallery__image:first-child {margin-bottom: 10px }.single-product-top-1 div.images .woocommerce-product-gallery__image:nth-child(n+2) {margin-right: 10px;width: 22%;width: calc((100% - 30px) / 4) !important;max-width: 150px }.single-product-top-1 div.images .woocommerce-product-gallery__image:nth-child(4n+1) {margin-right: 0 }.woocommerce div.product .single-product-bottom-1 {margin-top: 70px }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-1 {margin-top: 30px }}.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs {overflow: visible;margin-bottom: 30px;padding-left: 0 }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs {margin-bottom: 20px }}.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs::before {border-bottom: none }.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs li {background-color: inherit;border: none;margin: 0 30px 0 0;padding: 0 }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs li {margin-right: 20px }}.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs li.description_tab {border-left-width: 0 }.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs li a {font-size: 20px;line-height: 1.3;padding: 15px 0;font-weight: 500;color: #b9b9b9;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;outline: 0;border-bottom: 3px solid transparent }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs li a {font-size: 16px }}.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs li a:hover {color: #f26c4f }.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs li.active a {color: #f26c4f;border-color: #f26c4f }.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .single-product-bottom-1 .woocommerce-tabs ul.tabs li::before {border: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;content: none;height: inherit;left: inherit;position: inherit;width: inherit }.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs .panel {border: medium none;-webkit-box-shadow: none;box-shadow: none;margin: 0;padding: 0 }.woocommerce div.product .single-product-bottom-1 .woocommerce-tabs h2 {color: #111;font-size: 24px;line-height: 1.3 }.woocommerce div.product .single-product-bottom-1 .owl-carousel .owl-stage {margin: 0 auto }.woocommerce div.product .single-product-bottom-1 .rdtheme-related-products {margin-top: 80px }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-1 .rdtheme-related-products {margin-top: 40px }}.woocommerce div.product .single-product-bottom-1 .rdtheme-related-products .woo-related-title {color: #000;font-size: 30px;line-height: 1.4;margin-bottom: 35px;text-align: center }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-1 .rdtheme-related-products .woo-related-title {font-size: 25px;margin-bottom: 25px }}.woocommerce div.product .single-product-bottom-1 .up-sells {margin-bottom: 50px }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-1 .up-sells {margin-bottom: 25px }}.woocommerce div.product .single-product-bottom-1 .up-sells .woo-related-title {text-align: left }.woocommerce div.product .single-product-bottom-1 .up-sells .owl-carousel .owl-stage {margin: 0 }.single-product-top-1 .woocommerce div.product p.price, .single-product-top-1 .woocommerce div.product span.price {font-size: 24px;font-weight: 500;color: #111;margin-top: 20px;display: block }.woocommerce div.product .single-product-top-2 {display: -webkit-box;display: -ms-flexbox;display: flex }@media all and (max-width: 991.98px) {.woocommerce div.product .single-product-top-2 {display: block }}.woocommerce div.product .single-product-top-2 > .rtin-left {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;margin-right: 40px;width: 45%;max-width: 570px }@media all and (max-width: 991.98px) {.woocommerce div.product .single-product-top-2 > .rtin-left {width: inherit;margin: 0 0 20px }}.woocommerce div.product .single-product-top-2 > .rtin-left .rtwpvg-images {margin-bottom: 0 }.woocommerce div.product .single-product-top-2 > .rtin-right {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto }@media all and (max-width: 991.98px) {.woocommerce div.product .single-product-top-2 .woocommerce-product-gallery__wrapper {max-width: 570px }}.woocommerce div.product .single-product-top-2 .rtin-price-area {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 20px }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-top-2 .rtin-price-area {display: block }}.woocommerce div.product .single-product-top-2 .price {margin: 0 }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-top-2 .rtin-avaibility {margin-top: 10px }}.woocommerce div.product .single-product-top-2 .rtin-avaibility .rtin-stock {color: #f26c4f;font-weight: 500 }.woocommerce div.product .single-product-top-2 .product_meta-area {margin-top: 30px;margin-bottom: 15px }.woocommerce div.product .single-product-top-2 .product_meta-area .product-meta-term {margin-top: 10px }.woocommerce div.product .single-product-top-2 .product_meta-area .product-meta-title {color: #646464;margin-right: 5px }.woocommerce div.product .single-product-top-2 .product_meta-area .product-meta-content {color: #111;font-weight: 500 }.woocommerce div.product .single-product-top-2 .product_meta-area .product-meta-content a {color: #111 }.woocommerce div.product .single-product-top-2 .product_meta-area .product-meta-content a:hover {color: #f26c4f;text-decoration: underline }.woocommerce div.product .single-product-top-2 .product_meta-area .product-meta-avaibility, .woocommerce div.product .single-product-top-2 .product_meta-area div.product-meta-seperator {display: none }.woocommerce div.product .single-product-top-2 .product_meta-area .product-social {margin-top: 10px;font-size: 0;line-height: 0 }.woocommerce div.product .single-product-top-2 .product_meta-area .product-social .product-social-title {color: #646464;margin-right: 0;display: inline;font-size: 15px;line-height: 1.3 }.woocommerce div.product .single-product-top-2 .product_meta-area .product-social .product-social-items {display: inline;list-style-type: none;margin: 0;padding: 0 }.woocommerce div.product .single-product-top-2 .product_meta-area .product-social .product-social-items li {display: inline-block }.woocommerce div.product .single-product-top-2 .product_meta-area .product-social .product-social-items li a {color: #646464;margin: 0 10px;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;font-size: 15px;line-height: 1.3 }.woocommerce div.product .single-product-top-2 .product_meta-area .product-social .product-social-items li a:hover {color: #f26c4f }.woocommerce div.product .single-product-top-2 .woocommerce-product-details__short-description {color: #444;margin-top: 30px }.woocommerce div.product .single-product-top-2 form.cart .variations {margin-top: 20px }.woocommerce div.product .single-product-top-2 .cart.grouped_form .single-add-to-cart-wrapper {margin-top: 20px }.woocommerce div.product .single-product-top-2 div.images {margin: 0 !important }.woocommerce div.product .single-product-top-2 div.images .woocommerce-product-gallery__image img {border-radius: 2px }.woocommerce div.product .single-product-top-2 div.images .woocommerce-product-gallery__image:first-child {margin-bottom: 10px }.woocommerce div.product .single-product-top-2 div.images .woocommerce-product-gallery__image:nth-child(n+2) {margin-right: 10px;width: 22%;width: calc((100% - 30px) / 4) !important;max-width: 150px }.woocommerce div.product .single-product-top-2 div.images .woocommerce-product-gallery__image:nth-child(4n+1) {margin-right: 0 }.woocommerce div.product .single-product-top-2 .woocommerce-tabs {margin-top: 35px }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-top-2 .woocommerce-tabs {margin-top: 15px }}.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs {overflow: visible;margin-bottom: 30px;padding-left: 0 }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs {margin-bottom: 20px }}.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs::before {border-bottom: none }.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs li {background-color: inherit;border: none;margin: 0 30px 0 0;padding: 0 }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs li {margin-right: 20px }}.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs li.description_tab {border-left-width: 0 }.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs li a {font-size: 20px;line-height: 1.3;padding: 15px 0;font-weight: 500;color: #b9b9b9;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;outline: 0;border-bottom: 3px solid transparent }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs li a {font-size: 16px }}.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs li a:hover {color: #f26c4f }.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs li.active a {color: #f26c4f;border-color: #f26c4f }.woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .single-product-top-2 .woocommerce-tabs ul.tabs li::before {border: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;content: none;height: inherit;left: inherit;position: inherit;width: inherit }.woocommerce div.product .single-product-top-2 .woocommerce-tabs .panel {border: medium none;-webkit-box-shadow: none;box-shadow: none;margin: 0;padding: 0 }.woocommerce div.product .single-product-top-2 .woocommerce-tabs h2 {color: #111;font-size: 24px;line-height: 1.3 }.woocommerce div.product .single-product-bottom-2 {margin-top: 70px }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-2 {margin-top: 40px }}.woocommerce div.product .single-product-bottom-2 .rdtheme-related-products .woo-related-title {color: #000;font-size: 30px;line-height: 1.4;margin-bottom: 35px;text-align: center }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-2 .rdtheme-related-products .woo-related-title {font-size: 25px;margin-bottom: 25px }}.woocommerce div.product .single-product-bottom-2 .up-sells {margin-bottom: 50px }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-2 .up-sells {margin-bottom: 25px }}.woocommerce div.product .single-product-bottom-2 .owl-carousel .owl-stage {margin: 0 auto }.woocommerce div.product .single-product-top-3 .woocommerce-product-gallery {margin-bottom: 0 }.woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex }.woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {display: none !important;width: 100% !important;border-radius: 3px;overflow: hidden }.woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img {width: inherit !important }.woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .rtin-left {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto }.woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .rtin-left .woocommerce-product-gallery__image {display: block !important }.woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .rtin-right {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto }.woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .rtin-right .woocommerce-product-gallery__image:first-child, .woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .rtin-right .woocommerce-product-gallery__image:nth-child(2), .woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .rtin-right .woocommerce-product-gallery__image:nth-child(3), .woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .rtin-right .woocommerce-product-gallery__image:nth-child(4) {margin-left: 20px;display: block !important }.woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .rtin-right .woocommerce-product-gallery__image:first-child, .woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .rtin-right .woocommerce-product-gallery__image:nth-child(2), .woocommerce div.product .single-product-top-3 .woocommerce-product-gallery__wrapper .rtin-right .woocommerce-product-gallery__image:nth-child(3) {margin-bottom: 20px }.woocommerce div.product .single-product-top-3 .single_3-avaibility {border: 1px solid #e0e0e0;display: inline-block;padding: 8px 15px;border-radius: 3px;line-height: 1;margin-bottom: 30px }.woocommerce div.product .single-product-top-3 .single_3-avaibility .rtin-stock {color: #111;font-weight: 500 }.woocommerce div.product .single-product-top-3 .rtin-top-item {display: -webkit-box;display: -ms-flexbox;display: flex }@media all and (max-width: 991.98px) {.woocommerce div.product .single-product-top-3 .rtin-top-item {display: block }}.woocommerce div.product .single-product-top-3 .rtin-top-item .rtin-top-left {width: 50%;padding-right: 6.5%;padding-top: 50px }@media all and (max-width: 991.98px) {.woocommerce div.product .single-product-top-3 .rtin-top-item .rtin-top-left {width: inherit;padding: 0 }}.woocommerce div.product .single-product-top-3 .rtin-top-item .rtin-top-right {width: 50%;border-left: 1px solid #e0e0e0;padding-left: 6.5%;padding-top: 50px }@media all and (max-width: 991.98px) {.woocommerce div.product .single-product-top-3 .rtin-top-item .rtin-top-right {width: inherit;padding: 0;border: none;margin-top: 20px }}.woocommerce div.product .single-product-top-3 .woocommerce-product-rating {margin: 15px 0 0 !important }.woocommerce div.product .single-product-top-3 .price {font-size: 24px !important;margin: 20px 0 0;display: inline-block;line-height: 1.3;color: #010101 !important;font-weight: 500 }.woocommerce div.product .single-product-top-3 .price del {font-size: 18px;color: #646464;opacity: 1 !important;font-weight: 400 }.woocommerce div.product .single-product-top-3 .price ins {float: left;margin-right: 10px;font-weight: 500 !important }.woocommerce div.product .single-product-top-3 .product_meta-area {margin-top: 30px }.woocommerce div.product .single-product-top-3 .product_meta-area .product-meta-sku {display: none }.woocommerce div.product .single-product-top-3 .product_meta-area .product-meta-term {margin-top: 10px }.woocommerce div.product .single-product-top-3 .product_meta-area .product-meta-title {color: #646464;margin-right: 5px }.woocommerce div.product .single-product-top-3 .product_meta-area .product-meta-content {color: #111;font-weight: 500 }.woocommerce div.product .single-product-top-3 .product_meta-area .product-meta-content a {color: #111 }.woocommerce div.product .single-product-top-3 .product_meta-area .product-meta-content a:hover {color: #f26c4f;text-decoration: underline }.woocommerce div.product .single-product-top-3 .product_meta-area .product-meta-avaibility, .woocommerce div.product .single-product-top-3 .product_meta-area div.product-meta-seperator {display: none }.woocommerce div.product .single-product-top-3 .product_meta-area .product-social {margin-top: 10px;font-size: 0;line-height: 0 }.woocommerce div.product .single-product-top-3 .product_meta-area .product-social .product-social-title {color: #646464;margin-right: 0;display: inline;font-size: 15px;line-height: 1.3 }.woocommerce div.product .single-product-top-3 .product_meta-area .product-social .product-social-items {display: inline;list-style-type: none;margin: 0;padding: 0 }.woocommerce div.product .single-product-top-3 .product_meta-area .product-social .product-social-items li {display: inline-block }.woocommerce div.product .single-product-top-3 .product_meta-area .product-social .product-social-items li a {color: #646464;margin: 0 10px;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;font-size: 15px;line-height: 1.3 }.woocommerce div.product .single-product-top-3 .product_meta-area .product-social .product-social-items li a:hover {color: #f26c4f }.woocommerce div.product .single-product-top-3 .single-add-to-cart-wrapper {margin-top: 35px }.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs {overflow: visible;margin-bottom: 30px;padding-left: 0 }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs {margin-bottom: 20px }}.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs::before {border-bottom: none }.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs li {background-color: inherit;border: none;margin: 0 30px 0 0;padding: 0 }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs li {margin-right: 20px }}.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs li.description_tab {border-left-width: 0 }.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs li a {font-size: 20px;line-height: 1.3;padding: 15px 0;font-weight: 500;color: #b9b9b9;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;outline: 0;border-bottom: 3px solid transparent }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs li a {font-size: 16px }}.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs li a:hover {color: #f26c4f }.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs li.active a {color: #f26c4f;border-color: #f26c4f }.woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .single-product-top-3 .woocommerce-tabs ul.tabs li::before {border: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;content: none;height: inherit;left: inherit;position: inherit;width: inherit }.woocommerce div.product .single-product-top-3 .woocommerce-tabs .panel {border: medium none;-webkit-box-shadow: none;box-shadow: none;margin: 0;padding: 0 }.woocommerce div.product .single-product-top-3 .woocommerce-tabs h2 {color: #111;font-size: 24px;line-height: 1.3 }.woocommerce div.product .single-product-bottom-3 {margin-top: 70px }.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs {overflow: visible;margin-bottom: 30px;padding-left: 0;display: -webkit-box;display: -ms-flexbox;display: flex }.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs::before {border-bottom: none }.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs li {background-color: inherit;border: none;margin: 0 40px 0 0;padding: 0 }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs li {margin-right: 20px }}.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs li.description_tab {border-left-width: 0 }.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs li a {font-size: 20px;line-height: 1.3;padding: 15px 0;font-weight: 500;color: #b9b9b9;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;outline: 0;border-bottom: 3px solid transparent }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs li a {font-size: 16px }}.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs li a:hover {color: #f26c4f }.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs li.active a {color: #f26c4f;border-color: #f26c4f }.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .single-product-bottom-3 .woocommerce-tabs ul.tabs li::before {border: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;content: none;height: inherit;left: inherit;position: inherit;width: inherit }.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs .panel {border: medium none;-webkit-box-shadow: none;box-shadow: none;margin: 0;padding: 0 }.woocommerce div.product .single-product-bottom-3 .woocommerce-tabs h2 {color: #111;font-size: 24px;line-height: 1.3 }.woocommerce div.product .single-product-bottom-3 .rdtheme-related-products {margin-top: 80px }.woocommerce div.product .single-product-bottom-3 .rdtheme-related-products .woo-related-title {color: #000;font-size: 30px;line-height: 1.4;margin-bottom: 35px;text-align: center }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-3 .rdtheme-related-products .woo-related-title {font-size: 25px;margin-bottom: 25px }}.woocommerce div.product .single-product-bottom-3 .up-sells {margin-bottom: 50px }@media all and (max-width: 767.98px) {.woocommerce div.product .single-product-bottom-3 .up-sells {margin-bottom: 25px }}.woocommerce div.product .single-product-bottom-3 .owl-carousel .owl-stage {margin: 0 auto }.woocommerce table.shop_table {border: none;border-collapse: collapse }.woocommerce table.shop_table thead tr {background-color: #f8f8f8;border-radius: 4px }.woocommerce table.shop_table thead tr th {border: none;font-size: 17px;line-height: 1.3;font-weight: 600;color: #111;padding: 16px 12px;text-align: left }@media all and (max-width: 767.98px) {.woocommerce table.shop_table thead tr th {font-size: 15px;padding: 16px 8px }}.woocommerce table.shop_table thead tr th.product-remove {width: 100px }.woocommerce table.shop_table tbody tr {border-bottom: 1px solid #dfdfdf }.woocommerce table.shop_table tbody tr td {border: none;padding: 30px 12px;color: #111;font-size: 18px;line-height: 1.3;text-align: left }@media all and (max-width: 767.98px) {.woocommerce table.shop_table tbody tr td {font-size: 15px }}.woocommerce table.shop_table tbody tr td.product-remove a {font-size: 26px;color: #111 !important;border: 1px solid #c2c2c2;height: 40px !important;width: 40px !important;line-height: 36px;border-radius: 50%;font-weight: 400 }.woocommerce table.shop_table tbody tr td.product-remove a:hover {background-color: #f26c4f !important;border-color: #f26c4f !important;color: #fff !important }.woocommerce table.shop_table tbody tr td.product-name img {width: 120px;border-radius: 5px;margin-right: 30px }.woocommerce table.shop_table tbody tr td.product-name .product-title {display: inline;font-size: 18px;line-height: 1.3;font-weight: 500;margin: 0 }.woocommerce table.shop_table tbody tr td.product-name .product-title a {color: #111 }.woocommerce table.shop_table tbody tr td.product-name dl.variation {font-size: 14px;line-height: 1.3;margin-top: 20px }.woocommerce table.shop_table tbody tr td.product-name dl.variation p {font-size: 14px;line-height: 1.3;margin: 0 }.woocommerce table.shop_table tbody tr td.product-name dl.variation dd, .woocommerce table.shop_table tbody tr td.product-name dl.variation dt {margin: 0 0 5px;padding: 0 }.woocommerce table.shop_table tbody tr td.product-name dl.variation dt {margin-right: 3px }.woocommerce table.shop_table tbody tr td.product-quantity .quantity .qty {color: #111 }.woocommerce table.shop_table tbody tr.cart-action {border: none }.woocommerce table.shop_table tbody tr.cart-action td {padding: 50px 0 0 0 }@media all and (max-width: 767.98px) {.woocommerce table.shop_table tbody tr.cart-action td {padding: 10px !important }}.woocommerce table.shop_table tbody tr.cart-action td .coupon #coupon_code {margin: 0;padding: 8px 25px;width: 250px;border-radius: 4px 0 0 4px;font-size: 16px;line-height: 1.3;height: 60px }@media all and (max-width: 767.98px) {.woocommerce table.shop_table tbody tr.cart-action td .coupon #coupon_code {width: 50% !important;height: 50px }}@media all and (max-width: 767.98px) {.woocommerce table.shop_table tbody tr.cart-action td .coupon .button {width: 50% !important;font-size: 14px }}.woocommerce table.shop_table_responsive tbody tr td {background: inherit !important }@media all and (max-width: 767.98px) {.woocommerce table.shop_table_responsive.account-orders-table tbody tr, .woocommerce table.shop_table_responsive.cart tbody tr, .woocommerce table.shop_table_responsive.order_details tbody tr {border: 1px solid #dfdfdf;margin-bottom: 20px;padding: 15px 20px }.woocommerce table.shop_table_responsive.account-orders-table tbody tr td, .woocommerce table.shop_table_responsive.cart tbody tr td, .woocommerce table.shop_table_responsive.order_details tbody tr td {padding: 10px 0 }.woocommerce table.shop_table_responsive.account-orders-table tbody tr td.product-name img, .woocommerce table.shop_table_responsive.cart tbody tr td.product-name img, .woocommerce table.shop_table_responsive.order_details tbody tr td.product-name img {display: none }.woocommerce table.shop_table_responsive.account-orders-table tbody tr td.product-remove, .woocommerce table.shop_table_responsive.cart tbody tr td.product-remove, .woocommerce table.shop_table_responsive.order_details tbody tr td.product-remove {padding-top: 0;text-align: right }.woocommerce table.shop_table_responsive.account-orders-table tbody tr td.product-remove a, .woocommerce table.shop_table_responsive.order_details tbody tr td.product-remove a {display: inline-block;font-size: 20px;height: 30px;width: 30px;line-height: 28px }.woocommerce table.shop_table_responsive.account-orders-table tbody tr td.product-quantity .input-text, .woocommerce table.shop_table_responsive.cart tbody tr td.product-quantity .input-text, .woocommerce table.shop_table_responsive.order_details tbody tr td.product-quantity .input-text {font-size: 18px }.woocommerce table.shop_table_responsive.account-orders-table tbody tr.cart-action, .woocommerce table.shop_table_responsive.cart tbody tr.cart-action, .woocommerce table.shop_table_responsive.order_details tbody tr.cart-action {padding: 0 }}@media (max-width: 768px) and (max-width: 768px) {.woocommerce table.shop_table_responsive.account-orders-table tbody tr td, .woocommerce table.shop_table_responsive.cart tbody tr td, .woocommerce table.shop_table_responsive.order_details tbody tr td {padding: 10px 3px }}.woocommerce .cart-collaterals {margin-top: 65px }@media all and (max-width: 767.98px) {.woocommerce .cart-collaterals .cart_totals {margin-bottom: 30px }}.woocommerce .cart-collaterals .cart_totals h2, .woocommerce .cart-collaterals .cross-sells h2 {font-size: 30px;line-height: 1.3;font-weight: 600;color: #111;margin-bottom: 35px }@media all and (max-width: 767.98px) {.woocommerce .cart-collaterals .cart_totals h2, .woocommerce .cart-collaterals .cross-sells h2 {margin-bottom: 20px }}.woocommerce .cart-collaterals .cart_totals table.shop_table td, .woocommerce .cart-collaterals .cart_totals table.shop_table th {padding: 20px 12px;border: none;border-top: 1px solid rgba(0, 0, 0, .1) }.woocommerce .cart-collaterals .cart_totals table.shop_table .woocommerce-shipping-calculator #calc_shipping_state_field > span {width: 100% }.woocommerce-shipping-calculator .shipping-calculator-form {text-align: left }.woocommerce-shipping-calculator .shipping-calculator-form .button.button {padding: 15px 28px;text-transform: uppercase }.woocommerce form .form-row {padding: 0 }.woocommerce form .form-row label {width: 100%;line-height: 1.5;font-weight: 500;margin-bottom: 10px;color: #444 }.woocommerce form .form-row .required {color: #444 }.woocommerce form .form-row input, .woocommerce form .form-row textarea {padding: 12px 15px;border: none;color: #444;background-color: #f2f2f2;border-radius: 4px }.woocommerce form .form-row input::placeholder, .woocommerce form .form-row textarea::placeholder {color: #6c757d;opacity: 1 }.woocommerce form .form-row .select2-selection {padding: 16px 15px;border: none;color: #444;background-color: #f2f2f2;border-radius: 4px;height: 52px }.woocommerce form .form-row .select2-selection::placeholder {color: #6c757d;opacity: 1 }.woocommerce form .form-row input[type=checkbox], .woocommerce form .form-row input[type=radio] {height: inherit }.woocommerce form .form-row .select2-container {border-radius: 4px }.woocommerce form .form-row .select2-container .select2-selection {outline: 0 }.woocommerce form .form-row .select2-container .select2-selection .select2-selection__rendered {padding: 0 20px 0 0;line-height: 1.1;font-weight: 400 }.woocommerce form .form-row .select2-container .select2-selection .select2-selection__arrow {top: 13px;right: 10px }.woocommerce form .form-row textarea {height: 250px }.woocommerce form .form-row.woocommerce-invalid label {color: #444 }.woocommerce form .form-row.woocommerce-invalid input, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid textarea {border: 2px solid red }.woocommerce form .woocommerce-address-fields .col-1, .woocommerce form .woocommerce-address-fields .col-2, .woocommerce-checkout .woocommerce .checkout .col-1, .woocommerce-checkout .woocommerce .checkout .col-2 {-webkit-box-flex: 0;-ms-flex: none;flex: none;max-width: inherit;padding: 0 }.woocommerce form .woocommerce-address-fields .form-row, .woocommerce-checkout .woocommerce .checkout .form-row {margin: 0 0 30px }.woocommerce form .woocommerce-address-fields .form-row.form-row-first, .woocommerce form .woocommerce-address-fields .form-row.form-row-last, .woocommerce-checkout .woocommerce .checkout .form-row.form-row-first, .woocommerce-checkout .woocommerce .checkout .form-row.form-row-last {width: 49% }@media all and (max-width: 767.98px) {.woocommerce form .woocommerce-address-fields .form-row.form-row-first, .woocommerce form .woocommerce-address-fields .form-row.form-row-last, .woocommerce-checkout .woocommerce .checkout .form-row.form-row-first, .woocommerce-checkout .woocommerce .checkout .form-row.form-row-last {width: 100% }}.woocommerce form .woocommerce-address-fields .form-row#billing_address_2_field, .woocommerce form .woocommerce-address-fields .form-row#shipping_address_2_field, .woocommerce-checkout .woocommerce .checkout .form-row#billing_address_2_field, .woocommerce-checkout .woocommerce .checkout .form-row#shipping_address_2_field {margin-top: -15px }.woocommerce form .woocommerce-address-fields .form-row .woocommerce-input-wrapper, .woocommerce-checkout .woocommerce .checkout .form-row .woocommerce-input-wrapper {display: block;width: 100% }.woocommerce form .woocommerce-address-fields h3, .woocommerce-checkout .woocommerce .checkout h3 {color: #111;font-size: 28px;line-height: 1.5;margin-bottom: 30px }.woocommerce form .woocommerce-address-fields #ship-to-different-address label, .woocommerce-checkout .woocommerce .checkout #ship-to-different-address label {cursor: pointer;margin-bottom: 0 }.woocommerce form .woocommerce-address-fields #ship-to-different-address input, .woocommerce-checkout .woocommerce .checkout #ship-to-different-address input {outline: 0;vertical-align: middle }.woocommerce form .woocommerce-address-fields #ship-to-different-address span, .woocommerce-checkout .woocommerce .checkout #ship-to-different-address span {font-size: 15px;line-height: 1.3;vertical-align: middle;font-weight: 400 }.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper {border: 1px solid #d8d8d8;border-radius: 4px;padding: 45px 50px;margin-top: 30px }@media all and (max-width: 767.98px) {.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper {padding: 30px }}.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table {border: none;margin: 0 }.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table tr td, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table tr th, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table tr td, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table tr th {border-color: #d8d8d8;border-width: 1px 0 0 0;font-size: 18px;line-height: 1.3;font-weight: 500;color: #222;padding: 18px 5px }.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table tr td:last-child, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table tr th:last-child, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table tr td:last-child, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table tr th:last-child {text-align: right }.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table tr th.product-name, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table tr th.product-name {padding-left: 15px }.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table tr th.product-total, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table tr th.product-total {padding-right: 15px }.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table thead tr th, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table thead tr th {border: none }.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .cart-subtotal td, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .cart-subtotal th, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .shipping td, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .shipping th, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table thead td, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table thead th, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .cart-subtotal td, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .cart-subtotal th, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .shipping td, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .shipping th, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table thead td, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table thead th {font-size: 22px;color: #111 }@media all and (max-width: 767.98px) {.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .cart-subtotal td, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .cart-subtotal th, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .shipping td, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .shipping th, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table thead td, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table thead th, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .cart-subtotal td, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .cart-subtotal th, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .shipping td, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .shipping th, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table thead td, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table thead th {font-size: 18px }}.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .order-total td, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .order-total th, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .order-total td, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .order-total th {font-size: 24px;color: #111;border-top-width: 3px }@media all and (max-width: 767.98px) {.woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .order-total td, .woocommerce form .woocommerce-address-fields .wc-order-review-wrapper table.shop_table .order-total th, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .order-total td, .woocommerce-checkout .woocommerce .checkout .wc-order-review-wrapper table.shop_table .order-total th {font-size: 20px }}.woocommerce form .woocommerce-address-fields #payment, .woocommerce-checkout .woocommerce .checkout #payment {background: inherit;border: none }.woocommerce form .woocommerce-address-fields #payment .wc_payment_methods, .woocommerce-checkout .woocommerce .checkout #payment .wc_payment_methods {margin-top: 50px;padding: 45px 50px;border: 1px solid #d8d8d8;border-radius: 4px }.woocommerce form .woocommerce-address-fields #payment .wc_payment_methods label, .woocommerce-checkout .woocommerce .checkout #payment .wc_payment_methods label {color: #111;font-weight: 500;margin: 0;cursor: pointer }.woocommerce form .woocommerce-address-fields #payment .wc_payment_methods input, .woocommerce-checkout .woocommerce .checkout #payment .wc_payment_methods input {cursor: pointer;vertical-align: middle }.woocommerce form .woocommerce-address-fields #payment .wc_payment_methods div.payment_box, .woocommerce-checkout .woocommerce .checkout #payment .wc_payment_methods div.payment_box {background-color: #f2f2f2;color: #444 }.woocommerce form .woocommerce-address-fields #payment .wc_payment_methods div.payment_box:before, .woocommerce-checkout .woocommerce .checkout #payment .wc_payment_methods div.payment_box:before {border-bottom-color: #f2f2f2 }.woocommerce form .woocommerce-address-fields #payment .place-order, .woocommerce-checkout .woocommerce .checkout #payment .place-order {margin: 50px 0 0;padding: 0 }.woocommerce form .woocommerce-address-fields #payment .place-order .woocommerce-terms-and-conditions-wrapper, .woocommerce-checkout .woocommerce .checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper {width: 100% }.woocommerce form .woocommerce-address-fields #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text, .woocommerce-checkout .woocommerce .checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text {font-style: italic }.woocommerce form .woocommerce-address-fields #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p, .woocommerce-checkout .woocommerce .checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p {margin-bottom: 15px }.woocommerce form .woocommerce-address-fields #payment .place-order .woocommerce-terms-and-conditions-wrapper a, .woocommerce-checkout .woocommerce .checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper a {text-decoration: underline }.woocommerce form .woocommerce-address-fields #payment .place-order .woocommerce-terms-and-conditions-wrapper #terms, .woocommerce-checkout .woocommerce .checkout #payment .place-order .woocommerce-terms-and-conditions-wrapper #terms {cursor: pointer;outline: 0 }.woocommerce form .woocommerce-address-fields #payment .place-order button#place_order, .woocommerce-checkout .woocommerce .checkout #payment .place-order button#place_order {float: none;display: inline-block;background-color: #111;border: 1px solid #c2c2c2;border-radius: 4px;padding: 18px 50px;font-size: 18px;line-height: 1;color: #fff;text-transform: uppercase;font-weight: 500;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;outline: 0 }.woocommerce form .woocommerce-address-fields #payment .place-order button#place_order:hover, .woocommerce-checkout .woocommerce .checkout #payment .place-order button#place_order:hover {background-color: #f26c4f;border-color: #f26c4f;color: #fff }.woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row {width: 49%;padding: 0;margin: 0 }.woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row input {padding: 18px 15px;border: none;color: #444;background-color: #f2f2f2;border-radius: 4px;height: 55px }.woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row input::placeholder {color: #6c757d;opacity: 1 }.woocommerce-checkout .woocommerce .woocommerce-form-coupon .form-row button.button {height: 55px;padding: 15px 35px }@media all and (max-width: 767.98px) {.woocommerce .checkout.woocommerce-checkout .col2-set .col-1, .woocommerce-page .checkout.woocommerce-checkout .col2-set .col-1 {float: inherit;width: 100% }}@media all and (max-width: 767.98px) {.woocommerce .checkout.woocommerce-checkout .col2-set .col-2, .woocommerce-page .checkout.woocommerce-checkout .col2-set .col-2 {float: inherit;width: 100% }}.woocommerce-order-received .woocommerce {color: #111 }.woocommerce-order-received .woocommerce h2 {font-size: 20px }.woocommerce-order-received .woocommerce .order_details li {font-size: 1em }.woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received {font-size: 20px;margin-bottom: 40px }.woocommerce-order-received .woocommerce .title h3 {margin-bottom: 10px }.woocommerce .woocommerce-customer-details address {border-radius: 0;padding: 20px;border: 1px solid #ccc }.woocommerce .woocommerce-customer-details address br {margin-bottom: 10px }.woocommerce .woocommerce-customer-details address p {margin-top: 10px }.woocommerce-order-details {margin-top: 40px }.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {-webkit-box-flex: 0;-ms-flex: none;flex: none;max-width: inherit;padding: 0 }.woocommerce-Address-title a.edit:hover {text-decoration: underline }.woocommerce table.shop_table.order_details {margin-bottom: 50px }.woocommerce table.shop_table.order_details .download-product a, .woocommerce table.shop_table.order_details .product-name a {color: #111 }.woocommerce-column--billing-address {margin-bottom: 30px }.woocommerce-account .woocommerce {color: #444 }.woocommerce-account .woocommerce .woocommerce-MyAccount-content, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation {float: none;width: inherit }.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation {margin-bottom: 50px }.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul {list-style-type: none;margin: 0;padding: 0;border: 1px solid #d7d7d7 }.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li {border-bottom: 1px solid #d7d7d7 }.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child {border-bottom: 0 }.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a {color: #444;padding: 10px 10px 10px 30px;display: block;position: relative }.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:before {content: "\f105";font-family: FontAwesome;font-size: 14px;line-height: 1;left: 15px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);position: absolute;z-index: 1;-webkit-transition: all .5s ease-out;transition: all .5s ease-out }.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:hover {background-color: #f26c4f;color: #fff }.woocommerce-account .woocommerce table .button {padding: 8px 14px }.woocommerce table.my_account_orders .order-actions, .woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th, .woocommerce table.woocommerce-MyAccount-downloads .order-actions, .woocommerce table.woocommerce-MyAccount-downloads td, .woocommerce table.woocommerce-MyAccount-downloads th {text-align: center }.woocommerce-edit-account .woocommerce-MyAccount-content .form-row, .woocommerce-edit-address .woocommerce-MyAccount-content > p {margin-bottom: 30px }.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-Button {padding: 15px 25px }.woocommerce-edit-account fieldset {border: none;margin: 0;padding: 0 }.woocommerce-address-fields button.button {padding: 15px 25px }.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {border-radius: 0 }.woocommerce-account .woocommerce form.login, .woocommerce-account .woocommerce form.register {margin: 30px 0 50px }.woocommerce-account .woocommerce form.login .form-row, .woocommerce-account .woocommerce form.register .form-row {margin-bottom: 20px }.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {margin-bottom: 25px }.woocommerce .woocommerce-ResetPassword button[type=submit], .woocommerce .woocommerce-form-login button[type=submit], .woocommerce .woocommerce-form-register button[type=submit] {padding: 15px 40px;border-radius: 4px;text-transform: uppercase }.woocommerce .woocommerce-ResetPassword .form-row {margin-bottom: 10px }.sidebar-widget-area .widget.widget_shopping_cart a {color: #111 }.sidebar-widget-area .widget.widget_shopping_cart .buttons a {color: #fff }.sidebar-widget-area .widget.widget_shopping_cart .buttons a:hover {color: #fff }.sidebar-widget-area .widget.widget_shopping_cart ul li:before {content: none }.sidebar-widget-area .widget.widget_shopping_cart .mini_cart_item .quantity {color: #383838;border: none }.sidebar-widget-area .widget.widget_shopping_cart .woocommerce-mini-cart__total {color: #111 }.sidebar-widget-area .widget.widget_products .product_list_widget .rtin-content, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget .rtin-content, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget .rtin-content {display: -webkit-box;display: -ms-flexbox;display: flex }.sidebar-widget-area .widget.widget_products .product_list_widget .rtin-content .rtin-left, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget .rtin-content .rtin-left, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget .rtin-content .rtin-left {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto }.sidebar-widget-area .widget.widget_products .product_list_widget .rtin-content .rtin-right, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget .rtin-content .rtin-right, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget .rtin-content .rtin-right {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto }.sidebar-widget-area .widget.widget_products .product_list_widget li, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget li, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget li {padding: 10px 0 0 }.sidebar-widget-area .widget.widget_products .product_list_widget li .rtin-left a, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget li .rtin-left a, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget li .rtin-left a {display: block;margin-right: 20px;position: relative;border-radius: 5px;overflow: hidden;font-weight: 400 }.sidebar-widget-area .widget.widget_products .product_list_widget li .rtin-left a img, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget li .rtin-left a img, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget li .rtin-left a img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.sidebar-widget-area .widget.widget_products .product_list_widget li .rtin-left a .rtin-icon, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget li .rtin-left a .rtin-icon, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget li .rtin-left a .rtin-icon {height: 100%;width: 100%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 0;z-index: 2;opacity: 0;visibility: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;background-color: rgba(0, 0, 0, .7) }.sidebar-widget-area .widget.widget_products .product_list_widget li .rtin-left a .rtin-icon i:before, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget li .rtin-left a .rtin-icon i:before, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget li .rtin-left a .rtin-icon i:before {color: #fff;margin-left: 0;font-size: 25px;line-height: 1 }.sidebar-widget-area .widget.widget_products .product_list_widget li .rtin-left a:hover .rtin-icon, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget li .rtin-left a:hover .rtin-icon, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget li .rtin-left a:hover .rtin-icon {opacity: 1;visibility: visible }.sidebar-widget-area .widget.widget_products .product_list_widget li .rtin-left a:hover img, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget li .rtin-left a:hover img, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget li .rtin-left a:hover img {-webkit-transform: scale(1.1);transform: scale(1.1) }.sidebar-widget-area .widget.widget_products .product_list_widget li:before, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget li:before, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget li:before {content: none }.sidebar-widget-area .widget.widget_products .product_list_widget li img, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget li img, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget li img {float: none;width: 85px;margin: 0;border-radius: 5px;position: relative }.sidebar-widget-area .widget.widget_products .product_list_widget .product-title, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget .product-title, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget .product-title {display: block;color: #909090;vertical-align: top;font-weight: 400;-webkit-transition: all .3s ease-out;transition: all .3s ease-out }.sidebar-widget-area .widget.widget_products .product_list_widget .product-title:hover, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget .product-title:hover, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget .product-title:hover {color: #f26c4f }.sidebar-widget-area .widget.widget_products .product_list_widget .rdtheme-star-rating, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget .rdtheme-star-rating, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget .rdtheme-star-rating {margin: 5px 0 0 }.sidebar-widget-area .widget.widget_products .product_list_widget .woocommerce-Price-amount, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget .woocommerce-Price-amount, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget .woocommerce-Price-amount {color: #000;font-weight: 500;font-size: 18px;line-height: 1.3;margin: 10px 0 0;display: inline-block }.sidebar-widget-area .widget.widget_products .product_list_widget del .woocommerce-Price-amount, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget del .woocommerce-Price-amount, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget del .woocommerce-Price-amount {color: #9c9c9c;font-weight: 400;padding-right: 5px;text-decoration: line-through }.sidebar-widget-area .widget.widget_products .product_list_widget ins, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget ins, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget ins {background-color: transparent }.sidebar-widget-area .widget.widget_products .product_list_widget .reviewer, .sidebar-widget-area .widget.widget_recent_reviews .product_list_widget .reviewer, .sidebar-widget-area .widget.widget_top_rated_products .product_list_widget .reviewer {display: inline-block;margin: 10px 0 0;color: #000 }.sidebar-widget-area .widget.widget_product_categories li a {-webkit-transition: all .3s ease-out;transition: all .3s ease-out }.sidebar-widget-area .widget.widget_product_categories li a:hover {padding-left: 10px }.sidebar-widget-area .widget.widget_product_categories .select2-container .select2-selection--single {height: 38px;border-radius: 0;border-color: #ccc }.sidebar-widget-area .widget.widget_product_categories .select2-container .select2-selection--single .select2-selection__rendered {color: #444;padding: 4px 25px 4px 14px }.sidebar-widget-area .widget.widget_product_categories .select2-container .select2-selection--single .select2-selection__rendered .select2-selection__placeholder {color: #444;font-size: 15px;line-height: 1.5 }.sidebar-widget-area .widget.widget_product_categories .select2-container .select2-selection--single .select2-selection__arrow {height: inherit;top: -1px;right: 5px }.sidebar-widget-area .widget.woocommerce-widget-layered-nav .select2-container--default .select2-selection--multiple .select2-selection__choice {line-height: 1;color: #111;background: #d5d5d5;border: none;-webkit-box-shadow: none;box-shadow: none;outline: 0;padding: 7px 10px;font-size: 14px }.sidebar-widget-area .widget.woocommerce-widget-layered-nav .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {margin-right: 7px;padding: 0 }.sidebar-widget-area .widget.woocommerce-widget-layered-nav .select2-container--default .select2-search--inline .select2-search__field {min-height: inherit }.sidebar-widget-area .widget.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown__submit {border-radius: 2px;font-weight: 500 }.rtwpvs .rtwpvs-terms-wrapper {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;vertical-align: middle }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-color-term {height: 17px;width: 17px;-webkit-box-shadow: none !important;box-shadow: none !important;padding: 0 !important;margin: 0 10px 0 0 !important;border-radius: 4px !important }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-color-term:last-child {margin: 0 !important }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-color-term .rtwpvs-term-span-color {border-radius: 50% !important }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-color-term .rtwpvs-term-span-color:after {content: none !important }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-color-term.selected .rtwpvs-term-span-color, .rtwpvs .rtwpvs-terms-wrapper .rtwpvs-color-term:hover .rtwpvs-term-span-color {-webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .4);box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .4) }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-size-term {margin: 0 20px 10px 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;padding: 0 !important;height: inherit !important }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-size-term .rtwpvs-term-span-size {border: 1px solid #dcdcdc;color: #000 !important;border-radius: 4px !important;padding: 10px 15px !important;line-height: 1;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-size-term.selected .rtwpvs-term-span-size, .rtwpvs .rtwpvs-terms-wrapper .rtwpvs-size-term:hover .rtwpvs-term-span-size {background-color: #f26c4f;border-color: #f26c4f;color: #fff !important }.rtwpvg-has-product-thumbnail .rtwpvg-thumbnail-position-bottom .rtwpvg-slider-wrapper {margin-bottom: 15px }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term), .rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected, .rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected:hover, .rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term):hover {-webkit-box-shadow: none !important;box-shadow: none !important }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected, .rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected:hover, .rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term):hover {-webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .1) !important;box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .1) !important }.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-size-term.selected:hover span, .rtwpvs .rtwpvs-terms-wrapper .rtwpvs-size-term:hover span {color: #fff !important }.rt-product-block .rtwpvs-variation-terms-wrapper .rtwpvs-color-term {height: 15px;width: 15px }.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-slider .rtwpvg-gallery-image {text-align: left }.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger {border-radius: 2px;width: 45px !important;height: 45px !important;}.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger .dashicons-search {width: inherit;height: inherit }.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger .dashicons-search:before {content: "\f0b2";font-family: fontawesome;font-size: 18px;line-height: 45px;width: inherit;height: inherit;color: #444;-webkit-transition: all .5s ease-out;transition: all .5s ease-out }.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger .dashicons-search:hover:before {color: #f26c4f }.woocommerce .shop_table.wishlist_table tr td.product-remove {padding: 30px 12px }.woocommerce .shop_table.wishlist_table tr td.product-remove a.remove {margin: 0 !important }.woocommerce .shop_table.wishlist_table .product-thumbnail img {width: 120px;border-radius: 5px;margin-right: 30px }.woocommerce .shop_table.wishlist_table .product-add-to-cart a {padding: 15px 20px;text-transform: uppercase;font-weight: 600 }.woocommerce .shop_table.wishlist_table .product-price del {color: #9c9c9c;font-weight: 400;padding-right: 5px;opacity: .5;display: inline-block }.woocommerce .shop_table.wishlist_table .product-price ins {background-color: transparent;display: inline-block }.woocommerce .shop_table.wishlist_table tfoot td {border: none }.woocommerce .shop_table.wishlist_table tfoot td .yith-wcwl-share {margin: 20px 0 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.woocommerce .shop_table.wishlist_table tfoot td .yith-wcwl-share .yith-wcwl-share-title {margin: 0 20px 0 0 }.woocommerce .shop_table.wishlist_table tfoot td .yith-wcwl-share ul {margin: 0 }.woocommerce .shop_table.wishlist_table tfoot td .yith-wcwl-share ul a {margin: 0 1px }.woocommerce form .form-row .password-input {width: 100% }#yith-quick-view-content {padding: 10px }#yith-quick-view-content div.images {float: none;width: inherit }.woocommerce div.product form.cart .single-add-to-cart-wrapper div.quantity {float: left !important }.psearch-results {z-index: 8889;list-style-type: none;width: 80%;margin: 0;padding: 0;background: #fff;border: 1px solid #e5e5e5;overflow: hidden }.psearch-results li {display: block;width: 100%;margin: 0;border-top: 1px solid #e5e5e5;line-height: 38px;overflow: hidden }.psearch-results li:first-child {border-top: none }.psearch-results .title {float: left;padding-left: 8px;white-space: nowrap;overflow: hidden;text-align: left }.psearch-results .thumbnail {float: left;display: block;width: 32px;height: 32px;margin: 3px 0 3px 3px;padding: 0;text-align: center;overflow: hidden }.psearch-results .thumbnail img {width: 100%;height: auto }.search-dropdown .psearch-results a {display: block;padding: 6px;overflow: hidden }.search-dropdown .psearch-results .title {margin: 0 }@media (max-width: 1024px) {.psearch-results {margin-left: 15px }}.search-dropdown {width: 100%;right: 0;z-index: 1;background-color: #fff;-webkit-transition: all .3s 0s ease;transition: all .3s 0s ease }@media (max-width: 1024px) {.search-dropdown {width: auto;right: -18px;margin-top: -55px;height: 55px;display: none }.search-dropdown .input-outer input {height: 55px;margin-left: 15px }}.btn.fa-spin {color: #fff }.btn.fa-spin > .flaticon-search {opacity: 0 }.btn.fa-spin:before {position: absolute;z-index: 999 }.btn.fa-spin:hover {background-color: transparent;color: #f26c4f }.category-layout-wrp .mb-30px {margin-bottom: 30px }.category-layout-wrp .product-cat-with-thumb {width: 100%;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-repeat: no-repeat;background-size: cover;background-position: center center;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-flow: column-reverse;flex-flow: column-reverse;background-color: transparent;height: 290px }.category-layout-wrp .single-cat.p-c-l-one h5 {margin: 0;padding-top: 10px;color: #fff;position: relative }.category-layout-wrp .single-cat.p-c-l-one {position: relative }.category-layout-wrp .single-cat.p-c-l-one:before {position: absolute;content: "";width: 100%;height: 100%;background: rgba(0, 0, 0, .2);left: 0;top: 0 }.category-layout-wrp .p-c-l-2 .single-pcat-body {padding-top: 15px }.category-layout-wrp .p-c-l-3 {width: 100%;height: 100%;float: left;overflow: hidden;position: relative;text-align: center;cursor: default;background: linear-gradient(45deg, #f26c4f, 0, #000 100%);margin-bottom: 30px }.category-layout-wrp .p-c-l-3 .overlay {width: 100%;height: 100%;position: absolute;overflow: hidden;top: 0;left: 0;padding: 3em;text-align: left }.category-layout-wrp .p-c-l-3 img {display: block;position: relative;max-width: none;width: calc(100% + 60px);-webkit-transition: opacity .35s, -webkit-transform .45s;transition: opacity .35s, -webkit-transform .45s;transition: opacity .35s, transform .45s;transition: opacity .35s, transform .45s, -webkit-transform .45s;-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0) }.category-layout-wrp .p-c-l-3 h3 {text-transform: uppercase;color: #fff;position: relative;font-size: 17px;background-color: transparent;padding: 15% 0 10px 0;text-align: left;margin-bottom: 10px }.category-layout-wrp .p-c-l-3 .overlay:before {position: absolute;top: 20px;right: 20px;bottom: 20px;left: 20px;border: 1px solid #fff;content: '';opacity: 0;-webkit-transition: opacity .35s, -webkit-transform .45s;transition: opacity .35s, -webkit-transform .45s;transition: opacity .35s, transform .45s;transition: opacity .35s, transform .45s, -webkit-transform .45s;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0) }.category-layout-wrp .p-c-l-3 a, .category-layout-wrp .p-c-l-3 p {color: #fff;opacity: 0;-webkit-transition: opacity .35s, -webkit-transform .45s;transition: opacity .35s, -webkit-transform .45s;transition: opacity .35s, transform .45s;transition: opacity .35s, transform .45s, -webkit-transform .45s;-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }.category-layout-wrp .p-c-l-3:hover img {opacity: .6;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.category-layout-wrp .p-c-l-3:hover .overlay:before, .category-layout-wrp .p-c-l-3:hover a, .category-layout-wrp .p-c-l-3:hover p {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.category-layout-wrp .single-pcat.p-c-l-one {position: relative }.category-layout-wrp .single-pcat.p-c-l-one h5 {position: relative;z-index: 2;font-size: 18px }.category-layout-wrp .single-pcat.p-c-l-one:after {top: 0;left: 0;z-index: 1;content: "";width: 100%;height: 100%;position: absolute;background-color: rgba(255, 255, 255, .75) }.rdtheme-related-products .owl-item > .product {width: 100%;max-width: 100% }.woocommerce div.product p.price, .woocommerce div.product span.price {color: #010101;font-size: 24px }.dokan-dashboard-wrap .entry-title {font-size: 32px;margin-bottom: 25px;line-height: 1.5 }.dokan-dashboard-wrap input {padding: 4px 6px }.dokan-btn, a.dokan-btn, input[type=submit].dokan-btn {background-color: #f26c4f;border: none;border-radius: 4px;-webkit-box-shadow: none;box-shadow: none;color: #fff !important;cursor: pointer;display: inline-block;font-size: 16px;line-height: 1;font-weight: 600;padding: 10px 35px }.dokan-btn:active, .dokan-btn:focus, .dokan-btn:hover, a.dokan-btn:active, a.dokan-btn:focus, a.dokan-btn:hover, input[type=submit].dokan-btn:active, input[type=submit].dokan-btn:focus, input[type=submit].dokan-btn:hover {background-color: #f26c4f;color: #fff;opacity: .8 }.dokan-product-listing .dokan-product-listing-area .product-listing-top {line-height: inherit;padding-bottom: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }@media all and (max-width: 575.98px) {.dokan-product-listing .dokan-product-listing-area .product-listing-top {display: block }}@media all and (max-width: 767.98px) {.dokan-product-listing .dokan-product-listing-area .product-listing-top {margin-top: 15px }}.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter {float: none !important;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;width: inherit;margin: 0 }.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li a {color: #646464 }.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li a:hover, .dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li.active a {color: #f26c4f }.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {display: block;float: none;width: inherit;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto }@media all and (max-width: 575.98px) {.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {text-align: left;margin-top: 10px }}.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link a.dokan-btn {height: 45px;line-height: 25px }@media all and (max-width: 575.98px) {.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link a.dokan-btn {height: inherit;padding: 8px 20px }}.dokan-product-listing-area > .dokan-w12 {float: none;clear: both;display: -webkit-box;display: -ms-flexbox;display: flex }@media all and (max-width: 1199.98px) {.dokan-product-listing-area > .dokan-w12 {display: block }}.dokan-product-listing-area > .dokan-w12 button {vertical-align: top }.dokan-product-listing-area > .dokan-w12 form {float: none;width: inherit }.dokan-product-listing-area > .dokan-w12 form .dokan-form-group {float: none !important;display: inline-block }@media all and (max-width: 575.98px) {.dokan-product-listing-area > .dokan-w12 form .dokan-form-group {display: block;width: 100% }}.dokan-product-listing-area > .dokan-w12 form .dokan-form-group #filter-by-date {width: 100px }@media all and (max-width: 575.98px) {.dokan-product-listing-area > .dokan-w12 form .dokan-form-group #filter-by-date {width: 100% }}@media all and (max-width: 575.98px) {.dokan-product-listing-area > .dokan-w12 form.dokan-product-date-filter {display: block !important;margin-bottom: 10px }}@media all and (max-width: 575.98px) {.dokan-product-listing-area > .dokan-w12 form.dokan-product-date-filter .dokan-btn {width: 100% }}@media all and (max-width: 575.98px) {.dokan-product-listing-area > .dokan-w12 form.dokan-product-date-filter .dokan-form-group {margin-bottom: 5px !important }}.dokan-product-listing-area > .dokan-w12 form.dokan-product-search-form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse }@media all and (max-width: 1199.98px) {.dokan-product-listing-area > .dokan-w12 form.dokan-product-search-form {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }}.dokan-product-listing-area > .dokan-w12 form.dokan-product-search-form .dokan-btn {float: none !important;height: 36px }#product-filter div.dokan-form-group {font-size: 5px;float: none;display: inline-block;vertical-align: top;margin: 0 5px 10px 0 }@media all and (max-width: 575.98px) {#product-filter div.dokan-form-group {margin: 13px 10px 0 0 !important }}a.dokan-btn-theme.vendor-dashboard {padding: 15px 35px;color: #fff }#dokan-form-inline .dokan-form-group:last-child {float: none;display: none }#dokan-product-list-table {margin-top: 30px }#dokan-product-list-table td, #dokan-product-list-table th {border: none }#dokan-product-list-table th {padding: 10px 8px;vertical-align: middle;color: #111;font-weight: 500 }#dokan-product-list-table th label {display: none }#dokan-product-list-table th input {vertical-align: middle;display: block;cursor: pointer }#dokan-product-list-table td.dokan-product-select label {display: none }#dokan-product-list-table td.dokan-product-select input {cursor: pointer;margin-top: 10px }#dokan-product-list-table abbr[title] {border: none }.dokan-form-control, input.dokan-form-control {padding: 8px 12px;font-size: 15px;line-height: 1.5;border: 1px solid #ededed;height: 36px;color: #444;background-color: #f2f2f2;border-radius: 4px }select.dokan-form-control {cursor: pointer }.dokan-product-listing .dokan-product-listing-area table.product-listing-table mark.instock {color: #444;font-weight: 400 }#order_date_filter {height: 33px;vertical-align: middle;padding: 5px 10px !important;border-color: #ededed }.edit-account input[type=submit].dokan-btn-theme {margin-top: 20px;padding: 15px 35px }.dokan-add-new-product-popup #dokan-product-images ul.product_images {list-style-type: none }.mfp-close:hover {background-color: inherit }#dokan-add-new-product-popup h2 {color: #111 }.dokan-single-store.dokan-w8 {width: 100% }#tab-seller ul {margin: 0 }#tab-seller ul li > span:first-child {font-weight: 500;padding-right: 5px }#tab-seller ul li > span:last-child {font-weight: 400 }#tab-seller ul li span.seller-rating {padding: 0 }#tab-seller a {color: #111 }.shop_table.my_account_orders {margin: 0 }.shop_table.my_account_orders a {text-decoration: none }.single-product-top-1 .product_meta-area .product-meta-group > div, .single-product-top-1 .product_meta-area .product-term-group > div {display: inline-block;font-size: 15px;line-height: 1.3 }.cart-icon-area:hover .cart-icon-products {display: none;visibility: hidden }.drawer-container {width: 300px;height: 100vh;padding-top: 50px;position: fixed;top: 0;right: 0;z-index: 100;background-color: #fff;-webkit-box-shadow: -4px -33px #8f8d8d;box-shadow: -4px -33px #8f8d8d;transition: transform .9s cubic-bezier(.55, 0, .1, 1), -webkit-transform .5s cubic-bezier(.55, 0, .1, 1);-webkit-transform: translateX(400px);transform: translateX(400px) }@media only screen and (max-width: 787px) {#side-content-area-id .woocommerce-mini-cart {height: calc(100vh - 290px) !important;}body.sidebar-open {overflow: hidden;}}.drawer-container.show-sidebar {z-index: 10001;visibility: visible;opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);transition: transform .9s cubic-bezier(.55, 0, .1, 1), -webkit-transform .5s cubic-bezier(.55, 0, .1, 1) }.drawer-container .close {position: absolute;left: -48px;background-color: #fff;padding: 8px 20px;top: 50px;opacity: 1;border-radius: 30px 0 0 30px;-webkit-box-shadow: 0 4px #8f8d8d;box-shadow: 0 4px #8f8d8d }.drawer-container .close:hover {cursor: pointer;background-color: #fff;opacity: 1 !important }.drawer-container .close:hover i {position: relative;left: 8px }body.slidemenuon .drawer-overlay {opacity: 1;display: block;z-index: 10;}.drawer-overlay {height: 100vh;width: 100vw;opacity: 0;background-color: #000;position: fixed;top: 0;left: 0;z-index: 99;display: none;z-index: 10000 }#side-content-area-id {position: relative }#side-content-area-id .woocommerce-mini-cart {list-style-type: none;margin: 0;padding: 0;margin-top: 32px !important;margin-bottom: 32px !important;height: 65vh;overflow-y: auto }#side-content-area-id .single-product-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-bottom: 1px solid #f1f1f1;-webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .01);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .01) }#side-content-area-id .single-product-wrapper .mini-cart-header {text-align: center;margin-top: 16px }#side-content-area-id .single-product-wrapper .thumb-wrapper img {width: 75px;height: auto;padding: 5px 5px 5px 0 }#side-content-area-id .single-product-wrapper .details-wrapper {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 5px }#side-content-area-id .single-product-wrapper .details-wrapper .product-title {font-size: 16px;color: #473c3c;margin-bottom: 0 }#side-content-area-id .single-product-wrapper .details-wrapper .quantity {border: 0 !important;font-size: 14px }#side-content-area-id .single-product-wrapper .remove-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 16px }#side-content-area-id .single-product-wrapper .remove-wrapper:hover {cursor: pointer }#side-content-area-id .single-product-wrapper .remove-wrapper .remove {font-size: 24px;color: #e69696 }#side-content-area-id .woocommerce-mini-cart__total {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly }#side-content-area-id .woocommerce-mini-cart__buttons {text-align: center }#side-content-area-id .woocommerce-mini-cart__buttons.buttons a {margin: 5px !important;background-color: #111;padding: .6rem 1rem;border-radius: 4px;font-weight: 500;color: #fff }@media only screen and (max-width: 320px) {.drawer-container {width: 265px }.drawer-container #side-content-area-id .woocommerce-mini-cart {margin-bottom: 0 !important }}.woocommerce-top-bar-widget-wrapper .widget > h3 {margin-bottom: 5px;padding-bottom: 5px }.woocommerce-top-bar-widget-wrapper .widget .widgettitle:hover {cursor: pointer }.woocommerce-top-bar-widget-wrapper .widget .widgettitle:after {position: static;content: "\f107";font: normal normal normal 16px/1 FontAwesome;padding-left: 8px }@media all and (max-width: 991.98px) {.woocommerce-top-bar-widget-wrapper .widget .button-variable-wrapper, .woocommerce-top-bar-widget-wrapper .widget .color-variable-wrapper, .woocommerce-top-bar-widget-wrapper .widget .product-categories, .woocommerce-top-bar-widget-wrapper .widget form {display: none;background-color: #fff;border-top: .05px solid rgba(0, 0, 0, .05);border-left: .05px solid rgba(0, 0, 0, .05);padding: 32px;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-shadow: 1px 1px #eceef0;box-shadow: 1px 1px #eceef0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;position: absolute;z-index: 10;top: 30px;width: 689px;left: 14px;width: 100% }}@media all and (max-width: 991.98px) {.woocommerce-top-bar-widget-wrapper .widget .button-variable-wrapper, .woocommerce-top-bar-widget-wrapper .widget .color-variable-wrapper, .woocommerce-top-bar-widget-wrapper .widget .product-categories, .woocommerce-top-bar-widget-wrapper .widget form {position: static;padding: 8px }}@media all and (max-width: 991.98px) {.woocommerce-top-bar-widget-wrapper .widget .product-categories {display: block }}.woocommerce-top-bar-widget-wrapper .widget .product-categories li {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333% }.woocommerce-top-bar-widget-wrapper .widget .product-categories li:hover a {color: #000 }.woocommerce-top-bar-widget-wrapper .widget-display-data .widget-data {display: none;background-color: #fff;border-top: .05px solid rgba(0, 0, 0, .05);border-left: .05px solid rgba(0, 0, 0, .05);padding: 32px;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-shadow: 1px 1px #eceef0;box-shadow: 1px 1px #eceef0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;z-index: 10;top: 30px;width: 689px;left: 14px;width: 100%;margin-top: 0;margin-bottom: 20px }.woocommerce-top-bar-widget-wrapper .widget-display-data .widget-data.product-categories {list-style-type: none;margin: 0 0 20px;padding: 5px 8px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.woocommerce-top-bar-widget-wrapper .widget-display-data .widget-data.product-categories li {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;padding: 8px }.woocommerce-top-bar-widget-wrapper .widget-display-data .widget-data .rtwpvs-term.rtwpvs-color-term {height: 24px;width: 24px }.woocommerce-top-bar-widget-wrapper .widget-display-data .widget-data.button-variable-wrapper {-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left }.woocommerce-top-bar-widget-wrapper .widget-display-data .widget-data.button-variable-wrapper .rtwpvs-button-term {margin-right: 60px }.widget-display-data .widget-data {display: none;background-color: #fff;border-top: .05px solid rgba(0, 0, 0, .05);border-left: .05px solid rgba(0, 0, 0, .05);padding: 32px;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-shadow: 1px 1px #eceef0;box-shadow: 1px 1px #eceef0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;z-index: 10;top: 30px;width: 689px;left: 14px;width: 100%;margin-top: 0;margin-bottom: 20px }.widget-display-data .widget-data.product-categories {list-style-type: none;margin: 0 0 20px;padding: 5px 8px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: flex-start;}.widget-display-data .widget-data.product-categories li {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;padding: 8px }.widget-display-data .widget-data .rtwpvs-term.rtwpvs-color-term {height: 24px;width: 24px }.widget-display-data .widget-data.button-variable-wrapper {-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left }.widget-display-data .widget-data.button-variable-wrapper .rtwpvs-button-term {margin-right: 60px }.widget-display-data .product-categories {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.widget-display-data .product-categories .cat-item {-webkit-box-flex: 0;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333% }.widget-display-data .product-categories .cat-item:hover a {color: #000 }.woocommerce-top-bar-widget-wrapper .inner-wrapper .widget.filter-by-text-wrapper {padding-right: 24px }.woocommerce-top-bar-widget-wrapper .inner-wrapper .widget.filter-by-text-wrapper h3 {font-size: 18px;font-weight: 500;color: #000 }.woocommerce-top-bar-widget-wrapper .inner-wrapper .widget .widgettitle.selected:before {position: static;content: "\f00c";font: normal normal normal 16px/1 FontAwesome;padding-right: 4px }.widget-display-data .widget-data.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount {width: 100%;text-align: center;margin: 16px 0 }.widget-display-data .widget-data .cat-item.selected {background-color: rgba(0, 0, 0, .05) }.top-widget-active-filter-wrapper {height: auto;border: 1px solid rgba(0, 0, 0, .05);margin-bottom: 15px;display: -webkit-box;display: -ms-flexbox;display: flex }.top-widget-active-filter-wrapper:empty {border: none }.top-widget-active-filter-wrapper .attribute-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 8px;padding-top: 8px }.top-widget-active-filter-wrapper .attribute-wrapper h5 {margin-right: 8px;margin-bottom: 8px;font-size: 16px;line-height: 1.8 }.top-widget-active-filter-wrapper .attribute-wrapper.category .filter-item-container .cat-item {list-style: none }.top-widget-active-filter-wrapper .attribute-wrapper.colour .filter-item-container .rtwpvs-color-term {border-radius: 50%;height: 24px;width: 24px }.top-widget-active-filter-wrapper .attribute-wrapper .remove-filter:hover {cursor: pointer }.top-widget-active-filter-wrapper .attribute-wrapper .remove-filter:hover i {color: #e85454;-webkit-transition-duration: .6s;transition-duration: .6s }.top-widget-active-filter-wrapper .attribute-wrapper .remove-filter i {font-size: 14px;margin-left: 4px;color: #bbacac;position: relative;top: -1px }.meta-data-for-ajax {display: none }.mega-wrapper {margin-bottom: 30px }.mega-wrapper .woocommerce-top-bar-widget-wrapper.no-sudo {line-height: 3.5 }.mega-wrapper .woo-shop-top {margin-bottom: 0 }.mega-wrapper .woocommerce-result-count {margin-right: 10px }.widget-display-data .price_slider_wrapper {width: 500px }.widget-display-data .price_slider_wrapper .price_slider_amount {width: 100%;text-align: center;margin: 16px 0 }.rt-on-hover-change-wrapper .rt-hover-img-0 {-webkit-transition-duration: .6s;transition-duration: .6s }.rt-on-hover-change-wrapper .rt-hover-img-1 {position: absolute;top: 0;left: 0;visibility: hidden;opacity: 0;-webkit-transition-duration: .6s;transition-duration: .6s }.rt-on-hover-change-wrapper:hover > .rt-hover-img-1 {visibility: visible;opacity: 1 }.rt-on-hover-change-wrapper:hover > .rt-hover-img-0 {visibility: hidden;opacity: 0 }.mega-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }@media all and (max-width: 992px) {.top-widget-active-filter-wrapper {display: block;font-size: 80% }}.rtsb-ui-modal .rtsb-modal-wrapper.quick-view-modal .rtsb-modal-content .rtsb-modal-body .summary .quantity {width: 82px;}.rtsb-ui-modal .rtsb-modal-wrapper.quick-view-modal .rtsb-modal-content .rtsb-modal-body .summary .quantity .qty {width: 44px !important;}.rtsb-ui-modal .rtsb-modal-wrapper.quick-view-modal .rtsb-modal-content .rtsb-modal-body .summary .single_add_to_cart_button {height: 50px;}.rtsb-ui-modal .rtsb-modal-wrapper.quick-view-modal .rtsb-modal-content .rtsb-modal-body .summary .quantity, .rtsb-ui-modal .rtsb-modal-wrapper.quick-view-modal .rtsb-modal-content .single-add-to-cart-wrapper .single_add_to_cart_button, .rtsb-ui-modal .rtsb-modal-wrapper.quick-view-modal .rtsb-modal-content .single-add-to-cart-wrapper a {margin-right: 5px !important;}.product_meta-area .product-social-items {list-style: none;padding: 0;margin: 0;}.product_meta-area .product-social-items li {display: inline-block;padding: 0 5px;}.product_meta-area .product-social-items li a {color: #777;}.product_meta-area .product-social-items li:first-child {padding-left: 0;}.rtsb-social-share-container {padding-top: 16px;}.products .rtin-buttons a.rtsb-compare-btn {margin-left: 5px;}#rtsb-side-content-area-id .mini_cart_item .single-product-wrapper .details-wrapper .quantity {width: auto;}.rtsb-checkout-payment #payment .payment_methods > .wc_payment_method > label {background: none;}.rtsb-builder-content .checkout-page form #order_review, .rtsb-builder-content .checkout-page form #order_review_heading {margin-bottom: 30px;}