/* Add custom CSS styles below */ 
.s-block--enhanced-features__item.group.overflow-hidden {
    background: #f2e3da;
    border-radius:10px;
}

.s-block--enhanced-features__item .feature-icon i {
    color: #2a426d;
}
section#about-1 p {
    color: #822424;
    font-size: 22px;
    line-height: 1.5;
}
.auto-fit-grid {
    grid-template-columns: repeat(2, minmax(50px, 1fr));
}

section.s-block.s-block--square-links.square-links-3 ul.mx-auto.mt-8.grid.max-w-2xl.gap-x-6.gap-y-6.lg\:mx-0.lg\:max-w-none.auto-fit-grid img {
    object-fit

: contain;
    max-height: 267px;

}

section.s-block.s-block--square-links.square-links-3 li.text-center.group {
    max-height: 248px;
}
.store-footer::before {
  content: "";
  position: absolute;
  left: 0;
  background-image: url("https://i.ibb.co/6cwTHzFZ/2.png");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  opacity: .9; /* شفافية */
  width: 400px;
  height: 300px;
  pointer-events: none;
  z-index: 99999999999999;
}

.store-footer > * {
  position: relative;
  z-index: 1;
}
section#about-1 h2 {
  position: relative;
  display: inline-block;
  padding-bottom: 25px;
}

/* الخطين */
section#about-1 h2::before,
section#about-1 h2::after {
  content: "";
  position: absolute;
  bottom: 6px;
  width: 80px;
  height: 2px;
  background: #7b1c1c;
}

/* الخط اليمين */
section#about-1 h2::before {
  right: calc(50% + 12px);
}

/* الخط الشمال */
section#about-1 h2::after {
  left: calc(50% + 12px);
}

/* الدائرة في المنتصف */
section#about-1 h2 {
  background-image: radial-gradient(circle, #fff 55%, #7b1c1c 56%);
  background-repeat: no-repeat;
  background-size: 10px 10px;
  background-position: center calc(100% - 6px);
}
@media (max-width:600px){
  section.s-block.s-block--square-links.square-links-3 li.text-center.group {

  max-height: 90px;
}     .store-footer::before {
        background-size: 274px auto;
        background-position: bottom;
        bottom: 194px;
    }
  section.s-block.s-block--square-links.square-links-3 ul.mx-auto.mt-8.grid.max-w-2xl.gap-x-6.gap-y-6.lg\:mx-0.lg\:max-w-none.auto-fit-grid img {
    object-fit: contain;
    max-height: 106px;
}
}