/* Add custom CSS styles below */ 
/* ************************************************* */
/* ------------------ SCREEN WIDTH ----------------- */
/* ************************************************* */
/*   @media only screen and (max-width: 768px) {}  
  @media only screen and (min-width: 640px) {}   */
  
  @media only screen and (min-width: 640px) {
      .animated-text--0 {
          margin-top: 1rem !important;
      }
  }
  
  @media only screen and (max-width: 768px) {
      .animated-text--0 {
          margin-top: 0 !important;
      }
  }
  
  
  @media only screen and (max-width: 768px) {
      .advanced-slider--6 {
          display: none;
      }
  
  }
  
  @media only screen and (min-width: 640px) {
      .advanced-slider--7 {
          display: none;
      }
  
  }
  
  
  
  .s-offer-modal-product-image-wrap {}
  
  
  #best-offers-14-slider .s-slider-block__title {
      /*display: none;*/
  }
  
  @media only screen and (max-width: 768px) {
      .navbar-brand {
          margin-right: 6px;
      }
  
      #best-offers-13-slider {
          margin-top: 2px;
          margin-top: 5px;
      }
  
      section#best-offers-14-slider {
          margin-top: 2px;
      }
  
      .s-block.s-block--circle-links.circle-links-8 {
          margin-top: 2px;
      }
  
  
      salla-products-slider .s-slider-block__title {
          margin-bottom: 2px !important;
      }
  
  
      .s-block--square-links {
          margin-bottom: -10px !important;
          margin-top: 10px !important;
      }
  
      .s-block--square-links div:has(>ul) {
          padding-left: 10px !important;
          padding-right: 10px !important;
      }
  
      section#best-offers-6-slider {
          margin-top: 16px;
      }
  
      .s-offer-modal-product-image-wrap {
          height: 17rem;
      }
  
  
  
  }
  
  
  
  
  
  @media only screen and (min-width: 640px) {
  
  
      .s-block.s-block--circle-links.circle-links-8 {
          margin-top: 1.875rem;
      }
  
      section#best-offers-14-slider {
          margin-top: 1rem;
      }
  
      section#best-offers-13-slider {
          /*margin-top: 1.875rem;*/
      }
  
      section.s-block.s-block--banners.container {
          margin-top: 15px;
      }
  
      section.s-block.s-block--banners.container .grid {
          gap: 1rem;
      }
  
  
      /* men women kids */
      .s-block--square-links ul li a div img {
          max-width: 454px;
      }
  
      .s-block--square-links ul li a div img {
          /*border: 1px #0B1F37 solid;*/
          padding-left: 0;
          /* it was 50px for both */
          padding-right: 0;
      }
  
  
  
      .s-offer-modal-product-image-wrap {
          height: 15rem;
      }
  
  
  
  }
  
  /* ************************************************* */
  /* --------------------- CUSTOM -------------------- */
  /* ************************************************* */
  /* option titles for SZAS573M111111, SZBM1148M, SZBM1148F */
  .product-single div[data-option-id="1380911137"] label+p,
  .product-single div[data-option-id="1198033860"] label+p,
  .product-single div[data-option-id="633248756"] label+p,
  .product-single div[data-option-id="1298906229"] label+p,
  .product-single div[data-option-id="1848681508"] label+p,
  .product-single div[data-option-id="265357320"] label+p,
  .product-single div[data-option-id="1205224070"] label+p {
      display: none;
  }
 
  /* ************************************************* */
  /* --------------------- GENERAL ------------------- */
  /* ************************************************* */
  
  :root {
      --color-primary-reverse: #fff8e4;
      --font-main: rb-font;
  }
  
  .text-red-400 {
      color: #d0021b;
  }
  
  /* --------------- START NAVBAR LINKS --------------- */
  
  /* foundation day 
    li#\36 126014,
  li#\"6126014\",
  */
  
  /* ramadan offers 
    li#\36 00026416,
  li#\"600026416\",
  */
  
  /* عروض اليوم الوطني - الأكثر تميزًا - اختيارات جود ، خصومات*/
  
  /* desktop & mobile */
  li#\31 691308301,
  li#\"1691308301\",
  li#\38 94196208,
  li#\"894196208\",
  li#\35 3469786,
  li#\"53469786\",
  li#\36 126014,
  li#\"6126014\"
  
   {
      display: none !important;
  }
  

  /* hide sub-sub categories */
  li#\35 22814222 .sub-menu, 
  li#\35 22814222 a[aria-label="الشنط"]:after {
    display: none;
}
  
  /* offers */
  li#\36 00026416 a[href="https://zyros.com/ramadanoffer/c600026416"],
  li#\"600026416\",
  li#\31 691308301 a[href="https://zyros.com/nationaldayoffer/c1691308301"],
  li#\"1691308301\",
  li#\31 370282774 a[aria-label="1 + 1 مجــانًا"],
  li#\"1370282774\",
  li#\31 912849285,
  li#\"1912849285\",
  li#\"2127327826\",
  li#\36 126014 a[aria-label="عروض يوم التأسيس"],
  li#\"6126014\" {
      color: #d0021b;
  }
  
  
  a[aria-label="بكجات الهدايا"]:after {
  content: "‎ 🎁"
  }
  
  /*---- best seller red color ---*/
  li#\"572969158\",
  li#\"2080636871\" {
      color: #d0021b;
  }
  
  /* For desktop */
  li#\35 72969158,
  li#\32 080636871,
  li#\32 127327826 {
      color: #d0021b;
  }
  
  /* --------------- START NAVBAR LINKS --------------- */
  
  /* ------------- START RADIUS ------------- */
  
  @media only screen and (max-width: 768px) {
  
      .rounded-lg,
      .rounded-md,
      salla-products-slider .s-slider-block__display-all,
      .product-card,
      .s-block--square-links ul li a div img,
      .s-block--fixed-banner .banner--fixed img,
      .s-block--animated-brands .s-block--animated-brands--brand {
          border-radius: 0.125rem !important;
      }
  }
  
  @media only screen and (min-width: 769px) {
  
      .rounded-lg,
      .rounded-md,
      salla-products-slider .s-slider-block__display-all,
      .product-card,
      .s-block--square-links ul li a div img,
      .s-block--fixed-banner .banner--fixed img,
      .s-block--animated-brands .s-block--animated-brands--brand {
          border-radius: 0.125rem !important;
      }
  }
  
  .product-single__inner .btn-tab,
  .product-single__inner .s-button-btn,
  .product-single__inner .s-quantity-input-container,
  .product-single__inner .s-quick-order-container,
  .product-single__inner .s-form-control,
  .product-single__inner .s-product-options-thumbnails-wrapper label,
  .product-single__inner .s-button-icon,
  .product-single__inner .s-social-share-list,
  .product-single__inner .s-comment-form-input {
      border-radius: 0.125rem !important;
  }
  
  /* ------------- END RADIUS ------------- */
  
  /* ------------- START FONTS ------------- */
  
  /* rb font */
  @font-face {
      font-family: rb-font;
      src: url(https://sanint.sirv.com/zyros_natinonal_day_font/RB%20Font.ttf);
      font-weight: normal;
      font-style: normal;
  }
  
  /*@font-face {
        font-family: 'Material Icons';
        font-style: normal;
        src: url(https://sanint.sirv.com/Zyros%20Font/icons/MaterialSymbolsOutlined%5BFILL%2CGRAD%2Copsz%2Cwght%5D.woff2) format('woff2');
    }
    
    .header-btn__icon:before {
        font-family: 'Material Icons';
        font-weight: normal;
        font-style: normal;
        font-size: 30px;
        display: inline-block;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        -webkit-font-feature-settings: 'liga';
        -webkit-font-smoothing: antialiased;
    }
    
    .header-btn__icon:before {
        font-variation-settings:
            'FILL' 0,
            'wght' 200,
            'GRAD' 0,
            'opsz' 24
    }
    */
  /* ------------- END FONTS ------------- */
  
  /* ------------- START BLOCKS ------------- */
  
  @media only screen and (min-width: 640px) {
      .s-block {
          margin-top: 2rem;
      }
  }
  
  @media only screen and (max-width: 768px) {
      .s-block {
          margin-top: 0.5rem;
      }
  }
  
  /* ------------- END BLOCKS ------------- */
  
  /* ************************************************* */
  /* --------------------- HEADER -------------------- */
  /* ************************************************* */
  
  /* icons */
  .store-header .sicon-cart:before {
      content: "\ef36";
  }
  
  .store-header .sicon-user:before {
      content: "\f072";
  
  }
  
  .store-header .sicon-search:before {
      /*content: "\e8b6";*/
  }
  
  
  /* user icon container*/
  .store-header salla-user-menu .s-user-menu-trigger {
      padding-left: 0.125rem;
      padding-right: 0.125rem;
  }
  
  /* cart items counter */
  .store-header .s-cart-summary-count {
      background-color: #d0021b;
      right: -0.5rem;
      top: 0.125rem;
  }
  
  /* icons container */
  .store-header .header-btn__icon {
      width: 1.75rem;
  }
  
  /* cart items */
  .store-header salla-cart-summary {
      margin-right: 10px !important;
  }
  
  
  
  @media only screen and (min-width: 640px) {
  
      /* Header container */
      .main-nav-container .inner {
          padding-top: 20px;
          padding-bottom: 12px;
      }
  
      .store-header #mainnav .inner .container {
          max-width: 1500px;
      }
  
      .store-header .main-nav-container .main-menu {
          padding-top: 0;
          justify-content: center;
      }
  
      /* categories */
      .store-header .main-nav-container .navbar-brand+.mobile-menu {
          /*display: none;*/
          width: 100%;
      }
  
      .store-header .main-nav-container div:has(> .navbar-brand) {
          flex-grow: 1;
      }
  
      .store-header .main-nav-container li.root-level>a {
          padding-bottom: 0rem;
          padding-top: 0;
      }
  
      .index .store-header .main-nav-container:not(.fixed-header) .main-menu>li {
          /*color: #fff;*/
          /* Applies color to first-level li elements */
      }
  
      .index .store-header .main-nav-container:not(.fixed-header) .main-menu>li>*:not(.sub-menu) {
          color: inherit;
          /* Ensures that any direct children except for submenus inherit color */
      }
  
      .index .store-header .main-nav-container:not(.fixed-header) .main-menu .sub-menu {
          color: initial;
          /* Resets the color of the submenu so it's not affected */
      }
  
      .index .store-header .main-nav-container:not(.fixed-header) .container div div+div salla-cart-summary,
      .index .store-header .main-nav-container:not(.fixed-header) .container div div+div button {
          /*color: #fff;*/
      }
  
      .index .store-header .main-nav-container:not(.fixed-header) .navbar-brand img {
          /*filter: invert(1) grayscale(1) contrast(3) !important;*/
      }
  
  }
  
  @media only screen and (max-width: 768px) {
  
      /* Header container */
      .store-header .main-nav-container {
          min-height: 57px;
      }
  
      .store-header .main-nav-container .inner {
          padding-top: 6px;
          padding-bottom: 6px;
      }
  
      /* burger menu */
      .store-header .mburger .sicon-menu {
          margin-left: 0;
          font-size: 1.75rem;
      }
  
      /* logo */
      .store-header .main-nav-container .navbar-brand img {
          height: 26px !important;
      }
  
      /* user icon */
      .store-header .s-user-menu-trigger {
          padding-top: 0;
          padding-bottom: 0;
      }
  
      /* main category text */
      .mobile-menu .main-menu .mm-spn--open li:first-child a {
          font-size: 0;
      }
  
      .mobile-menu .main-menu .mm-spn--open li:first-child a:after {
          content: ' عرض الكل';
          font-size: 1rem;
      }
  
      .index .store-header .main-nav-container:not(.fixed-header) .navbar-brand img {
          /*display: none;*/
      }
  
      .index .store-header .main-nav-container:not(.fixed-header) .inner .container div div {
          /*color: #fff;*/
      }
  
  }
  
  /* ************************************************* */
  /* --------------------- FOOTER -------------------- */
  /* ************************************************* */
  .store-footer .container .img-fluid {
      height: 44px !important;
  }
  
footer a[href="https://zyros.com/blog"] {
    /*font-size: 0;*/
}
   
  footer a[href="https://zyros.com/blog"]:before {
    /*content: 'خفايا زايــروس (المدونة) ';
    font-size: 1rem !important;*/
}
  
  /* ************************************************* */
  /* ------------------ PRODUCT CARD ----------------- */
  /* ************************************************* */
  
  /* image */
  .product-card .product-card__image {
      /*border: 1px red solid;*/
      height: auto;
  }
  
  /* promo title */
  .product-card .product-card__image .product-card__promotion {
      background-color: rgba(207, 20, 43, .11) !important;
      color: #d0021b;
  }
  
  /* like and quick view buttons */
  .product-card .product-card__buttons {
      display: none;
  }
  
  /*desc container */
  .product-card .product-card__content .product-card__content-wrapper {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
      text-align: right;
      flex-grow: 1;
      align-content: space-between;
  }
  
  /* title */
  .product-card .product-card__content .product-card__title {
      width: 100%;
      margin: 0 0 6px;
  }
  
  /* subtitle */
  .product-card .product-card__content .product-card__subtitle {
      width: 100%;
      flex-grow: 1;
      margin-top: auto;
      margin-bottom: auto;
      display: none;
  }
  
  /* prices container */
  .product-card .product-card__content .product-card__price {
      display: flex;
      flex-direction: column-reverse;
  }
  
  /* price before */
  .product-card .product-card__content .product-card__price span {
      margin-right: 0;
  }
  
  /* auto discount */
  .product-card .product-card__content .product-card__discount span {
      color: #0B1F37;
      border-radius: 2px;
      font-size: 0.675rem;
      padding: 0.25rem;
  
  
  }
  
  .product-card .product-card__content .product-card__discount {
      align-self: flex-end;
      background-color: rgba(207, 20, 43, .11);
      line-height: 12px;
      /*margin-bottom: -4px;*/
      /*order: 4;*/
  
  }
  
  /* countdown container */
  .product-card .product-card__content .s-count-down-wrapper {
      width: 100%;
  }
  
  .product-card .product-card__content .s-count-down-list {
      padding-right: 0;
  }
  
  /* add to cart */
  .product-card .sicon-shopping {
      display: none;
  }
  
  
  /* add to cart in desktop */
  .product-card__normal-cart__btn .s-button-element span {
      font-weight: 900;
      width: 100%;
      margin-right: 33%;
      font-size: 1rem;
  }
  
  .product-card__normal-cart__btn .s-button-element span:after {
      content: "\e90c";
      font-family: 'sallaicons';
      margin-right: auto;
  }
  
  .product-card .product-card__normal-cart {
      border-top: 1px solid rgba(239, 239, 239, .70196);
  }
  
  .product-card .product-card__normal-cart__btn .s-button-btn {
      border: unset;
  }
  
  .product-card .product-card__normal-cart__btn .s-button-btn:hover {
      border-top-right-radius: 0;
      border-top-left-radius: 0;
  }
  
  @media only screen and (min-width: 769px) {
  
      /* add to cart */
      .product-card .product-card__content {
          padding-bottom: 0 !important;
          padding-right: 0 !important;
          padding-left: 0 !important;
      }
  
      /*desc container */
      .product-card .product-card__content .product-card__content-wrapper {
          padding-right: 14px;
      }
  
      /* rating */
      .product-card .product-card__content .s-product-card-rating {
          /*justify-content: flex-end;
            flex-grow: 1;
            margin-left: 0.5rem;
            padding-top: 10px;*/
          justify-content: flex-start;
          flex-grow: 1;
          width: 100%;
          margin-top: 0;
      }
  }
  
  @media only screen and (max-width: 768px) {
  
      /*desc container */
      .product-card .product-card__content .product-card__content-wrapper {
          padding-left: 0 !important;
          padding-right: 3px !important;
      }
  
      /* promo & auto-promo */
      .product-card .product-card__image .product-card__promotion,
      .product-card .product-card__content .product-card__discount span {
          font-size: 8px;
          /*padding: 0.063rem;*/
      }
  
      /* auto-promo */
      .product-card .product-card__content .product-card__discount {
          margin-bottom: -4px;
      }
  
      /* title & subtitle */
      .product-card .product-card__content .product-card__title a,
      .product-card .product-card__content .product-card__subtitle {
          font-size: 10px !important;
          line-height: 0.875rem;
      }
  
      /* price before*/
      .product-card .product-card__content .product-card__price span {
          font-size: 10px;
      }
  
      /* price after */
      .product-card .product-card__content .product-card__price h4,
      .product-card .product-card__content .product-card__price {
          font-size: 12px;
          line-height: 1rem !important;
          font-weight: 700 !important;
      }
  
      /* rating */
      .product-card .product-card__content .s-product-card-rating {
          /*justify-content: flex-end;
            flex-grow: 1;
            margin-left: 0.25rem;
            padding: 2px;
            margin: 0;
            margin-bottom: -2px;
            line-height: 0;
            align-self: flex-end;
            margin-left: 0.125rem;
            font-size: 0.75rem;*/
  
          justify-content: flex-start;
          flex-grow: 1;
          margin-left: 0.25rem;
          /* padding: 2px; */
          margin: 0;
          /* margin-bottom: -2px; */
          line-height: 0;
          align-self: flex-start;
          margin-left: 0;
          width: 100%;
      }
  
      .product-card .product-card__content .s-product-card-rating span svg {
          height: 0.75rem;
          width: 0.75rem;
      }
  
      /* countdown container */
      .product-card .product-card__content .s-count-down-list {
          margin-left: 0;
          margin-right: 0;
      }
  
      .product-card .product-card__content .s-count-down-md .s-count-down-item {
          font-size: 0.75rem;
          line-height: 1rem;
  
      }
  
      .product-card .product-card__content .s-count-down-item-label {
          font-size: 0.5rem;
          line-height: 1rem;
          margin-top: .125rem;
      }
  
  }
  
  
  /* ******************************************* */
  /* ----------- BEST OFFERS BLOCK ------------- */
  /* ******************************************* */
  /* title container */
  .s-block--best-offers .s-slider-block__title,
  salla-products-slider .s-slider-block__title {
      border-bottom: unset;
      margin-bottom: 0;
  }
  
  .s-block--best-offers salla-slider .s-slider-block__title {
      display: none;
  }
  
  .s-block--best-offers {
      margin-top: 0;
  }
  
  
  /* title */
  .s-block--best-offers .s-slider-block__title-right,
  salla-products-slider .s-slider-block__title-right {
      border-bottom: unset;
  }
  
  @media only screen and (max-width: 768px) {
  
      /* title */
      .s-block--best-offers .s-slider-block__title-right,
      salla-products-slider .s-slider-block__title-right {
          padding-bottom: 0;
      }
  
      /* display all */
      .s-block--best-offers .s-slider-block__title-left .s-slider-block__display-all,
      salla-products-slider .s-slider-block__title-left .s-slider-block__display-all {
          border: unset;
          padding-left: 0;
      }
  
      /* title */
      .s-block--best-offers .s-slider-block__title h2 {
          font-size: 1rem;
      }
  
  }
  
  @media only screen and (min-width: 769px) {
      .s-block--best-offers {
          /*padding-left: 0;*/
      }
  
      /* title */
      .s-block--best-offers .s-slider-block__title h2 {
          font-size: 1.5rem;
      }
  }
  
  /* ************************************************* */
  /* ------------- CIRCLE LINKS BLOCK ---------------- */
  /* ************************************************* */
  
  @media only screen and (max-width: 768px) {
      .s-block--circle-links salla-slider .slide--one-sixth {
          width: 33%;
      }
  
      .s-block--circle-links salla-slider .slide--one-sixth img {
          width: 6rem;
          height: 6rem;
      }
  
      .s-block--circle-links .container {
          margin-top: 0.5rem;
      }
  
      .s-block--circle-links .container .text-store-text-primary {
          margin-top: 0.5rem;
          font-size: 0.75rem;
      }
  }
  
  @media only screen and (min-width: 769px) {
      .s-block--circle-links .container {
          margin-top: 0;
      }
  
      .s-block--circle-links .container .s-slider-swiper-wrapper {
          /*justify-content: center;*/
      }
  
  
      .s-block--circle-links .container .slide--one-sixth img {
          width: 10rem;
          height: 10rem;
      }
  }
  
  
  
  /* ************************************************* */
  /* ------------- SQUARE LINKS BLOCK ---------------- */
  /* ************************************************* */
  
  .s-block--square-links {
      margin-top: 0;
  }
  
  .s-block--square-links ul li a div img {
      object-fit: contain;
      aspect-ratio: unset;
      transform: none !important;
      transition: opacity 0.3s ease;
      /*border: 1px #0B1F37 solid;*/
      border-bottom: 3px #0B1F37 solid;
  }
  
  @media only screen and (max-width: 768px) {
  
      .s-block--square-links ul {
          margin-top: 0;
          grid-template-columns: repeat(3, 1fr);
          column-gap: 0.5rem;
          margin-bottom: -8px;
      }
  
      .s-block--square-links div:has(> ul) {
          padding-left: 0.5rem;
          padding-right: 0.5rem;
      }
  
      .s-block--square-links {
          margin-bottom: -20px;
      }
  
      .s-block--square-links ul li a div img {
          border-bottom: 1px #0B1F37 solid;
      }
  
  }
  
  @media only screen and (min-width: 769px) {
  
      .s-block--square-links div:has(> ul) {
          max-width: 1488px;
      }
  
      .s-block--square-links {
          margin-bottom: 1rem;
      }
  
      .s-block--square-links {
          /*margin-bottom: -32px;*/
          margin-bottom: -0;
          margin-top: 14px;
      }
  
  
  
      .s-block--square-links ul li a div:hover {
          /*background-color: #0B1F37;*/
          position: relative;
      }
  
  
      .s-block--square-links ul li a div img {
          border-bottom: 3px #0B1F37 solid;
      }
  
      .s-block--square-links ul li a div img:hover {
          filter: invert(1) brightness(1.5);
          border: unset;
          /*border-bottom: 4px #0B1F37 solid;*/
          background-color: #eadfd1;
  
      }
  
      .s-block--square-links ul li a div:hover::after {
          content: "";
          position: absolute;
          bottom: 0;
          left: 0;
          width: 100%;
          height: 4px;
          /* Adjust thickness as needed */
          /*background: linear-gradient(to right, #0B1F37 33%, #0B1F37 33%, #0B1F37 66%, #0B1F37 66%);*/
      }
  
  }
  
  
  /* ************************************************* */
  /* --------------- LIST OF BLOCKS ------------------ */
  /* ************************************************* */
  .s-block--banners {
      margin-top: 0.5rem;
  }
  
  .s-block--banners .banner-entry {
      height: unset;
      /*aspect-ratio: 1 / 1;*/
      aspect-ratio: 261 / 350;
  }
  
  @media only screen and (max-width: 768px) {
      .s-block--banners div:has(> .banner-entry) {
          grid-auto-flow: column;
      }
  }
  
  /* ************************************************* */
  /* -------- SPECIAL PRODUCTS SLIDER BLOCK ---------- */
  /* ************************************************* */
  .s-block--special-products-slider .s-slider-block__title .s-slider-block__title-nav {
      display: none;
      /*justify-content: space-between;
          width: 100%;*/
  }
  
  @media only screen and (max-width: 768px) {
      .s-block--special-products-slider .slider-wrap {
          padding-bottom: 0;
          margin-top: 0.25rem !important;
      }
  
  }
  
  /* ************************************************* */
  /* ----------- SPECIAL CATEGORIES BLOCK ------------ */
  /* ************************************************* */
  /* section */
  .special-cats-with-bg {
      margin-top: 0;
      margin-bottom: 0;
  }
  
  
  
  @media only screen and (max-width: 768px) {
      .special-cats-with-bg .pb-36 {
          padding-bottom: 5.75rem;
      }
  
      .special-cats-with-bg--3 .bg-storeBG {
          height: 0rem;
      }
  
      .special-cats-with-bg--4 .bg-storeBG {
          height: 8.25rem;
      }
  }
  
  
  @media only screen and (min-width: 640px) {
  
      /*first background*/
      .special-cats-with-bg--3 .bg-transoarent {
          height: 0;
      }
  
      /*second background*/
      .special-cats-with-bg--4 .bg-transoarent {
          height: 5rem;
      }
  }
  
  
  
  /* background */
  .special-cats-with-bg .bg-gray-900 {
      background-color: unset !important;
  }
  
  /*background.top */
  .special-cats-with-bg .inset-0+.py-32 {
      padding-top: 2rem;
      padding-bottom: 0rem;
  }
  
  
  /* images */
  .special-cats-with-bg section .to-black {
      --tw-gradient-to: unset;
  }
  
  .special-cats-with-bg section div:has(> img) {
      opacity: unset !important;
  }
  
  .special-cats-with-bg section .bg-white {
      background-color: unset;
  }
  
  /* images */
  .special-cats-with-bg section .grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  
  /* images text */
  .special-cats-with-bg h3 a p {
      display: none;
  }
  
  @media only screen and (max-width: 768px) {
  
      /* background */
      .special-cats-with-bg .relative .relative.py-32 {
          padding-top: 6rem;
          padding-bottom: 6rem;
      }
  
      /* images block */
      .special-cats-with-bg section {
          margin-top: -17rem;
      }
  
      /* images */
      .special-cats-with-bg section .grid-cols-3 {
          /*max-width: 17rem;*/
      }
  
      .special-cats-with-bg section .bg-white {
          /*height: 10rem;*/
          height: auto;
          /*aspect-ratio: 1/1;*/
          aspect-ratio: 149 / 200;
      }
  }
  
  @media only screen and (min-width: 640px) {
  
      /* images */
      .special-cats-with-bg section .grid-cols-3 {
          /*max-width: 58rem;*/
      }
  
      .special-cats-with-bg section .bg-white {
          /*height: 37rem;*/
          height: auto;
          /*aspect-ratio: 1/1;*/
          aspect-ratio: 149 / 200;
      }
  
  }
  
  
  /* ************************************************* */
  /* -------------- ADVANCED SLIDER BLOCK ------------ */
  /* ************************************************* */
  
  
    @media only screen and (min-width: 769px) {
      .advanced-slider:nth-of-type(2) {
      display: none;
    }
    }
    
    @media only screen and (max-width: 768px) {
      .advanced-slider:nth-of-type(1) {
      display: none;
    }
    
    }



  /* ************************************************* */
  /* -------- (GIF/WIDE) FIXED BANNER BLOCK ---------- */
  /* ************************************************* */
    .index .s-block--fixed-banner .container {
  max-width: unset;
  padding: 0;
  
  }
  
  
  @media only screen and (max-width: 768px) {
  
      section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--2 {
          margin-top: 0.5rem;
          margin-bottom: 0.5rem;
      }
      
      section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--3 {
          margin-top: 0;
          margin-bottom: 0.25rem;
      }
      
      .index .fixed-banner--1 {
      /*display: none;*/
      }
  }
  
  @media only screen and (min-width: 769px) {

      section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--10 .container img,
      section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--13 .container img {
          /*margin-right: auto;
        width: 62%;
        margin-left: 100px;*/
          /*margin-right: auto;
        width: 800px;
        width: 60%;*/
      }
  
      section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--9 {
          margin-top: 0.75rem;
      }
      
            section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--3 {
          margin-bottom: 1rem;
      }
  
  }
  
  /* ************************************************* */
  /* ------------- DOUBLE BANNER BLOCK --------------- */
  /* ************************************************* */
  
  .double-banner .container {
      max-width: unset;
      padding: 0;
  }
  
  @media only screen and (max-width: 768px) {
  
      .double-banner--4 .container .gap-2,
      .double-banner--5 .container .gap-2 {
          /*flex-direction: column;*/
          gap: 0;
      }

  }

  
  
  /* ************************************************* */
  /* ----------------- BRANDS BLOCK ------------------ */
  /* ************************************************* */
  .s-block--animated-brands .s-block--animated-brands--brand {
      /*border-radius: 0.063rem;*/
  }
  
  
  /* ************************************************* */
  /* -------------- TESTIMONIALS BLOCK --------------- */
  /* ************************************************* */
  .s-block--testimonials.enhanced:before {
      background-image: unset;
  }
  
  /* title */
  .s-block--testimonials .container div h2 {
      font-size: 0;
  }
  
  .s-block--testimonials .container div h2:after {
      content: 'وراء كل منتج حكاية تُروى، اكتشف لحظات لا تُنسى وتجارب حقيقية للتفرد ↓';
  }
  
  @media only screen and (max-width: 768px) {
      .s-block--testimonials .container div h2:after {
          font-size: 1rem;
      }
  
      .s-block--testimonials {
          margin-top: 30px;
      }
  }
  
  @media only screen and (min-width: 769px) {
      .s-block--testimonials .container div h2:after {
          font-size: 1.75rem;
      }
  }
  
  /* ************************************************* */
  /* ------------------ FAQ BLOCK -------------------- */
  /* ************************************************* */
  @media only screen and (max-width: 768px) {
  
      /* title */
      .s-block--faq .container div .text-store-text-primary.tracking-tight {
          font-size: 1.25rem;
      }
  }
  
  
  
  /* ************************************************* */
  /* --------------- CATEGORIES PAGE ----------------- */
  /* ************************************************* */
  
  /* sub-category images */
  .products-index [id*=sub-cats-slider-] .swiper-slide div:has(i) {
      display: none;
  }
  
  /* sub-category text */
  .products-index [id*=sub-cats-slider-] .s-slider-swiper-wrapper .swiper-slide a {
      border: 1px #0B1F37 solid;
      border-radius: 2px;
  }
  
  .products-index [id*=sub-cats-slider-] .s-slider-swiper-wrapper .swiper-slide a:hover {
      background-color: #0B1F37;
  }
  
  .products-index [id*=sub-cats-slider-] .s-slider-swiper-wrapper .swiper-slide a:hover span {
      color: #ffffff;
  }
  
  
  @media only screen and (max-width: 768px) {
  
      /* product card image */
      .products-index .main-content .product-card .product-card__image {
          height: auto !important;
          max-height: none;
      }
  
      .products-index [id*=sub-cats-slider-] .s-slider-swiper-wrapper .swiper-slide {
          margin: auto 4px;
          width: 20% !important;
      }
  
      .products-index [id*=sub-cats-slider-] .s-slider-swiper-wrapper .swiper-slide a span {
          margin-bottom: 0.5rem;
          font-size: 0.5rem;
          line-height: 0.5rem;
      }
  }
  
  
  @media only screen and (min-width: 769px) {
  
      /* sub-category text */
      .products-index [id*=sub-cats-slider-] .s-slider-swiper-wrapper {
          justify-content: center;
          font-weight: 900;
          margin: auto 32px;
      }
  
      .products-index [id*=sub-cats-slider-] .s-slider-swiper-wrapper .swiper-slide {
          margin: auto 10px;
      }
  
      .products-index [id*=sub-cats-slider-] .s-slider-swiper-wrapper .swiper-slide a span {
          margin-bottom: 0.5rem;
      }
  }
  
  /* ************************************************* */
  /* ----------------- PRODUCT PAGE ------------------ */
  /* ************************************************* */
  @media only screen and (min-width: 769px) {
  
      /* multiple images */
      .app-inner .product-single .product-single__inner .product-single__slider {
          width: 46% !important;
      }
  
      /* single image */
      .app-inner .product-single .product-single__slider .product-single__main-media {
          /*height: auto;*/
      }
  }
  
  @media only screen and (max-width: 768px) {
  
      /* buy now button */
      .app-inner .product-single .sticky-product-bar salla-quick-buy button.s-quick-buy-button {
          line-height: 20px;
      }
  
  
      .product-single salla-offer .s-slider-container .swiper-slide {
          width: 50%;
      }
  
      .product-single salla-offer .product-card .product-card__content {
          padding: 0 !important;
      }
  }
  
  /* rearrange components */
  .product-single .app-inner .store-header+.container {
      display: flex;
      flex-direction: column;
  }
  
  .product-single .app-inner .container .product-more-info {
      order: 3;
  }
  
  .product-single .app-inner .container salla-offer {
      order: 4;
  }
  
  /* promo title */
  .app-inner .product-single .promotion-title {
      background-color: rgba(207, 20, 43, .11) !important;
      color: #d0021b;
  }
  
  /* brand logo */
  .app-inner .product-single .product-single__info .product-brand .brand-logo {
      display: none;
  }
  
  /* availabilty text */
  .app-inner .product-single .product-single__info .inventory-content {
      display: none;
  }
  
  /* prices */
  .app-inner .product-single .product-form div.bg-storeBG {
      display: none;
  }
  
  
  /* product desc */
  .app-inner .product-single .product-single-top-description ul li {
  /*list-style-type: "- " !important;*/
  list-style: inside!important;
  }
  /* -------------- START OFFER SLIDER --------------- */
  /* icon */
  .s-offer-wrapper .s-slider-block__title h2::before,
  .s-offer-wrapper .s-offer-corner-badge {
      display: none;
  }
  
  /* title */
  .s-offer-wrapper .s-slider-block__title .s-slider-block__title-right h2 {
      color: #0B1F37;
  }
  
  /* ---------- Offer product card ------ */
  
  /* desc container*/
  .s-offer-wrapper .product-card .product-card__content {
      text-align: right;
      margin-right: 6px;
      margin-left: 6px;
  }
  
  /* add to cart */
  .s-offer-wrapper .product-card .product-card__normal-cart__btn .s-button-btn {
      padding-left: 0.75rem;
  }
  
  .s-offer-wrapper .product-card__normal-cart__btn .s-button-element span {
      margin-right: 15%;
  }
  
  /* auto discount  */
  .s-offer-wrapper .product-card .product-card__content .product-card__discount {
      order: unset;
      margin-top: -22px;
  }
  
  @media only screen and (max-width: 768px) {
  
      /* add to cart */
      .s-offer-wrapper .product-card .product-card__content .product-card__mini-cart {
          border-top: 1px solid rgba(239, 239, 239, .70196);
          border-radius: unset;
      }
  
      .s-offer-wrapper .product-card .product-card__content .product-card__mini-cart .s-button-element {
          border: unset;
      }
  }
  
  /* --------------- END OFFER SLIDER ---------------- */
  
  
  /* ------------- START RATING SECTION --------------- */
  
  .product-more-info .s-comments-product .comments-list-wrap .comment div:has(> .sicon-check) {
      display: none;
  }
  
  /* -------------- END RATING SECTION ---------------- */
  
  /* ************************************************* */
  /* ------------------- CART PAGE ------------------- */
  /* ************************************************* */
  /* title*/
  .cart .simplified-products .s-slider-block__title-right {
      padding-bottom: 0;
  }
  
  .cart .simplified-products .s-slider-block__title-right h2 {
      font-size: 0;
  }
  
  .cart .simplified-products .s-slider-block__title-right h2:after {
      content: 'أضفها واحصل على شحن مجاني';
      font-size: 1.125rem;
  }
  
  /* coupon input */
  .cart div:has(> input#coupon-input)::after {
        content: '* الأكواد لا تشمل عرض 1+1 مجاناً';
        font-size: 10px;
        color: grey;
        font-weight: 400;
    }
  
  /* ************************************************** */
  
  /* ************************************************* */
  /* --------------------- NEW IN -------------------- */
  /* ************************************************* */
  
  
   .simplified-products[source-value="600026416"] 
 #product-300986699 {
  display: none;
  }
  
  /* page ref */
  .simplified-products[source-value="1522341968"] .s-products-list-wrapper {
      /*border: 1px red solid;*/
  }
  
  /* page container */
  .app-inner .products-index:has(> .container .main-content .simplified-products[source-value="1522341968"]) {
      /* border: 1px red solid; */
  }
  
  
  /* cat banner */
  .app-inner .cat-content-wrapper {
      gap: 0;
  }
  
  /*content*/
  .app-inner .cat-content-wrapper--content {
      gap: .5rem;
  }
  
  /* logo */
  .app-inner .cat-content-wrapper--content-img .cat-content-wrapper--image {
      width: 4rem;
      height: 4rem;
  }
  
  /* page title */
  .app-inner .cat-content-wrapper--content-img+div .text-store-text-primary {
      color: #b49761 !important;
      font-size: 2rem;
      font-weight: 300;
  }
  
  /* page description */
  .app-inner .cat-content-wrapper--content-img+div .text-store-text-secondary {
      font-size: 0.96rem;
  }
  
  
  /* filter panel */
  .products-index .cat-content+.container .main-content div.mb-4:first-child {
      display: none;
  }
  
  /* products container */
  .simplified-products[source-value="1522341968"] .s-products-list-vertical-cards {
      row-gap: 10px;
      column-gap: 4px;
  }
  
  /* hide product details */
  .product-single.thumbnails.product-1218216825,
  .product-single.thumbnails.product-300986699 {
    display: none;
}
  
  /* from product to image */
  #product-1218216825,
  #product-300986699,
  #product-589829000 {
      flex-direction: row;
  }
  
  .index .s-products-slider-card:has(> #product-1218216825),
  .index .s-products-slider-card:has(> #product-300986699) {
    display: none;
  }
  
  
  /* content & wishlist */
  #product-1218216825 .product-card__content,
  #product-1218216825 .product-card__actions,
  #product-300986699 .product-card__content,
  #product-300986699 .product-card__actions,
  #product-589829000 .product-card__content,
  #product-589829000 .product-card__actions {
      display: none !important;
  }
  
  #product-1218216825 .product-card__image,
  #product-300986699 .product-card__image,
  #product-589829000 .product-card__image {
      /*max-height: 30.5rem;*/
  }
  
  /* product image */
  #product-1218216825,
  #product-300986699 {
      grid-column: span 2;
      grid-row: span 2;
  }
  
  #product-1218216825 .product-card__image,
  #product-300986699 .product-card__image {
      height: auto;
      max-height: fit-content;
  }
  
  @media only screen and (max-width: 768px) {
  
      #product-1218216825 .product-card__image,
      #product-300986699 .product-card__image,
      #product-589829000 .product-card__image {
          /*max-height: 19.25rem;*/
      }
  
  }
  
  #product-1218216825 a,
  #product-300986699 a,
  #product-589829000 a {
      pointer-events: none;
      cursor: default;
  }
  
  
  /* product card */
  .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card {
      border: unset;
  }
  
  .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card:nth-child(4n),
  .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card:nth-child(4n-1) {
      /*margin-bottom: 20px;*/
  }
  
  
  /* content */
  .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content {
      padding-top: 4px;
  }
  
  .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .product-card__content-wrapper {
      padding-right: 8px !important;
      align-content: flex-start;
  }
  
  .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .product-card__title {
      margin-bottom: 0;
  }
  
  
  /* prices */
  .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .product-card__price {
      flex-direction: row;
      align-items: center;
  }
  
  /* price before */
  .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .product-card__price span {
      margin-right: 6px;
  }
  
  /* promotitle */
  .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .product-card__discount {
      display: none;
  }
  
  /* add to cart */
  .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__normal-cart__btn .s-button-btn {
      /*color: #0b1f37!important;*/
  }
  
  .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__normal-cart__btn .s-button-btn:hover {
      background-color: #b9ac9a;
      /* #f3efe6 */
      /*color: #0b1f37!important;*/
  }
  
  /* wishlist */
  .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__image .product-card__actions {
      display: block !important;
  }
  
  .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__image .product-card__actions div button {
      background-color: unset;
  }
  
  .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__image .product-card__actions .quickview-btn {
      display: none;
  }
  
  .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__image .product-card__actions i.sicon-heart {
      color: #b1b1b1 !important;
      /* e0dfdd */
  }
  
  @media only screen and (max-width: 768px) {
  
      /* content */
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content {
          /*background-color: #F9F9F9;*/
          /*padding-bottom: 6px !important;*/
      }
  
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .product-card__content-wrapper {
          order: 2;
      }
  
  
      /* add to cart */
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card__enhanced-mini-cart {
          order: 1;
          margin-top: -42px;
          padding: 4px;
          width: fit-content;
          align-self: flex-end;
      }
  
      /* add to cart divider */
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card__enhanced-mini-cart-divider {
          display: none;
      }
  
      /* add to cart label */
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card__enhanced-mini-cart button.s-button-element .enhanced-label {
          display: none;
      }
  
      /* add to cart button */
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card__enhanced-mini-cart button.s-button-element {
          border-radius: 999px;
          padding: 10px 10px;
      }
  
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card__enhanced-mini-cart button.s-button-element i.sicon-add:before {
          content: "\ef36";
      }
  
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card__enhanced-mini-cart button.s-button-element i.sicon-add {
          font-size: 14px;
      }
  
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card__enhanced-mini-cart button.s-button-element i.sicon-add:hover {
          color: red !important;
          fill: red;
      }
  
  
      /* after price */
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .product-card__price h4 {
          font-size: .75rem;
          font-weight: unset !important;
      }
  
      /* price before */
      .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .product-card__price span {
          font-size: .75rem;
          font-weight: unset !important;
      }
  
  }
  
  
  @media only screen and (min-width: 640px) {
  
      /* product card */
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card {
          /*height: fit-content;*/
      }
  
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card:hover {
          border: 1px solid var(--product-border-color);
      }
  
      /* rating */
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .s-product-card-rating {
          /*display: none;*/
      }
  
  
  
      /* after price */
      .products-index .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .product-card__price h4 {
          font-size: 1rem;
          font-weight: unset;
      }
  
      /* price before */
      .simplified-products[source-value="1522341968"] .s-products-list-wrapper .product-card .product-card__content .product-card__price span {
          font-size: 1rem;
          font-weight: unset;
      }
  
  }
  
  /* ################################################# */
  
  
  /* ************************************************* */
  /* ------------------- 1+1 alert ------------------- */
  /* ************************************************* */
  .modal {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      display: flex;
      justify-content: center;
      align-items: center;
      z-index: 1000;
  }
  
  .modal-content {
      background-color: white;
      padding: 20px;
      border-radius: 5px;
      text-align: center;
      position: relative;
  }
  
  .close-icon {
      position: absolute;
      top: 10px;
      left: 10px;
      color: darkred;
      font-size: 20px;
      cursor: pointer;
  }
  
  .message-text {
      margin-top: 30px;
  }
  
  .close-button {
      margin-top: 10px;
      color: white;
      background-color: #0B1F37;
      padding: 5px 10px;
      cursor: pointer;
      width: 100%;
      border: none;
      border-radius: 4px;
  }
  
  /* ################################################# */
  
  
  /* ************************************************* */
  /* -------- SPECIAL PRODUCTS SLIDER BLOCK ---------- */
  /* ************************************************* */
  .s-block--special-products-slider--5 .s-products-slider-slider .s-slider-block__title:before {
      content: "OUR FAVORITES";
      text-align: center;
      font-family: Futura, sans-serif;
      letter-spacing: 6px;
      font-weight: 400;
  }
  
  .s-block--special-products-slider--5 div div.bg-cover img {
      object-fit: contain;
  }
  
  .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__image .product-card__promotion {
      display: none;
  }
  
  @media only screen and (min-width: 640px) {
  
      .s-block--special-products-slider--5 {
          /*margin-top: -4rem;*/
      }
  
      .s-block--special-products-slider--5 div div.bg-cover img {
          object-position: left;
      }
  
      .s-block--special-products-slider--5 .s-products-slider-slider .s-slider-block__title:before {
          margin: 20px auto;
          font-size: xx-large;
      }
  
      .s-block--special-products-slider--5 .s-products-slider-slider .s-block--special-products-slider .s-products-slider-card {
          width: 50% !important;
      }
  
      .s-block--special-products-slider--5 .s-products-slider-slider .swiper-wrapper {
          justify-content: center;
      }
  
  
  
  
  
      .s-block--special-products-slider--5 div div.bg-cover {
          width: 70%;
      }
  
      .s-block--special-products-slider--5 div:has(> div.bg-cover) {
          align-items: center;
  
      }
  
      .s-block--special-products-slider--5 .slider-wrap {
          padding-top: 9rem;
          margin-right: 0 !important;
          padding-right: 0;
      }
  
  }
  
  
  @media only screen and (max-width: 768px) {
      .s-block--special-products-slider--5 {
          margin-top: 1rem;
      }
  
      .s-block--special-products-slider--5 .slider-wrap {
          padding-bottom: 0;
      }
  
      .s-block--special-products-slider--5 .s-products-slider-slider .s-slider-block__title:before {
          content: "OUR FAVORITES";
          text-align: center;
          margin: 15px auto;
          font-size: large;
      }
  
  
      .s-block--special-products-slider--5 .s-products-slider-slider .swiper .swiper-wrapper {
          align-items: center;
          justify-content: center;
      }
  
      .s-block--special-products-slider--5 .s-products-slider-slider .swiper {
          padding: 0;
      }
  
  }
  
  /* ------------- SPECIAL PRODUCT CARD -------------- */
  .s-block--special-products-slider--5 .swiper-wrapper .product-card:hover {
      border: 1px #d2d2d2 solid;
  }
  
  .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__image .product-card__buttons {
      display: none;
  }
  
  .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__content {
      margin-top: 0;
  }
  
  .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__content .product-card__title a {
      font-weight: 200;
      text-align: center;
  }
  
  .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__content .product-card__price {
      text-align: center;
  }
  
  .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__content .product-card__normal-cart {
      display: none;
  }
  
  .s-block--special-products-slider--5 .swiper-wrapper .product-card {
      border: unset;
      padding-bottom: 0.5rem;
  }
  
  @media only screen and (max-width: 768px) {
  
      /* preview & wishlist*/
      .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__image .product-card__actions {
          display: block !important;
          top: initial;
          right: initial;
          bottom: 0px;
          left: 5px;
      }
  
      /* wishlist */
      .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__image .product-card__actions .wishlist {
          display: none;
      }
  
      /* quickview */
      .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__image .product-card__actions div button {
          background: #fff;
          width: 24px;
          height: 24px;
      }
  
      .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__image .product-card__actions div button i {
          color: #000 !important;
      }
  
      .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__content {
          min-height: unset !important;
      }
  
      .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__content .product-card__enhanced-mini-cart {
          display: none;
      }
  
  }
  
  @media only screen and (min-width: 640px) {
      .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__image {
          height: auto;
      }
  
      /* add to cart*/
      .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__content .product-card__enhanced-mini-cart {
          display: block !important;
          width: 71%;
          margin: 3px auto;
      }
  
      /* divider */
      .s-block--special-products-slider--5 .swiper-wrapper .product-card .product-card__enhanced-mini-cart-divider {
          display: block !important;
      }
  
  
  }
  
  .s-block.s-block--splitter{
  position: relative
  }
  
  
/* *********************************************/
/* ---------------- ORDER PAGE --------------- */
/* *********************************************/

.s-rating-modal-thanks-title {
    font-size: 0;
}
.s-rating-modal-thanks-title:after {
    content: 'شكرًا لوقتك';
    font-size: 1rem;
}

  .s-rating-modal-thanks-msg h3{
      font-size: 1rem;
      color: #2b2d34;
      line-height: unset;
  }
  
  
  
  li#\31 507956037, li#\32 99404520, li#\31 671801833, li#\33 595535 {
    color: red;
}

span.category-name.text-lg {
    display: none;
}