.btn-search {
    right: unset;
    left: 0;
}

.btn-ltr {
    flex-direction: row-reverse;
    align-items: flex-end;
}

.btn-preview svg,
.see-all svg,
.quick-view-modal .btn-showDetails svg{
    transform: rotate(180deg);
}

.subscribe-form input {
    border-radius: 13px 0 0 13px;
}

input::placeholder {
    text-align: start !important;
}

.btn-subscribe {
    border-radius: 0 13px 13px 0;
}

.dropdown.position-absolute {
    left: unset;
    right: 0.75rem;
}

.address-card .address .label-header {
    padding-left: unset;
    padding-right: 1.5rem;
}

.new-price,
del.old-price{
    flex-direction: row-reverse;
    gap: 2px;
}



.new-price--flex {
    justify-content: flex-start;
}


@media (min-width: 1099px) {
    .border-inline-end:after {
        right: 0;
    }
}
