/* Add custom CSS styles below */ 
section:first-of-type {
  margin-top: 0;
}

.banner--fixed img {
  background: transparent;
}

section:first-of-type .container {
  max-width: unset;
  padding: 0;
}

.s-block--banners.container .s-block__title {
    justify-content: center;
}

.s-block--banners.container .right-side {
  padding: 0;
}

.s-block--banners.container .right-side h2 {
  font-size: clamp(1.5rem, 1.1479rem + 1.5023vw, 2.5rem);
  position: relative;
  margin-bottom: 2rem;
}

.s-block--banners.container .right-side h2::after {
    content: 'تســـوق مـــع أحـــدث المنتجـــات المميـــزة المضـــافة حـــديثاً';
    position: absolute;
    left: 50%;
    bottom: -30px;
    transform: translateX(-50%);
    width: fit-content;
    font-size: 0.4em;
    text-wrap: nowrap;
}

.two-row .banner-entry:first-child {
  grid-row: unset;
}

.s-block--banners .grid {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}

.s-block--banners .grid .banner-entry {
  background: transparent;
  flex-basis: 150px;
  height: 155px;
  padding: 0;
}

salla-slider .s-slider-block__title-right {
  padding: 0;
}

salla-slider .s-slider-block__title-right h2{
  font-size: clamp(1.5rem, 1.3239rem + 0.7512vw, 2rem);
}

custom-salla-product-card salla-add-product-button button {
  background: var(--color-primary);
  color: #fff !important;
  border-radius: 6px !important;
}

custom-salla-product-card {
  box-shadow: 0px 0px 8.3px 0px #00000045;
  padding: .7rem;
  border-radius: 1.1rem !important;
}

.swiper-wrapper {
  padding-block: 1rem;
}

custom-salla-product-card img {
  object-fit: cover !important;
  border-radius: .5rem;
}

custom-salla-product-card .s-product-card-image {
  max-height: 20rem !important;
}

custom-salla-product-card .s-product-card-content {
  padding-block: 10px;
}

custom-salla-product-card .s-product-card-content-footer {
  border-top: 1px solid #0000003b;
  padding-top: 0.6rem;
}

#main-content section:nth-of-type(12) img {
   background: transparent; 
}

#best-offers-7-slider {
  margin-top: 1rem;
}

#best-offers-7-slider .s-slider-block__title {
  display: none;
}

.s-block--testimonials .s-reviews-testimonial {
  background: var(--color-primary);
  color: #fff;
}

.s-block--testimonials::before {
  content: url('https://cdn.files.salla.network/homepage/1400226780/906c2815-fee1-453b-a7a7-834e787b9fff.webp');
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

.s-block--testimonials .s-reviews-header-wrapper {
  display: none;
}

.s-block--testimonials .s-slider-block__title {
  display: none;
}

.s-slider-block__title-nav button {
  display: none;
}

footer .store-footer__inner {
  background: #ECEBE7;
}

.s-slider-block__title {
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: start;
    gap: 0.5rem;
    position: relative;
}
.s-slider-block__title::after {
  content: '';
  width: 100%;
  height: 2px;
  background: #00000038;
}

.s-slider-block__title::before {
  content: '';
  width: 300px;
  height: 2px;
  background: #000;
  position: absolute;
  bottom: 0;
}