@media screen and (max-width: 767px) {
  /* by ID */
  #block-yui_3_17_2_1_1756092405044_4757,
  #block-4d2457e76d978ed6b9db,
  #block-7019641dd27402404876,

  .sqs-block[data-block-id="yui_3_17_2_1_1756092405044_4757"],
  .sqs-block[data-block-id="4d2457e76d978ed6b9db"],
  .sqs-block[data-block-id="7019641dd27402404876"],
  .fe-block[data-block-id="yui_3_17_2_1_1756092405044_4757"],
  .fe-block[data-block-id="4d2457e76d978ed6b9db"],
  .fe-block[data-block-id="7019641dd27402404876"] {
    display: none !important;
  }
}

section[data-section-id="68510abcc8dd533add337dde"] a ,
section[data-section-id="68a8cfba084faa3daaed7389"] a {
  text-decoration: none !important;
}


/*Pagination  */
h2.item-pagination-title {
  font-size: clamp(14px, 1vw, 20px) !important;
  line-height: 1.2;
}




#block-47fb72b68994c9a68d46 h3, #block-0925554f6d0093685dbe h3 {
  font-size: 3vw;
}

@media (max-width: 768px) {
  #block-47fb72b68994c9a68d46 h3,
  #block-0925554f6d0093685dbe h3 {
    font-size: 8vw !important;
  }
}

@media (max-width: 768px) {
  #block-dcb7d66598118328c467 {
    font-size: 2.4vw !important;
  }
}

#block-b4924afb8c3176ee2778 p {
  text-decoration: none;
}

/* Hide block on desktop */
@media screen and (min-width: 768px) {
  #block-yui_3_17_2_1_1757618900297_1976 {
    display: none !important;
  }
}

#block-61178fe76199ea1903a2 a {
  text-decoration: none !important;
}

@media screen and (max-width: 767px) {
  #block-yui_3_17_2_1_1757643166844_3090 {
    text-align: center !important;
  }
}


@media screen and (max-width: 767px) {
  #block-yui_3_17_2_1_1756163183220_2919 {
    text-align: center !important;
  }

}

@media screen and (max-width: 767px) {
 
 .sqs-block-image .design-layout-fluid.image-position-left .sqs-image {
     text-align: center;
   }
  }




@media screen and (max-width: 767px) {
  #block-dcb7d66598118328c467, #block-61178fe76199ea1903a2 {
    text-align: center;
  }
}


@media (min-width: 1024px) {
  #block-b4924afb8c3176ee2778 {
    display: none !important;
  }
}

@media screen and (max-width: 767px) {
  #block-yui_3_17_2_1_1757808653270_2567 {
    display: none;
  }
}

#block-yui_3_17_2_1_1757534551146_1652 {

}

.header-nav-list>div {
  font-family: 'Playfair Display';
  font-weight: 100;
}

/* Hide specific blocks on mobile */
@media only screen and (max-width: 767px) {
  #block-72d21f70e3471c322ecb,
  #block-d3bd916137d49ff35a2b,
  #block-7cd6ca513460faee4433,
  #block-yui_3_17_2_1_1761184733041_3434,
  #block-45988733e0fe51374fa5 {
    display: none !important;
  }
}

#block-yui_3_17_2_1_1761184733041_4943 a {
  text-decoration: none;
}

section[data-section-id="68f99979739dec25ce45d8d5"]
.mobile-arrows {
  display: none;
}

:not(.header--menu-open) .header-nav-wrapper a {
  color: #CCA54A;
}

#block-yui_3_17_2_1_1757534551146_1652 hr {
  height: 0.8px; 
  background-color: #CCA54A;
  border: none; 
}

@media only screen and (min-width: 1024px) {
  /* ======================================
     HEADER LAYOUT CUSTOMIZATION — MsisterCare
     Goal: Reduce header side elements (logo + actions) to ~10% width each 
     and give the navigation/title ~80% centered space.
     (Only on desktop)
     ====================================== */

  /* Right side (actions: e.g. search, cart, buttons) */
  .header-layout-nav-center .header-actions {
    flex: 0 0 5%;
    max-width: 5%;
  }

  /* Left side (logo area) */
  .header-title {
    flex: 0 0 10%;
    max-width: 10%;
    text-align: left;
  }

  /* Middle section (navigation area) */
  .header-layout-nav-center .header-nav {
    flex: 0 0 85%;
    max-width: 85%;
    text-align: center;
  }

  /* Navigation list: force single line, no wrapping */
  .header-nav-list {
    flex-wrap: nowrap;
  }
}

@media screen and (max-width: 767px) {
  .user-items-list-carousel .mobile-arrows {
    display: flex;
    justify-content: space-evenly;
  }
}



/* Container setup */
#block-yui_3_17_2_1_1761184733041_2428 {
  overflow: visible !important;
  position: relative;
}

