:root{
 --em-image-rounded: 5px;
 --em-button-rounded:3px;   
 --em-input-rounded: 3px;   
 --em-button-font-size: 14px;
}
/****header****/
.mega-menu ul.mega-menu__column .menu-item--widget-button a.em-button
{border-radius: 5px;}
.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;}
    span.menu-widget-banner__title.em-button.em-button-light.em-font-medium{border-radius: 5px;}
    .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;}
.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;}
button:hover, button:active, input[type="button"]:hover, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:active, input[type="submit"]:hover,
input[type="submit"]:active, .button:hover, .button:active{border-radius: 5px;}
.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****/
/****conttact 2****/
div#site-content .em-sticky {
    position: sticky;
    top: 0;
    align-self: flex-start;
}
/****conttact 2****/
/****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){
        div.catalog-filters-horizontal .price_slider_amount_input_currency.top-50 {top:10% !important;}
.woocommerce-checkout .col2-set {padding-left:0 !important;}
    .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;}
    div#login-modal div.digits-form_input .mobile_field.mobile_format.dig-mobmail.dig-mobile_field.mobile_placeholder {
  padding-left: 30% !important;
}
 div#login-modal .dig_login_signup_bar {font-size:14px;}
  div#login-modal  .digits-form_heading {font-size:20px;}
}
@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;
    }
    
}
/****search header****/

/****multi-brand-01****/
/****search header****/
.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 ;}

.single-product div.product div#ecomus-product-variations-listing .quantity__label {
    margin-bottom: 3px;
    margin-left: 4px;
}
.header-category__view-all .ecomus-svg-icon
{transform: scaleX(-1);}
div#login-modal .digits-form_container {
  margin: auto;
}
div#login-modal .mobile_field.mobile_format.dig-mobmail.dig-mobile_field.mobile_placeholder {
  padding-left: 20% !important;
}
div.effect_color_zoom  img {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
}
div.effect_color_zoom  img:hover {
  transform: scale(1.05);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.effect_color_zoom_white img {
  transition: filter 0.4s ease, transform 0.4s ease;
}

.effect_color_zoom_white  img:hover {
  filter: brightness(1.1) contrast(1.2) saturate(1.3);
  transform: scale(1.03);
}
.effect_color_rotate img {
  transition: transform 0.5s ease;
}

.effect_color_rotate img:hover {
  transform: scale(1.05) rotate(1deg);
}
.effect_color_blur  img {
  transition: all 0.4s ease;
  filter: blur(0px);
}

.effect_color_blur img:hover {
  filter: blur(2px);
  transform: scale(1.05);
  opacity: 0.9;
}
.effect_color_zoom_front  img {
  transition: all 0.4s ease;
  border-radius: 8px;
}

.effect_color_zoom_front  img:hover {
  transform: scale(1.05);
  filter: brightness(1.1) saturate(1.2);
  box-shadow: 0 15px 25px rgba(0, 0, 0, 0.3);
}
/***start cosmetic***/

input[type="email"],input[type="text"],textarea ,.wpcf7-form-control.wpcf7-submit.has-spinner:hover{
  border-radius: 30px;
}
.glozin-svg-icon.glozin-svg-icon--left-mini.elementor-swiper-button-prev.swiper-button-prev.swiper-button {
  transform: scaleX(-1);
}
.glozin-svg-icon.glozin-svg-icon--right-mini.elementor-swiper-button-next.swiper-button-next.swiper-button:hover {
  transform: scaleX(-1);
}
.wpcf7-form .wpcf7-list-item {
  margin: 0 0 0 1em !important;
}
@media (max-width: 767px) {
.translate-middle-x {
  transform: translateX(50%);
}
	.start-50 {
  left: 50%;
 right: 13% !important;
}
}
.glozin-timeline__year {
  box-shadow: -4px 4px 0 0 var(--gz-color-dark);
}
.glozin-timeline__content-inner {
  box-shadow: -4px 4px 0 0 var(--gz-color-dark);
}
input[type="color"], input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="range"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select, span.select2 .select2-selection--single, textarea{

font-family: iranyekanx !important;
}
button:hover, button:active, input[type="button"]:hover, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:active, .button:hover, .button:active {
    border-radius: 30px !important;
}
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: 30px !important;
}
.single-product div.product .product-gallery-summary .entry-title {
  font-size: 23px !important;
}
.single-product .glozin-product-price .price:not(:empty) {
  font-size: 20px !important;
}
@media (min-width: 1025px) {
  .woocommerce-cart .cart-collaterals {
    float: right;
    padding-right: 50px;
		padding-left: unset !important;
}
}
.product__title.fw-semibold {
  font-family: iranyekanx;
  font-size: 14px !important;
}
.price.gz-price {
  font-family: iranyekanx;
}
.glozin-svg-icon.glozin-svg-icon--right-mini.elementor-swiper-button-next.swiper-button-next.swiper-button {
  transform: scaleX(-1);
}
.mega-menu ul.mega-menu__column .menu-item--widget-custom-link .mega-menu__badge-wrapper.text-full {
  left: auto;
  right: -30px;
}
.mega-menu ul.mega-menu__column .menu-item--widget-custom-link .mega-menu__badge-wrapper.text-full {
  left: 0 !important;
  right: 0 !important;
}
.hambuger-navigation a::after {
  transform: scaleX(-1) !important;
}
.widget_price_filter .price_slider_amount #max_price, .widget_price_filter .price_slider_amount #min_price {
  --gz-input-padding-x: 13px !important;
}
.recently-viewed-products__title {
  font-size: 30px;
}

.related.products h2:not(h2.woocommerce-loop-product__title), .up-sells.upsells.products h2:not(h2.woocommerce-loop-product__title) {
  font-size: 30px;
}
.glozin-store-locations__tabs {
  border-radius: 0 var(--gz-rounded-md) var(--gz-rounded-md) 0 !important;
}
.glozin-store-locations__embed iframe {
  border-radius: var(--gz-rounded-md) 0 0 var(--gz-rounded-md) !important;
}
@media (max-width: 767px) {
.sidebar__content .filter-control .price_slider_amount_input_currency.position-absolute.top-50.start-15.translate-middle-y.text-base.fw-normal {
  left: 0 !important;
  right: 75px !important;
}
	.price_slider_amount .translate-middle-y {
  transform: translateY(50%) !important;
}
}
.menu-item--widget-heading-title.text-dark.fs-16.fw-semibold.pb-10.lh-1.d-inline-block::after {
  transform: scaleX(-1);
}
.blog .wp-block-heading {
  font-size: 19px;
}
.page-header--blog .page-header__title {
  font-family: unset !important;
}
.entry-meta__author.dot-between.d-inline-flex.align-items-center {
  font-size: 14px !important;
}
.price_slider_amount .translate-middle-y {
  transform: translateY(50%);
}
.navigation .nav-links > span, .navigation .nav-links a {
  border-radius: 25px;
}
@media (min-width: 768px) {
  .single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--has-arrows-mobile .woocommerce-product-gallery__wrapper.swiper-initialized:hover .swiper-button.swiper-button-prev {
    margin-inline-end: 10px;
  }
   .single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--has-arrows-mobile .woocommerce-product-gallery__wrapper.swiper-initialized:hover .swiper-button.swiper-button-next {
    margin-inline-start: 10px;
  }
}
.swiper-rtl .swiper-button-next {
  right: 10px;
  left: auto;
}
.swiper-rtl .swiper-button-prev {
  left: 10px;
  right: auto;
}
.hamburger-panel .mega-menu ul.mega-menu__column .mega-menu__badge::after {
	right: 0; left:unset!important;
	-webkit-transform: translateX(95%)!important;
	border-left-color: var(--gz-menu-item-badge-bg-color)!important;
	border-right-color:#fff!important;
}
.view-full-details-button .glozin-svg-icon {
gz-button-icon-size: 11px;
transform: rotate(-90deg);
}
.navigation.post-navigation.mt-50.py-30.border-top.d-flex.gap-15.justify-content-between.container-min .glozin-svg-icon {
  transform: scalex(-1);
}
@media (min-width: 1025px) {
  .woocommerce-cart .woocommerce-cart-form {
    float: right !important;

	}
	.navigation.post-navigation.mt-50.py-30.border-top.d-flex.gap-15.justify-content-between .glozin-svg-icon {
  transform: scalex(-1);
}
	.navigation.post-navigation.mt-50.py-30.border-top.d-flex.gap-15.justify-content-between .glozin-svg-icon {
  transform: scalex(-1);
}
}
.elementor-widget-glozin-marquee {
    direction: ltr;
}
.glozin-time-countdown .glozin-time-countdown__wrapper {direction:rtl !important;}

.view-full-details-button .glozin-svg-icon {transform: scaleX(-1) rotate(90deg)!important;}

.sub-menu.mega-menu.mega-menu--grid .glozin-svg-icon.glozin-svg-icon--arrow-left.submenu__button-back.glozin-svg-icon {
  transform: scalex(-1);
}
.woocommerce-checkout .col2-set {
  float: right !important;
  padding-left: 50px;padding-right:unset !important;
}
.woocommerce .woocommerce-order-details .woocommerce-table__product-name .product-thumbnail {
  float: right !important;
}
.comment-respond .comment-form-author, .comment-respond .comment-form-email {
    float: right !important;
}
.widget_price_filter .price_slider_amount .price_label span {
  word-spacing: 2px;
}
.price_slider_amount_input_currency.start-15 {
	inset-inline-end: 15px;
	inset-inline-start:unset !important
}
.price_slider_amount_input_currency.top-50 {
	top:10%
}
body.single-glozin_popup .glozin-popup__close {
  position: absolute;
  left: 20px; right:unset !important;
}
/***end cosmetic***/
/***mehr single product***/

input[type="email"],input[type="text"],textarea ,.wpcf7-form-control.wpcf7-submit.has-spinner:hover{
  border-radius: 30px;
}
.glozin-svg-icon.glozin-svg-icon--left-mini.elementor-swiper-button-prev.swiper-button-prev.swiper-button {
  transform: scaleX(-1);
}
.glozin-svg-icon.glozin-svg-icon--right-mini.elementor-swiper-button-next.swiper-button-next.swiper-button:hover {
  transform: scaleX(-1);
}
.wpcf7-form .wpcf7-list-item {
  margin: 0 0 0 1em !important;
}
@media (max-width: 767px) {
.translate-middle-x {
  transform: translateX(50%);
}
	.start-50 {
  left: 50%;
 right: 13% !important;
}
}
.glozin-timeline__year {
  box-shadow: -4px 4px 0 0 var(--gz-color-dark);
}
.glozin-timeline__content-inner {
  box-shadow: -4px 4px 0 0 var(--gz-color-dark);
}
input[type="color"], input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="range"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select, span.select2 .select2-selection--single, textarea{

font-family: iranyekanx !important;
}
button:hover, button:active, input[type="button"]:hover, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:active, .button:hover, .button:active {
    border-radius: 30px !important;
}
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: 30px !important;
}
.single-product div.product .product-gallery-summary .entry-title {
  font-size: 23px !important;
}
.single-product .glozin-product-price .price:not(:empty) {
  font-size: 20px !important;
}
@media (min-width: 1025px) {
  .woocommerce-cart .cart-collaterals {
    float: right;
    padding-right: 50px;
		padding-left: unset !important;
}
}
@media (min-width: 1025px) {
  .woocommerce-cart .woocommerce-cart-form {
    float: right !important;
}
}
.product__title.fw-semibold {
  font-family: iranyekanx;
  font-size: 14px !important;
}
.price.gz-price {
  font-family: iranyekanx;
}
.glozin-svg-icon.glozin-svg-icon--right-mini.elementor-swiper-button-next.swiper-button-next.swiper-button {
  transform: scaleX(-1);
}
.mega-menu ul.mega-menu__column .menu-item--widget-custom-link .mega-menu__badge-wrapper.text-full {
  left: auto;
  right: -30px;
}
.mega-menu ul.mega-menu__column .menu-item--widget-custom-link .mega-menu__badge-wrapper.text-full {
  left: 0 !important;
  right: 0 !important;
}
.hambuger-navigation a::after {
  transform: scaleX(-1) !important;
}
.widget_price_filter .price_slider_amount #max_price, .widget_price_filter .price_slider_amount #min_price {
  --gz-input-padding-x: 13px !important;
}
}
.glozin-svg-icon.glozin-svg-icon__inline.glozin-svg-icon--icon-next.swiper-button-next.swiper-button {
  transform: scaleX(-1);
}
.recently-viewed-products__title {
  font-size: 30px;
}
.related.products h2:not(h2.woocommerce-loop-product__title), .up-sells.upsells.products h2:not(h2.woocommerce-loop-product__title)
 {
  font-size: 30px;
}
.glozin-store-locations__tabs {
  border-radius: 0 var(--gz-rounded-md) var(--gz-rounded-md) 0 !important;
}
.glozin-store-locations__embed iframe {
  border-radius: var(--gz-rounded-md) 0 0 var(--gz-rounded-md) !important;
}
@media (max-width: 767px) {
.sidebar__content .filter-control .price_slider_amount_input_currency.position-absolute.top-50.start-15.translate-middle-y.text-base.fw-normal {
  left: 0 !important;
  right: 75px !important;
}
}
.menu-item--widget-heading-title.text-dark.fs-16.fw-semibold.pb-10.lh-1.d-inline-block::after {
  transform: scaleX(-1);
}
.blog .wp-block-heading {
  font-size: 19px;
}
.page-header--blog .page-header__title {
  font-family: unset !important;
}
.page-numbers svg {
  transform: scaleX(-1);
}
.entry-meta__author.dot-between.d-inline-flex.align-items-center {
  font-size: 14px !important;
}
.price_slider_amount .translate-middle-y {
  transform: translateY(50%);
}






span.onsale.woocommerce-badge {
  direction: rtl;
}
.view-full-details-button .glozin-svg-icon {
  transform: rotate(-90deg) !important;
}
.navigation .nav-links > span, .navigation .nav-links a {
  border-radius: 25px;
}
.glozin-svg-icon.glozin-svg-icon--arrow-left.submenu__button-back.glozin-svg-icon {
  transform: scalex(-1);
}
.hamburger-panel .mega-menu ul.mega-menu__column .mega-menu__badge::after {
right: 0; left:unset !important;
	-webkit-transform: translateX(95%)!important;
	border-left-color: var(--gz-menu-item-badge-bg-color) !important;border-right-color:#fff !important;
}
@media (min-width: 768px) {
  .single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--has-arrows-mobile .woocommerce-product-gallery__wrapper.swiper-initialized:hover .swiper-button.swiper-button-prev {
    margin-inline-end: 10px;
  }
}
@media (min-width: 768px) {
  .single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--has-arrows-mobile .woocommerce-product-gallery__wrapper.swiper-initialized:hover .swiper-button.swiper-button-next {
    margin-inline-start: 10px;
  }
}
.swiper-rtl .swiper-button-next {
  right: 10px;
  left: auto;
}
.swiper-rtl .swiper-button-prev {
  left: 10px;
  right: auto;
}
.woocommerce .woocommerce-order-details .woocommerce-table__product-name .product-thumbnail {
  float: right !important;
}
.navigation.post-navigation.mt-50.py-30.border-top.d-flex.gap-15.justify-content-between .glozin-svg-icon.glozin-svg-icon__inline.glozin-svg-icon--icon-next.glozin-svg-icon {
  transform: scalex(-1);
}
.comment-respond .comment-form-author, .comment-respond .comment-form-email {
    float: right;
}
.glozin-marquee.glozin-elementor--marquee.py-25.border-top.border-bottom.hover-stop, .elementor-364 .elementor-element.elementor-element-5c79164 .glozin-marquee {
  direction: ltr;
}
body.single-glozin_popup .glozin-popup__close {
  left: 20px; right: unset !important;
}
.woocommerce-checkout .col2-set {float:right !important;padding-left: 50px;padding-right:unset !important ;}

body.single-post .nav-previous span.glozin-svg-icon {
    transform: scaleX(-1);
}
body.single-product .product-highlights {
  direction: ltr;
  margin-inline-end: calc(50% - 50vw);
}


/***mehr single product***/
/***echozone***/
.glozin-products-bundle__sidebar-description.mb-20 {
    font-size: 13px;
}
.glozin-timeline__item:last-child:before { inset-inline-end: 50%; inset-inline-start:unset !important ;}

/***echozone***/

div.catalog-filters-horizontal .price_slider_amount_input_currency.top-50 {top: 40%;}

div.catalog-filters-horizontal .price_slider_amount_input {font-size:12px ;}

div.catalog-filters-horizontal .widget_price_filter .price_slider_amount #min_price {
    font-size: 12px;
}
.topbar-slides .swiper .swiper-button-text {
    transform: scaleX(-1);
}

@media (max-width: 768px) {
.topbar-slides .swiper .swiper-button-text {
transform: translateY(-50%);
}
    .glozin-popup-type--popup .glozin-popup__close {
        right : unset !important ;
        left: 24px;
    }
}
.single-product div.product .woocommerce-product-gallery.has-video .woocommerce-product-gallery__image .glozin-i-video {
left: 3px;right : unset !important ;
}
.glozin-i-video::after {
    border-inline-end: 7px solid #fff; border-inline-start:unset !important;
    transform: translate(50%,-50%);
}
.gz-product-compare-attributes__product {
    display: inline;
}
.glozin-sticky-atc__variations select  {
    background-position: calc(15% - 20px) center;
}
.glozin-product-pbt__lists .product-select--list .product-select__check .select {
  transform: scaleX(-1);
}

@media (max-width: 768px) {
.topbar-slides .swiper .swiper-button-text {
transform: translateY(-50%);
    
}
}
@media (max-width: 767px) {
    .glozin-popup-type--popup .glozin-popup__close {
        right : unset !important ;
        left: 24px;
    }
}

.woocommerce-cart table.woocommerce-cart-form__contents tbody td:first-child {
  padding-right: 0; padding-left:10px !important;
}