.rtl :is(.elementor-widget-woocommerce-product-add-to-cart,
.rtl .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,
.rtl .elementor-widget-wc-add-to-cart,
.rtl .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart .button:where(:not(:first-child)),
.rtl :is(.elementor-widget-woocommerce-product-add-to-cart,
.rtl .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,
.rtl .elementor-widget-wc-add-to-cart,
.rtl .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart button:where(:not(:first-child)) {
  margin-right: var(--button-spacing,10px);
  margin-left: 0;
}
.rtl .swe-woo-tab-slider.style-2 .swe-wrap-head {
  text-align: right;
  margin-left: 20px;
  margin-right: auto;
  width: 100%;
}
.rtl .swe-wrap-post.image-left .swe-wrap-item .swe-wrap-content {
  text-align: right;
}
.rtl .pull-left {
  float: right;
}
.rtl .pull-right {
  float: left;
}
.rtl .fancybox-close {
  left: -5px;
  right: auto;
}
.rtl .header-default .top-header >div {
  float: right;
}
.rtl .header-default .top-header .swg_social {
  border-left: 0;
}
.rtl .header-default .top-header .swg_my_accout {
  border-left: 1px solid #292929;
}
.rtl .header-default .top-header .swg_cart .top-form-minicart .top-minicart-icon .minicart-number {
  right: auto;
  left: 20px;
}
.rtl .header-default .top-header .swg_my_accout #sidebar-top {
  right: auto;
  left: -4px;
}
.rtl .woocommerce-error:before,
.rtl .woocommerce-info:before,
.rtl .woocommerce-message:before {
  right: 1.5em;
  left: auto;
}
.rtl .swg-bestseller {
  right: 10px;
  left: auto;
}
.rtl .header-top1 .swg-search .cat-wrapper:after {
  left: -5px;
  right: auto;
}
.rtl .swg-custom-menu2 .mega-title .icon-before-title {
  margin-left: 10px;
  margin-right: -10px;
}
.rtl .elementor-18530 .elementor-element.elementor-element-0a3ddd3 > .elementor-widget-container {
  border: 0;
  border-left: 1px solid rgba(255,255,255,0.2);
}
.rtl .footer-top1 .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper {
  flex-direction: row;
}
.rtl .swg-menu.vertical-hover .swg-elementor-menu > li.dropdown > a .dropdown-icon svg {
  transform: rotate(180deg);
}
.rtl .block-popup-login .block-content .col-reg .input-login .input-text {
  border-radius: 5px 0 0 5px;
  border: 1px solid #eee;
  border-right: 0;
}
.rtl .block-popup-login .block-content .col-reg .input-login span {
  border-radius: 0 5px 5px 0;
  border: 1px solid #eee;
  border-left: 0;
}
.rtl #login_form .close-login {
  left: -17px;
  right: auto;
}
.rtl #sw-add-to-cart-message .layout-2 .wrap-bottom .button ~ .button,
.rtl #sw-add-to-cart-message .layout-3 .wrap-bottom .button ~ .button,
.rtl #sw-add-to-cart-message .layout-4 .wrap-bottom .button ~ .button {
  margin-right: 10px;
  margin-left: 0;
}
.rtl .elementor-18556 .elementor-element.elementor-element-8aa31a2 .swg-testimonial-slider .item .client-comment {
  text-align: right;
}
.rtl .footer-top1 .elementor-icon-list-items .elementor-icon-list-item a:before {
  right: 0;
  left: auto;
}
.rtl .footer-top1 .elementor-icon-list-items .elementor-icon-list-item a:hover {
  padding-right: 30px;
  padding-left: 0;
}
.rtl .swe-woo-products-slider-style2 .swe-slider-wrapper .swe-slider-btn.prev-item,
.rtl .swe-brand-custom.style-1 .swe-slider-btn.prev-item,
.rtl .swe-wrap-post-style2 .swe-slider-btn.prev-item,
.rtl .swe-woo-products-slider.style-3 .swe-banner-wrapper .swe-slider-wrapper .swe-slider-btn.prev-item {
  left: 0;
  right: auto;
}
.rtl .swe-woo-products-slider-style2 .swe-slider-wrapper .swe-slider-btn.next-item,
.rtl .swe-brand-custom.style-1 .swe-slider-btn.next-item,
.rtl .swe-wrap-post-style2 .swe-slider-btn.next-item,
.rtl .swe-woo-products-slider.style-3 .swe-banner-wrapper .swe-slider-wrapper .swe-slider-btn {
  left: 40px;
  right: auto;
}
.rtl .swg-custom-testimonial.style-3 .item .item-content:before {
  left: 0;
  right: auto;
}
.rtl .swe-woo-products-slider.style-3 .swe-banner-wrapper .swe-slider-wrapper .slick-list {
  padding-left: 3px;
  padding-right: 0;
}
.rtl .swe-woo-products-slider.style-3 .swe-banner-wrapper .banner-cat {
  padding-left: 6px;
  padding-right: 0;
}
.rtl .header-top1 .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
  flex-direction: row;
}
.rtl .elementor-18530 .elementor-element.elementor-element-0a3ddd3 > .elementor-widget-container {
  padding: 0px 0px 0px 40px;
}
.rtl .elementor-18530 .elementor-element.elementor-element-cfc7f89 {
  border-width: 0px 0px 0px 1px;
}
.rtl .woocommerce-error,
.rtl .woocommerce-info,
.rtl .woocommerce-message {
  padding: 1em 3.5em 1em 2em;
}
.rtl.woocommerce div.product form.cart div.quantity {
  float: right;
}
.rtl .woocommerce div.product form.cart .button {
  float: right;
}
.rtl.woocommerce .widget_layered_nav ul li.chosen a::before,
.rtl.woocommerce .widget_layered_nav_filters ul li a::before {
  content: '';
  margin: 0;
}
.rtl .swe-woo-products-slider-style2 .swe-slider .slick-list .slick-slide > div {
  float: right;
}
.rtl .elementor-18530 .elementor-element.elementor-element-dfd5d5a .swg-menu .swg-menu-vertical,
.rtl .elementor-18530 .elementor-element.elementor-element-dfd5d5a .swg-menu.swg-menus-toggle .menu-toggle-wrapper {
  border-radius: 0px 0px 10px 10px !important;
}
.rtl .swe-woo-products-slider-style2 .swe-slider .slick-list .slick-slide > div:first-child li .item-wrap {
  border-radius: 0;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.rtl .swe-woo-products-slider-style2 .swe-slider .slick-list .slick-slide > div:nth-child(2) li .item-wrap {
  border-radius: 0;
  border-top-left-radius: 10px;
}
.rtl .swe-woo-products-slider-style2 .swe-slider .slick-list .slick-slide > div:last-child li .item-wrap {
  border-radius: 0;
  border-bottom-left-radius: 10px;
}
.rtl .item-wrap .item-content {
  text-align: right;
}
.rtl .swe-wrap-post-style2 .swe-wrap-item {
  text-align: right !important;
}
.rtl .swe-wrap-post-style2 .swe-wrap-item .swe-wrap-image ul {
  right: 10px;
  left: auto;
}
.rtl .swe-woo-countdown-slider.style-2 .swe-countdown-head .countdown .countdown-times >div {
  margin-left: 10px;
  margin-right: 0;
}
.rtl .policy-home1 .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
  flex-direction: row;
  text-align: right;
}
.rtl .policy-home1 .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper .elementor-image-box-img {
  margin-left: 20px;
  margin-right: 0;
}
.rtl .swg-menu.vertical-hover .swg-elementor-menu > li.dropdown .dropdown-menu.column-2,
.rtl .swg-menu.vertical-hover .swg-elementor-menu > li.dropdown .dropdown-menu.column-3 {
  border-radius: 0;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.rtl .header-bottom1 .swg-list-images ul > li > a.current:after {
  left: -12px;
  right: auto;
}
.rtl .header-bottom1 .currency_w > li > a {
  padding: 0 0px 0 17px;
}
.rtl .header-bottom1 .currency_w > li .currency_switcher {
  left: -11px;
}
.rtl .header-bottom1 .currency_w > li > a:after {
  left: -4px;
  right: auto;
}
.rtl .elementor-18556 .elementor-element.elementor-element-9cdd989 .style-2 .swe-wrap-head,
.rtl .elementor-18556 .elementor-element.elementor-element-33ccd05 .swe-wrap-head {
  margin-right: 0;
}
.rtl .elementor-18545 .elementor-element.elementor-element-d5f3c15 .elementor-widget-container {
  text-align: right;
}
.rtl .mf-form-wrapper .metform-form-content .metform-form-main-wrapper .mf-input-wrapper .mf-input {
  text-align: right;
}
.rtl .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
  padding-left: 0;
  padding-right: 5px;
}
.rtl .woocommerce form table.shop_table.shop_table_responsive tbody tr td,
.rtl.woocommerce-page form table.shop_table.shop_table_responsive tbody tr td {
  text-align: right !important;
}
.rtl.woocommerce-cart form table.shop_table.shop_table_responsive tbody tr td {
  overflow: hidden;
}
.rtl.woocommerce-cart form table.shop_table.shop_table_responsive tbody tr td .variation .variation-SoldBy {
  margin-right: 0;
}
.rtl .item-wrap .item-bottom {
  left: 10px;
  right: auto;
}
.rtl .woocommerce span.onsale,
.rtl .onsale {
  left: auto;
  right: 20px;
}
.rtl .swg-menu .swg-menu-vertical .swg-elementor-menu .showMore > a {
  background-position: 99% center;
  padding-right: 50px;
  padding-left: 0;
}
.rtl .box-app-footer.elementor-widget-image {
  text-align: right;
}
.rtl .content-search >.post .entry-content .bl_read_more i,
.rtl .content-search .product .entry-content .bl_read_more i {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
}
.rtl.product-listing-style2 .sidebar .widget_product_categories .widget-inner ul > li > a {
  margin-left: auto;
  margin-right: 0;
}
.rtl.product-listing-style2 .sidebar .widget .block-title-widget h2:after {
  left: 0;
  right: auto;
}
.rtl .sw_brand_filter .widget-inner ul > li > a {
  margin-right: 0;
}
.rtl .sw_brand_filter .widget-inner ul > li > a:before {
  right: 0;
  left: auto;
  margin-top: -8px;
}
.rtl.product-items-default.woocommerce .elementor-wc-products ul.products.list .product .item-wrap .item-bottom,
.rtl.product-items-default.woocommerce ul.products.list .product .item-wrap .item-bottom {
  left: 10px;
  right: auto;
}
.rtl.single-product.product-thumbnail-right .slider_img_productd .has-newicon span.onsale,
.rtl.single-product.product-thumbnail-right .slider_img_productd .has-newicon .onsale,
.rtl.single-product.product-thumbnail-right .slider_img_productd .sale-off.has-newicon {
  right: 10px;
  left: auto;
}
.rtl .swg-main-menu .swg-menu .swg-elementor-menu > li:first-child > a {
  padding-left: 20px;
  padding-right: 0;
}
.rtl.single-product.product-thumbnail-left .slider_img_productd .sw-newlabel {
  left: 10px;
  right: auto;
}
.rtl .product_detail .slider_img_productd .product-images .product-images-container .slick-slider.product-responsive .featured-video-button {
  transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  left: auto;
  right: 20px;
}
.rtl.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
  right: auto;
  left: 20px;
}
.rtl .sale-off,
.rtl .swg-outstock,
.rtl .swg-newlabel,
.rtl .woocommerce span.onsale,
.rtl .onsale {
  left: auto !important;
  right: 10px;
}
.rtl .swg-newlabel {
  left: 20px;
  right: auto;
}
.rtl .swg-custom-countdown .swe-wrap-head .button-viewall,
.rtl .swe-brand-custom .swe-brand-custom-wrapper a.view-more {
  margin-right: auto;
  margin-left: 0;
}
.rtl .swe-categories-slider-custom .swe-item .swe-wrap-content {
  direction: rtl;
}
.rtl .swe-categories-slider-custom .swe-item .swe-wrap-content .viewall {
  right: auto;
  left: 30px;
  transform: rotate(180deg);
}
.rtl .box-footer-contact .elementor-element .elementor-image-box-wrapper .elementor-image-box-img {
  margin-right: 0;
  margin-left: 20px;
}
.rtl .box-footer-contact .elementor-element .elementor-image-box-wrapper .elementor-image-box-img img {
  padding-left: 30px;
  padding-right: 0;
  border-width: 0px 0px 0px 1px;
}
.rtl .box-footer-contact .elementor-element .elementor-image-box-wrapper .elementor-image-box-content {
  text-align: right;
}
.rtl .footer-subscribe-text .elementor-widget-image-box .elementor-image-box-wrapper {
  text-align: right;
}
.rtl .logo-home2.elementor-element .elementor-widget {
  text-align: right;
}
.rtl .box-banner-countdown {
  direction: ltr;
}
.rtl .swe-woo-tab-slider.style-2 .swe-wrap-tab-head .swe-tab-head {
  text-align: start;
  margin-right: 0;
  margin-left: 20px;
}
.rtl .swe-woo-tab-slider.style-2 .swe-wrap-tab-head .swe-tab-head .swe-tab-title:after {
  right: auto;
  left: 20px;
  transform: rotate(180deg);
}
.rtl .swe-categories-slider-custom-style2 .slick-slider .swe-item {
  direction: rtl;
}
.rtl .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
  text-align: right;
}
.rtl .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon {
  margin-left: var(--icon-box-icon-margin,15px);
  margin-right: 0;
}
.rtl .swg-custom-countdown-style1 .product-images-container .item .item-wrap a.button {
  right: auto;
}
.rtl .swg-custom-countdown-style1 .product-images-container .item .item-wrap .item-stock .sales-bar .sales-bar-text .item-sold {
  margin-right: auto;
  margin-left: 0;
}
.rtl .elementor-widget.elementor-widget-theme-site-logo {
  text-align: right;
}
.rtl .swg-load-classic-sidebar .load-sidebar-content {
  right: auto;
  left: -3px;
}
.rtl #sw-add-to-cart-message .layout-default .wrap-left,
.rtl #sw-add-to-cart-message .layout-5 .wrap-left {
  margin-left: 30px;
  margin-right: 0;
  border-right: 0;
  border-left: 1px solid #ebebeb;
}
.rtl .elementor-element.elementor-widget-wp-widget-categories .elementor-widget-container ul > li > a,
.rtl .elementor-element.elementor-widget-wp-widget-woocommerce_product_categories .elementor-widget-container ul > li > a {
  margin-right: 0;
  margin-left: auto;
}
.rtl .elementor-element.elementor-widget-wp-widget-categories .elementor-widget-container ul > li > a:before,
.rtl .elementor-element.elementor-widget-wp-widget-woocommerce_product_categories .elementor-widget-container ul > li > a:before {
  left: auto;
  right: 0;
}
.rtl .elementor-element.elementor-widget-wp-widget-categories .elementor-widget-container ul > li > a:after,
.rtl .elementor-element.elementor-widget-wp-widget-woocommerce_product_categories .elementor-widget-container ul > li > a:after {
  left: auto;
  right: 4px;
}
.rtl .elementor-element.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
  margin-right: 0 !important;
  margin-left: 15px;
}
.rtl .elementor-posts--align-left .elementor-post {
  text-align: right;
}
.rtl #comments .commentlist .children {
  margin-right: 90px;
  margin-left: 0;
}
.rtl .widget.widget_search .searchform > div input[type="submit"] {
  left: 1px;
  right: auto;
}
.rtl .elementor-14 .elementor-element.elementor-element-7f3e5f8 .swg-ourteam-slider .block-title,
.rtl .elementor-14 .elementor-element.elementor-element-c25641d .swg-testimonial-slider .block-title {
  text-align: right;
}
.rtl .elementor-14 .elementor-element.elementor-element-c25641d .swg-testimonial-slider .item,
.rtl .elementor-14 .elementor-element.elementor-element-c25641d .swg-testimonial-slider .item .client-comment,
.rtl .elementor-12942 .elementor-element.elementor-element-812593f,
.rtl .elementor-12942 .elementor-element.elementor-element-9738f74,
.rtl .elementor-12942 .elementor-element.elementor-element-b4c502c .elementor-widget-container,
.rtl .elementor-12992 .elementor-element.elementor-element-0537d07,
.rtl .elementor-12992 .elementor-element.elementor-element-5ef9d9b,
.rtl .elementor-12992 .elementor-element.elementor-element-6dbd9fa {
  text-align: right;
}
.rtl .elementor-element.elementor-element-ed8e8b1 .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
  flex-direction: row;
}
.rtl.woocommerce .products-nav .woocommerce-ordering {
  margin-right: auto;
  margin-left: 0;
  border-right: 1px solid #eee;
}
.rtl.woocommerce .elementor-wc-products ul.products.list .product .item-wrap .item-img,
.rtl.woocommerce ul.products.list .product .item-wrap .item-img {
  float: right;
  margin-right: 0;
  margin-left: 20px;
}
.rtl .elementor-product-loop-item--align-left ul.products li.product .star-rating {
  margin-right: 0;
}
.rtl .elementor-menu-cart__main {
  left: var(--side-cart-alignment-right,auto);
  right: var(--side-cart-alignment-left,0);
}
.rtl .elementor-menu-cart__main .elementor-menu-cart__product {
  padding-right: 0;
  padding-left: 30px;
  text-align: right;
}
.rtl .elementor-menu-cart__main .elementor-menu-cart__product .elementor-menu-cart__product-remove {
  left: 0;
  right: auto;
}
.rtl .elementor-menu-cart__main .elementor-menu-cart__product .elementor-menu-cart__product-name,
.rtl .elementor-menu-cart__main .elementor-menu-cart__product .elementor-menu-cart__product-price {
  padding-left: 0;
  padding-right: 20px;
}
.rtl .elementor-menu-cart__main .elementor-menu-cart__subtotal {
  text-align: right;
}
.rtl th {
  text-align: right;
}
.rtl .woocommerce table.shop_table {
  text-align: right;
}
.rtl.woocommerce #content table.cart td.actions,
.rtl.woocommerce table.cart td.actions,
.rtl.woocommerce-page #content table.cart td.actions,
.rtl.woocommerce-page table.cart td.actions {
  text-align: right;
}
.rtl.woocommerce-checkout #payment .payment_method_paypal .about_paypal {
  float: left;
}
.rtl.woocommerce-checkout #payment ul.payment_methods li input {
  margin: 0 0 0 1em;
}
.rtl.woocommerce-checkout #payment ul.payment_methods li {
  text-align: right;
}
.rtl.woocommerce div.product form.cart .variations td.label {
  padding-left: 1em;
  padding-right: 0;
}
.rtl.woocommerce-cart table.cart td,
.rtl.woocommerce-cart table.cart th {
  text-align: right;
}
.rtl.woocommerce form table.shop_table tr td.actions .coupon,
.rtl.woocommerce-page form table.shop_table tr td.actions .coupon {
  float: right;
}
.rtl.woocommerce form .form-row label,
.rtl.woocommerce-page form .form-row label {
  text-align: right;
}
.rtl .login .form-row .button,
.rtl .register .form-row .button {
  float: right;
}
.rtl .login .lost_password {
  text-align: right;
}
.rtl.woocommerce #reviews #comments ol.commentlist li img.avatar {
  left: auto;
  right: 0;
}
.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text {
  margin: 0 50px 0 0;
}
.rtl.woocommerce p.stars a {
  margin-right: 0;
  margin-left: 1em;
}
.rtl.woocommerce .woocommerce-error .button,
.rtl.woocommerce .woocommerce-info .button,
.rtl.woocommerce .woocommerce-message .button {
  float: left;
}
.rtl.woocommerce .checkout .col2-set .col-1,
.rtl.woocommerce .checkout .col2-set .col-2,
.rtl.woocommerce-page .checkout .col2-set .col-1,
.rtl.woocommerce-page .checkout .col2-set .col-2 {
  float: right;
}
.rtl.woocommerce .checkout .col2-set .col-1 .woocommerce-billing-fields,
.rtl.woocommerce-page .checkout .col2-set .col-1 .woocommerce-billing-fields {
  padding-right: 0;
  padding-left: 15px;
}
.rtl.woocommerce .checkout .col2-set .col-2 .woocommerce-shipping-fields,
.rtl.woocommerce-page .checkout .col2-set .col-2 .woocommerce-shipping-fields {
  padding-left: 0;
  padding-right: 15px;
}
.rtl.woocommerce form table.shop_table tr td,
.rtl.woocommerce-page form table.shop_table tr td,
.rtl .woocommerce table.shop_table th,
.rtl.woocommerce-checkout #payment ul.payment_methods li,
.rtl .woocommerce form.checkout_coupon,
.rtl .woocommerce form.login,
.rtl .woocommerce form.register {
  text-align: right;
}
.rtl.woocommerce .entry-content form.login .form-row-first,
.rtl.woocommerce .entry-content form.login .form-row-last,
.rtl.woocommerce-page .entry-content form.login .form-row-first,
.rtl.woocommerce-page .entry-content form.login .form-row-last {
  float: right;
}
.rtl.woocommerce .entry-content form.login .form-row-last,
.rtl.woocommerce-page .entry-content form.login .form-row-last {
  margin-left: 0;
  margin-right: 3%;
}
.rtl.woocommerce table.shop_attributes th {
  text-align: right;
  width: 100px;
}
.rtl.woocommerce .entry-content .checkout_coupon .form-row,
.rtl.woocommerce-page .entry-content .checkout_coupon .form-row {
  float: right;
}
.rtl.woocommerce div.product p.cart {
  float: right;
}
.rtl.woocommerce table.my_account_orders tr td.order-actions,
.rtl.woocommerce-page table.my_account_orders tr td.order-actions {
  text-align: right;
}
.rtl.woocommerce-page table.shop_table_responsive tr td,
.rtl.woocommerce table.shop_table_responsive tr td {
  text-align: left !important;
}
.rtl.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.rtl.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
  text-align: left !important;
}
.rtl.woocommerce table.shop_table_responsive tr td:before,
.rtl.woocommerce-page table.shop_table_responsive tr td:before {
  float: right;
}
.rtl .woocommerce ul#shipping_method li {
  padding: .25em 22px .25em 0;
}
.rtl.woocommerce-checkout .customer_details tr th {
  float: right;
}
.rtl .woocommerce .order_details li {
  float: right;
  border-right: 0;
  border-left: 1px dashed #d3ced2;
  margin-right: 0;
  margin-left: 2em;
  padding-right: 0;
  padding-left: 2em;
}
.rtl .woocommerce td.product-name dl.variation dd {
  float: right;
}
.rtl .woocommerce td.product-name dl.variation dt {
  float: right;
  clear: right;
}
.rtl.woocommerce form table.wishlist_table tr td.product-price del,
.rtl.woocommerce-page form table.wishlist_table tr td.product-price del {
  margin-left: 10px;
  margin-right: 0;
}
.rtl .woocommerce-checkout #payment div.payment_box:before {
  left: auto;
  right: 0;
  margin: -1em 2em 0px 2em;
}
.rtl.woocommerce-account .addresses .title h3 {
  float: right;
}
.rtl.woocommerce-account .addresses .title .edit,
.rtl.woocommerce-account ul.digital-downloads li .count {
  float: left;
}
.rtl.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-author,
.rtl.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-email,
.rtl.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-author,
.rtl.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-email {
  float: right;
}
.rtl.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-author,
.rtl.woocommerce-page #reviews #review_form_wrapper .comment-form .comment-form-author {
  padding-right: 0;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .rtl .elementor-column.elementor-col-80,
  .rtl .elementor-column[data-col="80"] {
    width: 78%;
  }
}
@media (max-width: 767px) {
  .rtl #comments .commentlist .children {
    margin-right: 15px;
    margin-left: 0;
  }
  .rtl .elementor-widget.elementor-widget-theme-site-logo {
    text-align: center;
  }
  .rtl .swe-wrap-tabs.style-2 .swe-wrap-tab-head.tabs-button .swe-tab-head {
    left: 0;
    right: auto;
  }
  .rtl.woocommerce-account #contents .entry-content .woocommerce-MyAccount-content p.avatar-user {
    float: right;
    margin-right: 0;
    margin-left: 10px;
  }
  .rtl .swe-woo-tab-slider.layout-style-2 .swe-wrap-head .swe-wrap-tab-head {
    margin-right: auto;
    margin-left: 0;
  }
}
