@media only screen and (max-width : 767px) {
  .description_list, section.after-feel-free, section.feel-free{
  	display: block;
  }
  .main{
    display: block;
  }
  .slick-next {
    right: 0px !important;
}
  .collection-content{
    width: 100%;
  	font-size: 18px;
    line-height: 26px;
	margin: 30px 0px;
    text-align: center;
  }
  .button-text{
  	margin: 0 auto;
    margin-bottom: 40px;
  }
  section#rte--template--15127293984952__rich-text{
  	padding: 0px 0px 60px 0px !important;
  }
  section#rte--template--15127293984952__rich-text p.standard__subheading{
  	display: none;
  }
  section#rte--template--15127293984952__rich-text h2.h4.standard__heading{
    font-size: 32px;
    line-height: 34px;
    text-align: center;
}
  .product-grid--mobile-slider:not(.flickity-slider--default){
  	display: block !important;
  } 
  .product-item.one-third.medium--one-third.small--one-whole.product-item--centered {
    width: 100% !important;
}
  button.quick-add-button {
    display: none !important;
}   
  .product-information a.product-link {
    margin-bottom: 20px;
}
  p.product__grid__title {
    margin-bottom: 10px !important;
    font-size: 20px;
}
  p.standard__subheading{
  	font-size: 18px;
    line-height: 22px;
  }
  section#rte--template--15127293984952__1633738190ddc7fc59 h2.h4.standard__heading{
  	font-size: 32px;
    line-height: 34px;
    margin-top: 20px;
  }
  p.health_content{
  	font-size: 16px;
    line-height: 24px;
  }
  .image__hero__frame.fade-in-image-zoom.image-height {
    height: 500px;
}
div#shopify-section-template--15127293984952__1633739069bac9fbf3 {
    margin-top: 70px;
}
  div#hero--template--15127293984952__1633739069bac9fbf3 .hero__content{
  	margin-left: 20px !important;
  }
  .welcome-outter{
  	padding-left: 0px;
    margin-top: 100px;
  }
  h2.section-heading{
  	font-size: 76px;
    width: 100%;
    text-align: center;
  }
  h1.section-large-heading{
    text-align: center;
  	font-size: 32px;
    line-height: 34px;
  }
  p.discription{
  	padding: 20px;
    text-align: center;
  }
  .list-first-heading {
    padding-left: 20px;
}
  .care_solution{
  	margin-left: 0px;
  }
  .left-side img, .right-side{
  	padding: 0px;
  }
  .right-side p{
  	  font-size: 32px;
      line-height: 34px;
  }
  div#shopify-section-template--15127293984952__1633741153bbaaddff h1.hero__title{
  	font-size: 32px !important;
    line-height: 34px !important;
  }
  div#shopify-section-template--15127293984952__1633741153bbaaddff .hero__content {
    margin-left: 32px;
}
  div#shopify-section-template--15127293984952__1633741153bbaaddff a.hero__btn{
  	margin-top: 250px;
  }
  .hero__content.js-overflow-content {
    margin-top: 80px;
}
  .main .image{
	float: none;
    margin-right: 0px;
  }
  .image img {
    width: 100%;
}
  .content-area{
  	margin-bottom: 40px;
  }
  .header__logo.header__logo--image a.header__logo__link {
    background-color: #000;
    left: -100px;
}
  span.custom-banner-text{
  	font-size: 52px;
    text-align: center;
  }
  span.custom-banner-second-text{
  	font-size: 76px;
    text-align: center;
    margin-top: -72px;
  }
  span.second-slider-text{
  	font-size: 60px;
    width: 92%;
  }
  span.second-slider-second-text{
  	margin-right: 20px;
    font-size: 75px;
        margin-top: -70px;
  }
  span.banner-next-slide-text{
  	width: 90%;
    line-height: 30px;
    font-size: 18px;
    padding-left: 30px;
    text-align: left;
  }
  span.third-slide-banner-text{
  	font-size: 60px;
    line-height: 0px;
  }
  span.third-slide-second-text{
  	font-size: 66px;
    line-height: 120px;
  }
  span.banner-next-text, span.banner-second-text-third,span.fourth-slider-another-text  {
    width: 90% !important;
    line-height: 30px;
    font-size: 18px;
    padding-left: 30px;
    text-align: left;
}
  span.fourth-slider-banner-text{
  	font-size: 60px;
    text-align: center;
    line-height: 0px;
  }
  span.fourth-slider-next-text{
  	font-size: 66px;
    margin-right: 20px;
  }
  footer.mobile_footer.site-footer-wrapper {
    display: block;
}
  footer.desktop-footer.site-footer-wrapper {
    display: none;
}
 .header__mobile {
    background-color: #000;
}
  .header__mobile__button a.navlink {
    color: #fff;
}
  .hamburger__lines span{
  	background: #fff;
  }
  .hero__content h1.hero__title.aos-init.aos-animate {
    margin-top: -30px;
}
  p.health_content br {
    display: none;
}
  h1.hero__title {
    padding-top: 0px !important;
    font-size: 32px !important;
    line-height: 34px !important;
} 
  div#hero--template--15127293984952__1633739069bac9fbf3 p.hero__description br {
    display: none;
}
  div#hero--template--15127293984952__1633739069bac9fbf3 p.hero__description {
    font-size: 18px;
    width: 90%;
    margin-top: 40px;
}
  div#hero--template--15127293984952__1633739069bac9fbf3 a.hero__btn {
    width: 50%;
    margin: 0 auto;
    margin-top: 280px;
}
  .right-side a {
    width: 50%;
    margin: 0 auto;    
}
  div#shopify-section-template--15127293984952__1633741153bbaaddff a.hero__btn {
    margin: 0 auto;
    width: 60%;
    margin-top: 420px;
    display: block;
}
  .header__mobile__hamburger:hover .hamburger__lines span {
    background-color: #fff !important;
}
  .mobile-pic img{
  	max-width: 100%;
  }
  .mobile-pic{
  	display: block;
  }
  .right-pic {
    display: none;
}
  .drawer--visible .hamburger__lines span{
  	background-color: #fff;
  }
  .first-column {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 100px;
}
  .desktop-view-custom{
  	display:none;
  }
  
  .mobile-view-custom {
    display: block;
}
  .desktop-view-custom, .owl-nav {
    display: none;
}
  span.custom-class-third, span.custom-class, span.custom-class-second, span.custom-class-forth{
  	margin: 0px !important;
  }
  span.custom-class,  span.custom-class-second, span.custom-class-third, span.custom-class-forth{
  	padding-left: 36px;
    padding-top: 20px;
    text-align: left !important;
    font-size: 30px;
    line-height: 34px;
  }
  p.first-line, p.second-line, p.third-line{
  	padding-left: 4px;  
    width: 290px;
    font-size: 22px;
    line-height: 42px;
    text-align: left;
    margin-left: 25px !important;
  }
  p.first-line-second, p.second-line-second, p.third-line-second{
  	 margin-left: 25px;
     padding-left: 4px;
     font-size: 20px;
    line-height: 42px;
    text-align: left;
    width: 285px;
  }
  p.first-line-third, p.second-line-third, p.third-line-third{
  	margin-left: 25px;
    padding-left: 4px;
    font-size: 20px;
    line-height: 42px;
    text-align: left;
    width: 285px;
  }
  p.first-line-forth, p.second-line-forth, p.third-line-forth{
  	margin-left: 25px;
    padding-left: 4px;
    font-size: 20px;
    line-height: 42px;
    text-align: left;
    width: 285px;
  }
  p.frst_dose {
    font-size: 32px;
    font-style: italic;
    padding-top: 30px;
    color: #FF7139;
    padding-left: 20px;
    font-weight: bold;
    margin-bottom: 0px;
    
}
  p.scnd_dose {
    margin-top: 0px;
    padding-left: 20px;
    color: #FF7139;
    margin-bottom: 0px;
    font-style: italic;
    font-weight: 300;
    font-size: 68px;
    line-height: 70px;
    letter-spacing: -0.05em;
    text-transform: capitalize;

}
  p.thrd_dose {
    margin-top: 0px;
    color: #FF7139;
    padding-left: 20px;
    font-style: italic;
    font-weight: normal;
    font-size: 26px;
    line-height: 32px;
    text-transform: capitalize;

    color: #FF7139;
}
  a.hero__btn.btn.btn--large.btn--outline.caps.btn--white.aos-init.aos-animate {
    width: 44%;
} 
  span.spr-starrating.spr-badge-starrating {
    margin-top: 20px;
}
  .product-item.one-third.medium--one-third.small--one-whole.product-item--centered {
    padding-bottom: 50px;
}
  a.btn-grid {
    background: #152c43;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    padding: 12px 28px;
}
  div#shopify-section-template--15127293984952__1633741153bbaaddff p.hero__description{
  	line-height: 24px;
    font-size: 16px;
    width: 80%;
  }
  .footer__block.grid__item h2.h5.footer__block__title{
  	text-transform: uppercase;
  }
  .rte p:nth-child(3){
  	font-size: 16px;
  }
  .rte p:nth-child(1){
  	font-weight: 600;
  }
  p.footer_condition {
    margin-top: 30px;
    font-size: 18px !important;
    line-height: 30px;
}
  img.custom-circle-img {
    max-width: 80px;
    position: absolute;
    right: 23px;
    top: 20px;
}
  .item {
    position: relative;
      background-size:100%;
}
  section#collection--template--15127293984952__featured-collection h2.grid__heading.text-center {
    font-size: 20px;
    text-transform: uppercase;
}
  span.banner-next-text {
    margin-top: 140px;
}   
}

/*17 nov css starts here*/

@media only screen and (max-width: 767px){
span.custom-banner-text {
    padding-bottom: 28px !important;
}
 a.hero__btn.btn.btn--large.btn--outline.caps.btn--white.aos-init.aos-animate {
 	font-size:14px !important;
   max-width:118px !important;
 }
  p.standard__subheading {
  	font-weight:bold !important;
  }
  
}
@media(max-width:576px){
	.button-text {
  		width:50% !important;
  }
  h1.section-large-heading {
  	font-size:28px !important;
  }
  div#shopify-section-template--15127293984952__1633741153bbaaddff a.hero__btn{
    	font-size:14px !important;
    }
  .first-column {
  	grid-gap:70px !important;
  }
  
}

@media (max-width: 425px){
  .footer__block.grid__item h2.h5.footer__block__title {
  	font-size:16px;
  }
    .product-banner {
        height: 200px;
        width: 100%;
    }
    
    .product__price span{
      font-size:32px;
    }
    .product-description h5 {
      font-size:18px;
    }
}

@media(max-width:480px){
  #shopify-section-template--15127293952184__1640690947171405a0 .text-promo-inner.text-dark.text-promo-inner--border {
  	width:100%;
    display: flex;
  }
  .boost-text {
    font-size: 16px!important;
  }
  h4.product_text {
        padding-left: 0px !important;
        font-size: 16px !important;
        width: 100%;
        text-align:center;
    }
  .editorial__content {
  	width:100% !important;
  }
  .right-side {
    padding: 50px 10px 50px 14px !important;
}
  #shopify-section-template--15127293853880__main .background-size-cover.lazyloaded {
    background-position: top !important;
    background-image: url(https://cdn.shopify.com/s/files/1/0603/1160/1336/files/single-blog.png?v=1638852524)!important;
    background-size: 100%;
    background-repeat: no-repeat;
  }
  #shopify-section-template--15127293853880__main .image__hero__frame.fade-in-image-zoom.image-height {
    height: 200px;
}
  
  span.we-are-own {
  	font-size: 40px;
    line-height: 42px;
  }
  span.technology {
  	font-size: 62px;
	line-height: 60px;
  }
  span.high-dosage-second {
  	font-size: 25px;
	line-height: 26px;
  }
  span.global-patent {
  	font-weight: 300;
font-size: 24px;
line-height: 26px;
    padding-bottom: 15px;
  }
  
  #slideshow-template--15127294050488__16372264852b460f7a .hero__content {
    margin-right: 0;
}
  div#slideshow-template--15127294050488__16372264852b460f7a .hero__content__wrapper {
  	align-items: end;
    padding-bottom: 85px !important;
  }
  span.banner-text-about {
    font-size: 40px;
    line-height: 42px;
  }
  span.banner-text-about-result {
    font-size: 82px;
    line-height: 70px;
}
  span.high-dosage {
    font-size: 25px;
    line-height: 26px;
    padding-bottom:15px;
}
  #shopify-section-template--15127294279864__1636606792ed1d6eeb .brick__block:last-child {
    width: 100%;
}
  #shopify-section-template--15127294279864__main #template-product .product__wrapper {
    padding: 60px 20px 0 20px;
  }
  span.banner-second-text-third {
    width: 65%!important;
  }
  span.banner-next-slide-text {
    padding: 10px 60px;
    line-height: 22px;
}
  span.second-slider-text {
    LINE-HEIGHT: 52PX;
}
  span.second-slider-second-text {
  
  	line-height:91px;
  }
  span.second-slider-text {
  	width:100%;
  }
  span.second-slider-second-text {
  	margin:0;
  }
  span.second-slider-text {
  	font-size:52px;
    text-align:right;
  }
  span.second-slider-second-text{
  	font-size:76px;
    padding-bottom: 60px;
    text-align:right;
  }
  span.banner-next-slide-text {
  	margin-top:213px;
  }
   span.banner-next-text{
  	padding:10px 60px  !important;
    line-height:22px !important;
  }
  span.banner-next-text {
    margin-top: 180px;
}
  span.custom-banner-text{
  	font-size:52px;
    text-align:right;
    line-height: 52px;
  }
  span.custom-banner-second-text{
  	font-size:76px;
    padding-bottom: 60px;
    text-align:right;
  }
  .section {
  	padding:20px;
  }
  #shopify-section-mouth-dissolving-second-section #section-cta {
    width: 100%;
    padding: 0px 20px;
}
  .product-banner {
    height: 220px !important;
    width: 100%;
   }
  .product__submit__buttons {
      display: flex;
      flex-direction: row !important;
  }
  span.faq{
  	font-size:32px;
    line-height: 34px;
  }
  
  .text-promo-inner h2.h4.standard__heading {
    text-align: left;
    margin: 0px;
  }
  .text-promo-inner {
    	padding: 0px;
	}
  span.benefits {
  	font-size:20px;
  }
  section#rte--template--15127294279864__1636547349a43f0dd7 {
    padding: 30px 0px;
  }
  div#shopify-section-template--15127294279864__1636547920e9dea493 .large-up--one-quarter {
      clear: none !important;
      width: 50%! important;
      min-height: 219px;
	}
    span.icons-heading {
      font-weight: 600;
      font-size: 18px;
      line-height: 22px;
  	}
    #text-row--template--15127294279864__1636547920e9dea493 .icon--custom.aos-init.aos-animate.lazyloaded {
    	width: 80px !important;
    }
    #shopify-block-f2bbf8cb-7c1a-41bd-9cbc-bf590ca163fe h2.ga-title.section-title {
        text-align: left;
        padding: 0px 20px;
     }
      a.ga-product_title {
        font-style: normal;
        font-weight: 500 !important;
        font-size: 18px !important;
        line-height: 22px !important;
        text-align: center;
        color: #152C43 !important;
      }
      span.ga-product_price.money {
        font-style: normal;
        font-weight: bold !important;
        font-size: 20px !important;
        line-height: 24px !important;
        text-align: center !important;
        color: #152C43 !important;
        display: block;
      }
      #ga-product_related button.ga-product_addtocart {
          background-color: #152C43 !important;
          font-style: normal !important;
          font-weight: normal;
          font-size: 16px !important;
          line-height: 19px;
          text-align: center;
          color: #FFFFFF !important;
          display: block !important;
          margin: 30px auto 0px auto !important;
          border-radius: 0px !important;
          width: 131px;
          height: 34px;
		}
        span.last-sec-ques {
          font-size: 20px;
          line-height: 28px;
      }
      span.last-sec-ans {
        font-size: 18px;
        line-height: 24px;
        padding-bottom: 20px;
        display: inline-block;
      }
      span.read-more {
        font-size: 18px;
        line-height: 22px;
       }
      span.another-text {
        font-size: 20px;
        line-height: 28px;
        display: inline-block;
    	padding-bottom: 20px;
      }
      span.social-icons a {
        font-size: 18px!important;
        line-height: 28px!important;
      }
    h2.h4.standard__heading {
      font-size: 32px;
      line-height: 34px;
    }

}
@media(max-width:325px){
    .product-banner {
        height: 170px !important;
        width: 100% !important;
    }
  h4.product_text {
    font-size: 15px!important;
  }
}
@media(max-width:576px){
  .right-sec img{
  	display:none;
  }
    .product__slides.product-single__photos.flickity-enabled.is-draggable.is-fade {
        display: none;
    }
    
    .product__thumbs--square {
        display: none;
    }
    .slideshow-container {
    	display: block;
    }
    .dot{
		display:block;
    }  
  .mySlides img{
      width:100%;
    background: #ececec;
    }
  .dot{
      height: 8px !important;
      width: 7.72px !important;
      background-color: #E5E5E5 !important;
	}
    .dot:active,
  .dot:hover,
  .dot:focus,
  .dot:focus-visible{
        background-color: #C4C4C4 !important;
    }
  .owl-stage-outer.owl-height .active {
    background:transparent;
  }
    
}
@media(min-width:576px){
    .product__slides.product-single__photos.flickity-enabled.is-draggable.is-fade {
        display: block;
    }
    
    .product__thumbs--square {
        display: block;
    }
  	.slideshow-container {
    	display: none;
    }
    .dot{
		display:none !important;
    }  
  
    
}
/*17 nov css ends here*/

/*24 nov css starts here*/
@media(max-width:768px){
  #shopify-section-template--15127293886648__featured .editorial{
  	justify-content:center;
    min-height:5px;
  }
  #brick-section--template--15127294050488__custom-content-3 .brick__block:last-child {
    /* min-height: 0 !important; */
    display: none;
}
  .main-faq {
    display: block;
  }
  .left-custom-helpfaq {
    width: 100%;
  }
  .custom-quires-section {
    width: 100%;
  }
  .left-sec img {
    display: block;
}
  .right-side {
  	padding: 50px 235px 50px 50px;
  }
  div#shopify-section-mouth-dissolving-strips {
    width: 100%;
  }
  #shopify-section-template--15127294279864__1636606792ed1d6eeb .brick__block:first-child{
  	width:100%;
  }
  #shopify-section-template--15127294279864__1636606792ed1d6eeb .brick__block:second-child{
  	width:100%;
  }
  div#shopify-section-template--15127294083256__contact .index-contact {
    padding-bottom: 90px;
}
  .section {
    margin: 20px 0px;
}
@media(max-width:480px){
  div#shopify-section-template--15127293853880__main .image__hero__frame {
    padding: 0 !important;
}
  .mouth-main-class,
  .tropica-film,
  .dental-film,
  .gummy-main-class{
  	width:100%;
  }
  
  #shopify-section-template--15127294279864__1638428674f9ae5e21 .faq {
    padding: 10px;
}
  span.solvent {
    font-size: 40px;
    line-height: 42px;
}
  span.sustainable {
    font-size: 62px;
    line-height: 60px;
}
  span.third-technology {
    font-size: 40px;
    line-height: 42px;
}
span.laser-carbon {
    font-size: 22px;
    line-height: 24px;
    padding-bottom: 15px;
}

  div#slideshow-template--15127294050488__16372264852b460f7a a {
    font-size: 16px!important;
    line-height: 19px;
    max-width: 129px!important;
    height: 33px;
}
  div#shopify-section-template--15127294050488__163723054384660579 {
    padding: 40px 20px 10px 20px;
}
  div#shopify-section-template--15127294050488__1637230524a53ca3e4 {
    padding: 40px 20px 10px 20px;
}
  span.custom-class, span.custom-class-third {
  	font-size:32px;
    padding-top:45px;
  }
  span.custom-class-second{
  	padding-top:0;
    font-size:32px;
  }
  span.custom-class-forth{
  	padding-top:45px;
    font-size:30px;
  }
  span.banner-second-text-third {
    padding: 10px 40px;
    line-height: 22px;
}
  span.banner-second-text-third{
  	margin-top:220px;
  }
  span.third-slide-second-text {
    font-size: 76px;
    line-height: 91px;
    padding-bottom: 60px;
}
  span.third-slide-banner-text {
  	font-size:52px;
    line-height:62px;
    margin-left: 40px;
  }
  span.banner-next-slide-text {
    width: 74%;
  }
  a.hero__btn.btn.btn--large.btn--outline.caps.btn--white.aos-init.aos-animate {
  	height:34px;
  }
  .collection-content {
  	margin:0px !important;
    padding:0px 30px;
  }
  div#shopify-section-template--15127293984952__1633741153bbaaddff a.hero__btn {
    font-size: 14px;
    line-height: 17px;
    width: 118px !important;
    height: 34px;
}
  #shopify-section-template--15127294050488__163723054384660579 .mouth-main-class {
  	padding: 30px 30px;
  }
  div#hero--template--15127293984952__1633739069bac9fbf3 a.hero__btn{
    font-size: 14px;
    line-height: 17px;
    max-width: 118px;
    height: 34px;
  }
  .right-side a {
    width: 131px !important;
    height: 34px;
    font-size: 16px;
    line-height: 19px;
}
  a.btn-grid {
    font-size: 19px;
    line-height: 19px;
    width: 131px!important;
    height: 34px;
    padding:0;
  }
  span.wellness {
  	font-size:40px;
    line-height:40px;
  }
  span.innovation {
  	font-size:65px;
    line-height:40px;
  }
  div#slideshow-template--15127294050488__16372264852b460f7a .hero__content__wrapper{
  	justify-content:center;
    PADDING:10PX;
  }
  div#shopify-section-template--15127294050488__custom-content-3 .image__hero__frame {
    display:none;
  }
  div#shopify-section-template--15127294050488__custom-content-3 {
    padding:0;
	}
  #shopify-section-template--15127294050488__1637229346f59aa7b6 .row {
    display: block;
  }
  div#shopify-section-template--15127294050488__16375713242581d1d9 .text-promo-inner {
    padding: 20px 20px 60px 20px;
}
  #shopify-section-template--15127294050488__16375715057f0c8e6c .text-promo-inner {
    padding: 20px 20px 60px 20px;
}
#shopify-section-template--15127294050488__1637232791b69e42b9 {
    padding: 0 16px;
}

  div#shopify-section-template--15127294050488__1637232071de649c31 {
    padding: 0 16px;
}
  span.high-dose {
    font-size: 32px;
    line-height: 40px;
  }
  span.gummie-with {
    font-size: 24px;
    line-height: 40px;
  }
  span.techno {
    font-size: 30px;
    line-height: 40px;
  }
  span.hd-strips {
    font-size: 24px;
    line-height: 40px;
  }
  .mouth-main-class {
    display: block;
    text-align:center;
    margin:0px 0px 20px 0px;
	}
  	div#shopify-section-template--15127294050488__1637229346f59aa7b6 {
   	 	padding: 20px 20px;
	}
  .mouth-disolve {
    text-align: left;
	}
  .mouth-disolve-strip {
    text-align: left;
}
  .mouth-disolve-strip {
  	padding:0;
  }
  .tropica-film {
      display: block;
      padding-top: 40px;
    text-align: left;
    margin:0;
	}
  .content-tropica {
  	padding:0;
  }
  #shopify-section-template--15127294050488__1637230524a53ca3e4 .row {
    display: block;
  }
  .dental-film {
    display: block;
    padding: 40px 30px;
	}
  #shopify-section-template--15127294050488__1637230524a53ca3e4 {
    padding: 20px 20px;
}
  .gummies-content {
  	padding:0;
  }
  .dental-film {
    text-align: left;
    margin:0px 0px 20px 0px;
}
  .gummy-main-class {
    display: block;
    padding:40px 30px;
    text-align:left;
    margin:0px;
}
  .gummies {
  	padding:0;
  }
  #shopify-section-template--15127294050488__163723054384660579 .row {
    display: block;
  }
  #shopify-section-template--15127294050488__163723054384660579 {
    padding: 20px 20px;
}
  span.team {
  	font-size:24px;
    text-align:left;
    display:block;
    line-height:20px;
  }
  span.fifty-year {
    font-size: 65px;
    line-height: 40px;
    display: block;
    text-align: left;
	}
  span.third-text {
    font-size: 28px;
    line-height: 40px;
    display: block;
    text-align: left;
}
  span.bonayu {
    font-size: 24px;
    line-height: 40px;
    display: block;
    text-align: left;
}
  span.culture {
    font-size: 30px;
    line-height: 40px;
    display: block;
    text-align: left;
}
  span.techo-platform {
  	display:block;
    font-size:28px;
    padding-bottom:4px;
    text-align:center;
  }
  div#shopify-section-template--15127294050488__1637232071de649c31 .icon__animated {
  	width:100% !important;
  }
  span.high-dos {
  	display:block;
    text-align:center;
    padding-bottom:20px;
  }
  span.void {
  	display:block;
    text-align:center;
    padding-bottom:20px;
  }
  span.void-lorem{
  	display:block;
    text-align:center;
    padding-bottom:20px;
  }
  span.lorem-dose{
  	display:block;
    text-align:center;
    padding-bottom:20px;
  }
  
  span.global{
  	display:block;
    text-align:center;
    padding-bottom:20px;
  }
  span.lorem{
  	display:block;
    text-align:center;
    padding-bottom:20px;
  }
  span.awards-reco {
  	display:block;
    font-size:28px;
    padding-bottom:30px;
  }
  div#text-row--template--15127294050488__1637232071de649c31 {
    padding: 0px 0 30px 0;
	}
  #text-row--template--15127294050488__1637232791b69e42b9 .icon__animated {
    width: 100% !important;
    height:100px !important;
  }
  #shopify-section-template--15127294050488__1637232791b69e42b9 .icon__column__text p span{
   	display:block;
     text-align:center;
     padding-bottom:20px;
     
   }
  div#text-row--template--15127294050488__1637232791b69e42b9{
  	padding: 0 0 20px 0;
  }
  div#shopify-section-mouth-dissolving-strips .row {
    display: block;
  }
  span.new-way {
    font-size: 40px;
    line-height: 40px;
  }
  span.well {
    font-size: 65px;
    line-height: 40px;
  }
  span.dissolving {
    font-size: 24px;
    line-height: 20px;
  }
  div#shopify-section-mouth-dissolving-strips {
    padding: 10px 20px;
}
  .right-sec img{
  	width:250px;
    margin: 0 auto;
  }
  .left-sec img {
    width: 250px;
  }
  .circle-images {
    display: block;
    text-align: center;
}
  .main-circles h5, .main-circles p {
    padding-left:0px;
}
  .main-circles {
    padding-right:0px;
    padding-bottom: 30px;
}
  #shopify-section-mouth-dissolving-strips .second-section {
    padding: 0 0 20px 0;
}
  span.embrace {
    font-size: 24px;
    line-height: 20px;
    text-align: center;
    padding-bottom:40px;
}
  .section {
    width: 100%;
    float: none;
    height: 100%;
    padding-bottom: 40px;
}
  span.dissolve-content {
    font-size: 24px;
    line-height: 10px;
  }
  .cust-text p {
    font-size: 22px;
    line-height: 30px;
    padding-top: 0px;
  }
  .cust-text{
  	width:100%;
    float:none;
    height:100%;
    padding-bottom:0;
  }
  #slideshow-template--15127293952184__16372958439bc29588 .hero__content {
    padding: 0 30px 0 30px!important;
}
  span.immunity {
    font-size: 48px;
    line-height: 40px;
    display: block;
    text-align: center;
}
  span.boost {
    font-size: 24px;
    line-height: 30px;
    display: block;
    text-align: center;
}
  #shopify-section-template--15127293952184__main .product-grid{
  	display:block;
  }
  #shopify-section-template--15127293952184__main .product-item{
  	width:100%;
    padding:30px 10px;
  }
  #shopify-section-template--15127293952184__1637296082653120fd .brick__block:first-child {
    width: 100%;
}
  #wigget_4599 h2>span {
    font-size: 24px;
    line-height: 20px;
    padding-bottom:10px;
  }
  #shopify-section-template--15127293952184__1637296082653120fd .brick__block__text__inner {
    display: block;
  }
  #shopify-section-template--15127293952184__1637296082653120fd .brick__block:last-child {
    width: 100%;
}
  
#shopify-section-template--15127293886648__featured .editorial__content {
	padding:20px;
}
  span.bonayu-edit {
    font-weight: 500;
    font-size: 28px;
    line-height: 30px;
}
  #shopify-section-template--15127293886648__featured  .editorial__subheading{
  	padding-bottom:0;
  }
  #shopify-section-template--15127293886648__featured .editorial__excerpt p {
    font-size: 18px;
    line-height: 20px;
}
  #shopify-section-template--15127293886648__featured .editorial__image-bg.lazyloaded {
    height: 450px;
}
  #shopify-section-template--15127293886648__featured .editorial__title a {
    font-size: 24px;
    line-height: 20px;
}
  div#shopify-section-template--15127293886648__featured {
    padding: 0 0 0 0;
}
  #blog--template--15127293886648__1637148694729f6093 .article__title a {
    font-weight: 600;
    font-size: 20px;
}
  #blog--template--15127293886648__1637148694729f6093 .article__excerpt {
    font-size: 18px;
    line-height: 20px;
  }
  div#shopify-section-template--15127293886648__1637148694729f6093 {
    padding: 20px;
}
  #blog--template--15127293886648__1637148694729f6093 article.article.grid__item.large-up--one-third.medium--one-third.small--one-whole {
    padding: 20px;
}
  div#shopify-section-template--15127294083256__main {
    padding-top:0px;
}
  #page--template--15127294083256__main .h4.standard__heading {
  	font-size:40px;
    line-height:0px;
  }
  #shopify-section-template--15127294083256__contact .row {
    display: block;
}
  .custom-right {
    padding: 16px;
	}
  div#shopify-section-template--15127294083256__main .index-page {
    padding-bottom: 10px;
}
  #shopify-section-template--15127294083256__contact .index-contact{
  	padding-top:10px;
    padding-bottom:10px;
  }
  #shopify-section-template--15127294050488__custom-content-6 {
    padding: 10px 0 0 0;
}
  #shopify-section-template--15127293984952__163574227659b0745d  .owl-dots {
    text-align: center;
    display: block;
    width: 100%;
    left:0;
}
  span.custom-class, span.custom-class-forth, span.custom-class-second, span.custom-class-third {
  	padding-left:10px;
  }
  p.first-line, p.second-line, p.third-line {
  	margin-left:10px !important;
  }
  p.first-line-second, p.second-line-second, p.third-line-second {
  	margin-left:10px !important;
  }
  img.custom-circle-img {
    right: 10px;
    padding-top:22.50px;
  }
  p.frst_dose, p.scnd_dose, p.thrd_dose{
  	padding-left:10px !important;
  }
  p.frst_dose{
  	padding-top: 45px;
  }
  span.custom-class-third {
    padding-right: 195px;
  }
  p.first-line-third, p.second-line-third, p.third-line-third {
  	margin-left:10px !important;
  }
  p.first-line-forth, p.second-line-forth, p.third-line-forth {
  	margin-left:10px !important;
  }
  div#shopify-section-template--15127293952184__main {
    padding-top:0px; 
}
  .owl-dots button.owl-dot {
    width: 23% !important;
  }
  span.labels {
    font-size: 18px;
  }
  span.required-field {
    font-size: 18px;
  }
  #contact-us-page .custom-form__block input {
  	height:45px;
  }
  #contact-us-page .custom-form__block textarea {
    height: 150px;
  }
  input.btn.btn--large.btn--full {
  	max-width:100%;
  }
  #shopify-section-template--15127293853880__main .sharing {
    box-shadow:none !important;
}
  #shopify-section-template--15127293853880__main .article__title {
    font-size: 24px;
    line-height: 30px;
  }
  #shopify-section-template--15127293853880__main .grid__item .widget:first-child {
    padding-top: 0px;
}
  .sidebar {
  	margin-top:0;
  }
  #shopify-section-template--15127293853880__main .sharing {
    padding: 16px 0px;
}
}

@media(min-width:400px)and (max-width:480px){
  span.second-slider-second-text {
  	padding-right:40px;
  }
  span.second-slider-text{
  	padding-right:40px;
  }
  #slideshow-template--15127293984952__slideshow .hero__btn.btn.btn--large.btn--outline.caps.btn--white.aos-init.aos-animate{
  	margin-left:60px;
  }
    span.custom-banner-second-text{
  	padding-right:40px;
  }
  span.custom-banner-text {
  	padding-right:40px;
  }

  span.lorem-bonayu {
  	font-size:24px;
  }
  .footer__social {
    gap: 1em 0.5em;
}
}
@media(max-width:400px){
  span.well {
    font-size: 50px;
    line-height: 20px;
}
  span.new-way {
  	font-size:35px;
    line-height:40px;
  }
  span.sustainable {
    font-size: 55px;
    line-height: 42px;
}
  span.solvent {
    font-size: 35px;
    line-height: 42px;
}
  span.technology {
    font-size: 55px;
    line-height:42px;
  }
  span.banner-second-text-third {
    width: 75%!important;
}
  span.third-slide-second-text {
    font-size: 60px;
  }
  span.banner-next-text {
    padding: 10px 20px!important;
  }
  span.banner-second-text-third {
    padding: 10px 20px;
  }
  a.hero__btn.btn.btn--large.btn--outline.caps.btn--white.aos-init.aos-animate {
  	margin-left:20px;
  }

  span.second-slider-text {
  	font-size:50px !important;
  }
  span.second-slider-second-text {
    font-size: 70px !important;
  }
.banner-next-text {
    padding: 10px 20px!important;
}
  span.banner-next-slide-text {
  	padding:10px 20px !important;
  }
  span.high-dosage {
    font-size: 23px;
    line-height:27px;
    padding-bottom:35px;
}
  div#slideshow-template--15127294050488__16372264852b460f7a a {
  	font-size:22px !important
    line-height:24px;
    max-width:140px !important;
  }
  span.first-lorem {
    font-size: 24px;
    line-height: 30px;
  }
  span.wellness {
    font-size: 35px !important;
    line-height:40px !important;
}
  span.innovation {
    font-size: 50px !important;
    line-height: 30px !important;
}
  div#shopify-section-template--15127294050488__custom-content-3 .brick__block__text {
  	min-height:100% !important;
  }
  span.second-lorem {
    font-size: 16px;
    line-height: 20px;
  }
  .flexing img {
    width: 60px!important;
    height: 60px!important;
}
  span.address-two {
    font-weight: 400;
    font-size: 18px;
  }
  .map {
    padding-left: 0px;
    text-align:center;
  }
  span.dissolve-content {
    font-size: 22px;
  }
}
/*24 nov css ends here*/


@media(max-width:992px){
  #shopify-section-header .drawer__bottom {
    display: none;
}
  #shopify-section-header .tmenu_item:last-child{
  	border-bottom: none !important;
  }
  span.custom-for-submenu-two {
    border-bottom: none;
    color:white;
    max-width:100%;
  }
  span.custom-for-submenu-three {
    border-bottom: none;
    color:white;
    max-width:100%;
  }
  span.custom-for-submenu-four {
    border-bottom: none;
    color:white;
    max-width:100%;
  }
  span.custom-for-submenu {
    border-bottom: none;
    max-width:100%;
  }
  span.custom-for-submenu{
  	color:white;
  }
  span.custom-for-menu{
  	color:white;
  }
  #shopify-section-header .drawer__inner {
    background: #101010;
}
  #shopify-section-header .tmenu_item_text{
  	color:white !important;
  }
  #shopify-section-header .tmenu_item
  { 
    border-bottom: 0.5px solid #FFFFFF;
    margin-bottom: 8px !important;
    padding-bottom: 8px !important;
  }
  #qikify-tmenu-mobilemenu {
    padding-left: 30px;
    padding-right: 30px;
}
  #shopify-section-header .tmenu_item_link{
  	padding: 12px 0px 12px 0px !important;
  }
  p.discription {
  	width:auto;
  }
  div#shopify-section-template--15127293984952__1633741153bbaaddff .hero__content {
    padding-right: 10px;
}

}
@media(min-width:768px){
  
  second-slider-text{
	padding-bottom:28px;  
  }
  .rte p:nth-child(2) {
  	padding-right:40px;
  }
}
@media(min-width:1440px)and(max-width:2560px){
  div#shopify-section-mouth-dissolving-strips .row:first-child {
      justify-content: space-around;
  }
  div#shopify-section-template--15127294083256__contact .row{
    justify-content:space-around;
}
  #shopify-section-template--15127294050488__1637229346f59aa7b6 .row {
    justify-content: space-evenly;
  }
  #shopify-section-template--15127294050488__1637230524a53ca3e4 .row {
    justify-content: space-evenly;
}
  #shopify-section-template--15127294050488__163723054384660579 .row {
    justify-content: space-evenly;
}
}
@media(min-width:993px) and (max-width:2560px){
	.right-side {
      padding: 50px 93px 50px 93px;
	}
}
@media(min-width:1399px){
  .article__social{
      margin-left: 0px !important;
  }
  .tmenu_item--root>.tmenu_submenu{
      left:350px!important;
	}
}
  @media(min-width:1440px){
   .section{
       width:31.3%;
   } 
}
@media(min-width:1300px) and (max-width:1390px){
    span.banner-next-text {
    	font-size:24px;
      padding:0px 60px;
    }
  }
@media(max-width:425px){
  span.high-dosage {
    font-size: 22px;
  }
  span.fifty-year {
  	font-size:52px;
  }
}
  @media(max-width:480px){
	section#Register h2 {
      font-size: 60px;
      line-height: 20px;
    }
    section#Login h2{
  	  font-size: 60px;
      line-height: 40px;
    }
    #carousel .owl-stage-outer.owl-height{
      background: white;
    }
	.pswp .pswp__custom-close {
    	top: 250px;
	}
}

  }
 #text-row--template--15127294279864__1636547920e9dea493 .grid__item {
    padding-bottom: 0px !important;
}
}
@media(max-width:375px){
	body #carousel .owl-stage-outer.owl-height{
    	height:683px !important;
      background: white;
    }
}
/*7 feb css starts here*/

@media (min-width: 480px){
	div#shopify-section-template--14352796057670__1633741153bbaaddff .hero__content {
    	padding-right: 266px;
	}
  	section#collection--template--14352796057670__featured-collection .product-information.aos-init.aos-animate {
      text-align: center;
	}
    section#collection--template--14352796057670__featured-collection{
        margin: 0 auto;
        width: 90%;
    }
   div#slideshow-template--14352796123206__16372264852b460f7a .hero__content {
      margin-top: 110px;
  }
}
@media (min-width: 1500px){
  div#shopify-section-template--14352796155974__contact .row {
      justify-content: space-around!important;
  }
}
/*7 feb css ends here*/
@media (max-width: 480px){
div#shopify-section-template--14352796352582__1636547920e9dea493 .large-up--one-quarter{
    clear: none!important;
    width: 50%!important;
    min-height: 219px; 
  
}
}
@media(max-width:480px){
	div#shopify-section-template--14352796155974__main {
    padding-top: 0;
}
div#shopify-section-template--14352796155974__main .index-page {
    padding-bottom: 10px;
}
  #page--template--14352796155974__main .h4.standard__heading {
    font-size: 40px !important;
    line-height: 0px !important;
}
 #shopify-section-template--14352796155974__contact .index-contact {
    padding-top: 10px;
    padding-bottom: 10px !important;
}
 #shopify-section-template--14352796155974__contact .row {
    display: block !important;
}
  .editorial__content {
    width: 100%!important;
}
  div#shopify-section-template--14352795861062__featured .editorial__content {
    padding: 20px;
}
 div#shopify-section-template--14352795861062__featured .editorial__subheading {
    padding-bottom: 0;
}
  span.bonayu-edit {
    font-weight: 500;
    font-size: 28px;
    line-height: 30px;
}
div#shopify-section-template--14352795861062__featured  .editorial__title a {
    font-size: 24px;
    line-height: 20px;
}
div#shopify-section-template--14352795861062__featured  .editorial__excerpt p {
    font-size: 18px;
    line-height: 20px;
}
div#shopify-section-template--14352795861062__featured .editorial {
    justify-content: center;
    min-height: 5px;
}
div#shopify-section-template--14352795861062__featured .editorial__image-bg.lazyloaded {
    height: 450px !important;
}
  div#shopify-section-template--14352795861062__1637148694729f6093 {
    padding: 20px;
}
  section#blog--template--14352795861062__1637148694729f6093 article.article.grid__item.large-up--one-third.medium--one-third.small--one-whole {
    padding: 20px;
}
div#shopify-section-template--14352795861062__featured  .flickity-viewport {
    height: 800px!important;
}
span.immunity {
    font-size: 48px;
    line-height: 40px;
    display: block;
    text-align: center;
}
span.boost {
    font-size: 24px;
    line-height: 30px;
    display: block;
    text-align: center;
}
div#slideshow-template--14352795926598__16372958439bc29588 .hero__content {
    padding: 0 30px!important;
}
div#shopify-section-template--14352795926598__1640690947171405a0  .text-promo-inner.text-dark.text-promo-inner--border {
    width: 100%;
    display: flex;
}
#shopify-section-template--14352795926598__main  .product-grid {
    display: block;
}
#shopify-section-template--14352795926598__main .product-item {
    width: 100%;
    padding: 30px 10px;
}
  .product-banner {
    height: 220px!important;
    width: 100%;
}
  div#slideshow-template--14352796123206__16372264852b460f7a .hero__content__wrapper {
    align-items: flex-end;
    padding-bottom: 85px!important;
}
  div#slideshow-template--14352796123206__16372264852b460f7a .hero__content__wrapper {
    justify-content: center;
    PADDING: 10PX;
}
div#slideshow-template--14352796123206__16372264852b460f7a .hero__content {
    margin-right: 0;
}
  div#shopify-section-template--14352796123206__custom-content-3 .image__hero__frame {
  display: none;
}
  div#shopify-section-template--14352796123206__1637229346f59aa7b6 {
    padding: 20px;
}
  .mouth-main-class {
    display: block;
    text-align: center;
    margin: 0 0 20px;
}
  .tropica-film {
    display: block;
    padding-top: 40px;
    text-align: left;
    margin: 0;
}
  .mouth-main-class, .tropica-film, .dental-film, .gummy-main-class {
    width: 100%;
}
 div#shopify-section-template--14352796123206__1637229346f59aa7b6 .row {
    display: block;
}
  .dental-film {
    text-align: left;
    margin: 0px 0px 20px 0px;
}
  .dental-film {
    display: block;
    padding: 40px 30px;
}
div#shopify-section-template--14352796123206__1637230524a53ca3e4 .row {
    display: block;
}
  div#shopify-section-template--14352796123206__1637230524a53ca3e4{
  	padding: 20px;
  }
  div#shopify-section-template--14352796123206__custom-content-6 {
    padding: 10px 0 0;
}
  #shopify-section-template--14352796123206__16375713242581d1d9 .text-promo-inner, div#shopify-section-template--14352796123206__1637232071de649c31 .text-promo-inner {
    padding: 20px 20px 60px !important;
}
  
  div#shopify-section-template--14352796123206__1637232071de649c31 .icon__animated {
    width: 100%!important;
}
  div#text-row--template--14352796123206__1637232071de649c31 {
    padding: 0 0 30px;
}
  div#shopify-section-template--14352796123206__1637232071de649c31 {
    padding: 0 16px;
}
  div#shopify-section-template--14352796123206__16375715057f0c8e6c .text-promo-inner, div#shopify-section-template--14352796123206__1637232791b69e42b9 .text-promo-inner {
    padding: 20px 20px 60px !important;
}
  span.awards-reco {
    display: block;
    font-size: 28px;
    padding-bottom: 30px;
}
  div#shopify-section-template--14352796123206__1637232791b69e42b9{
  	padding: 0 16px;
  }
  div#text-row--template--14352796123206__1637232791b69e42b9 .icon__animated {
    width: 100%!important;
    height: 100px!important;
}
  div#text-row--template--14352796123206__1637232791b69e42b9{
    padding: 0 0 20px;
}
  div#shopify-section-template--14352796123206__1637232791b69e42b9 .icon__column__text p span {
    display: block;
    text-align: center;
    padding-bottom: 20px;
}
  div#shopify-section-template--14352796123206__custom-content-3 {
    padding: 0;
}
 section#brick-section--template--14352796123206__custom-content-3 .brick__block:last-child {
    display: none;
}
div#shopify-block-69ea71e6-62cd-4f4c-ad47-d527c9b941bb h2.ga-title.section-title {
    text-align: left;
    padding: 0 20px;
}
div#shopify-block-69ea71e6-62cd-4f4c-ad47-d527c9b941bb h2.ga-title.section-title {
    text-align: left;
    padding: 0 20px;
}
div#shopify-section-template--14352796352582__1638428674f9ae5e21 .faq {
    padding: 10px;
}
}
@media(max-width:325px){
 .product-banner {
    height: 170px!important;
    width: 100%!important;
} 
}
@media(max-width:480px){
	#section-cta .row {
    	display: block;
    }
  .cust-text {
  	padding:0px;
  }
}


@media (max-width: 480px){
span.fourth-slider-banner-text{
    font-size: 50px;
    padding-bottom: 28px;
    text-align: right !important;
  line-height:50px;
}
  span.fourth-slider-another-text {
    margin-top: 180px;
  padding: 10px 60px !important;
    line-height: 22px !important;
}
span.fourth-slider-next-text{
	margin-right:0px;
  padding-bottom: 60px;
    font-size: 76px;
  margin-left: 0px;
    margin-top: -72px;
}
}
@media(min-width:400px) and (max-width:480px){
  span.fourth-slider-banner-text{
	padding-right: 40px;
}
  span.fourth-slider-next-text {
    padding-right: 40px;
}
}
@media(max-width:480px){
	div#shopify-section-template--14352796057670__163256506444846c6f{
    	width:100%;
    }
  div#shopify-section-template--14352796057670__163256506444846c6f .collection-item{
  	width:100%;
  }
  div#shopify-section-template--14352796057670__1651837563f65864ff{
  	width:100%;
  }
  div#shopify-section-template--14352796057670__1651837563f65864ff .product-item {
  	width:100% !important; 
    padding: 30px 30px;
  }
  #shopify-section-template--14352796057670__1651837563f65864ff h2.grid__heading.text-center.aos-init.aos-animate {
    font-size: 32px;
    line-height: 34px;
}
  section.feel-free {
    padding-bottom: 0px;
}
/*   ul.tabs {
    display: flex;
    gap: 30px;
    flex-direction: column;
    position: sticky;
    top: 0;
    padding-left: 15px !important;
    justify-content:unset;
    width:100%;
}
  div#main_custom {
    grid-template-columns: repeat(1,1fr);
    padding-top:0px !important;
  }
  .container.custom-container {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    width: 100%;
}
  .custom_for_every_tab{
  	grid-template-columns: repeat(1,1fr);
    padding-top:0px !important;
  } */
  
  ul.tabs {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    /* margin: 15px !important; */
}
  div#main_custom{
  	display:block;
  }
  div#main_custom .product-filter-grid-item{
  	margin-bottom:30px;
  }
  .custom_for_every_tab{
  	display:block !important;
  }
  .custom_for_every_tab .product-filter-grid-item{
  	margin-bottom:30px;
  }
  .faq {
    width: 90%;
  }
  h2.producbanner_text {
    top: 115px;
    width: 40%;
    left: 0px;
    font-size: 24px;
    line-height: 30px;
    color:#fff;
}
}
@media(max-width:375px){
	h2.producbanner_text {
    	top: 88px;
    }
}

@media(max-width:480px){
  .all-the-icons p {
  		font-weight: 600;
    font-size: 18px;
    line-height: 22px;
  	}
  .main-icons-flow {
    grid-template-columns: repeat(2,1fr);
    gap: 25px;
}
  section.custom_product_icons {
    padding: 40px 20px;
}
  .faq-heading {
    
    font-size: 18px !important;
    text-indent: 0px;

    padding: 10px 20px;
    margin: 0px !important;
}
}

/*blog page css starts here*/
@media(max-width:480px){
  div#shopify-section-template--14352795861062__1637148694729f6093 .blog-listing:not(.flickity-enabled) .article{
      width:100%
  }
  div#shopify-section-template--14352795861062__1637148694729f6093 .blog-listing--bordered:not(.grid--no-float){
  	display:block !important;
  }
  div#shopify-section-template--14352795926598__main{
  	padding-top:0px;
  }
  .collection .product_text {
    display: block !important;
}
  .collection h4.product_text p {
    margin: 0px;
}
  section#rte--template--14352796057670__rich-text {
    padding: 20px 0 60px;
}
}

/*blog page css ends here*/
@media(max-width:480px){
	#shopify-section-template--14352796057670__16539889599fdccf09 .collection-item__info {
      height: 170px;
}
}
@media(min-width:376px) and (max-width:480px){
div#shopify-section-template--14352795926598__16372958439bc29588 .homepage-slideshow.image-height.transparent__wrapper {
    min-height: 216px !important;
    height: 216px !important;
}
div#shopify-section-template--14352795926598__16372958439bc29588 .flickity-viewport {
    height: 216px !important;
}
div#shopify-section-template--14352795926598__16372958439bc29588 .image__hero__frame.fade-in-image-zoom.image-height {
    height: 216px;
  padding: 0 !important;
}
div#shopify-section-template--14352795926598__16372958439bc29588 .background-size-cover.lazyloaded {
    height: 216px !important;
    background-size: auto;
    background-repeat: no-repeat;
}
}
@media(min-width:320px) and (max-width:375px){
	div#shopify-section-template--14352795926598__16372958439bc29588 .homepage-slideshow.image-height.transparent__wrapper {
      min-height: 203px !important;
      height: 203px !important;
  }
  div#shopify-section-template--14352795926598__16372958439bc29588 .flickity-viewport {
    height: 216px !important;
}
  div#shopify-section-template--14352795926598__16372958439bc29588 .image__hero__frame.fade-in-image-zoom.image-height {
    height: 216px;
  padding: 0 !important;
}
div#shopify-section-template--14352795926598__16372958439bc29588 .background-size-cover.lazyloaded {
    height: 216px !important;
    background-size: auto;
    background-repeat: no-repeat;
}
}
@media(max-width:768px){
  p.per_dose {
    font-size: 32px;
    font-style: italic;
    color: #FF7139;
    padding-left: 20px;
    font-weight: bold;
    margin-bottom: 0px;
    padding-left: 10px;
    margin-top: 0px;
}
}
@media(max-width:480px){.search__results__products__list {display: block;}.search__results__products__list .product-item {padding-bottom: 0px;}}



@media(max-width:480px){
	div#shopify-section-template--14352796057670__16560528880e352272 .image-slider {
    padding: 30px;
}
  .faq-text{
  padding-top: 20px;
  }
}

@media(min-width:1340px){
	div#shopify-section-template--14352796057670__16560528880e352272 .new-slider .slick-prev {
    left: 145px!important;
}
  div#shopify-section-template--14352796057670__16560528880e352272 .new-slider .slick-next {
    right: 190px!important;
}
}
@media(min-width:2100px){
	div#shopify-section-template--14352796057670__16560528880e352272 .new-slider .slick-prev {
    left: 545px!important;
}
  div#shopify-section-template--14352796057670__16560528880e352272 .new-slider .slick-next {
    right: 545px!important;
}
}
@media(min-width:1920px){
	div#shopify-section-template--14352796057670__16560528880e352272 .new-slider .slick-prev {
    left: 345px!important;
}
  div#shopify-section-template--14352796057670__16560528880e352272 .new-slider .slick-next {
    right: 345px!important;
}
}
  div#shopify-section-template--14352796352582__1638428674f9ae5e21 .faq {
    border: none;
}
@media(max-width:768px){
	#shopify-section-template--14352796352582__1638428674f9ae5e21{
    	width:100% !important;
    }
}
@media(max-width:768px){
  .mobile-pic, .mobile-view-custom {
    display: block !important;
}
 
.desktop-view-custom, .owl-nav {
    display: block !important;
}
  .desktop-view-custom .sliderContainer{
    display: none !important;
}
 .desktop-view-custom .mobile-view-custom .item {
    background-repeat: no-repeat;
    min-height: 637px !important;
}
}