/** Shopify CDN: Minification failed

Line 1089:6 Expected ":"
Line 1285:18 Expected identifier but found whitespace
Line 1388:19 Expected identifier but found whitespace

**/
@font-face {
    font-family: "Huckleberry";
    src: url('/cdn/shop/files/Huckleberry.woff?v=1725537062') format("woff"),
  src: url('/cdn/shop/files/Huckleberry.woff2?v=1725537062') format("woff2"),
    src: url('/cdn/shop/files/Huckleberry.otf?v=1731302711') format("otf"),
   src: url('/cdn/shop/files/Huckleberry.ttf?v=1731302824') format("ttf");
  -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: antialiased;
}
.HomeFeaturedCollection  h3.font-body.text-base {
    font-weight: bold  !important;
    height: 115px !important;
}
.template-collection h3.font-body.text-base {
     font-weight: bold  !important;
    height: 115px !important;
}
h2.rf__title {
    font-family: Huckleberry !important;
    color: #13AB5F!important;
    font-size: 65px !important;
    padding-bottom: 18px;
}
.fotr p a span strong u {
    font-size: 16px !important;
}
section.scroll .section-content-top-margin{
          margin-top: .5rem !important;
}
.columnex {
    height: 540px !important;
}
body#best-kids-amp-teen-haircare-products-for-kids-amp-teens-yplayz ul {
    margin-top: 12px;
    line-height: 16px;
}
body#best-kids-amp-teen-haircare-products-for-kids-amp-teens-yplayz ol {
    margin-top: 12px;
    line-height: 16px;
}
body#best-kids-amp-teen-haircare-products-for-kids-amp-teens-yplayz ul li {
    padding-bottom: 9px;
    line-height: 20px;
}
body#best-kids-amp-teen-haircare-products-for-kids-amp-teens-yplayz ol li {
    padding-bottom: 9px;
    line-height: 20px;
}
body#best-kids-amp-teen-haircare-products-for-kids-amp-teens-yplayz a.show_hide {
    display: block !important;
}






body#best-skin-care-products-for-kids-amp-teens-yplayz ul {
    margin-top: 12px;
    line-height: 16px;
}
body#best-skin-care-products-for-kids-amp-teens-yplayz ol {
    margin-top: 12px;
    line-height: 16px;
}
body#best-skin-care-products-for-kids-amp-teens-yplayz ul li {
    padding-bottom: 9px;
    line-height: 20px;
}
body#best-skin-care-products-for-kids-amp-teens-yplayz ol li {
    padding-bottom: 9px;
    line-height: 20px;
}
body#best-skin-care-products-for-kids-amp-teens-yplayz a.show_hide {
    display: block !important;
}


body#buy-best-body-care-products-for-kids-amp-teens-yplayz ul {
    margin-top: 12px;
    line-height: 16px;
}
body#buy-best-body-care-products-for-kids-amp-teens-yplayz ol {
    margin-top: 12px;
    line-height: 16px;
}
body#buy-best-body-care-products-for-kids-amp-teens-yplayz ul li {
    padding-bottom: 9px;
    line-height: 20px;
}
body#buy-best-body-care-products-for-kids-amp-teens-yplayz ol li {
    padding-bottom: 9px;
    line-height: 20px;
}
body#buy-best-body-care-products-for-kids-amp-teens-yplayz a.show_hide {
    display: block !important;
}
.template-article .max-w-2xl {
    max-width: 60rem !important;
}
.template-article h2 strong {
    font-size: 30px !important;
}
.template-article h3 strong {
    font-size: 25px !important;
}
.template-article .rte ol,.template-article .rte ul {
    list-style-position: outside !important;
    padding-left: 1.25rem;
}
span#pop {
    text-align: center;
    margin: 0 auto;
    display: block;
    padding-bottom: font-w;
    padding-bottom: 22px;
    font-weight: bold;
}
@font-face {
    font-family: "Boucherie-Cursive-W03-Bold";
    src: url('/cdn/shop/files/Boucherie-Cursive-W03-Bold.woff?v=1725611476') format("woff"),
  src: url('/cdn/shop/files/Boucherie_Cursive_W03_Bold.woff2?v=1725611475') format("woff2");
}


  .card-container .product-tile.mt-5.text-center.break-words {
    height: 270px;
} 
body#in-the-news {
    background: #FFFFEE;
}
body#in-the-news h1.text-center.font-heading.heading-feature.heading-style.none {
    font-family: Huckleberry !important;
    color: #13AB5F !important;
  font-size:44px !important;
}
a.show_hide {
    display: none !important;
}
body#kids-amp-teens-skin-and-hair-care-products-online-yplayz a.show_hide {
    display: block !important;
}
body#best-skin-care-amp-hair-care-products-for-kids-yplayz a.show_hide {
    display: block !important;
}
body#all-bundles a.show_hide {
    display: block !important;
}
body#best-teenage-skin-care-products-in-india-top-skincare-range a.show_hide {
   display: block !important;
}
a.show_hide {
    text-align: center;
    margin: 0 auto;
    display: block;
    padding-top: 15px;
    font-weight: bold;
  color:#e6994d;
}
.fotr a {
    font-size: 16px !important;
}
.fotr li {
  text-align: justify !important;
    font-size: 16px !important;
}
.fotr strong {
  
    font-size: 16px !important;
}
.fotr p {
  text-align: justify !important;
    font-size: 16px !important;
}
.fotr {
  
    padding-top: 21px;
}
.template-cart p.text-sm.mt-1 {
    display: none;
}
.pincode-serviceability-list li {

    display:flex !important;
}
.pincode-serviceability-list li h4 {

    position: relative !important;
    top: 12px !important;
}
.query-suggestion mark {
    background-color: #c6ff1c !important;
}
img.fotlo {
    width: 41% !important;
}
body#shipping-policy .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
    max-width: 90% !important;
}

body#shipping-policy h1.text-center.font-heading.heading-feature.heading-style.none {
    font-family: Huckleberry !important;
    color: #13AB5F !important;
}
body#shipping-policy main#MainContent ol {
    padding-left: 0px !important;
}
body#shipping-policy main#MainContent ol {
    padding-left: 0px !important;
}
body#shipping-policy main#MainContent ul {
 
padding-top: 0px !important;
    margin-top: 0px !important;
}
body#shipping-policy main#MainContent ul {
padding-top: 0px !important;
    margin-top: 0px !important;
}
body#shipping-policy main#MainContent ol li {
    font-size: 18px !important;
    padding-top: 0px !important;
    margin-top: 0px !important;
  margin-left:0px !important;
}
body#shipping-policy main#MainContent ul li {
    font-size: 18px !important;
    padding-top: 0px !important;
    margin-top: 0px !important;
   margin-left:0px !important;
}
body#shipping-policy main#MainContent p {
    font-size: 18px !important;
}

body#shipping-policy main#MainContent p {
    font-size: 18px !important;
    padding-top: 0px !important;
    margin-top: 0px !important;
}

body#returns-refunds-amp-cancellations main#MainContent ol {
    padding-left: 0px !important;
}
body#returns-refunds-amp-cancellations main#MainContent ol {
    padding-left: 0px !important;
}
body#returns-refunds-amp-cancellations main#MainContent ul {
 
padding-top: 0px !important;
    margin-top: 0px !important;
}
body#returns-refunds-amp-cancellations main#MainContent ul {
padding-top: 0px !important;
    margin-top: 0px !important;
}
body#returns-refunds-amp-cancellations main#MainContent ol li {
    font-size: 18px !important;
    padding-top: 0px !important;
    margin-top: 0px !important;
  margin-left:0px !important;
}
body#returns-refunds-amp-cancellations main#MainContent  ul li {
    font-size: 18px !important;
    padding-top: 0px !important;
    margin-top: 0px !important;
   margin-left:0px !important;
}

body#returns-refunds-amp-cancellations main#MainContent p {
    font-size: 18px !important;
}

body#returns-refunds-amp-cancellations main#MainContent p {
    font-size: 18px !important;
    padding-top: 0px !important;
    margin-top: 0px !important;
}
body#privacy-policy ol {
 
 padding-left:0px !important;
}
body#privacy-policy ul {
 
 padding-left:0px !important;
}
body#privacy-policy main#MainContent ol li {
    font-size: 18px !important;
    padding-top: 0px !important;
    margin-top: 0px !important;
  margin-left:0px !important;
}
body#privacy-policy main#MainContent ul li {
    font-size: 18px !important;
    padding-top: 0px !important;
    margin-top: 0px !important;
   margin-left:0px !important;
}

body#returns-refunds-amp-cancellations .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
    max-width: 90% !important;
}

body#returns-refunds-amp-cancellations h1.text-center.font-heading.heading-feature.heading-style.none {
    font-family: Huckleberry !important;
    color: #13AB5F !important;
}
div#right-drawer-slot .col-span-2 p {
    font-size: 15px !important;
}

footer .rte p {
    font-size: 15px !important;
}
.product-block.product-block-collapsible-tab .my-5.rte ul {
    /* MARGIN-LEFT: 0PX !IMPORTANT; */
    PADDING-LEFT: 0PX;
}
.template-collection  h3.font-body.text-base {
    font-weight: bold  !important;
    FONT-SIZE: 19PX !IMPORTANT;
}
footer .gett a {
     font-size: 15px !important;
}
footer .gett {
   font-size: 15px !important;
}
footer .grow.w-full li a {
    font-size: 15px !important;
}
section.sustcol.relative.text-scheme-text.bg-scheme-background.relative.overflow-hidden .rte p {
    text-align: center !important;
}
.suss.section-content.relative.z-10.py-section-vertical-spacing.px-section .rte p {
    text-align: center !important;
}
.column1 .rte p {
    text-align: center !important;
}
span#tee {
    font-size: 17px;
    color: #13AB5F;
}
/* .product-block.product-block-quantity-selector {
    margin-top: 0px !important;
} */
span#incc {
    font-weight: normal !important;
    font-size: 18px !important;
}
span#teee {
 
    text-transform: capitalize !important;
}
span#teee {
   color: #13AB5F;
    font-weight: bold;
    font-size: 17px;
}
span.mtr {
    font-size: 17px;
}
span.mtr.text-base {
    font-size: 17px !important;
    padding-right: 3px;
    color: #dddddd !important;
}
span#inc {
    font-weight: normal;
    font-size: 17px;
}
.bg-scheme-accent-1 {
    background: #C6FF1C !important;
    color: #000 !important;
}
.zippy-success-card-1511 button {

    color: #000 !important;
 
}
.dynamic-payment-buttons.mt-5.top.left {
    margin-top: 11px!important;
}
.zippy-success-card-1511 {

    background: #e5f297 !important;
    border: 1px solid #e5f297 1important;
    border-radius: .25rem;
  
}
span.mtr {

    text-transform: capitalize  !important;
}
.zipcode_bar_input_1511 input {

    border-radius: 136px !important;
}

.pincode-serviceability-list {
    margin: 16px 0 0;
    padding: 17px !important;
border-radius: 5px;
    background: #e5f297;
}
.pincode-serviceability-list {

    margin-bottom: 38px !important;
}
form#formide {
    margin-bottom: 30px !important;
}
body#sustanibility .suss.section-content.relative.z-10.py-section-vertical-spacing.px-section h3.font-heading.heading-secondary.break-words {
font-family: Huckleberry!important;
    color: #FA48B8 !important;
}
body#contact a {
    text-decoration: none;
}
body#contact .section-content.py-section-vertical-spacing.px-section.max-w-3xl.mx-auto {
    /* margin-top: 0px !important; */
    /* margin-bottom: 0px !important; */
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.gtttt {
    text-align: center;
}
body#contact .rte p {
    text-align: center !important;
}
section.pagetitle .rte p {

    text-align: center !important;
}
body#our-story .rte p {
    font-size: 22px !important;
    text-align: justify;
}
.rte p {

    text-align: justify !important;
}
.gett a {
    text-decoration: none !important;
}
.gett {
    font-size: 1;
    font-size: 18px;
    line-height: 30px;
}
.gett h2 {
    margin-bottom: 9px !important;
}
body#privacy-policy h1.text-center.font-heading.heading-feature.heading-style.none{
   font-family: Huckleberry!important;
    color: #13AB5F !important;
}
body#shipping-amp-return-policy h1.text-center.font-heading.heading-feature.heading-style.none{
   font-family: Huckleberry!important;
    color: #13AB5F !important;
}
body#terms-amp-conditions h1.text-center.font-heading.heading-feature.heading-style.none{
   font-family: Huckleberry!important;
    color: #13AB5F !important;
}
body#privacy-policy .rte li span {
    font-size: 18px !important;
}
body#privacy-policy ol li b {
     font-size: 18px !important;
}
form#FooterNewsletter p {
   color: #DC5F18 !important;
    font-style: italic;
}
body#sustanibility .suss h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry!important;
    color: #FA48B8 !important;
}
body#sustanibility .suss.section-content.relative.z-10.py-section-vertical-spacing.px-section {
    padding-top: 0px;
}
body#sustanibility section.imgs.text-scheme-text.bg-scheme-background.relative.overflow-hidden .section-content.relative.z-10.py-section-vertical-spacing {
    padding-top: 5px !important;
    padding-bottom: 17px !important;
}
li.breadcrumbs__item a {
    color: #000 !important;
}
.breadcrumbs__item:not(:last-child):after {

    color: #000 !important;
}
.product-block.product-block-text.text-sm {
   
    margin-bottom: 9px !important;
}
body#our-story section.imgs.text-scheme-text.bg-scheme-background.relative.overflow-hidden .section-content.relative.z-10.py-section-vertical-spacing {
    padding-top: 0px !important;
   padding-bottom: 0px !important;
}

body#our-story section.OurStoryContent.text-scheme-text.bg-scheme-background.relative.overflow-hidden .max-w-site {
    max-width: 1300px !important;
}
body#our-story  section.ReadingBook.imgs.text-scheme-text.bg-scheme-background.relative.overflow-hidden .max-w-site{
  max-width: 1300px !important;
}
body#our-story section.imgs.text-scheme-text.bg-scheme-background.relative.overflow-hidden .max-w-site{
  max-width: 1300px !important;
}
img.leaf {
  
    margin: 0 auto;
}
img.leaff {
    padding-bottom: 12px !important;
    margin: 0 auto;
    padding-top: 29px;
}
.column1 img {
    margin: 0 auto;
}

footer .rte p {

    font-weight: 100 !important;
}
section.ourstory h2.font-heading.heading-feature.heading-style.none{
   font-size: 44px !important;
    color:   #6133ab!important;
    font-family: Huckleberry !important;

}
section.ourstory .rte p {
    font-size: 25px !important;
    font-weight: 100 !important;
}
body#bundles .HomeCollectionList .max-w-site {
    max-width: 1200px !important;
}
body#bundles h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry !important;
    color: #fff !important;
}
body#bundles section.HomeFeaturedCollection h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
    color: #13ab5f !important;
}
body#sensitive-skin h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}
body#sensitive-skin .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#sensitive-skin h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}



body#dandruff h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}
body#dandruff .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#dandruff h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}


body#sunburn h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}
body#sunburn .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#sunburn h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}


body#eczema h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}
body#eczema .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#eczema h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}



body#dry-skin h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}
body#dry-skin .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#dry-skin h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}





body#combination-skin h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}
body#combination-skin .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#combination-skin h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}



body#body-odour h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}
body#body-odour .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#body-odour h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}



body#acne h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}
body#acne .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#acne h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}

body#body-acne h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}
body#body-acne .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#body-acne h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}

body#gifting-second .HomeCollectionList .max-w-site {
    max-width: 1200px !important;
}
.quizcolumn .mt-5 {
    margin-top: 18px !important;
}
section.sustcol h2.font-heading.heading-secondary.break-words {
    color: #000 !important;
}
.qquizcolumn img {
    width: 200px !important;
}

 .quick-buy-product-form {
    height: 119px;
}  
section.ReadingBook .media-content img {
    width: 300px!important;
    margin: 0 auto;
}
.irow {
    width: 70% !important;
}
.preodi {
  background: #E6F490 !important;
}
/* .irow {
    width: 60% !important;
} */
.icolumn img {
    width: 100% !important;
}
section.OurProcesss h2.font-heading.heading-standard.heading-style.break-words.none {

    font-size: 50px !important;
}
body#gifting section.feat .max-w-site {
    /* max-width: var(--max-site-width); */
    max-width: 1200px !important;
}
body#gifting-second section.feat .max-w-site {
    /* max-width: var(--max-site-width); */
    max-width: 1200px !important;
}

section.AcnePageTitle h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #6133ab !important;
}
body#privacy-policy .rte li {
    margin-bottom: 0.2rem !important;
    margin-top: 25px !important;
}
body#privacy-policy p {
    font-size: 18px;
    padding-top: 0px !important;
    margin-top: 0px;
}
body#shipping-amp-return-policy ol li {
    font-size: 18px;
}
body#shipping-amp-return-policy p {
    margin-top: 12px !important;
}
body#terms-amp-conditions p {
    margin-top: 12px !important;
}
body#shipping-amp-return-policy .rte ol {

    padding-left: 0px !important;
}
body#shipping-amp-return-policy ul li {
    font-size: 18px;
}
body#shipping-amp-return-policy p {
    font-size: 18px;
}
body#shipping-amp-return-policy h2 {
    font-size: 22px !important;
}
body#terms-amp-conditions p {
    font-size: 18px;
}
body#terms-amp-conditions ol li {
    font-size: 18px;
}
body#terms-amp-conditions h2 {
    font-size: 22px !important;
}
body#privacy-policy p {
    font-size: 18px;
}
body#privacy-policy h2 {
    font-size: 22px !important;
}

section.Acneimgs h2.font-heading.heading-feature.heading-style.none {
    font-size: 50px;
   font-family: Huckleberry !important;
    color: #6133ab !important;
}
section.Acneimgs {
    background: #C6FF1C !important;
}
.product-block .rte li {
    margin-bottom: .5rem;
    font-size: 18px !important;
}

body#sustanibility  section.Breadcrumbs.text-scheme-text.bg-scheme-background.relative.overflow-hidden {
    background: #00B460 !important;
}
section.HomeFaq .card-container span.break-words {
    font-size: 22px !important;
}
section.HomeFaq .card-container p {
    font-size: 18px !important;
}
nav.breadcrumbs {
    font-size: 15px !important;
}
body#shipping-amp-return-policy .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
    max-width: 90% !important;
}
body#terms-amp-conditions .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
    max-width: 90% !important;
}
body#privacy-policy .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
    max-width: 90% !important;
}
.template-page .breadcrumbs {
 margin: 0 0 0em !important; 
}
.breadcrumbs__item:not(:last-child):after {

 top: 0px !important;

}
body#our-process section.Breadcrumbs.text-scheme-text.bg-scheme-background.relative.overflow-hidden {
    background: #00B460 !important;
}
section.Breadcrumbs .section-content {
    padding-top: 0px;
    padding-bottom: 16px;
}
body#concerns .media-style {
    border-radius: 0px!important;
}
body#glossry  h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 43px;
}
/* .icolumn img {
    width: 100%;
} */
body#supportive-bestie  h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 43px;
}

body#delicious-not-dangerous  h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 43px;
}
body#skin-stans  h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 43px;
}
body#delicious-not-dangerous .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#delicious-not-dangerous h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}
body#delicious-not-dangerous h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}

body#skin-stans .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#skin-stans h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}
body#skin-stans h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px !important;
}

body#supportive-bestie .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#supportive-bestie h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}
body#supportive-bestie h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}

body#glossry .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#glossry h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}
body#glossry h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}

.column1 {
    background: #FFFFEE;
    margin-bottom: 46px;
    border-radius: 57px;
}

div#shopify-section-template--17115104411824__featured_collection_AUzyUp .rte {

    padding-bottom: 41px !important;
}
body#our-story .rte p {
    font-size: 22px !important;

}

body#sustanibility h2.font-heading.heading-secondary.break-words {
    font-size:33px !important;
    color: #00B560;
    font-family: Huckleberry!important;
}
.product-block.product-block-collapsible-tab .theme-icon path {
    stroke-width: 3px !important;
}
span#bolc {
    text-align: center;
}
footer h2.font-heading.text-base.mb-4.break-all {
    font-size: 22px !important;
  font-weight:bold !important;
}
footer h2.font-heading.heading-secondary.mb-5 {
    font-size: 22px!important;
    font-weight: 700!important;
    text-transform: capitalize;
}
footer span.push-btn-surface.w-full {
    font-size: 18px !important;
}
footer input.input--background {
 font-size: 18px !important;
}
footer p {
    font-size: 18px !important;
}
footer ul li {
    font-size: 18px !important;
}
body#sustanibility img.media-style {
    border-color: transparent !important;
}
.TakeAQuiz.section-content h2.font-heading.heading-standard.heading-style.none {

    padding-top: 100px !important;
}
/* body#our-story img.media-style {
    max-width: fit-content!important;
    margin: 0 auto;
} */
body#sustanibility .media-content img {
    max-width: fit-content !important;
    margin: 0 auto !important;
}
body#combination-skin h2.font-heading.heading-standard.heading-style.none {
  font-size: 45px !important;
    font-family: Huckleberry !important;
    color: #6133ab !important;
}
.column1 .wedo.font-main.mt-5.leading-snug.mx-auto.rte {

    width: 100% !important;
}
.column2 .wedo.font-main.mt-5.leading-snug.mx-auto.rte {

    width: 100% !important;
}
.column3 .wedo.font-main.mt-5.leading-snug.mx-auto.rte {

    width: 100% !important;
}
body#combination-skin .rte p{
  font-size:18px !important;
}

body#combination-skin section.pagetitle {
    background: #FFFFEE !important;
}
body#combination-skin section.pagetitle h2.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry !important;
    color: #6133ab!important;
}
body#combination-skin section.pagetitle .rte p {
    color: #000;
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 34px !important;
}

body#concerns img.media-style {
    border-color: transparent !important;
}

body#concerns section.pagetitle h2.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry !important;
    color: #6133ab!important;
}
body#concerns section.pagetitle .rte p {
    color: #000;
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 34px !important;
}
body#concerns section.pagetitle {
    background: #FFFFEE !important;
}
.card-container h3.font-body.text-base{
  font-weight: 700 !important;
}
.card-container span.inline-block {
    font-weight: 700 !important;
}
body#our-story img.media-style {
    border-color: transparent !important;
}
body#sustanibility img.media-style {
    border-color: transparent !important;
}
body#sustanibility section.pageetitle h2.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry !important;
    color: #6133ab !important;
}
body#sustanibility section.pageetitle .rte p {
    color: #000;
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 34px !important;
}
body#sustanibility section.pageetitle {
    background: #FFFFEE !important;
}


.TakeAQuiz.section-content .place-content-center-center {
    place-content: normal !important;
}
.qquizcolumn img {
    text-align: center;
    margin: 0 auto;
    padding-top: 52px;
}
.TakeAQuiz.section-content .max-w-lg {
    width: 100% !important;
    max-width: 100%;
}
.quizrow {
    margin-top: 46px;
}
section.TimeToTest.pagetitle.text-scheme-text.bg-scheme-background.relative.overflow-hidden {
     background: #ed7529 !important;
}
h2.font-heading.heading-secondary.break-words {
    font-size: 44px;
    color: #00B460;
   font-family: Huckleberry !important;
}
.TakeAQuiz.section-content h2.font-heading.heading-standard.heading-style.none {
   font-size: 44px;
    color: #00B560!important;
   font-weight:bold;
  
}
.TakeAQuiz.section-content .rte p {
   color:#000f9f;
    font-size: 34px !important;
   font-weight:bold;
}

body#our-story section.pagetitle {
    background: #FFFFEE;
}
.column1 .wedo.font-main.mt-5.leading-snug.mx-auto.rte {
    padding-top: 0px !important;
    margin-top: 7px;
 
}
.column2 .wedo.font-main.mt-5.leading-snug.mx-auto.rte {
    padding-top: 0px !important;
    margin-top: 7px;
    fo
}
.column3 .wedo.font-main.mt-5.leading-snug.mx-auto.rte {
    padding-top: 0px !important;
    margin-top: 7px;
   
}

h2.how.font-heading.heading-standard.heading-style.break-words.none {
    font-size: 27px;
    font-weight: bold;
    color: #000;
}
.column1 {
    /* margin-right: 67px; */
    margin-left: 140px;
    margin-right: 140px;
}
h2.how.font-heading.heading-standard.heading-style.break-words.none {
    font-size: 27px;
    font-weight: 700;
    color: #000;

    border-radius: 87px;
}
h2.magic.text-center.font-heading.heading-standard.heading-style.break-words.none {
    margin-bottom: 48px;
   color: #FA48B8 !important;
}
img.imgcentre {
    text-align: center;
    margin: 0 auto;
    padding-top: 26px;
}
.ourstory {
    padding-bottom: 30px !important;
}
body#our-story section.pagetitle h2.font-heading.heading-standard.heading-style.break-words.none {
font-size: 65px !important;
    font-family: Huckleberry !important;
    color: #6133ab !important;
}
.product-block.product-block-quantity-selector .w-4 {
    width: .7rem !important;
}
.sidebar-filters.px-section label.cursor-pointer.flex.items-center {
  font-size: 17px !important;
}
.sidebar-filters.px-section label.cursor-pointer.flex.items-center.hover\:text--accent-1 {
    font-size: 17px !important;
}
.sidebar-filters.px-section label.cursor-pointer.flex.items-center.text--meta.line-through {
  font-size: 17px !important;
}
.sidebar-filters.px-section #Filter-Price-GTE-mobile {
     font-size: 17px !important;
}
.sidebar-filters.px-section input#Filter-Price-LTE-mobile {
 font-size: 17px !important;
}
button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
    font-size: 0px;
}
button.shopify-payment-button__button.shopify-payment-button__button--unbranded:before {
    font-size: 22px !important;
    content: 'BUY NOW';
    /* color: #000 !important; */
}
.product-block.product-block-quantity-selector .h-4 {
    height: .7rem !important;
}
.product-block.product-block-collapsible-tab p {
    font-size: 18px !important;
}
.HomeFeaturedCollection span.inline-block {
    text-transform: capitalize !important;
}
.product-block.product-block-collapsible-tab .my-5.rte  ul {
  list-style-image: url('/cdn/shop/files/Asset_7_29427462-b865-4f00-ba8f-e1e21149e96e.png?v=1727689260') !important;
}
.marquee span.text-base.lg\:text-base {
    font-size: 20px !important;
}
.card-container span.inline-block.mt-1\.5 {
    text-transform: capitalize !important;
}
footer span.ml-2.inline-block {
    font-weight: 400 !important;
}

.product-block.product-block-collapsible-tab .text-theme-basic.flex.items-center {
  
    font-weight: bold !important;
}
section.SlideGlide .rte.text-theme-basic.mt-5 {
    margin-top: 0px !important;
}
section.CompleteClarity.text-scheme-text.bg-scheme-background.relative.overflow-hidden h2.font-heading.heading-feature.heading-style.none {
    font-size: 65px!important;
    font-family: Huckleberry!important;
    color: #13ab5f!important
}
section.CompleteClarity.text-scheme-text.bg-scheme-background.relative.overflow-hidden img.media-style {
    border-color: #ffe !important;
}
body#gifting h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
   color: #13ab5f !important;
}
body#gifting .rte {
    font-weight: bold;
    font-size: 23px;
}
body#hard-hitters h2.font-heading.heading-standard.heading-style.break-words.none {

    padding-top: 43px;
}
.product-block.product-block-text.text-sm {
    font-size: 18px !important;
}
.serj ul li {
    list-style: disc;
}

.serj ul {
    padding-bottom: 17px;
}
.scroller {

    margin-bottom: 0px !important;
}
section.OurProcesss h2.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry !important;
    color: #00f !important;
}
body#hard-hitters .text-center.mx-auto.relative.z-shape-divider {
    padding-top: 70px;
    text-align: left;
}
body#hard-hitters h2.font-heading.heading-standard.heading-style.break-words.none {
   font-family: Huckleberry !important;
    color: #13ab5f!important;
}
body#our-ingredients section.pagetitle {
    background: #e6f490;
}
.pre {
  background: #e6f490;
}
body#our-ingredients section.pagetitle h2.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry !important;
    color: #9b2ce5;
}
body#our-ingredients section.pagetitle .rte p {
    color: #000 !important;
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 34px !important;
}
body#our-process section.imgs h2.font-heading.heading-standard.heading-style.none {
     font-size: 44px !important;
  color: blue;
  font-family: Huckleberry !important;
}
body#our-process section.imgs .heading-feature {
   font-family: Huckleberry !important;
    font-size: 44px !important;
  color: blue;
}
.template-product h1.font-heading.heading-feature.text-left {
    font-size: 49px;
    font-weight: bold;
}
body#our-process main#MainContent {
    background: #00b460;
}
.scroller {

    margin-bottom: 91px;
}
.serj {
    background: #00b460;
}
h2.ourprocess {
    color: blue !important;
}
section.pagetitle {
    background: #00b460;
}
section.pagetitle h2.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry !important;
    color: yellow;
}
section.pagetitle .rte p {
    color: #fff;
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 34px !important;
}
section.pagetitle. h2.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry !important;
    color: yellow;
}
body#our-process div#headerBorderWrap {
    background: #00b460;
}
ul.tag li {
    display: inline-flex;
}
i.fa.fa-tag {
    padding-top: 5px;
    padding-right: 7px;
}
ul.tag {
    margin-top: 8px;
}
ul.tag li {
    padding-left: 1.3em;
    margin-bottom: 5px;
    font-size: 18px;
    /* padding-top: 10px; */
}
span#offr {
    font-weight: bold;
    /* padding-bottom: 5px; */
    margin-bottom: 2px;
}
.offers {
    border-radius: 5px;
    background: #e5f297;
    padding: 8px 15px;
    margin: 17px -5px 20px;
}
ul.tag {
    list-style: none;
    padding: 0;
}
ul.tag li {
    padding-left: 1.3em;
    margin-bottom: 5px;
}
ul.tag li:before {
    font-family: Font Awesome 5;
    content: "\f02b";
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    margin-left: -1.3em;
    width: 1.3em;
}
span#mr {
    font-size: 21px;
}
h3.shar.w-auto.mr-5 {
    font-weight: bold;
    padding-right: 0px !important;
    margin-right: 9px  !important;
}
.free p {
    font-weight: bold;
    text-align: center;
    font-size: 18px;
}
.hudration p {
    font-size: 18px;
    font-weight: bold;
}
.product-block.product-block-price.text-lg.text-left {
    font-weight: bold;
  margin-top: 8px !important;
}
.product-block.product-block-text.text-sm {
    margin-top: 8px !important;
}
.product-block.product-block-liquid {
    margin-top: 8px !important;
}
.template-collection h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry!important;
    color: #000;
}
/* .product-tile p.mt-1 {
    height: 51px !important;
} */
section.SlideGlide.text-scheme-text.bg-scheme-background.overflow-hidden.full-bleed-section .max-w-lg {
    max-width: 25rem !important;
}

section.HomeFaq.relative.text-scheme-text.bg-scheme-background.overflow-hidden h2.text-center.font-heading.heading-standard.heading-style.break-words.none {

    font-size: 65px !important;
}

section.HomeImageOverLay.text-scheme-text.bg-scheme-background.overflow-hidden.full-bleed-section .max-w-lg {
    max-width: 29rem !important;
}
section.ClearMyWay. h2.font-heading.heading-feature.heading-style.none {
    font-size: 65px !important;
   font-family: Huckleberry !important;
  color:#6133AB !important;
}
section.SlideGlide.text-scheme-text.bg-scheme-background.overflow-hidden.full-bleed-section .rte p {
    color: #FECC70 !important;
   font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 55px !important;
}
section.SlideGlide.text-scheme-text.bg-scheme-background.overflow-hidden.full-bleed-section h2.font-heading.heading-standard.heading-style.none {
    font-size: 65px !important;
   font-family: Huckleberry !important;
  color:#fff !important;
}
h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry!important;
    color: #fff;
}
.HomeCollectionList .push-btn-surface--secondary {

    background-color: #C6FF1C !important;
  color:#000 !important;

}
.HomeCollectionList .push-btn:after{
  border-color:#000 !important;
}
span.colechome {
    position: absolute;
    /* top: 13px; */
    bottom: 99px;
}
section.ClearMyWay.text-scheme-text.bg-scheme-background.relative.overflow-hidden img.media-style {
    border-color: #FFFFEE !important;
}
section.ClearMyWay.text-scheme-text.bg-scheme-background.relative.overflow-hidden h2.font-heading.heading-feature.heading-style.none {
     font-size: 65px !important;
   font-family: Huckleberry !important;
  color:#6133AB !important;
}
section.HomeFeaturedCollection h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
    color:#13AB5F!important;
}
section.HomeImageOverLay h2.font-heading.heading-standard.heading-style.none {
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 90px !important;
}
span#subhead {
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 55px !important;
}
section.HomeFaq.relative.text-scheme-text.bg-scheme-background.overflow-hidden h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
     color:#13AB5F!important;
}
div#left-drawer-slot {
    background: #FFFFEE !important;
}
div#left-drawer-slot span.push-btn-surface.w-full {
    background: #c6ff1c  !important;
  color:#000 !important;
}
div#right-drawer-slot input.push-btn-surface.block.ml-auto.cursor-pointer.w-full {
    background: #c6ff1c!important;
  color:#000 !important;
  font-weight:bold;
}
div#right-drawer-slot {
  background: #FFFFEE !important;
}
div#right-drawer-slot span.push-btn-surface.w-full {
   background: #c6ff1c  !important;
  color:#000 !important;
}

.template-collection  h3.font-body.text-base {
    font-weight: bold  !important;
}
.template-collection  span.inline-block {
    font-weight: bold !important;
}
.HomeFeaturedCollection  h3.font-body.text-base {
    font-weight: bold  !important;
}
.HomeFeaturedCollection  span.inline-block {
    font-weight: bold !important;
}
span#cle {
    text-transform: capitalize !important;
    font-size: 17px !important;
}
img.media-style {
    border-color: #000 !important;
}
.wid {
    max-width: 54% !important;
}
.template-collection h1.text-center.font-heading.heading-feature.heading-style.none {
    font-family: Huckleberry!important;
    font-size: 65px!important;
    padding-top: 38px !important;
}
.media-style {
    border-radius: 19px !important;
}

h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry !important;
}
span.CURVA {
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 37px !important;
}

div#modals-leftDrawer h1.font-heading.heading-standard.heading-style.full_shadow {
  font-family: Huckleberry !important;
    font-size: 45px !important;
}
div#modals-rightDrawer h1.font-heading.heading-standard.heading-style.full_shadow{
  font-family: Huckleberry !important;
    font-size: 45px !important;
}
div#modals-rightDrawer {
 text-transform: capitalize !important;
}
body#sustanibility header {
    background: #00B460 !important;
}
section.hometextovelay .push-btn {
    position: relative;
    left: 35px !important;
}
section.imgs .flex {
    display: grid !important;
}
body#concerns span.push-btn.text-center.inline-block.break-words {
    position: relative;
    top: 120px;
}
.wedo {
    width: 59%;
}
.row2 {
    margin-top: 40px;
    margin-bottom: 40px;
}
/* Create two equal columns that floats next to each other */

h1.mainheading {
    text-align: center;
    font-size: 40px;
}
/* Clear floats after the columns */
.column1 {
 flex: 50%;
  padding: 10px;

}
.row1{
  display: flex;
}
.column3 {
 flex: 50%;
  padding: 10px;

}

/* Clear floats after the columns */
.row3:after {
display: flex;
}

.column2 {
   
    width: 28%;
    /* margin: 0; */
    margin: 0 auto;
}

/* Clear floats after the columns */
.row2:after {
  content: "";
  display: table;
  clear: both;
}
body#our-story section.ourstory.imgs.text-scheme-text.bg-scheme-background.relative.overflow-hidden {
    padding-top: 55px;
}
.Mobile {
    display: none;
}
img.icon {
    padding-top: 18px;
}
@media only screen and (max-width: 600px) {
  .template-collection h3.font-body.text-base {
     font-weight: bold  !important;
    height: auto !important;
}
  .HomeFeaturedCollection  h3.font-body.text-base {
    font-weight: bold  !important;
    height: auto !important;
}
  h2.rf__title {
    font-family: Huckleberry !important;
    color: #13AB5F!important;
    font-size: 42px !important;
    padding-bottom: 18px;
}
  .columnex {
    height: auto !important;
}
  button.shopify-payment-button__button.shopify-payment-button__button--unbranded:before {

    padding-top: 30px;
}
  h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
    font-family: Huckleberry !important;
}
 body#privacy-policy ol {
    padding-left: 0px !important;
  }
  footer .rte p {
    font-size: 17px !important;
}
     body#returns-refunds-amp-cancellations h1.text-center.font-heading.heading-feature.heading-style.none {
        font-size: 40px !important;
    }
body#returns-refunds-amp-cancellations .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
    max-width: 100% !important;
}
  .quick-buy-product-form {
    height: auto !important;
}
   .card-container .product-tile.mt-5.text-center.break-words {
    height: auto !important;
}
  /* .card-container  h3.font-body.text-base{
max-height: 83px !important;
    min-height: 83px !important;
} */
  .card-container .product-tile.mt-5.text-center.break-words {
   height: auto !important;
}
  .template-collection  h3.font-body.text-base {
    font-weight: bold  !important;
    max-height: 83px !important;
    min-width: 83px !important;
}
  .template-product section.text-scheme-text.bg-scheme-background.overflow-hidden.full-bleed-section .max-w-lg {
    display: none;
}
  .Mobile {
    display: block;
}
  .Desktop {
    display: none;
}
  .template-product section.text-scheme-text.bg-scheme-background.overflow-hidden.full-bleed-section span.push-btn-surface {
    font-size: 9px !important;
}
  .product-recommendations .gap-theme {
        gap: .4rem !important;
    }
     .product-recommendations button.push-btn.theme-button.w-full span {
        font-size: 14px !important;
    }
  
 
  body#hard-hitters h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 0px;
}
body#delicious-not-dangerous h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 0px;
}
  body#skin-stans h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 0px;
}
   body#supportive-bestie h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 0px;
}
  .breadcrumbs {
    margin: 1px 17px 2em !important;
}
 
  body#shipping-amp-return-policy .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
    max-width: 100% !important;
}
body#terms-amp-conditions .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
   max-width: 100% !important;
}
body#privacy-policy .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
    max-width: 100% !important;
}
  .template-product {
 background-color:#FFFFF2 !important;
}
     body#terms-amp-conditions{
  background-color:#FFFFF2 !important;
}
  body#terms-amp-conditions h1.text-center.font-heading.heading-feature.heading-style.none {
    font-size: 40px !important;
}
  body#privacy-policy{
  background-color:#FFFFF2 !important;
}
  body#privacy-policy h1.text-center.font-heading.heading-feature.heading-style.none {
    font-size: 40px !important;
}
    body#shipping-amp-return-policy{
  background-color:#FFFFF2 !important;
}
  body#shipping-amp-return-policy h1.text-center.font-heading.heading-feature.heading-style.none {
    font-size: 40px !important;
}
    body#contact{
  background-color:#FFFFF2 !important;
}
  body#skin-stans{
    background-color:#FFFFF2 !important; 
  }
body#sustanibility{
  background-color:#FFFFF2 !important;
}
  body#delicious-not-dangerous{
  background-color:#FFFFF2 !important;
}
img.leaf {
    width: 60%;
    margin-top: 50px;
}
  section.CompleteClarity.text-scheme-text.bg-scheme-background.relative.overflow-hidden h2.font-heading.heading-feature.heading-style.none {
    font-size: 42px !important;
  
}
 .template-collection span.push-btn-surface {
    padding: .5rem .1rem !important;
}

  .template-collection span.push-btn-surface {
    font-size: 17px !important;
}
  .marquee span.text-base.lg\:text-base {
    font-size: 16px !important;
}
  
  section.SlideGlide .break-words {
    display: none !important;
}
img.logg {
    max-width: 90px !important;
}
  .template-index span.sma.w-6.h-6.inline-block.align-middle {
    width: 1.2rem !important;
}
   .template-index .w-6{
    width: 1.2rem !important;
}
  body#sustanibility section.imgs .gap-10 {
    gap: .1rem !important;
}
  .column1 {
    /* flex: 50%; */
    padding: 16px !important;
    margin-bottom: 20px !important;
}
  .row1 {
    display: grid !important;
}
  body#age-4-10-years {
    /* font-family: -webkit-body; */
    background: #FFFFEE !important;
}
    body#age-11-18-years {
    /* font-family: -webkit-body; */
    background: #FFFFEE !important;
}
      body#bundles {
    /* font-family: -webkit-body; */
    background: #FFFFEE !important;
}
        body#all-products{
    /* font-family: -webkit-body; */
    background: #FFFFEE !important;
}
  .template-collection div#facets-filterable {
   padding-left:8px !important;
  padding-right:8px !important;
}
 .template-collection button.push-btn.theme-button.w-full span {
    font-size: 14px !important;
}
 .template-collection .gap-theme {
  gap: .4rem !important;
}
  .template-collection h1.text-center.font-heading.heading-feature.heading-style.none {

    font-size: 33px!important;
   
}
/* section.HomeFeaturedCollection .section-content.relative.z-10.py-section-vertical-spacing.px-section.w-full.max-w-site.mx-auto {
   padding-left:8px !important;
  padding-right:8px !important;
} */
 section.HomeFeaturedCollection button.push-btn.theme-button.w-full span {
    font-size: 14px !important;
}
 /* section.HomeFeaturedCollection .gap-theme {
  gap: .4rem !important;
} */
 body#our-story .rte p {
    font-size: 18px !important;
}
  .rte p {
    font-size: 18px !important;
}
  p {
    font-size: 18px !important;
}
  body#our-story section.OurStoryContent.text-scheme-text.bg-scheme-background.relative.overflow-hidden .max-w-site {
    max-width: 100% !important;
}
body#our-story  section.ReadingBook.imgs.text-scheme-text.bg-scheme-background.relative.overflow-hidden .max-w-site{
    max-width: 100% !important;
}
body#our-story section.imgs.text-scheme-text.bg-scheme-background.relative.overflow-hidden .max-w-site{
    max-width: 100% !important;
}
  section.HomeFeaturedCollection h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
   font-size:42px !important;
}
  h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
      font-size:42px !important;
}
  .wid.rte.mt-5.text-center.mx-auto.max-w-md {
    margin-top: 6px !important;
}
  span.CURVA {
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 24px !important;
}
  .push-btn-surface:before {
    padding: .5rem .6rem !important;
}
  section.ClearMyWay p {
    font-size: 18px !important;
}
  section.ClearMyWay .gap-10 {
    gap: .5rem !important;
}
  .irow {
 
    display: block !important;
}
  .icolumn {
    float: left;
    width: 50% !important;
}
  body#gifting section.feat .max-w-site {
    /* max-width: var(--max-site-width); */
    max-width: 100% !important;
}
  body#gifting-second .HomeCollectionList .max-w-site {
    max-width: 100% !important;
}
body#gifting-second section.feat .max-w-site {
    /* max-width: var(--max-site-width); */
   max-width: 100% !important;
}
  .qquizcolumn img {
    width: 100% !important;
}
  section.ReadingBook .media-content img {
    width: 100%!important;
    margin: 0 auto;
}
  .irow {
    width: 100% !important;
}
.scroller {
    width: 100% !important;

}
  .scolumn {
    float: left;
    width: 100% !important;
    padding: 10px;
}
  .wid {
    max-width: 100% !important;
}
  .quick-buy-product-form {
    height: auto !important;
}
  section.HomeImageOverLay h2.font-heading.heading-standard.heading-style.none {
 
    display: none !important;
}
 section.HomeImageOverLay a.inline-block.push-btn {
   display: none !important;
}
  .px-section.py-section-vertical-spacing.lg\:grid.lg\:absolute.lg\:inset-0.lg\:w-full.lg\:h-full.z-10.text-scheme-text.place-content-start-center.text-center {
    /* display: none; */
    border-bottom: 2px solid #FEFFEF !important;
}
  body#sadhavi-wellness {
    background: #FEFFEF !important;
}
  section.HomeFaq.relative.text-scheme-text.bg-scheme-background.overflow-hidden h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
    font-size: 42px!important;
}
  section.ClearMyWay.text-scheme-text.bg-scheme-background.relative.overflow-hidden h2.font-heading.heading-feature.heading-style.none {
    font-size: 42px!important;
    font-family: Huckleberry!important;
    color: #6133ab!important;
}
  span#subhead {
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 37px !important;
}
  .column1 {
    margin-left: 0px !important; 
   margin-right: 0px !important; 
}
  .column2 {
    width: 68% !important;
    margin: 0 auto;
}
  h2.how.font-heading.heading-standard.heading-style.break-words.none {
    font-size: 20px !important;

}
  
  .TakeAQuiz.section-content h2.font-heading.heading-standard.heading-style.none {
    font-size: 30px;
    color: #6133ab !important;
    font-family: Huckleberry !important;
}
  .TakeAQuiz.section-content h2.font-heading.heading-standard.heading-style.none {
    padding-top: 10px!important;
}
  .quizrow {
    display: grid !important;
}
  .quizrow {
    margin-top: 6px !important;
}
  section.pageetitle h2 {
    font-size: 30px;
    padding-bottom: 34px;
}
      body#our-story {
    background: #FEFFEF !important;
}
        body#our-ingredients {
    background: #FEFFEF !important;
}
        body#concerns {
    background: #FEFFEF !important;
}
  body#our-story img.media-style {
    max-width: -webkit-fill-available !important;
    margin: 0 auto;
}
  }
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
 body#shipping-amp-return-policy .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
    max-width: 100% !important;
}
body#terms-amp-conditions .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
   max-width: 100% !important;
}
body#privacy-policy .section-content.py-section-vertical-spacing.px-section.max-w-2xl.mx-auto {
    max-width: 100% !important;
}
     body#terms-amp-conditions{
  background-color:#FFFFF2 !important;
}
  body#terms-amp-conditions h1.text-center.font-heading.heading-feature.heading-style.none {
    font-size: 40px !important;
}
  body#privacy-policy{
  background-color:#FFFFF2 !important;
}
  body#privacy-policy h1.text-center.font-heading.heading-feature.heading-style.none {
    font-size: 40px !important;
}
    body#shipping-amp-return-policy{
  background-color:#FFFFF2 !important;
}
  body#shipping-amp-return-policy h1.text-center.font-heading.heading-feature.heading-style.none {
    font-size: 40px !important;
}
    body#contact{
  background-color:#FFFFF2 !important;
}
  body#skin-stans{
    background-color:#FFFFF2 !important; 
  }
body#sustanibility{
  background-color:#FFFFF2 !important;
}
  body#delicious-not-dangerous{
  background-color:#FFFFF2 !important;
}
img.leaf {
    width: 60%;
    margin-top: 50px;
}
  section.CompleteClarity.text-scheme-text.bg-scheme-background.relative.overflow-hidden h2.font-heading.heading-feature.heading-style.none {
    font-size: 42px !important;
  
}
 .template-collection span.push-btn-surface {
    padding: .5rem .1rem !important;
}

  .template-collection span.push-btn-surface {
    font-size: 17px !important;
}
  .marquee span.text-base.lg\:text-base {
    font-size: 16px !important;
}
  
  section.SlideGlide .break-words {
    display: none !important;
}
img.logg {
    max-width: 90px !important;
}
  .template-index span.sma.w-6.h-6.inline-block.align-middle {
    width: 1.2rem !important;
}
   .template-index .w-6{
    width: 1.2rem !important;
}
  body#sustanibility section.imgs .gap-10 {
    gap: .1rem !important;
}
  .column1 {
    /* flex: 50%; */
    padding: 16px !important;
    margin-bottom: 20px !important;
}
  .row1 {
    display: grid !important;
}
  body#age-4-10-years {
    /* font-family: -webkit-body; */
    background: #FFFFEE !important;
}
    body#age-11-18-years {
    /* font-family: -webkit-body; */
    background: #FFFFEE !important;
}
      body#bundles {
    /* font-family: -webkit-body; */
    background: #FFFFEE !important;
}
        body#all-products{
    /* font-family: -webkit-body; */
    background: #FFFFEE !important;
}
  .template-collection div#facets-filterable {
   padding-left:8px !important;
  padding-right:8px !important;
}
 .template-collection button.push-btn.theme-button.w-full span {
    font-size: 14px !important;
}
 .template-collection .gap-theme {
  gap: .4rem !important;
}
  .template-collection h1.text-center.font-heading.heading-feature.heading-style.none {

    font-size: 33px!important;
   
}
section.HomeFeaturedCollection .section-content.relative.z-10.py-section-vertical-spacing.px-section.w-full.max-w-site.mx-auto {
   padding-left:8px !important;
  padding-right:8px !important;
}
 section.HomeFeaturedCollection button.push-btn.theme-button.w-full span {
    font-size: 14px !important;
}
 section.HomeFeaturedCollection .gap-theme {
  gap: .4rem !important;
}
 body#our-story .rte p {
    font-size: 18px !important;
}
  .rte p {
    font-size: 18px !important;
}
  p {
    font-size: 18px !important;
}
  body#our-story section.OurStoryContent.text-scheme-text.bg-scheme-background.relative.overflow-hidden .max-w-site {
    max-width: 100% !important;
}
body#our-story  section.ReadingBook.imgs.text-scheme-text.bg-scheme-background.relative.overflow-hidden .max-w-site{
    max-width: 100% !important;
}
body#our-story section.imgs.text-scheme-text.bg-scheme-background.relative.overflow-hidden .max-w-site{
    max-width: 100% !important;
}
  section.HomeFeaturedCollection h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
   font-size:42px !important;
}
  h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
      font-size:42px !important;
}
  .wid.rte.mt-5.text-center.mx-auto.max-w-md {
    margin-top: 6px !important;
}
  span.CURVA {
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 24px !important;
}
  .push-btn-surface:before {
    padding: .5rem .6rem !important;
}
  section.ClearMyWay p {
    font-size: 18px !important;
}
  section.ClearMyWay .gap-10 {
    gap: .5rem !important;
}
  .irow {
 
    display: block !important;
}
  .icolumn {
    float: left;
    width: 50% !important;
}
  body#gifting section.feat .max-w-site {
    /* max-width: var(--max-site-width); */
    max-width: 100% !important;
}
  body#gifting-second .HomeCollectionList .max-w-site {
    max-width: 100% !important;
}
body#gifting-second section.feat .max-w-site {
    /* max-width: var(--max-site-width); */
   max-width: 100% !important;
}
  .qquizcolumn img {
    width: 100% !important;
}
  section.ReadingBook .media-content img {
    width: 100%!important;
    margin: 0 auto;
}
  .irow {
    width: 100% !important;
}
.scroller {
    width: 100% !important;

}
  .scolumn {
    float: left;
    width: 100% !important;
    padding: 10px;
}
  .wid {
    max-width: 100% !important;
}
  .quick-buy-product-form {
    height: auto !important;
}
  section.HomeImageOverLay h2.font-heading.heading-standard.heading-style.none {
 
    display: none !important;
}
 section.HomeImageOverLay a.inline-block.push-btn {
   display: none !important;
}
  .px-section.py-section-vertical-spacing.lg\:grid.lg\:absolute.lg\:inset-0.lg\:w-full.lg\:h-full.z-10.text-scheme-text.place-content-start-center.text-center {
    /* display: none; */
    border-bottom: 2px solid #FEFFEF !important;
}
  body#sadhavi-wellness {
    background: #FEFFEF !important;
}
  section.HomeFaq.relative.text-scheme-text.bg-scheme-background.overflow-hidden h2.text-center.font-heading.heading-standard.heading-style.break-words.none {
    font-size: 42px!important;
}
  section.ClearMyWay.text-scheme-text.bg-scheme-background.relative.overflow-hidden h2.font-heading.heading-feature.heading-style.none {
    font-size: 42px!important;
    font-family: Huckleberry!important;
    color: #6133ab!important;
}
  span#subhead {
    font-family: Boucherie-Cursive-W03-Bold !important;
    font-size: 37px !important;
}
  .column1 {
    margin-left: 0px !important; 
   margin-right: 0px !important; 
}
  .column2 {
    width: 68% !important;
    margin: 0 auto;
}
  h2.how.font-heading.heading-standard.heading-style.break-words.none {
    font-size: 20px !important;

}
  
  .TakeAQuiz.section-content h2.font-heading.heading-standard.heading-style.none {
    font-size: 30px;
    color: #6133ab !important;
    font-family: Huckleberry !important;
}
  .TakeAQuiz.section-content h2.font-heading.heading-standard.heading-style.none {
    padding-top: 10px!important;
}
  .quizrow {
    display: grid !important;
}
  .quizrow {
    margin-top: 6px !important;
}
  section.pageetitle h2 {
    font-size: 30px;
    padding-bottom: 34px;
}
      body#our-story {
    background: #FEFFEF !important;
}
        body#our-ingredients {
    background: #FEFFEF !important;
}
        body#concerns {
    background: #FEFFEF !important;
}
  body#our-story img.media-style {
    max-width: -webkit-fill-available !important;
    margin: 0 auto;
}
  .TakeAQuiz.section-content .place-content-center-center {
   place-content: center center !important;
}
body#hard-hitters h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 0px;
}
body#delicious-not-dangerous h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 0px;
}
  body#skin-stans h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 0px;
}
   body#supportive-bestie h2.font-heading.heading-standard.heading-style.break-words.none {
    padding-top: 0px;
}
}