.q-tabs-panel .article--main *,
.q-tabs-btn,
.text-\[12px\].font-semibold.leading-tight.truncate,
h2.text-lg.md\:text-2xl.font-bold.text-primary-d {
        color: var(--dark-gray-color) !important;
}
.close-button:after, .close-button:before {
        background:var(--dark-gray-color) !important;
}
.cart-submit .s-button-btn,
.hovering .s-button-btn,
salla-add-product-button .s-button-btn {
        border-radius: var(--btn-radius) !important;
}

.Q_wtp_panel {
        max-width: 235px !important;
}
.Q__footer-section h3,
.shrink-0.w-8.h-8.rounded-full.bg-lightgray.border.border-mediumgray.flex.items-center.justify-center,
.custom-pagination-counter,
.flex.items-baseline.justify-center.gap-2.reveal img.lazy.w-6.h-6.object-contain.aspect-square,
p.s-product-card-price.stringer,
.span.starting-price-title,
.product__description div.flex-center,
.Q__tabs.Q__tabs--extra.overflow-hidden,
.q-tabs-panel .price_is_on_sale .total-price,
footer .st .s-menu-footer-list a:where([dir=rtl], [dir=rtl] *):before,
#verification p,
ticketing-system,
.group.relative.inline-block,
span.w-px.bg-headercolor.h-3,
li.flex.md\:px-2.px-0\.5.md\:py-2.py-1:has(a[tooltip="واتساب"]) {
        display: none !important;
}
.Q__footer-social-wrap.Q__footer-social-wrap--col.gap-2.items-center.w-full a {
        border: none !important;
}
.center-between.flex-1.gap-4 {
        justify-content: end;
}

.flex.items-center.justify-between.gap-3.flex-col.md\:flex-row .flex.flex-col.justify-between {
        flex-direction: column-reverse;
        gap: .75rem;
        width: auto;

}
.Q__footer-social-wrap.Q__footer-social-wrap--col.gap-2.items-center.w-full {
        flex-direction: row;
        margin-top: 3rem;
}

footer .st .Q__footer-section-content.is-centered .s-menu-footer-item,
footer .st .Q__footer-section-content.is-centered .s-menu-footer-list,
footer .st .Q__footer-section-content.is-centered .s-user-menu-dropdown-item-link,
footer .st .Q__footer-section-content.is-centered .s-user-menu-list {
        align-items: center;
        justify-content: center;
        text-align: right;
}


.q-tabs-panel .price_is_on_sale .before-price {
        text-decoration: none !important;
}

salla-add-product-button .s-button-primary.s-button-element .s-button-text .btn-text-one {
        color: var(--color-bg) !important;
}

salla-add-product-button .s-button-primary.s-button-element .s-button-text .btn-text-two {
        color: var(--color-bg) !important;
}

salla-add-product-button .s-button-btn {
        background-color: var(--dark-gray-color) !important;

}

a.whitespace-normal.md\:text-xs.text-xxs.flex.flex-1.w-full.items-center.justify-center.leading-none.md\:px-5.px-1.gap-1.md\:gap-2.rounded-btn.bg-primaryops.font-bold.transition.duration-300.hover\:bg-primary.hover\:-translate-y-0\.5 {
        background-color: transparent !important;
        border: 1px solid var(--dark-gray-color) !important;
}

a.whitespace-normal.md\:text-xs.text-xxs.flex.flex-1.w-full.items-center.justify-center.leading-none.md\:px-5.px-1.gap-1.md\:gap-2.rounded-btn.bg-primaryops.font-bold.transition.duration-300.hover\:bg-primary.hover\:-translate-y-0\.5:hover,
.q-tabs-btn:hover {
        background-color: rgba(180, 180, 172, 0.13) !important;
        border-color: var(--dark-gray-color) !important;
}

.q-tabs-btn.is-active {
        border-color: var(--dark-gray-color) !important;
}
                .product-single .product__description .article--main {
        font-size: 1.25rem;
        line-height: 1.75rem;
}
@media (min-width: 768px) {
        .q-tabs-btn {

                font-size: 2.125rem;
                line-height: 3.75rem;
        }
        h2.text-lg.md\:text-2xl.font-bold.text-primary-d {
                font-size: 3.875rem;
                line-height: 8.25rem;
        }

}
@media (max-width: 768px) {
        h2.text-lg.md\:text-2xl.font-bold.text-primary-d {
                font-size: 1.875rem;
                line-height: 3.25rem;
        }
        .q-tabs-btn {
                font-size: 1.175rem;
        line-height: 1.65rem;
        }

}
.index article.mask_btm.article.article--main.text-darkgray.relative.leading-4.md\:leading-5.text-\[10px\].md\:text-xs.font-medium.overflow-hidden.transition-all.duration-200 {
        max-height: 4.5rem !important;
}
@media (max-width: 768px) {
        [data-tabs-cards] salla-add-product-button .s-button-btn {
                font-size: 10px;
                padding: 3px 1px;
        }
        a.whitespace-normal.md\:text-xs.text-xxs.flex.flex-1.w-full.items-center.justify-center.leading-none.md\:px-5.px-1.gap-1.md\:gap-2.rounded-btn.bg-primaryops.font-bold.transition.duration-300.hover\:bg-primary.hover\:-translate-y-0\.5,
        salla-add-product-button[width=wide] {
                height: 1.8rem;
        }

}

.center-between.gap-3.flex-col.md\:flex-row {
        justify-content: center !important;
}





.product-single .product__description .article--main {
        mask-image: none !important;
        -webkit-mask-image: none !important;
}



salla-slider.details-slider .s-slider-container {
        border: none;
}
.flex.items-center.gap-2.text-darkgray img.max-h-full.object-contain.lazy.loaded {
        display: none !important;
}


#Q_wtp .Q_wtp_btn {
        background-color: #38c142 !important;
}



form.s-product-card-entry .adding.primary.w-full {
        padding: 0 !important;
}