/** Shopify CDN: Minification failed

Line 247:20 Expected identifier but found whitespace
Line 247:25 Unexpected ";"

**/
body { font-family:'poppins'!important; }
.product-rating-image { margin: 16px 0; }
video { border-radius:16px !important; }
.footer-curve-bg { padding-bottom: 0!important; }
.loved-it-banner, .why-we-better-banner, .promise-section, section.kid-speak-section, .related-products  {
  background-color: #FFFFF2!important;
}
.product__info-wrapper  .product__title .product-title-head { letter-spacing: -.04em; color: #4d4747; text-shadow: 2.5px 2.5px 0 #DFDCB1;
}
section.collection-banner-slider-section ol.flickity-page-dots { display: none; }
.product__info-wrapper .product-subtitl { font-family: 'Poppins'; font-size: 16px; color: #4d4747; font-weight: 500; line-height: 24px; text-align: left; position: relative; text-transform: lowercase; }
section.child-have-sec .heading__ { margin-bottom: 12px; }
.trusted-badge { position: absolute; width: 132px; height: 100px; background-size: 100% 100%!important; background: url(/cdn/shop/files/badge_bg_1.png?v=1727433279); font-family: Poppins;
    top: 53px!important; right: -70px !important; font-size: 14px; font-weight: 400; line-height: 16px; text-align: center;
    color: #fff7ec; display: flex; flex-direction: column; justify-content: center; gap: 5px; rotate: 20deg;
}
.product__info-wrapper .price .price__container .price__sale { font-family: Poppins; font-size: 24px; font-weight: 700;
line-height: 30px; letter-spacing: 0.02em; text-align: left; color: #4D4747;
}
.product__info-wrapper s.price-item.price-item--regular { font-family: Poppins; font-size: 20px!important; font-weight: 400;
line-height: 25px; letter-spacing: 0.02em; text-align: left; color: #6F6E62; }
.product__info-wrapper .product__tax.caption.rte { font-family: Poppins; font-size: 12px; font-weight: 400; line-height: 38px;
text-align: left; color: #6F6E62;
}
.active-offers-main-wrapp { background: url(/cdn/shop/files/bg.png?v=1721374033);
  background-position:center; background-size: cover; background-repeat:no-repeat;
}
.product__info-wrapper .descc { font-family: Poppins; font-size: 18px; text-transform:none; font-weight: 400; line-height: 24px;
    text-align: left; color: #6F6E62; margin: 32px 0 18px;
}
.active-offers-main-wrapp { padding: 10px 0 2px; }
.active-off-head { top: -7px; color: #4D4747; letter-spacing: 0.02em; text-align: left; }
.active-offers-blk-wrapp { margin: 8px 0 24px; }
.active-offer-blk-upper, .active-offer-blk-lower { color:#4D4747; letter-spacing: 0.02em; }
.active-offer-blk-lower { text-align:center; }
.shipping-loc-head { font-family: Poppins; font-size: 16px; font-weight: 500; line-height: 30px; letter-spacing: 0.02em;
text-align: left; color:#4D4747;
}
.quantity-atc-wrapp label.quantity__label.form__label { opacity: 0; }
.product-form__buttons button:before, .product-form__buttons button:after { display:none; } 
.product-form__buttons button { background: #4D4747; border: 1px solid #4D4747; font-family: poppins; text-transform: lowercase; }
.ticker-image-wrapp { margin: 80px 0 0; }
.acc-heading:after { content: "+"; line-height: 24px; color: #ffd55d; background: #6f6e62; width: 24px; height: 24px;
    text-align: center; position: absolute; left: 0; top: 5px;
}
.accordion .minus:after { content: "-"; line-height: 24px; color: #ffd55d; background: #6f6e62; width: 24px;
    height: 24px; text-align: center; position: absolute; left: 0; top: 5px;
}
.acc-para { display: none; }
.acc-para p { padding: 18px 5px; margin: 0px; font-size:18px; line-height:26px; font-weight:400; font-family:'Baloo 2'; }
.sign { float: right; }
.accordion .active { display: none; float: right; }
.accordion { margin-top: 0!important; margin-bottom: 0; border: none!important; }
.faq-main-head { font-size:40px; line-height:46px; color:#D91F27; font-weight:700; margin:0px 0px 30px; }
.box-acc { padding: 2px 20px 2px 40px; border-radius: 8px; margin-bottom: 20px; position: relative; }
.faq-section-wrapp { width: 85%; margin: 0 auto; }
.acc-heading { font-family: Poppins; font-size: 18px; font-weight: 600; line-height: 30px; letter-spacing: .02em; text-align: left;
    color: #4d4747;
}
.acc-para { font-family: Poppins; font-size: 18px; font-weight: 400; line-height: 30px; letter-spacing: .02em; text-align: left;
    color: #4d4747;
}
.faq-section { padding:40px 0px 40px; }
@media (max-width:649px){
.header__heading-logo-wrapper img { width: 100px; }
.footer-block__image-wrapper img { max-width: 150px; }
.box-acc { margin-bottom: 10px; }
.trusted-badge { width: 100px; height: 64px; top: 50px !important; font-size: 12px; line-height: 14px; gap: 0; }
}
.marquee-wave, .marquee-wave text, .marquee-wave textPath { font-family: Poppins; font-size: 27px; font-weight: 400; line-height: 33px;
    text-align: left; color: #4D4747;
}
.first-block.footer-block:first-child .footer-block__brand-info p, body .footer-block__details-content .list-menu__item--link{
  font-family: Poppins; font-size: 16px; font-weight: 400; line-height: 24px; text-align: left;
}
.card__content .card__information .card__heading {
font-family: Poppins; font-size: 18px; font-weight: 600; line-height: 28px; letter-spacing: 0.02em; text-align: left; color:#4D4747;
min-height: 42px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
  }
.card__content .price-item.price-item--sale.price-item--last { font-family: Poppins; font-size: 22px; font-weight: 700;
line-height: 31.96px; letter-spacing: 0.02em; text-align: left; color:#4D4747; }
.related-products__heading{
    font-family: Poppins!important; font-size: 36px!important; font-weight: 800!important; line-height: 64px!important;
    letter-spacing: -.04em!important; text-align: center; color: #4d4747!important; text-shadow: 2.5px 2.5px 0 #DFDCB1;
}
.footer-block__heading.inline-richtext { font-family: Poppins; font-size: 18px; font-weight: 400; line-height: 21.49px;  text-align: left; color:#FFF7EC; }
.mobile-truck { display:none; }
@media (max-width:649px){
.footer__blocks-wrapper.grid { flex-wrap: wrap !important; }
.first-block.footer-block.grid__item:nth-child(1) { width: 100%; }
.first-block.footer-block.grid__item:nth-child(2)  { width: 40%; margin-top: 20px; margin-bottom: 20px; }
.footer__blocks-wrapper:before { content:''; position: absolute; top: 50%; left: 0; height: 1px; width: 100%; background: #D9D9D999; }
.first-block.footer-block.grid__item:nth-child(3){ width: 50%; margin-top: 20px; margin-bottom: 20px; }
.footer-bottom-wrapp {
    position: relative; padding: 148px 0 0; background-image: url(/cdn/shop/files/Vector_3.png?v=1721208361);
    background-size: 100% 100%; background-repeat: no-repeat;
}
.footer-block__brand-info { text-align: left; width: 100%; }
body .footer__content-bottom-wrapper--center { flex-wrap: nowrap; }
body .footer__copyright { white-space: nowrap; }
.copyright__content-wrapp { white-space: nowrap; }
.policies li a , .copyright__content{ font-family: Poppins; font-size: 10px!important; font-weight: 400!important;
    line-height: 14.46px; text-align: left; text-transform: lowercase;
  }
.copyright__content a{ font-family: Poppins; font-size: 10px!important; font-weight: 400!important; line-height: 14.46px; }
.first-block.footer-block:first-child .footer-block__brand-info p, body .footer-block__details-content .list-menu__item--link {
    padding: 5px 0;
}
.footer__content-top.page-width { padding-right: 25px; padding-left: 25px; }
.footer-above-wrapp { background-image: url(/cdn/shop/files/Vector_4.png?v=1721209975);
    background-color: #ffffec; background-size: cover; background-position: center; position: relative; margin-bottom: -82px;
    overflow: hidden;
}
.footer-email-blk { width: 100%; }
.email-day { font-family: Poppins; font-size: 24px; font-weight: 400; line-height: 30.19px; color:#4D4747; }
.email-no-spam { font-family: poppins; font-size: 14px; font-weight: 400; line-height: 17.6px; text-align: center; color:#6F6E62; }
.footer-block__newsletter { width: 100%; display: block; }
.footer-above-wrapp:before, .footer-above-wrapp:after { display:none; }
.footer-above-wrapp { padding: 140px 0 100px; }
header.header.header--middle-left.header--mobile-center { justify-content: space-between; }
.footer-block__heading { font-size: 16px!important; }
.contact-text { font-size:15px; }
li.thumbnail-list__item.slider__slide { width: 70px; height: 70px; }
.thumbnail[aria-current]{ box-shadow: none!important; border: 0.5px solid #000000!important; }
.thumbnail { border-radius: 12px!important; overflow: hidden; }
.product__title .product-title-head{ font-size: 30px!important; }
.product__info-wrapper .product-subtitl { font-size: 16px; position: relative; }
.trusted-mom-batch { width: 81px; height: 56px; }
.trusted-mom-batch img { width: 100%; height: 100%; }
.product__info-wrapper .descc { font-size: 14px; margin: 18px 0 0; }
.active-offers-main-wrapp { padding: 16px 0 2px; }
.active-offer-icon { position:relative; }
.active-offers-blk-wrapp { flex-wrap: nowrap; overflow-x : scroll; }
.active-offers-blk-wrapp::-webkit-scrollbar { display: none!important; }
.shipping-loc-head { font-family: poppins; font-size: 14px; font-weight: 600; line-height: 30px; letter-spacing: 0.02em;
text-align: left; color: #6F6E62;
}
.quantity-atc-wrapp { display: flex; margin-top: -20px; gap: 10px; }
.overflow__hidden { width: 100%; overflow: hidden; }
.seller-tag { display:none; }
.product__info-wrapper .product__title { margin-top:1.6rem; }
.mobile-truck { display:inline-block; }
.desktop-truck { display:none; }
.card__content .card__information .card__heading { font-size: 16px; line-height: 21px; }
.card__content .price-item.price-item--sale.price-item--last { font-size: 18px; }
}
@media (max-width:450px){
  .footer__blocks-wrapper:before { top: 46%; }
}
@media (max-width:479px){
  .contact-text-phone, .contact-text-email , .contact-text,  .first-block.footer-block:first-child .footer-block__brand-info p, body .footer-block__details-content .list-menu__item--link, .first-block.footer-block:first-child .footer-block__brand-info p, body .footer-block__details-content .list-menu__item--link{
    font-size: 14px!important;
}
.first-block.footer-block.grid__item:nth-child(2) { width: 30%; }
.product__info-wrapper .product__title:before { right: -40px!important; }
.active-offer-blk-upper, .active-offer-blk-lower { padding-left: 8px !important; padding-right: 8px !important; }
.active-offer-blk-upper { min-height: 68px; }
.trusted-mom-batch { top: 26%; }
body .footer__content-bottom-wrapper--center { justify-content: center; flex-wrap: wrap; gap:0; }
}
@media (max-width:425px){
  .related-products__heading { font-size: 36px!important; }
}
@media (max-width:400px){
.footer__content-top.page-width { padding-right: 16px!important; padding-left: 16px!important; }
.contact-text-email { width: 100%; overflow: hidden; }
.policies li { margin-right: 15px!important; }
.product__title .product-title-head { font-size: 28px!important; }
.why-we-better-banner .heading__ .title__head, .heading__ .title__head, .heading__ .title__head , .related-products__heading {
    font-size: 28px!important;
}
  }
@media (max-width:649px){
.kids-say { width: unset!important; }
}
.kid-speak-background { background: url(/cdn/shop/files/Vector_5.png?v=1721644877); background-size: cover;
    background-position: center; padding: 0 30px; position: relative;
}
.kid-speak-wrap .heading__ .title__head{ color: #fff; text-shadow: 2.5px 2.5px 0px #DFDCB1 !important; }
.kid-speak-wrap { display: flex; justify-content: space-between; align-items:center; }
.kid-speak-wrap .kids-say .kids-speak-h4{ color: #5D9FF4; text-shadow: 2.5px 2.5px 0px #DFDCB1; font-family: Poppins;
font-size: 28px; font-style: normal; font-weight: 800; line-height: 44px; letter-spacing: -1.28px; }
.kid-speak-wrap .kids-say .kids-speak-h4 .kids-speak-span{ font-size:34px; }
.kid-speak-wrap .kids-name { color: #FFF; text-shadow: 2.5px 2.5px 0px #DFDCB1; font-family: Poppins; font-size: 28px;
font-style: normal; font-weight: 800; line-height: 64px; letter-spacing: -1.28px;
}
.kids-image { line-height: 0; position:relative; }
.kids-image:before { content: ""; position: absolute; background: url(/cdn/shop/files/Group_33786.png?v=1721743199);
    background-position: center; background-size: cover; width: 30px; height: 71px; top: 4%; right: 0;
}
.kids-say { width: 40%; }
@media (max-width:649px){
  .kid-speak-background{ background: url(/cdn/shop/files/Vector_8.png?v=1721802163);
     background-position:center; background-size:cover; background-repeat:norepeat; padding: 0; position: relative;
}
 section.kid-speak-section { padding: 20px; }
.kid-speak-wrap { justify-content: center; flex-wrap: wrap; padding-top: 30px; padding-bottom: 56px; }
.kid-speak-wrap .heading__ { width: 100%; }
.kids-image { width: 160px; position: absolute; height: 160px; bottom: 11px; right: 3%; } 
.kids-image img{ width:100%; height:100%; }
.kids-say { width: 100%; padding-right: 100px; padding-left: 10px; z-index: 999; margin-top: 40px; }
.kids-image:before { display:none; }
.kid-speak-background:before { content: ""; position: absolute; background: url(/cdn/shop/files/Group_33786.png?v=1721743199);
    background-position: center; background-size: cover; width: 17px; height: 40px; top: -3%; right: 2%;
}
.kid-speak-wrap .kids-name { line-height: 50px; }
}
.add-to-cart-sticky{ display:none; }
  @media (max-width: 649px){
  .add-to-cart-sticky { display:block; width: 100%; color: #fff; padding: 5px 0px; border-radius: 7px; position: fixed;
      bottom: 0; margin-bottom: -20px; left: 0; z-index: 9999;
  }
.add-to-cart-sticky .product-form__buttons{ max-width:unset!important; }
.add-to-cart-sticky button { width:100%; }
.add-to-cart-sticky button:before, .add-to-cart-sticky button:after{ display:none!important; } 
.add-to-cart-sticky { background: #fff; background: #fff; padding: 20px 9px 15px 9px; display: flex; gap: 10px; box-shadow: 0px -3px 14px 0px #00000026;
        align-items: center; justify-content: center; padding-bottom: 20px;
        background-image: url('/cdn/shop/files/Clip_path_group_11.png?v=1746711496');
        background-position: top 4px right 8px; background-repeat: no-repeat; background-size: 16px; z-index: 99999;
}
.add-to-cart-sticky .buy-button-all-wrapp .product-form__submit { background: #4d4747; border: none; }
.add-to-cart-sticky .giraffly-right-Bar-Preview-Example{ display:none!important; }
.add-to-cart-sticky    .buy-button-all-wrapp .product-form__submit { border-radius: 32px; min-height: 50px; background: #181717;
    border: none; align-items: center; }
}
.related-products .card__information { padding-bottom: 0; }
.related-products .card__information { padding-bottom: 0; }
.related-products .buy-button-all-wrapp { width: 100%; }
@media (max-width:649px){
.section-template--18023934755032__main-padding { padding-top: 0!important; }  
.related-products ul.grid.product-grid.grid--4-col-desktop.grid--2-col-tablet-down { flex-wrap: nowrap!important; }
.overflow-x-hidden{ overflow-x:auto; }
}
@media (max-width:370px){
.kid-speak-wrap .kids-name { font-size: 20px; }
.kid-speak-wrap .kids-say .kids-speak-h4 .kids-speak-span{ font-size:26px; }
.kid-speak-wrap .kids-say .kids-speak-h4 { font-size: 20px; line-height: 36px; }
}
.collection-text-container{ padding:50px 20px; position:relative; overflow:hidden; }
/* .collection-text-container:before { content: ""; position: absolute; background: url('/cdn/shop/files/Clip_path_group_2.png?v=1721990406'); */
    background-size: auto; background-position: left top; background-repeat: no-repeat; top: 65px; left: 0; width: 10%; height: 100%; z-index: 999;
}
.collection-text-container:after{ content:""; position:absolute; background: url(/cdn/shop/files/Clip_path_group_3.png?v=1721990868);
 background-size: auto;background-position: right center; background-repeat: no-repeat; top: 65px; right: 0; width: 10%; height: 100%; z-index: 999;
}
.text-container-paragraph{ font-family: Poppins; font-size: 14px; font-weight: 400; line-height: 26px; letter-spacing: .02em; color: #000; margin-top: 0; text-transform: unset; }
.text-container-paragraph { max-width: 870px; width: 100%; margin: 20px auto; }
.collection-text-container .text-container-paragraph{ text-align: left!important; }
@media (max-width: 649px){
.collection-text-container { padding: 50px 0px; }
.text-container-paragraph { font-size: 14px; line-height: 28px; }
.collection-text-container:after { background-position: right top 82%; }
}
section.home_collection { padding: 50px 0; }
.d-flex { display:flex; }
.column-gap-5 { column-gap:20px; }
.mb-4 { margin-bottom: 20px; }
.collection__wrapper { display: flex; flex-wrap: wrap; }
.home-collection-items { width: calc(50% - 20px); margin: 10px; }
.collection-home-box { border-radius: 10px; overflow:hidden; }
.padding-left-15 { padding-left: 26px; }
.padding-left-20 { padding-left: 40px; }
.item-image { text-align: right; line-height: 0; }
.color_scheme-1{ background: linear-gradient(234deg, #FFF7EC, #c2e5ea); }
.color_scheme-2 { background: linear-gradient(234deg,#fff7ec,#ffdd8d); }
.color_scheme-3 { background: linear-gradient(110deg,#fff7ec,#e1de84); }
.color_scheme-4 { background: linear-gradient(110deg,#fff7ec,#fbea9a); }
.color_scheme-5 { background: linear-gradient(110deg,#fff7ec,#f6c8c5); }
.color_scheme-6 { background: linear-gradient(110deg,#fff7ec,#d7cdde); }
.img-setting-2 { display: flex; margin-left: -25px; }
.img-setting-4 { height: 220px; display: flex; align-items: end; margin-left: -30px; }
.img-setting-5 { height: 300px; display: flex; align-items: end; margin-left: -44px; }
.vertical-baseline { display: flex; flex-direction: column; justify-content: space-between; width: 50%; }
.collection__wrapper .item-heading { font-family: Poppins; font-size: 24px; font-weight: 800; line-height: 40px; letter-spacing: -.04em; text-shadow: 2px 2px 0px #FFFFFF; color: #4d4747; }
.collection__wrapper .item-subheading { font-family: Poppins; font-size: 15px; color: #4d4747; font-weight: 500; line-height: 22px; white-space: nowrap; margin-top: 2px; }
.home_collection_new .collection__wrapper .item-subheading { white-space: normal; }
.item-content.pt-20 { padding-top: 40px; }
.item-content.pt-30 { padding-top: 60px; }
.img-setting-6 { margin-left: -148px; }
.img-setting-3 { margin-left: -82px; }
.collection__wrapper a.item-button { font-family:poppins; border: 1.29px solid  #4D4747; border-radius:30px; font-size:14px;
  color:#4d4747; line-height:32px; text-align:center; font-weight:600; width:160px; height:32px; text-decoration:none; display:inline-block;
  vertical-align:middle; margin-top:12px; transition:0.3s;
}
.collection__wrapper a.item-button:hover { color:#ffffff; background:#4d4747; }
@media (max-width:649px){
.home-collection-items { width: 100%; margin: 10px; margin-right:0; margin-left:0; }
.collection__wrapper .item-subheading { white-space: pre-wrap; margin-top: 2px; }
}
@media (max-width:567px){
.home-collection-items { margin-right:0; margin-left:0; }
.collection__wrapper .item-heading { font-size: 20px; line-height: 34px; }
.collection__wrapper .item-subheading { font-size: 14px; line-height: 20px; margin-top: 3px; }
.img-setting-6 img, .img-setting-5 img { width: 233px; height: 200px; }
.img-setting-6, .img-setting-5 { margin-left: 0; height:unset; }
.item-content.pt-30 { padding-top: 20px; }
.item-content.pt-20 { padding-top: 10px; }
.img-setting-3 img, .img-setting-4 img { width: 174px; height: 122px; }
.img-setting-3, .img-setting-4 { margin-left: 0; display: flex; align-items: end; height:unset; }
.collection__wrapper a.item-button { font-size: 12px; line-height: 24px; text-align: center; width: 115px; height: 24px; margin-bottom: 14px; }
.img-setting-1 img { width: 140px; height: 126px; }
.img-setting-2 img { width: 66px; height: 98px; }
.pt-15 { padding-top: 22px; }
.padding-left-20 { padding-left: 30px; }
.padding-left-15 { padding-left: 18px; }
  .img-setting-2 { margin-left: -18px; }
}
.kids-grow { padding: 20px 0; background: url(/cdn/shop/files/PUT_YOUR_PHOTO_HERE.png?v=1726037384); background-repeat: no-repeat; background-size: 100% 78%; }
.kids-grow-wrapper { display: flex; column-gap: 50px; align-items:center; }
.kids-grow .written-content { font-family: poppins; color: #333; font-size: 28px; font-weight: 500; letter-spacing: -1px; position: relative; top: -18px; padding-top:10px; padding-bottom:38px; }
.kids-grow .written-content span { color: #ffffff; }
.homepage-video-section { padding: 60px 0 20px; background: #eeebf3; margin-top: -76px;  position: relative; overflow: hidden; }
.homepage-video-section .video-container { width:100%; min-height:450px; border-radius:10px; display:flex; justify-content:center; align-items:center; position:relative; }
.homepage-video-section .video-container:before { content: ""; position: absolute; width: 120px; height: 110px; background: url(/cdn/shop/files/arc.png?v=1726039162); background-size: 100% 100%; top: -17px; left: -4%; }
.homepage-video-section .video-container:after { content: ""; width: 180px; height: 150px; background: url(/cdn/shop/files/Clip_path_group_4.png?v=1726039162); background-size: 100% 100%; top: -19%; right: -6%; position: absolute; z-index: 999; }
section.ingrediant-story { padding: 40px 0; position:relative; }
section.ingrediant-story:before { content: ""; position: absolute; top: 10%; left: 10%; width: 100px; height: 116px; background: url(/cdn/shop/files/Vector_11.png?v=1726048550); background-size: 100% 100%; }
section.ingrediant-story:after { content: ""; position: absolute; bottom: 0; right: 10%; width: 100px; height: 116px; background: url(/cdn/shop/files/Vector_11.png?v=1726048550); background-size: 100% 100%; }
section.ingrediant-story .image-content { position: relative; }
section.ingrediant-story .image-content:after { content: ""; position: absolute; bottom: 10%; right: -18%; width: 100px; height: 116px; background: url(/cdn/shop/files/Vector_11.png?v=1726048550); background-size: 100% 100%; z-index: -4; }
.ingrediant-story-wrapper { display: flex; align-items: center; column-gap: 100px; }
section.ingrediant-story .ingrediant-heading { font-family: Poppins; font-size: 40px; color: #333; font-weight: 500; position: relative; text-transform: lowercase; text-shadow: 2px 1.5px 0 #d9d9d9; }
section.ingrediant-story .ingrediant-heading:before { content: ""; position: absolute; top: -100%; right: 30%; width: 100px; height: 76px; background: url(/cdn/shop/files/Group_33791_1.png?v=1726047952); background-size: 100% 100%; }
section.ingrediant-story .ingrediant-subheading { font-family: poppins; font-size: 20px; color: #4d4747; margin-top:15px; text-transform:lowercase; }
.ingrediant-story-wrapper { display: flex; align-items: center; column-gap: 160px; }
section.ingrediant-story .image-content img { border-radius: 8px; }
section.unbeatable-combos, .child-have-sec { padding: 40px 0; }
.unbeatable-combos-wrapper, .child-have-sec .child-have-wrapper { display: flex; flex-wrap: wrap; max-width: 1120px; width: 100%; margin: auto; }
.unbeatable-combos-items, .child-have-sec .child-have-items{ width: calc(33.33% - 16px); margin: 8px; display: flex; align-items: center; column-gap: 20px; position: relative; margin-top:0; text-decoration:none; }
section.unbeatable-combos .image-content { line-height: 0; }
section.unbeatable-combos .text-content { font-family: poppins; font-size: 20px; font-weight: 700; line-height: 28px; padding-right:30px; margin-top:18px; color:#4d4747; }
section.unbeatable-combos .color-setting-1:before { content: ""; position: absolute; width: 100%; height: 82%; background:#E0F2F4; z-index:-2; border-radius:10px; bottom: 0;}
section.unbeatable-combos .color-setting-2:before{ background:#FFFBD9; content: ""; position: absolute; width: 100%; height: 82%; bottom: 0; z-index:-2; border-radius:10px; }
section.unbeatable-combos .color-setting-3:before { background:#FAF9EA; content: ""; position: absolute; width: 100%; height: 82%; bottom: 0; z-index:-2; border-radius:10px; }
section.unbeatable-combos .color-setting-4:before{ background:#F8CDD7; content: ""; position: absolute; width: 100%; height: 82%; bottom: 0; z-index:-2; border-radius:10px; }
section.unbeatable-combos .color-setting-5:before{ background:#EEEBF3; content: ""; position: absolute; width: 100%; height: 82%; bottom: 0; z-index:-2; border-radius:10px; }
section.unbeatable-combos .color-setting-6:before{ content: ""; position: absolute; width: 100%; height: 82%; background:#FFDFDF; z-index:-2; border-radius:10px; bottom: 0; }
section.unbeatable-combos .heading__ .title__head, section.child-have-sec .heading__ .title__head { text-shadow: 2.5px 2.5px 0 #d9d9d9!important; }
.unbeatable-combos-items.color-setting-4 img, .unbeatable-combos-items.color-setting-5 img, .unbeatable-combos-items.color-setting-6 img { width: 90%; }
section.unbeatable-combos .color-setting-4:before, section.unbeatable-combos .color-setting-5:before, section.unbeatable-combos .color-setting-6:before{ height:95%; }
.child-have-sec .child-have-items { justify-content: center; align-items: center; padding: 20px 0; border-radius: 10px; margin-top: 8px; }
.child-have-items.color-setting-1 { background: #FFE476; }
.child-have-items.color-setting-2 { background: #C2E6EA; }
.child-have-items.color-setting-3 { background: #CEC5DB; }
.child-have-items.color-setting-4 { background: #E1DE84; }
.child-have-items.color-setting-5 { background: #F1ABAC; }
.child-have-items.color-setting-6 { background: #F8CDD7; }
section.child-have-sec .child-have-items .text-content { font-family: poppins; font-size: 18px; color: #333333; font-weight:600; }
section.our--story { padding: 40px 0; background-image: url(/cdn/shop/files/checks.png?v=1726059640); background-color: #fff7ec; background-repeat: no-repeat; background-size: 58% 103%; overflow:hidden; }
section.our--story .heading { font-family: Poppins; font-size: 32px; font-weight: 800; letter-spacing: -1px; line-height: 45px; }
section.our--story .sub_heading { font-family: Poppins; font-size: 24px; font-weight: 400; line-height: 44px; letter-spacing: .02em; color: #000; margin-top: 0; }
section.our--story a { font-family: poppins; padding: 6px 26px; border-radius: 50px; border: 1px solid #4D4747; background-color: #4d4747; color: #fff; margin-top: 20px; font-size: 14px; text-transform: lowercase; text-decoration: none; display: inline-block; }
section.recycled-plastic { padding: 20px 0; background: url(/cdn/shop/files/PUT_YOUR_PHOTO_HERE_1.png?v=1726114063); background-repeat: no-repeat; background-size: 100% 76%; background-position-y: 33px; }
.recycled-plastic-wrapper { display: flex; column-gap: 20px; align-items: center; justify-content: center; }
section.recycled-plastic .written-content span:nth-child(1) { font-family: Poppins; font-size: 36px; font-weight: 400; line-height: 47.22px; letter-spacing: .02em; text-align: center; color: #000; margin-top: 0; }
section.recycled-plastic .written-content span:nth-child(2) { font-family: Poppins; font-size: 42px; font-weight: 800; line-height: 64px; letter-spacing: -.04em; text-align: center; color: #4d4747; text-shadow: 2.5px 2.5px 0 #fff; display: inline-block; margin: 0px 32px; }
section.recycled-plastic .written-content span:nth-child(3){ font-family: poppins; font-size: 36px; color: #333; font-weight: 400; }
section.mom-speak-sec { padding-bottom: 60px; padding-top: 60px; background: #E0F2F4; position: relative; }
.mom-speak-text-box { width: 50%; }
.mom-speak-image { width: 50%; }
.mom-speak-wrapper { display: flex; }
.mom-speak-text-box { width: 50%; display: flex; align-items: center; font-size: 44px; font-family: Poppins; line-height: 61px; font-weight: 900; color: #333; position: relative; text-shadow: 2px 2px 0 #d9d9d9; }
.mom-speak-text-box:before { content: ""; position: absolute; background: url(/cdn/shop/files/Group_33786_1.png?v=1726120580); width: 62px; height: 109px; top: 22%; left: -7%; }
.mom-speak-image img { width: 100%; }
section.unbeatable-combos .image-content { line-height: 0; width: 50%; }
section.unbeatable-combos .text-content{ width:50%; }
section.ingrediant-story .image-content { position: relative; width: 50%; }
section.ingrediant-story .image-content img { width: 100%; }
.ingrediant-story-wrapper  .written-content { width: 50%; }
section.recycled-plastic .written-content { white-space: nowrap; }
section.kids-grow .image-content { position: relative; top: -10px; }
.desktop-banner img { width:100%; }
.mobile__image { display:none; }
section.trusted-section { background: url(/cdn/shop/files/Vector_13.png?v=1726217545);
    background-repeat: no-repeat; background-size: 100% 74%; background-position-y: center;
}
section.trusted-section { background: url(/cdn/shop/files/Vector_13.png?v=1726217545);
    background-repeat: no-repeat; background-size: 100% 74%; background-position-y: center; 
}
.trusted-section-wrapper { display: flex; align-items: center; position: relative; }
.trusted-section-wrapper:before { content: ""; position: absolute; top: 24%; left: -10%; background: url(/cdn/shop/files/Group_3.png?v=1726219691); width: 248px; height: 33px; background-size: 100%; background-repeat: no-repeat; }
.trusted-section-wrapper .text-wrap-box { width: 60%; }
.trusted-section-wrapper .trusted-sec-image { width: 40%; }
.trusted-section-wrapper .trusted-sec-image img { width: 100%; }
.trusted-section-wrapper .trusted-sec-text-box { font-family: 'Poppins'; font-size: 40px; letter-spacing: -0.2px; color: #4d4747; text-shadow: 2px 1.5px #d9d9d9; font-weight: 500; }
.wh-box ul { display: inline-block; list-style: none; position: relative; padding: 0; overflow: hidden; width: 200px; height: 72px; background: #fff; margin: 0 10px; vertical-align: middle; border-radius: 10px; padding-left:18px; }
.wh-box ul .item { position: relative; top: 0; animation: move 5s infinite 3s; font-weight: 800; font-size:44px; text-shadow: 2px 1.5px #d9d9d9; color: #FEA34E; letter-spacing: 1px; }
@keyframes move {
  0% {
    top: 0px; 
  }
  20% {
    top: -50px;
  }
  40% {
    top: -96px;
  }
  80% {
    top: -196px;
  }
  60% {
    top: -146px;
  }
}
.trusted-section-wrapper span.cusive-font { font-weight: 800; }
.mobile-text{ display:none; }
.shopify-policy__container { max-width: 1300px!important; padding-left: 50px!important; padding-right: 50px!important; }
@media (max-width:750px){ .shopify-policy__container { padding-left: 1.5rem!important; padding-right: 1.5rem!important; } }
@media (max-width:1100px){
.trusted-section-wrapper .trusted-sec-text-box { font-size: 34px; }
span.wh-box { padding: 1px 26px 1px 13px; font-size: 36px; text-shadow: 2px 1.5px #d9d9d9; line-height: 52px; }
.trusted-section-wrapper:before { width: 218px; height: 26px; top:32%; }
}
@media screen and (max-width: 1400px) {
.mom-speak-text-box:before { left: -4%; }
.mom-speak-text-box { padding-left: 40px; } 
section.kids-grow .image-content { margin-bottom: 11px; } 
.homepage-video-section { margin-top: -80px; }  
}
@media screen and (max-width: 1200px) {
section.unbeatable-combos .text-content { padding-right:0; }
section.ingrediant-story .ingrediant-heading:before{ right:0; }
}
@media screen and (max-width: 1042px){
  .mom-speak-text-box:before { width: 42px; height: 92px; top: 19%; left: -12%; background-size: 100%; background-repeat: no-repeat; }
}
@media screen and (max-width: 992px){
.trusted-section-wrapper .text-wrap-box { width: 70%; }
section.trusted-section { background-size: 100% 82%; }
.trusted-section-wrapper:before { width: 200px; height: 24px; top: 28%; }
@media (max-width:867px){
.trusted-section-wrapper .text-wrap-box { width: 86%; }
.trusted-section-wrapper .trusted-sec-text-box { font-size: 28px; }
.wh-box { font-size: 28px; line-height: 48px; }    
}
@media (max-width:767px){
.trusted-section-wrapper:before { width: 216px; height: 34px; top: 22%; }
}
section.recycled-plastic .written-content { white-space: pre-wrap; }
section.unbeatable-combos .text-content { font-size: 16px; font-weight: 700; line-height: 24px; margin-top: 10px; }
section.unbeatable-combos .image-content img { width: 100%; }
.child-have-sec .child-have-items { padding: 20px 0; }
section.child-have-sec .child-have-items .text-content { font-size: 16px; text-align: center; }
.ingrediant-story-wrapper { column-gap: 100px; }
section.recycled-plastic .written-content span:nth-child(3) { font-size: 26px; }
section.recycled-plastic .written-content span:nth-child(2) { font-size: 36px; margin: 0 16px; }
section.recycled-plastic .written-content span:nth-child(1) { font-size: 28px; }
.mom-speak-text-box:before { left: 0; }
.mom-speak-text-box { font-size: 32px; line-height: 50px; }
.kids-grow .written-content { font-size: 22px; }
section.our--story .our-story-image img { width: 100%; }
.our-story-text-box { padding-left: 100px; }
}
@media screen and (max-width: 649px){
.ingrediant-story-wrapper .written-content{ display:none; }
section.ingrediant-story .image-content { position: relative; width: 100%; }
section.unbeatable-combos, .child-have-sec { padding: 20px 0; }
.unbeatable-combos-items, .child-have-sec .child-have-items { width: calc(50% - 16px); }
.mom-speak-wrapper { flex-wrap: wrap; row-gap: 50px; }
.mom-speak-text-box { font-size: 28px; width:100%; }
.kids-grow-wrapper { column-gap: 0px; }
.mom-speak-text-box, .mom-speak-image { width: 100%; }
.mom-speak-text-box { font-size: 32px; line-height: 39px; width: 220px; text-align: center; margin: auto; padding: 0; }
.mom-speak-text-box:before { width: 31px; height: 59px; top: -44%; left: -19%!important; background-size: 100%; }
.recycled-plastic-wrapper .image-content { width: 38%; }
.recycled-plastic-wrapper .image-content img { width: 100%; }
section.recycled-plastic .written-content { white-space: pre-wrap; display: flex; justify-content: center; align-items: center; flex-direction: column; width: 60%; }
section.recycled-plastic .written-content span:nth-child(2) { line-height: 34px; }
.kids-grow .written-content { font-size: 16px; }
section.kids-grow .image-content { margin-bottom: 11px; width: 58%; }
section.kids-grow .image-content img{ width:100%; }
section.ingrediant-story .image-content:after, section.ingrediant-story:after{ display:none; }
.unbeatable-combos-items{ column-gap:0; }
section.unbeatable-combos .text-content { font-size: 14px; line-height: 18px; margin-top: 10px; }
section.unbeatable-combos .color-setting-4:before, section.unbeatable-combos .color-setting-5:before, section.unbeatable-combos .color-setting-6:before { height: 83%; }
section.child-have-sec .child-have-items .text-content { font-size: 14px; }
.child-have-sec .child-have-items { padding: 14px 0; }
section.unbeatable-combos .page-width, section.child-have-sec .page-width{ padding: 0 0.8rem; }
.unbeatable-combos-items.color-setting-5 .text-content , .unbeatable-combos-items.color-setting-6 .text-content, .unbeatable-combos-items.color-setting-3 .text-content{ padding-right:4px; }
.homepage-video-section { padding:30px 0 20px; }
.homepage-video-section .video-container:after { width: 100px; height: 90px; top: 0; right: 0; position: absolute; }
.homepage-video-section .video-container:before { width: 62px; height: 62px; top: 10px; left: 10px; }
section.our--story .heading { padding-right: 50px; }
section.our--story .sub_heading { font-size: 20px; line-height: 40px; }
section.our--story a { margin-top: 14px; font-size: 12px; }
section.recycled-plastic .written-content span:nth-child(1) { font-size: 22px; }
section.recycled-plastic .written-content span:nth-child(3) { font-size: 20px; }
section.recycled-plastic .written-content span:nth-child(2) { line-height: 34px; font-size: 32px; }
section.mom-speak-sec { padding-top: 40px; }
section.recycled-plastic { background-size: 100% 70%; }
.desktop__image{ display:none; }
.mobile__image{ display:block; }
.trusted-section .desktop-text{ display:none; }
.trusted-section .mobile-text { display: block; font-family: poppins; color: #4d4747; font-size: 20px; text-align: center;
    text-shadow: 1px 1px 0 #d9d9d9; font-weight: 400; line-height: 30px; text-transform: lowercase;
}
.trusted-section-wrapper:before { width: 182px; height: 34px; top: -8%!important; }
.trusted-section-wrapper { flex-wrap: wrap; row-gap: 20px; }
.trusted-section-wrapper .trusted-sec-image, .trusted-section-wrapper .text-wrap-box  { width: 100%; }
section.trusted-section {
    background-size: 100% 100%; padding: 80px 0 30px; background: url(/cdn/shop/files/Vector_14.png?v=1726221833); margin-bottom: 10px;
   }
.our-bestseller .our-bestseller-main-wrapp { padding-left: 14px; }
section.our-bestseller.trending-this-month .our-bestseller-collection-list { width: calc(50% - 22px)!important; }
.trending-this-month .our-bestseller-collection-list-wrapp { column-gap: 26px; row-gap:20px; }
.our-bestseller-collection-list-head a { font-size: 16px; line-height: 24px; min-height: 51px; }
.our-bestseller-collection-list-form-wrapp input{ width: 100%; margin-top: 10px; font-size: 14px; }
.collection-background { padding: 55px 0!important; }
.color-full-section-child-2 { margin-top: -150px; }
.color-full-section-child-3 { margin-top: -150px; }
.you-might-like-navigation { display:none; }
.gifting-title:before { width: 70px!important; height: 50px!important; top: 0px!important; right: 6%!important; background-size: 100% 100%!important; }
}
 @media screen and (max-width: 479px){
section.kids-grow .image-content { margin-bottom: 0px; }
.kids-grow .written-content br { display:none; }
.kids-grow .written-content span { display: block; }
section.kids-grow .image-content { width: 45%; }
.kids-grow .written-content { width: 55%; }
 }
.article-template__hero-adapt.media { min-height: 800px; padding: 0!important; margin-top: 14px; border-radius: 10px; }
.article-template__title:not(:only-child){ text-shadow: 2.5px 2.5px 0px #D9D9D9 !important; margin: 10px 0 8px; font-family: Poppins;
    font-size: 36px; font-weight: 800; line-height: 64px; letter-spacing: -.04em; color: #4d4747;
}
.page-width--narrow { max-width: 1300px!important; }
@media (max-width:649px){
.article-template__hero-adapt.media { min-height: 250px; padding: 0!important; margin-top: 8px; border-radius: 10px; background: transparent; }
.article-template__title:not(:only-child) { font-size: 32px; line-height: 40px; margin-top: 0; }
}
.rating-card { display: flex; column-gap: 10px; font-family: poppins; margin: 12px 0; }
.rating-card .rate { display: flex; background: #388E3C; border-radius: 5px; padding: 5px; column-gap: 5px; align-items: center; }
.rating-card .rate .rate-no, .rating-card .rate .star-icon{ line-height:0; }
.rating-card .rate .rate-no { color: #fff; font-weight: 500; font-size: 15px; } 
.rating-card .rate { display: flex; background: #388e3c; border-radius: 5px; padding: 5px 8px; column-gap: 5px; align-items: center; }
.our-bestseller .our-bestseller-collection-list-head { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
section.our-bestseller.trending-this-month .our-bestseller-collection-list-above { width:100%; }
.slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 360px; }
@media (max-width:1670px){
 .slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 310px; } 
}
@media (max-width:1550px){
.slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 276px; } 
}
@media (max-width:1450px){
.slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 250px; } 
.slider-image-height.our-bestseller.you-may-like-new  .our-bestseller-collection-list-above { height: 280px; } 
}
@media (max-width:1350px){
 .slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 240px; } 
}
@media (max-width:1250px){
 .slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 230px; } 
}
@media (max-width:1221px){ 
  section.our-bestseller.trending-this-month .our-bestseller-collection-list-above { width: 100%; }
}
@media (max-width:992px){
.slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 260px; } 
}
@media (max-width:800px){
.slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 230px; } 
}
@media (max-width:649px){
.slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 280px; } 
section.our-bestseller.trending-this-month .our-bestseller-collection-list-above { width: 100%; }
}
@media (max-width:479px){
.slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 218px; } 
section.our-bestseller.trending-this-month .our-bestseller-collection-list-above { width: 100%; }
}
@media (max-width:390px){
 .slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 190px; }
 section.our-bestseller.trending-this-month .our-bestseller-collection-list-above { width: 100%; }
}
@media (max-width:340px){
  .slider-image-height.our-bestseller  .our-bestseller-collection-list-above { height: 160px; }
}
@media (max-width:850px){
 section.our-bestseller.trending-this-month .our-bestseller-collection-list-above { width: 100%; }
}
.our-bestseller .our-bestseller-collection-list-above img { width:100%; }
.our-bestseller .our-bestseller-main-wrapp { padding-left: 180px; }
.trending-this-month .our-bestseller-main-wrapp { padding-left:0; }
.our-bestseller .our-bestseller-collection-list { width: calc(23% - 35px); }
.our-bestseller.trending-this-month .our-bestseller-collection-list { width: calc(25% - 35px)!important; }
.mr-5 { margin-right:40px; }
.trending-this-month { position:relative; }
.trending-this-month:before { content:""; position:absolute; background: url(/cdn/shop/files/Group_33852.png?v=1726656641);
  width:180px; height:82px; background-size:100% 100%; background-repeat:no-repeat; top: 8%; left:0;
}
.trending-this-month:after{
  content:""; position:absolute; background: url(/cdn/shop/files/Clip_path_group_7_11f3b282-ee4f-418b-9788-695a66a8c5aa.png?v=1726656835);
  width:132px; height:50px; background-size:100% 100%; background-repeat:no-repeat; top: 10%; left:62%;
}
.to-nasties {
    padding: 90px 0; background: url(/cdn/shop/files/Vector_15.png?v=1726488193); background-repeat: no-repeat; background-size: 100% 77%;
    background-position-y: center; position:relative;
}
.to-nasties:before { content: ""; position: absolute; background: url(/cdn/shop/files/Clip_path_group_7.png?v=1726490264); top: 50%;
    transform: translateY(-50%); left: 0; width: 232px; height: 28px; background-repeat: no-repeat;
}
.to-nasties:after { content: ""; position: absolute; background: url(/cdn/shop/files/Group_33844.png?v=1726490412); top: 43%; transform: translateY(-50%); right: 6%; width: 100px; height: 100px; background-repeat: no-repeat; }
.nasties-mobile-content { font-family: Poppins; font-size: 46px; line-height: 56px; text-align: center; font-weight: 400; color: #fff; text-shadow: 2px 2px 0px #D9D9D9; }
.nasties-mobile-content span { color: #988CAB; }
.to-nasties .heading__ .title__head span { color:#fff; }
.our-sustainbility-heading { font-family: Poppins; font-size: 28px; color: #988CAB; letter-spacing: -0.5px; line-height: 34px; margin-top: 20px; }
@media screen and (max-width: 1299px){   
.nasties-mobile-content { font-size: 40px; }
}
@media (max-width: 1280px){
.to-nasties:after { right: 1%; }
}
@media (max-width:1150px){
.nasties-mobile-content { font-size: 34px; }   
}
@media (max-width:1120px){
.our-sustainbility-wrapper { column-gap: 50px!important; }
.our-commitment-wrapper { column-gap: 50px!important; }
}
@media (max-width:992px){
.our-commitment { padding: 40px 0 40px!important; }
.our-commitment .image-content { bottom: -48px!important; position:relative; }
.our-commitment .written-content { margin-top: 20px!important; }
}
@media (max-width:800px){
.our-commitment .written-content { font-size: 16px!important; line-height: 26px!important; }
}
@media (max-width:649px){
.our-commitment-wrapper { flex-wrap: wrap; }
.our-commitment .image-content { width: 100%; order: 2; }
.our-commitment .written-content { width: 100%; }
.our-commitment { background: url(/cdn/shop/files/iPhone_13_14_-_23.png?v=1727160959)!important; background-size: 100% 100%!important;
    background-position: center!important; padding-bottom: 0!important;
}
.our-commitment .written-content { width: 100%!important; }
.our-commitment .image-content { width: 75%!important; order: 2!important; margin: auto!important; bottom:0!important; }
.our-commitment-heading { font-size: 32px!important; line-height: 46px!important; }
.our-sustainbility { padding: 50px 0!important; }
.our-sustainbility-wrapper { display: flex; gap: 20px!important; flex-wrap:wrap!important; }
.our-sustainbility .written-content { width: 100%!important; text-align: center!important; }
.our-sustainbility .image-content { width: 100%!important; }
.our-sustainbility-wrapper { flex-wrap: wrap; gap: 48px!important; }
.image-heading { display:none; }
.ourstory-animal-wrapper .written-content { width: 55%!important; font-size: 16px!important; line-height: 26px!important; }
.ourstory-animal-wrapper  .image-content { width: 45%!important; }
.mobile__image.effective-kitchen-subheading { font-family: poppins; text-align: center; font-size: 14px; color: #4d4747; line-height: 24px; margin-top: 20px; font-weight: 400; }
.our-sustainbility .written-content { font-size: 16px!important; line-height: 26px!important; }
.written-content-fullwidth { font-size: 16px!important; line-height: 26px!important; }
.to-nasties:before { top: 25%!important; }
.to-nasties:after { top:74%!important; width: 76px; height:76px; background-size:100%; }
.to-nasties { background-size: 100% 90%; }
.our-sustainbility-heading { font-size: 22px; line-height: 30px; margin-top: 16px; }
.nasties-mobile-content { font-size: 28px; line-height: 40px; }
}
.color-full-section-child-2 { margin-top: -150px; }
.color-full-section-child-3 { margin-top: -150px; }
.you-might-like-navigation { text-align: right; }
.align-between { justify-content:space-between; align-items:center; }
.you-might-like-navigation .far { font-weight: 400; font-size: 26px; }
.gifting-title { position:relative; }
.gifting-title:before { position: absolute; content: ""; background: url(/cdn/shop/files/Group_33856.png?v=1726557979); width: 90px; height: 70px; top: -90%; right: 38%; }
.gifting-title .our-bestseller-head { margin-bottom: 10px; }
.gifting-collection .our-bestseller-main-wrapp { margin-top: 20px; }
.collection-mom-speak-sec { background: #EEEBF3; }
.struggling-dull-skin { background : url(/cdn/shop/files/PUT_YOUR_PHOTO_HERE_4e48130c-1856-4dd2-8e79-6b7f3e518004.png?v=1726576625);
      padding: 20px 0; background-repeat: no-repeat; background-size: 100% 76%; background-position-y: 33px;
}
.stuggling-skin-wrapper { display: flex; }
.stuggling-skin-wrapper .written-content { font-family: poppins; font-size: 30px; color: #4d4747; }
.v-align-middle{ width: 75%; display: flex; align-items: center; }
.stuggling-skin-wrapper .image-content { width:25%; }
.stuggling-skin-wrapper .image-content img { width:100%; }
.stuggling-skin-wrapper .written-content span.buy-now-btn { display: inline-block; font-size: 17px; padding: 6px; margin-left: 6px; background: #f2b1c0; border-radius: 11px; line-height: 23px; }
.stuggling-skin-wrapper .written-content b:nth-child(2) { text-shadow: 1px 1px 0 #fff; }
@media (max-width:649px){
.rating-card .rate .rate-no { font-size: 12px; }
.rating-card svg { width: 15px; height: 14px; }
.trusted-section-wrapper .trusted-sec-image img { width: 95%; margin: auto; display: block; }
.struggling-dull-skin { padding: 60px 0!important; background-repeat: no-repeat!important; background-size: 100% 76%!important; background-position-y: center!important; overflow:hidden!important; }
.child-have-sec .heading__ .title__head { line-height: 33px; }
.stuggling-skin-wrapper .written-content { font-family: poppins; font-size: 16px; line-height: 29px; color: #4d4747; }
.stuggling-skin-wrapper .written-content .buy-now-btn { font-size: 14px!important; }
.stuggling-skin-wrapper .v-align-middle { width: 70%; }
.stuggling-skin-wrapper .image-content { width: 32%!important; position: relative!important; bottom: -27px!important; left: -17px!important; }
.stuggling-skin-wrapper .written-content { font-size: 20px; line-height: 35px; }
.stuggling-skin-wrapper .image-content img { width: 120%!important; }
.stuggling-skin-wrapper .written-content .buy-now-btn { font-size: 14px!important; padding: 5px!important; margin-left: 0px!important; width: 31%!important; text-align: center!important; line-height: 20px!important; }
.unbeatable-combos-wrapper, .child-have-sec .child-have-wrapper { margin-top: 14px; }
.trending-this-month .our-bestseller-head { width: 100%; margin: 0 auto 16px; line-height: 48px; }
section.ingrediant-story:before { display:none; }
.trending-this-month:before { width: 60px; height: 29px; top: 3%; left: 0; }
.trending-this-month:after { width: 55px; height: 22px; top: 10%; left: 78%; }
}
section.our-bestseller.trending-this-month.gifting-collection:before, section.our-bestseller.trending-this-month.gifting-collection:after {
    display: none;
}
@media (max-width:1500px){
.mr-5 { margin-right:30px; }
.trending-this-month:after { left: 68%; } 
}
@media (max-width:1220px){
.our-bestseller .our-bestseller-main-wrapp { padding-left: 100px!important; }
.rating-card { margin: 9px 0; }
.our-bestseller-collection-list-head { margin: 10px 0px 0px; }
.our-bestseller-collection-list-form-wrapp input{ padding: 6px 10px; } 
}
@media (max-width:992px){
.our-bestseller .our-bestseller-collection-list { width: 28%; }
.our-bestseller .our-bestseller-main-wrapp { padding-left: 20px!important; }
.trending-this-month:after { left: 76%; top: 12%; }
.our-bestseller-collection-list-head a { font-size: 16px; line-height: 24px; min-height: 0; }
.header .header__heading { width: 50%; }
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account { justify-content: space-between; }
.you-might-like-navigation { text-align: right; white-space: nowrap; } 
}
@media (max-width: 850px){
.our-bestseller.trending-this-month .our-bestseller-collection-list { width: calc(50% - 35px)!important; }
.trending-this-month:before { width: 100px; height: 50px; top: 6%; left: 0; }
.trending-this-month:after { width: 100px; height: 39px; left: 78%; top: 6%; }
.mr-5 { margin-right: 20px; margin-bottom: 20px; }
.ingrediant-story-wrapper { column-gap: 50px; }
#BannerCustomMarquee { margin-top: -56px; }
section.our--story .sub_heading { line-height: 30px; }
}
@media (min-width:649px) and (max-width:767px){
  #BannerCustomMarquee { margin-top: -44px; }
.first-block.footer-block:nth-child(3) { width: 28%; }
.footer-email-blk { text-align: center; width: 70%; margin: 32px auto; }
}
@media (max-width:649px){
.trending-this-month:after { width: 62px; height: 29px; left: 78%; top: 9%; }
.trending-this-month:before { width: 80px; height: 40px; }
.our-bestseller .our-bestseller-main-wrapp { padding-left: 0!important; }
.our-bestseller-collection-list-price .regular-price { font-size: 16px!important; }
.our-bestseller-collection-list-price .discounted-price { font-size:16px!important; }
header.header .header__heading { width: 100%; }
}
@media (max-width:400px){
.trending-this-month .our-bestseller-head { width: 100%; }
.header .header__heading { width: 50%; }
#BannerCustomMarquee { margin-top: -21px; }
}
@media (max-width:1250px){
.stuggling-skin-wrapper .image-content { position: relative; bottom: -4px; }
.product__info-wrapper .product__title:before { top: -30%; right: -17px; }
.quantity-atc-wrapp { gap: 10px; }
}
@media (max-width:1150px){
.stuggling-skin-wrapper .image-content { bottom: -7px; }
.trusted-section-wrapper:before { top: 28%; }
}
@media (max-width:1072px){
.active-offers-blk { width: 50%; }
.active-offer-blk-upper, .active-offer-blk-lower { padding-left: 0; padding-right: 0; text-align: center; }
.kids-say { width: 46%; }
.product__info-wrapper .product__title:before { top: -83%; right: -30px; }
.trusted-badge { width: 100px; height: 80px; top: 66px!important; font-size: 12px; line-height: 14px; } 
}
@media (max-width:1060px){
  .stuggling-skin-wrapper .written-content { font-size: 28px; }
  .struggling-dull-skin { padding: 45px 0; background-size: 100% 85%; background-position-y: 3px; }
  .stuggling-skin-wrapper .image-content { bottom: -12px; }
}
@media (max-width:992px){
  .stuggling-skin-wrapper .written-content { font-size: 24px; }
  .struggling-dull-skin { padding: 45px 0; background-size: 100% 78%; background-position-y: 20px; }
  .stuggling-skin-wrapper .image-content { bottom: -16px; }
  .active-offer-blk-upper, .active-offer-blk-lower { font-size: 12px; }
  .heading__ .title__head { font-size: 34px; line-height: 39px; }
  .kid-speak-wrap .kids-say .kids-speak-h4 { font-size: 30px; font-weight: 800; line-height: 38px; }
  .kid-speak-wrap .kids-name { font-size: 26px; line-height: 44px; }
  .kid-speak-background { padding-top:6px; padding-bottom:6px; }
  .product__info-wrapper .product__title:before { top: -50%; } 
}
@media (max-width:860px){
.struggling-dull-skin { padding: 45px 0; background-size: 100% 85%; background-position-y: 17px; }
.stuggling-skin-wrapper .image-content { bottom: -32px; }
.stuggling-skin-wrapper .written-content { font-size: 22px; }
.trusted-section-wrapper:before { top: 18%; }
.wh-box { padding: 1px 0px 1px 0px; }
}
@media (max-width:767px){
.stuggling-skin-wrapper .image-content { bottom: -32px; width: 28%; }
.product__info-wrapper .product__title:before { top: -50%; right: -36px; }
.product__title { display: inline-block; }
}
@media (max-width:550px){
  .stuggling-skin-wrapper .image-content { bottom: -46px!important; }
}
@media (max-width:425px){
  .stuggling-skin-wrapper .written-content { font-size: 16px!important; line-height: 29px!important; }
}
@media (max-width:382px){
  .stuggling-skin-wrapper .written-content .buy-now-btn { font-size: 12px!important; padding: 4px!important; margin-left: 0px!important; width: 34%!important; line-height: 20px!important; }
  .stuggling-skin-wrapper .image-content { bottom: -56px!important; }
}
@media (max-width:649px){
 .our-bestseller-slder-remove .our-bestseller-collection-list-wrapp.our-bestseller-slider { display: flex; flex-wrap: wrap; justify-content: space-between;
    column-gap: 0; row-gap: 20px;
}
.our-bestseller-slder-remove.pb-0 .our-bestseller-main-wrapp { padding: 0 5px!important; }
/* .our-bestseller-slder-remove .our-bestseller-collection-list { width: calc(50% - 20px) !important; margin: 10px!important; } */
section.our-bestseller.trending-this-month.gifting-collection .page-width, section.our-bestseller.trending-this-month .page-width { padding: 0 5px; }
.trending-this-month .our-bestseller-collection-list-wrapp { column-gap: 0; row-gap: 20px; }
section.our-bestseller.trending-this-month .our-bestseller-collection-list { width: calc(50% - 20px)!important; margin: 10px; }
.mom-speak-text-box { width: 100%; }
}
.bg-pink-class .active-offer-blk-lower { background-color: #F1ABAC; }
.bg-pink-class .active-offer-blk-upper { background: #FAE3E3; }
.bg-pink-class .active-offers-blk { border: 1px solid #F1ABAC; }
.bg-pink-class .why-we-better-banner, .bg-pink-class .promise-section{ background-color: #FAE3E3!important; }
.bg-pink-class ul.js-tablist { background: #F1ABAC; }
.bg-pink-class .js-tabcontainer {
  background-image: url(/cdn/shop/files/Vector_12_42d5c33b-1ab1-4af0-a0c9-6bb5b19fab0e.png?v=1727774830);
  background-size: 100% 100%;
}
.bg-pink-class .line-group {
    background: url(/cdn/shop/files/Group_4.png?v=1727775224);
    background-size: 100% 100%;
}
.bg-pink-class .kid-speak-background {
    background-image: url(/cdn/shop/files/Vector_13_cf74ca46-f84a-4e37-883d-792fd41989d7.png?v=1727775586);
    background-size: 100% 100%; background-color: #FAE3E3;
}
.bg-pink-class .kid-speak-wrap .kids-say .kids-speak-h4 { text-shadow: 2.5px 2.5px 0px #fff; }
.bg-pink-class .kids-image:before {
    background-image: url(/cdn/shop/files/Group_33786_1_531bc6eb-220b-44ee-97a1-4492636be412.png?v=1727775721);
    background-size: 100% 100%;    
}
.bg-pink-class .color-scheme-1.gradient.product-recommended-wrapp { background: #FAE3E3!important; }
.bg-pink-class .related-products { background-color: #fae3e3!important; }
.bg-pink-class  .footer-above-wrapp { background-color:#fae3e3; }
.bg-pink-class .product__info-wrapper .product__title:before { background: url(/cdn/shop/files/Group_33822_164af11d-85c8-4426-a7ea-9cc811d0172c.png?v=1727776535);
    background-size: 100% 100%;
}
.bg-pink-class .active-offers-main-wrapp { background: url(/cdn/shop/files/Group_33776.png?v=1727776809);
    background-size: 100% 100%; background-position: center; align-content: center;
}
.card.card--card.card--media.color-scheme-2.gradient.card--shape { background: transparent !important; }
.gradient.bg-bg-pink-class main#MainContent { background: #ffffec; }
.bg-pink-class main#MainContent { background: #FAE3E3; }
@media (max-width: 649px){
 .bg-pink-class .love-it-mobile-background { background: url(/cdn/shop/files/Vector_14_94f433c5-22ae-4de1-9222-c3ab408f24a4.png?v=1727777077);
    background-size: 100% 100%; padding-left:10px;
}
.bg-pink-class  ul.love-it-list li.love-it-items { gap: 10px; }
.product__info-wrapper .product__title:before { top: -40%; right: 0; }
.bg-pink-class .js-tabcontainer { background-image:unset; }
.bg-pink-class .we-better-banner { background: url(/cdn/shop/files/Vector_15_a7c1ff0e-6c8c-47ce-b6f0-4c615e5bfb94.png?v=1727777410);
    background-size: 100% 100%;
}
.bg-pink-class  section.kid-speak-section { background-color: #FAE3E3!important; }
.bg-pink-class .kid-speak-background:before { background: url(/cdn/shop/files/Group_33786_1_531bc6eb-220b-44ee-97a1-4492636be412.png?v=1727775721);
      background-size: 100% 100%;
}
.why-we-better-banner .heading__ .title__head { color: #4d4747; }
}
.bg-pink-class #CustomMarquee .st0 { fill: #f0acac; }
.bg-brown-class .active-offer-blk-lower { background-color: #E7B485; }
.bg-brown-class .active-offers-blk { border: 1px solid #E7B485; }
.bg-brown-class .active-offer-blk-upper { background:#FBF2EA; }
.bg-aquablue-class .active-offer-blk-lower { background-color: #6ac1dc; }
.bg-aquablue-class .active-offer-blk-upper { background: #E0F2F4; }
.bg-aquablue-class .active-offers-blk { border: 1px solid #C2E6EA; }
.bg-aquablue-class .why-we-better-banner, .bg-aquablue-class .promise-section{ background-color: #E0F2F4!important; }
.bg-aquablue-class ul.js-tablist { background: #C2E6EA; }
.bg-aquablue-class .js-tabcontainer { background-image: url(/cdn/shop/files/Vector_17.png?v=1727939088);
  background-size: 100% 100%;
}
.bg-aquablue-class .line-group { background: url(/cdn/shop/files/Group_4.png?v=1727775224);
    background-size: 100% 100%;
}
.bg-aquablue-class .kid-speak-background { background-image: url(/cdn/shop/files/Vector_18.png?v=1727939213);
    background-size: 100% 100%; background-color: #E0F2F4;
}
.bg-aquablue-class .kid-speak-wrap .kids-say .kids-speak-h4 { text-shadow: 2.5px 2.5px 0px #fff; }
.bg-aquablue-class .kids-image:before { background-size: 100% 100%; }
.bg-aquablue-class .color-scheme-1.gradient.product-recommended-wrapp { background: #E0F2F4!important; }
.bg-aquablue-class .related-products { background-color: #E0F2F4!important; }
.bg-aquablue-class  .footer-above-wrapp { background-color:#E0F2F4; }
.bg-aquablue-class .product__info-wrapper .product__title:before { background: url(/cdn/shop/files/Group_33822_1.png?v=1727939414);
    background-size: 100% 100%;
}
.bg-aquablue-class .active-offers-main-wrapp { background: url(/cdn/shop/files/Group_33776_1.png?v=1727939532);
    background-size: 100% 100%; background-position: center; align-content: center;
}
.card.card--card.card--media.color-scheme-2.gradient.card--shape { background: transparent !important; }
.gradient.bg-aquablue-class main#MainContent { background: #E0F2F4; }
.gradient.bg-brown-class main#MainContent { background: #FBF2EA; }
.bg-aquablue-class main#MainContent { background: #E0F2F4; }
@media (max-width: 649px){
 .bg-aquablue-class .love-it-mobile-background { background: url(/cdn/shop/files/Vector_19.png?v=1727939628); background-size: 100% 100%; padding-left:10px; }
 .bg-brown-class .love-it-mobile-background { background: url(/cdn/shop/files/Vector_33.png?v=1753269933);
    background-size: 100% 100%; padding-left:10px;
}
.bg-aquablue-class  ul.love-it-list li.love-it-items { gap: 10px; }
.product__info-wrapper .product__title:before { top: -40%; right: 0; }
.bg-aquablue-class .js-tabcontainer{ background-image:unset; }
.bg-aquablue-class .we-better-banner { background: url(/cdn/shop/files/Vector_20.png?v=1727940092);
    background-size: 100% 100%;
}
.bg-aquablue-class  section.kid-speak-section { background-color: #E0F2F4!important; }
.why-we-better-banner .heading__ .title__head { color: #4d4747; }
}
.bg-aquablue-class #CustomMarquee .st0 { fill: #C2E6EA; }
.bg-purple-class .active-offer-blk-lower { background: #CEC5DB; }
.bg-purple-class .active-offer-blk-upper { background-color: #EEEBF3; }
.bg-purple-class .active-offers-blk { border: 1px solid #CEC5DB; }
.bg-purple-class .why-we-better-banner, .bg-purple-class .promise-section { background-color: #EEEBF3!important; }
.bg-purple-class ul.js-tablist { background: #CEC5DB; }
.bg-purple-class .js-tabcontainer { background-image: url(/cdn/shop/files/Vector_22.png?v=1727944472);
  background-size: 100% 100%;
}
.bg-purple-class .line-group { background: url(/cdn/shop/files/Group_4.png?v=1727775224);
    background-size: 100% 100%;
}
.bg-purple-class .kid-speak-background {
    background-image: url(/cdn/shop/files/Vector_23.png?v=1727944591);
    background-size: 100% 100%; background-color: #EEEBF3;
}
.bg-purple-class .kid-speak-wrap .kids-say .kids-speak-h4 { text-shadow: 2.5px 2.5px 0px #fff; }
.bg-purple-class .kids-image:before { background-size: 100% 100%; }
.bg-purple-class .color-scheme-1.gradient.product-recommended-wrapp { background: #EEEBF3!important; }
.bg-purple-class .related-products { background-color: #EEEBF3!important; }
.bg-purple-class  .footer-above-wrapp { background-color:#EEEBF3; }
.bg-purple-class .product__info-wrapper .product__title:before { background: url(/cdn/shop/files/Group_33822_2.png?v=1727944647);
    background-size: 100% 100%;
}
.bg-purple-class .active-offers-main-wrapp { background: url(/cdn/shop/files/Group_33776_2.png?v=1727944763);
    background-size: 100% 100%; background-position: center; align-content: center;
}
.card.card--card.card--media.color-scheme-2.gradient.card--shape { background: transparent !important; }
.gradient.bg-purple-class main#MainContent { background: #EEEBF3; }
.bg-purple-class main#MainContent { background: #EEEBF3; }
@media (max-width: 649px){
 .bg-purple-class .love-it-mobile-background { background: url(/cdn/shop/files/Vector_24.png?v=1727944832);
    background-size: 100% 100%; padding-left:10px;
}
.bg-purple-class  ul.love-it-list li.love-it-items { gap: 10px; }
.product__info-wrapper .product__title:before { top: -40%; right: 0; }
.bg-purple-class .js-tabcontainer { background-image:unset; }
.bg-purple-class .we-better-banner { background: url(/cdn/shop/files/Vector_25.png?v=1727945141);
    background-size: 100% 100%;
}
.bg-purple-class  section.kid-speak-section { background-color: #EEEBF3!important; }
.why-we-better-banner .heading__ .title__head { color: #4d4747; }
}
.bg-purple-class #CustomMarquee .st0 { fill: #CEC5DB; }
.bg-green-class .active-offer-blk-lower { background: #E1DE84; }
.bg-green-class .active-offer-blk-upper { background-color: #FAF9EA; }
.bg-green-class .active-offers-blk { border: 1px solid #E1DE84; }
.bg-green-class .why-we-better-banner, .bg-green-class .promise-section{ background-color: #FAF9EA!important; }
.bg-green-class ul.js-tablist { background: #E1DE84; }
.bg-green-class .js-tabcontainer { background-image: url(/cdn/shop/files/Vector_27.png?v=1727948756);
  background-size: 100% 100%;
}
.bg-green-class .line-group { background: url(/cdn/shop/files/Group_4.png?v=1727775224);
    background-size: 100% 100%;
}
.bg-green-class .kid-speak-background { background-image: url(/cdn/shop/files/Vector_28.png?v=1727948809);
    background-size: 100% 100%; background-color: #FAF9EA;
}
.bg-green-class .kid-speak-wrap .kids-say .kids-speak-h4 { text-shadow: 2.5px 2.5px 0px #fff; }
.bg-green-class .kids-image:before { background-size: 100% 100%; }
.bg-green-class .color-scheme-1.gradient.product-recommended-wrapp { background: #FAF9EA!important; }
.bg-green-class .related-products { background-color: #FAF9EA!important; }
.bg-green-class  .footer-above-wrapp { background-color:#FAF9EA; }
.bg-green-class .product__info-wrapper .product__title:before {
    background: url(/cdn/shop/files/Group_33822_3.png?v=1727948924);
    background-size: 100% 100%;
}
.bg-green-class .active-offers-main-wrapp { background: url(/cdn/shop/files/Group_33776_3.png?v=1727948967);
    background-size: 100% 100%; background-position: center; align-content: center;
}
.card.card--card.card--media.color-scheme-2.gradient.card--shape { background: transparent !important; }
.gradient.bg-green-class main#MainContent { background: #FAF9EA; }
.bg-green-class main#MainContent { background: #FAF9EA; }
@media (max-width: 649px){
 .bg-green-class .love-it-mobile-background { background: url(/cdn/shop/files/Vector_29.png?v=1727949018);
    background-size: 100% 100%; padding-left:10px;
}
.bg-green-class  ul.love-it-list li.love-it-items { gap: 10px;}
.product__info-wrapper .product__title:before { top: -40%; right: 0; }
.bg-green-class .js-tabcontainer{ background-image:unset; }
.bg-green-class .we-better-banner { background: url(/cdn/shop/files/Vector_30.png?v=1727949092);
    background-size: 100% 100%;
}
  .bg-green-class  section.kid-speak-section { background-color: #FAF9EA!important; }
  .why-we-better-banner .heading__ .title__head { color: #4d4747; }
  .trending-this-month:before { display:none !important; }
  .trending-this-month:after { display:none !important; }
}
.bg-green-class #CustomMarquee .st0 { fill: #E1DE84; }
.bg-yellow-class .related-products { background-color: #FFFFF2!important; }
.bg-yellow-class  .footer-above-wrapp { background-color:#FFFFF2; }
.gradient.bg-yellow-class 
 main#MainContent { background: #FFFFF2; }
.bg-yellow-class main#MainContent { background: #FFFFF2; }
.custom-wavy-image-wrapp:before, .custom-wavy-image-wrapp:after{display: none;}
.moving-ticker { position: absolute; bottom: -32px; }
.custom-wavy-image-wrapp { overflow: hidden; position: relative; white-space: nowrap; /* background: red; */ height: 76px; display: flex; }
@media (max-width:1140px){
.moving-ticker   .custom-wavy-image-wrapp { height: 56px; }
.moving-ticker { bottom: -22px; } 
}
@media (max-width:390px){
  .kids-grow .written-content { font-size: 15px; }
  .homepage-video-section .video-container:before { left: -8px!important; }
  .homepage-video-section .video-container:after { right: -14px; }
  .homepage-video-section .video-container { min-height: 400px; }
}
.template-search__results .product-form__submit { display:none !important; }
.card--card.gradient, .card__inner.gradient { background-color: transparent; }
.template-search__results aside .facets-container { display:none; }
.template-search__results .card__badge { display:none; }
@media (max-width:479px){ 
.our-bestseller-collection-list-head a { font-size: 16px; line-height: 24px; min-height: 53px; }
.our-bestseller-collection-list-head a { -webkit-line-clamp: 2; }
.our-bestseller-collection-list-form-wrapp { text-align: center; }
.our-bestseller-collection-list-desc { font-size:11px; }
.slider-image-height.our-bestseller .our-bestseller-collection-list-above { height: unset !important; line-height: 0px !important; }
}
.added-to-cart{ display:none; }
@media (max-width:350px){ 
  .trusted-badge { width: 90px; height: 66px; }
  .active-offer-blk-lower { min-height: 55px; }
}
.active-offer-blk-upper { display: flex; justify-content: center; align-items: center; min-height:75px; }
@media (max-width:649px){ 
/* .collection-text-container:before { top:0px; } */
  /* .collection-text-container:before { width: 26%; height: 28%; } */
  .collection-text-container:after  { top:unset; bottom: 5px; width: 28%; height: 33%; }
}
.child-have-sec .heading__ .title__head { font-family: Poppins; }
@media (max-width:479px){ 
.trusted-badge { right: 9px !important; }
.active-offer-blk-upper { min-height: 90px; }
}
@media (max-width:380px){ 
.trusted-badge { right: 0px !important; }
}
.trending-this-month .our-bestseller-collection-list-above img { aspect-ratio: 1 / 1; height: auto; }
.blogs-home-page .blog-explore-all-below-featured-image img { aspect-ratio: 4 / 3; height: auto; }
@media (max-width:1500px){ 
.our-bestseller.you-may-like-new .our-bestseller-main-wrapp { padding-left: 109px; }
}
@media (max-width:1299px){ 
.our-bestseller.you-may-like-new .our-bestseller-main-wrapp { padding-left: 47px !important; }
 .slider-image-height.our-bestseller.you-may-like-new .our-bestseller-collection-list-above { height: 240px; }
}
@media (max-width:1199px){ 
  .slider-image-height.our-bestseller.you-may-like-new .our-bestseller-collection-list-above { height: unset; }
}
section.you-may-like-new.our-bestseller.you-may-like-section { padding: 40px 0px 47px; }
.you-may-like-new h3.our-bestseller-head { margin: 0px 0px 10px; }
@media (max-width: 649px) {
  .our-bestseller.you-may-like-new .our-bestseller-main-wrapp { padding-left: 15px !important; }
  section.you-may-like-new.our-bestseller.you-may-like-section { padding: 10px 0px 15px; }
}
.radical-transparency  { padding:40px 0px 41px; color:#fff; margin-bottom:40px; }
.radical-transparency-wrapp { display: flex; justify-content: space-between; }
.radical-transparency-head { font-family: Poppins !important; font-size: 60px; line-height: 66px; font-weight: 700; }
.radical-transparency-desc { font-family: More Sugar; font-size: 28px; line-height: 28px; }
.radical-transparency-ingredients-wrapp { display: flex; justify-content: space-between; }
.bg-pink-class .radical-transparency { background-color:#f7a6ad; }
.bg-aquablue-class .radical-transparency { background-color:#6ac1dc; }
.bg-yellow-class .radical-transparency { background-color:#febc08; }
.bg-purple-class .radical-transparency { background-color:#978cab; }
.bg-green-class .radical-transparency { background-color:#8fb7a5; }
.radical-transparency-left li , .radical-transparency-right li { list-style: none; display: flex; gap: 20px; flex-wrap: wrap; margin-bottom: 14px; }
.radical-transparency-left li span , .radical-transparency-right li span { display: inline-block; width: calc(65% - 15px); font-family: Poppins; font-size: 15px; line-height: 18px; }
.radical-transparency-left li span:first-child , .radical-transparency-right li span:first-child { width: calc(35% - 15px); font-family: More Sugar; font-size: 17px; line-height: 20px; }
.radical-transparency-whole-wrapp { width: 78%; margin: 0 auto; }
.radical-transparency-wrapp { width:90%; }
@media (max-width: 1299px) { 
.radical-transparency-whole-wrapp { width: 88%; }
}
@media (max-width: 1199px) { 
.radical-transparency-whole-wrapp { width: 100%; }
}
@media (max-width: 1023px) { 
.radical-transparency-head { font-size: 48px; line-height: 60px; }
}
@media (max-width: 979px) { 
.radical-transparency-head { font-size: 48px; line-height: 45px; margin-bottom: 12px; }
.radical-transparency-left li span, .radical-transparency-right li span { width: calc(57% - 15px); }
.radical-transparency-left li span:first-child, .radical-transparency-right li span:first-child { width: calc(45% - 15px); }
}
@media (max-width: 767px) {
.radical-transparency-ingredients-wrapp { flex-wrap: wrap; }
.radical-transparency-left { width: 100%; }
.radical-transparency-right { width: 100%; }
.radical-transparency-left li span:first-child, .radical-transparency-right li span:first-child { width: calc(30% - 15px); }
.radical-transparency-left li span, .radical-transparency-right li span { width: calc(71% - 15px); }
}
@media (max-width: 649px) {
.radical-transparency-head { font-size: 38px; line-height: 40px; }
.radical-transparency-wrapp { width: 100%; }
.radical-transparency-desc { font-size: 21px; line-height: 18px; }
.radical-transparency-left li, .radical-transparency-right li { justify-content: space-between; flex-wrap: nowrap; }
.radical-transparency-left li span:first-child, .radical-transparency-right li span:first-child { width: 40%; }
.radical-transparency-left li span, .radical-transparency-right li span { width: 60%; }
}
@media (max-width: 479px) {
.radical-transparency-head { font-size: 32px; line-height: 34px; }
.radical-transparency-desc { font-size: 19px; line-height: 16px;}
.radical-transparency-left li span:first-child, .radical-transparency-right li span:first-child { font-size: 16px; line-height: 20px; }
.radical-transparency-left li span, .radical-transparency-right li span { font-size: 14px; line-height: 18px; }
.radical-transparency-above-left { width: 70%; }
.radical-transparency-above-right { width: 30%; }
}
@media (max-width: 413px) {
.radical-transparency-head { font-size: 28px; line-height: 30px; }
.radical-transparency-desc { font-size: 16px; line-height: 10px; }
.radical-transparency-left li span, .radical-transparency-right li span { font-size: 13px; line-height: 16px;}
.radical-transparency { padding: 30px 0px 16px; margin-bottom: 5px; }
}
@media (max-width: 340px) {
  .radical-transparency-left li span:first-child, .radical-transparency-right li span:first-child { font-size: 13px; line-height: 20px; }
  .radical-transparency-left li span, .radical-transparency-right li span { font-size: 11px; line-height: 14px; }
}
.radical-transparency-image img { width: 100%; }
@media (max-width: 479px) {
.banner-gifting-padding .desktop-banner { margin-bottom: 0px; }
.template-collection .title-wrapper-with-link.title-wrapper--self-padded-tablet-down { justify-content: center; }
}
.home_collection_new .item-image img { width:100px; margin-top:17px; }
.template-search .card-wrapper .card__media { z-index:1 !important; }
@media (max-width: 767px) {
.image-with-text__content .image-with-text__text+.button { margin-top: 1.5rem; margin-bottom: 4rem; }
}
.our-bestseller.trending-this-month.bestseller-trending-collection.home-page-bestseller-padding.homepage-below-video { padding-top:38px !important; }
@media (max-width: 649px) {
.our-bestseller.trending-this-month.bestseller-trending-collection.home-page-bestseller-padding.homepage-below-video { padding-top:3px !important; }
section.fsdfds.our-bestseller.trending-this-month.bestseller-trending-collection.home-page-bestseller-padding.homepage-below-video { margin-top: 10px !important; }
}
.our-bestseller .our-bestseller-collection-list-above img { width:100%; height:100%}
@media (max-width: 649px) {
    .trusted-badge {
        top: 50px !important;
    }
  section.our-bestseller.slider-image-height.pb-0.our-bestseller-slder-remove.our-bestseller-slider-again-added
 {
    padding: 0px 0px 0px 20px;
}
    .image-with-text__content .image-with-text__text+.button
 {
        margin-bottom: 7px !important;
    }
    .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--medium.content-container.background-transparent {
    padding-bottom: 10px;
}
    .trending-this-month .our-bestseller-head {
        line-height: 36px;
    }
  }