.stage__image {
    background-color: var(--color-brand1-50) !important;
}
#block-consumer-hk-babymenavigationassistantblock {
	display: none;
}
#playBrainFloat img {
	margin: 0;
}
.footer-main,
.footer-after {
	background-color: var(--color-brand1-50);
	color: #4B5563;
}

.footer__logo-img {
	padding: 0;
	background: none;
}

.footer__socials a svg path {
	fill: #4B5563;
}
.footer__socials a img {
	filter: invert(0.7);
}

.footer-main .btn-secondary.inverted {
	color: #4B5563;
	border-color: #4B5563;
}

.footer__logo-wrapper {
	border-color: var(--color-brand1-200);
}

/*.paragraph-search {*/
/*    background-color: var(--color-brand1-50);*/
/*}*/

.search-block {
	background-color: var(--color-brand1-50);
	color: #4B5563;
}

.search-block__form .form-submit {
  border-color: #4B5563;
  color: #4B5563;
  background-image: url('/themes/nutrition_platform/np_design_system/images/svg/search_ui.svg');
  background-position: center;
  background-repeat: no-repeat;
  background-position: 84% center;
}
.search-block__icon img {
	filter: invert(0.7);
}

/*.search-block .search-block__form [type="text"] {*/
/*	border-color: #4B5563;*/
/*}*/

.search-block__form .js-form-type-search-api-autocomplete::after {
	filter: brightness(0);
}

.search-block__title {
	color: #4B5563;
}

.stage__image {
  background-color: var(--color-brand1-50);
}

  h1,
  .h1,
  h2,
  .h2,
  h3,
  .h3,
  h4,
  .h4,
  h5,
  .h5,
  h6,
  .h6 {
    overflow-wrap: normal;
     word-break: normal;
  }
  
h1,
  .h1 {
    --min-size: 28;
    --max-size: 39;
  }

  h2,
  .h2 {
    --min-size: 24;
    --max-size: 30;
  }

  h3,
  .h3 {
    --min-size: 20;
    --max-size: 26;
  }

  h4,
  .h4 {
    --min-size: 18;
    --max-size: 22;
  }

  h5,
  .h5 {
    --min-size: 16;
    --max-size: 20;
  }

  h6,
  .h6 {
    --min-size: 13;
    --max-size: 16;
  }
  
  .content-featured-article-block .fieldgroup .js-form-type-checkbox:not(:last-child), .content-featured-article-block  .fieldgroup .js-form-type-radio:not(:last-child) {
  	margin-bottom: 0;
  }
  .content-featured-article-block  .form-composite {
  	margin: 1rem 0;
  }
  .content-featured-article-block .form-composite .form-checkboxes {
  	gap: 1rem;
  }
  
  .footer .footer__socials {
  	display: flex;
  }
  
@media (max-width:779px){
	.search-block__form .form-submit {
	  background-position: center center;
	}	
	.header__cart .menu-link.top-icon .text {
		display: none;
	}
	 .header__cart .menu-link.top-icon i {
		color: rgb(127, 127, 127);
	}
	.header.menu-opened .opened-item-title {
		color: rgb(127, 127, 127) !important;
	}
	.header.menu-opened .header__search .btn-open-popup, .header:has(.header__search .opened, .header__account .opened) .header__search .btn-open-popup {
		color: rgb(127, 127, 127);
	}
	.header .btn-close-mobile {
		color: rgb(127, 127, 127);
	}
	.header .opened-item-title {
		color: rgb(127, 127, 127) !important;
	}
}
@media (min-width:780px){
	.header .logo {
		min-width: 120px;
	}
 .card-white-detailed .card__pills {
      padding-top: 1.5rem;
      padding-bottom: .25rem;
  }
}
.views-exposed-form-np-search-sqe-search-block .js-form-type-search-api-autocomplete input:hover { 
	background-color: var(--color-neutral-50); 
}
.views-exposed-form-np-search-sqe-search-block .js-form-type-search-api-autocomplete input, 
.views-exposed-form-np-search-sqe-search-block .js-form-type-search-api-autocomplete input::placeholder  {
  color: #4B5563;
}
.footer__top:after, 
.footer__top:before, 
.footer .header__languages-wrapper:after, 
.footer__brands:after, .footer__copyright:after, 
.footer__menu-bottom ul li:after, .footer__bottom-wrapper:before, 
.footer__expand:before, .footer .header__languages-wrapper:before, 
.footer__brands:before,
.footer__logo-wrapper:before  {
  background-color: var(--color-brand1-200);
}
.footer__menu-bottom ul li a, 
.footer__menu-bottom ul li button, 
.footer__scroll-to-top .scroll-to-top__link, 
.footer__scroll-to-top .scroll-to-top__link:before  {
  color: #4B5563;
}
.footer .header__languages .country-selector__popup-btn, .footer .header__languages .country-selector__standart-btn  {
  border-color:#4B5563;
  color: #4B5563;
}

/** Breadcrumbs fix **/
.breadcrumbs {
	font-size: 1rem;
	background-color: #fff;
}
}

@media (max-width: 768px) {
	.hero-area-inner {
		aspect-ratio: 1920 / 560;
	}
}

.hero-area-inner {
		aspect-ratio: 4/3;
	}