/* Add custom CSS styles below */ 
@media (min-width: 768px) {
.slider-banner-main-0 {
    height: 97vh !important;
}
.slider-banner-main-0 .container {
    max-width: 90%;
}
.navbar-brand img {
    max-height: 8rem !important;
}
.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 6rem !important;
}
header .md\:py-7 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
}}

@media (max-width: 768px) {
.navbar-brand img {
    max-height: 6rem;
    max-width: 100px;
}
.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 70px;
}
.slider-banner-main-0 {
    height: 35vh !important;
}

}

.AL_Products_with_sideBanner .s-product-card-entry , .AL_Products_with_sideBanner .s-product-card-image img{
    background-color: #F2DDF4 !important;
}
.s-product-card-vertical .s-product-card-content-footer {
    background: linear-gradient(90deg,rgba(212, 185, 217, 1) 0%, rgba(161, 123, 170, 1) 100%);
}

.al-categories p.text-sm.md\:text-base.mb-1 {
    display: none;
}
@media (min-width: 1024px) {
.index section.al-categories.my-10 .lg\:grid-cols-6 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}
@media (min-width: 1580px) {
.al-categories .container {
        max-width: 1580px;
    }
}

@media (max-width: 768px) {
.al-testimonial .lg\:hidden.items-start * {
    color: #000 !important;
}
}

@media (max-width: 768px) {
footer .container.grid.grid-col-2 * {
    justify-items: center;
    text-align: center;
}
footer .s-contacts-list.s-contacts-list-vertical * {
    justify-content: center;
}
footer .flex.items-center.rounded-sm p.text-base {
    font-size: 9px;
}
footer salla-apps-icons {
    display: none;
}
footer  .contact-us {
    grid-column: span 2;
}}
/*product page*/
.product__description p.ql-direction-rtl {
    font-size: unset;
}
.main-content h1.md\:text-2xl {
    font-weight: bold;
}