body{background-color:#fff!important}section:first-of-type.s-block.s-block--photos-slider{margin-top:-2rem}salla-slider.photos-slider .swiper-slide{width:100%;padding:0!important;margin:0!important}[dir=rtl] .carousel-slider .swiper,[dir=rtl] salla-slider.photos-slider .swiper{padding-left:0;padding-right:0}.rounded-md,salla-slider.photos-slider .swiper-slide{border-radius:0!important}.banner--fixed img{background-color:transparent!important}section.s-block.s-block--fixed-banner.wide-placeholder .container{max-width:100%!important;padding:0!important;margin:0!important}section.s-block.s-block--banners.container{border:1px solid;background-color:#060335!important;max-width:100%!important;padding:4rem!important}.s-block__title{justify-content:center!important}.right-side h2{color:#fff!important}.md\:grid-cols-2{grid-template-columns:repeat(3,minmax(0,1fr))}.banner-entry{height:400px;background-color:transparent}a.banner-entry.square-photos:hover{transform:scale(1.1);transition:1s}.two-row .banner-entry:first-child{grid-column:span 1/span 1;grid-row:1}.lazy__bg.lazy.entered.loaded{background-size:contain;background-repeat:no-repeat}.swiper-wrapper{padding:2rem 0!important}button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center{color:#fff;background-color:#156e9a;border:none}.s-product-card-content{padding:0!important}.s-product-card-content-main,.s-product-card-content-sub{padding:0 10px}section.s-block.s-block--testimonials.container.overflow-hidden{background-color:#00067714!important;padding:3rem!important;margin:0!important;max-width:100%!important}.footer-is-light .store-footer,.store-footer,.store-footer__inner{background-color:#010152!important;color:#fff;margin-top:0!important}@media(max-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.banner-entry{height:107px}footer.store-footer{text-align:center}.s-social-list,.store-footer a{justify-content:center}section.s-block.s-block--testimonials.container.overflow-hidden{padding:3rem 0!important}footer.store-footer .container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6{grid-template-columns:repeat(1,minmax(0,1fr))!important}}footer.store-footer .container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6{grid-template-columns:repeat(8,minmax(0,1fr))}.new-div-footer{width:190px;margin:auto}


/* زر أضف إلى السلة - مخصص */
.add-to-cart-btn,
.product-add-to-cart,
button.add-to-cart {
  background-color: #28a745 !important; /* لون الخلفية */
  color: 0000 !important;               /* لون النص */
  font-size: 18px !important;           /* حجم الخط */
  font-weight: bold !important;         /* خط عريض */
  padding: 14px 28px !important;        /* مساحة داخلية */
  border-radius: 8px !important;        /* زوايا دائرية */
  border: none !important;              /* بدون حدود */
  width: 100% !important;               /* ياخذ عرض كامل */
  text-align: center !important;
  cursor: pointer !important;
  transition: all 0.3s ease-in-out !important;
}

/* تأثير عند المرور */
.add-to-cart-btn:hover,
.product-add-to-cart:hover,
button.add-to-cart:hover {
  background-color: #218838 !important; /* لون أغمق عند الهوفر */
  transform: scale(1.05) !important;    /* تكبير بسيط */
  box-shadow: 0 4px 10px rgba(0,0,0,0.15) !important;
}

/* إضافة أيقونة 🛒 قبل النص */
.add-to-cart-btn::before,
.product-add-to-cart::before,
button.add-to-cart::before {
  content: "🛒" !important; 
  margin-left: 8px !important;
  font-size: 18px !important;
  vertical-align: middle !important;
}