:root{--brand-700: #194270;--brand-600: #1E5A8A;--brand-300: #7FA8D6;--green-500: #1B8A28;--grey-800: #4C4C4C;--container: 1300px;--gutter: 16px}.container{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.h2,.h3{font-size:40px;font-weight:500;margin:0}@media(max-width:769px){.h2,.h3{font-size:32px}}.h3{font-size:32px}.fw700{font-weight:700}.btn{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 24px;border-radius:var(--radius-pill);font-weight:600;font-size:18px;white-space:nowrap;transition:opacity .2s,background .2s}@media(max-width:769px){.btn{width:100%}}.btn-success{background:var(--green-500);color:var(--white)}.btn-outline{background:var(--white);color:var(--green-500);border:1.5px solid var(--green-500)}.btn-small{height:48px}.top-shipping-info{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background-color:var(--brand-700);color:var(--white);min-height:44px;column-gap:24px;row-gap:8px;padding:8px;font-size:16px;line-height:130%}@media(max-width:769px){.top-shipping-info{flex-direction:column;font-size:14px}}.top-shipping-info .round{border-radius:2px;background-color:var(--white);height:4px;width:4px}.top-shipping-info span{text-align:center;display:flex;gap:8px}.header-center{display:flex;align-items:center;justify-content:center;position:relative;padding:12px 10px}.header-center .btn{position:absolute;right:8px}.header-center .logo{height:56px;width:56px}.discount_container{display:flex;padding:4px;justify-content:center;gap:4px;width:fit-content;align-items:center;border-radius:6px;background:#e53008;color:#fff;font-family:Instrument Sans;font-size:12px;font-style:normal;font-weight:700;line-height:130%}.hero{background-color:var(--brand-100);padding:40px 0}.hero .hero-content{display:flex;column-gap:clamp(24px,4vw,80px);row-gap:32px}@media(max-width:769px){.hero .hero-content{flex-direction:column}}.hero .hero-content .hero-left,.hero .hero-content .hero-right{flex:1;display:flex;flex-direction:column}.hero .hero-content .hero-right{gap:16px}.hero .hero-rating{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:16px;line-height:130%}@media(max-width:769px){.hero .hero-rating{font-size:14px}}.hero .hero-rating .stars{height:20px;width:87px}.hero .hero-title{text-align:left;margin:16px 0;font-size:clamp(32px,4vw,56px)}.hero .hero-desc{text-align:left}.hero .hero-btns,.hero .hero-mobile-btns{display:flex;flex-direction:column;width:100%;gap:16px}.hero .hero-mobile-btns{display:none;padding:16px 0}@media(max-width:769px){.hero .hero-btns{display:none}.hero .hero-mobile-btns{display:flex}}.hero .hero-options{display:flex;align-items:flex-start;justify-content:space-between}.hero .hero-options .hero-option{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:33%}.hero .hero-options .hero-option .option-icon{height:20px;width:20px}.pre-diabetes-header{display:flex;justify-content:center;gap:16px;margin-bottom:80px}@media(max-width:769px){.pre-diabetes-header{flex-direction:column;margin-bottom:48px}}.pre-diabetes-header .pre-diabetes-title,.pre-diabetes-header .pre-diabetes-desc-desktop,.pre-diabetes-header .pre-diabetes-desc-mobile{flex:1}.pre-diabetes-header .pre-diabetes-desc-desktop{color:var(--grey-800);display:block}@media(max-width:769px){.pre-diabetes-header .pre-diabetes-desc-desktop{display:none}}.pre-diabetes-header .pre-diabetes-desc-mobile{color:var(--grey-800);display:none}@media(max-width:769px){.pre-diabetes-header .pre-diabetes-desc-mobile{display:block}}.pre-diabetes-header .pre-diabetes-title{font-size:32px;margin:0}.graph-content{background-color:var(--brand-100);border-radius:16px;padding:40px;display:flex;align-items:center;gap:clamp(24px,4vw,80px)}@media(max-width:1054px){.graph-content{flex-direction:column;padding:16px;gap:48px}}.graph-content .graph-left,.graph-content .graph-left .graph-img{width:100%}.graph-content .graph-right{display:flex;flex-direction:column;gap:16px}.graph-content .graph-right span{color:var(--grey-800);font-size:16px;line-height:130%}.active-in-content{display:flex;flex-direction:row;gap:clamp(24px,4vw,80px);align-items:stretch}@media(max-width:1054px){.active-in-content{flex-direction:column-reverse;font-size:14px;gap:48px}.active-in-content .active-in-btn{margin-top:32px}}.active-in-content .active-in-info{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px;height:369px}.active-in-content .active-in-info span{color:var(--grey-800);font-size:16px;line-height:130%}.active-in-content .active-in-video{flex:1;border-radius:16px;overflow:hidden;height:369px;width:100%;object-fit:cover}@media(max-width:769px){.active-in-content .active-in-video{height:auto}}.how-to-use{background-color:var(--brand-100);padding:40px 0}.how-to-use .how-to-use-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-bottom:48px}.how-to-use .how-to-use-steps{display:flex;align-items:stretch;justify-content:space-between;margin-bottom:48px;gap:clamp(16px,3vw,48px)}@media(max-width:769px){.how-to-use .how-to-use-steps{flex-direction:column;gap:48px}}.how-to-use .how-to-use-steps .how-to-use-step{display:flex;flex-direction:column;align-items:center;flex:1}.how-to-use .how-to-use-steps .how-to-use-step h4{margin-top:24px;margin-bottom:8px;font-size:20px;font-weight:700}.how-to-use .how-to-use-steps .how-to-use-step .how-to-use-video{border-radius:16px;overflow:hidden;height:305px;width:100%;object-fit:cover}.how-to-use .how-to-use-result{background-color:var(--white);border-radius:100px;border:1px solid var(--brand-200);margin:0 auto;padding:8px 16px;width:fit-content;display:flex;align-items:center;gap:4px}.three-jobs .three-jobs-header{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.three-jobs .three-jobs-item{display:flex;justify-content:space-between;gap:16px;margin-bottom:48px}@media(max-width:769px){.three-jobs .three-jobs-item{flex-direction:column;gap:24px}}.three-jobs .three-jobs-item .number{font-size:20px;font-weight:500;color:var(--grey-800)}.three-jobs .three-jobs-item .three-jobs-info{display:flex;flex-direction:column;gap:16px;max-width:467px}@media(max-width:769px){.three-jobs .three-jobs-item .three-jobs-info .three-jobs-title{font-size:24px}}.three-jobs .three-jobs-item .three-jobs-info .three-jobs-desc{font-size:20px;font-style:italic;margin:0}@media(max-width:769px){.three-jobs .three-jobs-item .three-jobs-info .three-jobs-desc{font-size:18px}}.made-in-eu .made-in-eu-content{display:flex;gap:clamp(16px,3vw,40px);margin-bottom:48px}@media(max-width:1054px){.made-in-eu .made-in-eu-content{flex-direction:column}}.made-in-eu .made-in-eu-content .made-in-eu-img{min-width:50%}.made-in-eu .made-in-eu-content .made-in-eu-img img{width:100%}.made-in-eu .made-in-eu-content .made-in-eu-info{display:flex;flex-direction:column;gap:16px}.made-in-eu .made-in-eu-content .made-in-eu-info span{color:var(--grey-800);font-size:16px;line-height:130%}.made-in-eu .made-in-eu-content .made-in-eu-info span.bold{font-weight:600}.made-in-eu .made-in-eu-options{display:flex;align-items:flex-start;justify-content:center;gap:56px}@media(max-width:769px){.made-in-eu .made-in-eu-options{flex-wrap:wrap;gap:0;row-gap:48px}}.made-in-eu .made-in-eu-options .made-in-eu-option{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;max-width:100px}@media(max-width:769px){.made-in-eu .made-in-eu-options .made-in-eu-option{width:50%;max-width:100%}}.what-changes .what-changes-content{display:flex;justify-content:space-between;gap:16px;margin-bottom:80px}@media(max-width:1054px){.what-changes .what-changes-content{flex-direction:column;margin-bottom:40px}.what-changes .what-changes-content img{width:70%}}.what-changes .what-changes-list{display:flex;gap:20px}@media(max-width:769px){.what-changes .what-changes-list{flex-direction:column}}.what-changes .what-changes-list .line{height:1px;background-color:var(--brand-300);margin-top:24px}.what-changes .what-changes-list .what-changes-week{font-size:20px;font-weight:600;margin:16px 0 8px}.what-changes .what-changes-list span{color:var(--grey-800);font-size:16px;line-height:130%}.what-changes .what-changes-btn{display:flex;justify-content:center;margin-top:80px}.compare-section .compare{grid-template-columns:1.2fr 1fr 1fr}.compare-section .compare-head{display:flex;align-items:center;justify-content:center;padding-left:16px;max-width:320px}.compare-section .compare-head,.compare-section .compare-mobile-title{color:var(--grey-800)}:is(.compare-section .compare-head,.compare-section .compare-mobile-title) .mino{color:var(--brand-500)}.compare-section .compare-btns{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;max-width:305px;margin:48px auto 0}.compare-section .compare-row>div{font-size:18px;font-weight:500}.compare-section .compare-row>div:first-child{font-weight:600;font-size:20px}.order .order-header{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.order .order-cards{display:flex;justify-content:center;gap:20px}.order .order-cards .bottle-1{order:1}.order .order-cards .bottle-3{order:3}.order .order-cards .bottle-2{order:2}.order .order-cards .bottle-4{order:4}@media(max-width:769px){.order .order-cards{flex-direction:column;gap:24px}.order .order-cards .bottle-1{order:4}.order .order-cards .bottle-3{order:2}.order .order-cards .bottle-2{order:3}.order .order-cards .bottle-4{order:1}}.order .order-cards .order-card{position:relative;border-radius:16px;border:1px solid var(--grey-200);padding:24px;width:305px;display:flex;flex-direction:column;font-size:14px;color:var(--grey-800);gap:8px}@media(max-width:769px){.order .order-cards .order-card{width:auto}}.order .order-cards .order-card .order-info{display:flex;flex-direction:column;justify-content:space-between;gap:8px}@media(max-width:769px){.order .order-cards .order-card .order-info{align-items:flex-start}}.order .order-cards .order-card .order-info .prices{display:flex;flex-direction:column;gap:8px}@media(max-width:769px){.order .order-cards .order-card .order-info .order_mobile{display:flex;align-items:center;gap:24px}}.order .order-cards .order-card .product_items{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;margin-top:24px}.order .order-cards .order-card .product_item{display:flex;align-items:center;gap:4px;align-self:stretch}.order .order-cards .order-card .product_item p{color:#000;font-family:Instrument Sans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin:0}.order .order-cards .order-card img{height:88px;width:80px;margin:16px 0}.order .order-cards .order-card .bottles{font-size:20px;font-weight:600;color:var(--black);margin:0}.order .order-cards .order-card .best-for{border-top:1px solid var(--grey-200);padding:8px 0;margin:8px 0 0;flex:1}.order .order-cards .order-card .new-price{font-size:20px;font-weight:500;color:var(--black)}.order .order-cards .order-card .old-price{font-size:16px;text-decoration:line-through}.order .order-cards .order-card .most-popular{position:absolute;top:-15px;left:50%;transform:translate(-50%);background-color:var(--brand-600);color:var(--white);padding:8px 16px;font-size:12px;border-radius:20px;font-weight:700;text-wrap:nowrap}.order .order-cards .order-card.bordered{border:2px solid var(--brand-600)}.try-it .try-it-header{display:flex;flex-direction:column;align-items:center;gap:16px}.try-it .try-it-header .h2,.try-it .try-it-header span{text-align:center;max-width:955px}.try-it .try-it-img{display:block;width:100%;border-radius:0 0 24px 24px;overflow:hidden}@media(max-width:769px){.try-it .try-it-img{height:515px;object-fit:cover;object-position:center}}.real .real-grid{grid-template-columns:repeat(3,1fr);column-gap:clamp(16px,3vw,48px);row-gap:24px}.real .real-img img{height:100%;width:100%;object-fit:cover}.real .real-rating{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-top:24px}.real .real-rating .real-stars{height:20px;width:87px}.real .quote{color:var(--black);font-size:16px;line-height:130%;text-align:left}.real .real-card-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.real .real-card-footer .name{font-size:16px;font-weight:600;margin:0}.real .real-card-footer .address{font-size:14px;flex:1;color:var(--grey-800);justify-self:flex-end;text-align:left}.real .real-card-footer .verification{font-size:14px}.percents .percents-list{display:flex;align-items:center;justify-content:center;margin-bottom:64px}@media(max-width:1054px){.percents .percents-list{flex-direction:column}}.percents .percents-list .percents-item{border-inline:1px solid var(--brand-300);padding-inline:32px;flex:1}.percents .percents-list .percents-item .percents-title{margin-bottom:174px}.percents .percents-list .percents-item .percent-number{font-size:180px}.percents .percents-list .percents-item .percent-symbol{font-size:80px}.percents .percents-list .percents-item .percent-desc{font-weight:700;font-size:18px;line-height:130%}@media(max-width:1054px){.percents .percents-list .percents-item{border-inline:none;border-bottom:1px solid var(--brand-300);width:100%;padding-inline:0;padding-bottom:16px}.percents .percents-list .percents-item .percents-title{margin-bottom:80px}.percents .percents-list .percents-item .percent-number{font-size:104px}.percents .percents-list .percents-item .percent-symbol{font-size:48px}}.percents .percents-footer{font-size:12px}.questions .questions-content{display:flex;align-items:flex-start;gap:clamp(24px,4vw,40px)}@media(max-width:1054px){.questions .questions-content{align-items:stretch;flex-direction:column}}.questions .questions-content .questions-img,.questions .questions-content .questions-img img{width:100%}@media(max-width:1054px){.questions .questions-content .questions-img{width:100%}}.questions .questions-content .questions-block{max-width:50%;width:100%}@media(max-width:1054px){.questions .questions-content .questions-block{max-width:100%}}.questions .questions-content .questions-title{margin-bottom:24px}.questions .questions-content .faq-q{font-size:18px;font-weight:500;align-items:flex-start}.questions .questions-content .faq-a{font-size:16px;color:var(--black);margin:16px 0 0}.questions .questions-content .faq-item{padding:16px}.questions .questions-content .faq-toggle{width:32px;height:32px}.site-footer .tagline{font-size:32px;font-weight:500}@media(max-width:768px){section{padding:32px 0}.header-center .btn{display:none}.header-center .logo{height:40px;width:40px}}.sticky-checkout{position:fixed;bottom:0;left:0;right:0;z-index:100;background-color:var(--brand-600);padding-block:12px;box-shadow:0 -4px 16px #0003;transition:transform .3s ease,opacity .3s ease}.sticky-checkout--hidden{transform:translateY(100%);opacity:0;pointer-events:none}.sticky-checkout__content{display:flex;align-items:center;justify-content:space-between;gap:24px}.sticky-checkout__product{display:flex;align-items:center;gap:16px}.sticky-checkout__product-image{width:56px;height:56px;border-radius:56px;background-color:#fff;display:flex;align-items:center;justify-content:center}.sticky-checkout__product-image img{width:48px;height:48px;object-fit:cover}.sticky-checkout__product-info{display:flex;flex-direction:column;gap:8px}.sticky-checkout__product-rating{display:flex;align-items:center;gap:8px}.sticky-checkout__product-rating-stars{height:14px;width:auto}.sticky-checkout__product-rating-text{font-weight:400;font-size:14px;line-height:130%;text-transform:capitalize;color:#fff}.sticky-checkout__product-brand{font-weight:700;font-size:18px;line-height:130%;color:#fff}.sticky-checkout__button{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;font-weight:700;font-size:16px;line-height:130%;text-align:center;text-transform:uppercase;border:none;border-radius:8px;cursor:pointer;background-color:#fff;color:#000;white-space:nowrap;transition:background-color .2s ease;animation:sticky-pulse 2s ease-in-out infinite}.sticky-checkout__button:hover{background-color:#eef6ff}.sticky-checkout .hidden-mobile{display:none}@media(min-width:1024px){.sticky-checkout{display:none}}@keyframes sticky-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}
