/*
 Theme Name:    Electro Child
 Theme URI:     https://themeforest.net/item/electro-electronics-store-woocommerce-theme/15720624
 Description:   This is the child theme of Electro
 Author:        MadrasThemes
 Author URI:    https://madrasthemes.com/
 Template:      electro
 Version:       3.6.6
 License:       GNU General Public License v2 or later
 License URI:   http://www.gnu.org/licenses/gpl-2.0.html
 Tags:          light, dark, two-columns, right-sidebar, responsive-layout
 Text Domain:   electro-child
*/
@import url("custom-color.css");
@import url("orange.min.css");
@import url("style-rtl.min.css");

/*html{overflow-x:hidden}*/
html[dir="rtl"] .home-v1-slider,html[dir="rtl"] .home-v1-slider rs-module-wrap,html[dir="rtl"] .home-v1-slider rs-fullwidth-wrap,html[dir="rtl"] .home-v1-slider rs-module,html[dir="rtl"] .home-v1-slider rs-slides,html[dir="rtl"] .home-v1-slider sr7-module,html[dir="rtl"] .home-v1-slider sr7-content {direction:ltr !important;}
html[dir="rtl"] .home-v1-slider sr7-txt,html[dir="rtl"] .home-v1-slider .sr7-btn {direction:rtl !important;}
:root {--bs-primary: #ef3d25;--bs-ec-primary: #ef3d25;--bs-ec-primary-d: rgb(239, 61, 37, 0);--bs-warning: #ef3d25;--bs-font-sans-serif: "shirdal-IRANSansWeb", "Inter", "Open Sans", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;--bs-font-monospace: "shirdal-IRANSansWeb", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}
.rtl {direction: rtl;position: unset;}
#scrollUp,.custom .tp-bullet.selected,.electro-dark .full-color-background .masthead .header-icon-counter,.electro-dark .show-nav .nav .active .nav-link,.hero-action-btn,.home-v1-slider .btn-primary,.home-v2-slider .btn-primary,.home-v3-slider .btn-primary,.sr7-bullets.custom .sr7-bullet.selected, .wc-search button:not(:hover) {background-color: var(--bs-ec-primary)!important;}
.dokan-elector-style-active.store-v5 .dokan-store-top-jumbotron {padding-right: 16px;padding-left: 16px;}
#menu-alldepmenu2 li.art > ul {background-image: url(../../uploads/2025/12/paint-palette.gif);background-repeat: no-repeat;background-position: 16% 90%;}
#menu-alldepmenu2 li.literature > ul {background-image: url(../../uploads/2025/12/book.gif);background-repeat: no-repeat;background-position: 16% 90%;}
#menu-alldepmenu2 li.toys > ul {background-image: url(../../uploads/2025/12/car-toy.gif);background-repeat: no-repeat;background-position: 16% 90%;}
.electro-dark #menu-alldepmenu2 li.art > ul {background-image: url(../../uploads/2025/12/paint-palette-r.gif);}
.electro-dark #menu-alldepmenu2 li.literature > ul {background-image: url(../../uploads/2025/12/book-r.gif);}
.electro-dark #menu-alldepmenu2 li.toys > ul {background-image: url(../../uploads/2025/12/car-toy-r.gif);}
.handheld-footer .handheld-widget-menu li > ul, .electro-dark .handheld-footer .handheld-widget-menu li > ul {background: none!important;background-image: none!important;background-repeat: no-repeat!important;background-position: inherit!important;}
p.demo_store {display: block;}
.electro-dark .product .hover-area .action-buttons a,.electro-dark .product .hover-area .action-buttons div,.electro-dark .product .hover-area .action-buttons p,.electro-dark .product .hover-area .action-buttons span,.electro-dark svg.yith-wcwl-icon-svg,.electro-dark svg.yith-wcwl-icon-svg:hover,.electro-dark .yith-wcwl-add-button:hover * {stroke: #d9d9d9!important;}
.electro-navbar .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu li.menu-item-has-children>.dropdown-menu,.products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active::before {border-left-color: #a01d0c!important;border-left-color: var(--bs-ec-primary)!important;}
.handheld-footer .handheld-footer-bar .footer-call-us {max-width: 200px;}
.handheld-header-v2 .site-search .widget.widget_product_search form input.search-field,.handheld-header-v2 .site-search .widget.widget_searchs form input.search-field,.mobile-header-v1 .site-search .widget.widget_product_search form input.search-field,.mobile-header-v1 .site-search .widget.widget_searchs form input.search-field,.mobile-header-v2 .site-search .widget.widget_product_search form input.search-field,.mobile-header-v2 .site-search .widget.widget_searchs form input.search-field {text-align: right;direction: rtl;}
.home-v1-slider span.slider-spn-btn {font-family: var(--bs-font-sans-serif)!important;font-size: 9px!important;line-height: 10px;padding: 0 8px;}
.home-v1-slider span.slider-spn-lead1,.home-v1-slider span.slider-spn-lead2 {font-family: var(--bs-font-sans-serif)!important;font-size: 28px!important;line-height: 14px;}
.home-v1-slider span.slider-spn-lead1,.home-v1-slider span.slider-spn-lead2,.home-v1-slider span.slider-spn-service,.home-v1-slider span.slider-spn-services {font-family: var(--bs-font-sans-serif)!important;font-size: 28px!important;line-height: 14px;}
.home-v1-slider span.slider-spn-lead1,.home-v1-slider span.slider-spn-lead1>span,.home-v1-slider span.slider-spn-lead2,.home-v1-slider span.slider-spn-lead2>span {font-size: 28px!important;line-height: 14px;color: #222222!important;}
.home-v1-slider span.slider-spn-lead1>span,.home-v1-slider span.slider-spn-lead2>span {font-family: var(--bs-font-sans-serif)!important;font-size: 21px!important;font-weight: bold;line-height: 14px;color: #d63637!important;}
.home-v1-slider span.slider-spn-services,.home-v1-slider span.slider-spn-service {font-family: var(--bs-font-sans-serif)!important;font-size: 28px!important;line-height: 14px;color: #ffffff!important;}
.onsale {direction: ltr;}
.owl-carousel .owl-item img {max-height: 100px;}
.owl-item>.product .product-thumbnail>img {max-height: 130px!important;}
.product-main-2-1-2 .images .thumbnails {display: flex;position: absolute;bottom: 16px;}
.product-main-2-1-2 .images {position: relative;height: 100%;}
.product-main-2-1-2 .images a>img.wp-post-image {height: auto;max-height: 75%;max-width: 75%;position: absolute;top: 0;left: 0;right: 0;margin: 0 auto;}
.product-main-2-1-2:hover .images .thumbnails {/*bottom:calc(79px - 35px);*/}
.product-main-2-1-2:hover .images a>img.wp-post-image {/*max-height:calc(60% - 21px);*/}
.products>.product .price,.owl-item>.product .price {/*font-size:1.143em;line-height:1em;font-weight:400;*/font-size: 1.0em;}
.products>.product .product-thumbnail,.owl-item>.product .product-thumbnail {text-align: center;}
.products>.product .wp-post-image,.products>.product .product-thumbnail>img,.owl-item>.product .wp-post-image,.owl-item>.product .product-thumbnail>img {max-height: 172px;}
.section-onsale-product .savings .amount,.section-onsale-product .savings .percentage,.section-onsale-product-carousel .savings .amount,.section-onsale-product-carousel .savings .percentage {margin: 12px auto;}
.section-onsale-product .savings,.section-onsale-product-carousel .savings {width: 60%;}
.single-product .woocommerce-product-gallery .flex-viewport,.single-product .electro-wc-product-gallery .flex-viewport {text-align: center;}
.single-product-wrapper .product-images-wrapper .woocommerce-product-gallery__wrapper {text-align: center;}
svg.yith-wcwl-icon-svg {height: 15px!important;width: 15px!important;stroke: #8598a9;stroke-width: 2.5px;}
svg.yith-wcwl-icon-svg:hover,.yith-wcwl-add-button:hover * {stroke: #333e48!important;}
.widget_product_categories ul li .child-indicator i {content: "\f104"!important;}
.widget_product_categories ul li .child-indicator i.fa-angle-right::before {content: "\f104"!important;}
.widget_product_categories ul li .child-indicator i.fa-angle-up::before {content: "\f107"!important;}
.widget_layered_nav ul li .count,.widget_product_categories ul li .count {font-size: .700em;}
.woocommerce-loop-product__title {color: #333333;}
.woocommerce-pagination ul.page-numbers>li a,.woocommerce-pagination ul.page-numbers>li span,.pagination ul.page-numbers>li a,.pagination ul.page-numbers>li span {width: auto;height: auto;line-height: unset;padding: 4px 12px;}
@media (min-width:1200px) {
	.da-block .da-action:after {line-height: 1.3;transform: rotate(180deg);}
	.home-v1-slider span.slider-spn-service,.home-v1-slider span.slider-spn-services {font-size: 56px!important;line-height: 52px;}
	.product-main-2-1-2 .images .thumbnails {/*padding-top:79px;*/}
	.products>.product .price,.owl-item>.product .price {font-size: 1.0em;}
	.home-v1-slider span.slider-spn-services,.home-v1-slider span.slider-spn-service {font-family: var(--bs-font-sans-serif) !important;font-size: 48px!important;/*line-height: 45rem;*/}
	.home-v1-slider span.slider-spn-lead1,.home-v1-slider span.slider-spn-lead2 {font-family: var(--bs-font-sans-serif) !important;font-size: 48px!important;/*line-height: 45rem;*/}
	.home-v1-slider span.slider-spn-lead1>span,.home-v1-slider span.slider-spn-lead2>span {font-family: var(--bs-font-sans-serif) !important;font-weight: bold;font-size: 48px!important;/*line-height: 45rem;*/color: #d63637;}
	.home-v1-slider span.slider-spn-btn {font-family: var(--bs-font-sans-serif) !important;font-size: 18px!important;line-height: 16px;padding: 0 8px;}
}
.btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close), .button:not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close), .dokan-btn:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close), .hero-action-btn, .woocommerce-mini-cart__buttons .button, button:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close), input[type=button]:not(.ninja-forms-field), input[type=button]:not([class*=btn-]):not(.single_add_to_cart_button):not(.wc-forward):not(.navbar-toggler):not(.add_to_cart_button):not(.product_type_simple):not(.owl-dot):not(.owl-next):not(.owl-prev):not([name=apply_coupon]):not(.wpforms-submit):not(.navbar-toggle-close), input[type=reset], input[type=submit] {background-color: var(--bs-primary)!important;border-color: #efecec;}
.entry-content .vc_toggle .vc_toggle_title h4 {font-size: 1.25em!important;}
.vc_column-inner>.wpb_wrapper>h2{font-size: 1.50em!important;padding: .594rem 1rem;line-height: 1.714;color: #fff!important;background-color: #ef3d25;border-radius: 2rem;box-shadow: 0;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;}





