/****fashion****/
:root{
 --em-image-rounded: 5px;
 --em-button-rounded:3px;   
 --em-input-rounded: 3px;  
}
/****header****/
.mega-menu ul.mega-menu__column li.menu-item--widget-banner .menu-widget-banner img{border-radius: 10px;}
.mega-menu ul.mega-menu__column .menu-item--widget-custom-link .mega-menu__badge-wrapper.text-full{right: auto;
    left: -30px;}
    .mega-menu ul.mega-menu__column .menu-item--widget-products-carousel .swiper-button-prev {
    right: 10px !important;
    left: auto !important;
}
    .mega-menu ul.mega-menu__column .menu-item--widget-image .mega-menu__badge-wrapper{top: 11px;
    left: 11px;right:unset !important;}
    .header-right-items{padding-left: 10px;padding-right: unset !important;}

    @media (min-width: 1200px) {
    .mega-menu-products-carousel {
        padding-right: 0;
        padding-left: unset !important;
        margin-right: 0;
        margin-left: unset !important;
    }
}
/****header****/
/****about us****/
.ecomus-testimonial__navigation-position--default .elementor-swiper-button-next{margin-right: 16px;}
/****about us****/
/****home****/
div.product-featured-icons.product-featured-icons--primary.em-absolute.em-flex.em-flex-align-center.em-flex-center a.em-button-icon.em-button-light.wcboost-products-compare-button.wcboost-products-compare-button--ajax.added.product-loop-button.button.em-flex-align-center.em-flex-center.wcboost-products-compare-button--loop 
span.wcboost-products-compare-button__icon span.ecomus-svg-icon.ecomus-svg-icon__inline.ecomus-svg-icon--check svg{transform: scaleX(-1);}
.elementor .elementor-element .ecomus-images-hotspot__product-image img {
    border-radius: 10px;
}
.single-product div.product form.cart .product-featured-icons .product-loop-button .ecomus-svg-icon.ecomus-svg-icon--check{transform: scaleX(1);}
ul.products li.product h2.woocommerce-loop-product__title a {    font-weight: 600;}
.elementor .elementor-element .ecomus-testimonial-carousel-2__product-image img{border-radius: 5px;}
.quick-view-modal.single-product div.product div.summary.entry-summary form.cart.grouped_form div.buy-now-before-wrapper button.single_add_to_cart_button.button.alt{
    max-width: calc(100% - var(--em-button-height)* 2 - 19px);
    margin-right: 0;}
.modal__quickview .entry-title{word-spacing: -5px;}
.quick-view-modal.single-product div.product .buy-now-before-wrapper{row-gap: 7px;}
/****home****/
/****blog****/

div#primary div.entry-header div.entry-category a.em-badge.em-button-category.em-badge-light{border-radius: 3px;}
.entry-single-thumbnail, .entry-single-thumbnail img{border-radius: 10px;}
div.ecomus-posts-related div.entry-header div.entry-category a.em-badge.em-button-category{border-radius: 3px;}
.navigation .nav-links > span, .navigation .nav-links a{border-radius: 3px;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"],
input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"],
input[type="datetime-local"], input[type="color"], textarea, select, span.select2 .select2-selection--single{border-radius: 3px;}
/****blog****/
/****shop****/
ul.products li.product .product-variation-items--second{border-radius: 0 0 5px 5px;}
.ecomus-badges-sale__countdown{font-size: 11px;}
/****shop****/
/****product****/
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image img{border-radius: 10px;}
.advanced-linked-products__item{border-radius: 10px;}
span.onsale.woocommerce-badge{direction: ltr;}
.dynamic-pricing-discounts-item__discount{margin-right: auto;margin-left: unset !important;}
.single-product div.product .dynamic-pricing-discounts-item__price .price ins{font-size: 14px;}
.ecomus-product-pbt__lists .product-select--list .product-select__check .select{transform: scaleX(-1);}
.product-variations-listing__footer > *:last-child{margin-right: auto;margin-left: unset !important;}
div#product-ask-question-modal div.modal__content form.wpcf7-form.init{direction: rtl;}
.product-variation-compare-modal .em-product-compare__name {padding: 3px 12px 3px 12px;}
.single-product div.product .product-gallery-summary .entry-summary .drift-zoom-pane {direction:ltr;}
span.woocommerce-Price-currencySymbol {padding-right: 2px;}
.single-product div.product .single_add_to_cart_button{--em-button-font-size: 14px;}
/****product****/
/****footer****/
.ecomus-subscribe-box__currency-language {    margin-top: 10px;}
/****footer****/
/****contact****/
.ecomus-contact-form .wpcf7-form .em-row{direction: rtl;}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction: rtl;}
.wpcf7 form.sent .wpcf7-response-output{direction: rtl;}
/****contact****/
/****FAQ****/
div.ecomus-navigation-bar span.ecomus-svg-icon.ecomus-svg-icon--arrow-top.ecomus-navigation-bar__icon svg.hdt-inline-block.hdt-icon.hdt-icon-2{transform: scaleX(-1);}
/****FAQ****/
/****beaner page****/
.ecomus-banner__align--stretch.ecomus-banner__text_align--right .ecomus-banner__button{margin-left: auto;
    margin-right: 0;}
/****beaner page****/
/****post carosel****/
.elementor-element .swiper-container .elementor-swiper-button-next, .elementor-element .swiper-container~.elementor-swiper-button-next, .elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper~.elementor-swiper-button-next, .elementor-lightbox .swiper-container .elementor-swiper-button-next, .elementor-lightbox .swiper-container~.elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next,
.elementor-lightbox .swiper~.elementor-swiper-button-next{left: 10px;right: unset !important;}
.elementor-element .swiper-container .elementor-swiper-button-prev, .elementor-element .swiper-container~.elementor-swiper-button-prev, .elementor-element .swiper .elementor-swiper-button-prev, .elementor-element .swiper~.elementor-swiper-button-prev, .elementor-lightbox .swiper-container .elementor-swiper-button-prev, .elementor-lightbox .swiper-container~.elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev,
.elementor-lightbox .swiper~.elementor-swiper-button-prev{right: 10px;left: unset !important;}
/****post carosel****/
/****wishlist****/
.wcboost-wishlist-page .wocommerce-wishlist .woocommerce-info > h3{font-size: 25px;}
.wcboost-wishlist-footer li{margin-left: 5px;margin-right: unset !important;}
/****wishlist****/
/****products carousel****/
div.ecomus-flash-sale-carousel.em-relative div.ecomus-flash-sale-carousel__inner.ecomus-carousel--elementor .elementor-swiper-button-next {
    left: 60px !important;
    right: unset !important;
}
div.ecomus-flash-sale-carousel.em-relative div.ecomus-flash-sale-carousel__inner.ecomus-carousel--elementor .elementor-swiper-button-prev{right: 60px !important;
    left: unset !important;}
/****products carousel****/
/****my acount****/
.woocommerce-account .woocommerce-customer-register > h2{font-size: 30px;}
/****my acount****/
.ecomus-mini-products-recommended .swiper-pagination.swiper-pagination-horizontal, .ecomus-mini-products-recommended .swiper-pagination{width: auto;}
@media (max-width: 768px){
    .ecomus-currency-language .currency-dropdown{transform: translateX(0%);right: -9px;left: unset !important;min-width: 129px;}
    .elementor-element.elementor-element-d9db66c.elementor-widget.elementor-widget-html{display: none;}
    ul.products li.product .product-variation-items .product-variation-item--label, ul.products li.product .product-variation-items .product-variation-item--button{font-size: 0.715rem;}
    .single-product div.product .ecomus-product-price .woocs_price_code, .single-product div.product .ecomus-product-price .price{font-size: 22px;}
    .product-variations-listing__summary > *{text-align: right !important;}
    .ecomus-subscribe-box__currency-language{display: none;}
    body.woocommerce-account div.woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table th, td{padding: 10px 5px;}
}
@media (max-width: 767px) {
    .elementor-element.elementor-element-64d2a6ea.e-con-full.e-flex.ecomus-responsive-column.ecomus-tablet-column--default.ecomus-mobile-column--default.e-con.e-parent.e-lazyloaded {
        gap: 30px 30px;
    }
    
}
/****multi-brand****/
/****Popup Mailchimp****/
input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], input[type=number], input[type=tel], input[type=range], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=color], textarea, select, span.select2 .select2-selection--single {
    color: var(--em-input-color);
    border-width: var(--em-input-border-width);
    border-style: solid;
    border-color: var(--em-input-border-color);
    outline: none;
    transition: .4s;
    font-size: var(--em-input-font-size);
    padding: var(--em-input-padding-y) var(--em-input-padding-x);
    background-color: var(--em-input-bg-color);
    border-radius: var(--em-input-rounded);
    -webkit-appearance: none;
    line-height: normal;
}
button, input[type=button], input[type=reset], input[type=submit], .button {
    font-size: var(--em-button-font-size);
    background-color: var(--em-button-bg-color);
    color: var(--em-button-color);
    padding: var(--em-button-padding-top) var(--em-button-padding-right) var(--em-button-padding-bottom) var(--em-button-padding-left);
    line-height: var(--em-button-line-height);
    border-radius: var(--em-button-rounded);
    font-weight: var(--em-button-font-weight);
    gap: var(--em-button-icon-spacing);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transition: .4s;
    cursor: pointer;
    vertical-align: middle;
    transition: .25s;
    position: relative;
    overflow: hidden;
}
.elementor-element.elementor-element-78dd54fe.elementor-widget.elementor-widget-ecomus-subscribe-box {
    width: 100%;
}
/****Popup Mailchimp****/
/****header(men)****/
ul.sub-menu.mega-menu div.mega-menu__row ul.mega-menu__column div.mega-menu-products-carousel span.woocommerce-badges.sold-out--center {
    direction: ltr;
}
/****header****/
/****conttact 2****/
div#site-content .em-sticky {
    position: sticky;
    top: 0;
    align-self: flex-start;
}
/****conttact 2****/
/****multi-brand-01****/
/****home****/
.ecomus-carousel--elementor .swiper-pagination--dots-arrow .swiper-button{transform: scaleX(-1);}
/****home****/
.search-modal .swiper-button {
    --em-arrow-top: 35%;
    transform: rotateY(180deg);
}
/****search header****/
.rtl .ecomus-free-shipping-bar__icon {right:0;left:unset !important;}
.dynamic-pricing-discounts-item__summary input[type="radio"]:checked::after {right:3px;}
div.wpcf7 {direction: rtl;}
.product-variation-compare-modal .modal__button-close {left:20px;right:unset !important ;}   
