﻿@media (max-width: 1724px) {
    .object-cover {
        object-fit: contain !important;
    }
}




.required-label::after {
    content: " *";
    color: #b94a48;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;

}


input:disabled {
    color:lightgray!important;
}

input:disabled:hover {
    cursor: not-allowed;
}

input:disabled:hover {
    cursor: not-allowed;
}
/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
    text-align: left;
    direction: ltr;
}

    input[type=number]::placeholder {
        text-align: right;
    }

input[type=password]::placeholder {
    text-align: right;
}

.form-control::placeholder {
    margin-right: 1.5rem;
}



input[type=email] {
    text-align: left;
    direction: ltr;
}

input[type=password] {
    text-align: left;
    direction: ltr;
}

.left-text-align {
    direction: ltr !important;
    text-align: left !important;
}

.captcha-area {
    text-align: center;
}

.display-none {
    display: none !important;
}

.btn-add-to-cart {
    display: inline-flex !important;
}

    .btn-add-to-cart svg {
        margin-left: 0.5rem;
    }

.swiper-slide-icon {
    font-size: 2.0rem;
    color: lightslategray !important
}

.text-neutral-700 h1, .text-neutral-700 h2, .text-neutral-700 h3, .text-neutral-700 h4, .text-neutral-700 h5, .text-neutral-700 h5 {
    font-weight: bold !important;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.text-neutral-700 ul li {
    list-style-type: initial;
    margin-right: 2.5rem;
}


.tab-content h1, .tab-content h2, .tab-content h3, .tab-content0 h4, .tab-content h5, .tab-content h5 {
    font-weight: bold !important;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.tab-content ul li {
    list-style-type: initial;
    margin-right: 2.5rem;
}

.swiper-slide-brand {
    width: 2.0rem !important;
}

.no-filter {
    display: flex;
    margin-left: auto;
}

.submit-filter {
    display: flex;
    margin-right: auto;
}

.amazing-image {
    border-radius: 50%;
}



.accordion-menu {
    padding: 10px;
    direction: rtl;
}

    .accordion-menu details {
        margin-bottom: 8px;
    }

    .accordion-menu summary {
        cursor: pointer;
        padding: 8px;
        background-color: #f0f0f0;
        border-radius: 5px;
        font-weight: bold;
    }

    .accordion-menu details details {
        margin-right: 15px;
    }

        .accordion-menu details details details {
            margin-right: 30px;
        }

    .accordion-menu ul {
        list-style-type: disc;
        margin: 10px 0 10px 0px;
        padding: 0;
        direction: ltr;
        text-align: right;
    }

    .accordion-menu li {
        margin: 5px 0;
    }

    .accordion-menu a {
        text-decoration: none;
        color: #333;
    }

        .accordion-menu a:hover {
            text-decoration: underline;
        }

.about-short-description{
    text-align:justify!important;
}

#frmSearch {
    width: 100%;
    display: block !important;
}

.article-content li {
    list-style-type: disclosure-closed !important;
    margin-right:2rem;
}

.article-content a {
    text-decoration: none;
    font-weight: bold;
    color: var(--color-primary);
}

.author-role {
    margin-right: 0.5rem;
}