.elementor-46 .elementor-element.elementor-element-9b5b4c5 > .elementor-container{text-align:right;}.elementor-46 .elementor-element.elementor-element-1e553229 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-46 .elementor-element.elementor-element-1e553229 .elementor-element-populated a{color:#000000;}.elementor-46 .elementor-element.elementor-element-1e553229 > .elementor-element-populated{text-align:right;}.elementor-46 .elementor-element.elementor-element-1fe5dbc3 .elementor-text-editor{text-align:right;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-1fe5dbc3 */.count{
float:right;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9b5b4c5 */table th{text-align: right !important;
}
table td{text-align: right !important}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{
text-align: right !important;
}
.woocommerce #content .button.alt:hover, .woocommerce #respond #submit.alt:hover, .woocommerce .button.alt:hover, .woocommerce .button.alt:hover, .woocommerce .button.alt:hover, .woocommerce-page #content .button.alt:hover, .woocommerce-page #respond #submit.alt:hover, .woocommerce-page .button.alt:hover, .woocommerce-page .button.alt:hover, .woocommerce-page .button.alt:hover {
background:black !important;
background-color:red !important;
color:white !important;
text-shadow: transparent !important;
box-shadow: none;
border-color:#ca0606 !important;
}

.woocommerce #content .button:hover, .woocommerce #respond #submit:hover, .woocommerce .button:hover, .woocommerce .button:hover, .woocommerce .button:hover, .woocommerce-page #content .button:hover, .woocommerce-page #respond #submit:hover, .woocommerce-page .button:hover, .woocommerce-page .button:hover, .woocommerce-page .button:hover {

background:red !important;
background-color:red !important;
color:white !important;
text-shadow: transparent !important;
box-shadow: none;
border-color:#ca0606 !important;

}

.woocommerce #content .button, .woocommerce #respond #submit, .woocommerce .button, .woocommerce .button, .woocommerce .button, .woocommerce-page #content .button, .woocommerce-page #respond #submit, .woocommerce-page .button, .woocommerce-page .button, .woocommerce-page .button {

background: black !important;
color:white !important;
text-shadow: transparent !important;
border-color:#ca0606 !important;

}

.woocommerce #content .button.alt:hover, .woocommerce #respond #submit.alt:hover, .woocommerce .button.alt:hover, .woocommerce .button.alt:hover, .woocommerce .button.alt:hover, .woocommerce-page #content .button.alt:hover, .woocommerce-page #respond #submit.alt:hover, .woocommerce-page .button.alt:hover, .woocommerce-page .button.alt:hover, .woocommerce-page .button.alt:hover {


background: red !important;
box-shadow: none;
text-shadow: transparent !important;
color:white !important;
border-color:#ca0606 !important;

}
.rtl .cart-collaterals .cart_totals {
    float: right;
}

.rtl .shop_table #shipping_method , .cart_totals #shipping_method  {
    text-align: right;
}
@media only screen and (max-width: 767px) {
.woocommerce-cart .woocommerce table.shop_table tr td:before {


.product-name a {
float: right;
}

.quantity.buttons_added {
float: left!important;
}

.woocommerce-Price-amount.amount {
float: right;
}
}/* End custom CSS */
/* Start custom CSS */.rtl {
  direction: rtl;
}/* End custom CSS */