.page-container.top-part ul.-right.-unlist li.item {
    direction: ltr;
}
.cart-mini .headline .icon-button {
    left: 0!important;
    right: auto !important;
	top: 0!important;
    transform: none!important;
}
.header-wrap.page-container span.cart-button-total {
    display: none;
}

.woocommerce-cart-form__cart-item .product-thumbnail,
.cart-mini .product-thumbnail {
    margin-left: var(--clb-spacer-3);
    margin-right: unset!important;
}
.woocommerce-cart-form__cart-item .product-name,
.cart-mini .product-name {
    padding-left: var(--clb-spacer-2);
    margin-left: var(--clb-spacer-3);
    padding-right: unset !important;
    margin-right: unset !important;
    text-align: right;
}
.woo-actions .coupon .button {
	left: 0; right: unset !important;
}
p.woocommerce-mini-cart__empty-message {
    text-align: start;
}
.empty-state i.icon.-right, form.woocommerce-form i.icon.-right, a.page-link.button.-unlink.-pagination.-flat i.icon {
    transform: rotate(180deg)!important;
}
select:not([multiple=multiple]) {
    background-position: left var(--clb-spacer-2) center !important;
}
p#billing_phone_field span.woocommerce-input-wrapper {
    direction: ltr!important;
}
input#billing_phone {
    text-align: left !important;
}
.woocommerce-order-received .clb-blank .icon-button {
    margin-left: var(--clb-grid-gutter)!important;
	margin-right: unset!important;
}
select.-small {
    padding-left: 2rem !important;
    padding-right: var(--clb-spacer-2) !important;
}
.woo-product-details-inner span.tag:not(:last-child) {
	margin-left: 0.5em
}
.woocommerce-form-coupon-toggle p.alert-message {
    text-align: right;
}
.alert .icon-button {
    margin: -1% 0% -2% -2%;
}
.woo-sidebar tr th:first-child, .woo-sidebar tr td:first-child {
    padding-right: unset!important;
    padding-left: var(--clb-spacer-5);
}
.woo-actions .coupon {
    margin-right: unset!important;
	margin-left: var(--clb-grid-gutter);
}

.tag-brew {
    left: var(--clb-spacer)!important;
    right: auto!important;
}
.woo-products .product-item.-type1 .button-group .button, .woo-products .product-item.-type1 .button-group .added_to_cart, .woo-products .product-item.-type1 .button-group .yith-wcwl-add-to-wishlist-button--themed-button, .pagination .button, a.ohio-widget.button.-outlined, a.ohio-widget.button.-text, .button, a.button, .wp-element-button, .added_to_cart, .yith-wcwl-add-to-wishlist-button--themed-button, button[type=submit], input[type=submit] {padding-top: 3px!important;}

@media screen and (min-width: 1181px) {
    .rtl.elementor-page .page-container:not(.-full-w) .elementor > .e-con-full.e-parent, .rtl.elementor-page .page-container:not(.-full-w) .elementor .e-con-full[data-nesting-level="0"].e-parent {
        left: unset !important;
        right: unset !important;
    }
}
@media screen and (min-width: 769px) {
	.cart-mini {
	right: unset !important;
}
	    .type1 .woo-product-image[class^=vc_col], .type5 .woo-product-image[class^=vc_col], .type7 .woo-product-image[class^=vc_col] {
        padding-left: calc(var(--clb-spacer-4) + var(--clb-spacer-4))!important;
		padding-right: var(--clb-grid-gutter);
    }
	    .type1 .woo-product-details[class^=vc_col], .type5 .woo-product-details[class^=vc_col], .type7 .woo-product-details[class^=vc_col] {
			padding-left: var(--clb-grid-gutter)!important;
			padding-right: var(--clb-grid-gutter)!important;
	}
}