[lang="ar"] .tp-footer-talk h4, [lang="ar"] .tp-contact-info-content{
    direction: ltr;
    text-align: right;
}

.tp-brand-item img {
    max-width: 150px;
}

.tp-product-details-payment img{
    max-width: 300px
}

.tp-product-category h3{
	margin-bottom: 30px
}

.tp-product-category-thumb a {
    background-image: radial-gradient(95.56% 95.56% at 50% 50%, #fff 0, #f16722 100%);
}

.tp-error-thumb img, .tp-product-category-thumb img {
    max-width: 150px;
}

main .tp-product-details-title {
    line-height: 1.3;
}

.auth-card.auth-card__horizontal .auth-card__left {
    padding: 30px;
    align-content: center;
}

[lang="ar"] .breadcrumb__list{
	margin-top: 10px
}

[lang="ar"] .breadcrumb__list a{
	margin-left: 10px
}

[lang="ar"] .breadcrumb__list span:last-child{
	margin-right: 10px
}

[lang="ar"] .breadcrumb__list span:not(:last-child):after {
    background-color: #a8acb0;
    border-radius: 50%;
    content: "";
    height: 4px;
    position: absolute;
    left: 0;
    right: unset;
    top: 50%;
    width: 4px;
}


.tp-product-title {
    white-space: normal !important;
    overflow: visible !important;
    text-overflow: unset !important;
    height: auto !important;
    word-break: break-word !important;
}

/* badge style */
.tp-product-badge {
    left: 20px !important;
    right: unset
}

.tp-product-badge span.product-sale {
    background-color: #f16621;
}


@media (max-width: 991px) {
   [lang="ar"] .bb-filter-offcanvas-area {
        transform: translateX(calc(-100% - 700px));
    }
  
  .bb-filter-offcanvas-area.offcanvas-opened {
        transform: translateX(0) !important;
    }
}

@media (max-width: 426px) {
  /* badge style */
.tp-product-badge {
    left: 20px !important;
    right: unset !important;
}
}

@media (max-width: 425px) {
   body #whatsapp-floating-button {
    right: 18px !important;
    bottom: 195px !important;
}
}