@import url("https://ch-api.healthhub.sg/api/public/content/0ee497367b3d463c98f31fe21f1cfa94");
.hpb-container.nutrition .shadow {
  -webkit-box-shadow: 0 4px 16px rgba(96, 96, 96, 0.2);
  box-shadow: 0 4px 16px rgba(96, 96, 96, 0.2);
}

@media (max-width: 767px) {
  .hpb-container.nutrition .flex-xs-column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 768px) {
  .hpb-container.nutrition .lower-salt-dishes-recipes .slick-slider .slick-arrow::before {
    background: url("https://ch-api.healthhub.sg/api/public/content/2bccb301d1e346028914131c4244873a?v=2cfe5a6b") center center/4.831vw 4.831vw no-repeat;
    background-size: 80% auto;
  }
}

.hpb-container.nutrition .content-nav .content-nav-items .nav-item .nav-subitem .panel {
  background-color: transparent;
  margin-bottom: 0px;
}
.hpb-container.nutrition .content-nav .content-nav-items .nav-item .nav-subitem .panel-heading {
  padding: 0px;
}
.hpb-container.nutrition .content-nav .content-nav-items .nav-item .nav-subitem .panel-heading.active a {
  color: #FFF;
}

.hpb-container.nutrition .intro .masthead {
  background: url("https://ch-api.healthhub.sg/api/public/content/4c68e9b3cffb41eeba73e2f5eba82130?v=c0f1dbe0") center center/cover no-repeat;
}

.hpb-container.nutrition .panel.what-should-i-cut-down .panel-body {
  padding: 24px 30px;
}
@media (min-width: 768px) {
  .hpb-container.nutrition .panel.what-should-i-cut-down .panel-body {
    padding: 35px 45px;
  }
}
@media (min-width: 992px) {
  .hpb-container.nutrition .panel.what-should-i-cut-down .panel-body {
    padding: 45px 60px;
  }
}

.hpb-container.nutrition .d-hidden {
  visibility: hidden;
}

.hpb-container.nutrition .d-overflow-hidden {
  overflow: hidden;
}

.hpb-container.nutrition .bg-img1 {
  position: relative;
  background: url(../images/eat-less/hypertension-d.png) center center/cover no-repeat, #F3EBD6;
}
@media (max-width: 767px) {
  .hpb-container.nutrition .bg-img1 {
    background: url(../images/eat-less/hypertension-m.png) center center/cover no-repeat, #F3EBD6;
  }
}

.hpb-container.nutrition .bg-img2 {
  position: relative;
  background: url("https://ch-api.healthhub.sg/api/public/content/abe003a77ab94d49b91671b428b6a294?v=359ff367") center center/cover no-repeat, #92C9E1;
}
@media (max-width: 767px) {
  .hpb-container.nutrition .bg-img2 {
    background: url("https://ch-api.healthhub.sg/api/public/content/5a1a16dbad2d4378915fb372a6bbda02?v=e1ac85c0") center center/cover no-repeat, #92C9E1;
  }
}

.hpb-container.nutrition .bg-img3 {
  position: relative;
  background: url(https://ch-api.healthhub.sg/api/public/content/26f01d027a374a56957800696faea88a?v=0e977d86) center center/cover no-repeat, #FFCB89;
}
@media (max-width: 767px) {
  .hpb-container.nutrition .bg-img3 {
    background: url(https://ch-api.healthhub.sg/api/public/content/3ed0b44f10a440ca9ea08ef563e1e588?v=e2158f6d) center center/cover no-repeat, #FFCB89;
  }
}

.hpb-container.nutrition .bg-img4 {
  position: relative;
  background: url("https://ch-api.healthhub.sg/api/public/content/1d50943ca7344288b7c9b1302b9f3f3d?v=71a38ea9") center center/cover no-repeat, #FFCB89;
}
@media (max-width: 767px) {
  .hpb-container.nutrition .bg-img4 {
    background: url("https://ch-api.healthhub.sg/api/public/content/0563ddf3a7be43e0a0a00cc80f7cf8d8?v=72a5010a") center center/cover no-repeat, #FFCB89;
  }
}

.hpb-container.nutrition .bg-img5 {
  position: relative;
  background: url("https://ch-api.healthhub.sg/api/public/content/d794b2fbb7a14a59a7f7784556bf42bc?v=a77158fa") center center/cover no-repeat, #FFCB89;
}
@media (max-width: 767px) {
  .hpb-container.nutrition .bg-img5 {
    background: url("https://ch-api.healthhub.sg/api/public/content/79ca08b1684a4c8cb3638a2036677d75?v=45ff782a") center center/cover no-repeat, #FFCB89;
  }
}

.hpb-container.nutrition .border-black {
  border: 1px solid rgba(112, 112, 112, 0.65);
}

.hpb-container.nutrition .border-green {
  border: 1px solid rgba(154, 203, 64, 0.65);
}

.hpb-container.nutrition .border-red {
  border: 1px solid rgba(200, 78, 78, 0.33);
}

.hpb-container.nutrition .rounded {
  border-radius: 10px;
}

.hpb-container.nutrition .bg-pink-darker {
  background-color: #FAD7D7;
}

.hpb-container.nutrition .bg-pink-lighter {
  background-color: #FFEBEB;
}

.hpb-container.nutrition .box-xs {
  max-width: 475px;
  width: 100%;
  margin: 0 auto;
}

@media (min-width: 768px) {
  .hpb-container.nutrition .look-out-sodium-text .txt {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 280px;
            flex: 0 1 280px;
  }
  .hpb-container.nutrition .look-out-sodium-text .arrow img {
    visibility: hidden;
    opacity: 0;
  }
}

.hpb-container.nutrition .look-out-sodium-img .img {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 280px;
          flex: 0 1 280px;
}
@media (max-width: 767px) {
  .hpb-container.nutrition .look-out-sodium-img .img {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
  }
  .hpb-container.nutrition .look-out-sodium-img .arrow {
    width: 8.4613334vw;
    padding-top: 9.6vw;
  }
}

@media (max-width: 767px) {
  .hpb-container.nutrition .white .panel-collapse .panel-body {
    padding: 17px;
  }
}

.hpb-container.nutrition .lower-salt-dishes-recipes {
  border-radius: 5px;
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .lower-salt-dishes-recipes {
    border: 0px solid transparent;
  }
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .lower-salt-dishes-recipes .slick-slider .card-wrapper {
    padding-bottom: 7vw;
  }
}
.hpb-container.nutrition .lower-salt-dishes-recipes .slick-slider .slick-dots {
  bottom: -20px;
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .lower-salt-dishes-recipes .slick-slider .slick-dots {
    bottom: 4vw;
  }
  .hpb-container.nutrition .lower-salt-dishes-recipes .slick-slider .slick-dots li.slick-active button {
    border: 1px solid #fff;
  }
}

@media screen and (max-width: 767px) {
  .hpb-container.nutrition .reduce-trans-and-saturated-fats-intake .card-wrapper {
    padding-bottom: 5vw !important;
  }
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .reduce-trans-and-saturated-fats-intake .slick-dots {
    bottom: -20px;
  }
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .reduce-trans-and-saturated-fats-intake .slick-arrow.slick-prev {
    left: 5px;
  }
  .hpb-container.nutrition .reduce-trans-and-saturated-fats-intake .slick-arrow.slick-next {
    right: 5px;
  }
}

@media screen and (max-width: 767px) {
  .hpb-container.nutrition .slick-slider.how-can-we-consume-less-sodium-slider .card-wrapper {
    padding-bottom: 7vw;
  }
}

@media screen and (max-width: 767px) {
  .hpb-container.nutrition .slick-slider.slick_how-can-we-consume-less-unhealthy-fats .slick-dots {
    bottom: -40px;
  }
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .slick-slider.slick_how-can-we-consume-less-unhealthy-fats .slick-arrow.slick-prev {
    left: 5px;
  }
  .hpb-container.nutrition .slick-slider.slick_how-can-we-consume-less-unhealthy-fats .slick-arrow.slick-next {
    right: 5px;
  }
}

.hpb-container.nutrition .when-eating-out-slider .slick-list {
  border-radius: 10px;
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .when-eating-out-slider .recipe-slide {
    padding: 0px;
    border-radius: 10px;
  }
}
.hpb-container.nutrition .when-eating-out-slider .recipe-slide .recipe-slide-image {
  width: 45%;
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .when-eating-out-slider .recipe-slide .recipe-slide-image {
    width: 100%;
  }
}
.hpb-container.nutrition .when-eating-out-slider .recipe-slide .recipe-slide-info {
  background-color: #FFF;
  width: 55%;
  padding: 50px 65px 60px 40px;
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .when-eating-out-slider .recipe-slide .recipe-slide-info {
    width: 100%;
    padding: 20px 30px 0px 20px;
    height: auto;
    padding-bottom: 10vw !important;
  }
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .when-eating-out-slider .slick-dots {
    bottom: -40px;
  }
}
@media screen and (max-width: 767px) {
  .hpb-container.nutrition .when-eating-out-slider .slick-arrow {
    top: 30%;
  }
  .hpb-container.nutrition .when-eating-out-slider .slick-arrow.slick-prev {
    left: 5px;
  }
  .hpb-container.nutrition .when-eating-out-slider .slick-arrow.slick-next {
    right: 5px;
  }
}

.hpb-container.nutrition ul.dashed {
  list-style-type: "- ";
}

.hpb-container.nutrition .calories-and-weight-management .calories-and-weight-management-wrapper {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.12);
          box-shadow: 0 0 30px rgba(0, 0, 0, 0.12);
  border-radius: 10px;
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  .hpb-container.nutrition .calories-and-weight-management .calories-and-weight-management-wrapper .calories-and-weight-management-slider .slick-arrow {
    top: 56%;
  }
}

.hpb-container.nutrition .sodium-calculator-wrapper {
  background-color: #f3eaff;
}

@media (max-width: 767px) {
  .hpb-container.nutrition .lsmt-logo {
    max-width: 60%;
  }
}

.hpb-container.nutrition .w70 {
  width: 70%;
  margin: 0 auto;
}

@media (max-width: 767px) {
  .hpb-container.nutrition .w100-m {
    width: 100%;
  }
}
.hpb-container.nutrition .less-salt-more-taste {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .hpb-container.nutrition .less-salt-more-taste {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

/* Start: Feb Updates 2025 */
.hpb-container.nutrition #supporters-of-the-less-salt-more-taste-initiative .outlets-listings {
    padding-left: 36px;
}
.hpb-container.nutrition #supporters-of-the-less-salt-more-taste-initiative .terms-condition-btn.btn-rounded:not(.no-arrow)::after  {
    display: none;
}
@media (max-width: 767px) {
    .hpb-container.nutrition #supporters-of-the-less-salt-more-taste-initiative .outlets-listings {
        padding-left: 32px;
    }
  }
/* End: Feb Updates 2025 */