@media only screen and (max-width: 767px){
	.ts-compare-table-wrapper {
        border: 0;
    }
	.ts-compare-popup .items .item:last-child {
		margin-left: 0;/* rtl */
	}
	.woocommerce table.shop_table_responsive.woocommerce-orders-table tr :is(td,th)::before, 
	.woocommerce-page table.shop_table_responsive.woocommerce-orders-table tr :is(td,th)::before {
		margin-left: auto;/* rtl */
		margin-right: 0;/* rtl */
    }
	.ts-single-product-coupon .coupon-item .coupon-tooltip {
		right: 0;/* rtl */
		left: auto;/* rtl */
		transform: none;/* rtl */
	}
	.ts-single-product-coupon .coupon-item .coupon-tooltip:after {
		left: auto;/* rtl */
		right: 20px;/* rtl */
		margin-right: 0;/* rtl */
	}
	body.woocommerce.archive :where(#left-sidebar, #right-sidebar) {
		left: 0; /* rtl */
		right: auto; /* rtl */
		transform: translateX(calc(var(--ts-float-sidebar-width) * -1)); /* rtl */
	}
	body.woocommerce.archive :where(#left-sidebar, #right-sidebar).active {
		transform: translateX(0);
	}
	.woocommerce div.product.gallery-layout-vertical.has-gallery div.images {
		padding-right: calc(var(--thumbnails-width) + 5px);/* rtl */
		padding-left: 0;/* rtl */
	}
	.ts-fbt-form .items .item {
		padding: 0 30px 0 0;/* rtl */
	}
	.ts-fbt-form .item > label {
		right: 0;/* rtl */
		left: auto;/* rtl */
	}
	body :is(.is-medium,.is-mobile,.is-small) table.wc-block-cart-items .wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
		right: auto;/* rtl */
		left: 0;/* rtl */
	}
	#group-icon-header .ts-sidebar-content {
		right: 0;/* rtl */
        left: auto;/* rtl */
		transform: translateX(var(--ts-float-sidebar-width));/* rtl */
	}
	#group-icon-header.active .ts-sidebar-content {
		transform: translateX(0);/* rtl */
	}
	.mobile-menu-wrapper nav > ul.menu li:before {
		margin-left: 0;/* rtl */
	}
	.mobile-menu-wrapper li.active .ts-menu-drop-icon.active {
		right: -3px;/* rtl */
		left: 0;/* rtl */
	}
	.mobile-menu-wrapper li.active .ts-menu-drop-icon.active:after {
		content: "\e932";
	}
	.mobile-menu-wrapper nav > ul > li.menu-item:not(:is(.ts-normal-menu,.ts-megamenu)) ul.sub-menu {
		padding: 0 20px 0 0;/* rtl */
	}
	.mobile-menu-wrapper ul.menu li .menu-icon {
		margin-left: 5px;/* rtl */
		margin-right: 0;/* rtl */
	}
	.mobile-menu-wrapper span.ts-menu-drop-icon {
		margin: 1px auto 0 0;/* rtl */
		text-align: left;/* rtl */
	}
    #group-icon-header .wpml-ls-legacy-dropdown > ul > li.wpml-ls-current-language > a, 
	#group-icon-header .wpml-ls-legacy-dropdown-click > ul > li.wpml-ls-current-language > a{
		float: right; /* rtl */
	}
	#group-icon-header .wcml_currency_switcher > a {
		float: right; /* rtl */
		margin: 0 0 5px 20px; /* rtl */
	}
	#group-icon-header .wpml-ls-legacy-dropdown > ul > li.wpml-ls-current-language > a, 
	#group-icon-header .wpml-ls-legacy-dropdown-click > ul > li.wpml-ls-current-language > a,
	#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu > li,
	#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu > li, 
	#group-icon-header .header-currency ul li {
		margin: 0 0 5px 20px; /* rtl */
	}
	#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu > li:last-child,
	#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu > li:last-child,
	#group-icon-header .header-currency ul li:last-child {
		margin-left: 0; /* rtl */
	}
	:is(#ts-product-video-modal, #ts-product-360-modal) .close {
		left: -26px;/* rtl */
		right: auto;/* rtl */
	}
	.threesixty .nav_bar {
		left: 0;/* rtl */
		right: auto;/* rtl */
	}
	.ts-compare-table-wrapper > div .heading + div {
		border-right-width: 1px;/* rtl */
	}
	.ts-compare-table-wrapper.woocommerce .button.add_to_cart_button:before {
        content: "\e937";
    }
	.woocommerce table.shop_table.cart .product-remove, .ts-wishlist-table-wrapper .wishlist-item > .product-remove {
        left: 0;
        right: auto;
    }
}
@media only screen and (max-width: 480px){
	:is(.woocommerce,.woocommerce-page) :is(.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-warning) .button, body .wc-block-components-notice-banner .button {
		margin-right: 0;/* rtl */
	}
}