/** Shopify CDN: Minification failed

Line 2265:110 Unexpected "{"
Line 2624:14 Expected identifier but found "."

**/
:root {
  --colorImageOverlay: none;
}

/* LCP fix: prevent AOS from hiding product images on initial render */
.product__main-photos {
  opacity: 1 !important;
  transform: none !important;
  transition: none !important;
}
.product-main-slide.starting-slide .image-wrap img {
  opacity: 1 !important;
  animation: none !important;
}

body { font-family: "Euclid Regular"!important; }
h1 { font-family: "Euclid Bold"!important; }
h2 { font-family: "Euclid Bold"!important; color: var(--HeadingTextColor); font-size: 42px; }
h3 { font-family: "Euclid Bold"!important; }
h4 { font-family: "Euclid Bold"!important; }
h5 { font-family: "Euclid Bold"!important; }
.rte a.btn,form a.btn,form button.btn,.shopify-section a.btn, .rc-login-form .rc-login-form-button { padding-left:40px; padding-right:40px;font-family:"Euclid Bold"!important; letter-spacing:0px; text-transform:none; background-color:#C51356; border-radius:30px; font-size:16px; color:#fff;line-height:22px; }

.custom a.btn--secondarys,
.sub_button button.btn--secondarys,
body .btn.btn--new-secondary{
  background-color: #fff;
  color: #C51356;
  border-color: #C51356;
}
.site-header { box-shadow:none!important }
.toolbar__item .site-nav svg {color:#575756!important}

.toolbar { margin-bottom: -45px; z-index: 1000;  position: relative;background:none!important; }
.toolbar__content { position:relative;}
.toolbar__content .site-nav {top: 0; right: 0; z-index: 50;}
.toolbar__item .multi-selectors__item .currency-flag { border-radius:0px; width:32px; height:21px; }
.toolbar__item .multi-selectors__item .currency-flag[data-flag=AUD]:after { border-radius:0px; background-image: url('/cdn/shop/files/au-map.jpg?v=1644370227')  }
.toolbar__item .multi-selectors__item .currency-flag[data-flag=NZD]:after { border-radius:0px; background-image: url('/cdn/shop/files/nz-map_34aa035f-5b2b-42df-95f7-657012aa5ed8.jpg?v=1644370227')  }
.toolbar__item .header-item--icons { justify-content: flex-start; }
.toolbar__item .multi-selectors__item .icon-chevron-down { display:none; }
.toolbar__item .multi-selectors__item .disclosure-list__label  {color:#575756; font-size:12px; }
.mobile-nav__has-sublist .mobile-nav__link--button .mobile-nav__faux-link { padding:0; }

.lang-select { padding-top: 10px; padding-left: 14px;}
.lang-select ul { list-style-type:none; }
.lang-select ul li {margin-bottom: 0; }
.lang-select p.autxt { right: 0px;  top: -6px;  position: relative;  display: inline;padding-left: 2px; }
.lang-select p.nztxt { margin:0 0 0 5px;padding:0; }
.lang-select img { max-width:32px;height:auto; }
.lang-select .openflag { position:relative;cursor:pointer;margin:0;padding:0; }
.lang-select .openflag:hover .closedflag { display:block; }
.lang-select .closedflag { background: #fff;display:none; padding: 10px; z-index: 30;margin: 0; position: absolute; border-radius: 0; box-shadow: 0 0 20px #00000017; margin-left: -10px;}
.lang-select .closedflag a { align-items: center;}

.toolbar__content .site-nav { position:static; }
.site-header__logo-link { z-index:1500; }
.toolbar__item .faux-select { padding-right:15px; }

.closeall.lock-scroll { overflow:visible; }

.header-layout .header-item { align-items: flex-end;}
.header-layout .header-item--navigation { padding-bottom:10px;}
.header-layout .header-item.header-item--navigation { justify-content: flex-end;}
.header-layout .header-item.header-item--navigation .site-nav__link,
.header-item.header-item.header-item--navigation .site-nav__dropdown a{font-family: "Euclid Medium"!important;color:#575756; font-size:16px;}
.header-layout .text-center .site-navigation { margin:0; }
.header-item.header-item.header-item--navigation .site-nav li:nth-child(2), .header-item.header-item.header-item--navigation .site-nav li:nth-child(3),.header-item.header-item.header-item--navigation .site-nav li:nth-child(4),.header-item.header-item.header-item--navigation .site-nav li:nth-child(5) { z-index:100; }
.header-item.header-item.header-item--navigation .site-nav__dropdown li:nth-child(1) {  padding-left:0;padding-right:0; background:none;border-radius: 0px; color:#575756;font-size:14px;line-height:18px;}
.header-item.header-item.header-item--navigation .site-nav__dropdown li:nth-child(1) a { color:#575756!important; }
.hero__image-wrapper:before { display:none!important; }
.site-header--stuck .site-header__logo a { width:100px; }
.collection-hero h1.section-header__title { color:#C51356; }
.rte-flex{ display:flex; flex-wrap: wrap; justify-content: center; gap: 20px;}
.purple-richtext .theme-block {  column-count: 2; font-family: "Euclid Regular"; font-size:16px; line-height:24px;}
.colour-pink { background-color: #f2cbd6; }
.colour-pink .theme-block h2 { color:#c51356;  }
.colour-purple { background-color: #e6cfe6; }
.colour-purple .theme-block h2 { color:#823b8a;  }
.colour-teal { background-color: #e4f1e7; }
.colour-teal .theme-block h2 { color:var(--HeadingTextColor); }

.wave-large-text .subheading { font-size:25px; line-height:28px; text-transform:none; letter-spacing:0px; font-family: "Euclid Medium"; margin-bottom:15px;}
.wave-large-text h2 { font-size:80px; line-height:85px; }
.wave-large-text h2 span{font-size: 40px;line-height: 40px;position: relative;top: -30px; }
.wave-large-text .rte p { font-size:20px; line-height:30px;font-family: "Euclid Medium"; color:#575756; }

.large-w-text .large-text-column h2  { width: 100%; }
.large-text-column h2  { width: 60%; margin-top: 20px; }
.large-text-column h2.not_above_img{margin-top: 0px;}
.large-text-column .rte-setting p {color: #575756; font-family: "Euclid Regular"; font-size:16px; line-height:24px; }
.large-text-column .btn.btn--secondary {background: none!important; color: #C51356!important; padding: 0!important; border: none; min-width: 0px; }
.large-text-column .btn{margin-top: 30px;}

.rich-text .rte-ul p { display: list-item; list-style-type: disc; list-style-position: inside; margin-bottom:5px; }
.colour-hr { height:1px; background-color: #564F92; width: 80%; display:block; margin: 100px auto;}
.wavy-green { background-color:#e4f1e7; }
.wavy-green .rte p { color:#575756; font-family: "Euclid Medium";font-size:16px; line-height:28px; }
.wavy-green.full-width { background-color:#e4f1e7; padding-bottom:50px;padding-top:50px; }
.shopify-section.index-section { overflow:hidden; }
.shopify-section { overflow:hidden; }

.nutrient-promise {margin-bottom: 0; }
.nutrient-promises{padding-bottom: 7%; padding-top:5%; }
.nutrient-promise h2 { margin-bottom:50px; }
.nutrient-promise .icon-list-flex { display: flex; flex-direction: row; flex-wrap: nowrap;  align-content: flex-start; align-items: flex-start; }
.nutrient-promise .icon-lists-promise {  padding-left: 35px;  padding-right: 35px;flex: 0 1 33%; }
.nutrient-promise .icon-lists-promise h3 { color: var(--HeadingTextColor); font-size:26px; line-height:30px;margin-bottom:20px;margin-top:20px; }
.nutrient-promise .icon-lists-promise p { line-height:30px; font-size:16px; font-family: "Euclid Regular"!important; color:#575756 }
.nutrient-promise .icon-list-icon svg { height:113px; max-width:145px; }
.icon-list { padding-top:70px; padding-bottom:60px; }
.icon-list .icon-list-icon .image-wrap { margin-bottom:0px; }
.icon-list .icon-list-icon .image-wrap img { opacity:1;}

.golden-rules h2 { color:var(--HeadingTextColor);margin-bottom:50px; }
.golden-rules .icon-list-flex { display: flex; flex-direction: row; flex-wrap: nowrap;  align-content: flex-start; align-items: flex-start;overflow-x: auto; }
.golden-rules .icon-lists-promise {  padding-left: 35px;  padding-right: 35px;flex: 0 0 33%; }
.golden-rules .icon-lists-promise h3 { color:var(--HeadingTextColor); font-size:26px; line-height:30px;margin-bottom:20px;margin-top:20px; }
.golden-rules .icon-lists-promise p { line-height:24px; font-size:16px;}
.golden-rules .icon-list-icon svg { height:113px; max-width:145px; }
.greencurve-base  { left:0;right:0; width:100vw;margin-bottom:50px;margin-top:-5px;}

.collection-content { margin-bottom:150px; }
.section-header__shadow:before { display:none!important; }
.hero { background:#fff!important }
.hero__text-wrap h2.hero__title{ color:var(--HeadingTextColor); line-height: 1.2;margin-bottom:24px;}
.hero__text-wrap .hero__text-shadow { max-width:460px; width:100% }
.hero__text-wrap .hero__link .btn{ color:#fff!important; }
.hero__text-wrap .hero__link .btn:hover { background: #fff!important;color: #C51357 !important;border-color: #C51356 !important; }
.hero__text-shadow:before { display:none!important; }
.collection-hero .collection-hero__content .page-width .section-header { text-align: left; }

.featured-col-section-white { background-color:#fff;padding-top:20px; padding-bottom:50px;position:relative;}
.featured-col-section-white .grid--product-images--partial { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; }
.featured-col-section-white .grid--product-images--partial h1.product-single__title {font-family: "Euclid Medium"!important; font-size:26px; line-height:30px;color:#823B8A;    }
.featured-col-section-white .grid--product-images--partial .quantity_selector { display:none; }
.featured-col-section-white .page-width { position:relative; }
.featured-col-section-white .greenleaf {     position: absolute; bottom: 0; left:-135px; z-index: 10; width: 279px;height: 287px; }
.featured-col-section-white .greenleafsmall {position: absolute; left: 0; top: 0; height: 157px; width: auto; }
.featured-col-section-white .greenleaflarge {  position: absolute; right: 0; bottom: 0; height: 240px; width: auto;}
.featured-col-section-white h2 { text-align:left; }
.featured-col-section-white .section-header { z-index: 5;position: relative; }
.product-grid-item.grid-product__meta h3 { font-size:26px; line-height:40px; text-align:left; margin-bottom: 0;}
.featured-col-section-white .btn--full  {max-width:160px;}
.featured-col-section-white .product__thumbs,
.featured-col-section-white .flickity-button{ display:none; }

.featured-col-section { background-color:#e4f1e7;padding-top:50px; padding-bottom:50px;position:relative;overflow:hidden; }
.featured-col-section .page-width { position:relative; }
.greencurve { width:100%;margin-top:50px;margin-bottom:-2px;}
.featured-col-section .greenleaf { position:absolute;top:-50px; right:-80px; z-index:20;width:150px; height:auto; }
.featured-col-section .greenleaf-mini { position: absolute; bottom: 0px; left: -230px;  z-index: 0;  width: 279px;  height: 287px; }
.featured-col-section .greenleaf-mini .greenleafsmall {position: absolute; left: 45px; bottom: -10px; height: 127px; width: auto; }
.featured-col-section .greenleaf-mini .greenleaflarge {  position: absolute; right: 0; bottom: 25px; height: 200px; width: auto;}
.featured-col-section h2 { text-align:left; }
.featured-col-section .section-header { z-index: 5;position: relative; }
.product-grid-item.grid-product__meta h3 { font-size:26px; line-height:40px; text-align:left; margin-bottom: 0;}
.featured-col-section .btn--full  {max-width:160px;}
.product-grid-item.grid-product__meta { display: flex; flex-wrap: wrap;  justify-content: space-between; align-content: center; align-items: center; padding-left:20px;padding-right:20px;}
.product-grid-item .grid-product__title { display: flex; flex-direction: row; justify-content: flex-start;  }
.product-grid-item .spr-badge { display: flex; flex-direction: row; justify-content: flex-end;  }
.product-grid-item .purchases {  width: 100%;display: flex; flex-wrap: wrap; align-items: center;justify-content: space-between;}
.product-grid-item .readmore { padding-right: 30px;font-size: 16px;display: flex; flex-direction: row; flex-wrap: nowrap;  justify-content: flex-start; align-content: center;color:#C51356;font-family: "Euclid Medium"!important; }
.buybutton .btn { max-width:200px; }
.buybutton { display: flex; flex-direction: row; flex-wrap: nowrap;  justify-content: flex-end; align-content: center;  }
.product-grid-item p { text-align: left; margin:10px 0 20px; }

.two-featured-col-section { padding-top:20px; padding-bottom:50px;position:relative;overflow:hidden; }
.two-featured-col-section .page-width { position:relative; }
.two-featured-col-section .greenleaf { position:absolute;top:-10px; right:-120px; z-index:20;width:240px; height:auto; }
.two-featured-col-section .greenleaf-mini {    position: absolute; bottom: 155px; left: -200px;  z-index: 2;  width: 279px;  height: 287px; }
.two-featured-col-section .greenleaf-mini .greenleafsmall {position: absolute; left: 0; top: 0; height: 157px; width: auto; }
.two-featured-col-section .greenleaf-mini .greenleaflarge {  position: absolute; right: 0; bottom: 0; height: 240px; width: auto;}
.two-featured-col-section h2 { text-align:left; }
.two-featured-col-section .section-header { z-index: 5;position: relative; }
.two-featured-col-section .btn--full  {max-width:160px;}
.two-featured-col-section .product-grid-item p { min-height:20px; }

.full-width .grid__item { padding-left:0; padding-right:0; }
.video-col { position:relative; z-index:1;display:flex; }
.video-col .col-overlay-cont { position:absolute; top: 0; left: 0;padding-left:30px;padding-right:30px; display: flex; right: 0; bottom: 0; justify-content: center; align-items: center; align-content: center;  flex-direction: column;    flex-wrap: nowrap; }
.video-col a.btn {  min-width:0; margin-top: 15px;width:44px; height: 44px; border-radius:60px; padding:12px; line-height:unset; border:none!important;}
.video-col .play-icon { opacity:1!important; width: 16px; height: auto;  display: block; margin: 1px 0 0 4px;  position: absolute;  padding: 0;transition:0.2s ease all}
.video-col a.btn:hover,
.video-sect-text a.btn:hover{background-color: #C51356 !important;}
.video-col a.btn:hover .play-icon { opacity:0.8!important; }
.video-col h3 { font-size:16px; letter-spacing:3.2px; line-height:30px; color:#fff;text-shadow:0px 3px 6px #0000004D; font-family: "Euclid Medium"!important; text-transform: uppercase; }
.video-col h2 { font-size:38px; line-height:45px;color:#fff;text-shadow:0px 3px 6px #0000004D; font-family: "Euclid Bold";  }
.video-col .text-spacing {margin-bottom:0; }
.image-col { position:relative; z-index:1;display:flex; }
.image-col .col-overlay-cont { position:absolute; top: 0; left: 0;padding-left:30px;padding-right:30px; display: flex; right: 0; bottom: 0; justify-content: center; align-items: center; align-content: center;  flex-direction: column;    flex-wrap: nowrap; }
.image-col .col-overlay-cont h3 { display:flex; }
.image-col a.btn { margin-top:15px;}
.image-col h3 { font-size:16px; letter-spacing:3.2px; line-height:30px; color:#fff;text-shadow:0px 3px 6px #0000004D; font-family: "Euclid Medium"!important; text-transform: uppercase; }
.image-col h2 { font-size:38px;line-height:45px;color:#fff;text-shadow:0px 3px 6px #0000004D; font-family: "Euclid Bold";  }
.modal-open .modal--solid:before { background:rgba(0,0,0,0.5)!important; }

.video-sect-text .background-media-text__text .h3 { font-size:38px; line-height:34px;color:#fff;text-shadow:0px 3px 6px #0000004D; font-family: "Euclid Bold";  }
.video-sect-text .background-media-text__text .h5 { font-size:16px; letter-spacing:3.2px; line-height:30px; color:#fff;text-shadow:0px 3px 6px #0000004D; font-family: "Euclid Medium"!important; text-transform: uppercase; }
.video-sect-text .background-media-text__text { background:none!important; text-align:center; width:100%; }
.video-sect-text .animation-cropper { overflow: hidden; display: flex;  align-content: center; justify-content: center;  align-items: center;}
.video-sect-text .background-media-text__inner { display: flex; align-content: center; flex-direction: column; justify-content: center; }
.video-sect-text a.btn {  min-width:0; margin-top: 15px;width:50px; height: 50px; border-radius:60px; padding:12px; line-height:unset; border:none!important;}
.video-sect-text .play-icon { opacity:1!important; width: 20px; height: auto;  display: block; margin: 1px 0 0 6px;  position: absolute;  padding: 0;transition:0.2s ease all}
.video-sect-text a.btn:hover .play-icon { opacity:0.8!important; }
.video-relative.page-width {position:relative;margin-top:75px;  margin-bottom:75px;}

.main-content .index-section { margin:0; }
.main-content .rich-text { padding-top:75px; padding-bottom:75px; }
.main-content .main-faq { padding-top:75px; }
.main-content .large-w-text  { padding-top:75px; padding-bottom:75px; }
.main-content .ingredients-cols  { padding-top:75px; padding-bottom:75px; }
.main-content .key-benefits { padding-top:75px; padding-bottom:75px; }
.main-content .ben_and_ing_sec  { padding-top:75px; padding-bottom:75px; }
.main-content .custom_text_column { padding-top:75px; padding-bottom:75px; }
.right-faq {  padding-bottom:75px; }
#shopify-section-header { overflow:visible!important; }
.footer__section #localization_formfooter { display:none; }
.main-content .banner .banner_deta h2 { font-family: "Euclid Bold"!important; }
.template-article .printicon { display:none!important; }

.template-index .shopify-section .testimonials-section.testimonials-block { margin-bottom: 75px;}

.shopify-section .testimonials-section.testimonials-block { margin-bottom: 0;}
.wavy-base { background-image:url('bg-orange-curve-base.svg')!important;background-position: bottom center!important; }
.testimonials-block .testimonials-slide { box-shadow:none; width:100%; max-width: 710px; }
.testimonials-block .testimonials-slide .testimonials-slider__text { background:none; font-size:16px;font-family: "Euclid Regular"; }
.testimonials-block .testimonials-slide .testimonials-slider__text .rte-setting p { margin-bottom: 15px; }
.testimonials-block .testimonials-slide .testimonials-slider__text .testimonials__info {font-size:22px; font-family: "Euclid Bold"; margin-bottom:30px; }
.testimonials-block .testimonials-slide .testimonials-slider__text .authortes { margin-top:15px; font-size:14px;font-family: "Euclid Regular"; font-weight:300;}
.testimonials-block .testimonials-slide .testimonail-image { width: 110px!important; height: auto;  margin: 0 auto; background:none!important;}
.testimonials-block .testimonials-slide.aos-animate { opacity:0 }
.testimonials-block .testimonials-slide.aos-animate.is-selected { opacity:1; box-shadow:none;left:24.5% }
.testimonials-block .flickity-page-dots .dot { width:12px; height:12px; opacity:50%; }
.testimonials-slide.is-selected .testimonials-slider__text { box-shadow:none!important; }
.testimonials-block .flickity-page-dots .dot.is-selected { width:12px; height:12px; opacity:100%; }
.testimonial-leaf { width:270px; height:516px; position:absolute; right:20%; top:0; background-size: 270px 516px; background-image:url('/cdn/shop/files/testimonials-leaf.png?v=1643151590')}

.text-image-colour-sect { margin:0!important; padding:0; }
.text-image-colour-sect.imageright .feature-row__text  { padding:20px 5% 20px 6%; }
.text-image-colour-sect.imageleft .feature-row__text  { padding:20px 6% 20px 5%; }
.text-image-colour-sect .h1 {font-family: "Euclid Bold"; font-size:42px; line-height:40px; margin-bottom:50px;  }
.text-image-colour-sect .subheading { font-size:26px; line-height:28px; margin-bottom:10px;font-family:"Euclid Medium";text-transform: none; letter-spacing: 0; }
.text-image-colour-sect .rte p { color:#575756; font-size:16px;}
.text-image-colour-sect.imageright .feature-row { margin: 0; }
.text-image-colour-sect.imageleft .feature-row { margin: 0; }
.text-image-colour-sect .feature-row__text { flex:0 0 50%; position:relative;z-index:20}
.text-image-colour-sect .feature-row__image { flex:0 0 50%; }

.text-image-colour-sect .linkdiv { margin-top:10px; }
.text-image-colour-sect .btnfirst { background: none!important; color: #C51356!important;  justify-content: center; padding:0!important;min-width:0px;border:none;}
.text-image-colour-sect .btnfirst:after { display:none; }
.text-image-colour-sect .btnfirst:hover { color:#2b2b2b!important;  }
.text-image-colour-sect .leaf-right { position: absolute;bottom: -30px;z-index: -1;right: -30px;width: 194px;height: 283px; }
.text-image-colour-sect.purple-sect .linkdiv { margin-top:20px; }
.text-with-video-columns .custom_text_video .grid__item { padding:0; }

.golden-rules { background:none;padding-top:0;padding-bottom:0; }
.golden-rules.light-green-sect .goldenbg { background:#e4f1e7; padding-top: 50px; padding-bottom:50px; }
.golden-rules.light-green-sect .icon-list-icon path,
.golden-rules.light-green-sect .icon-list-icon line,
.golden-rules.light-green-sect .icon-list-icon g,
.golden-rules.light-green-sect .icon-list-icon circle { stroke:var(--HeadingTextColor) !important;  }
.golden-rules.light-green-sect .background_wave svg { fill: #e4f1e7; }
.golden-rules.light-green-sect h2 { color:var(--HeadingTextColor); }
.golden-rules.light-green-sect h3 { color:var(--HeadingTextColor); }


.golden-rules.purple-sect .goldenbg { background:#f5ecf5; padding-top: 50px; padding-bottom:50px; }
.golden-rules.purple-sect .icon-list-icon path { stroke:#823c8a!important;  }
.golden-rules.purple-sect .icon-list-icon line { stroke:#823c8a!important;  }
.golden-rules.purple-sect .icon-list-icon g { stroke:#823c8a!important;  }
.golden-rules.purple-sect .icon-list-icon circle { stroke:#823c8a!important;  }
.golden-rules.purple-sect .background_wave svg { fill: #f5ecf5; }
.golden-rules.purple-sect h2 { color:#823c8a!important; }
.golden-rules.purple-sect h3 { color:#823c8a!important; }

.golden-rules.indigo-sect .goldenbg { background:#ebebf3; padding-top: 50px; padding-bottom:50px; }
.golden-rules.indigo-sect .icon-list-icon path { stroke:#594c97!important;  }
.golden-rules.indigo-sect .icon-list-icon line { stroke:#594c97!important;  }
.golden-rules.indigo-sect .icon-list-icon g { stroke:#594c97!important;  }
.golden-rules.indigo-sect .icon-list-icon circle { stroke:#594c97!important;  }
.golden-rules.indigo-sect .background_wave svg { fill: #ebebf3; }
.golden-rules.indigo-sect h2 { color:#594c97!important; }
.golden-rules.indigo-sect h3 { color:#594c97!important; }


.video-with-text-section { background:#fff;padding-top:75px!important; padding-bottom:75px!important; }
.video-with-text-section .banner .banner_deta h2 { font-family: "Euclid Bold"; font-size:42px; line-height:40px; }
.video-with-text-section .banner .banner_deta p { font-size:16px;  color:#707070;font-family: "Euclid Regular"; }

.ingredients-column .rte-setting { font-size:16px; color:#575756;  }
.ingredients-column .inner_text_columns { padding-left:0;padding-right:0; }
.ingredients-column h3 { margin-bottom:5px;line-height: 1.1; }

.ben_and_ing_sec .flex.theme-block { justify-content: center; }

.video-leaf { width: 670px;height: 616px;position: absolute; right: 0;  bottom: 10%; }
.video-leaf svg { opacity:0.4; }

.button .rte-flex .faqbut { margin-left:30px; }
.rc_popup .rc_popup__block .tooltip-badge { display:none!important; }
.rc_popup .rc_popup__block strong { font-weight: 300; font-size: 14px; display: block; margin-bottom: -10px; }
.rc_popup .rc_popup__block .rc_popup__learn_more { display:none!important; }
.rc_popup .rc_popup__block { box-shadow:4px 3px 10px rgb(0 0 0 / 29%); padding-top:20px!important; padding-bottom:0!important;background-color:#00ad6f!important; --backgroundColor:#00ad6f!important; }
.buybutton { width:100%; justify-content: space-between; align-items: center;}
.productprice span { color:#c51356; text-transform: capitalize; }
.template-index .productprice span { color:#c51356;  }
.template-index .productprice { text-align:left; font-weight:600}
.two-featured-col-section .productprice span { color:#c51356;  }
.two-featured-col-section .productprice { text-align:left; font-weight:600}
.featured-col-section .productprice span { color:#c51356;  }
.featured-col-section .productprice { text-align:left; font-weight:600}
#CartDrawer .drawer__title,
#BlogDrawer .drawer__title,
#FaqDrawer .drawer__title,
#FilterDrawer .drawer__title{ color: var(--HeadingTextColor); font-size: 50px; text-align: left;font-family: "Euclid Medium"!important; }
#CartDrawer .ajaxcart__subtotal { letter-spacing:0; text-transform:none; font-size: 20px; color:#707070; line-height: 28px; text-transform: none; letter-spacing: 0px; font-family: "Euclid Medium"; margin-bottom: 15px; }
#CartDrawer.drawer .btn:hover {transition-delay:.25s }

.template-articles.articles .printicon { display:none; }
.mobile-nav__item:after { border-bottom-color:#707070!important; }
.nlink.mobile-nav__item::before { content: ""; position: absolute; top: 0; left: 20px; right: 20px;  border-bottom: 1px solid #707070;}
.nlink.mobile-nav__item::after { display:none!important; }
.nl-link { margin-top:17px; }
.social-sharing .social-sharing__link:after { display:none; }
.template-collection .section-header__title { font-weight: 700;color:var(--HeadingTextColor); font-size:56px; text-align:left;font-family: Euclid Medium!important; }
.spr-summary-actions .spr-summary-actions-newreview { text-transform: none!important; }
.template-collection .grid-product__meta .readmore { display:none; }
.hero__media-container.mobilev { display:none; }
.page-content--product .product-block.rechage_option .select_plan option { padding:0 15px; }
.icon-lists .image-wrap img {max-width:200px; height:auto; }
.ingredients-sec .icon-list-icon { justify-content: center; }
.article__body h4 { letter-spacing:0px; text-transform:none; font-family:"Euclid Medium";}
.article__body h4 strong {font-weight:400!important;font-family:"Euclid Medium"; }

#shopify-section-footer .site-footer { background-color: #eaf3e6; }
.site-footer .footer__title { font-family:"Euclid Bold"; font-size:16px;line-height:22px; margin-top:3px;text-transform:none;letter-spacing:0; color:#575756;margin-bottom:15px; }
.site-footer .site-footer__linklist a,
.site-footer .site-footer__linklist p{ font-size:16px; line-height: 22px; }
.site-footer .footer__logo a { margin-left: -20px;}
.site-footer > .page-width { overflow:hidden; }
.site-footer .footer__social .icon path { fill:var(--HeadingTextColor); transition:0.3s ease all; }
.site-footer .footer__social li a:hover .icon path { fill:#c51356!important }
.site-footer .margin-top { margin-top:40px; }

.grid__item.footer__item--footer-0 ul.site-footer__linklist li:nth-child(1) a {color: #4DAA74;font-size:18px;font-family: "Euclid Medium"; letter-spacing: 0;margin-bottom:7px; }
.feature-row-wrapper .feature-row__item { flex: 0 1 50%; }
.text-image-colour-sect .feature-row__text { flex: 0 0 50%; }

.footer-base { padding:40px 0 30px; background-color: #B8D8AB; }
.footer-base .foot-links a { font-size:16px; line-height:28px; margin-right:20px; }
.footer-base .foot-links { display: flex; flex-direction: row; justify-content: flex-start; align-content: flex-start; flex-wrap: nowrap; }
.footer-base .foot-flex { display:flex; flex-wrap: wrap;justify-content: space-between;flex-wrap:wrap;}
.footer-base .foot-payments img { margin-left: 25px;}
.footer-base .foot-payments .img-v { width:auto; height:22px; }
.footer-base .foot-payments .img-m { width:auto;height:38px; }
.footer-base .foot-payments .img-a { width:auto; height:19px; }
.footer-base .foot-payments {    display: flex; flex-direction: row;  justify-content: flex-end;  align-items: center;  align-content: flex-start; }
.footer-base .fda { color:#575756; font-size:12px; line-height:20px; margin-top:10px; flex: 0 0 100%; }

.umay-card-inner .umay-img { padding:0px; }
.article__date { display:none; }
.premium-essentials-kit .rc-container-wrapper { display:none }
.essentials-kit .rc-container-wrapper { display:none }
.shaker .rc-container-wrapper { display:none }
.scoops .rc-container-wrapper { display:none }
.purple-tin .rc-container-wrapper { display:none }
.shaker-ball .rc-container-wrapper { display:none }



#account .btn--secondary { font-weight:300!important; border: 2px solid #C51357!important; padding:9px 40px!important;font-family:"Euclid Bold"!important; letter-spacing:0px!important; text-transform:none!important; background:#C51356!important; border-radius:30px!important; font-size:16px!important; color:#fff!important;line-height:22px!important; }
#account .btn--secondary:hover { background-color:#fff!important; color: #C51357!important;  border-color: #C51357!important; }
#addresses .section-header .btn--secondary { font-weight:300!important; border: 2px solid #C51357!important; padding:9px 40px!important;font-family:"Euclid Bold"!important; letter-spacing:0px!important; text-transform:none!important; background:#C51356!important; border-radius:30px!important; font-size:16px!important; color:#fff!important;line-height:22px!important; }
#addresses .section-header .btn--secondary:hover { background-color:#fff!important; color: #C51357!important;  border-color: #C51357!important; }
#addresses .address-edit-toggle { font-weight:300!important; border: 2px solid transparent!important; padding:9px 40px!important;font-family:"Euclid Bold"!important; letter-spacing:0px!important; text-transform:none!important; background:#C51356!important; border-radius:30px!important; font-size:16px!important; color:#fff!important;line-height:22px!important; }
#addresses .address-edit-toggle:hover { background-color:#fff!important; color: #C51357!important;  border-color: #C51357!important; }
#addresses .address-delete {border:none!important;font-family: "Euclid Medium"!important;font-size:16px!important;font-weight:300!important; color:#575756!important;letter-spacing: 0px!important;text-transform:none!important;}
#addresses .address-delete:hover { color:#000!important }
#account .h5 { line-height: 26px!important; font-family: "Euclid Bold"!important; font-size: 18px!important; font-weight: 300!important; color: #575756!important; letter-spacing: 0px!important; text-transform: capitalize!important; }
.template-customers-order .h5 { line-height: 26px!important; font-family: "Euclid Bold"!important; font-size: 18px!important; font-weight: 300!important; color: #575756!important; letter-spacing: 0px!important; text-transform: capitalize!important; }
#ReCharge .rc_header-settings__title h4 { line-height: 26px!important; font-family: "Euclid Bold"!important; font-size: 18px!important; font-weight: 300!important; color: #575756!important; letter-spacing: 0px!important; text-transform: capitalize!important; }
#CustomerLoginForm #rc_login h5 { line-height: 26px!important; font-family: "Euclid Bold"!important; font-size: 18px!important; font-weight: 300!important; color: #575756!important; letter-spacing: 0px!important; text-transform: capitalize!important; }
#ReCharge #customer_tab_content .col-md-6 { flex: 0 0 100%; max-width: 100%; }
#ReCharge #customer_tab_content { padding-top:70px; }
#create-account .btn--full { font-weight:300!important; border: 2px solid transparent!important; padding:9px 40px!important;font-family:"Euclid Bold"!important; letter-spacing:0px!important; text-transform:none!important; background:#C51356!important; border-radius:30px!important; font-size:16px!important; color:#fff!important;line-height:22px!important; }
#create-account .btn--full:hover { background-color:#fff!important; color: #C51357!important;  border-color: #C51357!important; }
.template-customers-addresses #MainContent p.h4 { line-height: 26px!important; font-family: "Euclid Bold"!important; font-size: 18px!important; font-weight: 300!important; color: #575756!important; letter-spacing: 0px!important; text-transform: capitalize!important; }

.article__body .rte h1,
.article__body .rte h2,
.article__body .rte h3,
.article__body .rte h4,
.article__body .rte h5,
.article__body .rte h6{
  color: var(--HeadingTextColor);  
  line-height: 30px;
  margin-bottom: 20px;
  margin-top:30px; 
  font-weight: 500; 
  display: block;
}
.article__body .rte h1 {font-size: 26px;}
.article__body .rte h2 {font-size: 20px;}
.article__body .rte h3 {font-size: 18px;}
.article__body .rte h4 {font-size: 16px;}
.article__body .rte blockquote {font-family: "Euclid Medium Italic";padding: 0;color: var(--HeadingTextColor);margin: 15px 0 25px;}
.article__body .rte blockquote p { margin-bottom:0; }
.section-header .section-header__title.custom-font{ color: var(--HeadingTextColor); }
.article__body .flex-pagination .blogright strong { font-size:unset;color:#575756; line-height:unset; margin-bottom:unset;font-weight:600;display:unset;  }
.article__body .flex-pagination .blogright br { display: block; }
.template-article .banner .banner_deta h2{
  color: var(--HeadingTextColor);
}
.starterfree { color: var(--HeadingTextColor); margin: 0; line-height: 16px; font-size: 14px; }
#account.template-customers-login .page-width--tiny > h1 { font-size:27px; line-height: 35px;text-align: center;}
#account.template-customers-login #customer_login_guest { text-align: center; }
.template-article.faq .printicon { display:none!important; }
.template-article.faq .article .section-header__title { margin-top:75px; }
.info-box { padding:4px 10px 7px 10px; color:#575756; background-color:#ddeee1;margin-top:10px; margin-bottom:5px; }
.info-box span { color:var(--HeadingTextColor);font-family: "Euclid Bold";text-decoration: underline;}
#reset-account h1.section-header__title,
#create-account h1.section-header__title{  font-size: 30px; }
#klaviyo-bis-modal h3.modal-title{
  color: #575756;
}
#klaviyo-bis-modal .btn.btn-success{
  position: relative;
  overflow: hidden;
  border: 2px solid transparent;
}
#klaviyo-bis-modal .btn.btn-success:hover{
  background: #fff;
  color: #c51357;
  border-color: #c51357;
  transition-delay: .25s;
}
#klaviyo-bis-modal .btn.btn-success::after{
  content: "";
  position: absolute;
  top: 0;
  left: 150%;
  width: 200%;
  height: 100%;
  transform: skew(-20deg);
  background-image: linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);
}
#klaviyo-bis-modal .btn.btn-success:hover:after{
  animation: shine .75s cubic-bezier(.01,.56,1,1);
}
@media only screen and (max-width:767px)  {
  .wave-large-text .rte p { font-size:16px;  line-height: 24px;}
  .wave-large-text .subheading {font-size: 18px; line-height: 1; margin-bottom: 8px;}
  .productprice { font-size:16px!important; }
  #shopify-section-header #NavDrawer { background-color:#fff; }
  .bottom-btn .btnfirst { margin-bottom:30px; }
  .video-col h3{ font-size: 14px;letter-spacing: 2.2px;margin-bottom: 0;}
  .video-col .play-icon{ width: 12px; margin: 1px 0 0 5px; }
  .video-col a.btn{width: 40px; height: 40px; }
  .site-nav__icons .site-nav__link:nth-child(1) svg { height: 19px;width: auto; }
  .site-nav__icons .site-nav__link:nth-child(2) svg { height: 21px;width: auto; }
  .site-nav__icons .site-nav__link .cart-link { margin-top:-4px; }
  .lang-select .closedflag { padding:0;  margin-left: -15px;}
  .toolbar__item.curr .faux-select  {  padding-left:0px; padding-right:0px;}
  .toolbar__content {justify-content: center;}
  .rich-text.text-center .btn.btnfirst.not_sec_btn { margin-right:0; }
  .custom_text_video.full-width .grid .grid__item { width: 100vw;flex: 0 0 100vw; }
  .product-main-slide.secondary-slide .photoswipe__image { display:none!important; }
  .product-main-slide.starting-slide .photoswipe__image { display:none!important; }
  .product-main-slide.starting-slide.is-selected .photoswipe__image { display:block!important; }
  .product-main-slide.secondary-slide.is-selected .photoswipe__image { display:block!important; }
  .hero__media .hero__media-container iframe{position: absolute;top: unset; bottom:0%;width: 255%; height: 100%; left: unset;right: -30%;max-width: none;}
  .hero__media-container {background-color: #e8d0e8; }
  .hero__media iframe{ animation:none!important}
  .golden-rules{padding-top: 30px;padding-bottom: 30px;}
  .video-sect-text { position:relative; }
  .video-sect-text .background-media-text__inner { position: absolute;  z-index: 1; top: 0; }
  .wave-image-with-text.wave-large-text h2 { font-size:49px;  line-height: 62px;}
  .wave-large-text h2 span{top: -10px; }
  .template-article .blog-post-banner-section .banner-data-inner h2 { font-size: 49px; line-height: 62px; }
  .template-article .blog-post-banner-section .banner-data-inner span { font-size: 25px; line-height: 28px;}
  .template-article .blog-post-banner-section .banner-data-inner p span { font-size: 20px; line-height: 30px; }
  .button .rte-flex .faqbut { margin-left:0;margin-top:25px; }
  .video-with-text-section{ padding-top: 0px!important; }
}
@media only screen and (min-width:517px) and (max-width:768px)  {
  .hero__media .hero__media-container iframe{right: -72%;}
}

@media only screen and (min-width:769px) and (max-width:1882px)  {
  .hero__media .hero__media-container iframe {position: absolute;top: 0;left: 0;width: 300%;height:100%;left: -100%;max-width: none;}
}
  
@media only screen and (min-width:2000px){
  .hero.hero--750px { height: 1000px; }
}

@media only screen and (max-width:768px) {
  .featured-col-section-white .grid--product-images--partial{
    display: block; 
  }
  .featured-col-section-white .greenleaf{
    z-index: 1; 
  }
  .main-single-pro{
    z-index: 2;
    position: relative;
  }
  .featured-col-section-white .greenleaflarge{
    height: 160px; 
  }
  .featured-col-section-white .greenleaf{
    bottom: 50px;
    left: -165px; 
    height: 160px;
  }
  .text-image-colour-sect .linkdiv{
    text-align: center; 
  }
  .greencurve-base{
    margin-bottom: 0px; 
  }
  .main-content .rich-text,
  .main-content .custom_text_column,
  .main-content .large-w-text{ padding-top:30px; padding-bottom:30px; }
  .toolbar {margin-bottom:-17px; }
}

@media only screen and (max-width:900px) {
  #shopify-section-template--17380852170932__1653530629184a3fda .featured-col-section .flickity-viewport { height:auto!important; min-height: 660px; }
}

@media only screen and (max-width:767px) {
  .golden-rules .icon-lists-promise{
    padding-left: 10px;
    padding-right: 10px; 
    flex: 0 0 75%;
    padding-bottom:20px;
  }
  .video-relative.page-width {margin-top:45px;  margin-bottom:45px;padding: 0;}
 .hero__media .hero__media-container #Mp4Video-template--17992972599597__1645137132b4c9eba6 { position: absolute; top: 0; bottom: 0; width: 100%; height: 100%; left: unset; right: 0; max-width: none; }
  .collection-content {
    margin-bottom: 50px;
  }
}


.customer-activate-box { width:530px;margin:0 auto; }
.customer-activate-box .ca-confirm {padding: 10px 14px 12px 14px; color: #019f3b;font-weight: 600; background-color: rgb(1 159 59 / 21%); margin-bottom: 23px}
@media only screen and (max-width: 1000px) {
.customer-activate-box { width:100%; }
.giveawaymod .grid.grid--uniform {flex-direction: column;margin-left: 0px;gap:0px}
.giveawaymod .grid__item { margin-bottom:0px!important; }
}

html body.template-collection .buybutton .klaviyo-product-container .klaviyo-button-container { opacity:1!important; margin-left: 0px !important; margin-top: 10px; position: static !important;}
.template-collection .klaviyo-product-container .klaviyo-button-container .klaviyo-bis-trigger { padding: 9px 20px!important; }

#products.template-collection.all .grid .collection-grid__wrapper { display:none }



.giveawaymod .grid.grid--uniform { display:flex; gap:20px; }
.giveawaymod .grid__item {flex: 1; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; padding: 5% 30px;}
.giveawaymod .grid__item h2 { margin-top:0; }
.giveawaymod .page-width.large-w-text { padding-top:35px; }

.giveawaymod .giveaway-ol li::marker{ color:#019f3b;font-weight: 600; }
.giveawaymod .giveaway-ol li { padding-left:6px; }
.giveawaymod .giveaway-ol { margin-left:24px;margin-bottom:30px; }

.js-drawer-open .main-content:after { display:none!important; opacity:0!important }
.js-drawer-open.lock-scroll:has(#cart-drawer) { overflow:hidden; }

/* Icon Text Slider */
.greencurve.icon_text_slider_wave{margin-top: 0;}
.icon-text-slider{padding: 35px 0 75px;background-color: var(--sec-bg);overflow: hidden;}
.icon-text-slider .page-width{max-width: 1420px;}
.icon-text-slider .section-head{margin-bottom: 50px;}
.icon-text-slider .section-head .rte{max-width: 640px;margin: 0 auto;}

.icon-text-slider .icon-text-slider-row:not(.flickity-enabled){display: flex;flex-wrap: wrap;gap: 35px;}
.icon-text-slider-row .icon-text-slider-block{width: calc(20% - 28px);margin-right: 35px;border-radius: 15px;background-color: var(--block-bg);text-align: center;padding: 37px  20px 25px;}
.icon-text-slider-row .icon-text-slider-block .block-icon{display: flex;width: 89px;height: 89px;margin: 0 auto 29px;align-items: center;justify-content: center;}
.icon-text-slider-row .icon-text-slider-block .block-icon svg,
.icon-text-slider-row .icon-text-slider-block .block-icon img{height: 100%;width: 100%;object-fit: contain;color: var(--HeadingTextColor);}
.icon-text-slider-row .icon-text-slider-block .block-content .block-head{margin: 0 0 11px;color: var(--HeadingTextColor);font-size: 19px;line-height: normal;}

.icon-text-slider-row .flickity-button{background: transparent;color: var(--HeadingTextColor);}
.icon-text-slider-row .flickity-button .flickity-button-icon{height: 35%;width: 35%;}
.icon-text-slider-row .flickity-page-dots{position: relative;bottom: unset;margin-top: 30px;}
.icon-text-slider-row .flickity-page-dots .dot{height: 16px;width: 16px;opacity: 1;background-color: var(--HeadingTextColor);transition: 0.2s;}
.icon-text-slider-row .flickity-page-dots .dot.is-selected{opacity: 0.3;height: 16px;width: 16px;background-color: var(--HeadingTextColor);}

@media screen and (max-width: 1250px){
  .icon-text-slider-row .icon-text-slider-block{width: calc(25% - 26.25px);}
}

@media screen and (max-width: 991px){
  .icon-text-slider-row .icon-text-slider-block{width: calc(33.33% - 23.33px);}
}

@media screen and (max-width: 768px){
  .icon-text-slider{padding: 35px 0 44px;}
  .icon-text-slider .section-head {margin-bottom: 35px;}
  .icon-text-slider .icon-text-slider-row{margin: 0 -17px;}
  .icon-text-slider-row .icon-text-slider-block{width: 240px;margin-right: 10px;transform: scale(0.85);transition: transform 0.3s ease;}
  .icon-text-slider-row .icon-text-slider-block.is-selected {transform: scale(1);}
}
/* Icon Text Slider */


/* icon-list section with image */
.icon-list.with-image .icon-list-wrap{display: flex;flex-wrap: wrap;padding: 0;max-width: 100%;}
.icon-list.with-image .icon-list-wrap > div{width: 50%;}
.icon-list.with-image .image-block{align-self: center;display: flex;}
.icon-list.with-image .with-image-content{padding: 50px 40px;max-width: 733px;}
.icon-list.with-image .with-image-content .icon-lists{width: 33.33% !important;}
@media screen and (max-width: 991px){
  .icon-list.with-image .icon-list-wrap > div{width: 100%;}
  .icon-list.with-image .with-image-content{padding: 40px 40px 0;max-width: 100%;}
}

@media screen and (max-width: 768px){
  .icon-list.with-image .with-image-content{padding: 30px 17px}
}
/* icon-list section with image */

/* Product Sticky cart */
.product-sticky-cart{position: fixed;z-index: 99;bottom: 0;left: 0;width: 100%;background: #fff;padding: 15px 0;box-shadow: 0px 0px 6px #00000029;}
.product-sticky-cart .add-to-cart{margin: 0 auto;display: block;}
.product-sticky-cart .add-to-cart .btn-price s{opacity: 0.9;}
.product-sticky-cart .btn.add-to-cart{max-width: 504px;margin-right: 0;}
/* Product Sticky cart */

.btn.add-to-cart{width: 100%;min-height: 50px;font-size: 16px;font-weight: 600;}


/* Product Template Version 2 */
.main-single-pro-v2{position: relative;}
.main-single-pro-v2.has_design-curve .design-curve{position: absolute;top: -55px;left: -50vw;background: #b8d8ab;display: block;height: calc(100% + 125px);width: calc(100% + 50vw);}
.main-single-pro-v2.has_design-curve .design-curve svg{position: absolute;top: 0;right: -28px;height: 100%;width: 36px;}
.main-single-pro-v2.has_design-curve .design-curve .mobile{display: none;}
.main-single-pro-v2.has_design-curve .product-main-image{padding-right: 50px;} 
.main-single-pro-v2.has_design-curve .product-single__meta{padding-left: 70px;}

@media screen and (max-width: 1200px){
  .main-single-pro-v2.has_design-curve .product-main-image{padding-right: 30px;} 
  .main-single-pro-v2.has_design-curve .product-single__meta{padding-left: 50px;}
}

@media screen and (max-width: 768px){
  .main-single-pro-v2.has_design-curve .page-content--product{padding-top: 0;}
  .main-single-pro-v2.has_design-curve .product-main-image{padding-right: 17px;margin-right: -17px;padding-top: 20px;padding-bottom: 40px;background: #b8d8ab;width: calc(100% + 17px);position: relative;margin-bottom: 40px;}
  .main-single-pro-v2.has_design-curve .product-single__meta{padding-left: 0;}
  .main-single-pro-v2.has_design-curve .product__main-photos{margin: 0;}

  .main-single-pro-v2.has_design-curve .design-curve{top: calc(100% - 2px);left: 0;width: 100%;height: auto;z-index: 1;background: transparent;}
  .main-single-pro-v2.has_design-curve .design-curve .desktop{display: none;}
  .main-single-pro-v2.has_design-curve .design-curve .mobile{display: block;}
  .main-single-pro-v2.has_design-curve .design-curve svg{position: relative;right: unset;width: 100%;height: auto;}
}




.enable_diff_tab .product-block.product-block--tab{border: 0;margin: 9px 0;border-radius: 6px;background-color: #E3EFDF;}
.enable_diff_tab .product-block.product-block--tab .question_tab{padding: 0;}
.enable_diff_tab .product-block.product-block--tab .collapsible-trigger-btn{padding: 16px 50px 16px 15px;font-size: 15px;}
.enable_diff_tab .product-block.product-block--tab .question_tab .collapsible-trigger:before{right: 26px;width: 3px;}
.enable_diff_tab .product-block.product-block--tab .question_tab .collapsible-trigger:after{right: 20px;height: 3px;}
.enable_diff_tab .product-block.product-block--tab .collapsible-content__inner{padding: 0 15px 15px;}
.enable_diff_tab .product-block.product-block--tab:last-child .question_tab {
  border-bottom: 0px;
}

.main-single-pro-v2 .product-single__meta .product-top-testimonial{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid;}
.main-single-pro-v2 .product-single__meta .product-top-testimonial .block-text{margin: 0;font-weight: 500;color: #575756;font-family: 'Euclid Medium' !important;}
.main-single-pro-v2 .product-single__meta .product-top-testimonial .auth-name{margin-top: 10px;color: #575756;}

.main-single-pro-v2 .product-single__meta .product-block-variant_picker{margin: 0;}
.main-single-pro-v2 .product-single__meta .product__quantity{display: none;}
.with_form .product-single__form:not(.without_subscription){background: #ECECEC;padding: 20px 16px;border-radius: 6px;}
.with_form .product-single__form .subscription_cols{margin: 0;padding: 0;}
.with_form .product-single__form .subscription_col{background-color: transparent;margin: 0 0 13px;}
.with_form .product-single__form .subscription_col .sub_inner_cols{padding: 0;}
.with_form .product-single__form .subscription_col .sub_content{padding: 25px 0 0;flex-direction: unset;}
.with_form .product-single__form .subscription_col .sub_button label{color: var(--HeadingTextColor);font-family: "Euclid Medium";flex-shrink: 0;}
.with_form .product-single__form .subscription_col:not(.active) .sub_button .price-per-day{display: none;}
.with_form .product-single__form .subscription_col .sub_button .price-per-day{font-size: 12px;color: #fff;background: var(--HeadingTextColor);border-radius: 6px;padding: 5px 12px;font-family: "Euclid Regular"!important;}
.with_form .product-single__form .subscription_col .sub_button label::after{background-color: #fff;border-color: #707070;}
.with_form .product-single__form .subscription_col .sub_button input:checked + label::after{background-color: #b8d8ab;}
.with_form .product-single__form .subscription_col .sub_button{display: flex;align-items: center;gap: 20px;flex-wrap: wrap;}
.with_form .product-single__form .subscription_col .sub_fre{gap: 5px;}
.with_form .product-single__form .subscription_col .sub_fre label{font-size: 12.5px;padding: 0;font-family: "Euclid Regular";color: #575756;}
.with_form .product-single__form .subscription_col .sub_fre label:after{content: unset;}
.with_form .product-single__form .subscription_col .sub_fre select {font-size: 12.5px !important;width: 125px;min-height: 35px;color: #575756;font-family: "Euclid Regular";}
.with_form .product-single__form .subscription_col .fre_content ul {font-size: 15px;}
.with_form .product-single__form .subscription_col .fre_content ul li {padding-left: 24px;}
.with_form .product-single__form .subscription_col .fre_content ul li::after{top: 5px;}
.with_form .product-single__form:not(.onetime_active) .add-to-cart + square-placement{display: none !important;}
.with_form .product-single__form.onetime_active .add-to-cart + square-placement{margin-top:10px !important;display: block !important;} 

.main-single-pro-v2 .product-single__meta .subscription_cols.hide + .add-to-cart{margin-top: 25px;}
.main-single-pro-v2 .product-single__meta .product-block .add-to-cart{display: flex;gap: 10px;justify-content: center;}
.main-single-pro-v2 .product-single__meta .product-block .add-to-cart s{opacity: 0.9;}

.main-single-pro-v2 .product-single__meta .btm-offer-txt ul{font-size: 15px;list-style: none;margin: 0;}
.main-single-pro-v2 .product-single__meta .btm-offer-txt li{padding-left: 23px;position: relative;}
.main-single-pro-v2 .product-single__meta .btm-offer-txt li em{display: block;font-size: 12.5px;font-family: "Euclid Regular" !important;}
.main-single-pro-v2 .product-single__meta .btm-offer-txt li:before{content: '';position: absolute;left: 0;top: 5px;background-image: url(https://nutrientrescue.nz/cdn/shop/files/True-icon.svg?v=1709888684);width: 14px;height: 11px;background-repeat: no-repeat;    background-size: contain;}
.promo_banner{
  position: relative;
}
.promo_banner .promo_banner_overlay_text{
  position: absolute;
  top: 65px;
  left: 0;
  width: 100%;
}
.promo_banner .inner_promo_banner{
  max-width: 388px;
  margin: 0 auto;
  padding: 0 10px;
}
.promo_banner .promo_banner_overlay_text h2,
.promo_banner .promo_banner_overlay_text p{
  color: var(--text-color);
}

@media screen and (max-width: 768px){
  .main-single-pro-v2 .product-single__meta .subscription_cols.hide + .add-to-cart{margin-top: 20px;}
  .with_form .product-single__form .subscription_col .sub_button{gap: 10px;}
  .promo_banner {
    margin: 0 -17px;
    width: 100vw;
  }
  .promo_banner .inner_promo_banner{
    max-width: 300px;
  }
  .promo_banner .promo_banner_overlay_text{
    top: 20px;
  }
}
/* Product Template Version 2 */


/* Product Template Version 2 Image text */
.image--overlay_text{position: relative;}
.image--overlay_text .image--overlay_text-row{display: grid;grid-template-areas: 'content';}
.image--overlay_text .image--overlay_text-row .media-block{display: flex;width: 100%;grid-area: content;}
.image--overlay_text .image--overlay_text-row .media-block img{height: 100%;width: 100%;object-fit: cover;}
.image--overlay_text .image--overlay_text-row .content-block{grid-area: content;position: relative;display: flex;justify-content: center;}
.image--overlay_text .image--overlay_text-row .content-block.center{align-items: center;}
.image--overlay_text .image--overlay_text-row .content-block.bottom{align-items: flex-end;}
.image--overlay_text .image--overlay_text-row .content-block .content-block-wrap{max-width: 800px;margin: 0 auto;padding: 40px 32px;}
.image--overlay_text .image--overlay_text-row .content-block .subhead{color: #fff;font-family: "Euclid Regular"!important;}
.image--overlay_text .image--overlay_text-row .content-block .heading{color: #fff;}
.image--overlay_text .image--overlay_text-row .content-block .rte{color: #fff;}
@media screen and (max-width: 768px){
  .image--overlay_text .image--overlay_text-row .content-block .subhead{font-size: 16px;}
  .image--overlay_text .image--overlay_text-row .content-block .content-block-wrap{padding: 25px 32px;}
}
/* Product Template Version 2 Image text */
/* ============================================================
   Currency Flags (merged from currency-flags.css)
   ============================================================ */

.currency-flag[data-flag]:after {
  background-size: cover;
  background-repeat: no-repeat;
}

.currency-flag[data-flag="AUD"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="BRL"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="CAD"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="CHF"]:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAEHUlEQVR4AezdAWSbaRzH8XcAwGanw7btzl2nNdsmQ2ETZ1xr4m4ADEWzUZOBdWcGAFAUlkEzywA5GzUACpAVFFVbSkAwi20DTluW/31fVnYn10t7T97nn+QXPoA99vpWqs/7vs8/sSTx7hwKWEAZK6ijgRba+PBVGy00UMcKyniAAs4h8Swxfy6ihBreoAMLpIM3qKGEiwrSXR6L2IRlbBOLyI96kDN4iA2YExt4iDOjFOQSlrELc2oXFeSGOUgOVdiAqSI3TEHGUIYNuDLGBj3IPD7BhsQnzA9ikAmswobUKiYGJUgR27Aht42i9yDLsBGz7DHIGF7DRtRrjHkJcgXvYCPuHa7EDnINO7CUyQ6uxQryc9eNP+ngetZBrsJkX1ezCnKhp30o2cWFfgc5hjZMetLGsX4GWYdl6uRJsxs3zGZmzKanDyf9t6zBWjGirPcryDNY5u7etWAf1mLNGJ6FDjILi+L27XBBWIs1Y5kNFeQ0vsCimJsLF4S1Igb5gtMhgqzBFCSItf8bZA6mIEEVDxvkKP5UkOC2cfQwQSowBemLykGDjMMUpK/GDxLkhYL03Yteg4zDFCQT470EqSpIZqr/FeQ4TEEy9d1+Qe4rSOZ+3y/IloJkbuvfgkzBFCSKqW5BlhQkmqVuQZoKEk3zn0EmYQoS1flvg5QUJLrSt0H+UJDoantBjqAJc6lQCNaDtTwHaeJIGuSHIE8gnjpldueOWbGY/iSGceuW2dOn4YKwFmuG+/+l18o1c+2hovyUBvk1yGI3b9qofrj2UEF+C7ddMjMzsj249lBB7qdBHgdZbHp6ZHtw7aGCPE6DvFIQN0FepUHqCuImSD0N0lAQN0EaaZCWgrgJ0kqDvFcQN0Hep0E+KoibIB8VxFkQh19Z+spq+QqiX+oNBXETpKE/DH0FqTvcOtHWyRMFcRPkSRrkgZvtd22/Lzi8QaUbVN+7uYWrW7g/6iEHZw856DEgP2p6UM6Xkh4l9eW8Hrb2o6nXEXxZ0gs7vkzplTY/tgbopU+99HkcHQXJTGf/16KB5wqSmee9nOQwqSCZmewlSOqlgvTdSx3P5PJ4Jh1g5kFFR/z5P+JPh2BGUtQxsX6CrOkgZf8HKeuo8UhmdRj/8B3Gr3EVAaz7GegibRzVyKPhH3mkoWCeh4LtuQ7rSn6JNVgy/7fBkrKDvEavavSqhhM7Hk6s8d0acK8B9wc2gVXYkFrFBBK/Qbqbx2fYkPiMeST9klj/nUAZNuDKOIHERZAAcqjCBkwVOSRZSCx7l7CMXef7UJXwIXwG2XMWj7ABc2IDj3AWSQyJ+ZDHIjZhGdvEIvJIYkvMn8u4hxrewgJ7ixru4TISTxLzbwIFLKCMFdTRQAttfPjqr72Cit2EqtkI1VMGNUNjsPsXADnTCWkgNRUfAAAAAElFTkSuQmCC);
}
.currency-flag[data-flag="CLP"]:after {
  background-image: url(data:image/gif;base64,R0lGODlhZABkAPf/AIug3MHN7MXN5e+tnGyI0gAutPTIvBZEtLzS68jS7qK43PP6/itSvtssAOV6Xtbi8au84gEspjVbwdbe8gY6qyNMvPnd1vjZ0QAusAAprgAtrQAwrgAqsNcyB+JpSuyeiuBaOPr+/u6kkRkumdpBGerw9tPi8fvt6eHn9pWp3uZ+Y9HZ8UNpu77P5ueDaVRzy/zy74Oa0gAmqQAiqQAnrTteugAssAw2rd9cOt9ZNunt+AAusnSO1CxRtQk2sgAlpOFiQZGm3Rgvmt3p9wY2rv3+/z5lvtHh8Zyu4QAlsdYtAQAwtPT7/eRyVQw+rhlBrdxLJeR1WF58zlp4zQYxqiVJtd9UMAAsswc1swU0tAAyswAvtQAwsv///SRQuP///tYoAPT6/sIvFdM5EQAwsdM4EcMvFf/+/9Q4Efjj3tcoAPfk3vfj3gAwsP7//vbk3v/+/v7//9YrAPXLwNtIIsIuFQAwswEwsQAxsfb6/umLc/ji3thPLvfWzd1PKsMuFfrj3eiIb9Lg8frl4Prn4houmQAxsgAxtNk5EGOAz+uZhPng2vbRyOuXgfCwoONvUdrh9NHi8QUzs/fk39xMJ//+/QAttu6olvfXz/fVzPXNw0Zoxtk9FQAxr/jl3wg1o/T3+QYupyVHrvT//3GSzBE9tkBsw7jF6UBLnAc3q6e74CVQtmJ/zwAyr5Sn1jRhwhU/rvK+sAw6sPjb1AIxsgY4sOTu9sfX7Fp8xcfY79ZGIgUzpuFmRuBLJiZOwKCy4qrD3013xPTDt/TFudczCSlYugQqrFN3vfni3AArsuiEasYwExcplA9Bs9vl893i89zi9Nzm8c3W8HeX1brI5r3J5vzu6/zv7CJRuAAttb7K60FkxYac2iZSuvjm4JGo1Prm4QArtu7x+u/g4DBWwIuk18nZ7pKl2TlLqNI4EuPl8wAorwApslN1wuzw+e3z+lpxxu/y+hhDuENpwvL4+to7FhkvmtcwBWKGy83e7uLp9NcsAAAvsf///9YsAP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCODkxNTVEMTA3QkMxMUVBQjIxMUJGMDc4Mzg1OTFFRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCODkxNTVEMjA3QkMxMUVBQjIxMUJGMDc4Mzg1OTFFRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI4OTE1NUNGMDdCQzExRUFCMjExQkYwNzgzODU5MUVGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI4OTE1NUQwMDdCQzExRUFCMjExQkYwNzgzODU5MUVGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEg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);
}
.currency-flag[data-flag="CNY"]:after,
.currency-flag[data-flag="CNH"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="DKK"]:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzI0QzFGNDdDMDMyMTFFOTlDMjU5RDYzREYyQkZDNjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzI0QzFGNDhDMDMyMTFFOTlDMjU5RDYzREYyQkZDNjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MjRDMUY0NUMwMzIxMUU5OUMyNTlENjNERjJCRkM2MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MjRDMUY0NkMwMzIxMUU5OUMyNTlENjNERjJCRkM2MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl5JxnsAAA7bSURBVHja7B1brFXF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);
}
.currency-flag[data-flag="EUR"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="GBP"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="HKD"]:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzI0QzFGNEJDMDMyMTFFOTlDMjU5RDYzREYyQkZDNjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzI0QzFGNENDMDMyMTFFOTlDMjU5RDYzREYyQkZDNjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MjRDMUY0OUMwMzIxMUU5OUMyNTlENjNERjJCRkM2MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MjRDMUY0QUMwMzIxMUU5OUMyNTlENjNERjJCRkM2MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PghMV38AACDPSURBVHjarF0JmBTF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);
}
.currency-flag[data-flag="IDR"]:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAEJUlEQVR4Ae3dgWdb6x/H8fQ/SO0nA+1+172p1tVtUhQ6dY0LavsTihWKDLSd2b9QFJZBQjNAZqMKQAHSuty6qraUgKAa6+ZeTBq3+d73czkck/tIknPO8yT5fngBEM/bTI70PKnfp+d8N4c1bKOAA1RRQwNNfIbRRAM1VHGAAnawhjmkfObjh7qPPCr4iA4kIh18RAV53Ncg3a1iF+eQhJ1jF6uTHmQWL3EG8cQZXmJ2koI8QBFtiKfaKCE3zkFyKENGTBm5cQqSQQEy4grIjHqQTXyBjIkv2BzFIPM4goypI8yPSpANtCBjroUN34MUIROm6GOQDI4hE+oYGV+CLOESMuEuseQ6yCPcQBQ4CzxyFeSXrg/+VAePkw6yArFSK0kFWUQbYqXaWIw7yDSaENWTJqbjDHIKUX05jSvIPkQNZD/qIOuQoaj1qILM4BYyFHWLmSiCnEAioU6GDfIMEim1MWiQNL5BIqVaSA8SpASJhSr1GyQLiZXK9hPkPSRW6r09iP7rcCHbS5AyJBGqbA2CO5BEqf/ZgmxBEqVe2IJcQBKlLv4ryDJEObHcLcgeRDmx1y1IHaKcqH8fZAGinPo5HCQPUU7lw0HeQZRTlSDIFOoQ5VQdUybID+hAlHM/mSBPIF5QT/16XKK2TJDXEC+o1ybIIcQL6tAEqUK8oKomSA3iBVUzQRoQL6hG6rdU5griBXWV+mM2dw3xgrpO/f3nX9cQL6jrlIhcwY/prkyQBvyYrmGC1ODHdDUTpAo/pquaIIfwY7pDE+QN/JjujQmyAz+m2zZBnsCP6Z6aIP9HBzr3+9EEmUIdOrer498fOZgo76Bzu4ppEQTJQ+d2+XCQBejcLvRTUuj/I05XDzqEg+xB52Z73YIsQ+dmy+Eg4SgXSHa6i3CD74NsIdnpXtiC3EEHyUzXgfXPok2Ut0hmure2Fwfod5Lkt2ALEo7yAbp498Gcda9BstDFu2yvQYIoJejiWd8vMDNB0viGaKdrIW0NYonyDNFON/BLMIMoJ4hmuqFfE2uCzOAWuuF2i5lhgwRR1qEbbpG9ajyIsg/dYIv8ZfxBlFPo+lts11WYINNoQtfbmkjHFSSIsog27NO1EfuVR0GUFdinS+xSsCDKY+i671cnF0uKyCpuwJjuBqtOr14VkSVciu4Szq9eDaJkcIxJ3THcXU5sCVPEpM3L67vDUTbQwrivBe8vuA+izOMI47ojzFvOwG0QS5hNfMW47Cs2hzgTp0GCKHdRwKivgLvDnYf7IOEwOZQxaisjF+15uA8SDvMARbTh69oohUOMa5BwmHt4hTP4sjO8wj0HZ+IgiP0RzC7OkfTOsWt55OE4iPs4D/EcFXxC1PuECp7joeWzaBDLd5o1bKOAA1RRQwNNfDbQRAM1VHGAAnawFnx38Nk/lRojSWUU1+EAAAAASUVORK5CYII=);
}
.currency-flag[data-flag="INR"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="JPY"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="KRW"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="NOK"]:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAEg0lEQVR4AWIY7IBVJ1vNIa7P59W7z6WA9u4AMpIrDOD4JM4BSyG5gjvgbFu9JKGFqkBQhKSOSgtHXdMuNtE2vYqEqoXSoEUWlYQU2AAB6kJAyQFCRLJIgiC6TtYld+3JJfv1/8jWOts2c5mZ+fbt9/EDjI353+Jm37wnIkWsYB3l2tHRwfGHdyvVt95+fKGCA5SxjhUU8QBDuB3YhJzsF3eQxzK2CVIjiBBEXh6CCEGEG31ZNWxjGXncCZqORRjALLYgjQgi4YOEsoVZDLR7hJuYwiakLoUgjTYxhZtt06G8/0fPp9O/znOzTyGOoiB1p1hAv7chRKQfSwQRgjQPoCdIoyWvwohIN4pyMWqChFdEd0vHONvYyInIEcSDIM4Rci0Xgj86+/Szz9cIIm48ClK3hmyrxLiP5wQRj4M4z3Ffe4x5iON5kEbzGkN04xGkDYM4j9CtJcY9HELaOIhziHtpx5iBOBbkHzNpxShALEhTBR3fDAvSaCblb4YFaaIQd4xhiAUJZTiuGL2oWpDQquiNI0g9hgUJrxp1jBLEglxJKaoYYxALEomxq8bogliQSHVdJciqBYnc6qvGGIRYkFgMho3RiYoFiU0FnWGCTEAsSKwmLhvjOioWJHYVXL9MkEmIBUnE5P/FyKBqQRJTRea/goxCLEiiRv8tRgceWpDEPURHsyA9EAuSip5mQaYsSGqmmgXZsSCp2Xk5Rh/EgqSqrzFI3oKkLh/Uh5tXgkTpr59+lrPd3XiDnJzIn98X3Of5oFR/ZSCDfUikiFF79izWIPLihZyVy+7zfLCPTCAifZLIRBDE/+lzQUYsiJoZcUEWLYiaWXRB5iyImpkLuEF7kKT89vuW3B3/5dJBrhHk3Y9+kPWNPXe97/YC/rWeQ5LiYtz+4LtLB+l8Myevv/+tfDK54K733bnbUeEYooI5bvcgFsRYEAtiLIgFMRbEghgLYkF4eHcOSco18Dgk1B/a8UbOXdsOzgOepO5BksKDQvdsKlSM1975St77+Ed3ve/2Ah5rz0GSwlNb96Aw1ON3F2N799Bd77s5+4FK1yzaT7i6ZkThIgdb5JDBvgVJffaRCdywArAEidTJiVs3FW+QWk1qT564z/NBKagPyzHzkCixotAtYos1iIvx9Muv3ef5IG+LrXXps9cR9NixF3Z0mbJX2nTpsZc+lb30aa9F6zFqGwco2zjAttbQY9I2n1G2+Yxtz6THhG1gpmwDM9viT49B2wRTj1XbJlaXLttIWY8x22pcj5Jtxq9H1Y6rUHZchR3oosewHXmkR8EOBdNjxo7N06NgB0vqMWNHr9rRq3Y4sdrDiRk7vlvz2AH3OqNkCbLmcZA1ZINWG4LkRKTqUZAqckErj4jcQNGDIEXcCHwZEenHUgsGWUJ/4OsQpIcg89zsU8VBTrEAQrTJcLNvYRqbioJsYhq3gjYeF2cAs9hKIcgWZjEQ2DSN04txLGMnhiA7WMb4K/xwZEOQLEGGCPKNiBSxgnWUCXJAELfo7PGFCg5QxjpWUMQDDLXC/x3+BnPOj6RKysvhAAAAAElFTkSuQmCC);
}
.currency-flag[data-flag="NZD"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="RUB"]:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAEU0lEQVR4Ae3dAWSc9x/H8ecP4G+kWins2m3b1UW0raTE1lZMGchWw9AxRQNBCpJEBQAgiLGbkatcUdy0pGOwCQyXgCCy9ELAIXLahKEuR+6zN4aHnMcl9zy/53d33w+vnwLV5400T57cE0jy3TVMYBZ5rKKMCqqo4a2AGqqooIxV5DGHCVxD4DMO+eYGplHCDpqIa03soIRp3LAgrY1jEdtwvW0sYrzfg1zBU2zBl23hKa70U5CbWEYDvq6BAkZ6OcgIiui2FTHSS0EGkUe3L4/Bbg8yhUP0yg4x1Y1BclhDr24NuW4JMok6en11TPoeZBn9tmUfgwxiHf26dQz6EmQU+7LtYzTtIPdwDMZsx7iXVpAvW974szVx33WQu7BF766rINfRgC16DVxPOsgF1GBrbzVcSDLIJs4222ZSQVZwvtlW4g7yCLbO9iiuIBmcwNbZTpCJI8gGbPFso9Mgj2GLd5PnDTKA97DFuzoGzhOkAFsyK5w1SBa2ZJc9S5CXsCW7l+0GycLmZtl2ghRhc7MiIoNchM3tLkUFmYHN7eajguzC5na7LYPkvns99nDhL32Ph8ap0R9+HzsVJMg9Wwo+/EUmBdeeLZ0O8sWLPcikYi8UhOPzF0OQSdVwOMg0ZFI1HQ7yK2RSVZJowR/+hz3IpIoGtOD4GE3IpO6zgOMbyHjhQcAxAxkf0ILjJ8j4gBYcv0HGB7TgKEPGB7TgqEDGB7TgqELGB7TgOICMD2jB8Q4yXnhnQTwMcgAZLxzYF3W/VO2/vX6p2DeGfinbrRMPb538DBkf0IJjDjJemLUfUHn4A6qP0IRM6j717CEHe8jBn8eATMmvB+XMtK+PktqjpEKqX0fMXoun318vBXf+VHDnD+MU15xrfyrIJ2M/jn17e1YPbs/ra+PEA3DNxbUfCwcB8M/Q/3ePhj7QoXHiCFzzVr/SBvw9nJnZGc7IuMM1n28dBNvDVy6iCRknmrjUKkg4ynPIOPFcUoDIIEOQcWIoKkg4yisoUeaVpKDdIFkoUSbbTpBwlAKUCFOQFJw1yADeQ7EydQxEBomI8hiKlTnXh2CGo2xAsTAbkoJOg2RwAnXEnCDTSZBwlEdQR0wsHzUejrICmXOJ9cP4w1E2IXMmm5KCpIJcQA1qi6lhIIkg4SjX0YAimQYSfeVROMpdKJJx8lKwcJT7kGnpK5evzQtHGccxZMC1wHgaL5YMRxnFPtTn9pHqq1fDUQaxDvWpdXjzcuJwmGWoz3j5+u5wlEnUoR5Xh9cvuA9HyWEN6lFryEkKvAwSEWYKR1CPOMJUkteMQ0lHuYw81OXyuCwpcBHERZgRFKEuU8SIi2sUDuIyzE0sowF5qoFCOIT7IO7DXMUCtiBPbGEBV91cBw+CRNyCWcQ25Ng2FqNvefgUxH2cW3iCEt5AMXuDEp7gVvjvtiDtf08zgVnksYoyKqiihrf/qaGKCspYRR5zmEDO93/vv8fe1RJBVbjeAAAAAElFTkSuQmCC);
}
.currency-flag[data-flag="SEK"]:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAEkklEQVR4AWJgCJo8qDF/ZLcag+c8HyC7FIinAdq7A8i47jiA469gbWGpTgrSbrbMRbWtFIFWNmWM2DZAB8ECQQrSTBVgMDsEcoUcuQLLtEQBCKxxTTuC62kvBBwqt/YuhkmP3G/f3+wmnVyT3Hv37pd3P3zSUv5xv29dm3vv/f9YQh4llFHBK6gKyighjyVkMIMxfIrANL6Y0ngaXMSUPAsWa49OPCdIgyDCn0WhgedYxBQuepC9I4wijSJEEUQIIgSRZpAOKSKN0V4OohHO4jYKkKZQQcIr4DbO9koQDXEJ86hDlKEgTXVkMZzUIBpiGDlIk+Egu+ViDRNDiH5kIMp+kJYy6D/KQTTGJKqQBARRVUweuSAMM8VQlyHKapAQlpGC/SAMcYJhbutQExxEbWPCdBCGN69D1GHGFcSAeYtB+hnaYx1eDwZRj9FvJcgVvNSh9XAQ9RJXuh3kGt5APAiYBa51K8jnaEA8yFsauB53kKsQ5UFauhpXkAuoe5B91XGh00FOoQLxIAdSwalOBlmDeJBDWetUkAWIB2nLQtRBxiEeJJTxqIIMYMeDhLaDgSiCrEI8SCRWwwb5HuJBIjXRbpA+/OVBIreNvnaCZCEepCOyhw0yCPEgHTV4mCD3PUjH3T9okEGIB4nF4EGC5DxIbHL7BTkN8SCx+uBdQaY9SOx+eFeQdQ8Su/VWQUYgHqQrRvYKMutBumZ2ryAbHqRrNv4fZAjiQbrq/O4gUx6k66b+C8IL/jX4Miv82r7PfpHg2zmp/nZSpBhBENZgLV1T19bvkVj/zn7xnxanv/vpWN+Nnzfev5HWv41tO/lNRgbGf5StR8dFChEEYQ1dS9fUtfkeCZYWbaAtgj9X3vtoa+VEo8rbQy2EP7C1clx2nh6Txu/hg+gaupauqWvXEqwKGggtPgmkEHyl79eRKEBjPIkgyBNdCwU86xGF4OuAFz8NMcFNa5A5iAluToM8hJjgHmqQPMQEl9cgJYgJrqRByhATXFmDbEJMcJsa5DXEBPfagxgLYusty23a+kfdlW39t9eVbP1g6PIGPzrxj07uQkxwdzXIDMQEd8svUFm7QMVlww/9Eq6ZS7gf+00O1m5y8NuA7NwG5DfK2TLlt5Lact5vtrZjwx9HsGXWH9ixZcQfabNj3R/6PEIPfZ5Gw4PEprHfY9HqngeJzT0E+wUZ8iCxGTpIEPXAg3TcA9+eyZZB38DMjqxv8Wdsiz/fBNOOCd8m1o5V30jZ2EbKvtW4HeO+Gb8dC35chR1rfqCLHRX0Jf/IIz/yyA8Fs3woWNN1D9LSF906WHLUD5Z8yxuM+tGrfvSqH05s+XBiP77bD7j3A+4PhWGmGOpygoMsI4XAfpBdGOwkagkKUsMkAmU+SIsoZ5BJQJAMziCwESR8mGHkjmCQHIYRKHtBwoe5hHnUDQepIxs+hP0gu8Ocwx0UDAUp4A7OIVA2gsQfZxRpFLsQpIh06I88zAYJH+cybhJkkSAvOhDkBRZxE5cRmMIX0wiSIsgYv7+FDJaQRwllVPBKoYIySshjCRnMYAwpBJb9DaCejL0EaU9dAAAAAElFTkSuQmCC);
}
.currency-flag[data-flag="SGD"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="USD"]:after {
  background-image: url(data:image/png;base64,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);
}
.currency-flag[data-flag="ZAR"]:after {
  background-image: url(data:image/png;base64,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);
}

.currency-flag[data-flag="SAR"]:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAZa0lEQVR4AeSXL4gCQRTGt3c3WiwmT77tWA4u2pNFBDm8fmAzetnkBcMF7UUEs1xdROQ6NreKQe87GDiLD9l9szOrwo/ZP+O85fv2vZ0XeP/roRL0ohfSI0PyRebkm8S8vyU/PP5jS2Jzb27mDsmbWaNCAq/x76FQM+LPeLzheCLnf0CEc5kT2ZCZiVF7WENk0OD4QdbXxYQkvmyOPHdtYjce3ZAyeScxySA0LsesxOaZyo9kyBMZkyM5O0M29Eg+Ce7ZEJCJUH4UyxBUvjmGCcE9GRKSkSCKlhEKQLo+ImHRDemSPbEsLgwaGST+d0+6RTSkSpa2jdDPOtx6b8nzKgnU0V80apNDCkEVar8+gjEH0vY9Q8aCgILoWYSB5rcizTpjDw1ByHF1uwBw+3brm7QioS+GtMhOX3BRPIW11NmRlmND0HfwZiuXOGg/V9+VIQN7jZ10HSmyCHl3+oO8DdHPDP3+wWHDCYJ+XttekxnucZ8ZRJ4zsGxI1CTn4oM84zVtlaw6SfT3+z6LC43YCanbMCTJIrhwrXCkaHgTbUOm6fsEKNZkX7IJaeZNtQzpKDVrCiCHThwZ44jzOxkNQUn/zYEnZonnBiiVZ1wQlbJkyEJ/D2+jXEHRTNiOv0hryPPVwK/1X1asAUqWdgfOtW3btm3btr3ea9u2bdu2zbVt1as6b/v+Wj3UOT3o/pCvkkoyA9PYyv+/f2G5Fq+/fh9Rmu+V/jpuRJl/3xtZFqbRFWAaz3v6Poaf9XxUOT0zxusZrwSlMY2N6bnu6z2G9SqLhxjGJ+jcTf9ThyTm5RbbAdKY1f2rcSLPIEKkiDh9N57r+7CSMRurQ2ms5umz9hhdHoP3zUbeaa0h4nVP7/VXDkPqybXRcNVwFJvdiXO0RyWkM68vG1BqbheUmtdVe2ktJB5f7a92Dud97TW+qp7LLoNo7cn3vyolscbpM+dojNbTGMOelJNr/ckpRnDoqhifosRt4v/EIRNiiygZfunDA6y7fTia+HIYfWgBGq8Zqe+Yfm4DppxYgaXX96DgjLYkoRRabxyPeZe2IalBkLEeD5XTpinOvbuLy1wzh00zmAYXQb/d07Dl/gmkHCM1lOG9oshs0RCOPu6os2IwHHzcsPPhGZgGFsKiK7ug73122uLwi6sIDgvBxKNLoXVW3zqIWRc2wzSkGBJxP9nWZM0oyGH5prXCyEPzIUdmtmyEJdf2/CXCZVsWq8bQWass7gOd4+qnRxiwZwZM/fND7++cvyG7dVOIE6lU6+x5fE4BonvxqWRCQh2SPCZ1GJcO0HWbBey8XJBsYg2YhpbAW6dv+ODyg5+LY8fD0xBc/DxQZl43aPxXd3sI/fdM1/jfa4mY7jus8ML+Ex79fItGq0cgMUledfMAbn97gaSMtMokY+nVXei4ZQp+ebugxrIBEF46fJJa4OTrASEkPAxP7D/AwKa7x/De5TsIBssIOQi3vj6HR4APko4qj4nHlkHIP70Nyi/sCaHzVnOdQbaJUOSybQHBK9APHTZPhk+QP355OSMVn59+cxvCnItbYBpQgFdB2Q9hw92jPFuJ+BoHN3GdEIeYxeYMRY0MzcRI2MgDJ2EOT8lNbnx+Av+QIAzdPwd7n5xHZaYO27PrSZY7xh1ZjGufnkB48OM1EnG+oRLJOxlJ382ouv31BWotH4QZ5zci85Q6KD2rA/LaNodzNOE2Z9Zh6L5ZSEwbvtDBPz2dkHJSTdz99hLCxff30Z1OM8ZHRkXBLyQQwmc3O6SlOnMy4h2ppmJzOtH+oxCWX9+rAIPwg2tm59lMdJjOqoj3phOEO9znqd17CDY82/xL2yF8dP2JrnRk182TpD4YGERbFYzxqMQsPoek06/KGIsyictJglIxb6acUB0FmN+PvLiCqx8f4cCzS4zQUDrmKYS6K4bA/ORKCH7BAXj48w0MNGRqMwq2Ukn95YNFIvY9vYTu261EnuTPdFSQkXYMBlquH6t7ijzsenSWUesrm9CA9URQxJt6ZUe7TZMQBeAL19n24BSi9I0YwmAxDSqsVIv0dLiiWLD3doX1mbUwsPMRU+HwaPuYghde2Qnh8a93ePLrPQRlAzOez8Aj3vcJDqCN4xBMHkKpVq2fSAGsdeL+WyVdXA7pGdtkEWF1eo3qgXIoum23hCBilt/YJ4co30LYcOcoqkenFqYJRv0mCCde3UCtxX2ZFoqpUMIi+lDHX11HIqayjkwLEZERyGrdBOnM6jE6/eDFS2ixbozyuJwokhDGcRksGigFSiV47fhF9UZ1BeOOLoag+VFUSmBYMFpvGC+CUZzqkGOlOEGqrrdyKITvHo5Kb7/riByehKQeZuD9Gao9SseGQuot6iUbMJbZQMoVJ6mn1KbKKiakw+sZm0MS8boc2wLKrStu7GfO3ApTv7wqqsr7kjSGHZiryNBzEExBZxWNOP/uHtz9vdFzhzWECUeXaC5Kze6IK1SWoChOxXQioo36UHPZQLTdOJHOiRRhEJquHa01dWF7dJ1SsTV1z4L5l7crRaHM/O5IP6kWWlFNJ5njDYRGhKPo7A7IRGXoLJk5pjebAEPNKsKqQVKq6qIU+udzJ6Zj7jPd/tkhalB05ltfnsHUJ5dSn4IUD3+8gVCRTlKAJKAFFueJYnJIhbgmyjApQSpQ5Bx6fgW9d9mq4KkosrsJxUx2NM/tP+Ls2zuKVBSe2V4RiknHlyGMpGxm5ySlSe77n17E8L2zlGthcWKlxiMFyVCEqdZonVeOn1FpUW8I5+jcAszp7ZmrtZZwhF1VbTrh/vdXEL57OsLZz1P7IwtJV/QaaEEnXfn0iHXgA+5+f4lWG8ZBUBems0lhBPfrIyKlYHV3mMyOcReDRsVfChIWXN4hlamxUKFHGjYXUjdTofaOriEzjQYmIVeFmBxiHZe8ZLQZiVPEt9k0Eee4cScWUZ9gf5Rf0EPRpYIpQiEcIllqhYPYhkpVun/102OlDf1+UIel7kQdFm4yyrpvNZNKMIS/PwxMPr5cTpKzIQSGBv8uvpvvHcOfoE6P9WMinfALJed2loNRi0pTsyGoS5tybCneOH3FPNqTmx2UguUCmwHawTb7JIReO200FzOZZueyg7rDbk8oOL0tKjM4AmiDOMjHeqp6ZCha/Mh+tdrCMipGDkngv9zWMTnkYxwTVIhRh/IWFKEXP9xHs3Wj8S9WzQFItkWHonc817Zt89m2bdu2bdu2bdu2bTN/rXqdqe7HM1U/VeeicRDs7Oy0JpvytX+ypXC2lWVQaij1HADJQhy1bVz59J005/XMTB/M5q7T7CPRi/lj9+tOjLQnyMo+OLPFqr3MbisinuK1+Y7dKHrDovyOjnH4k+pKobXbYYL0IBmUAyKUeZb4+JvPvSevG2udu2dWDLDaN24uQSqwCSHYO1qWGKZVq13//H2xFQmjbXDhft63R1P/uurpu/RZQQ1M31cGZOJ/yxtQVJpdNu5doX5TD1k9ys3GvspZu9LULyEzvzMbYxvgyhs9lmzy4TrhNG9Uh0ktdZ6Z5GGgJtIXphyyWrRYsVusT2/65NsvYhg9ZypVuBAspisNv+N2c0SXHedxkIx2VNBAGJ9QIc0V62eFPhtsz7nGuXtEmuTC60m3q3gWIecXEskektDoYGcghwG3CXlZAd73PdDzNJ9PoyqEYg6H4C1Cs7+WSUxFjonlAdmsyJd0YBtkk9nJ5nocUcvFmMDJ0Jdpqr/FV1A/37fxDkPaELc7g/tm3Jolxzhgddv+D6mjN9Py2P2Xi+5Mu07mY+kHMiNtaSAm2dl5j9wgZjt8MausGR9SFcKWPUSScDwJUG46smGLqToph7WsbJutlWJVoA48GJoyTHsq8ReYmw5XxvEzPQi+iTSUmUgq3JFeYeATPtOueqZUDcDxeIdM7+HDN6N2y2kGv6hAuVnTTt3lSVHF06h7s2ZfziYDgZALaNIwfmjl0tEV2LiNfqE5Gc9GhglJWUUngv913Lzc/l3mgCMgCzbMyVRG2iufvG2v0kng9vfRDxnGh+7AuR0+pZnivcG2B5mtO0HLrUJxvjPONCCjCbjJkg68GxoulfX+JRZZATrzJfqP8kwDhEBEMDBS/J5U4zUEYj+a+amlXrM7A+xrn74b2mMQhSo+T2/EH/PZ8+yn0VpWJ2MrILbmAiuHwTeKKrNewICYwd6I9jTOyBtV6rCJO5A5NGpf01iVHNKspOcYrsoMzH4wajnv+QyZWRXtqMA7cLa2ySUH6WCr1KYrA4oa7mc0c8UTMDLmF4bKt0JzgKstqcLKHwb1NnrIJU/cFtqWwugqveKYuy4KbSFmFBv7ZU/eZqOXUfldqwKNbKf4DCZpwIdR0Tnh2+fU1Ty3sNqGRDGoBkE5R7LTgarzfgtK928YiwL9o7I66njQU++7IjQx+xia5mAyaKerjw1N+UARTtjwpv+t2Zutr5Nl6l7qXOJ0PUHwdRtuDdcT4pqwfa3BNuWYH/Z2IYEzyL+S/eX2EtedeMCKQpLOiHb0h69/+C7uo6IGUmUqB1L1TkDrDlSUxkwCSegde8OqNGFRFmhSmFinQnv3uuGUaIdCwbyRCWJiZFJK+elPQ1SI4/kP3hAJEB7nkwg0Z38y0YAsWWiXgaNqOfmpD1xpOcYOVx4V3XeY00yKKUytG198YGhmzWVM3mlmj1KCs4XDl33hUCbtFck8A9AIPHTwPMCD17GhGhxtBFK62G72O0i2p29d/qTnjoq+8CgVcfHjN8cafK8Oh9jDzFYrykHvfWBIOMoZSDsENdo5SnOwNSD+nX3OYJ5OIGaBIJiIOlgNa4erjg5NRVs4U6lOk3R4bRu6g2ofKiqfq+CxpAE5vcjWzJvqgFSxAlO3g1DSvJkJwEvoRptcfFBoQ2BEI5iKZR67UzVqTR/D231Iy3tlWFiLFTrLpuJCnOicITQkI/GBDkbd1Rw4dawyt9Vwu1pZpcnmCNaDcSkN/nwy2oDZZK94+g6o552xzGnbCTf2qqgjwxt4lichITpYaNWUPCQH6mAZIIPnte1bVotQdSXSj1O6tuNVx/gdhdFIcw2gGiCN11w/ZEAK9pHTDchxzdns2T9yASPuisff0iO2YOh6Fsc1MGcIFzo2b1ihbx7mBE3uLvR0BnOlnWZpI1ltsC15nWNFKNm3Qs21+borwQwogXnfpi2UxH+ZZGAw9JXZhT7wpTOKvSfmRxfTLs2ectlh3iuD5FqhCb8mm9Xvs8jwXJi5b5HWawqSVlX2oZtkbKEUdLXiZ2gD91ysuRVynAF5vTk9JIPhza6P7OH0bSP0IbuXnOrRBexGOS1l4EHI8cc1ydJmnJ/ZCJhT5xIGhLrDWBKlLQFp0CnSxmeQNRImWnP9/mTecKjoInB+p+Z/MB3jOSQd9LtvDbqYbkU62FpVsi+TyUA5iYe2r3rd6n1jwoErSXNjAZJpKu/NfOjqTaLk9kC2xOAg4BeDXm8ofAlVwmv8BtsrFJDKqnndgPxWjO6Oj+5Q3GmHrmHWRD3lbxan5O4kPBdSug33YMQ+5wTtKZzJvEE5f9TEwvy+5xsEmxFnzfpkSNpBQJaVaD9Zmyk57eT7LjdbdXLMceQ6OaRqSDQ/2NuUOuJY4HItNnr9dl3Q6whZMjvVYf8vFClMOmELeQqYsRiQqtCoGaA6HPkyfUcTcnvz7C1W7gEbfCBhzoDkXkS6r5Ks0ussY2+TrTW3Qn4zIF8XYQFi6m6sQMVkp92uDHNCyPZkt+X6N+bGjgdZwH6SOwWY00SdonxhYDxnWYP+NbZDLxO3ZTBzIIvraE1l1UpcCUZkM83F1G7XnuAUj5C5GBP3bAZLKLUKreKoZkC0oau1NQiBm5Z6FZ9xVazNQnAvop/NzvVUr/vjyE1RplMpzmc5BXbpM2tUp5CFnnVJXApdruJa+mijiw5QwOR7P0u5ZYXNCcjXGZB/LScfoAqoeBD2YBZZzlaLDrqMJtqOpdVpTNpvsdZ1EFQ53RNG0geZZG/oYuK/P07Q0WbNIkzxj7iBK6PAk3CsFSB8LMFQKD3V3D7OwvCWzjj53sscyqCXr5cCMEDne6ibuYo1aTyilkp2p+JqwKoTsuxL69ITzGIhV6ptFW1GENZHpa3hudXnrMiRBOf+15+OcnsAib0G+m+fnAELs/KEchOpPVD97hcfx4ckQEvJj8lXbFIvEJCy3tEK9uAe3SY8H1N3HSfQIdoBlG0fJuMeaEsDeAB1oMWRtx8qbQp/JFtWOWPnMKMmIo/cUEYVszXL71txncHoUv67HKaEGHvOiuwb3MylOYEr4s1g6VWNM6YCQ9Js5Y4ZBHcD2JI4fggQ2Ib7FwJbbTGV/5/dRJlHQ61NEnuKy7QqkiFFwymHrBq+18h3rOT7kPkVKztTaWtSXc4ntbxnTzIxZHBJg60aXy+m9ub/mxEQ5QTXncrp3piZLD1Mc8Z4FblDRuUvP9Jc2MyCw8Tko+88P9IMykpk8upgfZr463nSdJzVlERCGBpKsI+7+yKS44Mot8k03QbeV2b/jPPo4APQ2bqopVEZZvTiwIx7ljR7iDBjZufW0L4oPHqODtlzUi5iNknnuzCTEEhmanl/Uf62yjWlkyk8s4lUHK6KBySlclenwohVonPERzD/iNyBVDjWfclqfK6OnlEDTJzx4DXeMPz9KMS6xUtZP0yHc94zKsQ6K2upk7eyz/z1N04lrG6/7Wwwm/XDLeROMB+lC+/Hv8fDjmRnOs7vV/H6mWwZ04TVDWjkOjl/Z6WjXZSluYVUvfW9PNS3PKpZzR5JcnkeJZkMcgZ0MaUY/dP8HxJmQJou+q8ziA+n7G2m5GteWHlCucFscSnkb5V0nO/5nbqtpksCFN90kn9X/BpQZwyGxrqvnxlMrt78j2r4D03NzE7p3vMo6RsIr/2X33+NApqkrFQFTXvhv/xwL2csZHiJi72nTKmt/JxEYVGqrT8szkHZQVDVe/nTtidRZvc8+fn/V4VM+uegGIw/vZ8N7X/tnTWYBEUQhTciD9DoEtwpYpwMd2Lc3d0TXBPc3d0dctw1wYlx6r+bOr/e66ve2jr7vn99d3paZua636uiINzP/Iz0k5/alLcpUpoLtPl9OgOjq3jlwyU5I7OsFqGc/CbYYcw6oJXZMUIKwuOsRv94pMF3pMU5RByK9RhVfP4GksL+SF2DVPge8pN85FqD/BO9M/4RIUu1gf6xycUhFlzyV1yc6/grm373HA8dCAQY/wUCvusrr02/3+I54UL7BpVsoyHKb3+LLeEGxCZJEGQgv716dxM5VJx0o84V4vXCx1+6+7+3RScDkq8jjs31SLLIcQKu7RW2Py4Dgvsdvd55vkhz8o79z70glIOjB3hZG+NDX/wcXSG2luj4II2QRNEnpEZsDfJJwHxOAlJO+3xSMOxIogrLGjq2+Yzv6X0sbbJIp8HLSweJ2axs+sx66eqfxij/xuGb2gJTGGb6rLBFV4UvsqXebv3Z4L3pbGlUvDe4QxtlRtiGuobHgZ1y/3kGDqiHil9FJTLsFLL88cZBC2U6WRMwwyGwgd3PzcHrT2O9qRw0nXVrQGLEPZEa8KlQNjRd/LYtK9t2TYnoROYbOADkpIXMzpqYYC0VMyDx/PLn71GZIwNC3onkFNG0OpHe0EABr2KewVqtvIDXAzcTfgzcUfjc0QXjR8cIpNqsR0dDedygCnQ0Vwicr1F91FUqfsOqjeOV4DGo5lHGYFu+WLViqNsR6uHdwAZxrppHz1FQO+KRRG8MZ6hw+gxVYOJpQeaEevLw+y5B2YhCURWNByK+Q/ZEtCGLfNSCkxzBZ2Rehy960PpqSbhfK5mdW2p/6LU2vGgvR6NIbfAZkGM9EdhoFIY5SkYM+sj9kcnQm0d79St3j0PvNi7TXt7R9fg7DATYym0wNgrGuRUN1RjdyGBbcJHCKDFwSDFiuGfUjPOMohYE5KQ/qnPrdh2ZjFp8JqjfH9XQGojG+TN/oUUNggXGcjzWF8CsfsKtk/5vQOFNgjMrM4//3JfODetNu/eyzqjMFbMPVrqz1Op2snYiGoPD7+mqhidMiP0hHud7xcN3+YqwOoAZ7OifTo9cc3dO1R8yFgeMc91lOiIRZ6NORMt7zWv3/XeljmC0zUQr2hrBuclEF8aOjYJg1iLxDVOmv+V7PJjButNB5Y6ifbpNLSwIJqw2+Mp1zw74RkZNEEsai0bzTUqu1iyQcvvKimuo8vE9bIb5kGahxvPKMw3JLqy7PyAYf8tKkuD1EwkMpCy/N88fYukq2gqPZQnLSgUGmq7CmdBFkmXIWfwJXYwLh6wcCWhMaZUn5cIEScFapKeTBCd3dxnPGkLaPCk1QEBlSeNR5b8ACEubVx4pAgm0Uil+/6zsqVcdCSQlLB+iX3Au8alXC1hy4vgELH7dsL+Mlpw4Z/puaSykLpPA9BOTvtuBJbjPL5TLn+C+Gesrrwy+EmVY9rNXun3sLZYGMQ6vnwNLze/dPvVgMTYIrKHcsDgOS1L67g3dvvQWe4MYoty++FT0lFlE6YXATSCmIb5J+TPhdIdB2W5WROlFws2wGFHOVN6Ps6j1fe39rkwjQ6sXbhKwjXKZ8mFtZftHA9uUyyhDirrgJhfCYs4xygPKJwMyxzzANgoLRysNUmB9ZWflZOUG5XHlXeVT5ftOdPYLdI+/797jM4933zml+431s+/v/79Dgs3E5K4jAAAAAElFTkSuQmCC);
}

.currency-flag[data-flag="MXN"]:after {
  background-image: url(data:image/png;base64,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);
}

.currency-flag[data-flag="AED"]:after {
  background-image: url(data:image/png;base64,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);
}

.currency-flag[data-flag="THB"]:after {
  background-image: url(data:image/png;base64,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);
}

.currency-flag[data-flag="PLN"]:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAADoUlEQVR4AWIY7ADQrh1ARNKHcRx/CgELvHXAHXACVxuAlyBAFCAgSIS9oDvWBQQQQAv2IsAGBFAEUAAkt/EqhBjnhkCi+73fZY5k69p2Zua/s8+XDwD4eYwxI+kj5vEFDRzgBBe4RoSfiQjXuMAJDtDAV8zjo3k9D/AJNezjB34rvX7jB/ZRwyfzuo4wi22cK//OsY3ZYR/hPeo4UzidoY73wzTEFJq4V7jd4ztmyjzEDPY0eO2VahhJE2ho8GtgYtDHWMMvladfWBvEISZxrPJ2jMlBGWMFdyp/d1gJfYymhq9mqA/uUw1vp5gIZYxl3Mi7wXLRY2zqad5mUWNsoXvell9GeG0O22X4pUhaUK95C1mNMY1YvebFmLa062sML057jJb6zWulNcaqvLRa7XeMcXlpN97PIEfy0u7orWPMycuquV7HGEUkL6sijPYyyLq8rFt/7Rhjfh25FGHsNYNsyMurjb+NUUEsL69iVF4aZEle3i09N8YIDuXl3SFGuv9zW1TeVLdB6ioqr95tkLaKyms/HaOqovOqjwepqei8mn+ACqvW45fBKxWdd4WKPz/CqmqSFhVK3qJJ2lUoebsmaUeh5O2YpEuFkndpkh4USt6DSbpVKHm3Psib80F8EM8H8UH+++ffW8gFwQfxQZwP4oP0xQd5gFwQHjqDXEIuCJedQXYgF4SdziC7kAvCbmeQRcgFYbEzSBVyQah2BqngCiqUu0LFqDNKCyqUaxn9GaQGFcrVLMmfI2GoGj0epQ0VwrWNng5Shwrh6t0GmYIK4aa6DTKCQyhX7hAjRt1GWYJcrpaMnhukghhyuYhRMXpplA3I5WLD6G+DjCGCXKYijBm9ZpR1yGVq3ei1g4xmeiUuwqhRL6PMQS4Tc9ZryShHkEvVkdFbBxmHXKrGjfoZZRVyqVi1/vMPWClpWZr19QbvYqO0B5l+0yguxrRRFqMsQD1xC5ZVyShb0Ku4Lcu6ZJRN6EVu07rnlxLOZRR/KX4ZBYyyjBtoyN1g2YouGWUCp9CQOsWEhVQyTBMaMk0LtWSUFdxBJXeHFUsKfZRJHEMldYxJG6SSYdYQQyURY80GtWSUd2hAA66Bd1aGkmFmsAcNmD3MWFlL/iFu4h4K1D2+FzpEAcN8wDecQYE4wzd8sGEtGWcW2ziHcnaObcya9+yHsM/YRxtKWRv7+Ixp8970TjOPL2jgACe4wDUi/ExEuMYFTnCABr5iHpMWeP8D47IRt0O62JMAAAAASUVORK5CYII=);
}


/* ============================================================
   Site Styles (merged from style.css)
   ============================================================ */
.Euclid-Medium{
  font-family: "Euclid Medium" !important;
}
.Euclid-SemiBold{
  font-family: "Euclid SemiBold" !important;
}
.banner{
  display: flex;
  flex-wrap: wrap;
  margin-left: calc((100% - 1420px) / 2);
}
.banner.image-left-postion{
  margin-left: auto;
  margin-right: 0;
  align-items: center;
}
.banner.image-left-postion.image-right-pos{
   flex-direction: row-reverse;
}
.blog-post-banner-section {
  position: relative;
  background: rgba(230,207,230,0.2);
}
.banner-data-inner {
  padding: 120px 20px 120px 0;
}
.banner_deta {
  flex: 1;
  width: 100%;
}
.banner .banner_image {
  width: 100%;
  max-width: 50%;
}
.banner.image-left-postion .banner_image{
  max-width: 50%;
}
.banner-img-inner {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.banner-img-inner img,
.banner-img-inner video{
  position: absolute;
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
  top: 0;
  left: 0;
  right: 0;
}
.banner-img-inner video,
.banner-img-inner.active_video img{
  display: none;  
}
.banner-img-inner.active_video video{
  display: block; 
}
.banner .banner_deta h2 {
  font-size: 80px;
  color: #823b8a;
  line-height: 74px;
  margin-bottom:35px;
  font-family: "Euclid Medium" !important;
}
.banner .banner_deta .banner-data-inner > span {
  font-size: 25px;
  line-height: 28px;
  display: block;
  margin-bottom: 15px;
  font-family: "Euclid Medium";
  text-transform: uppercase; 
}
.banner .banner_deta p{
  font-size: 20px;
  line-height: 30px;
  max-width: 500px; 
  font-family: "Euclid Medium";
}
.article.recipes .blogleft {
  float: unset !important;
  width: 100% !important;
  padding-bottom: 0 !important;
}
.flex-row .col-left {
  max-width: 70%;
  width: 100%;
  padding-right: 40px;
}
.flex-row .col-right {
  max-width: 30%;
  width: 100%;
}
.flex-pagination  strong{
  color: #823B8A;
  font-size: 26px;
  line-height: 24px;
  margin-bottom: 20px;
  font-weight: 500;
  display: block;
}
.flex-pagination strong.strong_small{
  font-size: 20px;
}
.flex-pagination .blogright {
  margin-bottom: 89px;
}
.flex-pagination *, .flex-pagination p {
  color: #575756;
  font-size: 16px;
  line-height: 24px;
}  
.article #shopify-section-recipes-template  .social-sharing .btn--share,
.article #shopify-section-recipes-template  .social-sharing .icon{ 
  color: #262626!important;
}
.article .main-content .social-sharing li:nth-child(1):before {
  content: '';
  position: absolute;
  height: 65px;
  width: 2px;
  background: #eeeeee;
  top: -23px;
  left: -20px;
}
.article .main-content .social-sharing li {
  position: relative;
}
.flex-pagination a {
  color: var(--HeadingTextColor);
}   
.flex-pagination br{
  display: none;
}
.flex,
.spr-reviews,
.rc-template__legacy-radio{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  box-sizing: border-box;
}
.justify-space-between{
  justify-content: space-between; 
}
.justify-ceneter,
.justify-center{
  justify-content: center; 
}
.align-center{
  align-items: center; 
}
.display-none{
  display:none;
}
.full--width{
  width: 100%; 
}
.product-widget {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.product-widget:not(:last-of-type) {
  margin-bottom: 50px;
}
.pro-img a {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 100%;
  display: block;
}

.pro-img a {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 100%;
  display: block;
}

.pro-img a img {
  display: block;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  mix-blend-mode: darken;
  object-position: center;
}
.product-card-inner {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 25px 25px;
  background: rgba(236, 236, 236, 0.5);
}
.pro-title {
  width: 100%;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
}
.pro-bottom {
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
.pro-details {
  margin-top: 20px;
}
.pro-link a {
  margin-right: 10px;
  letter-spacing: 0px;
  color: var(--HeadingTextColor);
  text-transform: capitalize;
  font-size: 26px;
  line-height: 1.1;
  transition: all ease-in-out 0.5s;
  font-family: "Euclid Medium";
}
.pro-price {
  color: #575756;
  font-size: 16px;
  padding-right: 10px;
}
.pro-price span {
  font-size: 16px;
  line-height: 1;
  display: inline-block;
}
.pro-btn{
  padding: 5px 30px!important;
  font-size: 14px !important;
  font-family: "Euclid Bold"!important;
  letter-spacing: 0px!important;
  text-transform: none;
  background-color: #C51356!important;
  border-radius: 30px!important;
  font-size: 16px;
  color: #fff;
  line-height: 22px;
  text-transform: unset!important;
  border: 2px solid transparent;
}
.pro-btn:hover, 
.pro-btn:focus{
  color: #c51356 !important;
  background-color: #fff !important;
  border-color: #c51356;;
}
body.recipes.article .main-content {
  padding-top: 0px!important;
}
.flex-row {
  padding-top: 115px;
}
section.you-may-like-section {
  position: relative;
  width: 100%;
  padding: 50px 0;
}

.ymay-title {
  letter-spacing: 0px;
  font-size: 42px;
  line-height: 1;
  margin-bottom: 60px;
}
.umay-card {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding: 0 15px; 
  margin-bottom: 20px;
} 
.umay-card.col-4 {
  max-width: 25%;
}
.umay-card.col-3 {
  max-width: 33.33%;
}
.flex.umay-flex {
  margin: 0 -15px;
  overflow: hidden;
}
.template-article .flex.umay-flex{
  margin-bottom: -20px;
}
.umay-card-inner {
  display: flex;
  flex-direction: column;
  width: 100%;
  background: #F7F7F7;
}
.umay-img {
  padding: 3px;
}
.umay-img a {
  display: block;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.umay-content {
  padding: 20px;
}
.small-subcat {
  letter-spacing: 0px;
  color: #59595B;
  font-size: 12px;
  line-height: 22px;
  margin-bottom: 20px;
  display: inline-block;
}
.umay-content {
  padding: 20px;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.article_title a {
  letter-spacing: 0px;
  font-size: 26px;
  line-height: 34px;
  margin-bottom: 14px;
  display: inline-block;
  font-family: "Euclid SemiBold";
  color: var(--HeadingTextColor);
}
.view-recep {
  letter-spacing: 0px;
  color: #C51356;
  font-size: 14px;
  line-height: 22px;
  display: inline-block;
  font-family: "Euclid Medium";
}
.umay-content-top{flex:1;}
.rte:not(.collapsible-content__inner) .table-wrapper table {
  width: 270px;
}
.rte:not(.collapsible-content__inner) .table-wrapper table {
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
}
.printicon {
  position: absolute;
  left: 306px;
  top: 8px;
  width: 42px;
  height: 42px;
}
.col-left .rte{
  position: relative;
}
.printicon svg {
  width: 42px;
  height: 42px;
  border: none;
}
.rte:not(.collapsible-content__inner) .table-wrapper table td {
  width: 120px;
  padding: 0;
  border-top: none;
  border-bottom: none;
  border-left: none;
  border-right: 1px solid #823b8a;
}
.flex-pagination *, 
.flex-pagination p {
  color: #575756;
  font-size: 16px;
  line-height: 24px;
}
.blogright tr td p {
  text-transform: capitalize;
  font-size: 15px;
  color: #000;
}
.blogright tr:nth-child(1) td p {
  color: var(--HeadingTextColor);
  margin-bottom: 5px;
}
.rte:not(.collapsible-content__inner) .table-wrapper table td:nth-child(2) {
  padding-left: 30px;
  width: 150px;
}
.printicon a::after{
  display: none !important;
}
.printicon a{
  border-bottom: 0 !important;
}
.template-article .social-sharing {
  padding: 80px 90px 20px;
  border-top: 1px solid var(--HeadingTextColor);
  max-width: 764px;
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
  margin: 103px auto 85px;
}
.template-article .social-sharing a:nth-child(1):after {
  content: "";
  position: absolute;
  height: 52px;
  width: 2px;
  background: #eeeeee;
  top: -10px;
  left: -40px;
}
.template-article .social-sharing .social-sharing__link{
  position: relative;
  color: #262626;
  text-transform: uppercase;
}
.template-article .social-sharing .social-sharing__title{
  font-weight: 600;
  font-size: 12px;
}
.printicon svg:not(.icon--full-color) path {
  fill: var(--HeadingTextColor) !important;
}
.product-card-inner span.spr-badge-caption,
.benefit_sec  span.spr-badge-caption,
.single_pro  span.spr-badge-caption{
  font-size: 12px;
}
.product-card-inner .spr-badge,
.benefit_sec .spr-badge,
.single_pro .spr-badge,
.yotpo-bottomline{
  display: flex!important;
  flex-direction: column;
  justify-content: center;
  text-align: center;
}
.product-card-inner .spr-badge-starrating,
.benefit_sec .spr-badge-starrating,
.single_pro .spr-badge-starrating{
  margin: 0 0px;
}
.product-card-inner .spr-badge-starrating,
.benefit_sec .spr-badge-starrating,
.single_pro .spr-badge-starrating{
  margin: 0 0px 0 0;
  font-size: 12px;
}
.product-card-inner .spr-badge-starrating .spr-icon {
  font-size: 100%;
  color: #00A062;
}
.article__author{
  margin-bottom: 10px; 
}
.blog_left_cols,
.left-faq{
  width: 20%;
}
.blog_right_col,
.right-faq{
  width: 80%;
}
.section-header__title.custom-font{
  color: #823b8a;
  font-family: Euclid Medium!important;
  font-weight: 700;
}
#BlogTagFilter,
.left-faq ul{
  list-style: none;
  padding: 0;
  margin: 0;
}
#BlogTagFilter li,
.left-faq ul li{
  margin-bottom: 12px;
  line-height: 1.1;
}
#BlogTagFilter li{
  margin-bottom: 15px;
  font-size: 18px;
}
#BlogTagFilter li.all_active_tag a,
.left-faq ul li.active a{
  font-family: "Euclid SemiBold";
  color: var(--HeadingTextColor);
}
#BlogTagFilter li a:hover,
#BlogTagFilter li.active a,
.left-faq ul li a.active,
.left-faq ul li a:hover{
  color: var(--HeadingTextColor);
}
.product__thumbs--below .product__thumbs--scroller{
  text-align: center; 
}
.product__thumbs--below .product__thumb-item{
  max-width: 50px; 
}
.newsletter__input{
  border-top: 0;
  border-left: 0;
  border-right: 0;
  margin-right: 30px;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 18px;
  border-bottom-color: #575756;
}
.bg-with-text{
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
}
.bg-with-text .inner-img-text {
  padding: 70px 0 10px;
  min-height: 280px;
}
.btn.min-width{
  min-width: 202px; 
}
.theme-block.heading,
.theme-block.heading h2,
.icon-list h2{
  margin-bottom: 0;
}
.theme-block.button{
  margin-top: 40px;
}
.bg-with-text .page-width{
  z-index: 2;
  position: relative;
}
.banner-leaf{
  width: 302px;
  height: 282px;
  position: absolute;
  right: 20%;
  top: 5%;
  z-index: 1;
}
.banner-leaf svg{
  width: 100%;
  height: auto; 
}
h1.product-single__title{
  color: var(--HeadingTextColor); 
}
.icon-lists p{
  font-size: 16px;
  margin: 15px auto;
  max-width: 160px;
}
.icon-lists {
  /* width: 14.28%; */
  margin-bottom: 20px;
  padding: 0 10px;
  display: flex;
  flex-direction: column;
}
.icon-list .rte{
  margin-bottom: 80px;
}
.icon-list-icon svg {
  max-height: 120px;
  width: auto;
  margin: 0 auto;
  display: block;
  width: 100%;
}
.text-left .icon-list-icon svg {
  margin-left: 0;
}
.text-right .icon-list-icon svg {
  margin-right: 0;
}
.icon_size_true .icon-list-icon svg {
  max-height: 46px;
}
.icon_size_true .icon-lists p{
  max-width: 120px;
}
.main-faq .collapsible-trigger,
.main-faq .collapsible-content__inner{
  font-size: 16px;
}
.question_tab{
  border-bottom: 1px solid var(--HeadingTextColor);
  width: 100%; 
  padding: 10px 0;
}
.question_tab .collapsible-trigger--inline {
  padding: 11px 40px 11px 0px;
  width: 100%;
}
.question_tab .collapsible-trigger:after ,
.question_tab .collapsible-trigger:before{
  content: "";
  position: absolute;
  top: 50%;
  background-color: #575756;
  transform: translateY(-50%);
  transition: 0.4s all;
}
.question_tab .collapsible-trigger:after {
  right: 0;
  width: 16px;
  height: 4px;
}
.question_tab .collapsible-trigger:before {
  right: 6px;
  width: 4px;
  height: 16px;
}
.question_tab .collapsible-trigger.is-open:before{
  display: none; 
}
.product__quantity .js-qty__wrapper{
  max-width: 245px;
  width: 100%;
}
.product__quantity label{
  display: none; 
}
.product__quantity .js-qty__wrapper input{
  border-radius: 4px;
  min-height: 45px;
  border-color: #707070;
}
.product__quantity .js-qty__adjust:hover{
  background-color: transparent; 
}
.product__quantity .js-qty__adjust .icon{
  margin: 0 auto; 
  width: 12px;
  height: 12px;
}
.product__quantity .js-qty__adjust{
  width: 50px; 
}
.product__photos .flickity-button,
.icon_slider .flickity-button,
.ingredient_col_slider .flickity-button,
.icon__with--text_slider .flickity-button{
  background: transparent; 
  color: #575756;
}
.product__photos .flickity-button-icon,
.grid.mobile_slider .flickity-button-icon,
.article .flickity-button-icon,
.icon_slider .flickity-button-icon,
.ingredient_col_slider .flickity-button-icon,
.icon__with--text_slider .flickity-button-icon{
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.product__photos .flickity-prev-next-button:hover{
  transform: translateY(-50%) scale(1); 
}
.product-block .rte{
  font-size: 16px;
  line-height: 28px;
}
.product-block--price .product__price{
  color: #707070;
  font-size: 28px;
  font-family: "Euclid Medium";
} 
.custom_text{
  font-size: 14px;
  color: #707070;
}
.rc-template__legacy-radio .rc-radio__input,
.rc-selling-plans.rc_widget__option__plans{
  display: none !important;
}
.rc-template__legacy-radio{
  margin: 0 -5px;
}
.rc-container-wrapper .rc-radio{
  width: calc(50% - 10px);
  border: 1px solid #707070;
  border-radius: 4px;
  font-family: "Euclid Medium";
  letter-spacing: 0;
  padding: 0 !important;
  margin: 0 5px;
}
.rc-container-wrapper .rc-radio__label{
  letter-spacing: 0 !important;
  color: #575756;
  width: 100%;
  display: block !important;
  margin: 0 !important;
  height: 100%;
  text-transform: inherit !important;
  font-size: 16px !important;
  text-align: center;
  padding: 12px 5px 7px;
  line-height: 1;
}
.rc-container-wrapper .rc-radio__label .rc-option__price{
  font-size: 20px !important;
  display: block;
  line-height: 1;
  padding-top: 10px;
}
.rc-widget .rc-option--active{
  background-color: #00AD6F !important;
  color: #fff;
}
.rc-widget .rc-option--active .rc-radio__label{
  color: #fff;
}
.rc-widget .rc-option--active{
  border-color: #00AD6F;
}
.rc_widget__option__selector {
  height: 100%;
}
.product-block.quantity_selector{
  margin-bottom: 0.5em; 
}
.product-block select{
  font-size: 16px;
  border: 1px solid #707070;
  border-radius: 4px;
  min-height: 45px;
  width: 100%;
  padding: 0 30px 0 20px;
}
.product-grid-item p{
  font-size: 16px; 
}
.buybutton p.productprice{
  margin: 0;
}
.product-grid-item .spr-badge,
.product-grid-item .yotpo-bottomline{
  display: flex!important;
  flex-direction: column;
  justify-content: center;
  text-align: center;
}
.product-grid-item .spr-badge-starrating .spr-icon,
.product-grid-item .yotpo .yotpo-icon-default-star, 
.yotpo .yotpo-icon-star{
  font-size: 100%;
  color: #e7721b !important;
}
.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{
  font-size: 13px !important;
  text-align: center;
}
.product-grid-item .spr-badge-starrating {
  margin: 0 0px 0 0;
  font-size: 10px;
}
.link_collection_menu ul{
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}
.link_collection_menu .collection-sidebar__group{
  border-top: 0;
}
.link_collection_menu ul li.active a{
  font-family: Euclid Medium;
  color: var(--HeadingTextColor);
}
.link_collection_menu ul li{
  margin-bottom: 10px; 
}
.link_collection_menu ul li a:hover{
  color: var(--HeadingTextColor);
}
.link_collection_menu .collapsible-content{
  height: auto; 
}
.inner_wave{
  padding: 68px 0 20px;
}
.wave-image-with-text .feature-row,
.image_with_benefit_section .feature-row{
  margin: 0;
}
.wave-image-with-text{
  padding-bottom: 10px; 
  position: relative; 
}
.full_wave_image{
  left: 0;
  right: 0;
  width: 100%;
  margin-bottom: -10px;
}
.right_wave_image{
  position: absolute;
  bottom: 7.5%;
  right: 5%;
  width: 209px;
  height: 305px; 
  z-index: 2;
}
.wave-image-with-text .feature-row-wrapper {
  overflow: hidden;
  direction: ltr;
  position: relative;
  z-index: 1;
}
.full_wave_image img,
.full_wave_image svg,
.right_wave_image svg,
.right_text_column svg{
  width: 100%; 
  height: 100%;
  display: block;
}
.wave-image-with-text .rte{
  font-size: 16px;
  line-height: 28px;
  margin-bottom: 60px;
}
.inner_text_columns{
  padding: 10px 20px;  
}
.inner_text_columns h3{
  color: var(--HeadingTextColor);
}
.inner_text_columns .rte-setting {
  font-size: 16px;
}
.right_text_column{
  position: absolute;
  top: -50px;
  right: -120px;
  z-index: 20;
  width: 155px;
  height: auto; 
}
.custom_text_column .grid--flush-bottom{
  overflow: inherit;
  position: relative;
}
.video-with_text .banner_deta{
  padding: 30px 0 30px 60px;
  position: relative;
  z-index: 1;
}
.video-with_text .image-left-postion .banner_deta{
  padding: 30px 30px 30px 60px;
}
.video-with-text-section.video-with_text .banner_deta{
  padding: 0;
}
.image-left-postion .banner_deta h2,
.image-left-postion .banner_deta p{
  max-width: 100%; 
}
.video-with_text .banner .banner_deta h2{
  font-size: calc(var(--typeHeaderSize)*.57);
  line-height: 32px;
}
.video-with_text .banner_deta p{
  font-size: 16px;
  line-height: 26px;
  font-family: "Euclid Regular";
}
.video-with_text .banner_deta p:not(:last-of-type){
 margin-bottom: 30px; 
}
.video-with_text .play-video,
.article-video-col .product-video-trigger--mp4{
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  width:100%;
  height:100%;
  cursor:pointer;
}
.video-with_text .play-video svg{
  opacity:1;
}
.image-left-postion .banner-data-inner {
  padding-top: 0;
  padding-bottom: 0;
}
.small_image{
  margin-bottom: 16px; 
}
.small_image svg{
  max-height: 120px;
}
a.btnfirst,
.shopify-section a.btn.btnfirst,
button.btnfirst{
  background: transparent!important;
  color: #C51356!important;
  padding: 0!important;
  min-width: 0px;
  border: none;  
  font-family: "Euclid Medium"!important;
  font-weight: 500;
}
.ben_and_ing_sec ul{
  margin-left: 20px; 
}
.col-50{
  width: 50%; 
}
.col-100{
  width: 100%; 
}
.benefit-list-icon svg {
  max-height: 50px;
  width: 80px;
  height: auto;
  min-height: 80px;
}
.icon_size_true .benefit-list-icon svg,
.icon_size_true .benefit-list-icon img{
  max-height: 40px;
  min-height: 40px;
  width: 50px
}
.benefit-list-icons{
  max-width: 360px;
  margin: 0 auto;
}
.benefit-list-icon p{
  margin-bottom: 0; 
  margin-left: 35px;
}
.benefit-list-icon:not(:last-of-type){
  margin-bottom: 25px; 
}
.ben_and_ing_sec .icon-lists p {
  max-width: 100%;
}
.ingredients-sec{
  margin: 60px 0 40px; 
}
.remove_top_space.ingredients-sec{
  margin-top: 0;
}
.ingredients-sec h3{
  margin-bottom: 70px; 
  padding-top: 30px;
}
.ingredients-sec h2{
  margin-bottom: 70px; 
  padding-top: 30px;
  text-align: center;
}
.ingredients-sec.remove_top_spacing h2{
  padding-top: 0px;
}
.ingredients-sec .icon-list-icon svg {
  min-height: auto;
  max-height: initial;
}
.ingredients-sec .icon-list-icon {
  min-height: 120px;
  /* max-height: 120px; */
  display: flex;
  /* align-items: flex-end; */
  margin-bottom: 20px;
}
.icon-title-and-content {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.icon-title-and-content h3 a{
  color: var(--HeadingTextColor);
}
.bottom-btn a{
  margin: 0 20px; 
}
.image_with_benefit_section .the-benefit h3{
  margin:0 0 5px;
}
.image_with_benefit_section .the-benefit{
  margin:25px 0 40px;
}
.image_with_benefit_section .the-benefit ul{
  margin: 0 0 0 20px;
}
.image_with_benefit_section .read-more-btn{
  margin-right:20px;
}
.image_with_benefit_section h2{
  margin-bottom: 0;
}
.image_with_benefit_section .benefit_sec{
  margin-bottom: 15px; 
}
.small--divider {
  max-width: 800px;
  margin: 0 auto;
  margin-top: 50px;
  padding-bottom: 0;
  margin-bottom: 0;
  padding-top: 10px;
}
.rich-text .btn.btnfirst{
  margin-right:25px;
}
.site-header .menu-close-icon{
  display:none;
}
.js-drawer-open .menu-open-icon{
  display:none;
}
.js-drawer-open .menu-close-icon{
  display:block;
}
.toolbar .site-nav__icons{
  display:flex;
  align-items:center;
}
.toolbar a{
  display:flex;
}
.product-grid-item .readmore{
  margin-bottom:8px;
}
.site-footer .collapsible-trigger__icon svg.icon{
  display:none;
}
.site-footer .collapsible-trigger .collapsible-trigger__icon:before{
  content:"";
  display:block;
  width:10px;
  height:2px;
  background-color:#4DAA74;
  position:absolute;
  top:4px;
}
.site-footer .collapsible-trigger .collapsible-trigger__icon:after{
  content:"";
  display:block;
  width:2px;
  height:10px;
  background-color:#4DAA74;
  position:absolute;
  top:0px;
  left:4px;
  transition:all 0.3s ease-in-out;
}
.site-footer .collapsible-trigger.is-open .collapsible-trigger__icon:after{
  transform: rotate(90deg);
}
.header-sticky-wrapper,
.js-drawer-open:not(.js-drawer-open--search) .header-sticky-wrapper{
    z-index: 999;
}
.modal-open .header-sticky-wrapper, 
.modal-open .js-drawer-open:not(.js-drawer-open--search) .header-sticky-wrapper{
  z-index: 9;
}
[data-type=menu] .collapsible-content__inner p a:after,
[data-type=multi-menu] .collapsible-content__inner p a:after{
  display: none;
}
[data-type=menu] .collapsible-content__inner p a,
[data-type=multi-menu] .collapsible-content__inner p a{
  border: 0; 
}
.left-faq{
  padding-top: 20px; 
}
.ingredients-cols.ben_and_ing_sec .icon-lists{
  width: 25%;
}
.ingredients-cols .icon-lists h3{
  margin-bottom: 0; 
  font-size: calc(var(--typeHeaderSize)*.37);
  padding-top: 20px;
  color: var(--HeadingTextColor);
}
.ingredients-cols .ingredients-sec .icon-list-icon{
  align-items: center;
  margin-bottom: 0px;
  min-height: 270px;
  overflow: hidden;
}
.ingredients-cols .ingredients-sec .icon-list-icon svg{
  min-height: 130px;
}
.ingredients-cols .ingredients-sec {
  margin: 0px;
}
.key-benefits{
  display: inline-block;
  width: 100%;
}
.key-benefits .feature-row{
  margin: 0;
}
.key-benefits .feature-row__text--right{
  padding: 0; 
  flex: auto;
}
.ingredients_page .rte .ingredients-left {
  float: right;
  margin-top: -100px;
  margin-right: -50px;
  margin-left: 15px;
}
.ingredients_page .rte p>img {
  max-width: 560px;
}
.ingredients_page .rte {
  padding-bottom: 30px;
}
.ingredients_page .section-header{
  margin-bottom: 20px; 
  color: var(--HeadingTextColor);
}
.ingredients_page .ingredient-icon {
  margin: 0!important;
  max-width: 171px;
  height: auto;
  position: absolute;
  left: -131px;
  top: 80px;
}
.ingredients_page{
  position: relative; 
}
.section-header--404 h1{
  color: var(--HeadingTextColor); 
}
.pro_des_and_purchases{
  display: flex;
  flex-direction: column;
  flex: 1;
  width: 100%;
}
.pro_des{
  flex: 1;  
}
.collection-grid__wrapper .grid,
[data-section="featured-collection"] .grid{
  display:flex;
  flex-wrap:wrap;
}
.grid .grid-product__content{
  height: 100%;
  width: 100%;
}
.product-grid-item.grid-product__meta{
  flex: 1;
  align-content: space-between;
}
.ingredients-sec .icon-list-icon .image-wrap img{
  opacity: 1; 
}
.text-image-colour-sect.no-bg-sect .h1{
  color: var(--HeadingTextColor); 
}
#CartDrawer,
#FaqDrawer,
#BlogDrawer,
#FilterDrawer{
  z-index: 9999; 
}
.testimonials_wave,
.nutrient_wave,
.background_wave{
  left: 0;
  right: 0;
  width: 100%;
  margin-bottom: -10px; 
}
.testimonials_wave svg,
.nutrient_wave svg,
.background_wave svg{
  width: 100%;
  height: 100%;
  display: block;
}
.background_wave{
  margin-bottom: -1px; 
}
.product__prices{
  font-size: 16px; 
  padding-bottom: 20px;
}
.subscription-product {
  display: flex;
  align-items: flex-start;
  margin-bottom: 15px;
}
.subscription-product input{
  position: relative;
  top: 5px;
}
.subscription-product label {
  margin: 0;
}
.subscription-product label span{
  display: block;
  font-style: italic;
  text-transform: none;
}
.single_pro .spr-badge-starrating .spr-icon {
  font-size: 100% !important;
}
.main-single-pro .product__price span{
  font-size: var(--typeBaseSize);
  line-height: var(--typeBaseLineHeight);
}
.main-single-pro h1.product-single__title{
  margin-bottom: 0;
}
.purp-border{
  max-width: 800px;
  margin: 0 auto;
  border-bottom: 1px solid #564F92;
}
.other-filter {
  display: none;
}
.other-filter.collection-filter {
  width: 100%;
}
.other-filter.collection-filter .collection-filter__item {
  text-align: center;
  flex: 1 1 100%;
}
.other-filter.collection-filter .btn {
  text-align: center;
  max-width: 125px;
  margin: 0 auto;
}
.benefit-list-icon .image-wrap img{
  opacity: 1; 
}
.product-grid-item .grid-product__title a{
  color: var(--HeadingTextColor);
  line-height: 1.1;
}
.custom_text_video:not(.enable_carousel) .grid{
   margin: 0 -10px;
}
.custom_text_video:not(.enable_carousel) .grid__item{
  padding: 0 10px; 
}
.custom_text_video .text-spacing{
  margin-bottom: 0 
}
body#recharge-novum #recharge-te{
  z-index: 1 !important;
}
.video-col,
.image-col{
  display: block;
  width: 100%;
}
.wave-image-with-text video,
.cp-item video{
  display: block;
  width: 100%;
}
.announcement-link-text p{
  margin-bottom: 0; 
}
.features_title{
  margin-bottom: 15px;
}
.features_title .spr-badge{
  padding-top: 10px;
}
.features_title .spr-stars {
  display: inline;
}
.features_title .spr-starrating{
  color: var(--HeadingTextColor);
  margin-right: 0.5rem;
}
.grid__image-ratio video.videoplayer{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;  
}
.show_video{
  opacity: 0;
  visibility: hidden;
}
.article-video-col .product-video-trigger--mp4{
  z-index: 1;  
}
.col-100.ingredients-sec .icon-list-icon .image-wrap img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
#NewsletterPopup-newsletter-popup .input-group{
  flex-wrap: wrap;
}
#NewsletterPopup-newsletter-popup .newsletter-btn button {
  margin-top: 20px;
  min-width: 181px;
}
#NewsletterPopup-newsletter-popup .newsletter__input,
#NewsletterPopup-newsletter-popup .newsletter-btn{
  margin-right: 0px;
  flex: 0 0 100%;
}
#NewsletterPopup-newsletter-popup .newsletter-btn{
 text-align: center; 
}
.yotpo-reviews-trademark.yotpo-reviews-by,
.product-link-container::after,
.yotpo-modal-dialog .yotpo-label,
a.product-link-wrapper::after{
  display: none !important;
}
.yotpo-label.yotpo-small-box{
  opacity: 0;
}
.single-carousel .product-link-container,
a.product-link-wrapper{
  border: 0px !important;
}
.modal-backdrop.yotpo-review-form-modal{
  z-index: 9999 !important;
}
.custom_review_page .testimonials *{
  font-family: "Euclid Regular"!important;
  letter-spacing: var(--typeBaseSpacing);
}
div#yotpo-app,
.yotpo-review-content .yotpo-read-more-text,
.yotpo-reviewer-name,
.yotpo-date-format,
.yotpo-dropdown-closable,
.yotpo-dropdown-option,
.yotpo-bottom-line .yotpo-bottom-line-text,
.yotpo-input-wrapper .yotpo-new-input-message,
.yotpo-reviews-main-widget h6,
.yotpo-review-form .form-footer h6,
.yotpo-input-wrapper input, 
.yotpo-input-wrapper input::placeholder, 
.yotpo-input-wrapper textarea, 
.yotpo-input-wrapper textarea::placeholder,
.yotpo.yotpo-reviews-carousel,
.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body,
.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel .carousel-review-date,
.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .yotpo-num-of-reviews,
.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-product-text,
body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-author,
body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-title,
body .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .headline{
  font-family: "Euclid Regular"!important;
  letter-spacing: var(--typeBaseSpacing);
  color: #575756 !important;
}
.yotpo-review-title,
.modal-backdrop.yotpo-review-form-modal .yotpo-modal-header,
.yotpo-star-rating-wrapper .yotpo-form-label,
.yotpo-input-wrapper .yotpo-form-label,
.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,
.yotpo-read-more{
  font-family: Euclid SemiBold!important;
  letter-spacing: var(--typeHeaderSpacing);
  color: #575756 !important;
}

body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body,
body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel .carousel-review-date,{
  font-style: normal !important;
}
body .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active,
body .yotpo .yotpo-font-bold.content-title,
body .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .headline,
body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-title,
body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-author{
  font-weight: normal;
}
.yotpo-reviews-carousel .carousel-display-wrapper .carousel-read-more{
  color: #C51356 !important;
  font-size: 14px;
  font-family: "Euclid Regular";
}
.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body{
  margin-left: 0px !important;
}
.custom_review_page .theme-block.heading{
  color: var(--HeadingTextColor);
}
.small-container{
  max-width: 600px;
  margin: 0 auto;
}
.custom_review_page .yotpo .yotpo-modal-bottom-line .yotpo-bottomline,
.custom_review_page .yotpo .pull-left{
  text-align: center;
  float: none;
}
.custom_review_page #yotpo-testimonials-custom-tab .yotpo-modal-bottom-line {
  border-top: 0px;
  border-bottom: 0px;
}
.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label{
  font-size: 16px !important;
}
.custom_review_page .yotpo .yotpo-stars .sr-only {
  position: relative;
  width: auto;
  height: auto;
  margin: 0;
  display: block;
  letter-spacing: var(--typeHeaderSpacing);
  color: #575756 !important;
  font-size: 30px;
  line-height: 3rem;
}
.custom_review_page .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star{
  font-size: 25px;
}
.custom_review_page .yotpo .primary-color-btn, 
.custom_review_page .yotpo input[type="button"].primary-color-btn,
.custom_review_page .yotpo .primary-color-btn:hover, 
.custom_review_page .yotpo input[type="button"].primary-color-btn:hover{
  color: #fff !important;
  background-color: #6A6C77 !important;
  background: #6A6C77 !important;
}
.custom_review_page .yotpo .yotpo-modal-dialog .yotpo-bottomline .text-m,
#yotpo-testimonials-custom-tab .yotpo-review .yotpo-main .content-title,
.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title{
  font-size: 16px!important;
}
#yotpo-testimonials-custom-tab .yotpo-main .product-link,
.y-label.label-helpful{
  font-size: 14px!important;
}
.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,
.yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score,
.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title{
  font-family: Euclid Regular!important;
}
.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-content{
  font-size: 14px!important;
}
.yotpo .yotpo-tool-tip .tool-tip-header .header-blue{
  color: #575756!important;
  font-family: Euclid SemiBold!important;
}
.label-with-tooltip .tool-tip-content{
  font-family: Euclid Regular!important;
  letter-spacing: var(--typeBaseSpacing);
  color: #575756!important;
}
.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{
  border-color: #6a6c77 !important;
}
.review-head-section{
  border-top: 1px solid #575756;
  border-bottom: 1px solid #575756;
}
.review_page_tab:not(.active){
  display: none;
}
.review-tab-head{
  text-align: center;
}
.review-tab-head ul {
  list-style: none;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  padding: 0;
  border: 2px solid #C51356;
  border-radius: 3px;
}
.review-tab-head ul li{
  margin-bottom: 0;
}
.review-tab-head ul li a{
  padding: 9px 20px;
  display: inline-block;
  min-width: 200px;
}
.review-tab-head ul li:not(:last-child){
  border-right: 2px solid #C51356;
}
.review-tab-head ul li a{
  color: #C51356;
}
.review-tab-head ul li a.active{
  background-color: #C51356;
  color: #fff;
}
.review-tab-contents {
  padding-top: 80px;
}
.rte-setting.sub-text{
  opacity: 0.7;
}
.video-with_text {
  position: relative;
}
.yotpo-header-container .yotpo-new-review-btn,
.yotpo-new-review-submit{
  font-family: "Euclid Bold"!important;
  background-color: #C51356 !important;
  border-radius: 30px !important;
  font-size: 16px !important;
  color: #fff !important;
  line-height: 22px !important;
  padding: 9px 20px;
  border: 2px solid #C51356 !important;
  transition: background .2s ease 0s;
}
.yotpo-header-container .yotpo-new-review-btn:hover,
.yotpo-new-review-submit:hover{
  background-color: #fff !important;
  color: #c51357 !important;
  border-color: #c51357 !important;
  transition-delay: .25s;
}
.yotpo-review-center-panel .yotpo-review-rating-title,
.yotpo-header-container .yotpo-layout-header-wrapper{
  display: block !important;
}
.yotpo-review-center-panel .yotpo-review-title{
  margin-left: 0  !important;
  margin-top: 5px;
}
.yotpo-header-container .yotpo-new-review-btn-wrapper {
  justify-content: flex-end;
}
.yotpo-bottom-line .yotpo-bottom-line-right-panel {
  padding-top: 0 !important;
  display: flex;
  align-items: center;
}
.yotpo-bottom-line .yotpo-bottom-line-summary .yotpo-vertical-border {
  border-right: 0px;
}
.yotpo-main-widget-layout .yotpo-bottom-line .yotpo-bottom-line-text{
  margin-top: 0px;
  margin-left: 10px;
}
body .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body {
  font-style: normal !important;
}
.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{
  margin-bottom: 25px !important;
}
#carousel-top-panel .headline{
  opacity: 0;
}
.yotpo-reviews-carousel .carousel-display-wrapper {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.yotpo-reviews-pagination-container{
  margin-bottom: 20px !important;
}
.product-grid-item.grid-product__meta {
  align-content: flex-start;
  flex-direction: column;
  flex: 1;
}
.pro-details .pro-price{ 
  color:#c51356;
}
.product-single__meta .product__policies{
  margin-top: -20px;
  font-size: 16px;
  line-height: 28px;
}
#customer_login #rc_login{
  display: none;
}
.footer-base .fda p{
  margin-bottom: 0;
}
.footer-top {
  padding: 40px 0;
}
.newsletter-footer {
  border-bottom: 2px solid var(--HeadingTextColor);
  padding-bottom: 60px;
}
.footer_bottom_list{
  padding-top: 75px;
}
.newsletter-footer input:active, 
.newsletter-footer input:focus{	
  border-top: 0;
  border-left: 0;
  border-right: 0;
  outline: none;
}
.newsletter-footer .note--success{
  color: var(--colorTextBody);
}
.newsletter-footer .errors,
.newsletter-footer .note--success{
  background-color: transparent;
  border: none;
  padding-left: 0;
  padding-right: 0;
}
.logo_bottom {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
.site-footer__linklist p{
  margin-bottom: 5px;
}
.site-footer .site-footer__linklist p strong{
  font-family: "Euclid Bold";
}
.footer-top .grid{
  display: flex;
  flex-wrap: wrap;
}
.site-mega_nav__dropdown {
  position: absolute;
  padding: 0;
  left: 50%;
  transform: translateX(-50%);
  min-width: 1162px;
  padding-top: 20px;
  visibility: hidden;
}
.is-focused>.site-mega_nav__dropdown, 
.site-nav--has-dropdown:hover .site-mega_nav__dropdown{
  visibility: visible;
}
.site-mega-menu-wrap {
  background-color: #fff;
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
}
.site-mega-menu-wrap .site-mega-menu-left {
  width:100%;
  padding: 25px 15px 55px 34px;
  display: flex;
  flex-wrap:wrap;
}
.site-mega-menu-wrap .site-mega-menu-left .site-mega-menu-nav {
  flex: 1;
  padding-right:15px;
}
.site-mega-menu-left .site-mega-menu-nav h6, 
.site-mega-menu-left .site-mega-menu-nav a {
  font-size:18px;
  line-height:20px;
  margin:0;
  text-transform: inherit;
  letter-spacing: 0;
  display: block;
}
.site-mega-menu-left .site-mega-menu-nav h6, 
.site-mega-menu-left .site-mega-menu-nav ul li {
  padding-bottom:10px;
}
.site-mega-menu-left .site-mega-menu-nav .site-mega-menu-nav-item ul {
  margin:0;
}
.site-mega-menu-left .site-mega-menu-nav .site-mega-menu-nav-item ul li {
  margin:0;
}
.site-mega-menu-wrap .site-mega-menu-right {
  max-width: calc(100% - 55.4216%);
  width:100%;
}
.site-mega-menu-nav .site-mega-menu-nav-img {
  max-width:133px;
  width:100%;
}
.site-mega-menu-nav .site-mega-menu-nav-img a {
  position: relative;
  padding-bottom:100%;
  display: block;
}
.site-mega-menu-nav .site-mega-menu-nav-img a img {
  position: absolute;
  top:0;
  left:0;
  height:100%;
  width:100%;
  object-fit: contain;
  margin-left:0;
}
.site-mega-menu-wrap .site-mega-menu-right {
  padding: 25px 17px 55px 17px;
  display: flex;
  flex-wrap: wrap;
}
.site-mega-menu-wrap .site-mega-menu-img-wrap {
  width:100%;
  display: flex;
  flex-wrap: wrap;
}
.site-mega-menu-wrap .site-mega-menu-img-wrap .site-mega-menu-img-box {
  padding:0 11px;
  flex: 1;
  width:100%;
}
.site-mega-menu-wrap .site-mega-menu-img-wrap .site-mega-menu-img-box .mega-img-wrap {
  position: relative;
  padding-bottom:100%;
}
.site-mega-menu-wrap .site-mega-menu-img-wrap .site-mega-menu-img-box .mega-img-wrap img {
  position: absolute;
  left:0;
  top:0;
  object-fit: cover;
}
.site-mega-menu-wrap .site-mega-menu-img-wrap .site-mega-menu-img-box a {
  display: block;
}
.site-mega-menu-wrap .site-mega-menu-img-box h5 {
  letter-spacing:0;
  font-size:16px;
  line-height:20px;
  display: block;
  text-align: center;
  color: #fff;.
  margin: 0;
  text-transform: inherit;
  padding: 8px 10px;
}
.mobile_megamenu .site-mega-menu-wrap .site-mega-menu-img-box:nth-child(even) h5, 
.site-mega-menu-wrap .site-mega-menu-img-box.appear-delay-5 h5{
  background-color: #C51356;
}
.mobile_megamenu .site-mega-menu-wrap .site-mega-menu-img-box:nth-child(odd) h5,
.site-mega-menu-wrap .site-mega-menu-img-box.appear-delay-4 h5{
  background-color: var(--HeadingTextColor);
}
.site-mega-menu-wrap .menu-auto-renew {
  text-align: center;
  padding:18px 15px;
  background-color: rgba(184,216,171,0.5);
  width:100%;
}
.site-mega-menu-wrap .menu-auto-renew p {
  margin: 0;
  font-size:18px;
  line-height:20px;
  color: var(--HeadingTextColor);
  font-weight:bold;
}
.site-mega-menu-wrap .menu-auto-renew p a {
  color: var(--HeadingTextColor);
  text-decoration: underline;
}
.mobile-nav__item:after {
  right:0;
  left:0;
}
.rich-text .rte > p,
.inner-img-text .rte > p{
  font-size: 18px;
  line-height: 30px;
}
.research-head {
  padding: 134px 0;
  margin-bottom:53px;
}
.research-head h1 {
  font-size: 80px;
  line-height: 80px;
}
.research-box {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 2px solid var(--HeadingTextColor);
  padding-bottom:75px;
  padding-top:70px;
}
.research-box:last-child {
  border-bottom: unset;
}
.research-box .research-box-left {
  max-width: calc(100% - 31.9857%);
  width:100%;
}
.research-box .research-box-left h2 {
  padding-bottom:15px;
  margin-bottom:20px;
  border-bottom:solid 1px var(--HeadingTextColor);
}
.research-box .research-box-right {
  max-width: 31.9857%;
  width: 100%;
  padding-left:44px;
}
.research-box-cont {
  display: flex;
  flex-wrap: wrap;
}
.research-box-cont .research-box-cont-left {
  max-width: 54.6428%;
  width:100%;
  padding-right:47px;
}
.research-box-cont .research-box-cont-left p {
  font-size:16px;
  line-height:28px;
  margin-bottom:30px;
}
.research-box-cont .research-box-cont-left p:last-child {
  margin-bottom:0;
}
.research-box-cont .research-box-cont-right {
  max-width: calc(100% - 54.6428%);
  width:100%;  
}
.research-box-cont .research-box-cont-right h3 {
  font-size:26px;
  line-height:28px;
  color: var(--HeadingTextColor);
  font-family: "Euclid Medium"!important;
}
.research-box-cont .research-box-cont-right a {
  text-decoration: underline;
  padding-bottom:15px;
  display: block;
  font-size:16px;
  line-height:28px;
}
.research-box-cont .research-box-cont-right a:last-child {
  padding-block:0;
}
.research-box .research-box-right .research-blog-cont {
  padding:20px;
  background-color: rgba(0,0,0,0.05);
}
.research-box .research-box-right .research-blog-cont h3 {
  color: var(--HeadingTextColor);
}
.research-box .research-box-right .research-blog-cont p {
  line-height:28px;
}
.research-box .research-box-right .research-blog-cont .view_more {
  color: #C51356;
  font-size:14px;
  padding-bottom:5px;
}
.research-box .research-box-right .research-blog-cont .view_more:hover{
  color: #575756;
  color: var(--colorTextBody);
}
.yotpo-sr-bottom-line-right-panel .yotpo-sr-bottom-line-text,
#qab_bar{
  font-family: "Euclid Regular" !important;
  font-weight: normal !important;
}
.yotpo-widget-clear .yotpo-sr-bottom-line-summary{
  align-items: center !important;
}
.leaf-right svg{
  width: 100%;
  height: 100%;
}
.wave-color-no-bg{
  color: #fff;
}
.wave-color-leafy-green{
  color: #E3EFDF;
}
.wave-color-citrus-orange{
  color: #FFF2E3;
}
.wave-color-berry-red{
  color: #FAEBEF;
}
.wave-color-lavendar-purple{
  color: #F5EDF6;
}
.wave-color-pea-green{
  color: #F0F4DC;
}
.wave-color-blueberry-blue{
  color: #EBEBF3;
}
.no-bg-leaf-right{
  color: #bbddc3;
}
.leafy-green-leaf-right{
  color: #B8D8AB;
}
.citrus-orange-leaf-right{
  color: #FDDDB7;
}
.section-clr-leafy-green{
  background-color: #E3EFDF;
}
.section-clr-light-green{
  background-color: #f4f9f2;
}
.section-clr-leafy-green h2,
.section-clr-light-green h2{
  color: var(--HeadingTextColor);
}
.section-clr-citrus-orange{
  background-color: #FFF2E3;
}
.section-clr-citrus-orange h2{
  color: #F0813C;
}
.berry-red-leaf-right{
  color: #F2CCD6;
}
.section-clr-berry-red{
  background-color: #FAEBEF;
}
.section-clr-berry-red h2{
  color: #C51356;
}
.lavendar-purple-leaf-right{
  color: #D5C2D8;
}
.section-clr-lavendar-purple{
  background-color: #F5EDF6;
}
.section-clr-lavendar-purple h2{
  color: #7A4183;
}
.pea-green-leaf-right{
  color: #D8E49F;
}
.section-clr-pea-green{
  background-color: #F0F4DC;
}
.section-clr-pea-green h2{
  color: #89BD27;
}
.blueberry-blue-leaf-right{
  color: #CDCDE0;
}
.section-clr-blueberry-blue{
  background-color: #EBEBF3;
}
.section-clr-blueberry-blue h2{
  color: #594C97;
}
.home-review {
  padding: 30px 0 50px;
  overflow: hidden;
}
.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .yotpo-icon-star,
.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .yotpo-icon-star{
  color: #F0813C !important;
}
.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{
  border-bottom-color: #fff !important;
}
.rich-text .rte-flex .btn-primary,
.shopify-section .review_btn .btn-primary{
  margin-right: 15px;
  background-color: #fff;
  color: #C51356;
  border-color: #C51356;
}
.shopify-section .home-review__sec .review_btn .btn-primary{
  margin-left: 15px;
  margin-right: 0px;
}
.rich-text .rte-flex .btn-primary:hover,
.shopify-section .review_btn .btn-primary:hover,
.custom a.btn--secondarys:hover,
.sub_button button.btn--secondarys:hover,
body .btn.btn--new-secondary:hover{
  background-color: #C51356 !important;
  color: #fff !important;
  border-color: #C51356 !important;
}
.review_btn {
  margin-top: 30px;
}
.banner.align-center .banner-img-inner img, 
.banner.align-center .banner-img-inner video{
  position: static;
}
.key_20 {
  flex: 0 0 23%;
}
.key_35{
  flex: 0 0 35%;
}
.key_45{
  flex: 0 0 42%;
}
.key_50{
  flex: 0 0 50%;
}
.key-cols{
  padding: 65px 0 10px;
}
.inner_key {
  padding: 20px;
  flex-direction: column;
}
.inner_key p {
  font-family: "Euclid Medium";
  font-size: 22px;
  margin-bottom: 0px;
  display: inline-block;
}
.inner_key h3{
  font-family: "Euclid Medium" !important;
  font-size: 34px;
  margin-bottom: 0;
  line-height: 40px;
}
.inner_key h3 span{
  color: #F0813C;
  display: block;
}
.sub_key{
  position: relative;
  flex-direction: column;
}
.sub_key:not(:last-child):after{
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 100%;
  border-right: 1px solid #469B48;
}
.section-between-brd{
  border-top: 1px solid #469B48;
  margin: 30px 0;
}
.inner_key > img{
  padding-bottom: 25px;
}
.key-statistics {
  padding-top: 40px;
}
.every-shot {
  padding:89px 0;
  position: relative;
}
.every-shot .every-shot-wrap {
  padding:0 41px;
}
.every-shot h2 {
  max-width:412px;
  width:100%;
  line-height: 1.131;
  padding-bottom:80px;
  margin:0;
  position: relative;
  z-index:1;
}
.every-shot .every-shot-content {
  position: relative;
  z-index:1;
}
.every-shot .every-shot-content-box {
  max-width: 50%;
  padding-bottom:60px;
  padding-right: 260px;
}
.every-shot .every-shot-content-box:nth-child(even) {
  padding-right: 0;
  padding-left: 260px;
}
.every-shot .every-shot-content-box h3 {
  color: var(--HeadingTextColor);
  font-size: 22px;
  margin: 0;
  font-family: 'Euclid Medium' !important;
}
.every-shot .every-shot-content-box p {
  margin-top: 5px;
  line-height: 30px;
  margin-bottom: 0;
}
.every-shot .every-shot-bg {
  position: absolute;
  top:0;
  left:0;
  height:100%;
  width:100%;
}
.every-shot .every-shot-bg img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: contain;
  background-image: linear-gradient(to right, #c9e0c3, #cfe4ca, #d6e9d1, #dcedd8, #e3f2df);
}
.greencurve svg{
  display: block;
}
.shopify-section.text-and-image-colour{
  overflow: visible;
}
.text-and-image-colour .greencurve.all_color_wave {
  transform: scale(-1);
  margin-top: -2px;
  position: absolute;
  z-index: 1;
}
.enable_carousel .grid{
  margin-left: 0px;
}
body.locked #qab_background{
  z-index: 1 !important;
}
.type-advanced .rte--strong,.type-product .rte--strong,.type-sale_collection .rte--strong{
  font-family: "Euclid Bold";
}
[data-button_style^=round] .type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale) a:not(.btn--inverse){
  border-bottom: 2px solid;
  border-color: #C51356 !important;
}
[data-button_style^=round] .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):not([disabled]):active,
[data-button_style^=round] .type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale) a:not(.btn--inverse):hover,
.promo-grid__slide-link:hover~.promo-grid__content .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse){
  background: #fff;
  color: #c51357;
}
.type-advanced .rte--em, .type-product .rte--em, .type-sale_collection .rte--em {
  letter-spacing: .1em;
}
.site-nav__link .collapsible-trigger__icon .icon {
  width: 10px;
  height: 10px;
  margin-left: 2px;
  top: 1px;
  position: relative;
}
.ingredients-sec.remove_top_spacing{
  margin-top: 0;
}
.tab_click{
  gap: 10px;
}
.collection-grid__wrapper .grid button,	
.shopify-section [data-section="featured-collection"] a.read_more_btn,
.shopify-section [data-section="featured-collection"] .add-to-cart{	
  padding-left: 20px;	
  padding-right: 20px;	
}
.product-block--features {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: nowrap;
  padding: 15px 0px;
  border: 1px solid var(--colorBorder);
  border-width: 1px 0px;
}
.product-block--features > * {
  flex: 1;
}
.product-block--features  svg {
  line-height: 1;
  margin-bottom: -4px;
}
.product-block--features .features-value {
  display: inline-block;
  padding-left: 5px;
  font-weight: 700;
}
.product-block--features .features-caption {
  display: block;
}
.product-block--features > * + * {
  margin-left: 10px;
}
.product-block--features img{
  max-height: 20px;
  display: inline-block;
  line-height: 1;
  position: relative;
  top: 5px;
  width: 20px;
}
.moneyback-freeshipping{
  position: relative;
}
.tooltip_text {
  width: 300px;
  box-shadow: 4px 3px 10px rgb(0 0 0 / 29%);
  background-color: #00ad6f;
  display: none;
  position: absolute;
  top: 100%;
  cursor: default;
  left: 0;
  text-align: left;
  white-space: initial;
  font-size: 12px;
  padding: 12px;
  z-index: 1000;
  color: rgb(255, 255, 255);
}
.tooltip_text p a{
  color: rgb(255, 255, 255);
  text-decoration: underline;
}
.tooltip_text:after {
  display: none;
  content: "";
  width: 1px;
  border: 10px solid rgba(0,0,0,0);
  position: absolute;
  top: -19px;
  border-bottom-color: #00ad6f;
  left: 0;
}
.moneyback-freeshipping:hover .tooltip_text,
.moneyback-freeshipping:hover .tooltip_text:after{
  display: block;
}
.tooltip_text p{
  margin-bottom: 0;
}
.moneyback-freeshipping {
  position: relative;
  padding-bottom: 15px;
}
.main_tooltip_text img{
  width: 25px;
  height: 20px;
}
.overflow_visiable.shopify-section{
  overflow: visible;
}
.footer_promobar{
  padding: 25px 0;
  background-color: var(--HeadingTextColor);
  margin-top: 60px;
}
.footer_promobar h3{
  color: #fff;
}
.footer_promobar .btn{
  background-color: transparent !important;
  border-color: #fff;
}
.footer_promobar .btn:hover{
  background-color: #fff !important;
  color: var(--HeadingTextColor)!important;
  border-color: #fff!important;
}
.cp-wrapper {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 50px;
}
.cp-item_inner {
  position:relative;
  display: flex;
  flex-direction: column;
  height:100%;
  transition:all 0.3s ease-in-out;
}
.cp-item-image{
  display:inline-block;
  color:#019F3B;
  margin-bottom: 30px;
}
.cp-item-image img{
  display:block;
}
a.cp-item_title {
  color: var(--HeadingTextColor);
}
.cp-item .productprice strong {
  font-size: 22px;
  margin-left: 6px;
}
.cp-item-info {
  margin-bottom: 55px;
}
.cp-item-content-block-head {
  text-transform: none;
  color: var(--HeadingTextColor);
  margin-bottom: 17px;
}
.cp-item-content-block-desc ul li:not(:last-child){
  margin-bottom: .25em;
}
.cp-item-content-block-desc ul{
  margin-left: 20px;
}
.cp-item-content-block:not(:last-child) {
  margin-bottom: 31.6px;
}
.cp-item-ingredients {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px;
}
.cp-item-ingredient-item {
  display: flex;
  align-items: center;
  gap: 14px;
}
.cp-item-ingredient_img{
  width: 50px !important;
  aspect-ratio:1;
  object-fit: contain;
}
.cp-item-ingredient-text{
  margin:0;
}
.cp-item-bottom{
  margin-top:auto;
}
.cp-item-bottom_wrapper{
  display:grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  align-items: center;
  text-align: center;
  margin-top: 40px;
}
.cp-item:first-child .product-block--features{
  border-bottom: 0px;
  padding-bottom: 0;
}
.cp-item .product-block--features{
   margin-bottom: 0;
   margin-top: 40px;
}
.cp-item:first-child{
  margin-top: 20px;
}
.mobile_only{
  display: none;
}
.large-text-and-image video{
  width: 100%;
}
.hero__media-container .desktop_only{
  height: 100%;
}
.large_image_wrap{
  position: relative;
}
.large-text-column .video-col{
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.large-text-column .video-col .btn{
  margin-top: 0;
}
.view_more_btn{
  margin-top: 10px;
}
.view_more_btn a{
  color: #C51356;
  font-weight: bold;
}
.view_less,
.view_more_btn.active .view_more{
  display: none;
}
.view_more_btn.active .view_less{
  display: block;
}
.rc_popup__hover .rc_popup_label_wrapper::after {
  position: absolute;
  top: 2px;
  left: 0;
  width: 20px;
  height: 20px;
  background-size: cover;
}
.wrap-password {
  position: relative;
}
.wrap-password svg{
  width: 100%;
  height: auto;
}
.eye_icon {
  position: absolute;
  top: 50%;
  width: 24px;
  right: 10px;
  height: 24px;
  transform: translateY(-50%);
  cursor: pointer;
}
.eye_visible,
.eye_icon.active .eye_hide{
  display: none;
}
.eye_icon.active .eye_visible{
  display: block;
}
.purchases.sub_button{
  gap: 10px;
}
.purchases.sub_button .product-single__form .btn.add-to-cart,
.product-normal__form .btn.add-to-cart{
  width: 100%;
}
.purchases.sub_button .product-single__form button span span span,
.product-normal__form button span span span.product__price--compare{
  font-size: 12px;
}
.purchases.sub_button .product-single__form button > span,
.product-normal__form button > span{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  text-align: left;
}
.golden-rules .icon-list-flex.icon_slider{
  overflow-x: unset;
  flex-wrap: wrap;
}
.golden-rules .icon-list-flex.icon_slider{
  display: block;
}
.golden-rules .icon-list-flex.icon_slider .icon-lists-promise{
  width: 33.33%;
}
.max_btn_width .btn {
  max-width: 255px;
  width: 100%;
}
.one-time-auto-prices{
  text-align: left;
  font-weight: 700;
}
.one-time-auto-prices span,
.buybutton .productprice{
  font-size: 18px;
}
.auto-renew-text{
  color: #c51356;
}
.rc-login-form .rc-login-form-button{
  border: 2px solid transparent;
}
.rc-login--header-title,
.rc-enter-code-header{
  color: var(--colorTextBody);
}
.main-content .rc-login-form-email,
.main-content .rc-enter-code-text,
.main-content .rc-enter-code-sms-info,
.main-content .rc-enter-code-digits-item,
.main-content .rc-error-digits,
.main-content .rc-email-error{
  border-radius: 0;
  font-family: "Euclid Regular";
}
.disclaimer_section{
  padding: 20px 0;
}
.disclaimer_section p{
  font-size: 14px;
}
.disclaimer_section p:first-child{
  margin-bottom: 0;
}
.swiper-slide img{
  height: inherit;
  width: auto;
}
.reputon-google-reviews-widget a{
  border-bottom: 0px !important;
}
.reputon-google-reviews-widget a::after{
  display: none;
}
.product-block.product-block--tab{
  border-top: 1px solid #000;
}
.product-block.product-block--tab .question_tab{
  border-bottom: 0px;
}
.product-block.product-block--tab:last-child .question_tab{
  border-bottom: 1px solid #000;
}
.subscription_col {
  background-color: #f2faf5;
  margin-bottom: 10px;
  border-radius: 4px;
}
.subscription_col.active{
  background-color: #d9f1e2;
}
.subscription_col square-placement{
  padding: 12px 18px 12px 30px;
}
.sub_inner_cols {
  padding: 13px 30px 13px 18px;
  gap: 5px;
}
.sub_button input{
  display: none;
}
.sub_button label{
  position: relative;
  margin-bottom: 0;
  padding-left: 30px;
}
.sub_button label::after {
  content: '';
  position: absolute;
  top: 1px;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid var(--HeadingTextColor);
  border-radius: 100%;
}
.subscription_col label{
  text-transform: none !important;
}
.sub_button input:checked + label::after{
  background-color: var(--HeadingTextColor);
}
.sub_button input:checked + label {
  color: #575756;
  font-family: "Euclid Medium";
}
.sub_content{
  padding: 13px 30px 13px 18px;
  position: relative;
  gap: 10px;
  flex-direction: row-reverse;
}
.sub_fre select{
  width: auto;
  min-height: 40px;
  padding-left: 10px;
}
.sub_fre label{
  margin-bottom: 0px;
}
.sub_fre{
  gap: 10px;
}
.fre_content ul{
  font-size: 14px;
  margin-left: 0;
  list-style: none;
  margin: 0;
}
.fre_content ul li{
  padding-left: 20px;
  position: relative;
  padding-bottom: 5px;
}
.fre_content ul li em{
  display: block;
  font-size: 12px;
}
.fre_content ul li:last-child{
  padding-bottom: 0;
}
.subscription_cols,
.subscription_cols .product__price{
  color: #707070;
}
.subscription_cols .product__price{
  font-size: 16px;
}
.subscription_col.sub_col .product__price{
  color: #C51356;
}
.fre_content ul li::after {
  content: '';
  position: absolute;
  left: 0;
  top: 3px;
  background-image: url('https://cdn.shopify.com/s/files/1/0507/5887/7364/files/True-icon.svg?v=1709888684');
  width: 16px;
  height: 12px;
  background-repeat: no-repeat;
}
.subscription_col.onetime_col .sub_content::after{
  border-top: 1px solid var(--HeadingTextColor);
  content: '';
  position: absolute;
  top: 0;
  left: 18px;
  width: calc(100% - 36px);
  right: 0;
  text-align: center;
}
.subscription_cols {
  padding-bottom: 5px;
  margin-bottom: 30px;
}
.subscription_cols + square-placement {
  padding-left: 18px;
}
.sub_price [data-compare-price]{
  opacity: 0.4;
}
.variant-wrapper--dropdown select{
  min-width: 275px;
}
.faq_blocks{
  border-top: 1px solid var(--colorTextBody);
  margin: 50px 0;
}
.faq_blocks .question_tab{
  border-bottom-color: var(--colorTextBody);
}
.img_with_dis_txt p {
  font-size: 12px;
  margin-bottom: 0;
}
.main_money_back{
  gap: 20px;
}
.money_back_div {
  border: 1px solid var(--HeadingTextColor);
  border-radius: 10px;
  flex: 0 0 28%;
  flex-wrap: nowrap;
  padding: 26px 20px;
  gap: 10px;
}
.money_back_div img{
  max-width: 160px;
}
.money_back_div p{
  margin-bottom: 0;
  color: var(--HeadingTextColor);
}
.money_back_cols {
  flex: 1;
}
.money_back_cols p {
  max-width: 140px;
  margin: 10px auto 0;
}
.money_back_with_icon{
  margin-top: 50px;
}
.money_svg {
  max-height: 93px;
  min-height: 93px;
}
.money_svg svg {
  max-height: 93px;
}
.without_money_icon .money_back_cols p{
  max-width: 190px;
}
.without_money_icon .main_money_back{
  align-items: flex-start;
}
.product-block.product_sub_text {
  color: #707070;
  font-size: 14px;
  margin-bottom: 10px;
}
.reputon-carousel-footer{
  order: 1;
}
.reputon-buttons-holder.reputon-link{
  order: 2;
}
.reputon-carousel-holder{
  order: 3;
}
.lgPPGK,
.lgPPGK::after{
   background-color: #fff !important; 
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.new-health-benefits .icon-lists p{
  max-width: 165px;
}
.hover_tab p:last-child{
  margin-bottom: 0;
}
.hover_tab{
  border-top: 1px solid var(--colorTextBody);
  padding: 30px 20px;
  display: none;
}
.tab_icon_lists{
  display: flex;
  flex-direction: column;
}
.subscription_col .sub_price .product__price--compare{
  opacity: 0.4;
}
.subscription_col.active .product__price{
  font-family: "Euclid Medium";
}
.collapsible-content__inner.rte table{
  width: 100%;
  margin: 20px 0;
}
.collapsible-content__inner.rte .table-wrapper table td{
  padding: 5px;
}
.collapsible-content__inner.rte th{
  font-weight: normal;
}
.star-container svg path{
  stroke: #F0813C;
  fill: #F0813C;
}
.feacture_product_btn{
  justify-content: flex-start;
}
.new-testimonials .testimonial-stars{
 color: #F0813C; 
}
.new-testimonials .section-header{
  margin-bottom: 0;
}
.new-testimonials .testimonials-slide{
  padding: 0;
}
.testimonials-section .slideshow-wrapper.without-wave-slideshow{
  padding-top: 50px;
}
.product-block .variant-wrapper {
  margin-top: 15px;
}
.js-drawer-open-cart.medium-up--hide,
.js-search-header.medium-up--hide{
  margin-right: 30px;
}
.js-drawer-open-cart.medium-up--hide svg,
.js-search-header.medium-up--hide svg{
  color: #575756;
}
.site-nav__link.js-drawer-open-nav{
  width: 40px;
  justify-content: center;
}
.drawer .closedflag {
  bottom: 100%;
  width: 66px;
  background: transparent;
  box-shadow: none;
  padding-bottom: 10px;
  margin-left: 0;
}
.drawer-bottom{
  margin: 15px 20px 20px;
}
.drawer-bottom .lang-select{
  padding-left: 0px;
  padding-top: 5px;
}
.review-reputon {
  position: absolute;
  z-index: 1;
}
.review-reputon .gkYQQl {
  padding: 0;
}
.review-reputon .gAXgCh,
.review-reputon .gAXgCh:hover{
  background: transparent;
}
.review-reputon .jZBWsE{
  box-shadow: none;
}
.review-reputon .jZBWsE::before{
  height: 0px;
}
.review-reputon .reputon-image,
.review-reputon .reputon-name{
  display: none;
}
.review-reputon .cvkhmK {
  margin-top: 5px;
  font-size: 16px;
}
.review-reputon .hvMELQ,
.review-reputon .cvkhmK{
  font-family: "Euclid Regular";
  color: #59595b;
}
.template-index .shopify-section .testimonials-section.testimonials-block.new-reviews{
  margin-bottom: 0;
}
.footer_map_text a{
  color: #C51356;
  display: flex;
  align-items: center;
}

/* ----------- New Code */
.testimonials-section.new-reviews .slideshow-wrapper{
  padding: 20px 0;
}
.testimonials-section.new-reviews .testimonials-container{
  display: flex;
  justify-content: space-between;
  gap: 80px;
}

.testimonials-section.new-reviews .testimonials-slider{
  width: calc(100% - 220px);
  order: -1;
}

.testimonials-section.new-reviews .testimonials-container .testimonials-slide{
  max-width: 100%;
}

.testimonials-section.new-reviews .testimonials-container .testimonials-slider__text{
  transform: unset;
  padding: 0;
}
.testimonials-section.new-reviews .testimonials-slide .testimonials-slider__text .rte-setting p:last-child{
  margin-bottom: 0;
}
.testimonials-section.new-reviews .testimonials-slide .testimonials-slider__text .testimonials__info{
  font-size: 20px;
  font-family: 'Euclid Medium';
  margin-bottom: 10px;
}

.testimonials-section.new-reviews .review-reputon{
  flex-shrink: 0;
  position: relative;
  align-self: center;
  width: auto;
}
.testimonials-section.new-reviews .review-reputon .elcBVd{
  flex-direction: column;
  align-items: start;
  justify-content: start;
  gap: 0;
}
.testimonials-section.new-reviews .review-reputon .bxFjgq {
    width: auto;
    min-width: auto;
}

.new-image-text{
  padding: 60px 0;
  overflow: hidden;
}
.new-image-text .new-image-text-row{
  display: flex;
  gap: 60px;
  flex-wrap: wrap;
}
.new-image-text .new-image-text-row > div{
  width: calc(50% - 30px);
}

.new-image-text .new-image-text-content{
  align-self: center;
}
.new-image-text .new-image-text-content > h2{
  max-width: 470px;
  margin-bottom: 30px;
}
.new-image-text .new-image-text-content .btn{
  margin-top: 50px;
}

.new-image-text .new-image-text-media{
  display: grid;
}
.new-image-text .new-image-text-media .image__wrap{
  grid-row-start: 1;
  grid-column-start: 1;
}
.new-image-text .new-image-text-media .mobile_img{
  display: none;
}
.new-image-text .new-image-text-media .overlay_content{
  grid-row-start: 1;
  grid-column-start: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 30px;
  z-index: 1;
}
.new-image-text .new-image-text-media .overlay_content .overlay_content-wrap{
  width: 210px;
  font-size: 16px;
}
.new-image-text .new-image-text-media .overlay_content .overlay_content-wrap .block-heading{
  font-family: "Euclid Bold";
  color: var(--HeadingTextColor);
}
.new-image-text .new-image-text-media .overlay_content .overlay_content-wrap .overlay_sub_content p:last-child{
  margin: 0;
}
.overlay_sub_content p{
  line-height: 32px;
}
.icon__with--text{
  padding: 60px 0;
}
.icon__with--text .icon__with--text-row{
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
.icon__with--text .icon__with--text-block{
  width: calc(20% - 24px);
  padding-right: 30px;
  border-right: 1px solid var(--colorTextBody);
}
.icon__with--text .icon__with--text-block:nth-child(5n){
  border-right-width: 0;
}
.icon__with--text .icon__with--text-block:last-child{
  border-right-width: 0 !important;
}

.icon__with--text .icon__with--text-block .icon--wrap img,
.icon__with--text .icon__with--text-block .icon--wrap svg{
  height: 64px;
  width: 64px;
  object-fit: contain;
}
.icon__with--text .icon__with--text-block .icon--txt{
  margin: 20px 0 0;
  font-size: 16px;
}

.new-image-with-benefit .section__head{
  margin-bottom: 50px;
}
.new-image-with-benefit .section__head.mobile{
  display: none;
}

.new-image-with-benefit .new-image-with-benefit-row{
  display: flex;
  gap: 50px;
}
.new-image-with-benefit .main-new-image-with-benefit-row{
  background: var(--new-image-with-benefit-bg);
}
.new-image-with-benefit .new-image-with-benefit-row > div{
  width: 50%;
}

.new-image-with-benefit .new-image-with-benefit-txt{
  padding: 50px 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.new-image-with-benefit .new-image-with-benefit-txt .txt-block_wrap{
  display: flex;
  flex-wrap: wrap;
}
.new-image-with-benefit .new-image-with-benefit-txt .txt-block{
  width: 100%;
  padding: 20px 0;
}

.new-image-with-benefit .new-image-with-benefit-txt .txt-block p{
  margin: 0;
}
.new-image-with-benefit .new-image-with-benefit-txt .txt-block p strong{
  color: var(--HeadingTextColor);
  font-family: "Euclid bold";
}

.txt-block-content h3{
  color: var(--HeadingTextColor);
  margin-bottom: 5px;
}

.txt-block-cols {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}

.txt-block-cols .txt-block-img {
  width: 60px;
  max-width: 60px;
  margin-right: 20px;
  position: relative;
  top: 5px;
}

.txt-block-cols .txt-block-content{
  flex: 1;
}

.new-image-with-benefit .new-image-with-benefit-img{
  display: flex;
  position: relative;
}
.new-image-with-benefit .new-image-with-benefit-img img{
  height: 100%;
  width: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
}

.new-image-with-benefit  .button-bar{
  padding: 0 17px;
  margin-top: 30px;
  display: none;
}

.featured-package{
  padding: 60px 0 0;
  overflow: hidden;
}

.featured-package .featured-package-title{
  margin-bottom: 30px;
}
.featured-package .featured-package-title.mobile{
  display: none;
}

.featured-package .featured-package-row{
  display: flex;
  gap: 50px;
  flex-wrap: wrap;
}
.featured-package .featured-package-row > div{
  width: calc(50% - 25px);
}

.featured-package .featured-package-price-block{
  padding: 15px;
  background-color: #f3faf6;
  margin: 20px -15px 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.featured-package .featured-package-price-head{
  padding: 15px 0 10px;
  border-top: 1px solid var(--colorTextBody);
}

.featured-package .featured-package-info .price-info{
  display: flex;
  justify-content: space-between;
  gap: 10px;
  font-size: 20px;
  font-family: "Euclid Medium";
}
.featured-package .featured-package-info .price-info p{
  margin: 0;
}
.featured-package .featured-package-info .price-info .price{
  display: flex;
  gap: 10px;
}
.featured-package .featured-package-info .price-info .price s{
  opacity: 0.4;
}
.featured-package .featured-package-info .price-text{
  margin-top: 5px;
}

.featured-package .featured-package-total{
  padding: 15px 0;
}
.featured-package .featured-package-total .money-back-block{
  padding: 25px 0;
  display: flex;
  gap: 5px;
  cursor: pointer;
  position: relative;
}
.featured-package .featured-package-total .money-back-block svg{
  height: 20px;
  width: 20px;
  vertical-align: middle;
}
.featured-package .featured-package-total .money-back-block .tooltip_text{
  top: auto;
  bottom: 80%;
}
.featured-package .featured-package-total .money-back-block .tooltip_text:after{
  bottom: -10px;
  border-top-color: #00ad6f;
  top: auto;
  border-bottom-width: 0;
}
.featured-package .featured-package-total .money-back-block .tooltip_text:after,
.featured-package .featured-package-total .money-back-block:hover .tooltip_text{
  display: block;
}

.featured-package .featured-package-media img{
  width: 100%;
}

.featured-package .featured-package-icon-row{
  display: flex;
  flex-wrap: wrap;
  gap: 25px;
  margin-top: 70px;
}
.featured-package .featured-package-icon-row .featured-package-icon-block{
  display: flex;
  gap: 15px;
}
.featured-package .featured-package-icon-row .featured-package-icon-block img,
.featured-package .featured-package-icon-row .featured-package-icon-block svg{
  height: 50px;
  width: 50px;
  flex-shrink: 0;
  object-fit: contain;
}
.featured-package .featured-package-icon-row .featured-package-icon-block span{
  font-size: 18px;
  line-height: normal;
  display: block;
  align-self: center;
}
.relative{
  position: relative;
}
.featured-package .featured-package-price .right-aligned{
  text-wrap: nowrap;
}

.home-review__sec{
  overflow: hidden;
}
.home-review__sec div.okeReviews .oke-reviewCarousel{
  max-width: 1548px;
  margin: 77px auto 0;
}
.home-review__sec div.okeReviews .oke-prevNextButton--prev .oke-prevNextButton-icon:hover {
  transform: translateX(0);
}
.home-review__sec div.okeReviews .oke-reviewCarousel-reviews-review{
  padding: 0 17px;
}
.home-review__sec div.okeReviews .oke-reviewCard-content{
  margin-bottom: 60px;
}
.home-review__sec div.okeReviews .oke-reviewCard{
  border: 0px;
  background: #fff;
  padding: 22px;
}
.home-review__sec div.okeReviews .oke-reviewContent-title {
  font-size: 20px;
  margin-top: 10px;
}
.home-review__sec div.okeReviews .oke-reviewContent-body{
  color: #59595b;
  margin-top: 10px;
}
.home-review__sec div.okeReviews .oke-reviewContent-readMore {
  text-decoration-thickness: 2px;
  text-underline-offset: 3px;
  margin-top: 10px;
}
.home-review__sec div.okeReviews .oke-reviewContent-readMore .oke-bodyText{
  font-family: 'Euclid Medium';
}
.home-review__sec div.okeReviews .oke-reviewCard--below .oke-reviewCard-head{
  margin-bottom: 0;
}
.home-review__sec div.okeReviews .oke-w-reviewer-avatar{
  margin-right: 22px;
}
.home-review__sec div.okeReviews .oke-avatar{
  height: 53px;
  width: 53px;
}
.home-review__sec div.okeReviews .oke-avatar .oke-avatar-placeholder{
  height: 100%;
  line-height: 53px;
}
.home-review__sec div.okeReviews .oke-w-reviewer-identity{
  font-size: 14px;
}
.home-review__sec div.okeReviews .oke-w-reviewer-name{
  font-weight: normal;
}
.home-review__sec div.okeReviews .oke-w-reviewer-verified{
  font-size: 14px;
  font-weight: normal;
}
.home-review__sec div.okeReviews .oke-product-thumbnail{
  height: 65px;
  width: 65px;
}
.home-review__sec div.okeReviews .oke-product-thumbnail-image{
  border: 0;
}
.home-review__sec div.okeReviews .oke-w-review-footer .oke-external-provider{
  display: flex;
}
/* ----------- New Code */
#qab_background{
  z-index: 9 !important;
}
.article_without_img .section-header__title{
  color: var(--HeadingTextColor);
  margin-top: 40px;
}
.article_without_img .flex-row {
  padding-top: 00px;
}
.article_without_img .flex-pagination .blogright {
  margin-bottom: 0;
}
.free_shippingbar {
  background-color: #c51357;
  color: #fff;
  margin: 0px -20px;
  padding: 5px 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}
.free_shippingbar p{
  margin-bottom: 0;
}
.free_shippingbar img {
  max-width: 40px;
  display: inline-block;
}
#CartDrawer .drawer__fixed-header{
  height: auto;
}
.product_subscription_btn{
  margin-bottom: 10px;
}
.icon__with--text-row.icon__with--text_slider{
  display: block;
}
.icon__with--text_slider .icon__with--text-block{
  width: 25%;
}
.icon__with--text_slider .flickity-button{
  display: none;
}

@media only screen and (min-width: 768px)  {
  .cp-item:first-child{
    border-bottom: 1px solid var(--colorBorder);
    grid-column: span 2 / span 2;
  }
  .cp-item:first-child .cp-item_inner{
    padding-left:0;
    padding-right:0;
  }
  .cp-item:first-child .cp-item_main-wrapper{
    background-color: rgba(184, 216, 171, 0.4);
    margin: 0 0 40px;
    padding: 30px 40px;
    position: relative;
    width: 100vw;
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    right: 50%;
  }
  .cp-item:first-child .cp-item_main {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
    max-width: 1500px;
    margin: 0 auto;
    padding: 0 40px;
  }
  .cp-item:first-child .cp-item-info {
    width: 50%;
  }
  .cp-item .cp-item_title{
    font-size: calc(var(--typeHeaderSize)*.75);
  }
  .cp-item:first-child .cp-item-content {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 50px;
  }
  .cp-item:first-child .cp-item-bottom_wrapper {
    max-width: 400px;
  }
  .cp-item:first-child .cp-item_inner > .cp-item-bottom{
    display:none;
  }
  .compare-product .cp-wrapper{
    border-bottom: 1px solid var(--colorBorder);
    padding-bottom: 50px;
  }
  .icon_slider .flickity-button{
    display: none;
  }
  .money_back_with_icon{
    margin-bottom: -30px;
  }
  .without_money_icon{
    border-top: 1px solid var(--HeadingTextColor);
    padding-top: 30px;
  }
  .new-health-benefits .icon-lists{
    width: 16.66%;
  }
  .mobile_tab_content .mobile_tab{
    text-align: center;
  }
  .new-health-benefits .icon-lists p{
    margin-bottom: 10px;
  }
  .new-health-benefits .icon-lists .mobile_tab p {
    max-width: 100%;
    margin: 0;
  }
  .testimonials-section.new-reviews .flickity-page-dots{
    bottom: -20px;
  }
  .new-health-benefits .icon-list-icon {
    min-height: 100px;
    display: flex;
    align-items: center;
  }
}
@media only screen and (min-width: 961px) and (max-width: 1367px){
  .ingredients_page .ingredient-icon{
    display: none;
  }
  .ingredients_page .rte .ingredients-left{
    margin-right: 0px; 
  }
}
@media only screen and (max-width: 1500px) and (min-width: 1201px){
  .template-article .banner-data-inner{
    padding-left: 20px; 
  }
}
@media only screen and (max-width: 1600px)  {
  .banner-data-inner {
    padding: 100px 20px 100px 0;
  }
}
@media only screen and (max-width: 1500px)  {
  .banner .banner_deta h2 {
    font-size: 60px;
  }
  .right_wave_image {
    width: 159px;
    height: 255px;
    right: 2%;
  }
  .right_text_column{
    right: -20px; 
  }
  .video-leaf{
    width: 160px;
    height: 340px;
    bottom: 8%;
  }
  .template-article .banner{
    margin-left: 0;
  }
  .key_50 {
    flex: 0 0 100%;
  }
}
@media only screen and (max-width: 1300px)  {
  .banner { 
    margin-left: 0;
    padding: 0 0 0 40px;
  }
  .banner.image-left-postion{
    margin-right: 0;
    padding-left: 0;
  }
  .banner .banner_deta h2 {
    font-size: 42px; 
    line-height: 1.3;
    margin-bottom: 25px; 
  }
  .flex-row {
    padding-top: 70px;
  }
  .flex-pagination .blogright {
    margin-bottom: 55px;
  }
  .every-shot .every-shot-wrap {
    padding: 0;
  }
  .every-shot .every-shot-content-box p {
    line-height:24px;
  }
  .every-shot .every-shot-content-box {
    padding-bottom:30px;
  }
  .every-shot h2 {
    padding-bottom: 50px;
  }
  .every-shot {
    padding:60px 0;
  }
  .every-shot .every-shot-content-box h3 {
    font-size:18px;
  }
}
@media only screen and (max-width: 1200px)  {
  .banner .banner_deta h2 {
    font-size: 32px; 
  }
  .banner-leaf{
    right: 5%;
  } 
  .right_wave_image {
    width: 109px;
    height: 205px;
  }
  .large-text-column h2{
    width:100%;
    margin-bottom: 15px;
  }
  .large-text-column .btn{
    margin-top: 20px;
  }
  .ingredients-cols.ben_and_ing_sec .icon-lists {
    width: 33.33%;
  }
  .site-mega_nav__dropdown {
    max-width: calc(100% - 30px);
    min-width: unset;
    width: 100%;
  }
  .key_45 {
    flex: 0 0 100%;
  }
  .second-key .key_45 {
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
  .key_35,
  .key_20{
    flex: 0 0 50%;
    max-width: 50%;
  }
  .first-key .key_35:after{
    display: none;
  }
  .first-key .key_45 {
    padding-top: 20px;
    margin-top: 20px;
  }
  .first-key .key_45:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 1px;
    width: 100%;
    border-top: 1px solid #469B48;
  }
  .second-key .key_45:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    border-right: 0;
    top: auto;
    height: 1px;
    width: auto;
    border-bottom: 1px solid #469B48;
  }
  .section-between-brd {
    margin: 20px 0;
  }
  .inner_key h3 {
    font-size: 28px;
    line-height: 36px;
  }
  .inner_key p{
    font-size: 20px;
  }
  .review-reputon .fFOwUG{
    text-align: center;
    padding: 0;
  }
  .review-reputon {
    position: static;
  }
  .review-reputon .elcBVd {
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 10px;
  }
  .review-reputon .cvkhmK {
    margin-top: 0px;
  }
  .testimonials-section.new-reviews .flickity-page-dots{
    text-align: center;
  }

/* ----------- New Code */
  .testimonials-section.new-reviews .testimonials-container{
    gap: 40px;
  }
  
  .testimonials-section.new-reviews .testimonials-slider{
    width: calc(100% - 180px);
    order: -1;
  }


  .icon__with--text .icon__with--text-row{
      gap: 15px;
    }
  .icon__with--text .icon__with--text-block{
    width: calc(20% - 12px);
    padding-right: 15px;
  }

  .new-image-with-benefit .new-image-with-benefit-txt .txt-block{
    width: 50%;
    padding: 20px;
  }

  .featured-package .featured-package-icon-row{
    gap: 16px;
    margin-top: 50px;
  }
  .featured-package .featured-package-icon-row .featured-package-icon-block{
    gap: 10px;
    width: calc(33.33% - 12px);
  }
  .featured-package .featured-package-icon-row .featured-package-icon-block img,
  .featured-package .featured-package-icon-row .featured-package-icon-block svg{
    height: 40px;
    width: 40px;
  }
  .featured-package .featured-package-icon-row .featured-package-icon-block span{
    font-size: 16px;
  }

  .home-review__sec div.okeReviews .oke-reviewCarousel-reviews-review {
    padding: 0 10px;
  }
  .home-review__sec div.okeReviews .oke-w-reviewer-avatar {
    margin-right: 16px;
  }
  .home-review__sec div.okeReviews .oke-avatar {
    height: 40px;
    width: 40px;
  }
  .home-review__sec div.okeReviews .oke-product-thumbnail {
    height: 55px;
    width: 55px;
  }
  .home-review__sec div.okeReviews .oke-avatar .oke-avatar-placeholder {
    line-height: 40px;
  }
  .icon__with--text_slider .icon__with--text-block{
    width: 33.33%;
  }
/* ----------- New Code */
  
}
@media only screen and (max-width:1024px) {
  .money_back_div{
    flex: 0 0 100%;
    margin-bottom: 10px;
  }
  .money_back_with_icon {
    margin-top: 30px;
  }
  .main_money_back{
    align-items: flex-start;
  }
}
@media only screen and (max-width:991px)  {
  .umay-card.col-4 { 
    max-width: 33.33%;
  }
  .ymay-title { 
    font-size: 28px; 
    margin-bottom: 35px;
  }
  .article_title a {  
    font-size: 20px; 
    line-height: 26px;
  } 
  .article .main-content .social-sharing li:nth-child(1):before { 
    height: 36px; 
    top: -8px;
    left: 0px;
  }
  .pro-btn {
    font-size: 11px;
    width: 80px; 
    height: 28px; 
    line-height: 26px;
  }
  .flex-pagination *, .flex-pagination p,
  .wave-image-with-text .rte{ 
    line-height: 24px;
  }
  .flex-pagination strong { 
    font-size: 20px; 
    line-height: 24px;
    margin-bottom: 12px;
  }
  .flex-pagination strong.strong_small{
    font-size: 18px;
  }
  .product-card-inner {
    padding: 25px 20px;
  }
  .product-widget:not(:last-of-type) {
    margin-bottom: 0px;
  }	
  .you-may-like-section { 
    margin-top: 50px;
  }
  .blog_left_cols,
  .blog_right_col,
  .left-faq,
  .right-faq{
    width: 100%;
  }
  .blog_left_cols,
  .left-faq{
    margin-bottom: 20px;    
  }
  .wave-image-with-text .rte{
    margin-bottom: 40px;
  }
  .right_text_column{
    right: 0px; 
  }
  .right_wave_image{
    z-index: 33; 
  }
  .wave-large-text .subheading{
    margin-bottom: 5px; 
  }
  .research-box-cont .research-box-cont-left {
    max-width:100%;
    padding-right:0;
  }
  .research-box-cont .research-box-cont-right {
    max-width:100%;
    padding-top: 30px;
  }
  .research-box .research-box-right {
    max-width:40%;
  }
  .research-box .research-box-left {
    max-width: calc(100% - 40%);
  }
  .every-shot {
    background-image: linear-gradient(to right, #c9e0c3, #cfe4ca, #d6e9d1, #dcedd8, #e3f2df);
    padding-bottom: 0;
  }
  .every-shot .page-width {
    padding:0;
  }
  .every-shot h2 {
    max-width: 100%;
  }
  .every-shot .every-shot-content-box {
    max-width:100%;
    padding-right:0;
  }
  .every-shot .every-shot-content-box:nth-child(even) {
    padding-right: 0;
    padding-left: 0;
  }
  .every-shot h2 {
    padding-bottom: 30px;
  }
  .every-shot .every-shot-bg {
    position: unset;
    order:1;
  }
  .every-shot .every-shot-wrap {
    display: flex;
    flex-direction: column;
  }
  .every-shot h2, .every-shot .every-shot-content {
    padding-left:40px;
    padding-right:40px;
  }

  /* ----------- New Code */

  .new-image-text .new-image-text-row{
    gap: 30px;
  }
  .new-image-text .new-image-text-row > div{
    width: calc(50% - 15px);
  }
  
  .new-image-text .new-image-text-content > h2{
    max-width: 100%;
    margin-bottom: 20px;
  }
  .new-image-text .new-image-text-content .btn{
    margin-top: 30px;
  }
  
  .new-image-text .new-image-text-media .overlay_content .overlay_content-wrap {
    width: 170px;
    font-size: 14px;
  }

  .icon__with--text .icon__with--text-row{
    gap: 40px;
  }
  .icon__with--text .icon__with--text-block{
    width: calc(33.33% - 26.66px);
    padding-right: 40px;
  }
  .icon__with--text .icon__with--text-block:nth-child(5n){
    border-right-width: 1px;
  }
  .icon__with--text .icon__with--text-block:nth-child(3n){
    border-right-width: 0;
  }

 .featured-package .featured-package-info .price-info {
    font-size: 16px;
  }
  .featured-package .featured-package-info .price-text,
  .featured-package .featured-package-price-head,
  .featured-package .featured-package-total .money-back-block{
    font-size: 14px;
  }
  
  /* ----------- New Code */
  
}

@media screen and (max-width: 960px){
  .home-review__sec div.okeReviews .oke-reviewCarousel-reviews{
    width: calc(100% - 70px);
  }
  .home-review__sec .okeReviews[data-oke-container] .oke-prevNextButton,.home-review__sec .okeReviews[data-oke-container] div.okeReviews .oke-prevNextButton {
    height: 35px;
    width: 35px;
    padding: 6px;
  }
  .home-review__sec div.okeReviews .oke-reviewCard-content {
    margin-bottom: 30px;
  }
}

@media only screen and (min-width:769px)  {
  .newsletter-section h2,
  .newsletter-footer h2{
    margin-bottom: 20px; 
  }
  .less_mar .icon-lists{
    margin-bottom: 0;
  }
  .product__photos .flickity-next {
    right: -40px;
  }
  .product__photos .flickity-previous {
    left: -40px;
  }
  .wave-image-with-text .feature-row__item{
    min-width: 45%;
    flex: 0 1 45%;
  }
  .wave-image-with-text .feature-row__text{
    min-width: 55%;
    flex: 0 1 55%;
  }
  .video-with_text .banner .banner_deta h2{
    font-size: calc(var(--typeHeaderSize)*.75);
    line-height: var(--typeHeaderLineHeight);
  }
  .icon-list:not(.health-benefits) .icon-lists:nth-child(1),
  .icon-list:not(.health-benefits) .icon-lists:nth-child(2),
  .icon-list:not(.health-benefits) .icon-lists:nth-child(3),
  .icon-list:not(.health-benefits) .icon-lists:nth-child(4),
  .icon-list:not(.health-benefits) .icon-lists:nth-child(5),
  .icon-list:not(.health-benefits) .icon-lists:nth-child(6){
    width: 14.29%;
  }
  .ben_and_ing_sec .icon-lists{
    width: 12.5%;
    margin-bottom: 20px;
  }
  .image_with_benefit_section .feature-row__item {
  	flex: 0 1 50%;
  }
  .image_with_benefit_section .feature-row__text{
    min-width: 50%;
    flex: 0 1 50%;
  }
  .site-footer .footer__title.menu_sub_title{
    margin-top: 40px; 
  }
  .image-right .video-leaf{
    left: 15%;
    right: auto; 
  }
  [data-type="logo_social"]{
    padding-right: 18px;
  }
  .inner_logo_box {
    border-right: 1px solid var(--HeadingTextColor);
    padding-right: 40px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .site-mega-menu-wrap {
    box-shadow: 20px 50px 99px #00000029;
    border-top: 2px solid #BED6AF;
  }
  .footer_promobar h3{
    font-size: 36px;
  }
  .free_shippingbar {
    margin: 0px -30px;
  }
}
@media only screen and (max-width:768px)  {
  .printicon {
    display: none;
  }
  .toolbar a{
  	padding:10px 15px;
  }
  .banner { 
    padding-left:17px;
  }
  .icon-lists {
    width: 33.33%;
    margin-bottom: 40px
  }
  .ingredients-cols.ben_and_ing_sec .icon-lists {
    width: 50%;
  }
  .icon-lists p{
    line-height: 20px; 
  }
  .bg-with-text .rte .enlarge-text,
  .icon-list .rte .enlarge-text{
    font-size: 1.1em;
  }
  .theme-block.heading h2,
  .icon-list h2{
    margin-bottom: 10px;
  }
  .icon-list .rte {
    margin-bottom: 50px;
  }
  .icon-lists p{
    margin-top: 5px; 
  }
  .flex.theme-block{
    margin-bottom: -20px;
  }
  .icon_size_false .icon-list-icon svg {
    max-height: 60px;
    width: 60px;
  }
  [data-product-blocks] .spr-starrating,
  [data-product-blocks] .yotpo-widget-instance .yotpo-star-ratings-layout,
  .shopify-app-block #yotpo-reviews-star-ratings-widget{
    justify-content: center !important; 
  }
  .rc-container-wrapper .rc-radio__label{
    font-size: 14px!important; 
  }
  .rc-container-wrapper .rc-radio__label .rc-option__price{
    font-size: 16px!important;
  }
  .collection-grid__wrapper .small--one-half{
    padding-bottom: 50px;	
  }	
  .collection-grid__wrapper .product-grid-item.grid-product__meta{	
    padding-left: 0px;	
    padding-right: 0px;	
  }	
  .buybutton .btn {	
    margin-top: 10px;	
  }	
  .collection-grid__wrapper .product-grid-item.grid-product__meta h3 {	
    font-size: 20px;	
    line-height: 34px;	
  }	
  .collection-grid__wrapper .product-grid-item p {	
    font-size: 14px;	
  }	
  .collection-grid__wrapper p.productprice strong {	
    font-size: 18px;	
    display: block;
  }	
  .buybutton{
    display: block;
    text-align: left;
  }
  .product-grid-item p {
    margin: 10px 0 30px;
  }
  .right_wave_image {
    bottom: 10px;
    width: 80px;
    height: 140px;
  }
  .right_text_column {
    top: -20px;
    right: -10px;
    width: 100px;
  }
  .video-with_text .banner .banner_image {
    max-width: 100%;
  }
  .video-with_text .banner_deta,
  .video-with_text .image-left-postion .banner_deta{
    padding: 30px 17px;
  }
  .image-left-postion .banner-data-inner {
    padding: 0;
  }
  .video-leaf{
    bottom: 3%;
    right: 5px;
  }
  .rich-text h2{
    max-width: 340px;
    margin-left: auto;
    margin-right: auto;
  }
  .featured-col-section .grid{
    position: relative;
    z-index: 20;
  }
  .featured-col-section .grid-overflow-wrapper .grid__item{
  	width: 85vw;
    flex: 0 0 85vw;
  }
  .featured-col-section .greenleaf{
    transform: scaleX(-1);
    width: 126px;
    right: unset;
    left: 0;
    top: unset;
    bottom: 0;
  }
  .custom_text_video:not(.enable_carousel) .grid{
    display: flex;
    overflow: auto;
    margin: 0 -3px;
  }
  .custom_text_video:not(.enable_carousel) .grid .grid__item{
  	width: 85vw;
    flex: 0 0 85vw;
    padding: 0 3px;
  }
  .custom_text_video:not(.enable_carousel) .grid .image-wrap{
    width: 100%;
    min-height: 300px;
    padding-bottom: 100% !important;
  }
  .custom_text_video:not(.enable_carousel) .grid .image-wrap > img{
    width:100%;
    height:100%;
    position: absolute;
    object-fit: cover;
    object-position: center;
  }
  .custom_text_video .grid .grid__item .image-col h2,
  .custom_text_video .grid .grid__item .video-col h2{
  	font-size: 32px;
    line-height: 36px;
  }
  .testimonials-section .testimonial-leaf{
  	width: 150px;
    height: 300px;
    background-size: cover;
    top: unset;
    bottom: 10%;
    right: 0;
  }
  .template-index .shopify-section .testimonials-section.testimonials-block{
  	background-size: contain;
    background-repeat: no-repeat;
    padding-top:0;
  }
  .testimonials-section.testimonials-block .testimonials-slide{
    width:100%;
  }
  .text-image-colour-sect.imageright .feature-row,
  .text-image-colour-sect.imageleft .feature-row{
  	margin:0;
  }
  .text-image-colour-sect.imageright .feature-row__text,
  .text-image-colour-sect.imageleft .feature-row__text{
  	padding: 30px 17px;
  }
  .text-image-colour-sect .linkdiv{
  	margin-top:25px;
  }
  .text-image-colour-sect .linkdiv .btn{
	margin-top:0;
  }
  .text-image-colour-sect.indigo-sect .h1{
  	font-size: calc(var(--typeHeaderSize)*.57);
    line-height: 32px;
  }
  .text-image-colour-sect .h1{
    margin-bottom:25px;
  	font-size: calc(var(--typeHeaderSize)*.57);
    line-height: 32px;
  }
  .text-image-colour-sect .purple-97{
  	width: 290px;
    height: 224px;
    background-size: cover;
  }
  .text-image-colour-sect.purple-sect .rte p{
  	font-size: 18px;
    line-height: 22px;
  }
  .custom_text_video{
  	overflow:hidden;
  }
  .toolbar__content .site-nav{
    position:initial;
  }
  #NavDrawer{
    height: calc(100% - 145px);
	top: unset; 
    background-color: rgba(255,255,255,0.9);
  }
  .drawer{
    max-width: 100%;
    width: 100%;
  }
  .mobile-nav>.mobile-nav__item{
  	background:transparent;
  }
  .drawer--right {
    right: -100%;
  }
  .mobile-nav__sublist{
  	padding-left:10px;
  }
  .drawer--right.drawer--is-open{
  	transform: translateX(-100%);
  }
  #NavDrawer .drawer__fixed-header{
  	display:none;
  }
  .drawer__scrollable{
  	padding:30px 20px;
  }
  .mobile-nav{
    margin-bottom:50px;
  }
  .mobile-nav__link--top-level{
  	font-size: 15px;
    padding: 20px 20px;
  }
  .mobile_menu_item .mobile-nav__link--top-level{
    font-size:18px;
  }
  .mobile-nav__toggle button{
  	border:0;
  }
  .mobile-nav__social{
  	justify-content:center;
  }
  .mobile-nav__social a{
	padding:5px;
  }
  .mobile-nav__social-item{
  	flex:initial;
    border:0;
  }
  .js-drawer-closing .main-content:after, .js-drawer-open .main-content:after{
  	display:none;
  }
  .site-nav__link--icon{
    display:flex;
    align-items:center;
  }
  .hero__text-wrap h2.hero__title{
    margin-bottom: 7.5px;
  }
  .site-footer .footer__logo a{
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
  .site-footer .grid__item:after{
  	border-color:#4DAA74;
    opacity:1;
  }
  .site-footer .grid__item[data-type=logo_social]:after{
    border: 0;
  }
  .site-footer .footer__title{
    padding: 10px 0;
    text-align:left;
    margin:0;
    font-size: 14px;
  }
  .site-footer .grid__item:not([data-type=menu]) .site-footer__linklist li:nth-child(1) a,
  .site-footer .site-footer__linklist li a{
    font-size: 14px;
  }
  .footer-base .foot-links a{
    font-size: 14px;
  }
  .site-footer .footer__collapsible{
    text-align:left;
  }
  .site-footer .grid__item{
    padding-bottom:0;
  }
  .footer-base .foot-flex{
  	flex-wrap:wrap;
  }
  .footer-base .foot-links{
  	order:1;
  }
  .footer-base .foot-payments{
  	order:3;
    margin-top:30px;
  }
  .footer-base .fda{
  	order:2;
    text-align: left;
  }
  .footer-base .foot-payments img{
  	margin:0 15px 0 0;
  }
  .footer-base .foot-payments .img-v {
    height: 12px;
  }
  .footer-base .foot-payments .img-m {
    height: 23px;
  }
  .footer-base .foot-payments .img-a {
    height: 11px;
  }
  .site-footer .grid__item[data-type=newsletter] .collapsible-content--small{
    visibility: visible;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    opacity: 1;
    height: auto;
  }
  .site-footer .grid__item[data-type=newsletter] .collapsible-trigger__icon{
    display: none;
  }
  .site-footer .grid__item[data-type=newsletter] .collapsible-content--small .collapsible-content__inner{
    transform: none; 
  }
  .site-footer .grid__item[data-type=newsletter]{
    padding-top: 20px; 
  }
  .menu_sub_title + .footer__title{
    position: relative; 
  }
  .menu_sub_title + .footer__title::after{
    content: "";
    border-top: 1px solid;
    border-top-color: #4daa74;
    opacity: 1;
    display: block;
	position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }
  .ingredients_page .rte .ingredients-left{
    width: 100%;
    display: block;
    float: none;
    margin: 0;
    padding: 0 0 25px 0; 
  }
  .ingredients_page .ingredient-icon {
    right: 20px;
    float: none!important;
    max-width: 140px;
    top: 20px;
    left: auto;
  }
  .ingredients_page .section-header {
    width: 61%;
    margin-bottom: 70px!important;
  }
  .testimonials_wave,
  .nutrient_wave{
    margin-bottom: -5px; 
  }
  .blog_left_cols.desk-only, .left-faq.desk-only {
    display: none;
  }
  .other-filter {
    display: block;
  }
  .inner_wave .feature-row__text .btn{
    margin-bottom: 30px; 
  }
  .mobile_megamenu {
    position: fixed;
    z-index:9;
    height:100%;
    width:100%;
    top:0;
    left: 100%;
    transition: all ease-in-out 0.3s;
    background-color: #fff;
    display: flex;
    flex-direction: column;
  }
  .mobile_megamenu.mob-sub-active {
    left:0;
  }
  .site-mega_nav__dropdown {
    opacity: 1;
    visibility: visible;
    width: 100%;
    max-width: 100%;
    transform: unset;
    padding-top:0;
    position: unset;
    overflow: auto;
    background-color: #fff;
    flex: 1;
  }
  .site-mega-menu-wrap .menu-auto-renew,
  .featured-col-section .greenleaf-mini{
    display: none;
  }
  .site-mega-menu-wrap .site-mega-menu-left {
    padding:0;
  }
  .site-mega-menu-wrap .site-mega-menu-right {
    max-width:100%;
    padding: 16px 12px;
  }
  .site-mega-menu-wrap .site-mega-menu-left .site-mega-menu-nav {
    flex: 0 0 100%;
    padding: 5px 20px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #e8e8e1;
  }
  .mobile-nav__item {
    position: unset;
    transition: unset;
    transform: unset !important;
  }
  .new-mobile-nav {
    padding:0;
  }
  .new-mobile-nav .mobile-nav {
    transform: unset !important;
    margin-top:0;
    margin-left:0;
    margin-right:0;
  }
  .site-mega-menu-nav .site-mega-menu-nav-img {
    max-width:75px;
  }
  .site-mega-menu-left .site-mega-menu-nav h6 {
    padding:19px 0;
  }
  .mega-menu-mob-nav {
    display: flex;
    justify-content: space-between;
    background-color: rgba(184,216,171,0.5);
    padding: 8px 20px;
    align-items: center;
  }
  .mega-menu-mob-nav button {
    background-color: transparent;
    border: unset;
    padding:0;
    margin:0;
    font-size:12px;
    line-height: 20px;
    color: #575756;
    display: flex;
    align-items: center;
    position: relative;
    padding-left: 12px;
  }
  .mega-menu-mob-nav button .collapsible-trigger__icon {
    left:0;
  }
  .mega-menu-mob-nav button svg {
    max-width: 8px;
    transform: rotate(90deg);
  }
  .mega-menu-mob-nav p {
    margin:0;
    font-size:12px;
    line-height: 20px;
    color: #575756;
  }
  .mobile_megamenu .site-mega-menu-nav-item {
    width:100%;
  }
  .site-mega-menu-wrap {
    height: 100%;
    flex-direction: column;
    flex-wrap: unset;
    overflow-y: auto;
  }
  .megamenu-has-menu {
    display: flex;
    align-items: center;
    width: 100%;
  }
  .megamenu-has-menu .mobile-nav__link {
    width:100%;
  } 
  .right-collapsible-trigger__icon .collapsible-trigger__icon {
    left: 50%;
    transform: translate(-50%, -50%) rotate(90deg);
  }
  .right-collapsible-trigger__icon .collapsible-trigger__icon > .icon-chevron-down{
    transform: scaleY(-1);
  }
  .new-mobile-nav .nlink.mobile-nav__item::before {
    content: unset;
  }
  .new-mobile-nav .mobile-nav__item:not(:last-child) {
    border-bottom: 1px solid #707070;
  }
  .new-mobile-nav .mobile-nav__item.mobile_menu_item:not(:last-child),
  .new-mobile-nav .mobile_megamenu .mobile-nav__item:not(:last-child){
    border-bottom-color: #e8e8e1;
  }
  .new-mobile-nav .mobile-nav__item .right-collapsible-trigger__icon {
    padding: 34px 25px;
    margin: 0;
  }
  .site-mega-menu-wrap .site-mega-menu-img-wrap .site-mega-menu-img-box {
    padding: 0 8px;
  }
  .site-mega-menu-left .site-mega-menu-nav a {
    font-weight: normal;
  }
  .inner-img-text .heading h1{
    font-size: calc(var(--typeHeaderSize)*.57);
    line-height: 32px;
  }
  .text-image-colour-sect .leaf-right{
    width: 164px;
    height: 200px;
    bottom: 0px;
  }
  .every-shot {
    padding-top: 40px;
  }
  .every-shot h2, .every-shot .every-shot-content {
    padding-left:17px;
    padding-right:17px;
  }
  .every-shot .every-shot-content-box h3 {
    font-size: 16px;
  }
  .every-shot .every-shot-content-box {
    padding-bottom:20px;
  }
  .every-shot h2 {
    padding-bottom: 25px;
  }
  .every-shot .every-shot-content-box p {
    line-height:22px;
  }
  .first_menu .footer__collapsible{
    padding-bottom: 0px;
  }
  .first_menu {
    padding-top: 5px;
  }
  [data-section="featured-collection"] .grid-overflow-wrapper .grid{
    flex-wrap: nowrap;
  }
  .cp-item:first-child .cp-item-info > .cp-item-bottom,
  .desktop_only{
    display:none;
  }
  .mobile_only{
    display: block;
  }
  .hero__media-container .mobile_only{
    height: 100%;
    width: 100%;
    object-fit: cover;
  }
  .grid.mobile_slider{
    display: block;
  }
  .grid.mobile_slider .grid-product {
    width: 100%;
  }
  .grid.mobile_slider .flickity-prev-next-button,
  .article .flickity-prev-next-button{
    background: transparent;
    color: #575756;
  }
  .grid.mobile_slider .flickity-next {
    right: -8px;
  }
  .main-content .rc-login-form, 
  .main-content .rc-enter-code,
  .main-content .rc-login--header-title{
    margin-left: 20px;
    margin-right: 20px;
  }
}
@media only screen and (min-width:768px)  {
  #login-page.active .form-vertical > p {
    min-height: 68px;
  }
  .icon-list.health-benefits{
    padding-top: 50px;
  }
  .footer_promobar h3{
    margin-bottom: 0;
  }
}
@media only screen and (max-width:767px)  {
  .col-50 {
    width: 100%;
  }
  .banner { 
    padding:0;
  }
  .flex-row .col-left {
    max-width: 100%; 
    padding-right: 0;
  } 
  .flex-row .col-right {
    max-width: 100%;
    width: 100%;
    margin-top: 30px;
  }
  .product-grid-row {
    margin: 0 -10px;
  }
  .product-widget { 
    max-width: 50%;
    padding: 0 10px;
  }
  .banner .banner_deta h2 { 
    margin-bottom: 14px;
  }	
  .banner_deta {
    flex: 0 0 100%; 
  }	
  .banner-data-inner {
    padding: 60px 17px 20px;
  }
  .banner .banner_image,
  .banner.image-left-postion .banner_image{ 
    max-width: 100%;
  }
  .flex-row {
    padding-top: 40px;
  }
  .banner .banner_deta p {
    font-size: 16px; 
    line-height: 24px;
  }
  .banner .banner_deta .banner-data-inner > span {
    font-size: 18px;
    line-height: 1; 
    margin-bottom: 8px;
  }
  .banner .banner_deta h2 {
    font-size: 26px;
  }
  .banner-img-inner img{
    position: relative; 
  }
  .printicon {
    left: 295px;
  }
  .template-article .social-sharing{
    padding: 40px 0 0;
    width: 95%;
    margin: 65px auto 0;
  }
  .template-article .social-sharing a:nth-child(1):after {
    height: 32px;
    left: -20px;
    top: 0px;	
  }
  .newsletter-section .input-group,
  .site-footer .input-group{
    display: block;
  }
  .newsletter__input {
    max-width: 100%;
    margin: 0 auto 10px;
    width: 100%;
  }
  .newsletter-section button,
  .newsletter-btn button{
    margin-top: 40px;
    min-width: 181px; 
  }
  .bg-with-text .inner-img-text{
    min-height: auto;
  }
  .bg-with-text .inner-img-text {
    padding: 50px 0 10px; 
  }
  .newsletter-section {
    padding: 35px 0 55px;
  }
  .inner_text_columns{
    padding: 0px 20px;  
  }
  .video-with_text .banner-img-inner img{
    position: absolute; 
  }
  .inner_wave {
    padding: 20px 0 20px;
  }
  .inner_wave .feature-row-wrapper{
    position:relative;
    z-index:20;
    padding: 0;
  }
  .purple-richtext .theme-block{
  	column-count: 1;
  }
  .hero__text-wrap .hero__text-shadow {
    max-width: 100%;
  }
  .image_with_benefit_section .the-benefit {
    margin: 25px 0;
  }
  .ingredients-sec .icon-list-icon {
    min-height: 80px;
    /* max-height: 80px; */
  }
  .ingredients-sec .icon-list-icon svg {
    min-height: 60px;
    max-height: 60px;
  }
  .benefit-list-icon p {
    margin-left: 25px;
  }
  .benefit-list-icons {
    margin-top: 30px;
  }
  .video-leaf{
    width: 140px;
    height: 260px;
    bottom: 2%;
  }
  .nutrient-promise .nutrient-promises{
    padding:40px 0 30px;
  	overflow:hidden;
  }
  .nutrient-promise .icon-list-flex{
  	overflow:auto;
  }
  .nutrient-promise .icon-lists-promise{
  	width: 70vw;
    flex: 0 0 70vw;
    padding: 0 15px;
  }
  .nutrient-promise .icon-lists-promise p{
  	line-height:24px;
  }
  .hero__text-content.vertical-center{
    padding-top: 40px;
  }
  .ingredients-cols.ben_and_ing_sec .icon-lists {
    width: 100%;
  }
  .inner_wave .feature-row {
    flex-direction: column-reverse;
  }
  .greencurve.all_color_wave {
    margin-top: 30px;
  }
  .review-tab-head ul li a {
    min-width: auto;
  }
  .review-tab-contents {
    padding-top: 60px;
  }
  .yotpo-base-layout{
    width: 100% !important; 
  }
  .footer-base {
    padding: 30px 0;
  }
  .newsletter-footer {
    padding-bottom: 30px;
  }
  .footer_bottom_list{
    padding-top: 30px;
  }
  .theme-block.heading{
    margin-bottom: 20px;
  }
  .theme-block.button {
    margin-top: 20px;
  }
  .rich-text .rte > p,
  .inner-img-text .rte > p{
    font-size: 16px;
    line-height: 26px;
  }
  .research-box .research-box-left {
    max-width:100%;
    padding-bottom: 30px;
  }
  .research-box .research-box-right {
    max-width:100%;
    padding-left:0;
  }
  .research-head h1 {
    font-size: calc(var(--typeHeaderSize)*.57);
    line-height: 32px;
  }
  .research-head {
    padding: 70px 0;
    margin-bottom: 0;
  }
  .research-box .research-box-left h2 {
    font-size: calc(var(--typeHeaderSize)*.45);
  }
  .research-box {
    padding-top: 50px;
  }
  .research-box-cont .research-box-cont-left p{
    font-size: calc(var(--typeBaseSize)*.92);
    letter-spacing: var(--typeBaseSpacing);
    line-height: var(--typeBaseLineHeight);
    margin-bottom:15px;
  }
  .research-box-cont .research-box-cont-right a {
    font-size: calc(var(--typeBaseSize)*.92);
    letter-spacing: var(--typeBaseSpacing);
    line-height: var(--typeBaseLineHeight);
    padding-bottom:15px;
  }
  .research-box {
    border-bottom: unset;
    padding-bottom:10px;
  }
  .research-box-cont .research-box-cont-right h3 {
    font-size: 18px;
    line-height: 20px;
  }
  .sub_key:not(:last-child){
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
  .first-key .key_45 {
    margin-top: 0px;
  }
  .key_50 {
    text-align: center !important;
  }
  .inner_key p {
    font-size: 14px;
    line-height: 22px;
  }
  .inner_key h3 {
    font-size: 18px;
    line-height: 24px;
    word-break: break-word;
  }
  .key-cols {
    padding: 40px 0 10px;
  }
  .inner_key .flex{
    max-width: 100%;
  }
  .inner_key {
    padding: 20px 10px;
  }
  .footer_promobar .flex{
    justify-content: center;
    flex-direction: column;
  }
  .footer_promobar {
    margin-top: 40px;
  }
  .cp-wrapper {
    gap:15px;
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .cp-item:nth-child(2) {
    border-right: 0;
  }
  .cp-item_title {
    font-size: 22px;
  }
  .cp-item-info {
    margin-bottom: 25px;
    padding: 0 17px;
  }
  .cp-item-ingredients {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .cp-item-ingredient_img {
    width: 35px !important;
  }
  .cp-item-ingredient-item{
    gap: 8px;
  }
  .cp-item-content-block:not(:last-child) {
    margin-bottom: 0;
  }
  .cp-item-content-block-head{
    font-size:18px;
    margin:0;
    padding:15px 0;
    position:relative;
  }
  .cp-item-content-block-head:after{
    content:"";
    width:10px;
    height:10px;
    border-right:1px solid var(--HeadingTextColor);
    border-bottom:1px solid var(--HeadingTextColor);
    position:absolute;
    top:50%;
    right:0;
    transform:translateY(-50%) rotate(-45deg);
    transition:all 0.3s ease-in-out;
  }
  .cp-item-content-block-head.active:after{
    transform:translateY(-50%) rotate(45deg);
  }
  .cp-item-content-block:not(:first-child) {
    border-top:1px solid var(--colorBorder);
  }
  .cp-item-content-block:not(:first-child) .cp-item-content-block-desc{
    display:none;
  }
  .cp-item-content-block-desc{
    padding-bottom:30px;
  }
  .cp-item-bottom_wrapper{
    margin-top:25px;
  }
  .compare-product {
    padding-top: 20px;
  }
  .cp-item .product-block--features{
    margin-top: 20px;
    border-bottom: 0px;
    padding-bottom: 0;
  }
  .cp-item:first-child {
    margin-top: 0px;
  }
  section.compare-product .page-width {
    padding: 0px;
  }
  .cp-item-content{
     padding: 0 17px; 
  }
  .below_int_btn{
    margin-top: 10px;
  }
  .purchases.sub_button .product-single__form button span span span {
    font-size: 12px;
    display: none;
  }
  .golden-rules .icon-list-flex.icon_slider .icon-lists-promise{
    width: 100%;
    padding: 0 20px;
  }
  .sub_inner_cols {
    padding: 13px 15px;
  }
  .variant-wrapper--dropdown .product__quantity {
    margin-bottom: 10px;
  }
  .faq_blocks {
    margin: 30px 0;
  }
  .tab_hover_content{
    display: none;
  }
  .new-health-benefits .icon-lists {
    width: 100%;
    margin-bottom: 0;
    padding: 10px 0;
    border-top: 1px solid var(--colorTextBody);
  }
  .new-health-benefits .icon-lists:last-child{
    border-bottom: 1px solid var(--colorTextBody);
  }
  .mobile_tab_content{
    display: none;
  }
  .new-health-benefits .tab_icon_lists {
    flex-direction: row;
    align-items: center;
    gap: 20px;
    position: relative;
  }
  .new-health-benefits .icon-lists .tab_icon_lists p {
    max-width: 165px;
    margin: 0;
    text-align: left;
  }
  .new-health-benefits .tab_icon_lists:after, 
  .new-health-benefits .tab_icon_lists:before {
    content: "";
    position: absolute;
    top: 50%;
    background-color: #575756;
    transform: translateY(-50%);
    transition: 0.4s all;
  }
  .new-health-benefits .tab_icon_lists:after {
    right: 10px;
    width: 16px;
    height: 4px;
  }
  .new-health-benefits .tab_icon_lists:before {
    right: 16px;
    width: 4px;
    height: 16px;
  }
  .new-health-benefits .mobile_tab_content p {
    max-width: 180px;
    margin-left: 80px;
  }
  .new-health-benefits .icon-lists.active .tab_icon_lists:before{
    display: none;
  }
  .sub_content {
    flex-direction: column;
    align-items: flex-start;
  }
  .feacture_product_btn .btn{
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  /* ----------- New Code */
  .testimonials-section.new-reviews .testimonials-container {
    gap: 15px;
    flex-direction: column;
  }
  
  .testimonials-section.new-reviews .testimonials-slider{
    order: 1;
    width: 100%;
  }
  .testimonials-section.new-reviews .testimonials-container .testimonials-slider__text{
    text-align: center;
    font-size: 15px;
  }
  .testimonials-section.new-reviews .testimonials-slide .testimonials-slider__text .testimonials__info {
    font-size: 18px;
  }
  .testimonials-block .testimonials-slide .testimonials-slider__text .authortes{
    font-size: 12px;
  }
  .testimonials-section.new-reviews .review-reputon .elcBVd {
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 10px;
  }

  .new-image-text{
    padding: 30px 0;
  }
  .new-image-text .new-image-text-row{
    gap: 20px;
  }
  .new-image-text .new-image-text-row > div{
    width: 100%;
  }

  .new-image-text .new-image-text-row .new-image-text-media{
    width: calc(100% + 34px);
    margin: 0 -17px;
  }
  .new-image-text .new-image-text-media .overlay_content{
    display: none;
  }
  .new-image-text .new-image-text-media .desktop_img{
    display: none;
  }
  .new-image-text .new-image-text-media .mobile_img{
    display: block;
  }

  .icon__with--text{
    padding: 30px 0;
  }
  .icon__with--text .icon__with--text-row{
    gap: 18px;
  }
  .icon__with--text .icon__with--text-block{
    border: 0 !important;
    width: 100%;
    display: flex;
    gap: 20px;
    align-items: center;
    padding: 0;
  }
  .icon__with--text .icon__with--text-block .icon--wrap{
    flex-shrink: 0;
  }
  .icon__with--text .icon__with--text-block .icon--wrap img,
  .icon__with--text .icon__with--text-block .icon--wrap svg{
    height: 45px;
    width: 45px;
  }
  .icon__with--text .icon__with--text-block .icon--txt{
    margin: 0;
    font-size: 14px;
  }

  .new-image-with-benefit {
    padding: 30px 0;
  }
  .new-image-with-benefit .section__head{
    margin-bottom: 25px;
    padding: 0 17px;
  }
  .new-image-with-benefit .section__head.mobile{
    display: block;
  }
  .new-image-with-benefit .section__head.desktop{
    display: none;
  }

  .new-image-with-benefit .new-image-with-benefit-txt {
    padding: 20px 0 0;
  }
  .new-image-with-benefit .new-image-with-benefit-txt .txt-block{
    padding: 20px 0;
    width: 100%;
  }
  .new-image-with-benefit .new-image-with-benefit-row{
    gap: 0;
    flex-wrap: wrap;
    flex-direction: column-reverse;
    padding: 20px 0;
  }
  .new-image-with-benefit  .button-bar{
    display: block
  }

  .featured-package{
    padding: 30px 0 0;
  }
  .featured-package .featured-package-row{
    gap: 20px;
  }
  .featured-package .featured-package-row > div{
    width: 100%;
  }

  .featured-package .featured-package-media{
    order: -1;
  }
  
  .featured-package .featured-package-title{
    margin-bottom: 10px;
  }
  .featured-package .featured-package-title.desktop{
    display: none;
  }
  .featured-package .featured-package-title.mobile{
    display: block;
  }

  .featured-package .featured-package-price-block{
    margin: 20px -17px 0;
  }

  .featured-package .featured-package-total{
    padding: 15px 0;
  }

  .featured-package .featured-package-icon-row{
    display: none;
  }
  .new-image-with-benefit .new-image-with-benefit-row .new-image-with-benefit-txt,
  .new-image-with-benefit .new-image-with-benefit-row .new-image-with-benefit-img{
    width: 100%;  
  }

  .home-review__sec div.okeReviews .oke-reviewCarousel{
    margin-top: 40px;
  }
  
  /* ----------- New Code */
  .featured-package .featured-package-info .price-text{
    max-width: 240px;
  }
  .icon__with--text_slider .flickity-button {
    display: block;
  }
  .icon__with--text_slider .icon__with--text-block{
    width: 100%;
    padding: 0 20px;
  }
  .icon__with--text_slider .flickity-previous{
    left: 0;
  }
  .icon__with--text_slider .flickity-next{
    right: 0;
  }
  .icon__with--text_slider .icon__with--text-block .icon--txt{
    font-size: 16px;
  }
}

@media screen and (max-width: 640px){
  .home-review__sec div.okeReviews .oke-reviewCarousel-reviews-review {
    padding: 0 5px;
  }
  .home-review__sec div.okeReviews .oke-reviewCard{
    padding: 18px;
  }
  
  .home-review__sec div.okeReviews .oke-bodyText{
    font-size: 14px;
  }
  .home-review__sec div.okeReviews .oke-bodyText p{
    line-height: 22px;
  }
  .home-review__sec div.okeReviews .oke-reviewCarousel-reviews {
    width: calc(100% - 50px);
  }
  .home-review__sec .okeReviews[data-oke-container] .oke-prevNextButton,.home-review__sec .okeReviews[data-oke-container] div.okeReviews .oke-prevNextButton {
    height: 25px;
    width: 25px;
  }
  .collection-grid__wrapper .grid button {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 14px;
  }
}

@media only screen and (max-width: 575px){
  .umay-card.col-4,
  .umay-card.col-3{
    max-width: 50%;
  }
  .bottom-btn .product-single__form{
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media only screen and (max-width:480px){
  .product-widget,
  .umay-card.col-4,
  .umay-card.col-3 {
    max-width: 100%;
  }
  section.you-may-like-section {
    margin-top: 0;
  }
  .banner-leaf{
    top: auto;
    bottom: 15%;
    right: 0;
    width: 180px;
    height: 160px;
  }
  .rich-text .rte-flex .btn-primary,
  .shopify-section .review_btn .btn-primary{
    margin-right: 10px; 
  }
  .shopify-section .home-review__sec .review_btn .btn-primary{
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 10px;
  }
  .review_btn {
    margin-top: 30px;
  }
  .shopify-section .review_btn .btn-primary {
    margin-bottom: 10px;
    margin-right: 0;
  }
}
@media only screen and (max-width:425px){
  .featured-col-section .product-grid-item .readmore{
    padding-right:10px;
  }
  .button .rte-flex .faqbut {
    margin-left: 0px;
    margin-top: 10px;
  }
}
@media print{ 
  #admin-bar-iframe,
  #shopify-section-header,
  #shopify-section-footer,
  .you-may-like-section,
  .article__body .col-right,
  #preview-bar-iframe,
  .social-sharing,
  .printicon{ 
    display:none!important; 
  }
  .banner_deta,.banner .banner_image{ max-width: 100%!important;}
  .recipes .banner-img-inner,.recipes .banner-img-inner img {position:relative; max-height:200px;}
  .banner-img-inner,.banner-img-inner img {position:static; }
  .banner { margin-left: 0!important;}
  .banner .banner_deta h2{font-size: 32px;line-height: 1; margin-bottom: 1rem; }
  .banner-data-inner { padding: 0; }
  .flex-row { padding-top: 50px; }
  .flex-pagination .blogright { margin-bottom: 40px;}
  .flex-pagination .blogleft { padding-bottom: 300px; }
  .excerpt-article { font-size:18px!important; }
  .blogright ul li { overflow: visible!important;height:26px;width:100%;white-space:nowrap }
  .col-left {max-width:100%!important;}
  .blogright ul { display:block; }
  .blogleft { page-break-before:always }
  .flex-pagination {width:100%;}
  .flex-pagination { overflow: visible!important; }
  .col-right { display:none; }
}

html .transition-body #shopify-section-header #NavDrawer.drawer.drawer--is-open{
  top: 159px !important;
  top: var(--header-height) !important;
}

.page-width.full_width.video-relative{
  width: 100%;
  padding: 0;
  margin: 0;
  max-width: 100%;
}
