/* Add custom CSS styles below */ 
.mobile{
  margin-top: 3rem;
}

.store-footer,
.store-footer__inner {
    background: linear-gradient(180deg, #63329D 0%, #231237 100%) !important;
}

.store-footer {
    --footer-bg-color: transparent !important;
    background-image: none !important;
    background: linear-gradient(180deg, #63329D 0%, #231237 100%) !important;
}

.price-wrapper > span:first-child,
.price-wrapper > span:first-child i {
    color: #E60023 !important;
}

.s-slider-block__title h2 {
    font-size: 1.6rem !important;
    font-weight: 900;
}

/* الزر النشط */ 
.s-slider-block__title-nav .s-slider-nav-arrow {
    background: #63329D !important;
}

.s-slider-block__title-nav .s-slider-nav-arrow svg path {
    fill: #fff !important;
}

/* الزر غير النشط */
.s-slider-block__title-nav .s-slider-nav-arrow.swiper-button-disabled,
.s-slider-block__title-nav .s-slider-nav-arrow:disabled {
    background: #E5E7EB !important;
}

.s-slider-block__title-nav .s-slider-nav-arrow.swiper-button-disabled svg path,
.s-slider-block__title-nav .s-slider-nav-arrow:disabled svg path {
    fill: #9CA3AF !important;
}

.grid-cols-2 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}