/** Shopify CDN: Minification failed

Line 27:0 Unexpected "{"
Line 27:1 Expected identifier but found "%"
Line 44:0 Unexpected "{"
Line 44:1 Expected identifier but found "%"
Line 528:15 Expected identifier but found whitespace
Line 528:22 Unexpected ";"
Line 1027:12 Expected identifier but found whitespace
Line 1027:13 Unexpected "24px"
Line 1535:0 Unexpected "}"
Line 4028:4 Expected ":"

**/
@font-face {
  font-family: 'Pally-Regular';
  src: url('/cdn/shop/files/Pally-Regular.otf?v=1740399234');
}
@font-face {
  font-family: 'Pally-Bold';
  src: url('/cdn/shop/files/Pally-Bold.otf?v=1740399234');
}
@font-face {
  font-family: 'Pally-Medium';
  src: url('/cdn/shop/files/Pally-Medium_48472be3-0b37-435a-b9e3-710e25507608.otf?v=1743425010');
}
{%comment%}
@font-face {
  font-family: 'Quicksand_Ligh';
  src: url('/cdn/shop/files/Quicksand_Light.otf?v=1740399526');
}
@font-face {
  font-family: 'Quicksand_Dash';
  src: url('/cdn/shop/files/Quicksand_Dash.otf?v=1740399526');
}
@font-face {
  font-family: 'Quicksand_Book';
  src: url('/cdn/shop/files/Quicksand_Book.otf?v=1740550714');
}
@font-face {
  font-family: 'Quicksand_Bold';
  src: url('/cdn/shop/files/Quicksand_Bold.otf?v=1740399526');
}
{%endcomment%}
.product-content-container h1.product-title.h2.mb-3.leading-tight {
    font-size: 24px !important;
    color: #141414;
    font-family: 'Pally-Medium';
}
h1,h2,h3,h4,h5,h6,p{
  font-family: "Pally-Medium";
}
span,button,.button{
  font-size:16px;
   font-family: 'Quicksand';
}

small.cap.rtl\:inline-block s.rtl\:leading-tight {
    font-size: 14px;
    font-weight: 500;
    color: #323232 !important;
    font-family: 'Quicksand_Ligh';
    font-weight: 700;
}
.product-swiper-slied-banner small.cap s.sale_price_cstm {
    font-size: 12px;
}
.mb-5.product-form__quantity.w-full label {
    color: #000;
    font-family: 'Pally-Medium';
    font-size: 16px;
}
.inline-flex.border.w-fit.items-center.mt-2\.5.bg-\[rgba\(var\(--background-color\)\,1\)\].rounded-md {
    margin-top: 13px;
}
.product-form__quantity button.w-10.cursor-pointer {
    padding-top: 0;
    padding-bottom: 0;
}
.product-form__quantity .outer-spin-button {
    padding: 8px 0;
    line-height: 0;
    height: revert-layer;
    font-family: 'Pally-Regular';
    font-weight: 600;
    color: #000;
    font-size: 16px;
}
.product-form__quantity button.w-10.cursor-pointer svg {
    stroke: #34A853;
    border-radius: 84px;
}
.product-form__quantity .inline-flex.border.w-fit {
    border: 1px solid #046B2A;
}
.product-content-container .text-truncate.truncate-inner.relative.rte p span {
    font-family: 'Pally-Regular';
}
.x-block-product-title.mb-5.w-full {
    margin-bottom: 0;
}
.variant-title-box {
    border-bottom: 1px dashed #046A29;
}
.product-form__input label.flex.items-center.outline-none {
    display: block;
}
.product-form__input .input-radio:checked+label {
    background: #00984A33;
    border: 1px solid #00984A;
    box-shadow: none;
  justify-content: space-between;
}
.product-form__input label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\] {
    border-radius: 15px;
}
.variant-title-box {
    text-align: center;
    display: flex;
    flex-direction: column;
    width: 100%;
}
.variant-title-box span.discount {
    color: #D92414;
      background: #0000;
        font-size: 13px;
    font-family: 'Pally-Medium';
    margin: 7px 0;
}
.variant-title-box span.variant-title {
    color: #000;
        font-size: 14px;
    font-family: 'Quicksand';
    font-weight: 600;
    line-height: normal;
}
.variant-title-box {
    display: flex;
    flex-direction: column;
    max-width: 90%;
}
label.flex.items-center.outline-none span.variant_new_changes {
    color: #000;
    font-family: 'Quicksand';
    font-size: 14px;
    margin: 7px 0;
    display: inline-block;
    text-align: center;
    text-transform: capitalize;
}
.outline-none {
    background: #CBCBCB33;
}
.variant-selects .outline-none {
    background: #CBCBCB33;
}
.product-form__input  .variant-badges {
    text-align: center;
    font-size: 18px;
    color: #046B2A;
    font-weight: 700;
    font-family: 'Pally-Bold';
}
.product-form__input legend.font-medium {
    font-family: 'Pally-Medium';
    font-size: 16px;
    margin-bottom: 3px;
}
.new_details_object .right_column_items {
    display: flex;
    justify-content: space-between;
    align-items: center;
    column-gap: 12px;
}
.new_details_object .item {
    display: flex;
    justify-content: space-between;
    background: #046a2933;
    padding: 6px 10px;
    border-radius: 8px;
    column-gap: 10px;
    align-items: center;
}
.new_details_object .item h4 {
    font-size: 16px;
    font-weight: 500;
    font-family: 'Pally-Regular';
}
.new_details_object .item.item_number_1 h4 {
    color: #046A29;
}
.new_details_object .item.item_number_2 {
    background: #5883F633;
}
.new_details_object .item.item_number_2 h4 {
    color: #5883F6
}
.new_details_object .item.item_number_3 {
    background: #A1510633;
}
.new_details_object .item.item_number_3 h4 {
    color: #A15106
}
.new_details_object .item img {
    width: 16px;
    height: 16px;
}
.product_detail_sec.new_details_object {
    margin-top: 9px;
    margin-bottom: 20px;
}
.x-block-price.mb-5.w-full.pricearea {
    margin-top: 20px;
}
.button-product-buy_buttons span.x-atc-text.button-text.w-fit.pt-0\.5.pb-0\.5, button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
    text-transform: uppercase;
    font-size: 16px;
    font-family: 'Quicksand';
    font-weight: 600;
}
.button-product-buy_buttons.w-full.button-product.mb-5.corners-app {
    margin-bottom: 0;
}
.product-content-container  .pl-2.pr-2.border-t.border-solid{
    border-top: none;
}
.x-block-description p.font-medium, .x-block-collapsible-tab-collapsible-row-1 p {
    font-size: 16px;
}
.product-content-container .rte.pt-2.pb-2  {
    padding: 0;
}
.product-content-container .x-block-description .text-truncate.truncate-inner.relative.rte p span, .product-content-container .text-truncate.truncate-inner.relative.rte p {
    font-family: 'Quicksand';
    font-size: 14px;
}

.splide__slide ul.flex.flex-col.gap-y-2.mt-2.md\:border-none {
    flex-direction: row;
}
.splide__slide li.pl-5.pr-5.pt-5.pb-1 {
    background: #046A2933;
    padding-left: 10px;
    padding-right: 0.25rem;
    height: 150px;
}
.splide__slide .w-1\/6 {
    width: 27.666667%;
}
.product-recommendations .splide__slide a.full-unstyled-link.link-product-variant {
    font-size: 14px;
    font-family: 'Pally-Regular';
}
.section-apps {
    background: #fef8e0;
}
#x-slide-announcement-bar-track .h-auto.w-full {
    display: inline-block;
    width:auto;
    border:none;
    padding-left:0;
    padding-right:0;
}

div#x-slide-announcement-bar-list {
    display: flex;
    justify-content: space-between;
}
#x-slide-announcement-bar-track .announcement-bar_text.flex {
    display: block;
    text-align: left;
}
#x-slide-announcement-bar-track .flex.items-center.flex-wrap.justify-center.gap-x-5.gap-y-2.ltr {
    display: block;
}
p.x-announcement-bar-block-data.leading-\[initial\] {
    font-size: 16px;
    font-family: 'Quicksand_Book';
    color: #FAF9F9;
    font-weight: 600;
}

li.tree-menu.pr-5.pl-5.relative.has-dropdown {
    position: relative;
}
li.tree-menu.pr-5.pl-5.relative.has-dropdown:nth-child(3):before {
    content: "";
    position: absolute;
    top: -5px;
    bottom: 0;
    background-image: url(/cdn/shop/files/Frame_60_1.png?v=1740552041);
    width: 33px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat;
    right: 13px;
    background-position: right;
}
.sub-menu a.nav-link span {
    font-family: 'Pally-Medium';
}
li.tree-menu.pr-5.pl-5 {
    padding-left: 0;
}
ul.list-menu.inline-flex.flex-wrap.items-center.justify-center {
    column-gap: 24px;
}
ul.list-menu.inline-flex.flex-wrap.items-center.justify-center li.tree-menu.pr-5.pl-5 {
    padding: 0;
}

div#x-header-container {
    height: 100% !important;
}
.highlight {
      text-decoration: none;
}
.transparent-header .sticky-header-content:not(.sticky-header-active) .header {
  background: #fef8e0;
}
.relative.cursor-pointer.tree-menu-item {
    color: #000;
  text-decoration: none;
}
.relative.cursor-pointer.tree-menu-item span {
    font-family: 'Pally-Medium';
    font-size: 18px;
}
.relative.cursor-pointer.tree-menu-item .highlight {
    text-decoration: none;
}
li.tree-menu.pr-5.pl-5.relative.has-dropdown:nth-child(2) svg.svg-highlight.svg-circle{
    display: none;
}
li.tree-menu.pr-5.pl-5.relative.has-dropdown:nth-child(3)  .highlight{
      color: #000;
}
div#cart-icon-bubble span {
    font-size: 11px;
}
.header-icon-cart .right-0 {
    right: 4px;
}
.header-icon-cart .-top-0\.5 {
    top: 4px;
}
.header-icon-cart .w-5 {
    width: 16px;
}
.header-icon-cart .h-5 {
    height: 16px;
}
@media (min-width: 1024px) {
   .shopify-header header {
        grid-template-columns: 1fr 5fr 0fr;
    }
}
.sticky-header-content .header {
   max-width: 1241px;
    /* padding-left: 80px;
    padding-right: 80px; */
}
span.w-11.h-10 svg {
    color: #000;
}
.badges_sec {
    background: #323232;
    margin: 0 0px;
    overflow: visible;
    width: 100%;
    margin-top: 10px;
}
.product-form__input label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\] {
    overflow: hidden;
}
label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\] {
    padding-bottom: 0;
}
.product-form__input .input-radio:checked+label .badges_sec {
    background: #046B2A;
}

.product-form__input label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\] .variant-badges {
    text-align: center;
    font-size: 12px !important;
    color: #fff;
    font-weight: 100;
    font-family: 'Pally-Regular';
    padding: 10px;
  text-transform: uppercase;
}
.product-form__input label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\] {
    width: 26%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding:5px 0 0;
}
.hover\:cursor-pointer.rotate-90.pl-2\.5.pr-2\.5.pt-2\.5.pb-2\.5.w-\[34px\].h-\[34px\].border.rounded-\[10px\] {
    border-color: #000000;
}
.flex.w-full.h-full.absolute.top-0.left-0.bottom-0.md\:absolute.md\:top-0.md\:left-0.md\:bottom-0 {
    left: 110px;
}
span.compare_price_pdp {
    font-family: 'Quicksand';
    text-decoration: line-through;
    color: #000;
    font-size: 13px;
}
span.price_wapper_type {
    color: #046B2A;
    font-size: 18px;
    font-family: 'Pally-Bold';
}
.h2 {
    /* color: #046B2A !important; */
      font-family: 'Pally-Regular';
    font-size: 36px !important;
}
/* .h2.block.text-center.leading-tight.flex-auto.p-break-words {
    position: relative;
    display: inline-block;
    width: 100%;
    text-align: center;
    font-family: 'Pally-Regular';
    font-size: 36px;
    line-height: 36px;
} */
/* .h2.block.text-center.leading-tight.flex-auto.p-break-words:after {
    content: "";
    background-image: url(/cdn/shop/files/Vector_4.png?v=1740565081);
    position: absolute;
    bottom: 0;
    height: 100%;
    width: 180px;
    background-repeat: no-repeat;
    background-size: contain;
    top: 14px;
    background-position: bottom;
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
} */
.comparision-table-description.mb-5.md\:mb-8.rte.text-center.text-\[rgb\(var\(--colors-text\)\)\] p {
        max-width: 100%;
    font-size: 20px;
    margin: 26px auto 0;
    font-family: Quicksand;
}
.x-block-conparison-table-header.mb-5.lg\:mb-8 {
    margin-bottom: 0;
}
.criterion-detail-product.pt-2.pb-2.pr-2.pl-2.opacity-90.table-highlight-template--24204320899388__comparison_table_pmLA78.text-center.text-\[rgb\(var\(--colors-text\)\)\].w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.z-10.relative.flex.grow.basis-\[0\].justify-center.items-center.p-break-words {
    background: #00984A33;
}
.criterion-detail-product.pt-2.pb-2:after {
    display: none;
}
.criterion-detail-product span.inline-block.w-\[30px\].h-\[30px\].md\:w-9.md\:h-9.icon-tick.z-10 svg rect {
    fill: #00984A;
}
.criterion-detail-product.pt-2.pb-2.pr-2.pl-2.after\:md\:translate-y-5{
    border-radius: 0 0 24px 24px;
}
span.pl-1.pr-1.pt-2.pb-2.font-semibold {
    padding: 0 !important;
}
.new_image_wapper {
    width: 100%;
    z-index: 99;
}
span.new_headding_type_change {
    width: 100%;
}
.full-width_table {
    /* width: 100%; */
    flex-wrap: wrap;
  background:#d0e6c6
}
.new_image_wapper img {
    max-width: 200px;
    margin: 0 auto;
}
.full-width_table:after {
    display: none;
}
.full-width_table {
    border-radius: 24px 24px 0 0;
    background: #d0e6c5 !important;
}
span.new_headding_type_change {
    font-size: 35px;
    font-family: Pally-Regular;
    color: #323232;
}

.new_headding_type_change {
    margin-top: -26px;
}
.table-content  span.pl-1.pr-1.pt-2.pb-2.font-semibold{
    font-size: 24px;
    font-family: 'Pally-Regular';
    font-weight: 500;
}
.section-text-columns-with-image h2.text-center.h2.block {
    /* font-size: 20px !important; */
    color: #000 !important;
    width: fit-content;
    position: relative;
    margin: 0 auto;
}
/* .section-text-columns-with-image h2.text-center.h2.block:after {
    content: "";
    content: "";
    background-image: url(/cdn/shop/files/Vector_4.png?v=1740565081);
    position: absolute;
    bottom: 0;
    height: -webkit-fill-available;
    width: 180px;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: 14px;
    background-position: bottom;
    left: 0;
    /* right: 0; */
    text-align: center;
    margin: 0 auto;
} */
.section-text-columns-with-image .pb-\[100\%\] {
    padding-bottom: 54%;
}
.section-text-columns-with-image .w-full img {
    max-width: 155px;
    height: 150px;
    margin: 0 auto;
  right:0;
}
.feature-icon-item p.empty\:hidden.p-break-words.title--feature_icon_QCajXc.text-\[rgba\(var\(--colors-heading\)\)\].leading-tight {
    font-size: 12px;
    font-family: 'Quicksand';
    font-weight: 500;
}
.feature-icon-item .size-icon-feature_icon_QCajXc {
        width: 100%;
        height: 100%;
        text-align: center;
        margin: 0 auto;
}
.feature-icon-item .size-icon-feature_icon_QCajXc svg {
    width: 100%;
}
.section-text-columns-with-image .text-column-with-image {
    max-width: 90%;
    margin: 0 auto;
}
.section-text-columns-with-image h2.text-center.h2.block.pb-3.md\:pb-8 {
    margin-bottom: 21px;
}
.section-text-columns-with-image .rte p {
    font-size: 24px;
    font-family: Quicksand;
    font-weight: 600;
    line-height: normal;
}
.section-text-columns-with-image p.h3.leading-tight {
    font-size: 28px;
    font-family: 'Quicksand';
  font-weight:600;
}
.x-block-nutrition-fact .bg--nutrition_fact_LTwLVN {
    background: #046A2933;
}
.product-content-container .x-block-price.mb-5.w-full.pricearea {
    float: left;
    width: 100%;
    position: relative;
}
.section-slideshow .mt-4.pointer-events-auto{
    margin-top: 0;
}
.button.button-text-link {
    padding: 0;
}
.infinite-slider-logo-scroll.certicate-product{
  padding-top:60px;
}
.splide-slideshow .p-break-words.h2.block.mt-1.leading-tight.image-treatment-text {
    color: #703904;
    font-weight: 500;
    font-family: 'Pally-Medium';
    letter-spacing: 0px;
      margin-bottom: 20px;
  
}
.newcstm-dr-index .splide-slideshow .p-break-words.h2.block.mt-1.leading-tight.image-treatment-text{
  font-size: 60px !important;
    letter-spacing: -1px;
    font-family: 'Pally-Bold';
    color: #7DC35C;
    text-align: center;
    text-shadow: 0px 7px 2px #000;
    -webkit-text-stroke: 2.2px #fff;
    font-weight: 900 !important;
      margin-bottom: 0;
}
.splide-slideshow .p-break-words.h2.heading-slide_HJUq46.p-break-words.h2.block.mt-1.leading-tight.image-treatment-text.deeedeed{
  font-size: 36px !important;
}
#x-slideshow-template--24273163878716__slideshow_XmhXNP a.cstm_link_btn{
      font-size: 20px;
    color: #703904;
    font-family: 'Pally-Medium';
  background: none;
}

.splide-slideshow h2.heading-slide_k9rqUh.p-break-words.h2.block.mt-1.leading-tight.image-treatment-text {
   font-size: 70px !important;
    font-weight: 700 !important;
    color: #7DC35C;
    text-shadow: -2.375px -2.375px 0 #FAF9F9, 2.375px -2.375px 0 #FAF9F9, -2.375px 2.375px 0 #FAF9F9, 2.375px 2.375px 0 #FAF9F9, 0px 0.5px 0.5px #000000;
    letter-spacing: 1.2px;
    font-family: Pally-Regular;
}
p{
        font-style: normal !important;
}
.section-image-with-text .x-block-columns .h3 {
    font-size: 15px;
    font-family: 'Quicksand';
    margin-top: 13px;
    font-weight: 500;
}
.section-image-with-text .x-block-columns span.inline-block{
      width: 100%;
    text-align: center;
}
.section-image-with-text .x-block-columns span.inline-block svg {
    /* display: block; */
    /* text-align: center; */
    width: 100%;
}
.section-image-with-text .x-block-columns-container {
        max-width: 624px;
    gap: 35px;
}
.section-image-with-text .p-5 {
    padding: 10px 8px ;
}
.mama_dr_changes {
    display: flex;
    align-items: center;
    height: 100%;
}
.section-image-with-text .x-block-text .rte p {
    font-size: 20px;
    font-family: 'Quicksand';
    max-width: 75%;
    margin: 25px 0;
}
.x-block-faq-content .faq-item{
  background: #6464641A;
}
.newsletter{
    background: #fef8e0;
}
.newsletter:after {
    content: "";
    position: absolute;
    top: auto;
    background-image: url('/cdn/shop/files/Mascot_cropped_1_1.png?v=1740656340');
    width: 100%;
    height: 200px;
    background-repeat: no-repeat;
    max-width: 258px;
    background-size: cover;
    bottom: 0;
    left: 0;
}
.newsletter:before {
    content: "";
    position: absolute;
    top: auto;
    background-image: url(/cdn/shop/files/laddubar.png?v=1742815396);
    width: 100%;
    height: 223px;
    background-repeat: no-repeat;
    max-width: 247px;
    background-size: contain;
    bottom: -40px;
    right: 0;
}
.featured-collection .card__heading a, .newcstm-dr-collection .full-unstyled-link.link-product-variant {
    text-decoration: none;
    text-align: center;
    width: 100%;
    display: block;
   font-family: 'Pally-Medium';
    font-size: 20px !important;
}
.section-newsletter .newsletter {
    position: relative;
  padding-bottom:0;
      z-index: 1;
}
.product-content-container .main-product-price span.discount, .featured-collection span.discount, .splide__slide span.discount {
    background: #00984A66;
    color: #00984A;
    padding: 5px 8px;
    border-radius: 6px;
    font-size: 15px;
    margin-left: 20px;
}
.product-content-container .main-product-price span.discount, .splide__slide span.discount{
   margin-left: 16px;
      background: #d9241499;
    color: #fff;
}
.featured-collection span.discount {
    font-weight: 900;
    background: #d9241499;
    font-size: 11px;
    color: #fff;
    margin-left: 10px;
    font-family: 'Quicksand_Book';
}
.featured-collection .mt-2\.5.flex.items-center {
    justify-content: center;
}
.x-container-featured-collection {
    background: #fef8e0;
}
.featured-collection span.price-sale {
    font-size: 22px;
    font-weight: 700;
    font-family: 'Pally-Regular';
}
.featured-collection small.cap.rtl\:inline-block s.rtl\:leading-tight {
    font-size: 15px;
  margin-left: 8px;
}
/* .section-text-columns-with-image h2.text-center.h2.block span {
    color: #046B2A;
    font-size: 36px;
    font-family: 'Pally-Regular';
} */
.section-logo-list .md\:pt-\[28px\] {
    padding: 100px 0;
}
.section-logo-list h2.h2.block.pr-5.pl-5.x-page-width.page-width.mb-5.md\:mb-9.text-center.pb-2.leading-tight.p-break-words {
    color: #046b2a;
    font-family: 'Pally-Regular';
    font-weight: 600;
}
.custom_add-to_cart {
    position: absolute;
    right: 7px;
    width: 100%;
    text-align: right;
    bottom: -26px;
}
.custom_add-to_cart .new_button_desgin {
    width: 100%;
}
.custom_add-to_cart .new_button_desgin span {
    display: flex;
      align-items: center;
    justify-content: space-between;
      line-height: normal;
}
.custom_add-to_cart .new_button_desgin svg {
   width: 12px;
    margin-right: 6px;
    height: 12px;
}
.custom_add-to_cart .new_button_desgin {
    width: auto;
    border-radius: 8px;
    font-weight: 600;
    background: #000 !important;
    padding: 7px 11px;
}
.splide__slide small.cap.rtl\:inline-block s.rtl\:leading-tight {
    font-size: 12px;
}
.splide__slide span.discount{
    font-size: 11px;
    margin: 0;
    line-height: normal;
}
.splide__slide  .md\:pb-5 {
  padding-bottom: 2.25rem;
}
.splide__slide ul.flex.flex-col.gap-y-2.mt-2.md\:border-none {
     column-gap: 10px;
}
.splide__slide .pr-4 {
    padding-right: 0rem;
}

@media (min-width: 768px) {
.section-image-with-text  .x-block-columns-container.md\:grid-cols-2{
          grid-template-columns: repeat(4, minmax(0, 1fr));
}
.product-recommendations 
.dr-price-make small.cap.rtl\:inline-block {
    margin: 0 8px;
}

div#login h1.h2.text-center.mb-10, .newcstm-dr-register h1.h2.text-center.mb-7.md\:mb-9 {
    font-size: 42px !important;
}
}
div#login h1.h2.text-center.mb-10, .newcstm-dr-register h1.h2.text-center.mb-7.md\:mb-9 {
    font-family: 'Pally-Medium';
}
#customer_login a.nav-link {
    font-weight: 600;
    font-size: 15px;
    font-family: 'Quicksand';
}
.opacity-70 {
    opacity: 1 !important;
}
.flex.grow.relative.h-full.w-full.z-10.overflow-hidden.rounded-\[10px\] {
    border-radius: 20px;
}
.x-block-items-media-1.media-template--21828924539181__4352d226-8e70-4b9d-94d5-8f8b0e27084b-media-1.flex.flex-col.group.overflow-hidden.relative.col-span-1.md\:col-span-1.cell-template--24273161650492__4352d226-8e70-4b9d-94d5-8f8b0e27084b-1.row-span-1{
    border-radius: 20px;
}
.content-template--21828924539181__4352d226-8e70-4b9d-94d5-8f8b0e27084b-media-1 {
    padding: 0 !important;
}
a.button.button-solid {
    display: block;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.content-template--21828924539181__4352d226-8e70-4b9d-94d5-8f8b0e27084b-media-2.text-center.pointer-events-none.pr-5.pl-5.lg\:pr-8.lg\:pl-8.xl\:pr-11.xl\:pl-11.pt-5.pb-5.lg\:pt-9.lg\:pb-9.\32 xl\:pt-12.\32 xl\:pb-12.\32 xl\:pl-12.\32 xl\:pr-12.z-10.absolute.left-0.right-0.bottom-0 {
    padding: 0;
}
.x-block-items-media-2.media-template--21828924539181__4352d226-8e70-4b9d-94d5-8f8b0e27084b-media-2.flex.flex-col.group.overflow-hidden.relative.col-span-1.md\:col-span-1.cell-template--24273161650492__4352d226-8e70-4b9d-94d5-8f8b0e27084b-1.row-span-1 {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.content-template--21828924539181__4352d226-8e70-4b9d-94d5-8f8b0e27084b-media-3.text-center.pointer-events-none.pr-5.pl-5.lg\:pr-8.lg\:pl-8.xl\:pr-11.xl\:pl-11.pt-5.pb-5.lg\:pt-9.lg\:pb-9.\32 xl\:pt-12.\32 xl\:pb-12.\32 xl\:pl-12.\32 xl\:pr-12.z-10.absolute.left-0.right-0.bottom-0 {
    padding: 0;
}
.x-block-items-media-3.media-template--21828924539181__4352d226-8e70-4b9d-94d5-8f8b0e27084b-media-3.flex.flex-col.group.overflow-hidden.relative.col-span-1.md\:col-span-1.cell-template--24273161650492__4352d226-8e70-4b9d-94d5-8f8b0e27084b-1.row-span-1 {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.content-db5d4772-95e7-4d11-8e89-fc1fca790d75.text-center.pointer-events-none.pr-5.pl-5.lg\:pr-8.lg\:pl-8.xl\:pr-11.xl\:pl-11.pt-5.pb-5.lg\:pt-9.lg\:pb-9.\32 xl\:pt-12.\32 xl\:pb-12.\32 xl\:pl-12.\32 xl\:pr-12.z-10.absolute.left-0.right-0.bottom-0 {
    padding: 0;
}
.x-block-items-media-4.media-db5d4772-95e7-4d11-8e89-fc1fca790d75.flex.flex-col.group.overflow-hidden.relative.col-span-1.md\:col-span-1.cell-template--24273161650492__4352d226-8e70-4b9d-94d5-8f8b0e27084b-1.row-span-1 {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
span.button-text {
  font-size: 26px;
    font-weight: 600;
}
#x-video-shopping-template--24273161650492__video_shopping_VQaQGh .card-product {
    display: none;
}


/* sanskar css start */
.recommendations .product_detail_sec.new_details_object {
    display: none;
}

#sticky-header  #sticky-header-content {
    background: #fef8e0;
}
.rating_star_share {
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}
button.read_more_cstm {
    color: #046B2A;
    /* border-bottom: 1px solid; */
    border-radius: 0;
    text-decoration: underline;
    font-size: 14px;
    margin-top: 20px;
    font-family: 'Quicksand';
    opacity: 1;
}
.mt-3.hide_row_cstm {
    display: none;
}
summary.share-button__button.button.button--tertiary {
    height: 100%;
    display: flex;
}
share-button.share-button {
    cursor: pointer;
}
.x-block-description span {
    font-family: 'Quicksand' !important;
    background: transparent !important;
}
span.breadcrumb__divider {
    border: none;
    color: #00984A;
    line-height: normal;
    font-family: 'Quicksand';
    vertical-align: text-bottom;
    font-size: 16px;
    font-weight: 600;
}
.product-content-container .product-variants.cstm_button_variants {
    display: none;
}
.bread-crumbs_changes_new .w-full {
    padding: 0;
    margin-bottom: 12px;
}
.bread-crumbs_changes_new .nav-link {
    color: #00984A;
    font-family: 'Quicksand';
    font-size: 16px;
    font-weight: 600;
}
/* Slide show start css */
.card-product-slideshow .p-break-words {
    font-size: 16px !important;
  font-family: 'Quicksand';
    font-weight: 600;
}
.card_product_slider_cstm a {
    width: 100%;
}
/* .p-break-words.image-treatment-text {
       font-family: 'Quicksand';
    font-style: normal;
    font-size: 36px;
    font-weight: 600;
    letter-spacing: 1px;
} */
/* Slide show end css */
/* multicolumn  start css */
.section-multicolumn .rounded-md {
    padding: 0;
    column-gap: 16px;
}
.section-multicolumn .splide__list {
    justify-content: center;
    column-gap: 44px;
}

.section-multicolumn .splide__track{
    max-width:100%;
    margin: 0 auto;
}
.section-multicolumn .mr-2{
    margin-right: 0;
}
.section-multicolumn .p-break-words  {
  font-size: 19px;
  font-family: 'Pally-Medium';
  font-weight: 500;
}
.section-multicolumn .lg\:w-1\/5 {
  width: 21%;
}
/* multicolumn  end css */
/* featured Collections start css */
.section-featured-collection .featured-collection span.capitalize.inline-block.h4.text-sm.whitespace-nowrap.overflow-hidden.text-ellipsis.px-2\.5.py-1\.5.cursor-pointer.w-full.md\:leading-none.md\:text-\[120\%\].md\:px-3\.5.md\:py-2\.5.hover\:bg-\[rgb\(var\(--colors-heading\)\,0\.1\)\].duration-300.leading-snug.rounded-\[10px\].bg-\[rgb\(var\(--colors-heading\)\,0\.1\)\] {
    background: #00984A33;
    color: #046B2A;
    font-family: 'Pally-Regular';
    padding: 10px 26px;
}
/* featured Collections end css */
/* video section css start */
span.highlight.relative.inline-block.hl-underline.mb-2\.5.highlight-anm-start {
    font-size: 48px;
    text-decoration: none;
    font-family: 'Pally-Medium';
  color: #046B2A;
}
span.highlight.relative.inline-block.hl-underline.mb-2\.5.highlight-anm-start svg path{
  stroke: #046B2A !important;
  stroke-width:3px;
}
/* .section-video .h2.block.empty\:hidden.text-center.pb-2.leading-tight.p-break-words.mb-5.md\:mb-9.pl-5.pr-5, .laddubars-section h2 {
    font-family: 'Pally-Medium';
  font-size:48px !important;
} */
.section-video .md\:mb-9{
  margin-bottom: 23px;
}
.section-video button.group.button-play {
    background: inherit;
}
.section-video-shopping .mx-auto.x-page-width.page-width {
    max-width: 1106px;
    margin: 0 auto;
}
/* video section css end */

/* A promise section css start */
.section-image-with-text parallax-movement {
    transition: all .25s ease;
    height: var(--height-parallax);
    display: block;
    width: 100%;
    height: 100%;
}
.section-image-with-text .image-with-text{
    align-items: center;
      justify-content: space-between;
}
.section-image-with-text .x-block-text .rte p {
    font-size: 24px;
    font-family: 'Quicksand_Book';
    max-width: 100%;
    margin: 25px 0;
    letter-spacing: 0;
}
a.font-size: 24px;
    font-family: 'Pally-Medium';
    color: #00984A;
}
span.w-2.h-2.inline-block.mt-0\.5.rtl\:rotate-180 {
    display: none;
}
/* card product css start */
.card-info .new_details_object .item h4 {
    font-size: 12px;
}
.card-info .new_details_object .item img {
    width: 10px;
    height: 10px;
}
.card-info .new_details_object .right_column_items {
    column-gap: 9px;
}
.card-info .new_details_object .right_column_items {
    justify-content: center;
}
.select__select.new_variant_type {
    width: 100%;
    background: #fff;
    border-radius: 4px;
    border: 1.59px solid #d4d4d4;
    padding: 6px 9px;
    font-family: 'Quicksand_Book';
    font-size: 14px;
    /* height: 2.5rem; */
}
.variant_option_select_cstm {
    max-width: 265px;
    position: relative;
    margin: 0 auto;
}
.select__select.new_variant_type:focus-visible {
    outline: none;
}
span.svg-wrapper.new_svg_arrow svg {
    width: 14px;
    height: 12px;
}
span.svg-wrapper.new_svg_arrow {
    position: absolute;
    right: 3px;
    padding-right: 10px;
    top: 50%;
    transform: translateY(-50%);
    background: #fff;
    /* width: 100%; */
    /* max-width: 169px; */
}
.card_product_form .choose_option_quickview {
    display: none;
}
.cstm_button_variants button.variant-button {
    font-size: 14px;
    font-family: 'Quicksand_Book';
    background: #EAEAEA;
    width: auto;
    padding: 8px 18px;
    border-radius: 8px;
    margin-bottom: 10px;
}
.product-variants.cstm_button_variants {
    margin-top: 14px;
}
.card_product_form span.flex.items-center.justify-center {
    column-gap: 16px;
}
.cstm_button_variants span.button-text {
    font-size: 16px;
    font-weight: 600;
}
.cstm_button_variants .add_to_cart_button {
    border-radius: 33px;
}
.cstm_button_variants button.variant-button.selected {
    background: #252525;
    color: #fff;
}


.section-slideshow .table-cell.max-w-full {
    position: relative;
}
.section-slideshow .mt-4.pointer-events-auto {
    margin-top: 2.5rem;
}
.section-slideshow .mt-4.pointer-events-auto {
    /* margin-top: 48%; */
    position: absolute;
    left: 0;
    width: 72%;
    top: 78%;
    margin: 41px auto 0;
    transform: translate(-0%);
    border-color: #faf9f95e;
    padding-top: 29px;
    /* margin-right: auto; */
    right: 0;
}
.splide-slideshow .lg\:max-w-\[700px\] {
        max-width: 700px;
        width: 100%;
}
.collection_wrapper .quick-view-container {
    display: none;
}
.collection_wrapper .md\:pb-5 {
  padding-bottom: 0;
}
.collection_wrapper .button-product.mb-3 {
    margin-bottom: 0;
}
/* card product css end */
.x-block-text.color-text-heading_hxFgRh.text-\[rgb\(var\(--colors-text\)\)\].w-full.mt-4.text-start {
    margin-top: 0;
}
body .main-container h2{
  font-family: 'Pally-Medium';
  font-size: 48px !important;
}
/* h2.heading-template--24273161650492__video_shopping_q8VyC3.p-break-words.h2.blockd.leading-tight.pb-6.md\:pb-0.is-visible, 
h2.heading-heading_hxFgRh.heading-size--heading_hxFgRh.h2.block.mt-2.mb-1\.5.md\:mt-2\.5.md\:mb-3, 
h2.heading-template--24273161650492__featured_collection_QFVCzB.h2.block.leading-tight.p-break-words,
h2.heading-template--24273161650492__recommended_by_nutritionist_yQ9LV4.h2.block.empty\:hidden.text-center.pb-2.leading-tight.p-break-words.mb-5.md\:mb-9,
h2.heading-template--24273161650492__section_testimonial_NyRhbg.h2.block.empty\:hidden.text-center.pb-2.leading-tight.p-break-words.mb-5.md\:mb-9,
h2.heading-template--24273161650492__featured_blog_bW6EUE.section-header.h2.block.leading-tight.p-break-words,
h2.x-block-header.anm-fade-element.p-break-words.h2.block.heading-heading_dKRFAK.leading-tight.is-visible,
.laddubar-sec h2, .infinite-slider-logo-scroll h2, .team-section h2{
    font-family: 'Pally-Medium';
  font-size: 48px !important;
} */
@media screen and (min-width: 768px) {
    .desktop-template--24273161650492__image_with_text_3KzdjV-natural {
        padding-bottom: 63.210526% !important;
    }
body .main-container .nutritionist-videos h2 ,.nutritionist-videos span.highlight.relative.inline-block.hl-underline.mb-2\.5.highlight-anm-start{
    font-size: 40px !important;
          margin-bottom: 17px;
}
}
/* A promise section css end */

@media screen and (max-width:768px){
  
  .recipe-grandma .grandma-profiles{gap: 5px;}
 .grandma-profiles .profile-item{
    width: 60px;
    height: 60px;
  }
  .recommended-nutritionist .nutritionist-container{
    width: 90%;
  }
  .recommended-nutritionist .nutritionist-videos h2{
    font-size: 24px;
  }
  .recommended-nutritionist .nutritionist-videos h2 span{
        font-size: 24px;
  }
  .recommended-nutritionist .videos-wrapper{
        gap: 16px !important;
  }
  
  .infinite-slider-logo-scroll {
    padding: 30px 0;
}
  .infinite-slider-logo-scroll h2{
    margin: 0;
  }
  
  .mb-5.md\:mb-6.xl\:pr-\[60px\].xl\:pl-\[60px\].lg\:pr-10.lg\:pl-10.animate_transition_slide__box.lg\:max-w-\[700px\].pt-5.pr-5.pl-5.pb-5.float-right.xl\:rounded-\[60px\].md\:rounded-\[40px\].rounded-3xl.active {
    padding-top: 170px;
}
  .p-break-words.image-treatment-text{
    font-size: 24px;
  }
  .mb-5.md\:mb-6.xl\:pr-\[60px\].xl\:pl-\[60px\].lg\:pr-10.lg\:pl-10.animate_transition_slide__box.lg\:max-w-\[700px\].pt-5.pr-5.pl-5.pb-5.float-right.xl\:rounded-\[60px\].md\:rounded-\[40px\].rounded-3xl.active h2.heading-template--21828924539181__fe5dccd3-17fd-4fd3-ada9-a0e11305981c-slide-1.p-break-words.h2.block.mt-1.leading-tight.image-treatment-text {
    font-size: 40px !important;
        margin: 16px 0;
    text-shadow: -1.52px -1.52px 0 #FAF9F9, 1.52px -1.52px 0 #FAF9F9, -1.52px 1.52px 0 #FAF9F9, 1.52px 1.52px 0 #FAF9F9, 0px 0.5px 0.5px #000000;
  }
.mb-5.md\:mb-6.xl\:pr-\[60px\].xl\:pl-\[60px\].lg\:pr-10.lg\:pl-10.animate_transition_slide__box.lg\:max-w-\[700px\].pt-5.pr-5.pl-5.pb-5.float-right.xl\:rounded-\[60px\].md\:rounded-\[40px\].rounded-3xl.active h2.heading-template--21828924539181__fe5dccd3-17fd-4fd3-ada9-a0e11305981c-slide-1.p-break-words.h2.block.mt-1.leading-tight.image-treatment-text{
      font-size: 36px !important;
}
  .lg\:mt-1.p-break-words.pointer-events-auto.rte.image-treatment-text.text-medium.rte{
           font-size: 20px !important;
        margin-bottom: 4px;
}
  .lg\:mt-1.p-break-words.pointer-events-auto.rte.image-treatment-text.text-medium.rte p {
    margin: 0;
}
 
  ul.splide__pagination.flex.pointer-events-none.flex-nowrap.absolute.bottom-0.left-1\/2.-translate-x-1\/2.pagination-bars.mb-4.splide__pagination--ltr {
    display: none;
}
  .product-swiper-slied-banner .swiper-slide a {
    width: 86% !important;
    margin:0;
}
  .section-multicolumn .splide__list{
    gap: 11px;
  }
  .section-multicolumn .lg\:w-1\/5 {
    width: 22%;
}
  .section-multicolumn .rounded-md{
    flex-direction: column;
  }
  .section-multicolumn .p-break-words{
    font-size: 11px;
    text-align: center;
     padding: 0 0px;
    max-width: 64px;
  }
  .section-multicolumn .splide__track{
    max-width: 94%;
  }
  .flex.flex-row.items-center.h-full.md\:justify-center {
    justify-content: space-evenly;
}
  .grandma-slider .recipe-text h2 {
    font-size: 22px;
  }
  .grandma-slider .recipe-heading img {
    width: 24px;
}
  .grandma-slider .recipe-text {
    max-width: 100%;
  }
  .grandma-slider .recipe-text .recipe-heading{
        position: absolute;
    top: 0;
            width: 100%;
  }
  .grandma-slider .slide-wrapper{
    flex-direction: column;
        max-width: 100%;
  }
  .grandma-slider .recipe-images {
    width: 60%;
    margin-top: 30px;
}
  .grandma-slider .recipe-text p{
    font-size: 15px;
        line-height: 21px;
  }
  .grandma-slider .swiper-button-next, .grandma-slider .swiper-button-prev{
    top: 140px;
            width: 18px;
  }
  body .main-container .nutritionist-underline {
        font-size: 20px !important;
    }
  .testimonial-section{
    padding: 20px 0;
  }
  .testimonial-title{
margin-bottom: 25px;}
.stars span.star {
    width: 24px;
}
.testimonial-text{
  font-size: 20px;
}
.testimonial-card{
  padding: 30px 11px;
}
.testimonial-slider .swiper-button-next, .testimonial-slider .swiper-button-prev {
    display: none !important;
}
.testimonial-product{
      padding: 14px 14px;
      width: 100%;
}
.infinite-slider-logo-scroll {
    padding: 30px 0 0;
}
  .inner-hero-section .hero-content h3 {
    font-size: 42px !important;
  }
  .section-logo-list .md\:pt-\[28px\] {
    padding: 40px 0;
}
 body .main-container h2{
  font-size:20px !important;
    margin-bottom:0px;
           line-height: 17px;
} 
body.dr_new_story-of-mama-nourish-and-birth-of-laddubar .main-container h2 {
    line-height: 1.2;
}
  /* .section-video .h2.block.empty\:hidden.text-center.pb-2.leading-tight.p-break-words.mb-5.md\:mb-9.pl-5.pr-5,
  h2.heading-template--24273161650492__video_shopping_q8VyC3.p-break-words.h2.blockd.leading-tight.pb-6.md\:pb-0.is-visible, 
  h2.heading-heading_hxFgRh.heading-size--heading_hxFgRh.h2.block.mt-2.mb-1\.5.md\:mt-2\.5.md\:mb-3, 
  h2.heading-template--24273161650492__featured_collection_QFVCzB.h2.block.leading-tight.p-break-words, 
  h2.heading-template--24273161650492__recommended_by_nutritionist_yQ9LV4.h2.block.empty\:hidden.text-center.pb-2.leading-tight.p-break-words.mb-5.md\:mb-9, 
  h2.heading-template--24273161650492__section_testimonial_NyRhbg.h2.block.empty\:hidden.text-center.pb-2.leading-tight.p-break-words.mb-5.md\:mb-9, 
  h2.heading-template--24273161650492__featured_blog_bW6EUE.section-header.h2.block.leading-tight.p-break-words, 
  h2.x-block-header.anm-fade-element.p-break-words.h2.block.heading-heading_dKRFAK.leading-tight.is-visible,
  h2.heading-template--24273161650492__video_shopping_q8VyC3.p-break-words.h2.blockd.leading-tight.pb-6.md\:pb-0.is-visible,
  .infinite-slider-logo-scroll h2{
    font-size:20px !important;
    margin-bottom:0px;
  } */
  
.md\:w-1\/3.w-full.flex.justify-center.md\:justify-start.items-center.iwt-content-no-overlap {
    width: 92%;
    margin: 0 auto;
}
  .iwt-image.border-radius-template--24273161650492__image_with_text_3KzdjV.md\:w-2\/3.promotion.w-full.flex {
    width: 80%;
    margin: 0 auto;
}
      .desktop-template--24273161650492__image_with_text_3KzdjV-natural {
        padding-bottom: 75.210526% !important;
    }
}
.newsletter-laddubar {
    background: #00984A;
    text-align: center;
    padding: 6px 0;
    font-size: 36px;
    color: #fff;
      margin-top: 42px;
  font-family: 'Pally-Medium';
}
.newsletter__wrapper .flex.pt-1\.5.pb-1\.5.pl-1\.5.pr-1\.5.border.border-solid.rounded-\[var\(--border-radius\)\] {
    border: 1px solid rgb(0 152 74) !important;
}
.promotion-box-content--square h2.empty\:hidden.h2.block.leading-tight.mt-1.image-treatment-text.p-break-words.heading-text{
  font-family: 'Pally-Regular';
    font-size: 56px !important;
    font-weight: 500;
    letter-spacing: 0;
}
p.content-text-text.p-break-words.empty\:hidden.leading-tight.image-treatment-text.mt-3.lg\:mt-4{
  font-family: 'Quicksand_Book';
    font-size: 20px;
  font-weight: 500;
}
.bg-section-map .x-block-map.relative.flex-1.overflow-hidden.md\:w-1\/2.lg\:max-w-\[61\.25\%\] {
    max-width: 100%;
}
body .main-container #shopify-section-template--24344292655420__promotion_banner_hPCULe h2 {
   font-size: 36px !important;
}
p.content-text-image_banner_KxricA.p-break-words.empty\:hidden.leading-tight.image-treatment-text.mt-3.lg\:mt-4 {
    font-size: 20px;
    font-weight: 500;
    font-family: 'Quicksand_Book';
    letter-spacing: 0;
}
@media screen and (min-width: 768px) {
.collection span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 24px !important;
}
}
.x-container-featured-collection #x-collection-collection_prBc88 {
    width: 90%;
    margin: 0 auto;
}
.contact-form h3.h2.block.mt-2.leading-tight, .contact-information .h2.block.mt-2.leading-tight {
    font-size: 30px !important;
    font-family: 'Pally-Regular';
    /* margin-bottom: 0 !important; */
}
@media screen and (max-width: 1024px) {
    .newsletter__wrapper {
    max-width: 32rem !important;
}
}
@media screen and (max-width: 768px) {
.newsletter-laddubar{
      font-size: 24px;
}
  .newsletter-laddubar{
        margin-top: 162px;
  }
.card_product_form span.flex.items-center.justify-center {
    column-gap: 9px;
}
.cstm_button_variants span.button-text {
    font-size: 12px;
    font-weight: 600;
}
.cstm_button_variants span.flex.items-center.justify-center svg {
    width: 15px;
}
a.header-icon-account.hidden.lg\:flex.opacity-70.relative.items-center.justify-center {
    display: block;
}
.transparent-header .sticky-header-content .header {
    max-width: 100%;
    padding-left: 17px;
    padding-right: 17px;
}
.header .mobile-center-left #SearchOpen {
    position: relative;
    left: inherit;
}
.shopify-header header {
    grid-template-columns: 2fr 11fr 2fr;
}
.column_flex_sec {
    overflow-y: scroll;
    max-width: 100%;
}
.new_details_object .right_column_items {
    width: 432px;
}
.new_details_object .item h4 {
    font-size: 12px;
}
.product_detail_sec.new_details_object {
    overflow: hidden;
}
}
@media screen and (max-width: 540px) {
.newsletter:after{
  height: 103px;
    max-width: 100px;
}
  .newsletter:before{
        height: 117px;
    max-width: 102px;
  }
  .newsletter-laddubar{
        padding: 14px 0;
    font-size: 16px;
    margin-top: 62px;
  }
 .newsletter__wrapper .heading-heading_dKRFAK {
    font-size: 20px !important;
}
  span.button-text{
        font-size: 16px;
  }
  .promotion-box-content--square h2.empty\:hidden.h2.block.leading-tight.mt-1.image-treatment-text.p-break-words.heading-text{
           font-size: 30px !important;
        line-height: normal;
  }
  p.content-text-text.p-break-words.empty\:hidden.leading-tight.image-treatment-text.mt-3.lg\:mt-4{
        font-size: 14px;
  }
.contact-form h3.h2.block.mt-2.leading-tight, .contact-information .h2.block.mt-2.leading-tight {
    font-size: 22px !important;
    text-align: center;
    font-family: 'Pally-Regular';
    /* margin-bottom: 0 !important; */
}
}
@media screen and (max-width:540px){
  .hero-content-sec{
    display:none;
  }
  body .main-container #shopify-section-template--24344292655420__promotion_banner_hPCULe h2 {
    font-size: 22px !important;
}
  p.content-text-image_banner_KxricA.p-break-words.empty\:hidden.leading-tight.image-treatment-text.mt-3.lg\:mt-4 {
    font-size: 14px;
  }
  .testimonial-section{
    padding: 0;
  }
  
}

.nutritionist-underline {
    position: relative;
    display: inline-block;
    color: #0b854e;
    font-weight: 700;
    font-size: 48px !important;
}
.nutritionist-underline::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -9px;
    width: 100%;
    height: 10px;
    background: url(/cdn/shop/files/curve-border.png?v=1741939055) no-repeat center;
    background-size: 100%;
}

.testimonial-section .swiper-button-next:after, .testimonial-section .swiper-button-prev:after{
  display:none;
}

.testimonial-section .swiper{
  width:90%;
  margin:0 auto;
}
.text-xs.tracking-wider.inline-flex.items-center.flex-wrap.justify-left.md\:justify-left span.capitalize.p-break-words{
    font-family: 'Quicksand';
    font-size: 14px;
    color: #00984A;
      font-weight: 600;
}
p.h3.sub_heading--template--24273161650492__featured_blog_bW6EUE.text-\[rgba\(var\(--colors-heading\)\)\].break-words.leading-tight.mb-2 {
        font-size: 24px;
    font-family: 'Quicksand';
    color: #141414;
    font-weight: 600;
}
}
.mt-5.line-clamp-2.font-normal {
    display: none;
}
a.nav-link.font-medium.effect-inline.relative.flex.items-center.hover-text-link.empty\:hidden.cursor-pointer {
    font-size: 24px;
    font-family: 'Pally-Medium';
    font-weight: 500;
}
.x-container-featured-blog.pt-\[28px\].md\:pt-\[0px\].pb-\[28px\].md\:pb-\[28px\] {
    background: #fefae0;
}
.md\:pl-0.md\:pr-0.full-width-mobile.m-auto {
    display: none;
}
#shopify-section-template--24273161650492__e32885d8-0a8f-4c4f-8801-377d01cb7656 .collection-title .h4 {
        font-size: 24px !important;
    font-family: 'Pally-Medium';
    }
.carousel-mobile.md\:pl-5.md\:pr-5.pl-5.pr-5, .carousel-mobile.md\:pl-5.md\:pr-5.pl-0.pr-0.md\:pl-5.md\:pr-5{
    width: 90%;
    margin: 0 auto;
}
p.h3.sub_heading--template--24273161650492__featured_blog_bW6EUE.text-\[rgba\(var\(--colors-heading\)\)\].break-words.leading-tight.mb-2 {
    order: 1;
}
.text-xs.tracking-wider.inline-flex.items-center.flex-wrap.justify-left.md\:justify-left {
    order: 0;
}
section#shopify-section-template--24273161650492__featured_blog_bW6EUE div {
    order: 2;
}
    .md\:pb-\[4px\] {
        padding-bottom: 0 !important;
    }
@media screen and (max-width:540px){
 h2.heading-heading_hxFgRh {
    font-size: 20px !important;
}
  span.highlight.relative.inline-block.hl-underline.mb-2\.5.highlight-anm-start {
    font-size: 20px;
  }
  .x-block-text.color-text-heading_hxFgRh.text-\[rgb\(var\(--colors-text\)\)\].w-full.mt-4.text-start {
    text-align: center;
}
  .md\:w-1\/3.w-full.flex.justify-center.md\:justify-start.items-center.iwt-content-no-overlap {
    order: 0;
}
.section-image-with-text .x-block-columns span.inline-block {
    width: 41px;
      margin-bottom: 0;
}
.section-image-with-text .x-block-columns .h3 {
    font-size: 10px;

}
.section-image-with-text .p-5 {
    padding: 3px;
          border-radius: 3px;
}
    .section-image-with-text .x-block-text .rte p {
        font-size: 15px;
      margin: 10px 0 20px;
    }
.section-image-with-text .x-block-columns-container{
  grid-template-columns: repeat(8, minmax(0, 1fr));
      gap: 7px;
}
.section-image-with-text .x-block-text .rte p {
    font-size: 16px;
  margin-bottom:0;
}

.section-image-with-text .x-block-columns span.inline-block svg{
     height: 100%;
    width: 100%;
}
.section-image-with-text .x-block-columns .h3{
  margin-top: 4px;
}
.section-image-with-text .image-with-text {
    border-radius: 16px;
  flex-direction: column-reverse;
}
.heading-template--24273161650492__featured_collection_QFVCzB {
    font-size: 20px !important;
  margin-bottom: 20px;
}
.laddubar-sec {
    padding: 0 0 30px;
}
h2.heading-template--24273161650492__laddubar_wzBMJD.h2.block.empty\:hidden.text-center.pb-2.leading-tight.p-break-words.mb-5.md\:mb-9 {
    font-size: 20px !important;
      margin-bottom: 20px;
}

h2.heading-template--24273161650492__recommended_by_nutritionist_yQ9LV4.h2.block.empty\:hidden.text-center.pb-2.leading-tight.p-break-words.mb-5.md\:mb-9 {
    font-size: 20px !important;
  margin-bottom: 20px;
}
.heading-template--24273161650492__section_testimonial_NyRhbg {
    font-size: 20px !important;
  margin-bottom: 20px;
}
h2.heading-template--24273161650492__what_customer_say_about_us_gwa6hX.h2.block.empty\:hidden.text-center.pb-2.leading-tight.p-break-words.mb-5.md\:mb-9, h2.heading-template--24273161650492__laddubar_for_every_need_DBXR9x.h2.block.empty\:hidden.text-center.pb-2.leading-tight.p-break-words.mb-5.md\:mb-9{
    font-size: 19px !important;
  margin-bottom: 10px;
}
  #shopify-section-template--24273161650492__e32885d8-0a8f-4c4f-8801-377d01cb7656 .collection-title .h4{
    font-size: 15px !important;
  }
.section-featured-collection .featured-collection span.capitalize.inline-block.h4.text-sm.whitespace-nowrap.overflow-hidden.text-ellipsis.px-2\.5.py-1\.5.cursor-pointer.w-full.md\:leading-none.md\:text-\[120\%\].md\:px-3\.5.md\:py-2\.5.hover\:bg-\[rgb\(var\(--colors-heading\)\,0\.1\)\].duration-300.leading-snug.rounded-\[10px\].bg-\[rgb\(var\(--colors-heading\)\,0\.1\)\]{
  padding: 6px 17px;
}
   .recommended-nutritionist .video-card{
        width: 50% !important;
  }
  .recommended-nutritionist .video-card .video-title{
        font-size: 12px !important;
        padding: 6px !important;
  }
  .recommended-nutritionist .video-card video{
    margin-top: -15px !important;
  }
  .recommended-nutritionist .nutritionist-image{
    display:none  !important;
  }
}

.contact-form .contact__fields input, .contact-form .contact__fields textarea {
    border: 1px solid #323232 !important;
}
.contact-form .button-solid {
    background: #046B2A !important;
    width: 100%;
    border-radius: 50px;
    padding: 7px 0;
}
button.button-solid, .button.button-solid{
          background-color: #046B2A !important;
}
.cstm_button_variants button.variant-button{
  width: 30%;
      padding: 8px 5px;
}
.section-footer.relative.background-footer.sticky-footer.selection\:bg-\[rgba\(var\(--colors-text-footer\)\,0\.2\)\].pt-\[0px\].md\:pt-\[0px\].pb-\[28px\].md\:pb-\[40px\] {
    background: #DEFFD2;
}
.collection_wrapper .button-quickview-icon.absolute.z-\[15\].lg\:group-hover\:opacity-100.lg\:group-hover\:translate-y-0.focus\:opacity-100.focus\:translate-y-0.transition-all.duration-\[var\(--transition-card-image-hover\)\].ease-in-out.lg\:opacity-0.btn-quickadd.bottom-11.md\:bottom-12.right-2.lg\:top-2.lg\:bottom-auto.lg\:-translate-y-full.rtl\:right-auto.rtl\:left-2 svg{
  width:20px;
}
.tracking-widest{
  display:none;
}

button.button-outline, .button.button-outline{
          text-decoration: none;
          height: 50px;
}
button#checkout-submit span {
    font-size: 20px !important;
  font-family: Pally-Regular;
    font-weight: 500;
}
span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 12px;
  font-weight: 600;
}
.main-product-price span.price-sale.ml-1.rtl\:mr-1.rtl\:ml-0 {
    margin: 0 16px 0 0px;
    font-size: 30px !important;
    font-weight: 700;
    color: #00984a;
    font-family: Pally-Bold;
}
.price.leading-none {
    font-size: 12px;
}
.mb-2.leading-tight {
    font-size: 12px;
}
span.button-text.is-focus-button\:opacity-0{
  font-size:15px;
}
.whatmore-carousel-events div {
    font-family: pally-Regular;
}
.criterion-detail-product.pt-2.pb-2.pr-2.pl-2.opacity-90.table-highlight-template--24273163878716__comparison_table_pmLA78.text-center.text-\[rgb\(var\(--colors-text\)\)\].w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.z-10.relative.flex.grow.basis-\[0\].justify-center.items-center.p-break-words {
    background: #d5e7c8;
}
.mt-4.pointer-events-auto.lg\:mt-9.inline-flex.flex-wrap.gap-y-2.p-break-words.gap-x-1.justify-right {
    justify-content: center;
}


/* Ragini New cSS */
body .full-width {
    padding-left: 10.25rem;
    padding-right: 10.25rem;
}
.hero-text.pointer-events-none.transition.x-page-width.page-width.absolute.left-1\/2.z-20.-translate-x-1\/2.top-0.w-full.h-full.table {
    left: 63%;
      top: -57px;
}
.splide-slideshow .hero-text.pointer-events-none{
  left: inherit !important;
    top: -57px;
    width: 100%;
    max-width: 740px;
    margin: 0 auto;
    right: 0;
}
.section-slideshow .before\:opacity-40:before{
      width: 11px;
    height: 10px;
    border-radius: 100%;
}
button.button_pagination.button.md\:w-20.h-2\.5.none_border.w-14.relative.pagination-bars\:rounded-none.ml-0\.5.mr-0\.5.bg-none.before\:absolute.before\:top-0.before\:right-0.before\:bottom-0.before\:h-1\/2.before\:left-0.before\:opacity-40.before\:bg-image-treatment.pagination-bars\:is-active-pagination\:before\:opacity-\[99\%\] {
    width: 11px;
    height: 10px;
}
button.button_pagination.button.md\:w-20.h-2\.5.none_border.w-14.relative.pagination-bars\:rounded-none.ml-0\.5.mr-0\.5.bg-none.before\:absolute.before\:top-0.before\:right-0.before\:bottom-0.before\:h-1\/2.before\:left-0.before\:opacity-40.before\:bg-image-treatment.pagination-bars\:is-active-pagination\:before\:opacity-\[99\%\].is-active {
    width: 37px;
}
.section-slideshow  .pagination-bars .is-active.pagination-bars\:is-active-pagination\:before\:opacity-\[99\%\]:before{
      width: 37px;
    border-radius: 20px;
}
button.collection-title.max-w-\[75\%\].md\:max-w-\[30\%\].px-1.md\:px-2.md\:border-solid.md\:border-l.rtl\:border-l-0.rtl\:md\:border-r.opacity-80, button.collection-title.max-w-\[75\%\].md\:max-w-\[30\%\].px-1.md\:px-2.md\:border-solid.md\:border-l.rtl\:border-l-0.rtl\:md\:border-r {
    border: 0;
    position: relative;
}
button.collection-title.max-w-\[75\%\].md\:max-w-\[30\%\].px-1.md\:px-2.md\:border-solid.md\:border-l.rtl\:border-l-0.rtl\:md\:border-r.opacity-80:before, button.collection-title.max-w-\[75\%\].md\:max-w-\[30\%\].px-1.md\:px-2.md\:border-solid.md\:border-l.rtl\:border-l-0.rtl\:md\:border-r:before {
    content: "";
    width: 1px;
    height: 32px;
    position: absolute;
    left: 8px;
    border: 1px solid #D8D8D8;
    top: 6px;
}
button.collection-title.max-w-\[75\%\].md\:max-w-\[30\%\].px-1.md\:px-2.md\:border-solid.md\:border-l.rtl\:border-l-0.rtl\:md\:border-r:before{
  left:-7px;
}

.section-video-shopping .mx-auto.x-page-width.page-width{
 max-width:90% !important;
  margin: 0 auto;
}
.video-shopping .card-product {
    width: 90%;
    margin: 0 auto;
    bottom: 3% !important;
}
.video-shopping .card-product .product-image {
    width: 45px;
}
.video-shopping .card-product h3 span {
    font-size: 14px;
    font-family: 'Quicksand_Book';
    color: #323232;
}
.ml-3.rtl\:mr-3.rtl\:ml-0.flex.flex-row.flex-1 {
    margin-left: 7px;
}
.x-block-text.color-text-heading_hxFgRh.text-\[rgb\(var\(--colors-text\)\)\].w-full.mt-4.text-start {
    margin-top: 30px;
}
.x-block-text.anm-fade-element.p-break-words.rte.mb-6.max-w-5xl.mx-auto.is-visible p {
    font-size: 20px;
    font-family: Quicksand;
}
.hover\:cursor-pointer.ml-5.rtl\:ml-0.rtl\:mr-5.pl-2\.5.pr-2\.5.pt-2\.5.pb-2\.5.w-\[34px\].h-\[34px\].text-\[rgb\(var\(--colors-button-text\)\)\].bg-\[rgba\(var\(--colors-button\)\)\].rounded-\[10px\] {
    display: none;
}
   
.recommended-nutritionist{
  padding:40px 0 30px;
}
.x-block-posts.mx-auto.carousel-mobile.full-width{
  padding: 0 0 !important;
    width: 90%;
}
.splide__slide .pr-4 {
    padding-right: 1rem;
}
.image-with-text.text-\[rgb\(var\(--colors-text\)\)\].desktop-large.image-position-mobile-left.image-position-left.border-radius-template--24273161650492__image_with_text_3KzdjV.normal.iwt--template--24273161650492__image_with_text_3KzdjV {
    justify-content: center;
}
.iwt-image.border-radius-template--24273161650492__image_with_text_3KzdjV.md\:w-2\/3.promotion.w-full.flex{
          width: 37%;
}
.md\:w-1\/3.w-full.flex.justify-center.md\:justify-start.items-center.iwt-content-no-overlap{
          width: 56%;
}
#shopify-section-template--24273161650492__image_with_text_3KzdjV img.h-full.w-full.object-cover.border-radius-template--24273161650492__image_with_text_3KzdjV.animate_transition_slide__image.active {
    max-width: 449px !important ;
    object-fit: contain;
    margin-top: 30px;
}
.mt-5.line-clamp-2.font-normal {
    font-size: 18px;
    font-family: 'Quicksand';
    margin-top: 8px;
}
.pt-6.md\:pt-0.md\:flex.justify-center.md\:m-auto.md\:pr-0.rtl\:md\:pr-5.rtl\:md\:pl-0.x-page-width.page-width.flex-wrap {
    max-width: 90% !important;
    margin: 0 auto;
}
.sticky-footer .pt-6.md\:pt-0.md\:flex.justify-center.md\:m-auto.md\:pr-0.rtl\:md\:pr-5.rtl\:md\:pl-0.x-page-width.page-width.flex-wrap {
    max-width: 100% !important;
}
.section-footer .h6 {
    font-size: 24px !important;
    font-family: 'Pally-Medium' !important;
}
.section-footer p, .section-footer li a {
    font-size: 16px;
    font-family: Quicksand;
}
p.font-semibold.p-break-words.empty\:hidden.text-\[rgb\(var\(--colors-text-link\)\)\] {
    color: #00984A;
}
#selector-social ul.social-list a {
    border: 0;
    border-radius: 99px;
  padding:0
}
#selector-social ul.social-list a svg{
  fill:transparent;
}
.relative.cursor-pointer.tree-menu-item:hover {
    color: #00984a;
}
p.sub-heading-template--21828924539181__fe5dccd3-17fd-4fd3-ada9-a0e11305981c-slide-1.leading-tight.italic.p-break-words.image-treatment-text {
    font-style: normal;
}

@media screen and (max-width:1024px){
.hero-text.pointer-events-none.transition.x-page-width.page-width.absolute.left-1\/2.z-20.-translate-x-1\/2.top-0.w-full.h-full.table {
    left: 55%;
}
  .carousel-mobile.md\:pl-5.md\:pr-5.pl-5.pr-5, .carousel-mobile.md\:pl-5.md\:pr-5.pl-0.pr-0.md\:pl-5.md\:pr-5,
  .section--template--24273161650492__video_shopping_q8VyC3 .card-product{
    width: 97%;
  }
  .slide-wrapper{
        gap: 20px;
    max-width: 87%;
  }
  .recipe-text {
    max-width: 499px;
  }
  .iwt-content.w-full.lg\:pl-24.lg\:pr-24 {
    padding: 20px 0;
}
      .desktop-template--24273161650492__image_with_text_3KzdjV-natural {
        padding-bottom: 94.210526% !important;
    }
  .nutritionist-container{
        gap: 20px;
    width: 90%;
  }
  .x-block-posts.mx-auto.carousel-mobile.full-width {
    padding: 0 3rem;
}
}
.nutritionist-container{
  justify-content:center;
}
.estimonial-section .swiper {
    width: 100%
}
span.w-2.h-2.inline-block.mt-0\.5.rtl\:rotate-180 {
    display: none;
}
.no-collage\:mb-2.text-center.md\:list-layout\:text-left {
    display: flex
;
    flex-direction: column;
}
.judge.flex.w-full.items-center.justify-center.ltr.mb-2.md\:list-layout\:justify-start {
    order: 1;
}
h3#title-template--24273161650492__e32885d8-0a8f-4c4f-8801-377d01cb7656-8821261762876 {
    order: 0;
}
.mt-2\.5.flex.items-center.mb-1.flex-wrap.gap-1.justify-center.rtl\:flex-row-reverse.md\:rtl\:list-layout\:flex-row.md\:list-layout\:justify-start {
    order: 2;
}
.product-variants.cstm_button_variants {
    order: 3;
}
.x-block-columns.text-column-with-icon.color--template--24273161650492__multicolumn_4LtGyB.mx-auto.x-page-width.page-width.px-0.md\:px-5{
  max-width: 80%;
}
.text-with-icon-item.spacing-desktop-template--24273161650492__multicolumn_4LtGyB.md\:w-1\/2.lg\:w-1\/5.w-1\/2.spacing--template--24273161650492__multicolumn_4LtGyB {
    display: flex
;
    justify-content: center;
}
.w-full.relative.h-0.overflow-hidden.external-video.md\:rounded-none {
    padding-bottom: 35.638889% !important;
  z-index: 1;
}
button.button-solid:before, .button.button-solid:before{
  background-color: #046B2A !important;
}
span.inline-block.h-6.w-6.lg\:h-9.lg\:w-9.min-w-\[24px\].lg\:min-w-\[36px\]{
  height:auto;
}
.footer-col--5.md\:pr-5.md\:first\:pl-0.md\:mb-7.md\:pl-10.w-full.md\:w-1\/5.ltr .mt-6.hidden.md\:block span.inline-block.h-6.w-6.lg\:h-9.lg\:w-9.min-w-\[24px\].lg\:min-w-\[36px\] svg {
    width: 100%;
    height: 100%;
}
.infinite-slider-logo-scroll.about-us-sec {
    padding-top: 50px;
}
.x-container-quickview-body span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 20px;
}
.x-container-quickview-body .x-badges-container.text-sm.x-badges-product-detail.empty\:h-0.empty\:min-h-0.empty\:mb-0.min-h-\[45px\].flex.items-center.flex-wrap.gap-x-1.gap-y-2.md\:gap-y-4.mb-5 {
    display: none;
}
h2.w-full.product-title.h2.mb-3.leading-tight.title-size--sections--24273153130812__quick-view {
    font-family: 'Pally-Medium';
    font-size: 30px !important;
}
.x-container-quickview-body  span.flex.justify-center {
    display: block;
}
.x-container-quickview-body  small.cap.rtl\:inline-block s.rtl\:leading-tight{
      font-size: 14px;
}
.x-container-quickview-body  .product-content-container .main-product-price span.discount, .x-container-quickview-body  .featured-collection span.discount, .x-container-quickview-body   .splide__slide span.discount{
  background: #d9241499;
  color:#fff;
}
.pt-4.pb-4.slide-animation.duration-500.ease-in-out.overflow-hidden.flex.flex-col.hover\:cursor-default.absolute.top-0.bottom-0.left-0.right-0.border.z-20.h-full.rounded-\[10px\].transform.translate-y-0.bg-card-product.opacity-100 .product-form__input .input-radio:checked+label{
      background: #000000;
}
.x-product-template--24273163878716__main .ltr.flex.relative.flex-wrap.x-page-width.pb-\[28px\].pt-\[28px\].md\:pb-\[40px\].md\:pt-\[40px\] {
    width: 85%;
    margin: 0 auto;
}
.x-product-template--24273163878716__main .rating.gap-1.flex.leading-tight svg {
    width: 14px;
    height: 14px;
}
.x-product-template--24273163878716__main p.rating-count.leading-none.caption.ml-1.text-\[0\.7rem\] {
    font-size: 14px;
}
.x-product-template--24273163878716__main span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 36px;
}
.x-product-template--24273163878716__main .product-recommendations .recommendations span.price-sale {
    font-size: 14px !important;
    font-family: 'Pally-Medium';
}
.x-product-template--24273163878716__main small.cap.rtl\:inline-block s.rtl\:leading-tight{
  font-family: 'Quicksand';
}
.x-product-template--24273163878716__main label.flex.items-center.outline-none span.variant_new_changes{
  font-weight: 600;
}
.x-product-template--24273163878716__main .product-form__input label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\]{
      width: 163px;
      position: relative;
    padding-bottom: 50px;
}
.x-product-template--24273163878716__main .badges_sec {
    position: absolute;
    bottom: 0;
}
.x-product-template--24273163878716__main .product-form__quantity button.w-10.cursor-pointer svg{
  width: 16px;
}
.x-product-template--24273163878716__main .product-form__quantity .outer-spin-button{
  font-size: 16px;
    font-family: 'Quicksand';
    font-weight: 600;
}
.x-product-template--24273163878716__main  .button-product-buy_buttons span.x-atc-text.button-text.w-fit.pt-0\.5.pb-0\.5, .x-product-template--24273163878716__main  button.shopify-payment-button__button.shopify-payment-button__button--unbranded{
      font-family: 'Quicksand';
    font-weight: 600;
  padding: 0;
}
.x-product-template--24273163878716__main  button.button-outline, .x-product-template--24273163878716__main  .button.button-outline{
  height: 40px;
    padding: 0;
}
.x-product-template--24273163878716__main  .x-estimate-delivery.rounded-md p {
    font-size: 16px;
    font-family: 'Quicksand';
    font-weight: 600;
}
.x-product-template--24273163878716__main  .absolute.left-0.rtl\:left-auto.rtl\:right-0.top-1\/2.-translate-y-1\/2.mr-2.rtl\:ml-2.rtl\:mr-0.w-\[var\(--font-size-large\)\] {
    width: 28px;
}
.x-product-template--24273163878716__main  .feature-icon-item.relative.feature-icon-feature_icon_QCajXc.justify-center.w-1\/3.lg\:w-1\/6.flex-1.min-w-\[83px\].text-center.border-2.border-dashed.rounded-md {
    border-color: #969696;
    border-width: 1px;
}
.x-product-template--24273163878716__main .truncate-text .gradient{
  background-image:none;
}
.x-product-template--24273163878716__main p.font-medium, .x-product-template--24273163878716__main  .x-block-collapsible-tab-collapsible-row-1 p{
      font-family: 'Quicksand';
    font-weight: 600;
}
.x-product-template--24273163878716__main button.button-link.relative.effect-inline.inline.mt-4.mb-4 {
    text-decoration: underline;
    margin-top: 0px;
    font-weight: 400;
}
.x-product-template--24273163878716__main .x-thumbnail{
  min-width:133px;
}
.payment-button.button-animation .shopify-payment-button__button--unbranded:before{
          background-color: #046B2A !important;
}
.x-slideshow-slide_HJUq46 .lg\:mt-1.p-break-words.pointer-events-auto.rte.image-treatment-text.text-medium.rte p{
      font-size: 20px;
  font-family: 'Quicksand';
    font-weight: 500;
}
.mb-5.md\:mb-6.xl\:pr-\[60px\].xl\:pl-\[60px\].lg\:pr-10.lg\:pl-10.animate_transition_slide__box.lg\:max-w-\[700px\].pt-5.pr-5.pl-5.pb-5.float-right.xl\:rounded-\[60px\].md\:rounded-\[40px\].rounded-3xl.active{
      max-width: 810px;
}
.x-slideshow-slide_HJUq46 .mt-4.pointer-events-auto{
  top: 87%;
}
.x-slideshow-slide_HJUq46  .hero-text.pointer-events-none.transition.x-page-width.page-width.absolute.left-1\/2.z-20.-translate-x-1\/2.top-0.w-full.h-full.table{
      top: 0;
}
.faq-container {
    max-width: 90% !important;
}
.collection_wrapper .carousel-mobile.x-page-width.page-width.mx-auto.pl-5.pr-5 {
    max-width: 100%;
}
.faq-collapsible p, .accordion-item-sec span {
    font-size: 18px;
    font-family: 'Quicksand_Book';
}
.faq-collapsible .faq-content .rte.leading-normal.pt-2.rte p {
    font-size: 17px;
}
.faq-collapsible svg {
    width: 19px;
}
.faq-content p {
    font-size: 16px;
    font-family: 'Quicksand_Book';
}
.section-footer .hover-text-link:hover{
          color: rgb(4 107 42);
}
.section-footer p.nav-link:not(.effect-inline):hover:after, .base-link a:hover:after, a.nav-link:not(.effect-inline):hover:after, a.effect-inline:hover:after{
          color: rgb(4 107 42) !important;
}
.section-footer p.nav-link:not(.effect-inline):after, .section-footer a.nav-link:not(.effect-inline):after, .section-footer .base-link a:after, .section-footer a.effect-inline:after{
  border-bottom: 1px solid rgb(4 107 42);
}
.section-footer .flex-wrap.md\:mb-5.md\:border-b.md\:border-b-solid.md\:pt-12.md\:pb-7 {
    border-color: #00984a;
}
.newsletter button.button-solid, .newsletter .button.button-solid{
      background-color: #00984a !important;
}
.collection {
    width: 90%;
    margin: 0 auto;
}
.mb-4.md\:mb-2.relative {
    margin-bottom: 0;
}
.text-xs.tracking-wider.inline-flex.items-center.flex-wrap.justify-left.md\:justify-left {
    display: none;
}
.read-time-sec span {
    color: #00984A;
    font-size: 18px;
    font-family: 'Quicksand';
    font-weight: 600;
}
.read-time-sec {
    display: flex
;
    align-items: center;
    gap: 6px;
    margin-bottom: 7px;
}
.read-time-sec span.min-dot {
    width: 4px;
    height: 4px;
    background: #00984A;
    border-radius: 50px;
}
body .main-container h2.heading-template--24329196405052__contact_form_hcntfk.h2.block.mt-2.leading-tight {
    font-size: 36px !important;
    color: #046B2A;
}
h3.heading-template--24273162273084__form.h2.block.mt-2.leading-tight {
    font-family: 'Pally-Medium';
}
.scroll-to-top .button-action{
          background-color: rgb(0 152 74);
}
.table-content span.pl-1.pr-1.pt-2.pb-2.font-semibold {
    font-size: 24px;
    font-family: 'Pally-Regular';
    font-weight: normal;
}
span.new_headding_type_change.text-center.pb-2.pt-2.pl-1.pr-1.md\:pt-1.md\:pb-1.z-10.font-semibold.text-\[rgba\(var\(--colors-text\)\)\].text-\[120\%\], span.text-center.pb-2.pt-2.pl-1.pr-1.md\:pt-1.md\:pb-1.font-semibold.text-\[rgba\(var\(--colors-text\)\)\].text-\[120\%\] {
    font-size: 36px;
    font-family: 'Pally-Medium';
    font-weight: normal;
}
.criterion-detail-external.pt-2.pb-2.pr-2.pl-2.w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.flex.grow.basis-\[0\].text-\[rgb\(var\(--colors-text\)\)\].justify-center.items-center.border-solid.border-b{
  font-size: 24px;
    font-family: 'Pally-Regular';
    font-weight: normal;
}
.criterion-detail-external.pt-2.pb-2.pr-2.pl-2.w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.flex.grow.basis-\[0\].text-\[rgb\(var\(--colors-text\)\)\].justify-center.items-center.border-solid.border-b {
    height: 68px;
}
.criterion-detail-product.pt-2.pb-2.pr-2.pl-2.opacity-90.table-highlight-template--24273163878716__comparison_table_pmLA78.text-center.text-\[rgb\(var\(--colors-text\)\)\].w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.z-10.relative.flex.grow.basis-\[0\].justify-center.items-center.p-break-words.after\:absolute.after\:w-full.after\:h-full.after\:translate-y-2\.5.after\:md\:translate-y-5.after\:rounded-\[10px\].after\:md\:rounded-\[20px\] {
    height: 150px;
    align-items: flex-start;
}
.criterion-detail-heading.flex.min-w-\[130px\].pt-2.pb-2.pr-2.pl-2.p-break-words.border-solid.border-b.grow.items-center.justify-center.text-center.basis-32.lg\:basis-52.xl\:min-w-\[20rem\].xl\:basis-\[0\].mt-0\.5.md\:mt-\[1px\] {
    height: 68px;
}
.table-header.pt-2.pb-2.pr-2.pl-2.w-\[86px\].min-w-\[86px\].md\:w-auto.md\:min-w-none.min-h-\[55px\].border-solid.border-b.flex.p-break-words.md\:grow.md\:basis-\[0\].justify-center.items-center.text-center.mt-0\.5.md\:mt-0 {
    align-items: flex-end;
}
.criterion-detail-product.pt-2.pb-2.pr-2.pl-2.opacity-90.table-highlight-template--24273163878716__comparison_table_pmLA78.text-center.text-\[rgb\(var\(--colors-text\)\)\].w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.z-10.relative.flex.grow.basis-\[0\].justify-center.items-center.p-break-words span {
    font-family: 'Pally-Medium';
    font-size: 20px;
    font-weight: 500;
}
button.button-arrow, .button.button-arrow{
  background: rgb(0 152 74) !important;
        color: rgb(255 255 255) !important;
}
.x-page-width.page-width.lg\:flex.hidden.items-center.gap-5.mt-2\.5.w-full.ml-auto.mr-auto {
    display: none;
}
.x-slideshow-slide_HJUq46 span.button-text.is-focus-button\:opacity-0{
  font-size: 17px;
}
button.button-disable-effect, .button.button-disable-effect, .payment-button .shopify-payment-button__button--unbranded{
  background-color: rgb(4 107 42) !important;
}
#ProductInfo-template--24273163878716__main .text-truncate.truncate-inner.relative.rte p{
  text-align: left;
}
.x-product-template--24273163878716__main button.button-link.relative.effect-inline.inline.mt-4.mb-4{
  margin-top: 6px;
    display: block;
}
a {
    text-decoration: none !important;
}
.promotion p.leading-tight.image-treatment-text {
    font-family: 'Quicksand';
}
.promotion .x-page-width{
  max-width:84%;
}
@media screen and (max-width:540px){
     .cstm_button_variants button.variant-button {
        width: 31%;
        font-size: 8px;
        padding: 4px;
    }
  span.button-text.is-focus-button\:opacity-0 {
    font-size: 11px;
}
  button#x-atc-button-template--24273161650492__e32885d8-0a8f-4c4f-8801-377d01cb7656 {
    padding: 5px;
}
  .featured-collection small.cap.rtl\:inline-block s.rtl\:leading-tight{
        margin-left: 0px;
  }
.featured-collection span.discount, .splide__slide span.discount{
        font-size: 10px;
        padding: 3px;
        margin-left: 0;
        font-weight: 800;
  }
 .product-content-container .main-product-price span.discount{
            font-size: 13px;
        padding: 3px;
        margin-left: 8px;
  }
  .featured-collection .card__heading a{
        font-size: 12px !important;
  }
  .pt-\[0px\].md\:pt-\[0px\].pb-\[4px\].md\:pb-\[4px\]{
    padding-bottom:0;
  }
.hero-text.pointer-events-none.transition.x-page-width.page-width.absolute.left-1\/2.z-20.-translate-x-1\/2.top-0.w-full.h-full.table {
      top: 0px;
}
  .x-block-columns.text-column-with-icon.color--template--24273161650492__multicolumn_4LtGyB.mx-auto.x-page-width.page-width.px-0.md\:px-5 {
    max-width: 100%;
}
      .section-multicolumn .splide__list {
        gap: 0px;
    }
  .section-multicolumn .splide__track {
        max-width: 100%;
    }
  button.collection-title.max-w-\[75\%\].md\:max-w-\[30\%\].px-1.md\:px-2.md\:border-solid.md\:border-l.rtl\:border-l-0.rtl\:md\:border-r.opacity-80:before, button.collection-title.max-w-\[75\%\].md\:max-w-\[30\%\].px-1.md\:px-2.md\:border-solid.md\:border-l.rtl\:border-l-0.rtl\:md\:border-r:before{
    height: 22px;
    left: 5px;
  }
.section-featured-collection button.collection-title.max-w-\[75\%\].md\:max-w-\[30\%\].px-1.md\:px-2.md\:border-solid.md\:border-l.rtl\:border-l-0.rtl\:md\:border-r:before{
  left: -8px;
}
  .read-more{
    font-size: 16px !important;
  }
  
.md\:w-1\/3.w-full.flex.justify-center.md\:justify-start.items-center.iwt-content-no-overlap {
    width: 94%;
}
  .x-block-text.anm-fade-element.p-break-words.rte.mb-6.max-w-5xl.mx-auto.is-visible p{
        font-size: 14px;
  }
  span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1 {
    font-size: 11px;
    font-family: 'Pally-Bold';
}
.section-slideshow span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1 {
 font-size: 15px;
}
  .splide__slide small.cap.rtl\:inline-block s.rtl\:leading-tight {
    font-size: 9px;
}
    .iwt-image.border-radius-template--24273161650492__image_with_text_3KzdjV.md\:w-2\/3.promotion.w-full.flex {
    width:100%;
}
    .desktop-template--24273161650492__image_with_text_3KzdjV-natural {
        padding-bottom: 64.210526% !important;
    }
  #shopify-section-template--24273161650492__image_with_text_3KzdjV img.h-full.w-full.object-cover.border-radius-template--24273161650492__image_with_text_3KzdjV.animate_transition_slide__image.active{
    margin-top:0;
  }
.recommended-nutritionist{
    padding:40px 0 !important;
  }
  .testimonial-author{
        font-size: 24px !important;
  }
  section.culinary-section {
    height: 443px;
    flex-direction: column;
}
  .flex.w-full.h-full.absolute.top-0.left-0.bottom-0.md\:absolute.md\:top-0.md\:left-0.md\:bottom-0 {
            left: 0;
        padding-left: 0;
}
  #shopify-section-template--24273161650492__image_with_text_3KzdjV img.h-full.w-full.object-cover.border-radius-template--24273161650492__image_with_text_3KzdjV.animate_transition_slide__image.active{
    width:249px;
    margin: 0 auto;
  }
  .collection span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 13px !important;
}
  .featured-collection small.cap.rtl\:inline-block s.rtl\:leading-tight {
    font-size: 9px;
  }
  .gap-mobile-collection_8WCQzD-template--24273161650492__e32885d8-0a8f-4c4f-8801-377d01cb7656 {
    gap: 24px 8px !important;
}
  .announcement-bar{
    background-color: #00984A;
  }
  a.nav-link.font-medium.effect-inline.relative.flex.items-center.hover-text-link.empty\:hidden.cursor-pointer{
    font-size: 16px;
  }
  .iwt-content.w-full.lg\:pl-24.lg\:pr-24 {
    display: flex;
    flex-direction: column-reverse;
    position: relative;
}
  /* .x-block-text.color-text-heading_hxFgRh.text-\[rgb\(var\(--colors-text\)\)\].w-full.mt-4.text-start {
    order: 1;
} */
    .section-image-with-text .x-block-columns-container {
        grid-template-columns: repeat(8, minmax(0, 1fr));
        gap: 5px;
        margin-top: 73px;
    }
.newcstm-dr-page .section-image-with-text .x-block-columns-container{
  margin-top: 55px;
}
/* .x-block-columns-container.mt-2.grid.grid-cols-2.md\:grid-cols-2.gap-2\.5 {
    order: 0;
} */
h2.heading-heading_hxFgRh.heading-size--heading_hxFgRh.h2.block.mt-2.mb-1\.5.md\:mt-2\.5.md\:mb-3, .main-container .section-image-with-text .image-with-text h2 {
    position: absolute;
    top: 22px;
          left: 50%;
        transform: translate(-50%);
        width: 100%;
        text-align: center;
          margin-top: 0;
}
.x-block-text.color-text-heading_hxFgRh.text-\[rgb\(var\(--colors-text\)\)\].w-full.mt-4.text-start {
    margin-top: 10px;
}
.section-video-shopping .mx-auto.x-page-width.page-width {
    max-width: 100% !important;
}
.preload-slide-shoppable_video_Ndc6zGtemplate--24273161650492__video_shopping_q8VyC3,
.preload-slide-shoppable_video_DF8p9Ftemplate--24273161650492__video_shopping_q8VyC3,
.preload-slide-shoppable_video_6kcUT7template--24273161650492__video_shopping_q8VyC3,
.preload-slide-shoppable_video_gNEfqJtemplate--24273161650492__video_shopping_q8VyC3,
.preload-slide-shoppable_video_Ndc6zGtemplate--24273161650492__video_shopping_q8VyC3,
.preload-slide-shoppable_video_UUmXTYtemplate--24273161650492__video_shopping_q8VyC3,
.section--template--24273163878716__video_shopping_W8DbCq .splide__track .splide__list .splide__slide{
    width: 141px !important;
}
.section--template--24273163878716__video_shopping_W8DbCq .splide__track .splide__list .splide__slide .card-product .product-image{
  display:none;
}
.section--template--24273163878716__video_shopping_W8DbCq .splide__track .splide__list .splide__slide .card-product .pt-4.pb-4.flex.flex-col.hover\:cursor-default.rounded-\[10px\].pl-4.pr-4 {
    padding: 3px;
}
.x-container-featured-blog .splide__slide {
    width: 70% !important;
}
.x-container-featured-blog p.h3.sub_heading--template--24273161650492__featured_blog_bW6EUE.text-\[rgba\(var\(--colors-heading\)\)\].break-words.leading-tight.mb-2{
  font-size:14px;
  margin-bottom:0;
}
.x-container-featured-blog .text-xs.tracking-wider.inline-flex.items-center.flex-wrap.justify-left.md\:justify-left span.capitalize.p-break-words{
  font-size:10px;
  margin-top:3px;
}
.mt-5.line-clamp-2.font-normal{
  font-size:12px;
  margin-top:3px;
}
.x-container-featured-blog .grow.content-article-1.md\:list-layout\:lg\:w-3\/4.md\:list-layout\:w-3\/5.md\:list-layout\:pt-0.content-article-default-1.rounded-\[10px\]{
  padding-top:5px;
}
.collection span.leading-normal.w-fit.p-break-words {
    font-size: 10px;
}
.collection  .button-quickview-icon.absolute.z-\[15\].lg\:group-hover\:opacity-100.lg\:group-hover\:translate-y-0.focus\:opacity-100.focus\:translate-y-0.transition-all.duration-\[var\(--transition-card-image-hover\)\].ease-in-out.lg\:opacity-0.btn-quickadd.bottom-11.md\:bottom-12.right-2.lg\:top-2.lg\:bottom-auto.lg\:-translate-y-full.rtl\:right-auto.rtl\:left-2 {
    display: none;
}
.section--template--24273161650492__video_shopping_q8VyC3 .card-product .product-image{
  display:none;
}
.section--template--24273161650492__video_shopping_q8VyC3 .pt-4.pb-4.flex.flex-col.hover\:cursor-default.rounded-\[10px\].pl-4.pr-4 {
    padding: 5px;
}
.section--template--24273161650492__video_shopping_q8VyC3 .card-product h3 span{
  font-size:9px;
}
.section--template--24273161650492__video_shopping_q8VyC3  .ml-3.rtl\:mr-3.rtl\:ml-0.flex.flex-row.flex-1 {
    margin: 0;
}
.section--template--24273161650492__video_shopping_q8VyC3   .overflow-y-auto.scrollbar-body.pl-4.pr-4 {
    padding: 5px;
}
.section--template--24273161650492__video_shopping_q8VyC3   .pt-4.pb-4.slide-animation.duration-500.ease-in-out.overflow-hidden.flex.flex-col.hover\:cursor-default.absolute.top-0.bottom-0.left-0.right-0.border.z-20.h-full.rounded-\[10px\].transform.translate-y-0.bg-card-product.opacity-100{
      padding: 10px 0;
  }
.section-footer .h6{
      font-size: 16px !important;
}
.section-footer p, .section-footer li a{
  font-size:14px;
}
span.highlight.relative.inline-block.hl-underline.mb-2\.5.highlight-anm-start svg path{
      stroke-width: 2px;
}
.newcstm-dr-product .product-form__input label.flex.items-center.outline-none.cursor-pointer{
  width:100% !important;
}
.varinat_cstm_changes .product-form__input {
    flex-wrap: wrap;
}
.varinat_cstm_changes {
    width: 100%;
    overflow: scroll;
}
.product-form__input span.p-break-words{
  font-size: 9px;
}
span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 11px;
    margin-left: 0;
}
.x-product-template--24273163878716__main .x-thumbnail{
  min-width: 78px;
}
.x-product-template--24273163878716__main .product-content-container h1.product-title.h2.mb-3.leading-tight{
      font-size: 20px !important;
  margin-bottom: 0;
}
.x-product-template--24273163878716__main .product-form__input label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\]{
  width:150px;
}
h2.heading-heading_L3rJh6.heading-size--heading_L3rJh6.h2.block.mt-2.mb-1\.5.md\:mt-2\.5.md\:mb-3{
      position: absolute;
    top: 10px;
}
.ltr.pt-\[0px\].md\:pt-\[0px\].pb-\[0px\].md\:pb-\[0px\].md\:pl-0.md\:pr-0.pr-5.pl-5 {
    background: #fef8e0;
}
#shopify-section-template--24344292655420__one_bar_many_uses_e77hRG {
    margin: 0;
    background: #fef8e0;
    width: 100%;
}
.collection{
  width:100%;
}
.read-time-sec{
  margin-bottom:3px;
}
.read-time-sec span{
  font-size:11px;
}
body .main-container h2.heading-template--24329196405052__contact_form_hcntfk.h2.block.mt-2.leading-tight{
  font-size: 20px !important;
}
.comparision-table-description.mb-5.md\:mb-8.rte.text-center.text-\[rgb\(var\(--colors-text\)\)\] p{
  font-size: 14px;
}

}


.overflow-hidden.block.h-0.relative.w-full.pb-\[100\%\].rounded-\[10px\] {
    padding-bottom: 150px;
}

.x-container-featured-collection span.capitalize.inline-block.h4.text-sm.whitespace-nowrap.overflow-hidden.text-ellipsis.px-2\.5.py-1\.5.cursor-pointer.w-full.md\:leading-none.md\:text-\[120\%\].md\:px-3\.5.md\:py-2\.5.hover\:bg-\[rgb\(var\(--colors-heading\)\,0\.1\)\].duration-300.leading-snug.rounded-\[10px\] {
    color: #323232;
}
.sticky_add_to_cart p.capitalize.p-break-words.leading-tight.duration-200.transition.hover-text-link.text-\[rgba\(var\(--colors-heading\)\)\] {
    font-size: 20px;
}
.sticky_add_to_cart span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 18px;
    font-family: 'Pally-Medium';
}
.sticky_add_to_cart span.discount {
    background: #d9241499;
    color: #fff;
    padding: 3px 6px;
    border-radius: 6px;
    font-size: 14px;
    margin: 0;
}
.sticky_add_to_cart .price.leading-none .pt-1 {
    display: flex;
    align-items: center;
    gap: 10px;
}
#shopify-section-template--24273160339772__cart-items {
    background: #fef8e0;
}
@media screen and (max-width:540px){
  .table-content span.pl-1.pr-1.pt-2.pb-2.font-semibold, 
.criterion-detail-external.pt-2.pb-2.pr-2.pl-2.w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.flex.grow.basis-\[0\].text-\[rgb\(var\(--colors-text\)\)\].justify-center.items-center.border-solid.border-b,
span.new_headding_type_change.text-center.pb-2.pt-2.pl-1.pr-1.md\:pt-1.md\:pb-1.z-10.font-semibold.text-\[rgba\(var\(--colors-text\)\)\].text-\[120\%\], span.text-center.pb-2.pt-2.pl-1.pr-1.md\:pt-1.md\:pb-1.font-semibold.text-\[rgba\(var\(--colors-text\)\)\].text-\[120\%\]{
      font-size: 14px;
  text-align:center;
}
.criterion-detail-product.pt-2.pb-2.pr-2.pl-2.opacity-90.table-highlight-template--24273163878716__comparison_table_pmLA78.text-center.text-\[rgb\(var\(--colors-text\)\)\].w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.z-10.relative.flex.grow.basis-\[0\].justify-center.items-center.p-break-words span{
      font-size: 11px;
}
.new_image_wapper img {
    max-width: 37px;
}
.full-width_table.table-header.pt-2.pb-2.pr-2.pl-2.w-\[86px\].min-w-\[86px\].md\:w-auto.md\:min-w-none.table-product.opacity-90.table-highlight-template--24273163878716__comparison_table_pmLA78.pl-0.pr-0.relative.min-h-\[55px\].flex.p-break-words.md\:grow.md\:basis-\[0\].justify-center.items-center.text-center.mt-0\.5.md\:mt-0.after\:absolute.after\:w-full.after\:h-full.after\:-translate-y-2\.5.after\:md\:-translate-y-5.after\:rounded-\[10px\].after\:md\:rounded-\[20px\]{
  flex-wrap: nowrap;
          min-width: 151px;
}
span.inline-block.w-\[30px\].h-\[30px\].md\:w-9.md\:h-9.icon-tick.z-10 {
    width: 23px;
}
.section--template--24273163878716__comparison_table_pmLA78 .criterion-detail-heading,
.min-w-\[130px\].md\:flex.pt-2.pb-2.pr-2.pl-2.basis-32.lg\:basis-52.xl\:min-w-\[20rem\].xl\:basis-\[0\].grow.border-solid.border-b{
  min-width: 100px;
  max-width: 100px;
}
.criterion-detail-product.pt-2.pb-2.pr-2.pl-2.opacity-90.table-highlight-template--24273163878716__comparison_table_pmLA78.text-center.text-\[rgb\(var\(--colors-text\)\)\].w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.z-10.relative.flex.grow.basis-\[0\].justify-center.items-center.p-break-words{
    min-width: 151px;
      max-width: 151px;
 }
.section--template--24273163878716__comparison_table_pmLA78 .criterion-detail-product,
.table-content span.pl-1.pr-1.pt-2.pb-2.font-semibold, .criterion-detail-external.pt-2.pb-2.pr-2.pl-2.w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.flex.grow.basis-\[0\].text-\[rgb\(var\(--colors-text\)\)\].justify-center.items-center.border-solid.border-b, span.new_headding_type_change.text-center.pb-2.pt-2.pl-1.pr-1.md\:pt-1.md\:pb-1.z-10.font-semibold.text-\[rgba\(var\(--colors-text\)\)\].text-\[120\%\], span.text-center.pb-2.pt-2.pl-1.pr-1.md\:pt-1.md\:pb-1.font-semibold.text-\[rgba\(var\(--colors-text\)\)\].text-\[120\%\]
{
      min-width: 100px;
}
.new_image_wapper{
      width: 63%;
}
span.new_headding_type_change.text-center.pb-2.pt-2.pl-1.pr-1.md\:pt-1.md\:pb-1.z-10.font-semibold.text-\[rgba\(var\(--colors-text\)\)\].text-\[120\%\] {
    text-align: left;
}
.table-content span.pl-1.pr-1.pt-2.pb-2.font-semibold, .criterion-detail-external.pt-2.pb-2.pr-2.pl-2.w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.flex.grow.basis-\[0\].text-\[rgb\(var\(--colors-text\)\)\].justify-center.items-center.border-solid.border-b, span.new_headding_type_change.text-center.pb-2.pt-2.pl-1.pr-1.md\:pt-1.md\:pb-1.z-10.font-semibold.text-\[rgba\(var\(--colors-text\)\)\].text-\[120\%\], span.text-center.pb-2.pt-2.pl-1.pr-1.md\:pt-1.md\:pb-1.font-semibold.text-\[rgba\(var\(--colors-text\)\)\].text-\[120\%\]{
  margin-top:0
}
div#Slide-template--24273163878716__text_column_with_image_pgQG3B-4:last-child .flex.flex-col.md\:flex-col.h-full.rounded-\[10px\]{
  border-bottom:0;
  padding-bottom: 0px;
}
.section--template--24273163878716__text_column_with_image_pgQG3B .flex.flex-col.md\:flex-col.h-full.rounded-\[10px\] {
    flex-direction: row;
              gap: 16px;
        align-items: center;
        border-bottom: 1px solid #B2B2B2;
        border-radius: 0;
        padding-bottom: 17px;
}
.section-text-columns-with-image .text-column-with-image{
      max-width: 100%;
}
.overflow-hidden.block.h-0.relative.w-full.pb-\[100\%\].rounded-\[10px\] {
    width: 30%;
    height: 74px;
    padding-bottom: 0;
}
 .section-text-columns-with-image .w-full img{
      max-width: 75px;
    height: 75px;
}
.grow.text-\[rgba\(var\(--colors-text\)\)\].pl-0.pr-0.md\:pl-0.md\:pr-0.dark\:pl-0.dark\:pr-0.dark\:md\:pl-0.dark\:md\:pr-0.mt-4.md\:pb-3.pb-2 {
    margin-top: 0;
    padding-bottom: 0;
}
.grow.text-\[rgba\(var\(--colors-text\)\)\].pl-0.pr-0.md\:pl-0.md\:pr-0.dark\:pl-0.dark\:pr-0.dark\:md\:pl-0.dark\:md\:pr-0.mt-4.md\:pb-3.pb-2{
      margin-top: 0;
    padding-bottom: 0;
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    width: 100%;
  align-items: center;
}

.section-text-columns-with-image .rte p{
  font-size: 14px;
  text-align: left;
}
.section-text-columns-with-image .rte:after{
  display:none;
}
.section-text-columns-with-image p.h3.leading-tight {
    font-size: 20px;
      padding-bottom: 0;

}
.section--template--24273163878716__text_column_with_image_pgQG3B  .rte.text-center {
    width: 60%;
}
.infinite-slider-logo-scroll.certicate-product {
    padding-top: 40px;
    padding-bottom: 40px;
}
.overflow-x-auto.lg\:overflow-x-hidden.scrollbar-horizontal.scrollbar-body.pt-3.md\:pt-5.pb-5 {
    overflow: hidden;
}
.criterion-detail-product.pt-2.pb-2.pr-2.pl-2.opacity-90.table-highlight-template--24273163878716__comparison_table_pmLA78.text-center.text-\[rgb\(var\(--colors-text\)\)\].w-\[86px\].min-w-\[86px\].max-w-\[86px\].md\:max-w-none.md\:w-auto.md\:min-w-none.z-10.relative.flex.grow.basis-\[0\].justify-center.items-center.p-break-words.after\:absolute.after\:w-full.after\:h-full.after\:translate-y-2\.5.after\:md\:translate-y-5.after\:rounded-\[10px\].after\:md\:rounded-\[20px\]{
  height: 96px;
}
.criterion-detail-product.pt-2.pb-2.pr-2.pl-2.after\:md\:translate-y-5 {
    border-radius: 0 0 13px 13px;
}
.full-width_table {
    border-radius: 13px 13px 0 0;
}
span.inline-block.w-4.h-4.md\:w-\[18px\].md\:h-\[18px\].icon-cross {
    width: 14px;
}
    .infinite-slider-logo-scroll .slide {
        width: 79px;
    }
.infinite-slider-logo-scroll .slide-track{
      margin-top: 20px;
}
.mb-5.md\:mb-6.xl\:pr-\[60px\].xl\:pl-\[60px\].lg\:pr-10.lg\:pl-10.animate_transition_slide__box.lg\:max-w-\[700px\].pt-5.pr-5.pl-5.pb-5.float-right.xl\:rounded-\[60px\].md\:rounded-\[40px\].rounded-3xl.active {
        padding: 0;
}
#x-slideshow-template--24273163878716__slideshow_XmhXNP {
    padding: 0;
}
#x-slideshow-template--24273163878716__slideshow_XmhXNP .lg\:mt-1.p-break-words.pointer-events-auto.rte.image-treatment-text.text-medium.rte {
    padding-top: 368px;
}

.x-slideshow-slide_HJUq46 .lg\:mt-1.p-break-words.pointer-events-auto.rte.image-treatment-text.text-medium.rte p{
  font-size: 14px;
}
.mobile-template--24273163878716__slideshow_XmhXNP-natural{
      padding-bottom: 198.62181% !important;
}
.x-slideshow-slide_HJUq46 .mt-4.pointer-events-auto {
    top: 93%;
}
.preload-image h2.heading-heading_XL7yfa.heading-size--heading_XL7yfa.h2.block.mt-2.mb-1\.5.md\:mt-2\.5.md\:mb-3 {
    position: absolute;
    top: 21px;
      width: 100%;
    text-align: center;
}
.preload-image  .rte {
    text-align: center;
}
.faq-container.x-page-width.page-width.ml-auto.mr-auto.relative.pb-\[28px\].pt-\[28px\].md\:pb-\[28px\].md\:pt-\[80px\] {
    padding-left: 0;
    padding-right: 0;
}
.faq-collapsible p {
    font-size: 13px;
}
.faq-collapsible svg {
    width: 15px;
}
.faq-content p {
    font-size: 15px;
}
.collection_wrapper .carousel-mobile.x-page-width.page-width.mx-auto.pl-5.pr-5 {
    max-width: 100%;
}
 #shopify-section-template--24273163878716__featured_collection_UH7NCW .card-product {
    width: 172px !important;
}
#x-slideshow-template--24273161650492__fe5dccd3-17fd-4fd3-ada9-a0e11305981c .mb-5.md\:mb-6.xl\:pr-\[60px\].xl\:pl-\[60px\].lg\:pr-10.lg\:pl-10.animate_transition_slide__box.lg\:max-w-\[700px\].pt-5.pr-5.pl-5.pb-5.float-right.xl\:rounded-\[60px\].md\:rounded-\[40px\].rounded-3xl.active {
    margin-bottom: 0;
}
#x-slideshow-template--24273161650492__fe5dccd3-17fd-4fd3-ada9-a0e11305981c .rte:after{
  display:none;
}
#x-slideshow-template--24273161650492__fe5dccd3-17fd-4fd3-ada9-a0e11305981c .mt-4.pointer-events-auto{
      margin: 30px auto 0;
}
#x-slideshow-template--24273161650492__fe5dccd3-17fd-4fd3-ada9-a0e11305981c .hero-text.pointer-events-none.transition.x-page-width.page-width.absolute.left-1\/2.z-20.-translate-x-1\/2.top-0.w-full.h-full.table {
        top: 63px;
    }
}

.blog-flex-sec .grid-item .flex {
    flex-direction: row;
    gap: 18px;
    align-items: center;
}
.blog-flex-sec .flex-1 {
           border-top: 0.97px solid #969696;
    padding-top: 34px;
}
.blog-flex-sec .flex-1:first-child {
    border-top:0;
  padding-top:0;
}
.blog-flex-sec  .article-card img {
  min-height: 80px;
  object-fit: cover;
}
.blog-flex-sec a .relative {
    width: 195px;
}
.blog-flex-sec a {
    width: 195px;
}
.blog-flex-sec .grow {
    padding: 0;
}
.button-action{
  background-color: rgb(0 152 74) !important;
}
.tag-pill {
 display: inline-block;
    padding: 8px 16px;
    margin: 4px;
    border-radius: 9999px;
    font-weight: 600;
    font-size: 14px;
    transition: background-color 0.3s ease;
    color: #141414;
    font-family: 'Quicksand';
    text-transform: capitalize;
}

/* 10 soft pastel color combinations */
.color-0 { background-color: #00984A33;}
.color-1 { background-color: #0666E533;}
.color-2 { background-color: #F4FB2233; }
.color-3 { background-color: #FF949433; }
.color-4 { background-color: #00984A33; }
.color-5 { background-color: #FFE0B2; }
.color-6 { background-color: #E0F7FA; }
.color-7 { background-color: #F8BBD0; }
.color-8 { background-color: #FFECB3; }
.color-9 { background-color: #DCEDC8; }

.tag-selected {
  border: 2px solid #000;
}
.blog-header {
    display: flex
;
    justify-content: space-between;
    align-items: center;
}
.right-filer-category ul {
    display: flex
;
    gap: 24px;
    align-items: center;
}
.right-filer-category ul li a {
    color: #969696;
    font-family: 'Quicksand';
    font-size: 16px;
    border-bottom: 1px solid #969696;
    padding-bottom: 5px;
    line-height: normal;
    display: inline-block;
}
.right-filer-category ul li a.active{
  color: #00984A;
  border-color: #00984A;
  font-weight:600;
}
#shopify-section-template--24273160274236__main h1.x-page-width.page-width.h2.ml-auto.mr-auto.leading-tight.pt-2.pb-2.md\:pt-4.md\:pb-4.mt-7.font-semibold{
    display: none;
}
#MainContent {
    background: #fef8e0;
}
.pagination li a{
  background: transparent;
    font-size: 20px;
    color: #141414;
    font-family: 'Pally-Regular';
}
.pagination li a, .pagination li p{
  width:100%;
  height:100%;
}
.pagination li{
      width: 42px;
    height: 42px;
      
}
.mb-2.leading-tight a{
  width:100%;
}
.mb-2.leading-tight {
    font-size: 20px;
    font-family: 'Quicksand';
    font-weight: 600;
}
.text-xs.tracking-wider.inline-flex.items-center.flex-wrap.md\:justify-left {
    display: none;
}
.mt-5.line-clamp-2.font-normal{
  font-size: 16px;
}
.blog-flex-sec .blog-image-desktop-top .article-layout-2{
  width: 195px !important;
}

.offer-box {
    background: #f7e5b3;
    border-radius: 16px;
    padding: 15px 22px 15px 10px;
    max-width: 100%;
    font-family: sans-serif;
    border: none;
    width: 100%;
    margin-bottom: 28px;
}


.offer-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    padding-bottom: 0;
    border-bottom: none;
}

.offer-toggle {
    font-weight: bold;
    color: #A15106;
    width: 20%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.offer_badge {
    width: 5%;
}
.offer-header h3 {
    font-size: 16px;
    font-family: 'Pally-Medium';
    width: 75%;
}
.offer-details {
  display: block;
  margin-top: 15px;
}

.offer-card {
  background: #fff;
  border-radius: 8px;
  padding: 12px 16px;
  margin-bottom: 12px;
  border: 1px solid #eaeaea;
}

.offer-main {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.offer-title {
  font-weight: bold;
  color: #1b5e20;
  margin: 0;
  width: 76%;
}

.offer-code {
  background: #e0fce0;
  border: 1px dashed #1b5e20;
  color: #1b5e20;
  padding: 2px 10px;
  border-radius: 4px;
  font-size: 14px;
  margin-right: 10px;
}

.copy-btn {
    background: transparent;
    color: #34a853;
    border: none;
    font-weight: bold;
    cursor: pointer;
    font-size: 12px;
    width: 17%;
}

.copy-btn:hover {
  text-decoration: underline;
}

.offer-desc {
  font-size: 13px;
  color: #555;
  margin-top: 6px;
}

/* desktop changes css */
.variant_option_select_cstm {
    height: 30px;
}
body.newcstm-dr-collection .full-width {
    padding: 0 83px;
}
span.price-sale {
    font-size: 17px;
    font-family: 'Pally-Medium';
}
.section-slideshow span.price-sale {
    margin-right: 7px;
}
.section-slideshow .splide__slide small.cap.rtl\:inline-block s.rtl\:leading-tight {
    font-size: 13px;
    font-weight: 800;
    font-family: 'Quicksand';
    margin-right: 7px;
}
span.discount {
    background: #d9241499;
    color: #fff;
    font-size: 12px;
    padding: 4px;
    border-radius: 3px;
    margin-left: 8px;
}
.testimonial-card span.discount {
    padding: 2px 7px;
    margin-left: 4px;
    font-family: 'Quicksand';
    font-weight: 600;
}
.testimonial-card span.original-price {
    margin-left: 5px;
    color: #323232 !important;
    font-family: 'Quicksand';
    font-size: 15px;
    line-height: normal;
    margin-right: 3px;
}
.testimonial-card .discounted-price {
    font-weight: bold;
    color: #007f00;
    font-size: 20px;
    font-family: 'Pally-Regular';
    margin-right: 5px;
}
.product-swiper-slied-banner .swiper-button-prev {
    left: 8%;
}
.product-swiper-slied-banner .swiper-button-next {
    right: 5%;
}
.splide-slideshow .-translate-x-1\/2 {
    --tw-translate-x: 0;
}
.text-with-icon-item .pt-2 {
    text-align: left;
    line-height: 0;
}
.dr-price-make {
    display: flex;
    align-items: center;
    justify-content: start;
    max-width: 304px;
}
.product-form__input .variant_name_dr, .flavours_title_name .variant_name_dr {
    color: #00984A;
    font-family: 'Pally-Medium';
    font-size: 16px;
    margin-bottom: 3px;
}
.product-form__quantity .inline-flex.border.w-fit{
    padding: 0 0px;
    height: 37px;
    width: 135px;
    justify-content: space-between;
}
.pop-club-product p#product-issuance-msg {
    color: #046B2A;
    font-family: 'Quicksand';
    font-weight: 600;
    font-size: 16px;
    margin-top: 11px;
    margin-bottom: 16px;
}
.button.button-outline.add_to_cart_button {
    border: 1px solid #141414;
    box-shadow: none;
}
.add_to_cart_button span.x-atc-text.button-text {
    color: #141414;
}
.comparision-table-container .criterion-detail-product {
    background: #d5e7c8;
}
.newcstm-dr-product .splide-slideshow a.cstm_link_btn {
    font-family: 'Pally-Medium';
    font-size: 18px;
  color: #A15106;
}
.newcstm-dr-collection .main-product-price span.price-sale.ml-1.rtl\:mr-1.rtl\:ml-0,.newcstm-dr-collection #ProductGridContainer .grid span.price-sale.ml-1.rtl\:mr-1.rtl\:ml-0 {
    margin: 0 08px 0 0px;
    font-size: 22px !important;
}
.newcstm-dr-collection span.discount.hide_discount {
    margin-left: 6px !important;
}
.newcstm-dr-collection span.discount {
    margin-left: 10px !important;
}
.newcstm-dr-collection .dr-price-make {
    display: flex;
    align-items: center;
}
.newsletter__wrapper .x-block-email-form {
    margin-bottom: 1px;
}
.newcstm-dr-collection .card-product.overflow-hidden.card {
    padding: 0;
}
span.x-atc-text {
    text-align: center;
    width: 100%;
}
.x-badge-product-labels-and-badges-0 .x-badge-content.x-badge-text {
    background-color: #046b2a;
    color: #ffffff;
}
.x-container-featured-collection span.price-sale.ml-1.rtl\:mr-1.rtl\:ml-0 {
    margin: 0;
}

.product-recommendations span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 17px;
    margin-left: 0;
}
.product-recommendations .splide__slide small.cap.rtl\:inline-block s.rtl\:leading-tight {
    font-size: 12px;
}
.product-recommendations  .splide__slide span.discount {
        font-size: 11px;
}
#cart-upsell-drawer span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    margin: 0;
}

#cart-upsell-drawer .dr-price-make small.cap.rtl\:inline-block {
    margin: 0 6px;
}
.criterion-detail-product span {
    font-family: 'Pally-Regular';
    font-size: 24px;
}
.newcstm-dr-page .section-custom-liquid {
    background: #C3DDBF;
}
.newcstm-dr-page .section-custom-liquid .sk-form-main {
    background-color: #000 !important;
}
body .main-container #CartDrawer h2 {
    font-size: 32px !important;
}
.product-content-container .rating_star_share .w-\[var\(--rating-star-size\)\] {
    width: 18px;
    height: 18px;
}
p.rating-count.leading-none.caption.ml-1.text-\[0\.7rem\] {
    font-size: 16px;
    margin-left: 7px;
}
body .main-container #suggest-search h2 {
    font-size: 22px !important;
}
p.rte.show_text_right_side strong {
    width: auto;
    text-align: end;
    font-weight: 100;
}
p.rte.show_text_right_side {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr auto;
  font-weight: 200;
}
p.rte.persent_hide_cstm {
    display: none;
}
.dr_new_know-more-mama-nourish .accordion-sec {
    background-color: #fef8e0;
}
.dr_new_know-more-mama-nourish .hero-text.pointer-events-none.transition.x-page-width.page-width.absolute.left-1\/2.z-20.-translate-x-1\/2.top-0.w-full.h-full.table {
    /* left: 63% !important; */
    top: 50%;
  max-width: 100%;
    transform: translateY(-50%);
}
.dr_new_know-more-mama-nourish  .card_products_wapper_cstm.mb-5.md\:mb-6.xl\:pr-\[60px\].xl\:pl-\[60px\].lg\:pr-10.lg\:pl-10.animate_transition_slide__box.lg\:max-w-\[700px\].pt-5.pr-5.pl-5.pb-5.float-right.xl\:rounded-\[60px\].md\:rounded-\[40px\].rounded-3xl.active {
    max-width: 100%;
}
.dr_new_know-more-mama-nourish .splide-slideshow .lg\:max-w-\[700px\] {
    width: 100%;
}
.dr_new_know-more-mama-nourish .splide-slideshow .p-break-words.h2.block.mt-1.leading-tight.image-treatment-text{
  color: #fff;
}
#suggest-search s.rtl\:leading-tight.sale_price_cstm {
    font-size: 12px !important;
    margin: 0 0 0 7px;
}
#suggest-search span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 15px;
}
.x-block-nutrition-fact p.x-block-nutrition-bar-detail.mt-5 {
    font-weight: 100;
}
.additional-footer .mt-4.md\:mt-4.base-link.text-center.lg\:mt-0.lg\:text-right.p-break-words {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.additional-footer .flex.flex-col.items-center.lg\:pl-14.lg\:max-w-3xl {
    width: 100%;
    max-width: 100%;
}
.newcstm-dr-product .qr_wa_icon {
    display: none;
}
.message-freeshipping {
border-color:#9797a5;
}
.message-freeshipping:after {
    background: #00984a;
}
#x-estimate-delivery-minicart .x-estimate-delivery .mini-cart .rte p{
	font-size: 12px;
}
#x-estimate-delivery-minicart .x-estimate-delivery .mini-cart .rte p strong span {
	font-size: 12px;
}
@media screen and (min-width:768px){
  .text-column-with-image.cstm_slider_dr .splide__track.lg\:pt-0\.5.lg\:pb-0\.5.lg\:pl-0.lg\:pr-0 {
    overflow-x: scroll;
    scroll-behavior: smooth;
}
.text-column-with-image .splide__track .flex.justify-center.flex-wrap {
    flex-wrap: nowrap;
    width: 1571px;
}
.text-column-with-image .splide__track .lg\:w-1\/4 {
    width: 35%;
}
.text-column-with-image.cstm_slider_dr .splide__track.lg\:pt-0\.5.lg\:pb-0\.5.lg\:pl-0.lg\:pr-0::-webkit-scrollbar {
    display: none;
}
.main-product .preload-image {
    max-width: 85%;
    margin: 0 auto;
}
.announcement-bar .swiper-wrapper {
    max-width: 1150px;
    padding: 0 45px;
    margin: 0 auto;
}
.announcement-bar.swiper-backface-hidden .swiper-slide {
    margin-right: 0 !important;
    width: auto !important;
}
}
@media screen and (max-width:768px){
 .mobile-cart-note button.pt-3.pb-3.cursor-pointer.underline.md\:hidden.w-1\/3.flex-1.lg\:w-7\/12.lg\:pr-14.rtl\:lg\:pr-0.rtl\:lg\:pl-14 {
    flex: 1 1 30%;
}
  .gap-template--24273160274236__main{
              grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
.offer_badge {
    width: 7%;
}

.offer-toggle {
  justify-content: flex-start;
  width: 100%;
  margin-top: 6px;
}
span#offerToggleIcon {
    margin-left: 10px;
}
.offer-header {
    flex-wrap: wrap;
}
.offer-header h3 {
    font-size: 15px;
    width: 91%;
}
.offer-toggle strong {
    font-size: 14px;
}

/* Sticky css add to cart start */
.sticky_add_to_cart.active {
    display: block !important;
}
.sticky_add_to_cart .product-form__input {
    max-width: 100%;
}
.sticky_add_to_cart .md\:\!flex.md\:\!h-auto.grow.justify-between.md\:items-center.flex-col.md\:flex-row.rtl\:md\:flex-row-reverse {
    display: block !important;
    height: 100% !important;
    overflow: visible !important;
}
.sticky_add_to_cart a.flex.rtl\:flex-row-reverse.rtl\:text-right.relative {
    /* display: none; */
   display: block;
}
.sticky_add_to_cart span.w-11.h-11.pr-4.pl-4.z-10.block.absolute.right-1.rtl\:right-auto.rtl\:left-1.opacity-70.md\:hidden {
    display: none;
}
.sticky_add_to_cart .mt-5.mb-3.md\:mb-0.md\:mt-0.rtl\:text-right {
    margin-top: 10px;
}
.sticky_add_to_cart .flex.w-full.flex-wrap.gap-2\.5 {
    display: block;
}
.button-product-buy_buttons .relative.mt-2.payment-button-container {
    width: 100%;
}

.sticky_add_to_cart a.flex.rtl\:flex-row-reverse.rtl\:text-right.relative.transition.ease-in-out.duration-300 {
    display: block;
}
.sticky_add_to_cart .relative.overflow-hidden.w-full {
    display: none;
}
.sticky_add_to_cart  .pt-0\.5.ml-5.flex-1.pr-8.rtl\:pl-8.rtl\:lg\:pr-0.rtl\:pr-0.lg\:pr-0.mr-5 {
    margin-left: 0;
}
.sticky_add_to_cart span.w-11.h-11.pr-4.pl-4.z-10.block.absolute.right-1.rtl\:right-auto.rtl\:left-1.opacity-70.md\:hidden {
    display: none;
}
.sticky_add_to_cart .mt-5.mb-3.md\:mb-0.md\:mt-0.rtl\:text-right {
    margin-top: 10px;
}
.sticky_add_to_cart .flex.w-full.flex-wrap.gap-2\.5 {
    display: block;
}
.sticky_add_to_cart p.capitalize.p-break-words.leading-tight.duration-200.transition.hover-text-link.text-\[rgba\(var\(--colors-heading\)\)\] {
    display: none;
}
/* Sticky css add to cart end */ 
  
}
@media screen and (max-width:540px){
    .right-filer-category ul{
        gap: 8px;
  }
  .right-filer-category ul li a{
    font-size: 13px;
    padding-bottom: 4px;
  }
  .w-full.mb-6.mt-10.relative.md\:hidden.eurus {
    margin-top: 27px;
}
  .blog-flex-sec a .relative {
    width: auto;
}
  .blog-image-desktop-top .content-article-default-2{
    padding-left: 15px;
  }
.blog-flex-sec .blog-image-desktop-top .article-layout-2 {
    width: 33.333333% !important;
}
  .blog-flex-sec .grid-item .flex{
    gap: 0;
  }
  .mb-2.leading-tight{
        font-size: 14px;
  }
  .mt-5.line-clamp-2.font-normal{
    font-size: 12px;
  }
  .blog-image-desktop-top .content-article-2{
        padding-bottom: 0;
  }

  .blog-flex-sec .flex-1 {
    border-top: 0;
    padding-top: 0;
    padding-bottom: 15px;
}
  .grid-item {
    border-top: 0.97px solid #969696;
    padding-top: 15px;
    padding-bottom: 0;
}
.dr_new_adventure .main-container .section-image-with-text .image-with-text h2, .dr_new_kids  .main-container .section-image-with-text .image-with-text h2{
  top: 0;
}
.dr_new_adventure .image-with-text , .dr_new_kids .image-with-text{
    padding-top: 22px;
}
}
.article--template--24273160208700__main {
    padding: 50px 0 !important;
}
.bg-breadcrumb--template--24273160208700__main .w-full.pt-3\.5.pb-3\.5.text-\[rgb\(var\(--colors-text\)\)\].x-page-width.page-width.pl-5.pr-5 {
    width: 92%;
    padding-top: 20px;
}
.newcstm-dr-product .product-form__input .color-watches {
    width: 165px !important;
    height: 165px !important;
    border-radius: inherit;
    border-radius: 15px;
  justify-content: space-between;
}
.newcstm-dr-product .color-watches:before {
    display: none !important;
}
.newcstm-dr-product .product-form__input .color-watches {
    display: flex;
    align-items: center;
    flex-direction: column;
    border: 1px solid #ded5cd;
    background: #CBCBCB33;
    box-shadow: none;
    outline: 2px solid transparent;
    padding: 5px 0 0;
}
.newcstm-dr-product .product-form__input .color-watches .variant-badges {
    text-align: center;
    font-size: 12px !important;
    color: #fff;
    font-weight: 100;
    font-family: 'Pally-Regular';
    padding: 10px;
    text-transform: uppercase;
}
.newcstm-dr-product .color-watches span.variant_new_changes {
    color: #000;
    font-family: 'Quicksand';
    font-size: 14px;
    margin: 7px 0;
    display: inline-block;
    text-align: center;
    text-transform: capitalize;
    font-weight: 600;
}
span.block.add_product_btn svg {
    width: 13px;
}
span.block.add_product_btn {
    display: flex;
    justify-content: space-between;
    width: max-content;
    align-items: center;
}
span.block.add_product_btn.opacity-0 span{
  display:none  !important;
}
body .main-container h2.predictive-search-heading {
    font-size: .875rem !important;
}
.predictive-search-results-list span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0{
    font-size: 11px;
}
.predictive-search-results-list small.cap.rtl\:inline-block s.rtl\:leading-tight{
    font-size: 10px;
}
.predictive-search-results-list span.discount {
    background: #d9241499;
    font-size: 9px;
    color: #fff;
    margin-left: 0px;
    font-family: 'Quicksand_Book';
    padding: 3px 5px;
    border-radius: 6px;
}
#ProductGridContainer .grid span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 16px;
}
#ProductGridContainer .grid small.cap.rtl\:inline-block s.rtl\:leading-tight {
    font-size: 14px;
}
#ProductGridContainer .grid span.discount  {
    background: #d9241499;
    font-size: 11px;
    color: #fff;
    margin-left: 0px;
    font-family: 'Quicksand_Book';
    padding: 3px 5px;
    border-radius: 6px;
}
#cart-upsell-drawer .card .mb-2.leading-tight{
      font-size: 14px;
}

.x-block-product-complementary #x-product-complementary-template--24273163878716__main .splide__slide ul li {
    padding: 7px 9px !important;
}
.x-block-product-complementary #x-product-complementary-template--24273163878716__main button {
    background-color: #141414 !important;
    padding: 7px 11px;
}
.x-block-product-complementary #x-product-complementary-template--24273163878716__main button span {
    font-size: 12px;
    font-weight: 600;
    color: #FAF9F9;
  letter-spacing: 1px;
}
.x-block-product-complementary #x-product-complementary-template--24273163878716__main button span svg {
    width: 9px;
    margin-right: 3px;
}
   #shopify-section-template--24273160831292__product-grid  .full-unstyled-link.link-product-variant {
        text-align: center;
        width: 100%;
        display: block;
        font-family: 'Pally-Medium';
        font-size: 20px !important;
    }
.card-info .new_details_object .item h4{
  text-align: left;
}
#shopify-section-template--24273160831292__product-grid .new_details_object .item{
      column-gap: 8px;
}
#x-slideshow-template--24273160831292__slideshow_D7F9gx .hero-text.pointer-events-none.transition.x-page-width.page-width.absolute.left-1\/2.z-20.-translate-x-1\/2.top-0.w-full.h-full.table{
  top: 0;
}
.card-product.overflow-hidden.card.md\:list-layout\:flex.recommendations.relative.pb-4.md\:pb-5.h-full {
    padding-bottom: 0;
}
.list-layout\:lg\:w-3\/4.md\:list-layout\:w-3\/5.list-layout\:md\:p-5.list-layout\:md\:pl-0.rtl\:list-layout\:md\:pl-5.rtl\:list-layout\:md\:pr-0.text-center{
  display: none;
}
#shopify-section-template--24273160831292__slideshow_D7F9gx .grid-item {
        border-top: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
.cstm_slider_dr .arrow {
    background: #00984a;
    color: #fff;
    border: none;
    padding: 8px 12px;
    cursor: pointer;
    z-index: 10;
      border-radius: 50px;
}
.cstm_slider_dr button.arrow.right {
    right: 0;
}
.cstm_slider_dr button.arrow {
    position: sticky;
    top: 50%;
    height: max-content;
    line-height: normal;
    display: flex;
    flex-direction: column;
    justify-content: center;
    transform: translateY(-50%);
}
.cstm_slider_dr  button.arrow.left {
    left: 0;
}
.cstm_slider_dr button.arrow svg {
    width: 12px;
    height: 21px;
}
.cstm_slider_dr .arrow:disabled {
  opacity: 0.4;
  cursor: not-allowed;
}
@media screen and (max-width:540px){
  .card-info .new_details_object .right_column_items {
    justify-content: flex-start;
}
      .new_details_object .right_column_items {
        /* width: 225px; */
        width: max-content;
    }
  span.svg-wrapper.new_svg_arrow{
        padding-right: 3px;
  }
  .splide-slideshow h2.heading-slide_k9rqUh.p-break-words.h2.block.mt-1.leading-tight.image-treatment-text{
    font-size: 32px !important;
    margin: 10px 0;
    text-shadow: -1.375px -1.375px 0 #FAF9F9, 1.375px -1.375px 0 #FAF9F9, -1.375px 1.375px 0 #FAF9F9, 1.375px 1.375px 0 #FAF9F9, 0px 0.5px 0.5px #000000;
  }
  #x-slideshow-template--24273160831292__slideshow_D7F9gx .hero-text.pointer-events-none.transition.x-page-width.page-width.absolute.left-1\/2.z-20.-translate-x-1\/2.top-0.w-full.h-full.table {
    top: 120px;
}
  body .full-width{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  #shopify-section-template--24273160831292__product-grid .full-unstyled-link.link-product-variant{
    font-size: 12px !important;
  }
.choose-option-footer.mt-2\.5.md\:mt-0.gap-x-2\.5.md\:gap-0 {
    margin-top: 2px;
}
  .button-product.mb-3 {
    margin-bottom: 0;
}
  .card-info .new_details_object .item h4 {
    font-size: 11px;
}
  .new_details_object .item{
    column-gap: 3px;
    padding: 5px 7px;
    border-radius: 4px;
  }
  .product_detail_sec.new_details_object {
    margin-top: 3px;
    margin-bottom: 10px;
}
  .card-info .new_details_object .right_column_items {
    column-gap: 5px;
}
  .product-variants.cstm_button_variants {
    margin-top: 8px;
}
  .mt-2\.5.flex.items-center.mb-1.flex-wrap.gap-1.justify-center.rtl\:flex-row-reverse.md\:rtl\:list-layout\:flex-row.md\:list-layout\:justify-start{
        margin-top: 4px;
  }
  .select__select.new_variant_type{
    font-size: 11px;
    padding: 4px 6px;
  }
  #ProductGridContainer .grid span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 13px;
    
    margin-right: 0;
}
  #ProductGridContainer .grid small.cap.rtl\:inline-block s.rtl\:leading-tight {
           font-size: 11px;
        line-height: normal;
}
  #ProductGridContainer .grid span.discount{
      font-size: 9px;
    line-height: normal;
  }
  #x-video-shopping-template--24273161650492__video_shopping_q8VyC3 .grid-item {
    border-top: 0;
    padding-top: 0;
    padding-bottom: 0;
}
}
/* sanskar css start */


@media screen and (max-width:750px){
  .section-slideshow .mt-4.pointer-events-auto {
    top: 100%;
        width: 100%;
    margin: 11px auto 0;
    padding-top: 18px;
}
.product-swiper-slied-banner small.cap s.sale_price_cstm {
    font-size: 10px;
}
.newcstm-dr-index .splide-slideshow .p-break-words.h2.block.mt-1.leading-tight.image-treatment-text {
    color: #7DC35C;
    text-shadow: 0px 7px 2px #000 !important;
    -webkit-text-stroke: 1.2px #fff;
}
.card_products_wapper_cstm {
    position: absolute;
    top: 50%;
}
.section-multicolumn .p-break-words {
    font-family: 'Pally-Regular';
}
.newcstm-dr-product .x-page-width {
    padding-left: 20px;
    padding-right: 20px;
}
.bread-crumbs_changes_new .w-full.pl-5.pr-5 {
    padding: 0;
}
button.button-outline, .button.button-outline {
    height: 40px;
}
.add_to_cart_button {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.product-recommendations .splide__slide ul.flex.flex-col {
    flex-wrap: wrap;
}
.product-recommendations .splide__slide li.pl-5.pr-5.pt-5.pb-1 {
       padding-top: 20px;
    padding-bottom: 0px;
  width: 100%;
}
.new_button_desgin span {
    font-size: 12px;
}
.full-width_table.min-w-\[86px\] {
    min-width: 125px;
    width: 125px;
}
.table-header.border-solid.border-b.flex.p-break-words {
    min-width: 100px;
}
.comparision-table-container .criterion-detail-product.max-w-\[86px\] {
    background: #d5e7c8;
    min-width: 125px;
    width: 125px;
    max-width: 125px;
}
.criterion-detail-heading.min-w-\[130px\] {
    min-width: 100px;
}
.table-content.flex.md\:block {
    overflow-y: scroll;
}
.table-content.flex.md\:block .overflow-x-auto.lg\:overflow-x-hidden.scrollbar-horizontal.scrollbar-body.pt-3.md\:pt-5.pb-5 {
  overflow: visible;
}
.table-content .x-block-table-header.flex.w-full.flex-row {
    justify-content: center;
}
.new_splide_in_mobile .flex.flex-col.md\:flex-col.h-full {
    flex-direction: row;
}
.section-text-columns-with-image .new_splide_in_mobile  p.h3.leading-tight{
        width: 24%;
}
.new_splide_in_mobile .grow.pb-2 {
 margin-left: 0px;
        column-gap: 10px;
}

.new_splide_in_mobile .flex.flex-col.md\:flex-col.h-full {
    justify-content: space-between;
    column-gap: 13px;
}
.newcstm-dr-product .splide-slideshow {
    padding: 0;
}
.newcstm-dr-product .card_products_wapper_cstm {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    height: 100%;
    top: 0;
}
.newcstm-dr-product .splide-slideshow .p-break-words.h2.heading-slide_HJUq46.p-break-words.h2.block.mt-1.leading-tight.image-treatment-text.deeedeed {
        font-size: 21px !important;
        line-height: normal;
        margin-top: 31px;
}
.newcstm-dr-product .x-slideshow-slide_HJUq46 .lg\:mt-1.p-break-words.pointer-events-auto.rte.image-treatment-text.text-medium.rte p {
    font-size: 15px;
    line-height: 1.2em;
    margin-bottom: 10px;
}
.newcstm-dr-product .p-break-words.pointer-events-auto.rte.image-treatment-text.text-medium.rte {
  margin-bottom: 15px;
}
.shopify-app-block div#judgeme_product_reviews {
    margin-top: 40px;
}
body h2.jdgm-rev-widg__title {
    margin-bottom: 16px;
}
.main-product-price span.price-sale.ml-1.rtl\:mr-1.rtl\:ml-0 {
    margin: 0 7px 0 0px;
    font-size: 23px !important;
}
.dr-price-make small.cap s.sale_price_cstm {
    font-size: 14px;
    font-family: 'Quicksand_Book';
}
.new_splide_in_mobile {
    padding: 13px 7px 13px;
    border-bottom: 1px solid #B2B2B2;
}
.dr-price-make {
    display: flex;
    flex-wrap: wrap;
}
body.newcstm-dr-collection .full-width {
    padding: 0 20px;
}
.featured-collection .card__heading a, .newcstm-dr-collection .full-unstyled-link.link-product-variant {
    font-size: 12px !important;
}
.newcstm-dr-collection .main-product-price span.price-sale.ml-1.rtl\:mr-1.rtl\:ml-0, .newcstm-dr-collection #ProductGridContainer .grid span.price-sale.ml-1.rtl\:mr-1.rtl\:ml-0 {
    margin: 0 5px 0 0px;
    font-size: 14px !important;
}
.newcstm-dr-collection div#items-grid {
    column-gap: 8px;
    row-gap: 0px;
}
.newcstm-dr-collection .grid-item {
  border-top: none;
}
.newcstm-dr-collection .dr-price-make {
    display: flex;
    align-items: center;
}
.newcstm-dr-collection span.discount, .newcstm-dr-collection span.discount.hide_discount {
    margin-left: 4px !important;
}
/* .newcstm-dr-collection .x-badge-product-labels-and-badges-0.x-badge-container.pointer-events-none.ltr {
    display: none;
} */
.choose_option_atc.add_to_cart_button {
    line-height: normal;
    padding: 7px 0;
}
/* .dr-price-make span.discount {
    display: none;
} */
.w-full.relative.h-0.overflow-hidden.external-video.md\:rounded-none {
    padding-bottom: 59.638889% !important;
}
body.dr_new_story-of-mama-nourish-and-birth-of-laddubar .main-container h2.section-title span.highlight.relative.inline-block.hl-underline.mb-2\.5.highlight-anm-start{
    font-size: 26px;
}
.card-product .top-left-container {
    display: none;
}
.card-product .dr-price-make {
    justify-content: space-evenly;
}
.card-product .price.leading-none {
    width: 100%;
}
.swiper-button-next img, .swiper-button-prev img {
        width: 9px;
    }
.section-promotion-banner .p-break-words.image-treatment-text {
    font-size: 16px;
}
/* .dr_new_on-the-go .section-image-with-text .iwt-content.w-full.lg\:pl-24.lg\:pr-24{
    flex-direction: column;
} */
.section-slideshow .swiper{
  width:100%;
}
.section-product-info .card-product .dr-price-make {
    justify-content: flex-start;
    column-gap: 7px;
}
.newcstm-dr-product .product-form__input .color-watches {
    width: 100% !important;
      height: 100% !important;
}
.product-recommendations span.price-sale.selection\:bg-text-\[rgb\(var\(--colors-price-sale\)\,0\.2\)\].ml-1.rtl\:mr-1.rtl\:ml-0 {
    font-size: 17px;
    margin-left: 0;
}
.product-recommendations .splide__slide small.cap.rtl\:inline-block s.rtl\:leading-tight {
    font-size: 12px;
}
.product-recommendations  .splide__slide span.discount {
        font-size: 11px;
}
.testimonial-card span.original-price {
    margin-left: 1px;
    font-size: 12px;
    margin-right: 3px;
}
.product-form__input span.main_price_custom {
    width: 31%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
      flex-direction: column;
        text-align: center;
}
.product-form__input .variant-title-box {
    display: flex;
    flex-direction: column;
    max-width: 35%;
}
.product-form__input label.flex.items-center.outline-none span.variant_new_changes,.newcstm-dr-product .color-watches span.variant_new_changes {
    font-size: 14px;
    margin: 7px 0;
    width: 33%;
}
.product-form__input label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\] {
    flex-direction: row;
    flex-wrap: wrap;
      padding: 8px 0 0;
}
.product-form__input label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\] .variant-badges {
    padding: 6px;
}
.variant-title-box {
    border-bottom: none;
}
.product-form__input span.discount {
    background: #0000;
}
.variant-title-box span.discount {
    margin: 0px 0;
}
.splide__list .card-product .card__heading.h5 {
    height:39px;
}
.variant_option_select_cstm {
    height: 24px;
}
.product_detail_sec .column_flex_sec::-webkit-scrollbar {
    display: none;
}
.newcstm-dr-product .product-form__input .color-watches {
flex-wrap: wrap;
    flex-direction: row;

}
.criterion-detail-product span {
    font-size: 18px;
}
.bulk-order-section .image-gallery img {
    width: 33%;
}
.bulk-order-section .text-content {
    padding: 0 20px;
}
.table-content .min-w-\[130px\].md\:flex.pt-2.pb-2.pr-2.pl-2.basis-32.lg\:basis-52.xl\:min-w-\[20rem\].xl\:basis-\[0\].grow.border-solid.border-b {
    max-width: none;
}
.newcstm-dr-product .whatmore-render-root .wht-popup {
    z-index: 0;
    position: relative;
}
.faq-collapsible p.font-semibold.transition-all.duration-300.opacity-0.absolute.rtl\:left-auto.rtl\:right-7.rtl\:md\:right-9.md\:text-\[110\%\].min-h-\[20px\].md\:min-h-\[28px\].flex.items-center.max-w-full.pr-6.rtl\:pl-6.rtl\:pr-0.pl-10.opacity-100.h-auto {
    padding: 0 26px;
}
.faq-content .rte.leading-normal.pt-2.rte p {
    font-size: 12px;
}
body .main-container #CartDrawer h2 {
    font-size: 21px !important;
    padding: 12px;
}
.product-content-container .rating_star_share .w-\[var\(--rating-star-size\)\] {
    width: 13px;
    height: 13px;
}
p.rating-count.leading-none.caption.ml-1.text-\[0\.7rem\] {
    font-size: 12px;
    margin-left: 7px;
}
.product-content-container .accordion .metafield-rich_text_field {
    text-align: left;
}
.newcstm-dr-product .p-break-words.pointer-events-auto.rte.image-treatment-text.text-medium.rte {
        margin-bottom: 61px;
    }
.additional-footer p.made_by_dr.mt-3.md\:mt-0.md\:ml-1.block.md\:inline-block {
    margin-top: 0;
}
.additional-footer p.made_by_dr.mt-3.md\:mt-0.md\:ml-1.block.md\:inline-block a {
    font-size: 12px;
}
.cstm_slider_dr button.arrow{
  display:none;
}
.x-block-social ul.social-list {
    column-gap: 10px;
}
.button-quickview-icon, .quick-view-container{
    display: none;
}
.product-content-container h1.product-title.h2.mb-3.leading-tight {
    font-size: 21px !important;
}
.add_to_cart_button span.button-text.is-focus-button\:opacity-0 {
        font-size: 16px;
}
#cart-upsell-drawer .disable-effect {
    font-size: 11px;
}
#cart-upsell-drawer .card .mb-2.leading-tight {
    line-height: 1;
}
#cart-upsell-drawer .mb-2.leading-tight .disable-effect.hover-text-link.cursor-pointer {
    height: 32px;
    overflow: hidden;
          display: block;
}
.message-freeshipping {
border-color: #9797a5 !important;
}
.message-freeshipping:after {
    background:#00984a !important;
}
#x-estimate-delivery-minicart .x-estimate-delivery .mini-cart .rte p{
	font-size: 12px !important;
}
#x-estimate-delivery-minicart .x-estimate-delivery .mini-cart .rte p strong span {
	font-size: 12px !important;
}
.estimate-content.hover\:pointer-events-auto.pointer-events-none.pl-7.p-break-words.rte p strong span {
    font-size: 12px;
}
.preload-image .line-clamp-description  .rte {
        text-align: left;
    }
.preload-image .x-block-nutrition-bar-content .rte {
  text-align: left;
}
.add_to_cart_button .justify-center{
      width: 100%;
}
.x-block-description button.button-link.relative.effect-inline.inline.mt-4.mb-4 {
    width: 100%;
    text-align: left;
}
/* .scrollbar-body.scrollbar-visible.cart_cstm_upsell {
    height: 0% !important;
    display: none !important;
    overflow: hidden !important;
}
.scrollbar-body.scrollbar-visible.cart_cstm_upsell[hidden] {
    height: 100% !important;
    display: block !important;
    overflow: visible !important;
} */
.mobile-cart-note button.pt-3.pb-3.cursor-pointer.underline.w-1\/3.flex-1.md\:text-left {
    text-align: right;
}
.offer-code {
    background: #e0fce0;
    border: 1px dashed #1b5e20;
    color: #1b5e20;
    padding: 2px 10px;
    border-radius: 4px;
    font-size: 10px;
    margin-right: 10px;
    width: 38%;
}
.copy-btn {
    background: transparent;
    color: #34a853;
    border: none;
    font-weight: bold;
    cursor: pointer;
    font-size: 10px;
    width: 31%;
}
.offer-title {
    font-weight: bold;
    color: #1b5e20;
    margin: 0;
    width: 61%;
    font-size: 12px;
}
.shopify-section-group-header-group .announcement-bar .swiper-slide p {
    font-size: 13px;
}
.shopify-section-group-header-group .announcement-bar {
    padding: 7px 0;
}
.blinkit_wapper {
    margin-top: 10px;
}
.payment-button-container {
    display: inline-block;
    margin-top: 10px;
}
}
/* .product-content-container .main-product-price.price.leading-none span.discount {
    display: none;
} */
.newcstm-dr-blog h1.x-page-width.page-width.h2.ml-auto.mr-auto.leading-tight.pt-2.pb-2.md\:pt-4.md\:pb-4.mt-7.font-semibold {
    display: none;
}
#CartDrawer-CartItems dd.p-break-words.inline, #CartDrawer-CartItems dt.p-break-words.inline {
    display: none;
}
.pause-on-hover_slide_show .button_pagination.md\:w-20 {
  width: 1rem;
}
.pause-on-hover_slide_show button.button_pagination.is-active:before {
    background: #fff;
    opacity: 1;
}
.jdgm-rev__body p {
    font-weight: 400;
    font-family: 'Pally-Regular';
}
#header-filter .hidden.md\:flex.mr-3.md\:mr-6 {
    display: none;
}
.group.button-play::before,
.group.button-play::after {
  content: '';
  position: absolute;
  top: 50%; left: 50%;
  width: 3rem;           /* smaller diameter */
  height: 3rem;
  border: 2px solid rgba(255,255,255,0.7);
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(1);
  pointer-events: none;
  animation: ripple-small 1.6s ease-out infinite;
  z-index: -1;
}

.group.button-play::after {
  animation-delay: 0.8s; /* half the duration for staggered effect */
}

@keyframes ripple-small {
  0% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
  }
  100% {
    transform: translate(-50%, -50%) scale(1.8);
    opacity: 0;
  }
}
.qr_wa_icon {
z-index: 20 !important;
}
.announcement-bar-sticky {
    position: sticky;
    top: 65px;
    z-index: 9;
}
.sticky_add_to_cart.active {
    display: block !important;
}

.product_flavours_types {
    display: flex;
    column-gap: 10px;
}
.product_flavours_types .product-card img {
    border-radius: 50px;
    width: 100%;
    max-width: 50px;
    height: 100%;
}
.product_flavours_types {
    margin-bottom: 10px;
}
.product_flavours_types {
    margin-bottom: 10px;
    margin-top: 10px;
}
.product-card.selected_cricle {
    border: 2px solid #046a29;
    border-radius: 50px;
    padding: 3px;
}
.product-card {
    border: 2px solid #0000;
    border-radius: 50px;
    padding: 3px 0;
}
.show_logo_available .leading-tight.p-break-words {
    /* font-size: 34px !important; */
    margin: 0px;
}
.show_logo_available 
 .leading-tight {
    width: 100%;
    /* right: 0; */
    text-align: center;
    display: inline-block;
    left: 0;
    margin: 0;
    max-width: 100%;
}
@media screen and (min-width:767px){
  .top-margin-wapper.mt-4.md\:mt-10.pt-5.pointer-events-auto {
    margin-top: 79px;
}
}
@media screen and (max-width:540px){
  .show_logo_available .logo-image {
    padding-bottom: 64% !important;
}
.show_logo_available .active.animate_transition_image {
    opacity: 1;
    will-change: opacity;
    width: 100%;
    max-width: 100px;
    object-fit: contain;
}
.show_logo_available .splide__list {
    margin-top: 14px;
}

}
.has-dropdown a.cursor-pointer.flex.items-center.p-break-words span, .tabbed_menu  a.cursor-pointer.flex.items-center.p-break-words span {
    font-family: 'Pally-Medium';
    font-size: 18px;
}
.header li.has-dropdown {
    padding: 0;
}
li.tabbed_menu.tabbed_menu.pr-5.pl-5 {
    padding: 0;
}
span.flex-1.view_all_cstm_btn {
    text-align: center;
    width: 100%;
    display: block;
}
span.flex-1.view_all_cstm_btn a {
    justify-content: center;
}
.mega-sub-nav.pr-5.pb-8.w-full.grid-cols-4.w-full {
    padding-bottom: 0;
}
.see-more {
width: 100%;
    background: #046b2a;
    max-width: 100px;
    margin: 6px auto;
    color: #fff !important;
    padding: 9px 0;
    font-size: 12px;
    font-weight: 600;
    justify-content: center;
}
.see-more.border-t.py-4.hidden.md\:flex.justify-center.ltr {
    padding: 8px;
}
.see-more.border-t.py-4.hidden.md\:flex.justify-center.ltr span {
    display: none;
}
.see-more a.hover-text-link.nav-link.relative.w-fit.flex.gap-1:hover {
    color: #fff;
}
.dr_new_bulk-order .section-slideshow .mt-4.pointer-events-auto {
    /* margin-top: 48%; */
    position: relative;
    left: 0;
    width: 81%;
    top: 78%;
    padding: 0;
    margin: 0;
}
.dr_new_bulk-order .splide-slideshow .p-break-words.h2.block.mt-1.leading-tight.image-treatment-text {
    color: #000;
    margin: 0;
}
.dr_new_bulk-order .splide-slideshow .lg\:mt-1.p-break-words.pointer-events-auto.rte.image-treatment-text.text-medium.rte p {
    font-family: 'Quicksand';
    font-size: 25px;
}
.dr_new_bulk-order .card_products_wapper_cstm .md\:mb-6 {
        margin-bottom: 0.5rem;
}
.dr_new_bulk-order .splide-slideshow .button .relative.block-text-button.overflow-hidden span {
    font-family: 'Quicksand';
    font-size: 18px;
    color: #046B2A;
}
.dr_new_bulk-order .card_products_wapper_cstm.mb-5 {
    margin-top: 0;
    margin-bottom: 0;
}
.dr_new_bulk-order .splide-slideshow .hero-text.pointer-events-none.transition {
    top: 0 !important;
    display: flex;
    justify-content: center;
    flex-direction: column;
    width: 100%;
}
.dr_new_bulk-order .hero-text .table-cell.lg\:w-\[65\%\] {
    width: 100%;
}
.dr_new_bulk-order section.customer-logos-section {
    background-color: #fefae0;
    padding: 40px;
}
.dr_new_bulk-order .accordion-sec {
    background-color: #fef8e0;
    padding: 20px 40px 40px;
}
.bulk_order_sample {
    width: 100%;
    background: #00984A33;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 20px;
    align-items: center;
    margin-top: 15px;
    margin-bottom: 15px;
}
.bulk_order_sample_type {
    width: 100%;
    /* margin-top: 15px; */
    margin-bottom: 15px;
    border-bottom: 1px solid #969696;
}
.sample_price {
    width: 60%;
}
.sample_btn_url {
    width: 30%;
    text-align: right;
}
.sample_btn_url a {
    background: #fef8e0;
    padding: 9px 21px;
    border-radius: 50px;
    border: 1px solid;
    font-size: 14px;
    color: #000;
    font-weight: 600;
    font-family: 'Quicksand';
}
.sample_price span {
    color: #000;
    font-size: 17px;
}
.sample_price span.price_type_title {
    font-weight: 600;
    margin-right: 10px;
}
.product_price_per_piece {
    width: 100%;
    border-bottom: 1px solid #969696;
    border-top: 1px solid #969696;
    margin-top: 10px;
}
.product_price_per_piece .price_main_per {
    font-size: 28px;
    color: #00984A;
    font-weight: 600;
    margin: 10px 0;
    width: 100%;
    display: inline-block;
}
.product_price_per_piece .minimum_order_text {
    font-family: 'Pally-Regular';
    margin-top: 10px;
    font-size: 15px;
    letter-spacing: 1px;
}
.bulk-order-featured-collection .product_price_per_piece p{
      font-size: 13px;
      margin-top: 10px;
}
/* .bulk-order-featured-collection .variant_option_select_cstm {
    display: none;
} */
/* .bulk-order-featured-collection .product_detail_sec.new_details_object {
    display: none;
} */
.bulk-order-featured-collection .product_price_per_piece span {
    font-size: 16px;
    margin: 0px 0;
}
.bulk-order-featured-collection .product_price_per_piece {
    border-bottom: inherit;
    border-top: inherit;
    margin-top: 0px;
}
.dr_new_bulk-order .mt-4.pointer-events-auto.lg\:mt-9.inline-flex.flex-wrap.gap-y-2.p-break-words.gap-x-1.justify-left a:before, .dr_new_bulk-order .button.button-text-link:after {
    display: none;
}
.dr_new_bulk-order a.button.button-text-link {
    cursor: inherit;
}
.bulk-order-featured-collection .featured-collection .card__heading a {
    text-align: left;
    font-size: 18px !important;
}

.bulk-order-featured-collection .featured-collection .mt-2\.5.flex.items-center {
    justify-content: start;
    text-align: left;
}
.bulk-order-featured-collection .product-variants.cstm_button_variants {
    margin-top: 0;
}
.bulk_ordrt_form_popup {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    background: #00000099;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    height: 100%;
    z-index: 99;
    backdrop-filter: blur(3px);
    display:none;
}
form.sk-form {
    padding: 0 34px  !important;
}
.sk-form-main {
    border-radius: 20px !important;
}
.close_btn_type {
    width: 20%;
    text-align: right;
    display: inline-block;
    line-height: 0;
    margin-right: 0;
    margin-bottom: 0;
    max-width: 80%;
}
.resolve_your_cstm {
    width: 70%;
}
.resolve_your_cstm p {
    color: #fff;
    font-weight: 500;
    font-family: 'Pally-Regular';
    font-size: 26px;
    /* width: 51%; */
}
span.close_btn_wapper {
    /* background: #046b2a; */
    padding: 0px 14px;
    line-height: normal;
    z-index: 99999;
    position: relative;
    border-radius: 50px;
    margin-right: 0px;
    margin-bottom: 0;
    color: #F6F6F6;
    cursor: pointer;
    font-size: 23px;
}
.product-dadimaa-goodness .contact-btn {
    background-color: #046B2A;
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    width:100%;
    padding: 11px 0;
    font-weight: 700;
}
.product-dadimaa-goodness {
 width:100%;
}
.product-dadimaa-goodness a.button.contact-btn svg {
    width: 20px;
    height: 20px;
    margin-left: 10px;
}
.dr-ss-bulk-order-product .product-form__input label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\] {
    width: 32%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 5px 0 0;
}
span.bluk_value_price {
    font-size: 14px;
    padding-bottom: 10px;
    color: #000;
    margin-top: 3px;
    font-weight: 700;
}
label.flex.items-center.outline-none span.variant_new_changes {
    color: #000;
    font-size: 13px;
    font-family: 'Quicksand';
    font-weight: 600;
}
.dr-ss-bulk-order-product .product-content-container .w-full.mb-5.pb-0\.5 {
    margin-bottom: 6px;
}
.sticky_add_to_cart .product_price_per_piece {
    display: none;
}
.varinat_cstm_changes {
    margin-top: 20px;
}
.enquiry_value {
    background: #00984A;
    width: 100%;
    max-width: 60%;
    border-radius: 20px;
    box-shadow: 0px 9.32px 9.32px 0px #00000040;
    padding: 30px 20px;
}
.enquiry_value_resolve {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 26px;
}
.whatsapp_or_contact {
    /* background: #00984A; */
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.whatsapp_icon_text {
    display: flex;
    align-items: center;
    gap: 16px;
    margin-bottom: 30px;
}
.whatsapp_btn {
    width: 49%;
    border-radius: 20px;
    border: 1.33px solid #FEF8E0;
    padding: 17px 21px 30px;
}
.whatsapp_icon_text p {
    font-size: 20px;
    color: #fff;
    font-weight: 400;
    font-family: 'Pally-Regular';
}
.whatsapp_icon svg {
    width: 30px;
    height: 30px;
}
p.text_cstm_whatapp {
    font-family: 'Quicksand';
    color: #fff;
    font-size: 17px;
    margin-bottom: 38px;
}
a.call_btn_cstm {
    display: inline-block;
    background: #fff;
    padding: 11px 55px;
    border-radius: 11px;
    font-size: 17px;
    font-weight: 600;
    color: #00984A;
}
.product_price_per_piece p span {
    display: contents;
    font-family: 'Pally-Regular';
    margin-top: 10px;
    font-size: 15px;
    letter-spacing: 1px;
}
p.gst_exclude.minimum_order_text {
    margin-top: 0;
    padding-bottom: 11px;
}
.bulk-order-featured-collection .card-info {
    padding: 10px;
}
.bulk-order-featured-collection .card-info .new_details_object .right_column_items {
    justify-content: start;
}
.bulk-order-featured-collection .product_detail_sec.new_details_object {
    margin-top: 2px;
    margin-bottom: 5px;
}
.variant_option_select_cstm {
    margin: 5px 0;
}
.bulk-order-featured-collection .product_price_per_piece span.product_vairant_pieces {
    font-size: 13px;
}
@media screen and (min-width: 767px) {
    .toggle-menu .lg\:w-48 {
        width: 39rem;
    }
}
@media screen and (max-width:991px){

.menu-drawer span.flex.justify-between.items-center.w-full.gap-2.pl-\[5px\].pr-\[3px\].rtl\:pr-\[5px\].rtl\:pl-\[3px\] {
    font-size: 12px;
}
a.seemore_btn {
    justify-content: center;
}
a.flex-1.pt-2\.5.pb-2\.5.gap-2\.5.flex.items-center.disable-effect {
    flex-wrap: wrap;
}
.background-header span.p-break-words {
    width: 100%;
}
.mini-bites .flex.items-center.mr-4.ml-4.border-b.pl-\[5px\].pr-\[3px\].rtl\:pr-\[5px\].rtl\:pl-\[3px\] {
    float: left;
    width: 43%;
    margin: 11px 1px 0px 12px;
}
.mini-bites span.p-break-words span {
    font-size: 13px;
    line-height: 1.3;
}
}
@media screen and (max-width:767px){
  .dr_new_bulk-order .splide-slideshow .lg\:mt-1.p-break-words.pointer-events-auto.rte.image-treatment-text.text-medium.rte p {
    font-family: 'Quicksand';
    font-size: 16px;
}
.dr_new_bulk-order .splide-slideshow .p-break-words.h2.block.mt-1.leading-tight.image-treatment-text {
    font-size: 22px !important;
}
.dr_new_bulk-order .card_products_wapper_cstm.mb-5 {
    padding: 0;
}
.dr_new_bulk-order .card_products_wapper_cstm {
    top: -116px;
}
.dr_new_bulk-order .splide-slideshow .button .relative.block-text-button.overflow-hidden span {
    font-size: 14px;
}
.product_price_per_piece span {
    font-size: 23px;
    margin: 4px 0 10px;;
}
.sample_btn_url a {
    width: 100%;
    text-align: center;
    margin-top: 11px;
    display: block;
}
.sample_btn_url {
    width: 100%;
    text-align: right;
}
.bulk_order_sample {
    flex-wrap: wrap;
}
.sample_price {
    width: 86%;
}
.sample_price span {
    color: #000;
    font-size: 15px;
}
.bulk_ordrt_form_popup {
    padding-top: 0px;
    overflow: scroll;
}
.close_btn_type {
    width: 94%;
    margin-bottom: -17px;
}
.bulk-order-featured-collection .product_price_per_piece span {
    font-size: 17px;
    margin: 6px 0 0;
}
.bulk-order-featured-collection .featured-collection .card__heading a {
    text-align: left;
    font-size: 13px !important;
}
.whatsapp_or_contact {
    flex-wrap:wrap;
    row-gap: 18px;
}
.whatsapp_btn {
    width: 100%;
}
.enquiry_value {
    max-width: 90%;
}
.close_btn_type {
    width: 14%;
    margin-bottom: 0;
}
.resolve_your_cstm {
    width: 88%;
}
p.text_cstm_whatapp {
    margin-bottom: 20px;
}
.whatsapp_btn {
    padding: 17px 18px 18px;
}
.whatsapp_icon_text {
    margin-bottom: 18px;
}
.whatsapp_icon svg {
    width: 23px;
    height: 23px;
}
p.text_cstm_whatapp {
    font-size: 15px;
}
.dr-ss-bulk-order-product .product-form__input label.flex.items-center.outline-none.cursor-pointer.mt-2\.5.pl-5.pr-5.pt-2.pb-2.border.bg-\[rgba\(var\(--background-color\)\,1\)\] {
    flex-direction: row-reverse;
    justify-content: center;
    align-items: center;
}
}
.sample_price {
    width: 60%;
    display: flex;
    align-items: center;
    /* text-align: center; */
}