.flex.items-center.h-full {display:none;}
.flex.items-stretch.justify-between.relative {
    margin-top: -12px;
}
@media (max-width: 767px) {
.inner.bg-inherit {
    margin-top: -51px;
}
  .flex.items-stretch.justify-between.relative {
    margin-top: 0px;
}
  
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > header > div.top-navbar > div{display:none;}
}
/************  slider **************/
section.s-block.s-block--photos-slider {
    margin-top: 0 !important;
}
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide{
    padding:0 !important;
    margin-top:0px !important;
    width:100% !important;
    border-radius:0 !important;
}
[dir=rtl] section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper{
    padding:0 !important;
}

img.w-full{
    border-radius: 0px;
}
.rounded-md {
    border-radius: 0;
}
button.s-slider-next.s-slider-nav-arrow.swiper-button-disabled.swiper-button-lock , button.s-slider-prev.s-slider-nav-arrow.swiper-button-disabled.swiper-button-lock {
    display:none;
}
p.mt-2.text-lg.leading-8.text-store-text-secondary {
    line-height: 21px;
}
/************ banner **************/
section.s-block.s-block--fixed-banner.wide-placeholder > .container {
    padding: 0 !important;
    margin: 0px!important;
    max-width: 100%;
}

.s-products-slider-card.swiper-slide {
  margin-top:10px;
    margin-bottom:10px;    
}
.banner--fixed img {
    border-radius:0px;
    background-color: transparent;
}
body.index> div.app-inner.flex.flex-col.min-h-full > section:nth-child(4) > div{        grid-template-columns: repeat(5, minmax(0, 1fr));}

.two-row .banner-entry:first-child {
    grid-column: span 1/span 1;
    grid-row: unset;
}
.lazy__bg.lazy.entered.loaded {
    background-size: contain  !important;
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-color:white !important;
}
.s-block--stats > div > div > div  {
    background: #b54f44;
    gap: 11px;
}
.md\:flex-nowrap {
    gap: 4px;
}
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(7){margin-top:20px;}
.s-block--stats > div > div > div {
    width: 30%;
    border-radius: 8px;
    border: 1px solid #eb942d;
}

p.stats-number.text-4xl.font-bold ,p.mb-2.text-2xl.font-bold.text-md.text-store-text-primary {
    color: white !important;
    font-size: 15px;
}

.flex.items-center.justify-center.w-10.h-10.mx-auto.mb-3.rounded-full.sm\:w-12.sm\:h-12 {
    background: #b24e47  !important;
}

#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(7) > div ,#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(6) > div{
    grid-template-columns: repeat(3,minmax(0,1fr)) !important; 
}
@media (max-width: 767px) {
    #app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(7) > div > div > div:nth-child(3) > p.mb-2.text-2xl.font-bold.text-md.text-store-text-primary{font-size: 10px;}
  #app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(7) > div .banner-entry,
  #app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(6) > div .banner-entry {
    height: 68px;
  }
}

.s-block__title {
    justify-content: center;
}

.s-block__title h2 {
    font-size: 2.125rem;}


.s-block--rectangular-links:not(.free_aspect_ratio) img {
    aspect-ratio: unset;
}
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(6) > div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 .banner-entry ,#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(7) > div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 .banner-entry {
    border-radius: .375rem;
    height: 278px;
}

@media (max-width: 767px) {
    #app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(6) > div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 .banner-entry ,#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(7) > div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 .banner-entry {
        border-radius: .375rem;
        height: 68px;
    }
}

#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block.s-block--rectangular-links.rectangular-links-8 > div{        max-width: 1202px;}
/************ form**/

input ,textarea#field_message_9 {
    background: #f8f7f9 !important;
}
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block.s-block--rectangular-links.rectangular-links-8{        margin-top: 18px;}
i.sicon-store:before {
    background: url("https://i.postimg.cc/8CcL85Kt/2.png") 0 0/contain;
    width: 50px;
}

.s-block--stats i.sicon-store:before {
    height: 50px;
    content: "";
    display: block;
}


.s-block--stats i.sicon-table:before {
    background: url("https://i.postimg.cc/43TWsJgD/1.png") 0 0/contain;
    width: 50px;
}

.s-block--stats i.sicon-table:before {
    height: 50px;
    content: "";
    display: block;
}
.s-block--stats i.sicon-ol:before {
    background: url("https://i.postimg.cc/hvBJGPsg/3.png") 0 0/contain;
    width: 50px;
}

.s-block--stats i.sicon-ol:before {
    height: 50px;
    content: "";
    display: block;
}
.s-block--stats i.sicon-image1:before {
    background: url("https://i.postimg.cc/FHsTRhCk/4.png") 0 0/contain;
    width: 50px;
    background-repeat: no-repeat;
}

.s-block--stats i.sicon-image1:before {
    height: 50px;
    content: "";
    display: block;
}
.s-block--stats i.sicon-combine_cells:before {
    background: url("https://i.postimg.cc/YSN0swM9/5.png") 0 0/contain;
    width: 50px;
    background-repeat: no-repeat;
}

.s-block--stats i.sicon-combine_cells:before {
    height: 50px;
    content: "";
    display: block;
}
.s-block--stats i.sicon-hr:before {
    background: url("https://i.postimg.cc/h4XzK60Z/6.png") 0 0/contain;
    width: 50px;
    background-repeat: no-repeat;
}

i.sicon-hr:before {
    height: 50px;
    content: "";
    display: block;
}

@media (max-width: 767px) {
  #app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > footer > div > div.store-footer__inner > div > div.lg\:-mt-\[45px\].relative.z-\[1\].lg\:col-\[2\] > div{justify-content:center}
  .s-block--stats > div > div > div {
    height: 174px;
    justify-content: center;
    display: flex;
    flex-direction: column;
    gap: 0 !important;
    margin: 0 !important;
  }
  
  .banner-entry
 {
    height: 110px;
}}
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block.s-block--map {
    margin-top: 0;
}

#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block--contact-form{    margin-bottom: 0;
}
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block--contact-form > div.relative.overflow-hidden.pt-8{    padding-top: 0 !important;
}
.s-block--contact-form {
    padding-bottom: 0;}
/************ footer**/

.footer-is-custom .store-footer .footer-bottom {
    background-color: #f3f4f6;
}
.feature-item.flex.items-start.gap-3 {
    display: none;
}

@media (max-width: 768px) {

  #app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.px-4.s-block.s-block--stats.container.sm\:max-w-xl.md\:max-w-full.lg\:max-w-screen-xl.md\:px-24.lg\:px-8.with-animation.counter > div,#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section:nth-child(7) > div{padding: 0; }
  ul.rectangular-list {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px !important;
  }

  /* جعل آخر عنصر في المنتصف */
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block.s-block--rectangular-links.rectangular-links-8 > div > ul :last-child {
    grid-column: span 2 !important;
    justify-self: center;
  }

  #app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block.s-block--rectangular-links.rectangular-links-8 > div > ul > li:nth-child(3) > a > div > img{width:50%;}
}


#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block.s-block--rectangular-links.rectangular-links-8 > div > ul > li:nth-child(3) > a > div {
    justify-content: center;
    align-items: center;
    display: flex;
}

.s-block--stats{padding:0;}
}

footer a[href*="instagram"] {
  background: linear-gradient(
    45deg,
    #f09433 0%,
    #e6683c 25%,
    #dc2743 50%,
    #cc2366 75%,
    #bc1888 100%
  );
  color: white;
}

footer a[href*="facebook"] {
  background-color: #1877f2; /* اللون الرسمي للفيسبوك */
  color: white;
}

footer a[href*="tiktok"] {
  background: black;
  color: white;
}

footer a[href*="snapchat"] {
  background: #fffc00; /* اللون الرسمي سناب */
  color: black;
}

.store-footer [title="youtube"] {
  background-color: #ff0000; /* الأحمر الرسمي يوتيوب */
  color: white;
}