.navbar-brand img {
    max-height: 6rem;
    width: auto;
    max-width: 170px;
}

.s-slider-block__title h2 {
    padding-left: 5rem;
    color :#f7691d;
}
.s-product-card-promotion-title {

background-color:#f7691d;


}

.justify-between {
    justify-content: space-around;
    
}
.s-slider-wrapper {
    position: relative;
    

}
.s-block__title h2 {
    position: relative;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 700;
    line-height: 1.2;
        color :#f7691d;

}
.footer-is-light .store-footer {
    --tw-bg-opacity: 1;
    background-color: #f7691d;
    color: #000000;
}



.container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 10px;
    padding-left: 10px;

}



.text-sm {
    font-size: .800rem;
    line-height: 1.25rem;
}
.text-xl {
    font-size: 1.60rem;
    line-height: 1.75rem;
}

.mb-2\.5 {
    margin-bottom: 0.625rem;
        color: #f90101;

}
.promotion-title {
    margin: 0 !important;
    width: auto !important;
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
        background-color: #f7691d;
}
a[href*="reorder"],
button[data-event*="reorder"],
section:has(a[href*="reorder"]),
section:has(button[data-event*="reorder"]) {
  display: none !important;
}
h2 {
color: #B8846A !important;
}
.category-item .icon,
.category-item .category-icon,
.category-item__icon,
.category-icon,
.icon-wrap {
display: none !important;
}
.category-item img,
.category-circle img,
.categories-style img {
    width: 260px !important;
    height: 260px !important;
    max-width: unset !important;
    border-radius: 12px !important;
 object-fit: contain !important;
}
.footer,
footer,
.bg-primary,
.btn-primary{
background-color:#D8C3A5 !important;
border-color:#D8C3A5 !important;
}
.promotion-title {
  background-color: #DCCFC2 !important;
    color: #5C4033 !important;
}
.s-product-card-image {
    height: unset !important;
    aspect-ratio: auto !important;
    overflow: hidden !important;
}

.s-product-card-image img {
    width: 100% !important;
    height: unset !important;
    object-fit: contain !important;
    display: block !important;
}
.s-product-card-fit-height {
    height: unset !important;
}
.s-button-primary-outline,
.s-button-primary,
.s-button-btn {
    background-color: #B88D6A !important;
    border-color: #B88D6A !important;
    color: #ffffff !important;
    font-weight: 700 !important;
}
/* يظهر فقط في منتج قطاعة + قطاعة مجاناً */

html:has(link[rel="canonical"][href*="p843890000"]) .space-x-2.rtl\:space-x-reverse.whitespace-nowrap{
  display:flex !important;
  align-items:center !important;
  gap:10px !important;
  direction:rtl !important;
  flex-wrap:wrap !important;
}

html:has(link[rel="canonical"][href*="p843890000"]) .space-x-2.rtl\:space-x-reverse.whitespace-nowrap p{
  order:1 !important;
}

html:has(link[rel="canonical"][href*="p843890000"]) .space-x-2.rtl\:space-x-reverse.whitespace-nowrap span{
  order:2 !important;
}

html:has(link[rel="canonical"][href*="p843890000"]) .space-x-2.rtl\:space-x-reverse.whitespace-nowrap::before{
  content:"وفر 160 ر.س";
  order:3 !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  height:30px !important;
  padding:0 12px !important;
  border:1.5px solid #ef8f8f !important;
  color:#3b003e !important;
  font-size:14px !important;
  font-weight:800 !important;
  background:#fff !important;
}

html:has(link[rel="canonical"][href*="p843890000"]) .space-x-2.rtl\:space-x-reverse.whitespace-nowrap::after{
  content:"🔥";
  order:4 !important;
  font-size:22px !important;
  border:none !important;
  background:transparent !important;
  animation: comfyFire 0.8s infinite alternate ease-in-out;
}

@keyframes comfyFire{
  from{ transform:scale(1); }
  to{ transform:scale(1.15); }
}
/* القطاع الصحي - وفر 50 ريال */

html:has(link[rel="canonical"][href*="p65069047"]) .space-x-2.rtl\:space-x-reverse.whitespace-nowrap{
  display:flex !important;
  align-items:center !important;
  gap:4px !important;
  direction:rtl !important;
  flex-wrap:nowrap !important;
}

html:has(link[rel="canonical"][href*="p65069047"]) .space-x-2.rtl\:space-x-reverse.whitespace-nowrap p{
  order:1 !important;
}

html:has(link[rel="canonical"][href*="p65069047"]) .space-x-2.rtl\:space-x-reverse.whitespace-nowrap span{
  order:2 !important;
}

html:has(link[rel="canonical"][href*="p65069047"]) .space-x-2.rtl\:space-x-reverse.whitespace-nowrap::before{
  content:"وفر 50 ر.س";
  order:3 !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  height:30px !important;
  padding:0 10px !important;
  border:1.5px solid #ef8f8f !important;
  color:#3b003e !important;
  font-size:14px !important;
  font-weight:700 !important;
  background:#fff !important;
}

html:has(link[rel="canonical"][href*="p65069047"]) .space-x-2.rtl\:space-x-reverse.whitespace-nowrap::after{
  content:"🔥";
  order:4 !important;
  font-size:20px !important;
  border:none !important;
  background:transparent !important;
  animation: comfyFire 0.8s infinite alternate ease-in-out;
}