.pie-wrapper {
    display: none;
}
.s-block--default-home-slider .slider-height .swiper-slide .home-slider-position .home-slider-data p {
    font-size: 1.5rem;
}
.navbar-brand img {
    max-height: 5rem;
}

/*font*/

@font-face {
    font-family: 'Ping AR';
}
/*titles*/

.s-block__title h2,
.s-slider-block__title .s-slider-block__title-right h2,
.sicon-quote-open
{
    color: #03885D !important; 
}
/*header*/

header, 
header a, 
header span, 
header button, 
header .sicon,
header [class*="sicon-"],
header .header-icon-button i ,
header .header-components-all * {
    color: #03885D !important;
}

header svg {
    fill: #03885D !important;
    color: #03885D !important;
}


/*main banner*/

@media (min-width: 1024px) {

section#home-slider-1{
  display:none;
}}
@media (max-width: 767px) {

section#home-slider-0{
  display:none;
}}

/*categories*/


.categories-five .slide--cat-entry {
    border: none !important;
    padding: 0 !important;
    overflow: hidden !important;
}

.categories-five .slide--cat-entry i.bg-cover {
    width: 100% !important;
    height: 180px !important;
    border-radius: 0 !important;
  
}

.itme-categories .main-links-title,
.slide--cat-entry .main-links-title {
    display: none !important;
}


/* Distribute category slides evenly */

@media (min-width: 1024px) {

#main-links-2 .swiper-slide {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
}

#main-links-2 .swiper-wrapper {
    justify-content: center !important;
}

#main-links-2 img {
    margin: 0 auto !important;
    display: block !important;
}

#main-links-2 .swiper {
    width: 100% !important;
}

#main-links-2 .swiper-wrapper {
    width: 100% !important;
}
#main-links-3 .swiper-wrapper {
    display: flex !important;
    justify-content: space-between !important;
    transform: none !important;
}}

/*products*/

.s-block--tabs-produtcs.as-grid .product-entry__image, .s-block--features-products .product-entry__image {
    background-color: #ffffff;
}
.product-entry__image {
    background-color: #ffffff;
}

.s-slider-block__title-left{
  display:none;
}

.s-slider-block__title {
    justify-content: center !important;
}
.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0;
}

.product-entry salla-add-product-button salla-button button {
    background-color: #03885D !important;
    background-color: var(--color-primary);
    border-color:#03885D  !important;
    border-color: var(--color-primary);
}

salla-add-product-button > div > salla-button > button > span > i
{
  color:#ffffff !important;
}



/*footer*/

.footer-is-light .store-footer {
  background-color: #03885D;
color:#FFFFFF;}

p.text-gray-400.mb-2\.5.md\:mb-0{
  color:#FFFFFF;
}


footer img.img-fluid.max-h-\[60px\] {
    content: url('https://i.ibb.co/hFCdWnjs/0t-RS8-Rb-YK9-JJupp-Eun3ab-ZRSqw-Gp5cwd-VMZXg-GFd-1.png') !important;
    max-height: 80px !important;
    width: auto !important;
    object-fit: contain !important;
}

@media (min-width: 1024px) {

footer .footer-content {
    display: flex !important;
    justify-content: space-between !important;
    align-items: flex-start !important;
    direction: rtl !important;
}

footer .footer-content > div:first-child {
    flex: 2 !important;
    max-width: 450px !important;
    text-align: right !important;
}

footer .footer-content > div:nth-child(2) {
    flex: 1 !important;
    text-align: center !important;
}

footer .footer-content > div:nth-child(3) {
    flex: 1 !important;
    text-align: right !important;
}

footer .footer-content > div:nth-child(2) a,
footer .footer-content > div:nth-child(2) span,
footer .footer-content > div:nth-child(2) p {
    display: block !important;
    text-align: center !important;
}}


/************/


/* حاوية خيارات المقاس الجديدة */
#single-product-form .ux-product-options {
  display: block;
  width: 100%;
  margin: 0 0 20px;
  padding: 16px;
  background: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  box-sizing: border-box;
}

/* عنوان اختيار المقاس */
#single-product-form .ux-product-options
.s-product-options-option-label {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 12px;
  font-size: 14px;
}

/* خيارات المقاس */
#single-product-form .ux-product-options
.s-product-options-grid-mode {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

/* إخفاء عنوان التخصيص القديم بعد نقل الخيارات */
#single-product-form .ux-options-heading-hidden {
  display: none !important;
}

/* منع تجاوز الخيارات لعرض العمود */
#single-product-form .ux-product-options
salla-product-options {
  display: block;
  width: 100%;
  max-width: 100%;
}

@media (max-width: 767px) {
  #single-product-form .ux-product-options {
    margin-bottom: 16px;
    padding: 12px;
  }
}