/* Add custom CSS styles below */ 
/* *{
  font-weight: bold !important;
} */
body {
    background-color: #FFF9F0 !important;
  }
  .store-footer {
    background-color: #FFF9F0 !important;
  }
  .top-navbar {
    display: none !important;
  }
  footer {
    background-color: transparent !important;
  }
  .store-footer {
    background-color: transparent !important;
  }
  
  
  /* ── إخفاء التاجز في كروت المدوّنة (قائمة المقالات) ── */
  .post-entry .p-4.border-t.border-gray-200 {
    display: none !important;
  }
  
  /* ── إخفاء أي “وسم/Tag” مرتبط بالمقالات أينما ظهر ── */
  a[href*="/blog/"][href*="/tag-"] {
    display: none !important;
    visibility: hidden !important;
  }
  
  /* ── حالات شائعة لكتل التاجز داخل صفحة المقال (احتياطي) ── */
  .post-tags,
  .article-tags,
  .post-entry__tags {
    display: none !important;
  }
  
  /* ── ضبط الهوامش لو كان في حدود علوية للتاجز ── */
  .post-entry .p-4.border-t.border-gray-200 + * {
    margin-top: 0 !important;
  }
  .text-ticker {
    width: 100%;
    overflow: hidden;
    background: #4b6022; /* اللون الجديد */
    padding: 10px 0;
    box-sizing: border-box;
  }
  
  .stock-ticker {
    white-space: nowrap;
  }
  
  .stock-ticker ul {
    display: inline-flex;
    animation: ticker 60s linear infinite; /* بطيء أكتر */
    padding: 0;
    margin: 0;
    list-style: none;
  }
  
  .stock-ticker li {
    margin-right: 60px;
    font-size: 18px;
    color: #fff; /* لون الخط */
  }
  
  @keyframes ticker {
    0% {
      transform: translateX(100%);
    }
    100% {
      transform: translateX(-100%);
    }
  }
  
  /* container العام */
  .F-Q {
    width: 100%;
    max-width: 700px;
    margin: 30px auto;
    direction: rtl;
    font-family: "Tajawal", sans-serif;
  }
  
  /* عنوان القسم */
  .faq-header {
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
    color: #333;
  }
  
  /* صندوق السؤال */
  .faq-question {
    position: relative;
    background: #fff;
    border-radius: 10px;
    padding: 15px 20px;
    margin-bottom: 12px;
    border: 1px solid #ddd;
    transition: 0.3s;
    cursor: pointer;
  }
  
  /* عند المرور */
  .faq-question:hover {
    border-color: #aaa;
  }
  
  /* عنوان السؤال */
  .panel-title {
    font-size: 18px;
    font-weight: 600;
    cursor: pointer;
    display: block;
  }
  
  /* علامة + */
  .plus {
    position: absolute;
    left: 15px;
    top: 18px;
    font-size: 26px;
    color: #555;
    transition: 0.3s;
  }
  
  /* اخفاء checkbox */
  .panel {
    display: none;
  }
  
  /* الإجابة */
  .panel-content {
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    padding-right: 5px;
    line-height: 1.7;
    transition: max-height 0.4s ease, opacity 0.3s ease;
    color: #444;
  }
  
  /* عند فتح السؤال */
  .panel:checked ~ .panel-content {
    max-height: 500px;
    opacity: 1;
    margin-top: 10px;
  }
  
  /* علامة + تتحول × */
  .panel:checked ~ .plus {
    transform: rotate(45deg);
    color: #000;
  }
  
  
  .store-footer {
    background-color: #FFF9F0 !important;
  }
  
  footer *{
    background-color: transparent !important;
  }
  .store-footer {
    background-color: transparent !important;
  }
  .s-product-card-image{
    background-color: #FFF9F0 !important;  
  }
  .blog-category a[href^="/blog"] {
      color: blue !important;
  }
  .blog-category a {
      color: blue !important;
  }
  
  
  /* Fix LCP banner responsiveness */
  img[fetchpriority="high"] {
      fetchpriority: low !important;
  }
  
  /* Prevent layout shift for banners */
  .s-slider img, .s-hero img {
      content-visibility: auto;
      contain-intrinsic-size: 800px 200px;
  }
  /* Remove animations from banners to reduce render delay */
  .s-slider, .s-slider * {
      animation: none !important;
      transition: none !important;
      opacity: 1 !important;
  }
  img[fetchpriority="high"] {
      fetchpriority: low !important;
  }
  
  .object-cover {
      -o-object-fit: cover;
      object-fit: cover;
  }
  
  /* موبايل فقط */
  @media (max-width: 768px) {
      .object-cover {
          -o-object-fit: contain;
          object-fit: contain;
      }
  }
  
  salla-slider.photos-slider .swiper {
      padding-bottom: 0rem;
  }
  section.s-block.s-block--photos-slider .swiper-pagination{
      display:none
  }
  salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
      padding-right: 0rem;
      padding-left: 0rem;
  }
  
  salla-slider.photos-slider .swiper-slide {
      border-radius: 0rem;
  }
  salla-slider.photos-slider .swiper-slide
  .rounded-md {
      border-radius: 0rem;
  }
  section.s-block.s-block--photos-slider {
      margin-top: 0rem
  }
  section.s-block.s-block--fixed-banner.wide-placeholder>.container{padding-left:0;padding-right:0;max-width:100%}.banner--fixed img{background:0 0;border-radius:0!important}.stock-ticker{background-color:#4b5f23!important;font-size:15px;overflow:hidden;user-select:none;--gap:20px;display:flex;gap:var(--gap);color:#f4f7fa;padding-top:.5rem;padding-bottom:.5rem}.stock-ticker ul{list-style:none;flex-shrink:0;min-width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--gap);animation:80s linear infinite scroll}.stock-ticker:hover ul{animation-play-state:paused}@keyframes scroll{to{transform:translateX(calc(100% - var(--gap)))}}.stock-ticker .company,.stock-ticker .price{font-weight:700}.stock-ticker .price{margin-inline:4px}.s-block__title{align-items:center;justify-content:center}[dir=rtl] .s-block__title .right-side,[dir=rtl] .s-product-card-special .s-product-card-content-main,[dir=rtl] special .s-product-card-content-sub{padding-left:0}.s-product-card-entry{padding:0}.s-product-card-content-main{padding-right:.37rem;padding-left:.37rem}.s-product-card-content-sub{padding:.37rem;margin-bottom:.5rem;justify-content:center}.s-product-card-content,[dir=rtl] .s-product-card-content-extra-padding{padding-right:0;padding-left:0}.s-product-card-entry salla-button .s-button-btn{border-radius:0;background-color:#4b5f23;border:0}.s-product-card-entry salla-button .s-button-btn .s-button-text{color:#fff}.footer-is-light .store-footer,.s-product-card-price,.s-slider-block__title h2,.store-footer h3{color:#4b5f23}.s-products-list-vertical-cards{gap:15px}.footer-is-light .store-footer .contact-social .s-social-list,.panel,.s-button-text .sicon-shopping-bag,[dir=rtl] .s-product-card-content-pie{display:none}.s-product-card-content-footer .s-button-btn{border-radius:0 0 7px 7px!important}.s-product-card-content{padding-bottom:0}.s-product-card-content-title a{text-align:center;color:#4b5f23;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:1rem;padding-right:1rem}.s-block__title{color:#c6b139;flex-direction:column}[dir=rtl] .s-product-card-vertical .s-product-card-wishlist-btn{left:0}.s-product-card-vertical .s-product-card-wishlist-btn{top:.12rem}.s-product-card-vertical .s-product-card-wishlist-btn button{background-color:#ffffff40!important;border-radius:0 16px 16px 0!important;color:#4b5f23;border:none}.s-slider-block__title{justify-content:center;justify-content:center;display:flex;flex-direction:column}.s-slider-block__title-right:where([dir=rtl],[dir=rtl] *){padding-left:0}.s-slider-block__title h2:where([dir=rtl],[dir=rtl] *){padding-left:0}salla-slider.s-products-slider-slider{margin-bottom:2.5rem}.s-slider-block__display-all{color:#c6b139}.s-product-card-vertical .s-product-card-image{border-radius:8px}.s-product-card-image::before{background:#fff;color:#fff}.s-product-card-content-subtitle{text-align:center;display:none}.s-product-card-content-sub{display:flex;align-items:center;flex-direction:column}.s-product-card-promotion-title{background-color:#c6b139;}.s-product-card-entry,.s-product-card-image{background:0 0!important}.s-product-card-entry salla-button .s-button-btn:hover{background-color:#c6b139;color:#fff}@media(max-width:600px){.s-products-slider-card{max-width:190px}}.s-product-card-content-main{padding-bottom:0;justify-content:center}.s-product-card-fit-height .s-product-card-image{height:12rem}.s-product-card-entry{position:relative;display:flex;height:100%;justify-content:space-between;border-radius:.75rem;--tw-bg-opacity:1;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.s-product-card-entry::before{content:'';position:absolute;top:92%;left:0;height:65%;width:100%;background:#fff;border-radius:10px;transform:translateY(-90%);z-index:0;box-shadow:0 0 15px -3px rgba(0,0,0,.1)}.footer-is-light .store-footer .store-footer__inner,.index .store-footer,.product-index .store-footer{background-color:#fbe6c9;color:#4b5f23}footer.store-footer{border-bottom-width:0;border-radius:0}.footer-is-dark .store-footer .store-footer__inner,.footer-is-light .store-footer .store-footer__inner,.store-footer{background-color:#fbe6c9}.footer-is-light .store-footer .contact-social,.footer-is-light .store-footer .social-link,footer .sicon-iphone,footer .sicon-mail,footer .sicon-phone,footer .sicon-whatsapp2{border:none}.bg-white,.s-payments-list-item,.store-footer .social-link{border-radius:2px}.store-footer__inner{border-bottom-width:0;padding-bottom:0}@media (max-width:900px){footer{text-align:center}.s-contacts-icon:where([dir=rtl],[dir=rtl] *){margin-left:0}.store-footer .md\:flex{display:flex;flex-direction:column-reverse;background-color:#fbe6c9}.store-footer a div:nth-child(3)>.text-unicode:first-child{display:none}.s-social-list{justify-content:right}}.lg\:col-span-2.rtl\:lg\:pr-20.ltr\:lg\:pl-20 .flex{justify-content:right}.store-footer a .border{border-width:0}.mb-6{margin-top:1.5rem}.s-contacts-icon,.s-social-link a{border-radius:5px;border-width:0;background-color:#4b5f23!important;color:#fbe6c9}div#contact-slot:first-child span.unicode,div#contact-slot:nth-child(2) span.unicode,div#contact-slot:nth-child(3) span.unicode,div#contact-slot:nth-child(4) span.unicode{font-size:0px}div#contact-slot:first-child span.unicode::after,div#contact-slot:nth-child(2) span.unicode::after,div#contact-slot:nth-child(3) span.unicode::after,div#contact-slot:nth-child(4) span.unicode::after{font-size:.875rem;content:"";text-align:right}.s-contacts-list-vertical{flex-direction:row}div#contact-slot span.unicode{margin-top:10px}.s-contacts-icon svg,.s-social-link a svg{height:1.2rem;width:1.2rem}.copyright-text p{color:#4b5f23;display:flex;margin-top:.75rem}.copyright-text .mb-2\.5{margin-bottom:.25rem}span.dev-link A{margin-left:.2rem}span.dev-link{display:inline-flex;font-size:9px;margin:0;margin-top:px;color:#4b5f23;opacity:1;flex-direction:row-reverse}.s-apps-icons-list,.s-contacts-list-vertical{justify-content:center}.lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 .hidden{display:flex}.store-footer .contact-social{margin-top:0;border-top-width:0;padding-top:0}@media (max-width:991px){a.flex.items-center.m-0{content:"";background-image:url(https://cdn.salla.sa/RAgldy/T8SCFBh7hc6oorA0nuvVD0PmK8uNDMSxHwRblUgl.png);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:9px;background-color:#fbe6c9;width:100px;height:100px;margin:auto}a.flex.items-center.m-0>h3{visibility:hidden}}.hidden.lg\:block{justify-content:center!important}.faq-header{font-size:20px;font-weight:bolder;text-align:center;padding-top:40px;color:#4b5f23}.faq-content{margin:0 auto}.faq-question{padding:20px 6px;border:.01rem groove #b1bf5d;background-color:#b1bf5d25;margin:15px;border-radius:8px}.panel-content,.panel-title{margin:0;position:relative;color:#4b5f23}.panel-title{font-size:15px;width:100%;padding:2px 26px 2px 2px;display:block;cursor:pointer;font-weight:600}.panel-content{font-size:16px;padding:0 14px;height:0;overflow:hidden;z-index:0;font-weight:900;opacity:0;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.panel:checked~.panel-content{height:auto;opacity:1;padding:14px}.plus{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;color:#ef6d2d;position:absolute;margin-left:20px;margin-top:0;z-index:5;font-size:32px;line-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.panel:checked~.plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.s-comments-product{background-color:#fefaf4}