/** Shopify CDN: Minification failed

Line 912:14 Unexpected "{"
Line 1774:4 Expected identifier but found "/"
Line 1774:19 Expected identifier but found "/"
Line 2774:4 Expected identifier but found "/"
Line 2774:27 Expected identifier but found "/"
Line 3124:4 Expected identifier but found "/"
Line 3124:19 Expected identifier but found "/"

**/
.btn-popup {
    margin: auto;
    max-width: 1600px;
    display: flex;
    justify-content: space-evenly;
}
.media>img {
    object-fit: cover;
    object-position: top!important;
    transition: opacity .4s cubic-bezier(.25,.46,.45,.94);
}
button.product-view {
    background: #F15A29;
    padding: 15px 40px;
    border-radius: 5px;
    color: #fff;
    text-decoration: none;
    border: navajowhite;
}
button.info-btn {
    background: #F15A29;
    padding: 18px 40px;
    border-radius: 5px;
    color: #fff;
    text-decoration: none;
    border: none;
}
button.view-more12 {
    background: #9A004F;
    border-radius: 5px;
    padding: 12px 23px 12px 24px;
    color: #FFFFFF;
    line-height: 23.44px;
    font-weight: 500;
    font-family: roboto;
    font-size: 20px;
    border: navajowhite;
}
.banner__text.rte.body p {
    padding-right: 168px!important;
}

.back-img-plants p {
    display: none;
}
h2.footer-block__heading.inline-richtext {
    color: #fff;
}
.menu-drawer__inner-submenu .menu-drawer__menu.list-menu li:first-child {
    display: none!important;
}
ul#HeaderMenu-MenuList-1 li:first-child a {
    border-bottom: 1px solid #fff;
    pointer-events: none;
}

.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    width: 50%;
    position: relative;
    left: 57px;
    top: -2px;
    min-width: 52%;
}
h2.banner__heading.inline-richtext.h0 {
    text-align: left;
}
.banner__text.rte.body {
    text-align: left;
}
/* .banner__content.banner__content--bottom-center.page-width {
    display: flex;
    align-items: center;
} */
 .banner__content.banner__content--bottom-center.page-width {
    display: flex;
    align-items: center;
    max-width: 1500%;
    justify-content: space-between;
 }
   
.imag-home {
    display: flex;
}
img.image-sec {
    margin-left: -424px;
    margin-top: 68px;
}
.banner__content.banner__content--bottom-center.page-width {
    padding: 0;
}
img.image-f {
    margin-left: -82px!important;
    margin-top: 107px;
}
.image-home {
    width: 320px;
}
.imag-home {
    display: flex;
    margin-top: -596px;
}
/* .image-home {
    width: 82%;
} */
.image-home {
    width: auto!important;
    margin-top: -30px;
}
img.last-img {
    margin-left: 249px;
    margin-top: -935px;
}
/*section#shopify-section-template--19293693935920__image_banner {
    margin-bottom: -426px;
}*/
h2.banner__heading.inline-richtext.h0 {
    font-family: roboto;
    font-size: 80px;
    font-weight: 800;
}
.banner__text.rte.body p {
    
    font-family: roboto;
    font-size: 18px;
    line-height: 27px;
}
.banner__buttons {
    margin-left: -372px;
    border: none!important;
    background: #F15A29;
    border-radius: 5px;
    
}
.multicolumn-card.content-container {
    background: #fff!important;
    /* text-align: center!important; */
}
.page-width.section-template--19293693935920__84523dbd-855c-404f-ba0d-883e9a594557-padding.isolate {
    max-width: 1300px;
}

.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin h2 {
    text-align: center;
    margin-bottom: -18px;
}
.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin {
    display: block;
}
h2.title.inline-richtext.h1 {
    font-family: roboto;
    font-size: 55px;
    font-weight: 900;
    color: #474747;
    line-height:64.45px
}
.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin {
    padding-top: 30px;
}
slider-component.slider-mobile-gutter {
    padding-top: 80px;
    padding-bottom: 80px;
}
.slideshow__text-wrapper.banner__content {
    height: 100%;
    padding: 48rem!important;
}
.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient.slideshow__text--center.slideshow__text-mobile--center {
    display: none;
}
.back-img {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/shutterstock_2087888575.jpg?v=1689851129)no-repeat;
/*     background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/stock-photo-couple-kayaking-together-beautiful-young-couple-kayaking-on-lake-together-and-smiling-492011542_1_1.png?v=1688639759)no-repeat; */
    width: 100%;
    padding-top: 250px;
    padding-bottom: 600px;
    background-size: cover;
  margin-top: -34px;
/*   margin-top: -100px; */
}
img.last-img {
    margin-left: 324px;
    margin-top: -917px;
    margin-bottom: -22pc;
}
.find-us {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Rectangle_3.png?v=1685344961)no-repeat;
    background-size: cover;
    padding-top: 60px;
    padding-bottom: 180px;
}
.inner {
    text-align: center;
}
.inner {
    text-align: center;
}
.img-find {
    width: 100%;
    margin: auto;
    display: flex;
    gap: 75px;
    max-width: 1500px;
    margin: auto;
  justify-content: center;
}
.inner {
    max-width: 1500px;
    margin: auto;
}
.img-find {
    width: 100%;
    display: flex;
    gap: 75px;
    max-width: 1500px;
    margin: auto;
    align-items: center;
}


.inner h1 {
    font-family: roboto;
    font-size: 55px;
    font-weight: 900;
    color: #474747;
    line-height:64.45px;
}
.inner p {
    font-family: roboto;
    font-size: 18px;
    font-weight: 400;
    margin-top: -36px;
    color: #474747;
    line-height:27px;
}
.low-carb {
    display: flex;
    align-items: center;
/*     margin:auto; */
}
.low-carb {
    display: flex;
    align-items: center;
    max-width: 1500%;
    justify-content: space-between!important;



}
.right-sec h2 {
    font-size: 55px;
    font-weight: 900;
    font-family: roboto;
    line-height: 63.75px;
    color:#474747;
}
.right-sec {
    padding-right: 80px;
}
.right-sec p {
    font-size: 18px;
    font-weight: 400;
    padding-right: 9px;
}

.section-sections--19293695017264__c46b6237-e4ac-46cd-bd9b-78392e36f6e3-padding {
    padding: 0!important;
}

.footer-img {
    text-align: center;
}
.footer-block__newsletter {
    display: none;
}
footer.footer.color-background-1.gradient.section-sections--19293695017264__footer-padding {
    background-color: #fff0!important;
    padding-top: 192px;
    border: none;
}
div#shopify-section-sections--19293695017264__footer {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Vector_2.png?v=1685353352)no-repeat;
    background-size: cover;
    margin-top: -167px;
    z-index: 1;
}
.footer__column.footer__column--info {
    display: none;
}
.footer__content-bottom {
    border: none!important;
}

.footer-img {
    text-align: center;
    padding-bottom: 40px;
}
.footer__content-top.page-width {
    padding-bottom: 34px;
}

.footer__content-bottom {
    background: #F15A29;
    padding-top: 6px!important;
    padding-bottom: 20px!important;
    margin-bottom: -37px;
    /* text-align: center!important; */
}
small.copyright__content {
    color: #fff!important;
    /* align-items: center!important; */
}

ul.footer-block__details-content.list-unstyled li a {
    color: #fff;
    font-size: 18px;
    font-family: roboto;
    font-weight: 900;
}
.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet {
    padding-left: 165px;
    padding-right: 112px;
}

a.link.list-social__link {
    color: #F15A29;
}
.section-template--19293693935920__1ccb752e-a72f-4873-a4b6-5e3134e58f60-padding {
    padding: 0;
}
/*.meet-products {
    margin: auto;
    max-width: 1500px;
}*/

.top-h h2 {
    font-family: roboto;
    font-size: 50px;
    font-weight: 900;
    text-align: center;
    margin-bottom: 10px;
    color: #474747;
    line-height:64.45px;
}
.top-h p {
    text-align: center;
/*     padding-left: 388px;
    padding-right: 388px; */
    font-size: 18px;
    font-family: roboto;
    font-weight: 400;
    width:58%;
    margin:auto;
    color: #474747;
    line-height: 27px;
}
.product-sec {
    
    margin: auto;
    text-align: center;
    display: flex;
    gap: 64px;
    max-width: 1500px;
    width:80%;
    margin-top:20px;
    /* justify-content: center!important; */
}
.scnd-col {
    /* padding-left: 250px; */
/*     padding-right: 183px; */
    width:50%;
}
.frst-col {
/*     padding-left: 228px; */
    /* padding-right: 250px; */
    width:50%;
}
.section-template--19293693935920__4dbe9890-5868-4d77-9573-32cdb95dd537-padding {
    padding: 0;
}

.meet-products {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Vector_1_2.png?v=1685360864)no-repeat;
    background-size: cover;
    margin-top: -155px;
    padding-bottom: 130px;
}
.top-h {
    padding-top: 152px;
}
.frst-col h2 {
    font-size: 46px;
    font-family: roboto;
    font-weight: 900;
    color:  #474747;
    margin-bottom: -20px;
}
.kids-pro-btn {
    text-align: center;
}
.card-body.text-center {
    text-align: center;
}

.scnd-col h2{
    font-size: 46px;
    font-family: roboto;
    font-weight: 900;
/*      margin-bottom: -20px;  */ 
     margin-bottom: 0px;
    color:  #474747;
}
.frst-col a {
    background: #F15A29;
    padding: 15px 40px;
    border-radius: 5px;
    color: #fff;
    text-decoration: none;
    /* margin-top: 60px; */
}

.scnd-col a{
    background: #F15A29;
    padding: 15px 40px;
    border-radius: 5px;
    color: #fff;
    text-decoration: none;
    /* margin-top: 60px; */
}
.frst-col p {
    font-size: 18px;
    font-family: roboto;
    font-weight: 400;
    line-height: 27px;
    margin-bottom: 50px;
    color:#474747;
    padding:0px 44px;
}

.scnd-col p{
    font-size: 18px;
    font-family: roboto;
    font-weight: 400;
    line-height: 27px;
    margin-bottom: 50px;
    color:#474747;
    padding:0px 50px;
}
div#Banner-template--19293693935920__image_banner {
    height: 630px;
}
.find-us-p {
    text-align: center;
}
.plants-inner-p h1 {
    line-height: 64.45px;
    font-size: 55px;
    font-family: 'Roboto';
    font-weight: 900;
    color: #63C2AA;
    margin-bottom: auto;
}
.section-template--19293693935920__1ccb752e-a72f-4873-a4b6-5e3134e58f60-padding {
    padding: 0!important;
}
.footer__content-bottom-wrapper {
    display: flex;
    width: 100%;
    justify-content: center;
}
.footer__content-bottom-wrapper {
    display: flex;
    width: 100%;
    justify-content: center;
}
.media.media--transparent.media--adapt {
    padding-bottom: 60%!important;
   
}
.plants-b {
    width: 100%!important;
    left: 0!important;
}
.plants-cont {
    display: block!important;
}
slider-component.slider-mobile-gutter {
    /* text-align: center; */
  /*  margin-left: 80px!important;*/
}
nav.header__inline-menu.header__inline-menu-right {
    margin-left: 70px;
}

a.header__menu-item.list-menu__item.link.link--text.focus-inset {
    padding-right: 60px;
}
.button--secondary:after {
    --border-opacity: none!important;
    /* border-radius: 5px!important; */
}
sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom {
    background-color: transparent;
    border-bottom:none;
}
.banner__media.media {
    margin-top: -54px;
}
sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom {
    position: fixed;
    top: 0;
    width: 100%;
  
}
a.header__menu-item.list-menu__item.link.link--text.focus-inset {
    color: #fff;
    font-size: 18px;
    font-family: 'Roboto';
    font-weight: 900;
}
a.header__menu-item.list-menu__item.link.link--text.focus-inset {
    padding-right: 37px!important;
}
svg.modal__toggle-open.icon.icon-search {
    color: #fff;
}
.img-fm {
    margin-top: 244px;
}
.featured-product.product.product--medium.grid.grid--1-col.gradient.color-background-1.product--left.isolate.grid--2-col-tablet {
    display: block;
}
.featured-product.product.product--medium.grid.grid--1-col.gradient.color-background-1.product--left.isolate.grid--2-col-tablet {
    background-color: #0000;
}
img.header__heading-logo {
    width: 100%;
    max-width: 190px!important;
}
header.header.header--middle-center.header--mobile-center.page-width.header--has-menu {
    padding-left: 0;
    padding-right: 0;
}


.shopify-section-header-sticky .header-wrapper {
    background: #000 !important;
}

img.image-f-p {
    position: relative;
    margin-top: -514px;
}
img.last-img-p {
    position: relative;
    top: -400px;
}
.image-home-p {
    margin-left: -30px;
}
.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    background: #0000;
}
h2.banner__heading-p.inline-richtext.h1 {
    text-align: right;
    font-family: 'Roboto';
    font-size: 55px;
    font-weight: 900;
    color: #fff;
}
.banner__text-p.rte.body p {
    font-family: 'Roboto';
    font-size: 18px;
    text-align: right;
    font-weight: 400;
     color: #fff;
    padding-left: 78px;
    margin-top: -30px;
}img.last-img-p {
    margin-bottom: -600px;
}
h2.title-p.inline-richtext.h1 {
    font-size: 55px;
    font-family: 'Roboto';
    font-weight: 900;
    color: #5A1E58;
}
.product-tex {
    position: relative;
    left: -62px!important;
    top: -160px!important;
}
.media.media--transparent.media--adapt {
    padding-bottom: 60%!important;
}
.back-img-p {
/*     background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/custom_resized_f1b0dd5e-24bc-4d16-89d2-cfdc3c6c4e00.jpg?v=1686047579)no-repeat; */
     background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/stock-photo-young-woman-cyclist-riding-road-bike-on-the-road-in-the-beautiful-mountains-at-purple-sunset-1622896885_1.png?v=1688640179)no-repeat;
    width: 100%;
    padding-top: 300px;
    padding-bottom: 535px;
    background-size: cover;
}
.collapsible-content-wrapper-narrow {
    margin: 0 auto;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
    max-width: 120.4rem!important;
}
h3.accordion__title.inline-richtext.h4 {
    font-family: 'Roboto';
    font-size: 18px;
    font-weight: 900;
     color: #5A1E58!important;
}

.accordion {
    border: 1px solid #F1CACA!important;
    
}
.accordion {
    margin: 17px!important;
    padding: 0 15px;
}
div#CollapsibleAccordion-09ab6a97-b5dd-4ca3-8222-986351a4dc0d-product-colla-content p {
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
svg.icon.icon-caret {
    color: #9A004F;
    /* size: 20px!important; */
}
.inner-p h1 {
    font-family: roboto;
    font-size: 55px;
    font-weight: 900;
    color: #5A1E58;
     text-align: center;
}
.inner-p p {
    text-align: center;
}
.find-us-p {
    padding: 106px 0;
}
h2.collapsible-content__heading.inline-richtext.h1 {
    font-size: 55px;
    font-family: 'Roboto';
    font-weight: 900;
    color: #5A1E58;
}

.collapsible-p {
    text-align: center;
    padding-bottom: 40px;
    margin-top: -7px;
    font-size: 18px;
    font-family: 'Roboto';
    font-weight: 400;
}
.meet-p {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Vector_1_4.png?v=1685448709)no-repeat;
    background-size: cover;
    padding: 140px 0 300px 0;
/*     margin-top: -133px;  */
    margin-top: -300px;
   
}
#shopify-section-meet-product-third .products-show {
    padding: 0!important;
}
.custom-text-section {
    padding: 0px 360px 0px 360px;
}
.custom-text-section h2 {
    text-align: center;
    font-size: 55px;
    font-weight: 900;
    margin-bottom: 30px;
    color: #5A1E59;
}
.custom-text-section p {
    text-align: center;
    font-size: 18px;
    line-height: 27px;
}
ul.list-menu.list-menu--inline li {
    padding-right: 95px;
}
.header__inline-menu-right ul li {
    padding-right: 32px!important;
}
slider-component.slider-mobile-gutter {
    width: 100%!important;
    margin-left: 28px;
    justify-content: center!important;
}

.products-show {
    /* width: 100%; */
    display: flex;
    margin: auto;
    max-width: 1500px;
    padding: 0 160px;
    gap: 68px;
}
#shopify-section-meet-product-second .meet-p {
    padding-top: 0!important;
    margin-top: -312px;
    padding-bottom: 200px;
}
div#shopify-section-meet-product-third {
    padding-top: 90px;
    position: relative;
    /* justify-content: center; */
}
.img-kids img {
    margin-left: -310px;
}
.banner__box.kids-cont.content-container.content-container--full-width-mobile.color-background-1.gradient {
    margin-top: -340px;
}
h2.banner__heading.kids-bar.inline-richtext.h1 {
    text-align: left;

}
.c-s p {
    text-align: left;
}
.kids-cont p {
    padding-right: 12px!important;
}
.img-kids {
    margin-top: 20px;
    margin-bottom: -90px;
}


/* dc */


h3.card-title.py-2 {
    font-size: 25px;
    line-height: 37.5px;
    text-align: center;
    font-weight: 900;
    font-family: 'Roboto';
    color: #5A1E58;
}
.card p {
    font-size: 18px;
    line-height: 27px;
    font-family: 'Roboto';
    font-weight: 400;
    text-align: center;
    color: #474747;
  padding-bottom:35px
}
a.view-more12 {
    background: #9A004F;
    border-radius: 5px;
    padding: 12px 23px 12px 24px;
    color: #FFFFFF;
    line-height: 23.44px;
    font-weight: 500;
    font-family: roboto;
    font-size: 20px;
}
.c-s p {
    font-size: 25px;
    line-height: 37.5px;
    font-weight: 500;
    color: #FFFFFF;
    font-family: 'Roboto';
}
h2.banner__heading.kids-bar.inline-richtext.h1 {
    font-size: 60px;
    line-height: 92.72px;
    color: #fff;
    font-weight: 900;
    font-family: 'Roboto';
  text-align:center
}
.banner__text.rte.body p {
    font-size: 18px;
    color: #fff;
    line-height: 27px;
    font-weight: 400;
    font-family: 'Roboto';
/*     padding:0px 168px 0px 0px  */
}

.second-p p {
    font-size: 18px;
    line-height: 27px;
    color: #474747;
    font-weight: 400;
    font-family: 'Roboto';
  text-align:center;
}
.inner-kids h1 {
    text-align: center;
    color: #43B02A;
  font-size:55px;
    line-height: 64.45px;
    font-weight: 900;
    font-family: 'Roboto';
  margin-bottom:auto;
}
.inner-kids p {
    color: #474747;
    text-align: center;
    font-size: 18px;
    line-height: 27px;
    font-family: 'Roboto';
    font-weight: 400;
}
.kids-meet-text h2 {
    font-weight: 900;
    font-family: 'Roboto';
    text-align: center;
    line-height: 64.45px;
    font-size: 55px;
    color: #43B02A;
  margin-top:auto;
}
h2.title-p-plants.inline-richtext.h1 {
    font-size: 55px;
    color: #63C2AA;
    line-height: 64.45px;
    text-align: center;
    font-weight: 900;
    font-family: 'Roboto';
  margin-top:auto
}
.plants-text-section {
    text-align: center;
    font-family: 'Roboto';
}
.plants-text-section p {
    width: 765px;
    margin: auto;
    line-height: 27px;
    font-size: 18px;
    font-weight: 400;
    color: #474747;
}
.plants-text-section h2 {
    font-size: 55px;
    line-height: 64.45px;
    font-weight: 900;
    color: #63C2AA;
  margin-top:auto;
}
.plants-p {
    padding-bottom: 0!important;
}
h3.card-title-plants.py-2 {
    line-height: 37.5px;
    font-size: 25px;
    font-weight: 900;
    font-family: 'roboto';
    color: #63C2AA;
     margin-top: -30px;
}
h3.kids-card-plants.py-2 {
    line-height: 37.5px;
    font-size: 25px;
    font-weight: 900;
    font-family: 'roboto';
    color: #63C2AA;
    margin-top: -30px;
}


.second-p {
    text-align: center;
    font-size: 18px;
    line-height: 27px;
    font-weight: 400;
    font-family: 'Roboto';
    color: #474747;
}
.kids-meet-text p {
    width: 768px;
    text-align: center;
    margin: auto;
}
#shopify-section-kids-product-secnd .kids-meet-p {
    padding-top: 0!important;
}
h3.kids-card-title.py-2 {
    text-align: center;
    font-size: 25px;
    font-weight: 900;
    line-height: 37.5px;
    color: #43B02A;
    margin-top:auto;
    filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.25));
}
a.kids-btn,   {
    font-size: 20px;
    line-height: 23.44px;
    color: #FFFFFF;
    text-decoration: none;
  
    border-radius: 5px;
    padding: 19px 8.78px 12px 8px;
  position: absolute;
    transform: translate(85%, 10%);
}
h2.title-p-kids.inline-richtext.h1 {
    font-size: 55px;
    font-weight: 900;
    line-height: 64.45px;
    text-align: center;
    font-family: 'Roboto';
    color: #43B02A;
}
body.gradient {
    overflow-x: hidden!important;
    width: 100%!important;
}

.back-img-kids {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/custom_resized_5691f1b5-e25e-4385-9caa-784a22d0decd.jpg?v=1686046213');
    width: 100%;
    padding: 400px 0;
    background-size: cover;
}

.kids-meet-p {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Vector_1_5.png?v=1685529760)no-repeat;
    background-size: cover;
    padding: 250px 0 300px;
    margin-top: -246px;
}
.products-show {
    display: flex;
    margin: auto;
    max-width: 1500px;
    padding: 0 135px;
    gap: 68px;
    justify-content: center!important;
}
.products-show .card-body {
    width: 100%!important;
}
.products-show div {
    width: 90%!important;
}
.products-show .card {
    width: 100%!important;
}
.pro-btn {
    margin: auto;
}
.card-body.text-center img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
#shopify-section-meet-product-third .products-show {
    padding-left: 250px;
    padding-right: 250px;
}
h3.card-title.py-2 {
    margin-top: -60px;
}
div#shopify-section-kids-bar-find-us {
    padding-top: 100px;
    padding-bottom: 100px;
}
#shopify-section-kids-bar-find-us .img-find {
    padding-top: 60px;
}
a.kids-btn {
    background: #FFC72A;
    border-radius: 5px;
    padding: 12px 18px 12px 18px;
    color: #FFFFFF;
    line-height: 23.44px;
    font-weight: 500;
    font-family: roboto;
    font-size: 20px;
    text-transform: uppercase;
    text-decoration: none;
}
.kids-pro-btn {
    margin: auto;
}
.back-img-plants {
/*     background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/custom_resized_a89d3347-ad6f-4c67-ae56-4640e728d9fa.jpg?v=1686047729'); */
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/stock-photo-happy-child-girl-with-a-kite-running-on-meadow-in-summer-in-nature-450844810_1.png?v=1688640388');
    width: 100%;
    padding: 475px 0;
    background-size: cover;
}
.plants-p {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Vector_1.svg?v=1685593643)no-repeat;
    background-size: cover;
    padding: 250px 0 300px 0;
    margin-top: -246px;
}
.plants-inner-p p {
    line-height: 27px;
    font-size: 18px;
    font-weight: 400;
    color: #474747;
    text-align: center;
}
#shopify-section-plants-product-third .products-show div {
    width: auto!important;
}
#shopify-section-kids-meet-third .products-show div {
    width: 80%!important;
    margin: auto!important;
}
#shopify-section-plants-product-third .plants-p {
    padding-bottom: 240px!important;
    padding-top: auto;
}
.img-find {
    padding-top: 70px;
}
.plants-inner-p h1 {
    font-size: 55px;
    line-height: 64.45px;
    text-align: center;
    font-weight: 900;
    font-family: 'Roboto';
    margin-top: auto;
}
.back-img-our {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/custom_resized_94055a57-f9af-41a3-90bf-9d41c84282fe.jpg?v=1686046918');
    width: 100%;
    padding: 400px 0;
    margin-top: -200;
    z-index: -1!important;
    background-size: cover;
    position: relative;
}
#shopify-section-our-story-second-scnd .our-story-bg {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Vector_1_2.svg?v=1685602548');
    background-size: cover;
    width: 100%;
    margin-top: -58px;
    background-position: bottom;
    z-index: 1!important;
}

.multicolumn.color-background-1.gradient.background-primary {
    background: #0000!important;
}
div#shopify-section-our-story-third-section {
    padding: 100px 0 200px;
}
.banner__box.plants-b.content-container.content-container--full-width-mobile.color-background-1.gradient {
    margin: auto;
}
.banner__text.rte.body 
{
    line-height: 27px;
    font-size: 18px;
    font-family: 'Roboto';
    font-weight: 400;
  text-align:center!important;
}

.contact-bg {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Rectangle_3.svg?v=1685605582');
}
.color-background-1.gradient {
    background: #0000;
}
.contact-bg {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Rectangle_3.svg?v=1685605582')no-repeat;
    padding: 100px 0 182px;
    background-size: cover;
    width: 100%;
  background-position: bottom;
    margin-top: -45px;
}

.kids-bar {
    margin: auto;
    position: relative;
    width: 100%!important;
    left: 0!important;
    padding-top: 70px;
}
div#Banner-our-story-banner {
    height: 640px!important;
}
h2.title-p-our-story.inline-richtext.h1 {
    line-height: 64.45px;
    font-size: 55px;
    font-weight: 900;
    font-family: 'Roboto';
    text-align: center;
    color: #474747;
}
.our-bg {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Rectangle_10.png?v=1685610485')no-repeat;
    width: 100%;
    background-size: cover;
    background-position: bottom!important;
}
.multicolumn.color-background-1.gradient.background-primary {
    padding-top: 0px!important;
}
.multicolumn-card.content-container {
    background-color: #FFF7E9!important;
    text-align: center;
}
h3.inline-richtext {
    color: #F15A29;
    line-height: 46.88px;
    font-weight: 900;
    font-size: 40px;
    font-family: 'Roboto';
}
.rte p {
    line-height: 27px;
    font-size: 18px;
    font-weight: 400;
    font-family: 'Roboto';
    color: #474747;
}
#shopify-section-product-second-section .multicolumn-card.content-container {
    background: #0000!important;
}
.our-s {
    display: flex;
}
.our-text-section h2 {
    margin: 0!important;
    width: 478px;
   
}
#HeaderMenu-MenuList-1 
 a.header__menu-item.list-menu__item.link.link--text.focus-inset.caption-large {
    color: #000;
}
.our-text-section p {
    margin: 0px 0px 0px 120px;
}
summary.header__menu-item.list-menu__item.link.focus-inset {
    color: #fff!important;
    font-size: 18px;
    font-family: roboto;
    font-weight: 900;
}
svg.icon.icon-caret {
    color: #fff!important;
}
#shopify-section-template--19293693935920__84523dbd-855c-404f-ba0d-883e9a594557 .multicolumn-card.content-container {
    background: #0000!important;
}
#Banner-template--19293693935920__image_banner .banner__text.rte.body p {
    text-align: left;
}
#Banner-template--19293693935920__image_banner .banner__text.rte.body {
    padding: 0;
}
#shopify-section-kids-bar-second-section .multicolumn-card.content-container {
    background: #0000!important;
}
#shopify-section-plants-bars-second-section .multicolumn-card.content-container {
    background: #0000!important;
}
.meet-products p {
    margin-top: -35px;
}
.collapsible-content svg.icon.icon-caret {
    color: #9A004F!important;
    size: 20px!important;
}
.find-us {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Rectangle_3.png?v=1685344961)no-repeat;
    background-size: cover;
    padding-top: 60px;
    padding-bottom: 180px;
    position: relative;
    
}
.top-h p {
    padding-top: 50!important;
}

.our-s-forth {
    width: 100%;
    display: flex;
}
.products-show {
    width: 60%;
}
.our-third-section h2 {
/*     margin: 0 0 0 120px; */
   line-height: 46.88px;
    font-size: 40px;
    font-weight: 900;
    font-family: 'Roboto';
    color: #474747;



}
.our-third-section p {
/*     margin: 0 0 0 120px; */
  font-size: 18px!important;
    font-weight: 400!important;
    line-height: 27px!important;
    font-family: 'Roboto';
    color: #474747;
  padding-top:20px!important;
}
.our-forth-section {
    padding: 0 131px 0 0;
}
.our-s-fifth {
   width: 100%;
    display: flex;
    max-width: 1500%;
    justify-content: space-between;
     padding-top: 240px;
}
.our-text-section {
    width: 478px;
}
.our-text-section h2 {
    margin-left: 120px!important;
}
div#shopify-section-our-story-third-section {
    padding-bottom: 118px!important;
}
.low-carb {
    padding-top: 50px;
    padding-bottom: 30px;
}
/* .img-bottom{
   background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Vector_1_6_3.png?v=1685619163')no-repeat;
    background-size: cover;
    width: 100%;
    margin-top: -145px;
    padding: 20 0 100px;
} */
.img-bottom{
   background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Vector_1_6_3.png?v=1685619163')no-repeat;
    background-size: cover;
    width: 100%;
    margin-top: -265px;
    padding: 20 0 90px;
}
.img-bottom h1 {
    color: #FFF7E9;
}
.products-show-forth img {
    width: 700px;
    margin-top: -94px;
}

.our-fifth-section {
    width: 50%;
    /* margin-left: 120px!important; */
    position: relative;
    left: 100px;
    padding-right: 134px;
}

  

/* .products-show-fifth img {
    transform: translate(70%, 0%);
} */
.our-forth-section h2 {
    margin: auto;
  font-size: 40px;
    line-height: 46.88px;
    font-weight: 900;
    font-family: 'Roboto';
    color: #474747;
}

.our-s-forth p {
    font-size: 18px;
    line-height: 27px;
    padding-top: 20px;
    color: #474747;
    font-weight: 400;
    font-family: 'Roboto';
}
.our-fifth-section h2{
   font-size: 40px;
    line-height: 46.88px;
    font-weight: 900;
    font-family: 'Roboto';
    color: #474747;
}
.our-fifth-section p{
   font-size: 18px;
    line-height: 27px;
    padding-top: 20px;
    color: #474747;
    font-weight: 400;
    font-family: 'Roboto';
}
.products-show {
    width: 100%;
}
div#shopify-section-our-story-fifth {
    margin-top: -210px;
}

input[type=text], select, textarea {
  width: 100%;
  padding: 12px;
  
 
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}
h2.title.title-wrapper--no-top-margin.inline-richtext.h1 {
    text-align: center;
}
.contact__button {
    text-align: center;
}
.isolate {
    position: unset!important;
    z-index: 0;
}
.field {
    display: block!important;
    position: unset!important;
}
.fixed a.header__menu-item.list-menu__item.link.link--text.focus-inset {
    color: #000;
}
.back-img p {
    display: none;
}
.field label {
    font-size: 18px;
    line-height: 27px;
    font-weight: 900;
    font-family: 'Roboto';
    color: #474747;
}
.field input {
    border: 2px solid #F19577;
}
.search-modal.modal__content.gradient .field input {
    border: none!important;
}


.field textarea {
    border: 2px solid #F19577;
}
.request-type label {
    font-size: 18px;
    font-weight: 900;
    font-family: 'Roboto';
    color: #474747;
    line-height: 27px;
}
select#country {
    font-size: 18px;
    font-weight: 500;
    line-height: 27px;
    color: #474747;
    font-family: 'Roboto';
    border: 2px solid #F19577!important;
}
.field:after, .select:after, .customer .field:after, .customer select:after, .localization-form__select:after {
    box-shadow: none!important;
    
}
.fixed summary.header__menu-item.list-menu__item.link.focus-inset {
    color: #000!important;
}
.fixed svg.icon.icon-caret {
    color: #000!important;
}
.fixed svg.modal__toggle-open.icon.icon-search {
    color: #000;
}
.contact__button button {
    background: #F15A29;
    padding: 15px 22px 15px 22px;
    border-radius: 5px;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 23.44px;
    font-weight: 500;
}
.button, .button-label, .shopify-challenge__button, .customer button {
    border: none;
    font-size: 20px;
    line-height: 23.44px;
    font-weight: 500;
    font-family: 'Roboto';
}
.button::after {
    box-shadow: none!important;
}
.contact-bg p {
    width: 738px;
    text-align: center;
    font-size: 18px;
    line-height: 27px;
    font-weight: 400;
    font-family: 'Roboto';
    color: #474747;
    padding-bottom: 20px;
}
.banner__content.contact-us.banner__content--middle-center.page-width {
    display: block;
}
.banner__box.cont-us.content-container.content-container--full-width-mobile.color-background-1.gradient {
   
    width: 807px;
    text-align: center;
}
.banner__box.cont-us.content-container.content-container--full-width-mobile.color-background-1.gradient h2 {
    font-size: 80px;
    line-height: 92.72px;
    font-family: 'Roboto';
    font-weight: 900;
    color: #FFFFFF;
}
div#Banner-contact-banner {
    height: 500px;
}
.banner__box.cont-us.content-container.content-container--full-width-mobile.color-background-1.gradient {
    padding-top: 100px;
}

.inner-contact {
    text-align: center;
    padding-top: 100px;
}
.inner-contact h1 {
    margin-bottom: 0;
}
.inner-contact h1 {
    margin-bottom: 0;
    font-size: 55px;
    line-height: 64.45px;
    font-weight: 900;
    color: #474747;
    font-family: 'roboto';
}
.inner-contact p {
    font-size: 18px;
    line-height: 27px;
    font-weight: 400;
    font-family: 'roboto';
    color:#4f4f4f;
}
.contact__button {
    margin-top: 71px!important;
}

ul#HeaderMenu-MenuList-1 {
    padding-top: 6px;
    padding-bottom: 6px;
}
ul#HeaderMenu-MenuList-1 li a {
    padding: 10px 0px!important;
}
ul#HeaderMenu-MenuList-1 {
    background: #000;
}
ul#HeaderMenu-MenuList-1 {
    background: #F15A29!important;
}
ul#HeaderMenu-MenuList-1 li a {
    color: #fff!important;
}

span.header__active-menu-item {
    color: #fff!important;
}
.fixed span.header__active-menu-item {
    color: #000!important;
}
ul#HeaderMenu-MenuList-1 {
    background: #F15A29!important;
    margin-top: -62px;
    z-index: 1;
    width: 254;
    border-radius: 5px;
    padding: 14px 20px 14px;
    position: absolute;
    left: -19px;
}
header.header.header--middle-center.header--mobile-center.page-width.header--has-menu {
    position: relative;
    z-index: -1;
}

#Banner-plants-bars-banner h2.banner__heading.kids-bar.inline-richtext.h1 {
    padding-top: 0;
    left: -12!important;
}

#Banner-plants-bars-banner p {
    text-align: left;
}
#shopify-section-contact-find-us .inner-contact {
    padding-bottom: 200px;
}
.contact.page-width.page-width--narrow.section-contact-form-padding {
    max-width: 77%;
}
#ContactForm input {
    background: #0000!important;
}

select#country {
    background: #0000!important;
}
textarea#ContactForm-body {
    background: #0000!important;
}
#shopify-section-contact-form h2.title.title-wrapper--no-top-margin.inline-richtext.h1 {
    display: none;
}
#shopify-section-contact-form p {
    display: none;
    
}
.cart-count-bubble {
    display: none;
}

.contact.page-width.page-width--narrow.section-contact-form-padding {
    padding-top: 250px;
}
section#shopify-section-contact-form {
    margin-top: -102px;
}
.contact.page-width.page-width--narrow.section-contact-our-story-padding {
    max-width: 75%;
}

#shopify-section-contact-our-story p {
    width: 100%;
}
.cart-count-bubble {
    display: none!important;
}
.\34 04-banner {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Group_80.svg?v=1685093858')no-repeat;
    background-size: cover;
    width: 100%;
    margin-top: -82px;
    padding-top: 200px;
    padding-bottom: 200;
    height:600px;
}

.\34 04-banner p {
    font-size: 80px;
    color: #fff;
    font-family: 'Roboto';
    font-weight: 900;
    line-height:60.72px;
    margin-bottom: 0px;
}
.\34 04-p p {
    font-size: 18px;
    color: #fff;
    font-family: 'Roboto';
    font-weight: 400;
    margin:0px;
}
.\34 04-scnd-bg {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Rectangle_4.png?v=1685941007')no-repeat;
    padding-top: 200px;
    padding-bottom: 200px;
}

/*  .scnd-col span {
    color: #F15A29;
    font-size: 18px;
    line-height: 27px;
    font-family: 'Roboto';
    font-weight: 500;
}  */
.scnd-col img {
    margin-top: -49px;
}
.scnd-col h2 {
    margin-bottom: 0px!important;
}
.scnd-col span {
    color: #F15A29;
}
#Banner-our-story-banner .banner__box {
    max-width: unset!important;
}
.template-404 
 a.button {
    display: none!important;
}
h1.title {
    display: none!important;
}

.contact-coming {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Rectangle_3_1.svg?v=1685945399')no-repeat;
    padding: 230px 0 232px;
    background-size: cover;
    width: 100%;
    background-position: bottom;
    margin-top: -45px;
    margin-bottom: -89px;
}

h1.dumy-text {
    display: none;
}

#shopify-section-coming-soon .h1 {
    padding: 0px;
}
h2.coming-soon-heading {
    font-family: Roboto;
    font-size: 25px;
    font-weight: 500;
    letter-spacing: 0em;
    text-align: center;
    color: #fff;
    line-height: 38px;
    margin-top: 65px!important;
}
#Banner-coming-soon .banner__box.kids-bar.content-container.content-container--full-width-mobile.color-background-1.gradient {
    max-width: unset!important;
}
#Banner-coming-soon .banner__text.rte.body {
    width: 75%;
    margin: auto;
} 
#Banner-coming-soon .banner__media.media {
    height: 570px;
}

#shopify-section-coming-soon-form .h1 {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-size: 55px;
    line-height: 64px;
    text-align: center;
    color: #43B02A;
}
#shopify-section-coming-soon-form p {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
    text-align: center;
    color: #474747;
}
#shopify-section-coming-soon-form label {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-size: 18px;
    line-height: 150%;
    color: #43B02A;
}
#shopify-section-coming-soon-form input {
    border: 2px solid #FFC72A;
}
#shopify-section-coming-soon-form textarea {
    border: 2px solid #FFC72A;
    height:130px;
}
#shopify-section-coming-soon-form #country {
    border: 2px solid #FFC72A!important;
}

#shopify-section-coming-soon-form button.button {
    background: #FFC72A;
    border-radius: 5px;
}
section#shopify-section-coming-soon-form {
    margin-top: -570px;
}


.section-template--19293693837616__product-grid-padding {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Group_80.svg?v=1685093858')no-repeat;
    padding: 184px 0 400px!important;
    background-size: cover;
    width: 100%;
    background-position: bottom;
    margin-top: -109px;
    margin-bottom: -89px;
}

#FacetsWrapperDesktop 
 h2#verticalTitle {
    color: #fff;
    font-family: 'Roboto';
    font-size: 20px;
}

#FacetsWrapperDesktop 
 span{
    color: #fff;
    font-family: 'Roboto';
    font-size: 20px;
}
.facet-filters select#SortBy {
     color: #fff;
    font-family: 'Roboto';
    font-size: 20px;
}

.facet-filters label {
     color: #fff;
    font-family: 'Roboto';
    font-size: 20px;
}
span#ProductCountDesktop {
  color: #fff!important;
    font-family: 'Roboto'!important;
    font-size: 20px!important;
}


.our-s {
    display: flex;
     width: 87%; 
    
    margin: auto;
    gap: 58px;
}

our-third-section {
    width: 50%;
    padding: 0 20px;
}
.products-show {
    width: 50%;
}


.products-show-forth {
    width: 60%;
}

.our-s-forth {
    / width: 100%; /
    display: flex;
    max-width: 1500px;
}
.our-forth-section {
    width: 40%;
    padding-right: 60px;
}


span.price-item.price-item--regular {
    color: #474747;
    font-family: 'Roboto';
    font-size: 20px;
}

.card__information a {
    color: #474747;
    font-family: 'Roboto';
    font-size: 20px;
}
.card__information {
    background: #F3F3F3;
    padding: 20px!important;
}

.section-our-story-second-scnd-padding {
    padding-top: 150px!important;
}

div#Banner-our-story-banner {
    height: 558px!important;
}

#Banner-contact-banner .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    width: 100%;
    position: relative;
    left: auto;
    top: -2px;
    min-width: 100%;
    margin: auto!important;
}

#shopify-section-meet-products .products-show {
    width: 100%;
}
#shopify-section-kids-meet-products .products-show {
    width: 100%;
}
#shopify-section-plants-bars-meet-products .products-show {
    width: 100%;
}
#Banner-kids-bar-banner .banner__text.rte.body p {
    text-align: left;
}
#Banner-kids-bar-banner h2.banner__heading.kids-bar.inline-richtext.h1 {
    padding: 0!important;
    margin-left: -50px;
}
.banner__buttons {
    float: left;
    margin: auto;
}
.meet-products {
    margin-top: -42vh;
}
.back-img {
    min-height: 150vh;
}

.frst-col img {
    margin-top: 28px;
}
.scnd-col img {
    margin-top: -18px;
}
#Details-HeaderMenu-1 svg.icon.icon-caret {
    DISPLAY: NONE;
}

  #Banner-our-story-banner .rte.body p {
    padding: 0px!important;
}
#shopify-section-product-first-section .banner__box.product-tex.content-container.content-container--full-width-mobile.color-background-1.gradient {
    padding-top: 0px!important;
    position: inherit;
    left: 350px!important;
}
.our-s-forth {
    max-width: 1500%;
}

.kids-cont {
    position: relative;
    left: 135px!important;
}
#Banner-contact-banner .rte.body p {
    padding: 0px!important;
}


/* css for keto bars */

#shopify-section-product-first-section .banner--medium:not(.banner--adapt) {
    min-height: 112rem;
}

#shopify-section-product-first-section .banner__media.media {
    background: transparent!important;
}
section#shopify-section-product-second-section {
    margin-top: -158px;
}
.wave-img {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Vector_1_4_15a515ee-abcb-46fd-a1f1-a3a4428080a1.png?v=1685967821')no-repeat;
    width: 100%;
    background-size: cover;
    padding: 150px 0 89px;
    margin-top: -100px;
}
a.view-more12 {
    text-decoration: none;
}




#shopify-section-meet-product-second .products-show div {
   /* width: 78%!important;*/
}

/* css for kids bar page */
#Banner-kids-bar-banner .banner__content.kids-bar.banner__content--middle-center.page-width {
    display: flex;
    justify-content: space-between;
    max-width: 1500%;
}
#Banner-kids-bar-banner .banner__content {
    padding: 0;
}
#Banner-kids-bar-banner h2.banner__heading.kids-bar.inline-richtext.h1 {
    text-align: left;
    margin:0px;
}
#Banner-kids-bar-banner .banner__box {
    padding: 0px;
}

#Banner-kids-bar-banner .banner__box {
    padding: 0px;
    left: 100px!important;
    padding-right: 209px;
    padding-top: 95px;
}
.plants-wave img {
    width: 100%;
    margin-top: -124px;
}


/* css for plants bar page */
#Banner-plants-bars-banner .banner__content.kids-bar.banner__content--middle-center.page-width {
    display: flex;
    justify-content: space-between;
    max-width: 1500%;
}
#Banner-plants-bars-banner .banner__content {
    padding: 0;
}
#Banner-plants-bars-banner h2.banner__heading.kids-bar.inline-richtext.h1 {
    text-align: left;
    margin:0px;
}
#Banner-plants-bars-banner .banner__box {
    padding: 0px;
}

#Banner-plants-bars-banner .banner__box {
    padding: 0px;
    left: 100px!important;
    padding-right: 209px;
    padding-top: 95px;
}
#Banner-plants-bars-banner h2.banner__heading.kids-bar.inline-richtext.h1 {
    left: 0px!important;
}
 a.plants-btn {
    font-size: 20px;
    line-height: 23.44px;
    color: #FFFFFF;
    text-decoration: none;
    border-radius: 5px;
    padding: 15px 44px 15px 44px;
    background: #FFAB68;
    text-transform: uppercase;
}
#Banner-plants-bars-banner .pro-btn {
    margin-top: 42px!important;
}

.wave-img h2 {
    display: none;
}
section#shopify-section-plants-bars-second-section {
    margin-top: 80px;
}


/* home  */
#Banner-template--19293693935920__image_banner .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    left: 75;
}


.our-story-img {
    margin: auto!important;
    width: fit-content;
    margin-top: 60px!important;
}

#Banner-contact-banner .our-story-img img {
    width: 700px!important;
    margin-top: -49px;
}
#shopify-section-our-story-banner .our-story-img img {
    width: 900px!important;
    margin-top: -13px;
} 


sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom.darkHeader {
    transition: background-color .25s cubic-bezier(.25,.46,.45,.94),margin .25s linear!important;
}
.kids-bar-wave img {
    max-width: 100%;
    margin: auto;
    margin-top: -130px;
}
.search-modal.modal__content.gradient {
    height: 100vh!important;
    background-color: #FFF7E9F2!important;
    width: 1500px;
    position: absolute!important;
    left: -149px;
}
.search-modal.modal__content.gradient  .field input {
    border-bottom: 2px solid #F19577!important;
    background-color: transparent!important;
    border: 0px;
}

button.search-modal__close-button.modal__close-button.link.link--text.focus-inset {
    position: absolute!important;
    top: 30px!important;
    color: orange;
    right: 154px;
}

#Banner-coming-soon .our-story-img img {
    width: 1000px!important;
    position: relative;
    top: -123px;
}
.contact-coming form#ContactForm {
    margin-top: 60px;
}










/* ================================================================================= */



@media only screen and (max-width: 1025px) and (min-width: 760px)  {

.banner__media.media {
    margin-top: -139px!important;
}
  
}

@media only screen and (max-width: 1199px) and (min-width: 990px)  {

ul.list-menu.list-menu--inline li {
    padding-right: 0px!important;
}
 .list-menu--inline {
    display: inline-flex;
    flex-wrap: unset!important;
}
a.header__menu-item.list-menu__item.link.link--text.focus-inset {
    
    font-size: 16px;
    
}
a.header__menu-item.list-menu__item.link.link--text.focus-inset {
    padding-right: 18px!important;
}


  
}



/* css for 1024  */

@media (max-width: 1024px){

  sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom {
    position: relative;
    z-index: 9999!important;
    width: 100%;
}
ul.list-menu.list-menu--inline li {
    padding-right: 18px!important;
}
header.header.header--middle-center.header--mobile-center.page-width.header--has-menu {
    width: 90%;
}
  
.banner__media.media {
    margin-top: -92px;
}
  a.header__menu-item.list-menu__item.link.link--text.focus-inset {
    
    font-size: 16px!important;
   
  
}

ul.list-menu.list-menu--inline li {
    padding-right: 0px!important;
}
  form#ContactForm {
    padding: 0 46px;
}
}










  
/* Only tablet */

@media only screen and (max-width: 1024px) and (min-width: 760px)  {
#Banner-template--19293693935920__image_banner .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    width: 80%!important;
    max-width: 100%!important;
    min-width: 80%;
}
  #Banner-template--19293693935920__image_banner .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    left: 0px;
}
  h2.banner__heading.inline-richtext.h0 {
    font-size: 52px;
}
#Banner-template--19293693935920__image_banner .image-home img {
    margin-left: -160px;
}
#Banner-template--19293693935920__image_banner .image-home {
    width: auto!important;
    margin-top: -160px;
}
#Banner-template--19293693935920__image_banner  .banner__content.banner__content--bottom-center {
    align-items: start;
}
h2.title.inline-richtext.h1 {
    font-size: 32px;
    line-height: 14px;
}
  
  body {
    max-width: 1024px!important;
    overflow-x: hidden!important;
}
  div#Banner-template--19293693935920__image_banner {
    max-width: 1024px;
    min-height: fit-content;
}
  ul#Slider-template--19293693935920__84523dbd-855c-404f-ba0d-883e9a594557 {
    display: flex!important;
    flex-wrap: nowrap;
    justify-content: center;
}
  #Slider-template--19293693935920__84523dbd-855c-404f-ba0d-883e9a594557 li {
    width: 20%;
    margin: auto!important;
}
.product-sec {
    display: inline;
}
.frst-col {
    width: 100%;
}
  .scnd-col {
    width: 100%;
    margin-top: 100px;
}
  .top-h p {
    width: 90%!important;
}
  .frst-col h2 {
    font-size: 40px;
}
  .scnd-col h2 {
    font-size: 40px;
}
  .icon-hamburger path {
    color: #fff;
}
  .low-carb {
    padding: 0px;
    display: block;
}
  .right-sec {
    padding: 0px;
}
  .right-sec {
    width: 80%;
    margin: auto;
}
  .right-sec h2 {
    font-size: 40px;
    line-height: 50px;
    text-align: center;
}
.right-sec p {
    font-size: 18px;
    font-weight: 400;
    padding-right: 0px;
    text-align: center;
}
.img-find {
    padding-top: 0px;
}
  .img-find {
    width: 100%;
    display: flex;
    gap: 30px;
    margin: auto;
    align-items: center;
    flex-wrap: nowrap;
}
  .img-find img {
    width: 148px;
}
  .top-h h2 {
    font-size: 40px;
}
  div#Banner-template--19293693935920__image_banner {
    height: 561px;
}
  .back-img {
    min-height: 70vh;
    background-position: bottom;
}
  .header__icon--menu[aria-expanded=true]:before {
    content: "";
    
    height: auto!important;
    background: transparent!important;
}
details[open] .modal-overlay {
    display: none;
}
  .our-story-img img {
    width: 715px!important;
    margin-left: -8px;
    margin-top: -122px;
    /* margin-bottom: -106px; */
}

/* our story  */
#Banner-our-story-banner h2.banner__heading.kids-bar.inline-richtext.h1 {
    padding: 0px!important;
    font-size: 48px;
    line-height: 44px;
}
.section-our-story-second-scnd-padding {
    padding-top: 0px!important;
}
h2.title-p-our-story.inline-richtext.h1 {
    font-size: 42px;
}
slider-component.slider-mobile-gutter {
    padding: 0px!important;
    margin: 0px;
}
div#shopify-section-our-story-third-section {
    padding: 0px;
}
#shopify-section-our-story-third-section  .our-s {
    display: block;
}
.our-third-section h2 {
    font-size: 32px;
    line-height: 38px;
    margin: 54px 0px  0px 0px;
}
div#shopify-section-our-story-third-section {
    padding-bottom: 50px!important;
}
  .our-s-forth {
    display: block;
    width: 100%;
}
.our-forth-section {
    width: 85%;
    padding: 0px!important;
    margin: auto;
}
.our-forth-section h2 {
    font-size: 32px;
    line-height: 38px;
}
.our-s-fifth {
    display: block;
    margin-top: 264px;
}
.our-fifth-section {
    width: 85%;
    padding: 0px!important;
    margin: 0px!important;
    margin: auto!important;
}
  .products-show-fifth {
    text-align: end;
}
.our-fifth-section h2 {
    font-size: 32px;
    line-height: 30px;
    margin-bottom: 0px;
}
.contact.page-width.page-width--narrow.section-contact-our-story-padding {
    max-width: 100%;
}
  .our-fifth-section {
    left: 0px!important;
}
.page-width.section-our-story-second-scnd-padding.isolate {
    margin-top: -100px;
}

.our-story-bg h2.title-p-our-story.inline-richtext.h1 {
    padding-top: 44px;
}
.our-story-bg {
    padding-bottom: 98px;
}
.contact-bg {
    padding-bottom: 200px;
}
.our-s-fifth {
    padding-top: 0px;
}
li#Slide-our-story-second-scnd-3 {
    width: 100%;
}
li#Slide-our-story-second-scnd-2 {
    width: 100%!important;
}
li#Slide-our-story-second-scnd-1 {
    width: 100%!important;
}
.products-show img {
    width: 100%;
}
#Banner-our-story-banner .banner__media.media {
    height: 468px!important;
}
#Banner-our-story-banner  .our-story-img img {
    width: 715px!important;
    margin-left: -8px!important;
    margin-bottom: 36px!important;
    margin-top: -46px!important;
}
section#shopify-section-our-story-second-scnd {
    margin-top: -184px!important;
}
  .meet-p {
    
   margin-top: -224px!important;
}
 #shopify-section-meet-product-third .meet-p {
    
   margin-top: -224px!important;
}
  #shopify-section-meet-product-third{
    padding-top: 0!important
  }
  
/* contact */

#Banner-contact-banner .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    width: 100%;
    position: relative;
    left: auto;
    top: -57px;
    min-width: 100%;
    margin: auto!important;
}
h2.banner__heading.cont-us.inline-richtext.h1 {
    font-size: 48px!important;
    line-height: 57px!important;
}
.our-story-img img {
    width: 600px!important;
}

.contact.page-width.page-width--narrow.section-contact-form-padding {
    max-width: 100%;
}

.contact-bg {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Rectangle_3.svg?v=1685605582')no-repeat;
    padding: 100px 0 47px;
    background-size: cover;
    width: 100%;
    background-position: bottom;
    margin-top: -45px;
}
  .inner-contact {
    text-align: center;
    padding-top: 34px;
}
.inner-contact h1 {
    font-size: 48px;
    line-height: 30px;
}
#shopify-section-contact-banner .our-story-img img {
    width: 526px!important;
    margin-left: -8px!important;
    margin-bottom: 36px!important;
    margin-top: -79px!important;
}
  .contact.page-width.page-width--narrow.section-contact-form-padding {
    padding-top: 110px!important;
}
  
/* css for keto bar   */
#shopify-section-product-first-section .banner__box.product-tex.content-container.content-container--full-width-mobile.color-background-1.gradient {
    padding-top: 0px!important;
    position: inherit;
    left: 0px!important;
}
  .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    width: 100%;
}
  h2.banner__heading-p.inline-richtext.h1 {
    text-align: center;
    font-size: 48px;
    line-height: 44px;
}
  .banner__text-p.rte.body p {
    padding: 0px!important;
    text-align: center;
}
  #shopify-section-product-first-section .banner--medium:not(.banner--adapt) {
    min-height: 48rem;
}
  #shopify-section-product-first-section .banner__box.product-tex.content-container.content-container--full-width-mobile.color-background-1.gradient {
    padding-top: 187px!important;
    position: inherit;
    left: 0px!important;
}
  ul#Slider-product-second-section {
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
    margin: auto;
}
.multicolumn-list li {
    width: 20%!important;
    margin: auto;
}
h2.title-p.inline-richtext.h1 {
    font-size: 32px;
    line-height: 14px;
}
.back-img-p {
    width: 100%;
    padding-top: 164px;
    padding-bottom: 347px;
    background-size: contain;
}
  .custom-text-section {
    padding: 0px;
}
.meet-p {
    padding-top: 57px;
}
.custom-text-section h2 {
    font-size: 42px;
    line-height: 14px;
}
.custom-text-section p {
    padding: 0px 20px;
}
.products-show {
    display: block;
    width: 100%;
    margin: auto;
    padding:0px;
}
.products-show div {
    width: 90%!important;
    margin: auto;
}
  #shopify-section-meet-products .products-show {
    width: 100%;
    padding: 0px;
}
 #shopify-section-meet-product-second .meet-p {
    
    padding-bottom: 42px!important;
}
.find-us-p {
    padding: 58px 0px;
}
.inner-p h1 {
    font-size: 42px;
    line-height: 4px;
}
 .find-us {
    background-position: center;
} 
h2.collapsible-content__heading.inline-richtext.h1 {
    font-size: 42px;
    line-height: 0px;
}
.collapsible-p {
    padding: 0px 100px;
}
  .back-img-our p {
    display: none;
}


/* css for plants bars */

h2.title-p-plants.inline-richtext.h1 {
    font-size: 32px;
    line-height: 32px;
}
ul#Slider-plants-bars-second-section {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
}
.plants-text-section h2 {
    font-size: 40px;
    line-height: 0px;
}
.plants-text-section p {
    width: 90%;
}
.plants-wave img {
    width: 100%;
    margin-top: -30px;
}
.back-img-plants p {
    display: none;
}
.back-img-plants {
   
    padding: 270px 0;
    
}
.image-kids {
    display: none;
}
.banner__media.media img {
    display: none!important;
}

#Banner-plants-bars-banner .banner__media.media {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/plantBar.png?v=1686122324);
    background-size: cover;
}
#Banner-plants-bars-banner .banner__box {
    left: 36px!important;
    padding-right: 0px;
    width: 50%;
    position: relative;
    top: -163px;
}
section#shopify-section-plants-bars-second-section {
    margin-top: 0px;
}
div#Banner-plants-bars-banner {
    margin-bottom: -119px;
}
.second-p p {
    padding: 0px 67px;
}
.back-img-plants {
    background-size: cover;
    background-position: bottom;
    padding: 296px 0px 514px 0px;
}
.plants-text-section {
    margin-top: -107px;
}
div#shopify-section-kids-product-secnd {
    padding-top: 74px;
}
#shopify-section-kids-meet-third {
    padding-top: 90px;
}
#shopify-section-kids-meet-third {
    padding-top: 162px;
}
div#shopify-section-kids-product-secnd {
    padding-top: 135px!important;
}
#shopify-section-kids-meet-third {
    padding-top: 90px;
}
#shopify-section-kids-meet-third {
    padding-top: 162px;
}
 div#shopify-section-plants-product-scnd {
    padding-top: 70px;
} 
  div#shopify-section-plants-product-third {
    padding-top: 60px;
}
  

/* css for kids bars */
#Banner-kids-bar-banner .banner__content.kids-bar.banner__content--middle-center.page-width {
    display: flex!important;
    width: 50%!important;
    margin: 0;
    position: relative;
    top: -111px;
}
#Banner-kids-bar-banner .banner__box {
    padding: 1px!important;
}
.banner__box.kids-cont.content-container.content-container--full-width-mobile.color-background-1.gradient {
    margin-top: 0px;
}
#Banner-kids-bar-banner .banner__box {
    left: 35px!important;
}
h2.banner__heading.kids-bar.inline-richtext.h1 {
    font-size: 48px;
    line-height: 41px;
}
.img-kids img {
    width: 433px;
}

ul#Slider-kids-bar-second-section {
    display: flex!important;
    flex-wrap: nowrap;
    justify-content: center;
}
h2.title-p-kids.inline-richtext.h1 {
    font-size: 32px;
    line-height: 14px;
}
.back-img-kids {
    min-height: 70vh!important;
    background-position: right;
}  
.back-img-kids p {
    display: none;
}
.kids-meet-text h2 {
    font-size: 40px;
    line-height: 0px;
}
.kids-meet-text p {
    width: 90%;
}
.kids-meet-p {
    padding-top: 160px;
    padding-bottom: 56px;
}
  
h3.kids-card-title.py-2 {
    margin-bottom: 46px;
}  
#shopify-section-kids-meet-third .products-show div {
    width: 96%!important;
    margin: auto!important;
}
#shopify-section-kids-bar-find-us .img-find {
    padding-top: 0px;
}
div#shopify-section-kids-bar-find-us {
    padding-bottom: 50px;
}
#shopify-section-kids-bar-banner .banner__media.media {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/kidsbar_1.png?v=1686120974');
    background-size: cover;
}
#Banner-kids-bar-banner .banner__media img {
    display: none;
}
.img-kids {
    display: none;
}
section#shopify-section-kids-bar-banner {
    margin-bottom: -100px;
}





/*  css for coming  */
#shopify-section-coming-soon .banner__media.media img {
    display: block!important;
}
#Banner-coming-soon .banner__box.kids-bar.content-container.content-container--full-width-mobile.color-background-1.gradient {
    position: relative;
    top: -118px;
}
#Banner-coming-soon .our-story-img img {
    width: 707px!important;
}
#Banner-coming-soon .banner__media.media {
    height: 500px;
}
#Banner-coming-soon .banner__text.rte.body {
    width: 100%;
    margin: auto;
    padding-top: 10px;
}
#shopify-section-coming-soon #Banner-coming-soon .our-story-img img {
    position: relative;
    top: -100px!important;
}
#shopify-section-coming-soon   section#shopify-section-coming-soon-form {
    margin-top: -508px!important;
}
h2.title.title-wrapper--no-top-margin.inline-richtext.h1 {
    font-size: 32px!important;
    padding: 0px 100px;
    line-height: 36px!important;
}
#Banner-coming-soon .banner__content.plants-cont.banner__content--middle-center.page-width {
    padding-bottom: 0px;
}
.contact-coming form#ContactForm {
    margin-top: 92px;
}
.contact-coming  .contact__fields {
    margin-top: 20px;
} 



/* 404  */
#shopify-section-template--19293693542704__main .\34 04-banner {
    height: 500px;
    margin-top: -100px;
}
 .\34 04-p p {
   margin-top:10px;
   line-height: 32px;
} 
 .template-404.page-width.page-margin.center {
    margin-top: -96px;
}
#shopify-section-template--19293693542704__main img {
    width: 699px;
}
#shopify-section-template--19293693542704__main img {
    width: 699px;
    margin-top: 49px;
}  
#Banner-our-story-banner .banner__media.media img {
    display: block!important;
   }
#Banner-template--19293693935920__image_banner .banner__media.media img {
    display: block!important;
}
 #Banner-product-first-section .banner__media.media img {
    display: block!important;
} 
  .our-story-img img {
    width: 700px!important;
    / margin-bottom: 36px; /
}
  .contact.page-width.page-width--narrow.section-contact-our-story-padding {
    padding-bottom: 105px;
} 
.search-modal.modal__content.gradient {
    height: 100vh!important;
    background-color: #FFF7E9F2!important;
    width: 1024px;
    position: absolute!important;
    left: -149px;
}
  .search-modal__form input#Search-In-Modal {
    width: 500px;
    margin: auto!important;
}
.meet-p {
    padding-top: 140px;
}
#shopify-section-meet-product-second .meet-p {
    padding-bottom: 110px!important;
}
div#shopify-section-meet-product-third {
    padding-top: 174px;
}  
.search-modal__form {
    width: 56%!important;
}
#Banner-contact-banner .banner__media.media img {
    display: block!important;
}
.our-story-img {
    margin: auto!important;
    width: fit-content;
    margin-top: 108px!important;
    
}
  .our-story-img img {
    width: 715px!important;
    margin-left: -8px;
    
    margin-bottom: 36px;

}
.banner__text.rte.body p {
    padding-right: 0px!important;
}
  .frst-col-plant p {
    padding: 0 43px 35px!important;
}

  
}



/* ========================================================================================================== */

/* css for tablet */


@media (max-width: 768px){

sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom {
    position: relative;
    z-index: 9999!important;
    width: 100%;
}
  
  header.header.header--middle-center.header--mobile-center.page-width.header--has-menu {
    width: 90%;
}
.banner__media.media {
    margin-top: -92px;
}
  
}


/* ========================================================================================================== */

/* only mobile   */
@media only screen and (max-width: 700px)  {

  .back-img {
/*     
    /* min-height: 100vh!important; */
    background-position: top!important;
    width: 100%!important;
    background-size: cover!important;
    min-height: auto!important;
    padding: 279px 0 !important;
    max-width: 100%!important;
}

  .frst-col-plant img:hover {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/22_3_2_3.png?v=1688640998)no-repeat;
    background-size: cover;
    background-position: 79px 36px!important;
}

  sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom {
    position: relative;
    z-index: 9999!important;
    width: 100%;
}
header.header.header--middle-center.header--mobile-center.page-width.header--has-menu {
    width: 90%;
}
  #Banner-template--19293693935920__image_banner .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    left: 0;
}
h2.banner__heading.inline-richtext.h0 {
    font-size: 32px;
}
  h2.title.inline-richtext.h1 {
    font-size: 32px;
    line-height: 36px;
}
  slider-component.slider-mobile-gutter {
    width: 100%!important;
    margin: 0px;
}
  .multicolumn-card-spacing {
    margin: 0px;
    padding: 0px;
}
  .multicolumn-list li {
    width: 30%!important;
    margin-bottom: 32px;
}
  ul#Slider-template--19293693935920__84523dbd-855c-404f-ba0d-883e9a594557 {
    display: flex;
    flex-wrap: wrap;
}
  .multicolumn-card-spacing {
    margin: 0px!important;
    padding: 0px!important;
}
  .back-img {
/*     min-height: 100vh!important;
    background-position: center!important; */
}
  .frst-col-plant img {
    width: 335px;
    margin-bottom: -17px;
    margin-left: -15px;
}
  .frst-col-plant p {
    padding: 0 0px 35px!important;
}
  .frst-col-plant img:hover {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/22_3_2_3.png?v=1688640998)no-repeat;
    background-size: cover;
    background-position: 85px 36px;
}
  #shopify-section-our-story-second-scnd li#Slide-our-story-second-scnd-2 {
    margin-top: -53px!important;
    margin-bottom: -23px;
}
  #shopify-section-our-story-second-scnd li#Slide-our-story-second-scnd-3 {
    margin-bottom: -53px;
}
.top-h h2 {
    font-size: 32px;
}
  .top-h p {
    width: 90%;
}
  .product-sec {
    display: block;
    margin-top:50px;
    width:90%!important;
}
  .frst-col {
    width: 100%;
    padding: 0px!important;
    margin: 0px!important;
}
  .scnd-col {
    width: 100%;
    padding: 0px!important;
    margin-top: 70px!important;

}
  .scnd-col img {
    margin-top: -18px;
    width: 360px;
    margin-bottom: -20px;
    padding-right: 0px!important;
    margin-left: -17px!important;
}
  .frst-col img {
    margin-top: 28px;
    width: 333px;
    padding-right: 0px!important;
    margin-bottom: -10px!important;
}
  .frst-col h2 {
    font-size: 32px;
}
   .scnd-col h2 {
    font-size: 32px;
}
  .meet-products p {
    margin-top: -44px;
    padding: 0px;
}
  .low-carb {
    display: block;
}
  .right-sec {
    padding-right: 0px;
    width: 90%;
    margin: auto;
}
  .right-sec h2 {
    font-size: 32px;
    line-height: 35px;
    text-align: center;
}
.right-sec p {
    font-size: 18px;
    font-weight: 400;
    padding-right: 0px;
    text-align: center;
}

.img-find {
    padding-top: 0px;
    display: flex;
    flex-wrap: wrap;
    gap: 0px 22px;
}
  .img-find img {
    width: 117px;
}
  .inner h1 {
    font-size: 32px;
}
.inner p {
    padding: 0px 10px;
}
  .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet {
    padding: 0px;
}
  .footer-block.grid__item.footer-block--menu {
    margin: 0px!important;
}
  .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet {
    display: flex;
    flex-wrap: wrap;
}
  .footer-block.grid__item.footer-block--menu {
    width: 37%;
}
.low-carb {
    padding-top: 0px;
}
  .low-carb img {
    width: 320px;
}
#Banner-template--19293693935920__image_banner  .banner__text.rte.body p {
    margin-top:20px;
    padding: 0px;
}
  #Banner-template--19293693935920__image_banner .banner__content.banner__content--bottom-center.page-width {
    display: block!important;
}
.image-home {
    display: none;
}
#Banner-template--19293693935920__image_banner .banner__media.media {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/banner1.png?v=1686044418)no-repeat!important;
    background-position: center!important;
    background-size: cover!important;
}
  #Banner-template--19293693935920__image_banner .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    width: 100%!important;
}
/* #Banner-template--19293693935920__image_banner  .banner__media img {
    display: none!important;
} */
.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    padding: 20px;
}

div#Banner-template--19293693935920__image_banner {
    height: 562px!important;
    min-height: 0px!important;
}
  .meet-products p {
    margin-top: 0px;
}
#Banner-template--19293693935920__image_banner   .banner__media.media {
    margin-top: -129px;
}
.page-width.section-template--19293693935920__84523dbd-855c-404f-ba0d-883e9a594557-padding.isolate {
    margin-top: -150px;
}

/* our story  */

.our-story-img img {
    width: 236px;
}
.page-width.section-our-story-second-scnd-padding.isolate {
    padding: 0px!important;
}

slider-component.slider-mobile-gutter {
    padding-top: 0px;
}
ul#Slider-our-story-second-scnd {
    display: block;
}
li#Slide-our-story-second-scnd-1 {
    width: 100%!important;
}
li#Slide-our-story-second-scnd-3 {
    width: 100%!important;
}
li#Slide-our-story-second-scnd-2 {
    width: 100%!important;
}
.multicolumn-card.content-container {
    height: auto!important;
}
.our-s {
    display: block;
}
.our-s-forth {
    display: block;
}
.products-show-forth img {
    width: 340px;
    display: none;
}
  div#shopify-section-our-story-third-section {
    padding-bottom: 56px!important;
}
.our-forth-section {
    width: 100%;
    padding: 0 20px;
}
  form#ContactForm {
    padding: 0 12px!important;
}
.our-s-fifth {
    display: block;
    / width: 100%; /
}
.our-fifth-section {
    width: 100%;
    left: 0;
    padding: 0 20px!important;
}
.contact.page-width.page-width--narrow.section-contact-our-story-padding {
    max-width: 100%;
}
.products-show-fifth img {
    width: 389px;
    display: none;
}
  #shopify-section-contact-our-story .contact-bg {
    margin-top: 20px;
}
  #Banner-template--19293693935920__image_banner .banner__media.media {
    filter: brightness(0.80);
}
div#shopify-section-our-story-third-section {
    padding: 30px 0 200px;
}
.our-third-section h2 {
    font-size: 32px;
    line-height: 35px;
}
.our-fifth-section h2 {
    font-size: 32px;
    line-height: 35px;
}
.our-forth-section h2 {
    font-size: 32px;
    line-height: 35px;
}
.our-story-bg {
    padding-bottom: 48px;
}
.products-show img {
    width: 342px;
}
.products-show {
    display: block;
    padding: 0px;
    width: 100%;
}
.contact-bg {
    padding-bottom: 90px!important;
}

#shopify-section-coming-soon .banner__content.plants-cont.banner__content--middle-center.page-width {
    margin-top: -166px!important;
}
h2.banner__heading.kids-bar.inline-richtext.h1 {
    font-size: 32px;
}
/* div#Banner-our-story-banner {
    height: 258px!important;
} */
.our-story-bg {
    padding-bottom: 230px;
}
.our-story-img img {
    width: 430px!important;
}
h2.title-p-our-story.inline-richtext.h1 {
    padding-top: 120px;
}
h2.title-p-our-story.inline-richtext.h1 {
    font-size: 42px;
    margin-bottom: -50px;
}

h3.inline-richtext {
    font-size: 32px;
}
.contact.page-width.page-width--narrow.section-contact-our-story-padding {
    padding-bottom: 100px;
}

h3.inline-richtext {
    font-size: 32px;
}
.back-img-our p {
    display: none;
}
#banner-our-story-banner h2.banner__heading.kids-bar.inline-richtext.h1 {
    padding-top: 33px;
}
.our-story-bg {
    padding-bottom: 108px;
}
.back-img-our {
   
    padding: 224px 0;
    margin-top: -90px;
    background-size: cover;
    position: relative;
    background-position: bottom;
}

#banner-our-story-banner  .our-story-img img {
    width: 359px!important;
    margin-top: 27px;
}


  
/* contact */

 h2.banner__heading.cont-us.inline-richtext.h1 {
    font-size: 32px!important;
    line-height: 36px!important;
}

#Banner-contact-banner .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    width: 100%;
    position: relative;
    left: auto;
    top: -126px!important;
    min-width: 100%;
    margin: auto!important;
}
#Banner-contact-banner  .our-story-img img {
    width: 300px!important;
    margin-top: 22px!important;
}
.contact.page-width.page-width--narrow.section-contact-form-padding {
    max-width: 95%;
}
  .contact-bg {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Rectangle_3.svg?v=1685605582')no-repeat;
    padding: 0px 0 26px!important;
    background-size: cover;
    width: 100%;
    background-position: bottom;
    margin-top: -45px;
}
  .inner-contact {
    text-align: center;
    padding-top: 0px;
}

#shopify-section-product-second-section .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin {
    padding-top: 0px;
    margin-top: -48px;
}
  
.inner-contact h1 {
    font-size: 32px;
    line-height: 36px;
}
section#shopify-section-contact-form {
    margin-top: -262px;
}
#Banner-contact-banner .our-story-img {
    position: inherit;
    bottom: 322px;
}
.contact.page-width.page-width--narrow.section-contact-form-padding {
    padding-top: 31px;
}
  .inner-contact p {
    padding: 0px 20px;
}
.icon-hamburger path {
    color: #fff!important;
}




/*   css for keto bar */
 h2.title-p.inline-richtext.h1 {
    font-size: 32px!important;
    line-height: 35px;
} 
slider-component.slider-mobile-gutter {
    padding: 0px;
} 
.back-img-p {
    background-position: center;
    background-size: contain;
}
.custom-text-section {
    padding: 0px;
}
 .custom-text-section h2 {
    padding: 0px;
    font-size: 32px;
    line-height: 0px;
} 
.custom-text-section p {
    padding: 0px 20px;
}
.products-show {
    display: block;
    padding: 0px;
}
.products-show div {
    width: 90%!important;
    margin: auto;
}  
  h3.card-title.py-2 {
    margin-top: -27px;
    line-height: 31px;
}
a.view-more12 {
    text-decoration: none;
    font-size: 13px;
}
#shopify-section-meet-product-third .products-show {
    padding: 0px!important;
} 
.find-us-p {
    padding: 30px 0px;
}
.inner-p h1 {
    font-size: 32px;
    line-height: 0px;
}
 .find-us {
    background-position: center;
   padding-bottom:116px;
} 
  h2.collapsible-content__heading.inline-richtext.h1 {
    font-size: 32px;
    line-height: 10px;
}
h3.accordion__title.inline-richtext.h4 {
    font-size: 14px;
    line-height: 19px;
}
  .wave-img {
   
    background-size: contain;
    padding: 150px 0 22px;
    margin-top: -100px;
}
  .back-img-p {
    padding: 301px;
}
slider-component.slider-mobile-gutter {
    margin-bottom: -150px;
}
  .meet-p {
    
    padding: 100px 0 300px 0;
   
}
#shopify-section-product-first-section .banner__box.product-tex.content-container.content-container--full-width-mobile.color-background-1.gradient {
    padding-top: 0px!important;
    position: inherit;
    left: 0px!important;
    width: 100%!important;
}
#Banner-product-first-section .banner__box.product-tex.content-container.content-container--full-width-mobile.color-background-1.gradient {
    padding-top: 22px!important;
}

  
#shopify-section-product-first-section .banner--medium:not(.banner--adapt) {
    min-height: 0rem!important;
}  

h2.banner__heading-p.inline-richtext.h1 {
    font-size: 32px;
    text-align: center;
}  
 .banner__text-p.rte.body p {
    text-align: center!important;
    padding: 0px;
} 
.banner__content.banner__content--middle-center.page-width {
    position: inherit;
    top: -277px!important;
}
.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin {
    padding-top: 0px;
    margin-top: 70px;
}



/* css for kids bar */
#shopify-section-kids-bar-banner .banner__media.media {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/kidsbar_1.png?v=1686120974');
    background-size: cover;
    filter: brightness(0.50); 
}
#Banner-kids-bar-banner .banner__media img {
    display: none;
}
.img-kids {
    display: none;
}
.banner__box.kids-cont.content-container.content-container--full-width-mobile.color-background-1.gradient {
    
    padding-right: 0px!important;
    width: 90%;
    top: 70px;
}
#Banner-kids-bar-banner .banner__box {
    left: 20px!important;
}
h2.banner__heading.kids-bar.inline-richtext.h1 {
    font-size: 32px;
    line-height: 30px;
}  
 .c-s p {
    font-size: 14px;
    line-height: 0px;
}
h2.title-p-kids.inline-richtext.h1 {
    font-size: 32px;
    line-height: 33px;
}
slider-component.slider-mobile-gutter {
    margin-bottom: 0px;
}
.back-img-kids p {
    display: none;
}
.back-img-kids {
    background-position: right;
    padding: 327px;
}
.kids-meet-p {
    padding-top: 100px;
}
 .kids-meet-text h2 {
    font-size: 32px;
    line-height: 8px;
} 
.kids-meet-text p {
    width: 90%;
}
#shopify-section-kids-meet-third .products-show div {
    width: 95%!important;
    margin: auto!important;
}
.kids-meet-p {
    
    padding-bottom:144px;
    
}
.inner-kids h1 {
    font-size: 32px;
    line-height: 0px;
}
#shopify-section-kids-bar-find-us .img-find {
    padding-top: 0px;
}
div#shopify-section-kids-bar-find-us {
    padding-bottom: 50px;
}
h3.kids-card-title.py-2 {
    margin-bottom: 20px;
}
#shopify-section-kids-meet-products .card-body.text-center img {
    padding-top: 40px;
}
#shopify-section-kids-product-secnd .card-body.text-center img {
    padding-top: 50px;
}

  


/* css for plants bars */

.plants-text-section p {
    width: 100%;
}
h2.title-p-plants.inline-richtext.h1 {
    font-size: 32px;
    line-height: 35px;
}
.plants-text-section h2 {
    font-size: 32px;
}
.plants-text-section p {
    width: 100%;
    padding: 0 15px;
}
.plants-inner-p h1 {
    font-size: 32px;
}
.back-img-plants {
    background-position: center;
    padding-top: 0px!important;
    padding-bottom: 736px!important;
}
.back-img-plants p {
    display: none;
}
#Banner-plants-bars-banner .banner__box {
    padding: 0px;
    left: 23px!important;
    padding-right: 0px;
    padding-top: 0px;
}
h3.kids-card-title.py-2 {
    margin-bottom: 20px!important;
}
a.kids-btn {
    font-size: 16px;
}
div#shopify-section-kids-product-secnd {
    padding-top: 74px;
}
#shopify-section-kids-meet-third {
    padding-top: 90px;
}  
#shopify-section-plants-bars-banner .banner__media img {
    display: none;
}
#Banner-plants-bars-banner .banner__media.media {
    background: url(https://cdn.shopify.com/s/files/1/0769/1842/3856/files/plantBar.png?v=1686122324);
    background-size: cover;
    filter: brightness(0.50);
}
.banner__box.kids-cont.content-container.content-container--full-width-mobile.color-background-1.gradient {
    margin-top: -260px;
}
.plants-p {
     padding-top: 126px!important; 
}
div#shopify-section-plants-product-scnd {
    padding-top: 140px;
}
 div#shopify-section-plants-product-third {
    padding-top: 140px;
} 
  
#shopify-section-plants-bars-meet-products .card {
    padding-top: 48px;
}



/* css for coming soon   */
#Banner-coming-soon .banner__text.rte.body {
    width: 90%;
    margin: auto;
    position: relative;
}

#Banner-coming-soon .our-story-img img {
    width: 384px!important;
    position: relative;
    top: -149px;
}

.contact-coming h2.title.title-wrapper--no-top-margin.inline-richtext.h1 {
    font-size: 32px!important;
    line-height: 36px!important;
    margin-top: 25px;
}
#Banner-coming-soon h2.banner__heading.kids-bar.inline-richtext.h1 {
    font-size: 38px;
    line-height: 59px!important;
}
#Banner-coming-soon .banner__media.media {
    height: 468px!important;
}

/* 404  */
#shopify-section-template--19293693542704__main .\34 04-banner {
    height: 398px!important;
    margin-top: -100px;
}
 .\34 04-p p {
   margin-top:10px;
   line-height: 32px;
   
} 
 .template-404.page-width.page-margin.center {
    margin-top: -96px;
}
#shopify-section-template--19293693542704__main img {
    width: 374px;
    margin-top: 91px;
}  
.\34 04-scnd-bg {
    background: url('https://cdn.shopify.com/s/files/1/0769/1842/3856/files/Rectangle_4.png?v=1685941007')no-repeat;
    padding-top: 200px;
    padding-bottom: 58px!important;
}
/*  .back-img-p {
    margin-top: -147px;
    
}   */

.search-modal__form {
    width: 56%!important;
}

/* .search-modal__form input#Search-In-Modal {
    width: 320px;
    margin: auto!important;
} */
.search-modal__form {
    width: 90%!important;
    margin: auto;
}

.search-modal.modal__content.gradient {
    height: 100vh!important;
    background-color: #FFF7E9F2!important;
    width: 556px!important;
    position: absolute!important;
    left: -149px;
}
button.search-modal__close-button.modal__close-button.link.link--text.focus-inset {
    position: absolute!important;
    top: 30px!important;
    color: orange;
    right: 58px!important;
}
predictive-search.search-modal__form {
    padding: 0px!important;
    display: block!important;
    text-align: center!important;
    height:auto!important;
    width:158!important;
}
.field {
    display: block!important;
    position: relative!important;
    width: 275px!important;
}
h2.title.inline-richtext.h1 {
    padding-top: 52px;
}
body {
    overflow-x: hidden!important;
    width: 100%!important;
    height: 100%!important;
    margin: 0!important;
    position: absolute!important;
    top: 0!important;
    left: 0!important;
}
.our-story-img {
    margin: auto!important;
    width: fit-content;
    margin-top: 10px!important;
}
  .cont-us {
    padding-top: 94px;
}
#shopify-section-kids-bar-banner   #Banner-kids-bar-banner .banner__box {
   
    padding-top: 247px!important;
}
  #shopify-section-kids-bar-second-section h2.title-p-kids.inline-richtext.h1 {
    margin-top: -132px!important;
}

  .field.field--with-error {
    width: 100%!important;
}
  .contact__fields .field {
    width: 100%!important;
}
  .contact .field {
    margin-bottom: 1.5rem;
    width: 100%!important;
}
  .banner__text.rte.body p {
    padding-right: 0px!important;
}
p {
    font-size: 14px!important;
    line-height: 24px!important;
} 
.our-third-section p {
    font-size: 14px!important;
}
.back-img-p {
    width: 100%!important;
    background-size: cover!important;
    min-height: auto!important;
    padding: 336px  0 !important;
    max-width: 100%!important;
  background-position: bottom!important;
}
.back-img-kids{
    width: 100%!important;
    background-size: cover!important;
    min-height: auto!important;
    padding: 257px  0 !important;
    max-width: 100%!important;
}
a.plants-btn {
    font-size: 14px!important;
padding:13px 46px!important;
  
}
 h3.card-title-plants.py-2 {
    font-size: 20px!important;
    line-height: 26px!important;
padding:0px 30px!important;
} 

   h3.kids-card-plants.py-2 {
    font-size: 20px!important;
    line-height: 26px!important;
padding:0px 30px!important;
} 

  h3.card-title.py-2   {
    font-size: 20px!important;
    line-height: 26px!important;
padding:0px 30px!important;
} 
    h3.kids-card-title.py-2   {
    font-size: 20px!important;
    line-height: 26px!important;
padding: 0px 30px!important;
} 
  .multicolumn-list li {
    width: 19%!important;
    margin-bottom: 32px;
}

ul.multicolumn-list {
    margin-top: 41px;
}
.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
    top: 37px!important;
}
#banner-our-story-banner .our-story-img img {
    margin-top: 80px!important;
}  
.btn-popup {
    display: block;
    width: 65%;
}
button.view-info {
    font-size: 13px;
    position: relative;
    top: -470px;
}
button.view-more12 {
    margin-top: -62px;
    font-size: 13px;
}
div#myPopup {
    background: #9A004F;
    width: 372px;
    margin: auto;
    left: -59px;
}
.close-icon {
    position: relative;
    left: -15px;
    top: -14px;
}


  
/*   banner */
#shopify-section-our-story-banner div#Banner-our-story-banner {
    height: 70vh!important;
}

/* #shopify-section-our-story-banner #banner-our-story-banner h2.banner__heading.kids-bar.inline-richtext.h1 {
    padding-top: 287px;
} */
.our-story-bg  .multicolumn.color-background-1.gradient.background-primary {
    margin-top: -372px!important;
} 
 #Banner-contact-banner .our-story-img {
    position: inherit;
    bottom: 322px;
    top: -137px!important;
}
#shopify-section-plants-bars-banner .banner__content.banner__content--middle-center.page-width {
    position: inherit;
    top: -73px!important!important;
}
#shopify-section-plants-bars-banner  .banner__box.kids-cont.content-container.content-container--full-width-mobile.color-background-1.gradient {
    margin-top: -10px!important;
}
#shopify-section-plants-bars-second-section h2.title-p-plants.inline-richtext.h1 {
    margin-top: -230px;
}
#shopify-section-coming-soon .our-story-img {
    margin-top: 195px!important;
    margin-bottom: -234px!important;
}
#shopify-section-coming-soon  section#shopify-section-coming-soon-form {
    margin-top: -560px!important;
}
p.\34 04-head {
    font-size: 38px!important;
    padding-top: 18px;
}

#shopify-section-sections--19293695082800__header form#ContactForm {
    margin-top: 89px!important;
}

#shopify-section-contact-banner div#Banner-contact-banner {
    height: 300px!important;
}
#shopify-section-contact-banner .banner__content.contact-us.banner__content--middle-center.page-width {
    height: 300px!important;
}
.vsv {
    margin-top: 200px;
}

.banner__media media{
background:linear-gradient(0deg, rgba(255, 0, 150, 0.3), rgba(255, 0, 150, 0.3)), url(https://picsum.photos/id/1043/800/600);
}

 .media-keto img {
/*     filter: contrast(45%)!important; */
   filter: brightness(0.40); 
}


}



/*==============================================  */




/* css for mobile */
@media (max-width: 480px){
sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom {
    position: relative;
    z-index: 9999!important;
    width: 100%;
}
header.header.header--middle-center.header--mobile-center.page-width.header--has-menu {
    width: 90%;
}
 
  
}
