/** Shopify CDN: Minification failed

Line 91:67 Expected ":"

**/
.eating_health { padding-bottom: 55px; padding-top: 55px; }
.bg-white { background-color: #fff; }
.text-center { text-align: center; }
.eating_header h2 {    margin-bottom: 20px; font-size: 48px; line-height: 1.33; letter-spacing: 0; text-transform: inherit; font-weight: 700; text-align: center; margin-top: 0; }
.eating_header p { font-size: 21px; line-height: 1.52; max-width: 600px; margin: auto; margin-bottom: 20px; text-align: center; }
.eating_health .grid { display: flex; flex-wrap: wrap; width: 100%; text-align: center; justify-content: space-between; }
.eating_col { display: flex; flex-wrap: wrap; margin-bottom: 70px; position: relative; justify-content: center; }
.eating_icon { -ms-flex: 0 0 44px; flex: 0 0 60px; max-width: 60px; }
.eating_icon img { max-width: 60px; display: block; width: 100%; height: 60px; object-fit: cover; }
.eating_content h4 { margin-bottom: 8px; margin-top: 0; }
.eating_health .eating_col p { margin: 0; }
.eating_icon {
  margin-bottom: 20px; /* Adjust the value as needed */
}

.eating_health .grid__item.medium-up--two-quarters { width: 50%; }
.eating_center { position: relative; overflow: hidden; width: 512px; height: 512px; margin: 0 auto;}
.comparisonImage img{width:100%; border-radius: 15px;}


@media screen and (min-width: 990px) {
  .eating_col {
    margin-top: 30px; /* Adjust the value as needed to move the elements down */
  }
}

.vid_img_box { width: 100%; height: 100%; border-radius: 25px;    }
.pro_vid_img_sec { background-color: #fafafa; padding-top: 50px; padding-bottom: 50px; }
.pro_vid_img_row { display: flex; flex-wrap: wrap; width: 100%; }
.pro_vid_img_row .videimagboxleft { width: 50%; padding: 0 20px; }
.videimagboxleft iframe { width: 100%; height: 100%; border-radius: 25px; }
.videimagboxleft img{ width: 100%;border-radius: 12px; }
.pro_vid_img_row .text_box { width: 50%; padding: 0 40px; }
.pro_vid_img_row .text_box h3 { font-size: 40px; line-height: 45px; font-weight: 700; margin-top: 0;  margin-bottom: 10px; }
.pro_icon_text {margin-bottom: 10px;}
.pro_vid_img_sec .item { display: flex; align-items: center; padding: 10px 0; border-bottom: 1px solid #e8e7e7; }
.pro_vid_img_sec .text_box .icon_progress { width: 70px; height: 70px; }

[role=progressbar] { --percentage: var(--value); --primary: #2E2A39; --secondary: #D9D9D9; --size: 300px; animation: progress 2s .5s forwards; width: 70px; aspect-ratio: 1; border-radius: 50%; position: relative; overflow: hidden; display: grid !important; place-items: center; }

[role=progressbar]:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: conic-gradient(var(--primary) calc(var(--percentage) * 1%),var(--secondary) 0); mask: radial-gradient(white 55%,transparent 0); mask-mode: alpha; -webkit-mask: radial-gradient(#0000 55%,#000 0); -webkit-mask-mode: alpha; }
[role=progressbar]:after { counter-reset: percentage var(--value); content: counter(percentage) "%"; font-family: Helvetica,Arial,sans-serif; font-size: 23px; color: var(--primary); }
.b-product-card__benefits-asterisk p { font-size: 14px; line-height: 1.2; margin: 10px 0 20px; }
a.btn { display: inline-block; vertical-align: middle; background: #FFDAB9; color: #000000;  text-align: center; text-decoration: none;font-size: 1.5rem; letter-spacing: .1rem;padding: 13px 10px;    width: 150px; }
.vid_img_btn a.btn span { background: url('https://cdn.shopify.com/s/files/1/0598/5196/4509/t/2/assets/sl-finger.png?v=1664041122') left center no-repeat; background-size: 30px auto; padding-left: 40px; }
.pro_vid_img_sec .text_box .item .text { max-width: 295px; margin-left: 50px; }


.sale_compare_section {  position: relative; width: 100%; z-index: 1; overflow: hidden; }
.sale_compare_section:before { content: ""; position: absolute!important; left: 0; right: 0;; overflow: hidden; z-index: -1; bottom: 0; }
.compare-box { display: flex; flex-wrap: wrap; align-items: center; padding: 20px 0 40px; }
.pro_compare .com_left-side, .pro_compare .table_right_content, .pro_compare .table_content { width: 50%; }
.com_left-side h2.com_heading { font-size: 48px; line-height: 60px; text-transform: initial; letter-spacing: 0; max-width: 404px; width: 100%; margin: auto auto 15px; text-align: center; font-weight: 700; }

.top_table_content { width: 100%; }
.sale_compare_section table { border-collapse: collapse; border-spacing: 0; margin-bottom: 0;box-shadow: unset; }
.top_table_content th.left_top_content { width: 50%; }
.top_table_content th.forchics.tabletile.border-leftradius.border-rightradius.right_content { padding: 0; }
.top_table_content th.forchics.tabletile.border-leftradius.border-rightradius.right_content { width: 25%!important; }
.pro_compare .forchicsimage { margin-top: 0; }
.forchicsimage.table_right_content img { margin: 0 auto; }
.text-center { text-align: center; }
.sale_compare_section .compare-box th p { margin-bottom: 10px; font-size: 18px; line-height: 21px; font-weight: 600; }
.compare-box .com_right-side { width: 100%; padding-left: 20px; }

.com_right-side table { margin-bottom: 0; background-color: #fff; border-radius: 20px; box-shadow: 0 19px 18px 11px #e3e8ec73; overflow: hidden; }
table { width: 100%; border-collapse: collapse; }
.pro_compare .compare-box tr.tablelooprow { background-color: #000; color: #fff; border: 1px solid rgba(246,246,244,.44); border-radius: 3px 0 0; }
.compare-box .tablelooprow td { border: none; }
.pro_compare td.tabletile { text-align: center; font-size: 18px; line-height: 28px; padding: 15px 10px;  font-weight: 600; }
.sale_compare_section .tablelooprow td.forchics { background: #fff; color: #000; text-align: center; }
.compare-box .tablelooprow td { border: none; }
.pro_compare td.forchics { width: 25%; }
.sale_compare_section .compare-box td.forchics img { width: 20px; height: 20px; object-fit: cover; margin: 0 auto; }
.sale_compare_section td.tabletile.other_content { background-color: #fff; width: 25%; }
.pro_compare td.tabletile {  }
.compare_section td, th {     border: none !important; }
.sale_compare_section td.tabletile.other_content img { width: 20px; height: 20px; object-fit: cover; margin: 0 auto; }


.announcement_bottom_blocks { display: flex; flex-wrap: wrap; width: 100%; justify-content: center; }
.icon-text-wrap { display: flex; align-items: center; }

.announcement_bottom_blocks .icon-text-wrap .icon img { width: 30px; position: relative; top: 2px; }
.announcement_bottom_blocks .text p { margin: 10px 10px 10px 5px;font-size: 19px; }
.announcement_bottom_blocks .icon-text-wrap .icon2topbar img{lative; top: 4px; width: 25px;}
#shopify-section-announcement-bar { position: sticky; top: 0; }
#shopify-section-header.shopify-section-header-hidden { transform: none!important; }

.customerevi{display: inline-block; width: 100%; text-align: center;}
.customerevi h2{font-weight: bold;}
.customerevi p{font-size: 23px; margin: 2px 0;}
.profielpjpoto{display: flex; margin: 1.35rem auto; text-align: left; justify-content: center;}
.profielpjpoto img{width: 3.5rem; height: 3.5rem; margin-right: 0.75rem; border-radius: 50%;}
.profielpjpoto h3{}
#shopify-section-template--15229454188637__16644579089170e1aa .rte p{color:#000;}
#shopify-section-template--15229454188637__16644579089170e1aa .multicolumn-card__info{padding: 21px 0 0px 0;}
#shopify-section-template--15229454188637__16644579089170e1aa .slider-buttons {  position: relative; top: -12px; }

.roundimage{}
.roundimage img{margin: 0 auto; width: 100px; height: 100px; object-fit: cover; border-radius: 50%; border: 4px solid #fff;}
.multicolumn-list__item.center .media--adapt img { border-radius: 25px; }


#CartDrawer-Checkout{    margin-top: 10px;}
.cart__contents .quantity {
   width: calc(9rem / var(--font-body-scale) + var(--inputs-border-width) * 2);
    min-height: calc((var(--inputs-border-width) * 2) + 2.5rem);
}

.quantity__button {width: calc(3rem / var(--font-body-scale));}
.cart-item cart-remove-button { margin: 0.5rem 0 0 1rem; }

cart-remove-button .button {
  min-width: 2.5rem !important;
    min-height: 2.7rem !important;
}

.text-strike {text-decoration: line-through!important;}
.image-with-text__media{
   min-height: auto !important;box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity)) !important;}
.image-with-text .grid__item:after { height: auto !important;  }
.image-with-text__media img{border-radius: 0px !important;}
.image-with-text__content{padding-top: 0 !important;}

.imagetxtvide ul{    padding-left: 0 !important;}
.imagetxtvide ul li{background-image: url(https://cdn.shopify.com/s/files/1/0638/8770/4218/files/tick-green.png?v=1726567810); list-style: none; background-repeat: no-repeat; background-size: 24px; padding-left: 39px; background-position-x: left; background-position-y: top; line-height: 22px; padding-bottom: 19px;}
.imagetxtvide ol{position: relative;     padding-left: 29px;}

.imagetxtvide ol li{ position: relative;padding-bottom: 10px; padding-left: 13px;}
.imagetxtvide ol li::marker { color: #fff; font-size: 18px; }
.imagetxtvide ol li::before {background: #000; position: absolute; content: ""; display: block; width: 27px; height: 27px; top: 3px; left: -28px;  border-radius: 50%; z-index: -1; }

.testimoalproduct{display: flex; gap: 13px; align-items: center; padding: 7px 15px; box-shadow: 0 0 10px #a5cef7; border-radius: 10px; margin-top: 12px !important; margin-bottom: 12px; }
.testimoalproduct img{width: 77px; border-radius: 50%;}
.testimoalproduct p{margin: 0; line-height: 20px; font-weight: normal; font-size: 14px;}

.price__badge-sale{font-weight: bold; letter-spacing: 0; font-size: 14px;}
.urgency-text { text-align: center; padding: 0 0.5em;  background: none; width: fit-content;   margin: 22px auto 15px !important;font-weight: bold; font-size: 15px;    margin-left: 0 !important; }

.gurabteemain .roundimage img{width: 180px; height: auto; border: 0; object-fit: unset;}
.gurabteemain .rich-text__heading{    margin-top: 4px;}
.gurabteemain .rich-text__blocks{border-radius: 5px; border-style: solid;  border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; position: relative; padding: 89px 18px 17px;}
.gurabteemain .rich-text__blocks .rich-text__text {    margin-top: 8px;font-size: 15px;letter-spacing: 0;}
.gurabteemain .roundimage{position: absolute; top: -87px; left: 0; right: 0;}

.headingtticker{text-align: center; font-size: 18px;}


@media screen and (min-width: 750px){
.section-header {margin-bottom: 0 !important;}
 

}

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

.image-with-text__grid--reverse .image-with-text__content--desktop-left{padding-left:0px !important;padding-right:70px !important;}
  .image-with-text__content--desktop-left{padding-right:0px !important;}
  
}

@media only screen and (max-width: 991px){
.eating_health .medium-up--one-quarter:nth-of-type(1) {
    width: 50%;order: 2;}
  .eating_col { flex-wrap: wrap; text-align: center; justify-content: center; }
  .eating_icon { margin-bottom: 10px; }
  .eating_content { padding-left: 0; width: 100%; }
  .eating_health .medium-up--two-quarters:nth-of-type(2) { width: 100%; order: 1; max-width: 100%; }
  .eating_health .medium-up--one-quarter:nth-of-type(3) { width: 50%; order: 3; }
  .eating_center { position: relative; overflow: hidden; width: 100%; height: 100%; margin: 0 auto; }

.image-with-text__grid--reverse .image-with-text__content--desktop-left{padding-left:0px !important;padding-right:40px !important;}
  .image-with-text__content--desktop-left{padding-right:0px !important;}

  
}
              
@media only screen and (max-width: 767px){
.eating_health {padding-top: 30px;padding-bottom: 0;}
.eating_header h2 { font-size: 36px; line-height: 40px; font-weight: 700; }
.eating_header p { font-size: 17px; line-height: 1.5; }
.eating_health .grid { align-items: center; }
.pro_vid_img_row .videimagboxleft { padding: 0;width: 100%; position: relative;  overflow: hidden; max-width: 100%; height: auto; display: block; }
.videimagboxleft iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.pro_vid_img_row .text_box { width: 100%; padding: 20px 10px; margin: 0; }
.pro_vid_img_row .text_box h3, .com_left-side h2.com_heading { font-size: 36px; line-height: 41px; }  
.pro_compare .com_left-side, .pro_compare .table_right_content, .pro_compare .table_content { width: 100%; }
  .compare-box .com_left-side { width: 100%; padding-bottom: 10px; }
.sale_compare_section .com_left-side h2.com_heading, .sale_compare_section .compare-box .com_text p { color: #2e2a39; }
  .pro_vid_img_row .text_box h3, .com_left-side h2.com_heading { font-size: 36px; line-height: 41px; }
  .pro_compare .com_left-side, .pro_compare .table_right_content, .pro_compare .table_content { width: 100%; }
  .table_content { width: 100%; }
  .pro_compare .com_left-side, .pro_compare .table_right_content, .pro_compare .table_content { width: 100%; }
  .compare-box .com_right-side { padding-left: 0; width: 100%; }
.slider.slider--mobile .slider__slide {padding-bottom: 0 !important;}
  .thumbnail-list__item.slider__slide { width: calc(15% - 0.6rem) !important; }
  .slider.slider--mobile {  margin-bottom: 3px; }
  .announcement_bottom_blocks .text p { font-size: 12px; }
.section-header { margin-bottom: -10px !important; }
  .vid_img_box { width: 100%; height: 100%; border-radius: 25px;    padding-bottom: 99%; }
.com_text p{text-align:center;}
  .sale_compare_section .compare-box th p {  font-size: 14px; }
  .image-with-text__content{    padding: 4rem calc(3px / var(--font-body-scale)) 5rem !important;}
  .image-with-text__grid--reverse .image-with-text__content--desktop-left {  padding-right: 3px !important; }

.testimoalproduct img { width: 73px;}

.testimoalproduct p {  line-height: 16px;  font-size: 12px; }
.urgency-text {  margin-left: auto !important; }

  
  
}



@media only screen and (max-width: 767px) {
    .image-with-text__media video {
        object-fit: cover;
        object-position: center center;
        position: absolute;
        height: 100%;
        width: 100%;
    }
}

