/** Shopify CDN: Minification failed

Line 6:0 Unexpected "0h1"

**/
0h1,h2,h3,h4,h5,h6{font-family: caslon;}
p, span, a{font-family:'Inter';letter-spacing:0;}
p{color:#4e4e4e;}
/* header */
.header ul.list-menu li {
    font-weight: 600;
    text-transform: uppercase;
}
/*=================marquee section============  */
.Marquee-new-section .marquee-content {
    color: #045c2e;
    font-family: 'Inter';
}
/* ================= aurveda heading section================*/
.ayurveda-section .rich-text__heading {
    font-size: 48px;
    color: #045c2e;
    font-family: caslon;
    letter-spacing: -.8px;
    font-weight: 800;
}
/* natural home section */
div#shopify-section-template--23227371716928__image_slider_P6yAAQ{background:#f8f8f8;}
.new-image-section {padding-top:70px;padding-bottom:70px;}
.new-image-section .grid{align-items:center;}
.new-image-section button {
    background: #3b5e39;
    opacity: 1;
    border-radius: 50px;
    font-size: 19px;
    padding: 19px 43px;
    font-weight: 500;
    border: transparent;
    color: white;
}
.new-image-section  .grid__item.custom_image_slider.slick-initialized.slick-slider button {
    display: none !important;
}
.new-image-section h2 {
    font-size: 72px;
    color: #404040;
    line-height: 1;
    margin: 0;
    font-family: inherit;
}
.new-image-section p {
    color: #333;
}
.new-image-section .media:before {
    content: "";
    background: url(https://cdn.shopify.com/s/files/1/0894/7987/2832/files/2-1.png?v=1728544450);
    width: 100%;
    height: 100%;
    background-size: 100%;
    z-index: 999;
    position: absolute;
    bottom: 0;
    background-repeat: no-repeat;
}
.new-image-section .grid__item.custom_image_slider.slick-initialized.slick-slider {
    border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
    animation: liquid 6s ease-in-out infinite;
    width:400px;
    height:400px;
}

@keyframes liquid{
    0%{
        border-radius:60% 40% 30% 70% / 60% 30% 70% 40% ;
        background-size: 100% 100%;
    }
    50%{
        border-radius:30% 60% 70% 40% / 50% 60% 30% 60% ;
        background-size: 100% 100%;
    }
    100%{
        border-radius:60% 40% 30% 70% / 60% 30% 70% 40% ;
        background-size: 100% 100%;
    }
}

.new-image-section  .grid__item.custom_image_slider.slick-initialized.slick-slider {
    background: url(https://cdn.shopify.com/s/files/1/0894/7987/2832/files/shape.svg?v=1728296211);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
/* ===========feature product=============  */
.section-featured-product .product__info-container .product__title,
.product .product__title h1{
    font-size: 36px;
    /* color: #045c2e; */
    line-height: 1.1111111111;
    letter-spacing: -.8px;
    font-family: caslon;
    font-weight: 800;
    text-transform: capitalize;
}
.section-featured-product .product__info-container, .section-featured-product  quantity-input.quantity,
.section-featured-product .quantity__button {
    color: #045c2e !important;
}
.section-featured-product button.shopify-payment-button__button:before, button.shopify-payment-button__button:after {
    display: none;
}
.section-featured-product button.shopify-payment-button__button ,
.product button.shopify-payment-button__button{
    background: #5d78d8;
}
.section-featured-product .price__sale s.price-item.price-item--regular,
.product .price, .product .price__sale span .price-item, .product label.quantity__label,
.product .quantity-input{
    color: #5d78d8;
    font-weight: 600;
}

span.price-item.price-item--sale.price-item--last {
    color: #000;
}
.product input#Quantity-template--23227371880768__main {
    border: #000 solid 1px;
}
/* product apge video section */
section.video-testimonials-section {
    background-image: url('/cdn/shop/files/38023_1_-min.jpg?v=1753609101');
    background-position:center;
    background-size:cover;
    padding: 40px 40px 60px 40px;
}
.product .product__accordion .accordion__content li {
    list-style-position: outside;
    color: #000;
    line-height: 1.5;
    padding-bottom:5px;
}
section.video-testimonials-section .testimonials-grid {
    display: flex;
    gap: 60px;
    justify-content: center;
}
section.video-testimonials-section .testimonials-grid .testimonial {
    width: 25%;
}
section.video-testimonials-section  iframe {
    width: 400px;
}
section.video-testimonials-section h2 {
    font-size: 39px;
    font-weight: 600;
    color:#fff;
  text-align: center;
}
/* multi-product-section */
.multi-product-section .multirow {
    background: #55b96c0f;
}
.multi-product-section .image-with-text__media.media img {
    outline: 2px solid #ffffffc4;
    outline-offset: -13px;
}


/* image text second section */

.section-template--23227371716928__image_with_text_anqJT4-padding .image-with-text__heading{font-size:45px;line-height:1;}
.section-template--23227371716928__image_with_text_anqJT4-padding a.button.button--primary::before, 
.section-template--23227371716928__image_with_text_anqJT4-padding a.button.button--primary::after {
    display: none;
}
.section-template--23227371716928__image_with_text_anqJT4-padding {
    background:#f8f8f8;
}
.section-template--23227371716928__image_with_text_anqJT4-padding .image-with-text__media.image-with-text__media--adapt.background-transparent.media {
    border: none;
}
.consult-section {
    transform: translateY(-130px);
  padding-bottom:0 !important;
}
.consult-section ul.multicolumn-list li {
    background: white;
    box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
}
.consult-section ul.multicolumn-list {gap:15px;flex-wrap:nowrap;}
.consult-section ul.multicolumn-list li#Slide-template--23227371716928__multicolumn_bdazwd-2 {
    background: linear-gradient(0deg, rgba(149,180,148,1) 0%, rgba(112,145,132,1) 100%);
}
.consult-section ul.multicolumn-list li#Slide-template--23227371716928__multicolumn_bdazwd-2 .multicolumn-card__info .inline-richtext,
.consult-section ul.multicolumn-list li#Slide-template--23227371716928__multicolumn_bdazwd-2 .multicolumn-card__info p{
  color:white;
}
.consult-section  .multicolumn-list__item.center .media--adapt img {
    width: 45px;
    object-fit: contain;
}
.consult-section  .media.media--transparent.media--adapt {
    padding-bottom: 50px !IMPORTANT;
  display:contents !important;
}
.consult-section   img.multicolumn-card__image {
    width: 55px !IMPORTANT;
    object-fit: contain;
    padding-left: 12px;
}
.consult-section .multicolumn-card.content-container {
    display: flex;
}
.consult-section  .title-wrapper-with-link .title {
    margin: auto;
}
.consult-section p {
    color:#333;font-weight:400;
}
body .consult-section .multicolumn-card__info .inline-richtext {
    font-weight: 500;
    font-size: 26px;
}
.consult-section .page-width.section-template--23227371716928__multicolumn_bdazwd-padding {
    padding-left: 0;
    padding-right: 0;
}
/* slideshow */
.slideshow__controls.slider-buttons {
    border: none;
    justify-content: space-between !IMPORTANT;
    position: absolute;
    top: 50%;
    width: 100%;
}

.slideshow__controls button.slider-button {
    background: #5d78d8;
    border-radius: 50%;
    color: #fff;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}
.slideshow__controls  .slideshow__control-wrapper {
    display: none;
}

button.slider-button.slider-button--prev {
    transform: translateX(30px);
}
button.slider-button.slider-button--next {
    transform: translateX(-30px);
}
/*=========product page tabs=========  */
.product .price__sale {
    display: block;
  direction: rtl;
}
.product .price__regular {
    display: none;
}
.product-tabs {
    margin: auto !important;
}
.product-tabs {
    padding-top: 50px;
    padding-bottom: 50px;
}
.product-tabs ul.tab-list li {
    font-family: inherit;
    text-transform: capitalize;
    font-weight: 600;
    letter-spacing: normal;
    color: #000;
    box-shadow: rgba(0, 0, 0, 0.06) 0px 5px 4px 0px inset;
    border: none;
}
.product-tabs .tab-pane.active h4 {
    font-family: 'Inter';
    font-weight: 600;
}

    .tab-content {
    background: #fff;
    padding: 2rem 1.5rem;
    border: 1px solid #c3e6cb;
    border-top: none;
    border-radius: 0 0 8px 8px;
    color: #000;             /* black color */
    font-size: 16px;         /* 16px font size */     
    min-height: 120px;
}

/* collection  */

.collection ul#Slider-template--23227371880768__featured_collection_3fmkJJ {
    gap: 20px !important;
}
.collection ul li {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
    padding: 20px;
}
.collection .card__heading {
    font-weight: 600;
    color: #525252;
}
.collection .collection__title {padding-left:0 !important;}
.collection .collection__title h2 {
    color: #000;
    font-family: caslon;
    letter-spacing: -.8px;
    font-weight: 800;
}

.collection .card__media img {
    object-fit: cover!IMPORTANT;
}
.common-box{
    background: #bae1bb !important;
}
.common-box .title.inline-richtext{
    color: #539055;
    letter-spacing: 0;
    font-weight: 600;
}
.common-box .multicolumn-card.content-container {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
.common-box .multicolumn-card__info .inline-richtext
 {
    text-align: center;
    color: #7a7a7a;
    font-weight: 400 !IMPORTANT;
}
.common-box  .multicolumn-card__image-wrapper {
    padding: 8px;
    margin: 0;
}
.common-box .multicolumn-card__info {
    padding: 0px 5px 11px 5px;
}
.common-box .multicolumn-card__image {
    width: 100% !important;
}
section#shopify-section-template--23227371880768__multicolumn_L4PNBq, 
section#shopify-section-template--23227371880768__multicolumn_bJbdCi,
.use-text-section{ 
    background: #fff !important;
}
.use-text-section p{color:#000;}
.use-text-section h2.rich-text__heading.inline-richtext {
    font-size: 32px !important;
    color: #000;
}
/*  product page end*/
@media only screen and (min-width :1500px) {
.collection  .card__inner {
    height: 200px;
}
  .collection{padding-top:65px!important;padding-bottom:65px!important;}
}
/*========= testimonial section============= */
.testimonials-section {
    background: #fff !important;
}
.Testimonial-box {
    padding: 0px 20px;
    background: #fff;
}
.Testimonial-box    cite {
    margin-bottom: 20px;
}
.Testimonial-box   .slick-arrow {
    bottom:0;
    top: initial;
  z-index:99;
}
.Testimonial-box .slick-next {
    right: 50%;
  transform:translateX(30px);
}
.Testimonial-box .slick-prev {
    left:50%;
  transform:translateX(-30px);
}
.Testimonial-box  ul.slick-dots {
    display: none !important;
}
.testimonial-item blockquote {
    line-height: 1.3em;
    letter-spacing: -.7px;
    font-size: 18px;
    font-style: normal;
    font-family: caslon;
    border:none;
  width: 75%;
  color:#4e4e4e;
    margin: auto;
}
.testimonials-section .slick-next:before, .testimonials-section .slick-prev:before{
  font-size:30px;
  color:#045c2e;
}
/* ========custom html video section ===============*/
div#shopify-section-template--23227371880768__ingredienproduct_n636J9 {
    background: #bae1bb;
}
div#shopify-section-template--23227371880768__ingredienproduct_n636J9 .image-row {
    justify-content: center;
    padding:30px 0 50px 0;
}
div#shopify-section-template--23227371880768__ingredienproduct_n636J9 .image-row img {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    padding: 10px;
  height: 300px;
    width: 300px;
}
/* .section-padding{padding-top: 50px;padding-bottom: 50px;} */
.experience-section {
    width: 100%;
    max-width: 1140px;
    margin: auto;
  padding-bottom:50px;
}
.two-box .left-column {
/*            flex: 1;*/
            margin-right: 20px;
            position: relative;
        }
.two-box .left-column img {
    position: absolute;
    width: 157px;
    top: -34px;
    left: -45px;
}

.two-box .left-column video {
width: 100%;
height: auto;
        }
.two-box .left-column  iframe {border-radius: 9px;}
       

.two-box{display: flex;gap: 30px;}
.two-box p {
    color: #333;
    border-bottom: solid 1px #dcdcde;
    padding-bottom: 26px;
    line-height: 1.4;
}
.two-box i {
    color: #334fb4;
    font-size: 18px;
}
.two-box ul {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    padding-left:0;
}
.two-box  .sub-title {
    font-size:40px;
    font-weight: 400;
    color: #000;
    font-family: system-ui;
    line-height: 1;
    margin-top:5px;
}
.two-box ul li {
    display: block;
    width: 50%;
    color: #333;
    font-size: 19px;
  position:relative;padding-left:30px;
}
.two-box ul li img {
    width: 22px;
    transform: translateY(3px);
    margin-right: 5px;
}
.two-box ul li img{width: 20px;}
.two-box ul li:before {
    content: "";
    background-image: url(/cdn/shop/files/success.png?v=1753628465);
    width: 20px;
    height: 20px;
    position: absolute;
    background-size: 100%;
    top: 8px;
    left:0;
}
/* ==========footer===========*/

.footer .footer__content-top {
    margin: inherit;
}
.footer .footer__content-bottom-wrapper {
    justify-content: center;
}
.footer .footer__copyright.caption {
    margin: 0;
}
.footer .footer-block p{color:white;}
.footer .footer-block a{color:white !important;text-decoration:none;}
.footer .footer-block__heading {
    text-transform: uppercase;
    font-family: 'Inter';
    font-weight: 600;
}
.footer .list-social {
    justify-content: center;
}

/*================== Multibox=================  */
.support-multibox {
    padding: 50px 0;
}
.support-multibox .page-width{padding-right:0;}
.support-multibox  .multicolumn{
    background: none;
}
.support-multibox .multicolumn-card.content-container {
    background: none !IMPORTANT;
}

.support-multibox .multicolumn-card__info .inline-richtext {
    font-weight: 600;
    font-size: 22px;
    font-family: inherit;
    text-transform: capitalize;
}

.footer a.link.list-social__link {
    background: #334fb4;
    border-radius: 52px;
    margin: 3px;
}

/* responsive */
 @media(min-width:1201px) and (max-width:1495px) {
    section.video-testimonials-section iframe{width: -webkit-fill-available;}
}
 @media(min-width:1400px){
   .footer .footer__blocks-wrapper {
    flex-wrap: nowrap;
}
.footer .footer__blocks-wrapper {
    flex-wrap: nowrap;
}
 .footer  .footer-block.grid__item:last-child {
    width: 150px;
}
   .footer-block.grid__item.footer-block--menu {
    padding-left: 30px;
}
 }

 @media(min-width:768px) and (max-width:1300px){
    .two-box{gap: 0;}
    .two-box > div {width: 50%;}
   .new-image-section .image-with-text__heading.inline-richtext {
    font-size: 50px;}
   .new-image-section, .experience-section  {
    padding-left: 20px;
    padding-right: 20px;
}
   
   .consult-section ul.multicolumn-list{flex-wrap:wrap;justify-content:center;}
.two-box .left-column img {
    left: -20px;
}
}
@media(max-width:1200px){
.ayurveda-section .rich-text {
    padding-top:40px;
}
  .upper-banner .banner__media.media {height:80%;}
  section.video-testimonials-section iframe {
    width: -webkit-fill-available;
}
      .new-image-section .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media img{
    object-fit: contain !important;
}
}
@media(min-width:1025px) and (max-width:1300px) {
.footer__blocks-wrapper {
    flex-wrap: nowrap;
    width: 577px;
}
   .upper-banner .banner__media.media  img {
    object-fit: contain !IMPORTANT;
}
  
}
@media(min-width:768px) and (max-width:1024px) {
.footer .footer__blocks-wrapper {
    flex-wrap: wrap;
}
  .upper-banner .banner__media.media  img {
    object-fit: contain !IMPORTANT;
}
   div#shopify-section-template--23227371880768__ingredienproduct_n636J9 .image-row{flex-wrap:wrap;}
  /* div#shopify-section-template--23227371880768__ingredienproduct_n636J9 .image-row img {height:auto;width:auto;} */
  .new-image-section h2{font-size:35px;}
/* custom video html code */
    .two-box .left-column  iframe {border-radius: 9px;width: 80%;}
    .two-box .left-column {margin-right: 0;}
    .two-box .sub-title{font-size: 35px;}
}
@media(max-width:767px) {
  .ayurveda-section .rich-text__heading{font-size:35px;}
  .testimonial-item blockquote{width:auto;}
  .footer .grid{text-align:center;}
  .footer  ul.footer-block__details-content li a,
  .footer ul.footer__list-social{justify-content: center !important;}
  .consult-section {transform: translateY(0px);}
  
.section-template--23227371716928__image_with_text_anqJT4-padding .image-with-text__heading {
    font-size: 35px;
}
   .upper-banner .banner__media.media  img {
    object-fit: contain !IMPORTANT;
}
  .upper-banner .banner__media.media {height:43%;}
  div#Banner-template--23227371716928__image_banner .banner__media.media {
    height: 26rem;
}
  /*  banner slider*/
  /* div#Slider-template--23227371716928__slideshow_QNKTmU .slideshow__media.banner__media.media img {
    object-fit: contain !IMPORTANT;
}
  div#Slider-template--23227371716928__slideshow_QNKTmU .slideshow__media.banner__media.media img {
    object-fit: contain!important;
    min-height: 250px;
}
   div#Slider-template--23227371716928__slideshow_QNKTmU .slideshow__controls.slider-buttons {
    justify-content: center !important;
} */
  .new-image-section{padding:20px;}
  .new-image-section .grid__item.custom_image_slider.slick-initialized.slick-slider{height:auto;width:auto;}
  .new-image-section h2 {
    font-size:24px;
  }
  .new-image-section p{line-height:1.2;}
  .new-image-section button {
    padding: 9px 12px;
    font-size: 16px;
  }

  section.video-testimonials-section .testimonials-grid {
    display: flex;
flex-direction:column
}
  section.video-testimonials-section iframe {
    width: auto;
}
  section.video-testimonials-section .testimonials-grid .testimonial {
    width: auto;
}
  .consult-section ul.multicolumn-list {
    flex-wrap: wrap;
}
  section#shopify-section-template--23227371716928__multicolumn_bdazwd {
    padding-bottom: 0;
}
/* custom video html code */
    .two-box  {display: block;padding: 0 20px;}
    .two-box .sub-title{font-size: 30px;}
    .two-box .left-column {text-align: center;padding-bottom: 20px;}
    .two-box .left-column  iframe { width:100%;}
    .two-box ul{flex-direction: column;gap: 10px;}
    .two-box ul li{width: 100%;}
    .two-box .left-column img {left: -16px;}

  /* div#shopify-section-template--23227371880768__ingredienproduct_n636J9 .image-row img {height:auto;width:auto;} */
  div#shopify-section-template--23227371880768__ingredienproduct_n636J9 .image-row{flex-wrap:wrap;}
}

.slider li {
  background-color: #fff;
}

h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in {
    text-align: center;
}
