body{
    direction: rtl;
}
.dir-ltr {
    direction: rtl;
    text-align: right;
}
.text-left
{
    text-align: right  !important
}
.dir-ltr-imp {
    direction: ltr;
    text-align: left;
}
.text-left-imp {
    text-align: left !important;
}
.lang #acc1 h6 a::before {
    left: 25px;
    right: unset;
}
.prec #acc2 h6 a::before {
    right: unset;
    left: 25px;
}
.close {
    float: left;
}
.ml-2
{
    margin-right: 0.5rem !important;
}
.float-right{
    float: left !important;
}
.float-left{
    float: right !important;
}
#p-modal .modal-dialog .modal-content .qnt .inp span {
    text-align: center;
}
#c-modal .modal-dialog .modal-content .p-info .qnt {
    float: left;
}
#c-modal .input_tel .tel {
    text-align: left;
    padding-left: 0;
}
#c-modal .input_tel .prefix {

    float: left;
}
#c-modal .modal-dialog .modal-footer .total {
    direction: ltr;
}
#c-modal .form .form-control {
    text-align: right;
    direction: rtl;
}
.form-check-label input[name=payment_method] {
    right: 20px;
}

.splide__track {
    direction:ltr;
}

#i-modal {
    right: 28%;
}
.promo {
    left: 5%;
    width: fit-content;
    z-index: 160;
}
.price-div{
    direction: rtl;
}
.text-right{
    text-align: left !important;
    
}