/** Shopify CDN: Minification failed

Line 46:0 Unexpected "}"
Line 66:17 Expected identifier but found "/"

**/
/* @media(min-width:1440px){
    .announcement-bar__message.xs\:text-center.rte {
    font-size: 23px;
    font-weight: 500;
    letter-spacing: 2px;
}
div#announcement_navigation a {
    font-size: 23px;
    font-weight: 800;
}
header.header.header--middle-left.header--mobile-left.page-width.header--has-menu {
    grid-template-columns: 1.5fr 4fr 1.5fr;
}
.header__heading-logo {
    height: auto;
    max-width: 350px!important;
    width: 100%;
}
a.header__heading-link.link.link--text.focus-inset {
    width: 100%;
}
nav.header__inline-menu.lg\:flex.lg\:justify-center a span {
    font-size: 32px;
}
.utility-bar.gradient.t2.utility-bar--bottom-border.header-localization.color-scheme-5 {
  padding: 30px 0px!important;
}
.page-width.flex {
    padding: 0 114px!important;
}
header.header.header--middle-left.header--mobile-left.page-width.header--has-menu {
    padding: 65px 114px;
}
}*/
/* footer-code */

/* summary#Summary-collapsible_image_and_text_FFDePH h2 {
    font-size: 30px;
    text-transform: uppercase; */
}
.custom-review-design .slider.slider--desktop.contains-content-container .slider__slide, .brands-custom-class .slider.slider--desktop.contains-content-container .slider__slide,
.custom-logo-slider .slider.slider--desktop.contains-content-container {
    margin:0;
}
.slider__slide, .custom_collecton_slider .collection-list__item{
    margin:0!Important;
}
.custom-logo-slider .slider-mobile-gutter {
    max-width:1323px;
}
.custom_collecton_slider .slider-mobile-gutter {
    max-width: 1323px;
    margin: auto;
}
  @media screen and (min-width: 990px) {
    .footer__blocks-wrapper.grid {
      display: flex !important;
      flex-wrap: nowrap !important; 
      justify-content: space-between !important;
      gap: 2rem; /
    }

    .footer-block.grid__item {
      width: 20% !important; 
      max-width: 20% !important;
      margin: 0 !important;
    }
  }
.brands-custom-class .slider-mobile-gutter {
    max-width: 1303px!important;
    margin: auto;
}
.custom-review-design .slider-mobile-gutter {
    max-width: 1323px;
}
 
  @media screen and (min-width: 750px) and (max-width: 989px) {
    .footer__blocks-wrapper.grid {
      display: flex !important;
      flex-wrap: wrap !important;
    }
    .footer-block.grid__item {
      width: 33.33% !important; 
    }
  }

  /* footer-code-end */
a.header__icon.header__icon--custom.link.focus-inset {
    display: none;
}
a#cart-icon-bubble {
    display: none;
} 
img.icon_image {
    width: 30px;
}

.header__icons .header__cta p strong {
    font-weight: 400;
}
.custom-btns a.button {
    border-radius: 20px;
    font-weight: 400;
    letter-spacing: 1px;
    margin-top: 20px;
}
ul#Slider-template--19450907689062__testimonials_Rp8qUQ {
    gap: 40px;
    margin-top:80px;
    margin-bottom:30px!important;
}
.custom-review-design .multicolumn-card {
    border: 1px solid #29282e;
    border-radius: 15px;
}
.np-hero-buttons.logos_section_btns.custom-btn-design{
    justify-content: center;
    padding-bottom: 80px;
    display:flex;
    gap:20px;
    flex-wrap:wrap;
}
ul#Slider-template--19450907689062__collection_list_tAMLtJ {
    gap: 84px;
    margin-top: 70px!important;
}
@media(min-width:1023px){
    header.header.header--middle-left.header--mobile-left.page-width.header--has-menu {
    grid-template-columns: 1.1fr 3.9fr 1fr;
}

div#announcement_navigation a {
    font-size: 15px!important;
}
nav.header__inline-menu.lg\:flex.lg\:justify-center ul li a {
    font-weight: 400;
    letter-spacing: .5px;
    font-size: 20px;
    padding: 10px 20px;
}
.announcement-bar__message.xs\:text-center.rte {
    font-size: 15px;
}
.header__icons .header__cta p {
    font-size: 15px;
}
.header__icons .header__cta {
    background: #1c4433;
    color: #fff!important;
    border-radius: 10px;
    margin: 0;
    padding: 12px 15px;
    letter-spacing: 1px;
    height: auto!important;
}
sticky-header.header-wrapper.color-scheme-8.gradient.border-bottom {
    border: none;
}
.custom-review-design ul#Slider-template--19450907689062__testimonials_Rp8qUQ {
    gap: 57px;
}
}
@media(max-width:550px){
    .announcement-bar__message.xs\:text-center.rte {
    line-height: 22px;
}
.np-hero-buttons.logos_section_btns.custom-btn-design {
    padding: 20px!important;
    padding-bottom: 40px!Important;
    margin-top:0;
}
.section__inner.page-width.pt-s.pb-s {
    padding: 40px 20px!important;
    padding-top:50px!important;
}
.section__inner.isolate.pt-s05.pb-s {
    padding-bottom: 0!important;
}
.custom-logo-slider  .section__inner.isolate.pt-s.pb-s {
    padding-top: 40px!important;
    padding-bottom: 0!Important;
}
.custom-review-design {
    padding-top: 40px!important;
    padding-bottom: 0px!important;
}
.custom-review-design .multicolumn-list {
    margin-top: 20px!important;
}
ul#Slider-template--19450907689062__collection_list_tAMLtJ {
    gap: 30px;
    margin-top: 40px!important;
}
.brands-custom-class {}

.brands-custom-class .multicolumn-list {
    gap: 0;
}

.brands-custom-class .multicolumn-card__info.card-padding.relative.grow.flex.flex-col {
    padding: 10px;
}

.brands-custom-class .multicolumn-card {
    background: none;
}
.custom-review-design .multicolumn-list {
    gap: 30px!important;
}
.custom-logo-slider .multicolumn-list {
    gap: 10px;
}
.custom-logo-slider .multicolumn-card__info.card-padding.relative.grow.flex.flex-col {
    padding: 0px;
}
.slider-buttons.page-width {
    display: block!important;
}
.custom_collecton_slider .collection-list {
    padding-top: 40px!important;
}
}


@media screen and (min-width: 749px) {

.quiz-content {
    width: 50% !important;
    height: 85% !important;
}
}

.incon_landing_page_styling a.t3.font-bold.button.button--primary {
    background: #36a5da;
    font-weight: 400;
    letter-spacing: 2px;
    border-radius: 22px;
    margin-top: 25px;
}
.incon_landing_page_styling h2.rich-text__heading {
    color: #1f4435;
    FONT-WEIGHT: 500;
}


/* winner css */


.winner_inconlandingpage_richtext .rich-text{
        border-radius: 50px;
        padding: 50px 0;
}
.winner_inconlandingpage_richtext .section__inner{
    max-width: 1100px;
}
.winner_inconlandingpage_richtext .button--secondary:after{
    border-radius:20px;
        border: 2px solid #36a5da;
}
.winner_inconlandingpage_richtext a{
    color:black;
    font-weight:400;
}
div#shopify-section-template--19578561003622__pediatric_banner_section_WgfBkY:after {
    height: 426px;
    background: #f1fbfa;
    width: 100%;
    position: absolute;
    content: '';
    bottom: 0;
    z-index: -1;
}
section#shopify-section-template--19578561003622__testimonials_74Mk4V:after{
       height: 226px;
    background: #f1fbfa;
    width: 100%;
    position: absolute;
    content: '';
    bottom: 0;
    /* z-index: -1; */
}
.multicolumn.color-scheme-ff08d062-9418-451a-9c14-4a914932ba0a.gradient * {
    z-index: 1;
}
div#shopify-section-template--19578561003622__pediatric_banner_section_WgfBkY,section#shopify-section-template--19578561003622__testimonials_74Mk4V{
    position:relative;
}
.card__badge.inline-flex.gap-05.flex-wrap.justify-start.top.left {
    display: none;
}