:root{--bacne-brown: #262012;--bacne-cta: #232019;--bacne-olive: #2f927f;--bacne-warm: #7c755e;--bacne-cream: #e7f7f4;--bacne-card: #e7f7f4;--bacne-card-from: #e7f7f4;--bacne-card-to: #e7f7f4;--bacne-ba-bg: #e7f7f4;--bacne-timeline-border: #615944;--bacne-timeline-muted: #b9b396;--bacne-radius: 2rem;--bacne-radius-sm: .4rem;--bacne-divider: rgba(38, 32, 18, .06)}.bacne-section{color:var(--bacne-brown)}.bacne-section__inner{padding-left:2rem;padding-right:2rem}.bacne-section__heading{font-size:2.8rem;font-weight:500;line-height:1.2;margin:0;text-align:center}.bacne-section__subheading{font-size:1.6rem;line-height:1.3;color:var(--bacne-brown);margin:1rem 0 0;text-align:center}.bacne-section__heading--accent .bacne-section__highlight{color:var(--bacne-olive)}.bacne-placeholder{display:flex;align-items:center;justify-content:center;background:var(--bacne-cream);color:var(--bacne-warm);font-size:1.6rem;font-weight:500;text-align:center;overflow:hidden}.bacne-placeholder img{width:100%;height:100%;object-fit:cover}.bacne-divider{border:none;border-top:1px solid var(--bacne-divider);margin:0}@font-face{font-family:Henrietta;font-style:normal;font-weight:300;font-display:swap;src:url(henrietta-light.otf) format("opentype")}.bacne-hero__gallery{position:relative;background:#fff}.bacne-product-gallery-wrap{display:block;background:#fff}.bacne-hero__gallery-frame{aspect-ratio:4 / 3;max-height:56rem;margin:0 auto;position:relative;overflow:hidden;background:var(--bacne-cream);display:flex;flex-direction:column}.bacne-hero__gallery-frame .bacne-product-gallery{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;position:relative;overflow:hidden}.bacne-product-gallery__track{display:flex;flex:1;min-height:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0;padding:0;width:100%;list-style:none;direction:rtl}.bacne-product-gallery__track::-webkit-scrollbar{display:none}.bacne-product-gallery__slide{flex:0 0 100%;width:100%;height:100%;min-height:0;overflow:hidden;scroll-snap-align:center;scroll-snap-stop:always;display:block;position:relative}.bacne-product-gallery__track.product__media-list{margin:0;width:100%}.bacne-product-gallery__slide.product__media-item{width:100%}.bacne-product-gallery__slide .product-media-container{height:100%;max-width:100%;margin:0}.bacne-product-gallery__slide .product__modal-opener{display:block;height:100%}.bacne-product-gallery__slide .product-media-container .media{padding-top:0;height:100%;position:relative}.bacne-product-gallery__slide .product-media-container .media img,.bacne-product-gallery__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bacne-product-gallery__image--main{object-position:center}.bacne-product-gallery--scrollable:not(.is-interacted) .bacne-product-gallery__slide.is-active .bacne-product-gallery__image{animation:bacne-gallery-scroll-bounce 3.2s cubic-bezier(.45,.05,.25,1) infinite}.bacne-product-gallery__nav{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.bacne-product-gallery__nav-side{position:absolute;top:50%;display:flex;flex-direction:row;align-items:center;gap:.8rem;transform:translateY(-50%);pointer-events:none;direction:ltr}.bacne-product-gallery__nav-side--next{left:1.2rem}.bacne-product-gallery__arrow{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:none;border-radius:9999px;background:#ffffffe6;color:var(--bacne-brown);cursor:pointer;box-shadow:0 .2rem .8rem #2620121f;transition:opacity .2s ease,background-color .2s ease;flex-shrink:0}.bacne-product-gallery__arrow:hover:not(:disabled){background:#fff}.bacne-product-gallery__arrow:disabled{opacity:.35;cursor:default}.bacne-product-gallery__arrow--prev{position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.bacne-product-gallery__arrow svg{width:1.8rem;height:1.8rem;display:block}.bacne-product-gallery__scroll-hint-text{font-family:Google Sans,sans-serif;font-size:1.2rem;font-weight:500;line-height:1;color:var(--bacne-brown);white-space:nowrap;direction:rtl;opacity:0;pointer-events:none;padding:.55rem .9rem;border-radius:9999px;background:#ffffffe6;box-shadow:0 .2rem .8rem #2620121f}.bacne-product-gallery--scrollable:not(.is-interacted) .bacne-product-gallery__scroll-hint-text{animation:bacne-gallery-scroll-hint-fade 3.6s cubic-bezier(.4,0,.2,1) infinite}@keyframes bacne-gallery-scroll-bounce{0%,40%,to{transform:translate(0)}8%{transform:translate(1.2rem)}16%{transform:translate(-.25rem)}24%{transform:translate(.1rem)}}@keyframes bacne-gallery-scroll-hint-fade{0%{opacity:0}22%{opacity:1}50%{opacity:1}72%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.bacne-product-gallery--scrollable:not(.is-interacted) .bacne-product-gallery__slide.is-active .bacne-product-gallery__image,.bacne-product-gallery--scrollable:not(.is-interacted) .bacne-product-gallery__scroll-hint-text{animation:none}.bacne-product-gallery--scrollable:not(.is-interacted) .bacne-product-gallery__scroll-hint-text{opacity:1}}.bacne-product-gallery__thumbs{display:flex;flex-direction:row;gap:.6rem;margin:0;padding:.8rem 2rem .4rem;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;background:#fff}.bacne-product-gallery__thumbs::-webkit-scrollbar{display:none}.bacne-product-gallery__thumb-item{flex:0 0 auto;padding:2px}.bacne-product-gallery__thumb{display:block;width:5.2rem;height:auto;aspect-ratio:4 / 3;padding:0;border:none;border-radius:.8rem;overflow:hidden;background:#fff;cursor:pointer;position:relative;transition:opacity .2s ease;outline:none}.bacne-product-gallery__thumb:hover{opacity:.9}.bacne-product-gallery__thumb:focus,.bacne-product-gallery__thumb:focus-visible{outline:none}.bacne-product-gallery__thumb.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--bacne-olive);border-radius:inherit;pointer-events:none;z-index:1}.bacne-product-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bacne-product-gallery__thumb-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.4rem;color:var(--bacne-warm)}.bacne-product-gallery__thumb-badge{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#26201259;color:#fff;font-size:1.2rem;line-height:1;pointer-events:none}.bacne-hero__gallery-placeholder{width:100%;height:100%;min-height:36rem;font-size:2.8rem}.bacne-hero__info{padding:1.2rem 2rem 4rem}.bacne-hero__rating{display:flex;align-items:center;justify-content:flex-start;gap:.6rem;margin:0 0 1.2rem}.bacne-hero__rating-stars{display:flex;gap:.1rem;color:var(--bacne-olive);font-size:1.5rem;line-height:1}.bacne-hero__rating-star{display:block}.bacne-hero__rating-text{margin:0;font-size:1.3rem;font-weight:300;color:var(--bacne-brown);letter-spacing:.02em}.bacne-hero__title{font-family:var(--font-body-family);font-size:clamp(2.8rem,5vw,3.4rem);font-weight:700;line-height:1.25;margin:0 0 2rem;text-align:right;direction:rtl;color:var(--bacne-brown)}.bacne-hero__title-brand{font-family:Henrietta,serif;font-weight:300;font-style:normal}.bacne-hero__subtitle{font-size:1.8rem;font-weight:500;line-height:1.3;color:#26524b;margin:0;text-align:right}.bacne-hero__subtitle strong{font-weight:700;color:#123530}.bacne-hero__benefits{list-style:none;margin:2rem 0 0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.bacne-hero__benefit{display:flex;align-items:flex-start;gap:.6rem;width:100%;font-size:1.6rem;line-height:1.4;color:var(--bacne-brown);text-align:right;direction:rtl}.bacne-hero__benefit-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;margin-top:.1rem;line-height:1}.bacne-hero__benefit-icon img{display:block;width:100%;height:100%;object-fit:contain}.bacne-hero__benefit-text strong{font-weight:700}.bacne-offer{display:flex;flex-direction:column;gap:1.6rem;margin-top:2.4rem;width:100%;scroll-margin-top:2rem}.bacne-purchase .bacne-offer{margin-top:0;gap:2rem}.bacne-offer .bacne-hero__kits{margin-bottom:0}.bacne-hero__try-cta{display:flex;align-items:center;justify-content:center;width:100%;margin-top:2.4rem;padding:1.4rem 2rem;border:none;border-radius:9999px;background:var(--bacne-cta);color:#fff;font-family:Google Sans,sans-serif;font-size:1.7rem;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .2s ease;line-height:1.2}.bacne-hero__try-cta:hover{opacity:.88;color:#fff}.bacne-hero__risk-free{display:flex;flex-direction:row;align-items:center;gap:.9rem;margin-top:1.2rem;padding:.7rem 1rem;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:1rem}.bacne-hero__risk-free-seal{flex-shrink:0;width:4.8rem;height:4.8rem}.bacne-hero__risk-free-seal img{display:block;width:100%;height:100%;object-fit:contain}.bacne-hero__risk-free-text{flex:1;margin:0;font-size:1.2rem;line-height:1.4;color:#4a4a4a;text-align:right}.bacne-hero__risk-free-text strong{font-weight:700;color:#111}.bacne-hero__certs{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2.4rem;margin-top:1.6rem;width:100%;color:#111}.bacne-hero__cert{display:flex;flex-direction:row;align-items:center;gap:.8rem;flex-shrink:0}.bacne-hero__cert-icon{flex-shrink:0;display:block;line-height:0}.bacne-hero__cert-icon svg,.bacne-hero__cert-icon img{display:block;width:100%;height:100%;object-fit:contain}.bacne-hero__cert-icon--gmp,.bacne-hero__cert-icon--kosher{width:4.4rem;height:4.4rem}.bacne-hero__cert-icon--kosher{position:relative}.bacne-hero__cert-icon-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:500;line-height:1;color:#111;direction:rtl;unicode-bidi:isolate}.bacne-hero__cert-text{font-size:1.4rem;font-weight:500;line-height:1.25;text-align:right;color:#111;white-space:nowrap}.bacne-hero__faq{display:block;margin:2.4rem 0 0;padding:0}.bacne-hero__faq .bacne-faq__item{border-bottom:1px solid var(--bacne-divider)}.bacne-hero__faq .bacne-faq__item:first-child{border-top:1px solid var(--bacne-divider)}.bacne-hero__faq .bacne-faq__item summary{padding:1.2rem 0;font-size:1.4rem;font-weight:500;gap:1rem}.bacne-hero__faq .bacne-faq__icon{width:1.4rem;height:1.4rem}.bacne-hero__faq .bacne-faq__icon svg{width:1.4rem;height:.85rem}.bacne-hero__faq .bacne-faq__answer{padding-bottom:1.2rem;font-size:1.3rem;line-height:1.45}.bacne-hero__review{display:flex;flex-direction:row;align-items:flex-start;gap:1rem;margin:3.2rem 0 0;padding:0}.bacne-hero__review-avatar{flex-shrink:0;width:4.8rem;height:4.8rem;border-radius:.8rem;overflow:hidden;background:var(--bacne-cream)}.bacne-hero__review-avatar-img{display:block;width:100%;height:100%;object-fit:cover}.bacne-hero__review-avatar-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.8rem;font-weight:600;color:var(--bacne-olive);background:var(--bacne-card)}.bacne-hero__review-body{flex:1;min-width:0;margin:0}.bacne-hero__review-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-bottom:.4rem}.bacne-hero__review-name{font-size:1.35rem;font-weight:700;line-height:1.2;color:#111}.bacne-hero__review-stars{display:inline-flex;gap:.05rem;color:var(--bacne-olive);font-size:1.2rem;line-height:1}.bacne-hero__review-star--empty{opacity:.25}.bacne-hero__review-quote{margin:0;padding:0;border:none;font-style:normal;font-size:1.3rem;line-height:1.45;color:#4a4a4a;text-align:right}.bacne-purchase{padding:4rem 0 6rem;scroll-margin-top:2rem;background:#fff}.bacne-purchase__inner{max-width:56rem;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;gap:2rem}.bacne-purchase__countdown{display:flex;align-items:center;justify-content:center;gap:.4rem;font-family:Google Sans,sans-serif;font-size:1.4rem;color:#c0392b}.bacne-purchase__countdown-label{font-weight:500}.bacne-purchase__countdown-time{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;direction:ltr;unicode-bidi:isolate}.bacne-purchase__header{text-align:center}.bacne-purchase__heading{margin:0 0 .6rem;font-family:Google Sans,sans-serif;font-size:clamp(2.4rem,6vw,3rem);font-weight:700;line-height:1.2;color:var(--bacne-brown)}.bacne-purchase__subheading{margin:0;font-size:1.5rem;line-height:1.4;color:var(--bacne-warm)}.bacne-purchase__hero{position:relative;width:100%;margin:0;overflow:hidden;border-radius:.8rem}.bacne-purchase__hero-image{display:block;width:100%;height:auto;object-fit:contain;border-radius:.8rem}.bacne-purchase__hero-placeholder{width:100%;min-height:22rem;border-radius:1.2rem;font-size:1.6rem}.bacne-purchase__discount-badge{position:absolute;top:1rem;left:1rem;max-width:9rem;padding:.8rem 1rem;border-radius:50%;background:#1a2744;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.2;text-align:center}.bacne-purchase__pitch{display:flex;flex-direction:column;gap:1.2rem}.bacne-purchase__lead-title{margin:0;font-size:1.7rem;font-weight:700;line-height:1.35;text-align:center;color:var(--bacne-brown)}.bacne-purchase__lead-text{margin:0;font-size:1.5rem;line-height:1.45;text-align:center;color:var(--bacne-brown)}.bacne-purchase__benefits{list-style:none;margin:0;padding:0;border-top:1px solid rgba(38,32,18,.08)}.bacne-purchase__benefit{display:flex;align-items:flex-start;gap:.8rem;padding:1.2rem 0;border-bottom:1px solid rgba(38,32,18,.08);direction:rtl}.bacne-purchase__benefit-icon{flex-shrink:0;color:var(--bacne-olive);line-height:1.4;margin-top:.1rem}.bacne-purchase__benefit-text{font-size:1.5rem;line-height:1.45;color:var(--bacne-brown)}.bacne-purchase__benefit-text strong{font-weight:700}.bacne-purchase__kits{display:flex;flex-direction:row;align-items:stretch;gap:.8rem}.bacne-purchase__form{margin:0}.bacne-purchase__cta{border-radius:9999px!important;background:var(--bacne-cta)!important}.bacne-purchase__scroll-cta{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;padding:1.6rem 2.4rem;border:none;border-radius:9999px;background:var(--bacne-cta);color:#fff;font-family:Google Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1;text-decoration:none;transition:opacity .2s ease}.bacne-purchase__scroll-cta:hover{opacity:.92;color:#fff}.bacne-purchase__scroll-cta svg{flex-shrink:0}.bacne-purchase__urgency{padding:1rem 1.2rem;border:1.5px dashed var(--bacne-brown);border-radius:.8rem;font-size:1.2rem;font-weight:300;line-height:1.55;text-align:center;color:#000;background:#fff}.bacne-purchase__urgency p{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.bacne-purchase__urgency-gap{display:inline-block;width:.6rem}.bacne-purchase__urgency strong{color:#c0392b;font-weight:700}.bacne-purchase__guarantee-footer{font-size:1.4rem;line-height:1.55;text-align:center;color:var(--bacne-brown)}.bacne-purchase__guarantee-footer strong{font-weight:700}.bacne-purchase.bacne-hero .bacne-kit,.bacne-purchase.bacne-hero .advertorial-kit-wrap{width:auto}.bacne-hero .bacne-hero__kit-heading,.bacne-offer .bacne-hero__kit-heading{display:flex;align-items:center;justify-content:center;gap:1.2rem;width:100%;font-family:var(--font-body-family);font-size:clamp(1.8rem,5vw,2.4rem);font-weight:600;font-style:normal;letter-spacing:normal;line-height:1.2;margin:0 0 .6rem;text-align:center;white-space:nowrap;color:var(--bacne-brown)}.bacne-hero .bacne-hero__kit-heading:before,.bacne-hero .bacne-hero__kit-heading:after,.bacne-offer .bacne-hero__kit-heading:before,.bacne-offer .bacne-hero__kit-heading:after{content:"";flex:1 1 auto;height:1.5px;min-width:1.6rem;border-radius:1px;background:currentColor}.bacne-hero__kits{display:flex;flex-direction:row;align-items:stretch;gap:.8rem;margin-bottom:.4rem}.advertorial-kit-wrap{display:flex;flex-direction:column;flex:1 1 0;min-width:0;padding-top:1.2rem;padding-bottom:1.5rem}.bacne-hero .bacne-kit,.advertorial-product .bacne-kit{position:relative;display:flex;flex-direction:column;flex:1;height:100%;min-height:0;border-radius:2.2rem;overflow:visible;background-color:var(--bacne-card-to);background-image:linear-gradient(180deg,var(--bacne-card-from) 0%,var(--bacne-card-to) 100%);background-origin:border-box;background-clip:border-box;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,background-image .2s ease;border:3px solid transparent;box-shadow:none}.advertorial-kit__discount-chip{position:absolute;top:auto;left:50%;bottom:0;z-index:2;transform:translate(-50%,50%);direction:rtl;unicode-bidi:isolate;display:inline-block;background:#d0619f;color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:normal;line-height:1;padding:.43rem 1.05rem;border-radius:9999px;pointer-events:none;white-space:nowrap}.bacne-hero .bacne-kit.is-selected,.advertorial-product .bacne-kit.is-selected{box-shadow:none;border-color:var(--bacne-brown, #262012);background-color:#d6eee9;background-image:none}.bacne-hero .bacne-kit__banner,.advertorial-product .bacne-kit__banner{position:absolute;top:0;left:50%;z-index:2;transform:translate(-50%,-50%);background:var(--bacne-olive);color:#fff;text-align:center;padding:.28rem .7rem;font-size:1.05rem;font-weight:700;line-height:1.1;letter-spacing:0;white-space:nowrap;border-radius:.7rem;pointer-events:none;text-transform:none}.bacne-hero .bacne-kit__body,.advertorial-product .bacne-kit__body{display:grid;grid-template-rows:auto 3.3em 7.4rem auto auto;justify-items:center;align-items:center;gap:.45rem;padding:1.35rem .45rem 1.7rem;direction:rtl;flex:1;min-height:0;text-align:center;width:100%;box-sizing:border-box}.bacne-hero .bacne-kit__title,.advertorial-product .bacne-kit__title{grid-row:2}.bacne-hero .bacne-kit__image,.advertorial-product .bacne-kit__image{grid-row:3}.bacne-hero .advertorial-kit__prices,.advertorial-product .advertorial-kit__prices{grid-row:4}.bacne-kit__bottles{grid-row:5}.bacne-kit__choose{grid-row:1;display:flex;align-items:center;justify-content:center;line-height:0}.bacne-kit__radio{appearance:none;-webkit-appearance:none;width:1.7rem;height:1.7rem;margin:0;flex:0 0 auto;border-radius:50%;border:2px solid rgba(38,32,18,.28);background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.bacne-kit__radio:checked{border-color:var(--bacne-olive);box-shadow:inset 0 0 0 .35rem #fff;background:var(--bacne-olive)}.bacne-kit__radio:focus-visible{outline:2px solid var(--bacne-cta);outline-offset:2px}.bacne-kit__bottles{margin:0;font-size:1.1rem;font-weight:600;line-height:1.2;color:#000000bf;letter-spacing:0}.bacne-kit__bonuses{display:flex;flex-direction:column;align-self:start;align-items:stretch;gap:.3rem;width:100%;margin:.35rem 0 0;padding:.55rem .1rem 0;list-style:none;border-top:1px solid rgba(38,32,18,.12)}.bacne-kit__bonus{position:relative;display:block;padding-inline-start:.9rem;font-size:1.1rem;font-weight:500;line-height:1.35;text-align:start;color:var(--bacne-brown);text-wrap:pretty}.bacne-kit__bonus:before{content:"+";position:absolute;inset-inline-start:0;top:0;font-weight:700;color:var(--bacne-olive)}.bacne-kit__savings{position:absolute;top:auto;left:50%;bottom:0;z-index:2;transform:translate(-50%,50%);direction:rtl;unicode-bidi:isolate;margin:0;padding:.43rem 1.05rem;border-radius:9999px;background:var(--bacne-olive);font-size:1.15rem;font-weight:700;line-height:1;color:#fff;pointer-events:none;white-space:nowrap}.bacne-hero .bacne-kit--gold,.advertorial-product .bacne-kit--gold{background-color:#f4e5bb;background-image:linear-gradient(180deg,#fdf7e7,#f2e1b4)}.bacne-hero .bacne-kit--gold.is-selected,.advertorial-product .bacne-kit--gold.is-selected{border-color:#a97f22;background-color:#f6e6bd;background-image:none}.bacne-hero .bacne-kit--gold .bacne-kit__banner,.advertorial-product .bacne-kit--gold .bacne-kit__banner{background:linear-gradient(135deg,#d2ab4b,#a97f22)}.bacne-kit--gold .bacne-kit__radio:checked{border-color:#a97f22;background:#a97f22}.bacne-kit--gold .bacne-kit__bonus:before{color:#8a6516}.bacne-kit--gold .bacne-kit__bonuses{border-top-color:#7a5a1438}.bacne-kit--gold .bacne-kit__savings{background:#a97f22;color:#fff}.bacne-hero .bacne-kit__image,.advertorial-product .bacne-kit__image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.bacne-hero .bacne-kit__image img,.advertorial-product .bacne-kit__image img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.bacne-hero .bacne-kit__image .bacne-placeholder,.advertorial-product .bacne-kit__image .bacne-placeholder{width:100%;height:100%;font-size:1.1rem;border-radius:.8rem}.bacne-hero .bacne-kit__title,.advertorial-product .bacne-kit__title{font-size:1.2rem;font-weight:700;line-height:1.25;margin:0;color:var(--bacne-brown);letter-spacing:0;width:100%;align-self:center;text-align:center}.bacne-hero .advertorial-kit__prices,.advertorial-product .advertorial-kit__prices{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;width:100%;padding-top:.15rem}.bacne-kit__price-row{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:.4rem;direction:rtl}.bacne-kit__off{display:inline-block;padding:.32rem .75rem;border-radius:9999px;background:var(--bacne-olive);color:#fff;font-size:1.05rem;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap}.bacne-kit--gold .bacne-kit__off{background:#a97f22}.bacne-hero .advertorial-kit__compare,.advertorial-product .advertorial-kit__compare{color:#26201273;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:line-through;text-decoration-thickness:1.5px;white-space:nowrap}.bacne-hero .advertorial-kit__unit,.advertorial-product .advertorial-kit__unit{color:var(--bacne-brown, #2c2c2c);font-size:1.5rem;font-weight:700;line-height:1;white-space:nowrap}.bacne-hero__trust-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:1.6rem;margin-bottom:2rem}.bacne-hero__trust-item{display:inline-flex;flex-direction:row;direction:ltr;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:500;color:var(--bacne-olive);letter-spacing:.04em;white-space:nowrap}.bacne-hero__trust-item svg{width:1.3rem;height:1.3rem;flex-shrink:0}.bacne-hero__form .form{margin:0}.bacne-hero .advertorial-product__cta{display:flex;align-items:center;justify-content:center;width:100%;padding:1.4rem 2rem;border:none;border-radius:.6rem;background:var(--bacne-cta);color:#fff;font-family:Google Sans,sans-serif;font-size:1.7rem;font-weight:600;text-align:center;cursor:pointer;transition:opacity .2s ease;position:relative;line-height:1.2;min-height:0;height:auto;overflow:hidden;-webkit-appearance:none;appearance:none}.bacne-hero .advertorial-product__cta>span:first-of-type{position:relative;z-index:1}.bacne-hero .advertorial-product__cta-inner{display:inline-flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.8rem;position:relative;z-index:1}.bacne-hero .advertorial-product__cta-price-wrap{display:inline-flex;align-items:baseline;gap:.6rem;background:#ffffff24;border-radius:9999px;padding:.45rem 1.2rem}.bacne-hero .advertorial-product__cta-compare{color:#ffffff80;text-decoration:line-through;font-weight:400;font-size:.85em}.bacne-hero .advertorial-product__cta-price{font-weight:700}.bacne-hero .advertorial-product__cta .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2.4rem;height:2.4rem;margin:0;display:flex;align-items:center;justify-content:center;z-index:2}.bacne-hero .advertorial-product__cta .loading__spinner svg{width:2.4rem;height:2.4rem}.bacne-hero .advertorial-product__cta .loading__spinner .path{stroke:#fff}.bacne-hero .advertorial-product__cta:focus,.bacne-hero .advertorial-product__cta:focus-visible{outline:2px solid var(--bacne-cta);outline-offset:2px}.bacne-hero .advertorial-product__cta.loading .advertorial-product__cta-inner{visibility:hidden}.bacne-hero .advertorial-product__cta.loading>.loading__spinner{display:flex}.bacne-hero .advertorial-product__cta:hover:not(:disabled){opacity:.88}.bacne-hero .advertorial-product__cta:disabled{opacity:.5;cursor:not-allowed}.bacne-hero__badges{display:flex;gap:2rem;margin-top:2rem;padding:0 1rem}.bacne-hero__badge{flex:1;display:flex;align-items:center;gap:.8rem}.bacne-hero__badge-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;color:#7c755e}.bacne-hero__badge-icon svg{width:100%;height:100%}.bacne-hero__badge-text{flex:1;font-size:1.8rem;font-weight:300;color:#7c755e;line-height:1.2;text-align:right}.bacne-hero .product-form__error-message-wrapper{margin-bottom:1rem}.bacne-ba{padding:6rem 0;display:flex;flex-direction:column;gap:3.2rem;background:#e7f7f4}.bacne-ba__header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:64rem;margin:0 auto;text-align:center}.bacne-ba__header-stars{display:flex;gap:.25rem;color:var(--bacne-olive);font-size:2rem;line-height:1}.bacne-ba__header-star{display:block}.bacne-ba__heading{max-width:52rem}.bacne-ba__subtitle{margin:0;font-size:1.55rem;line-height:1.45;color:var(--bacne-warm);max-width:42rem}.bacne-ba__marquee{overflow:hidden;width:100%;min-height:clamp(11rem,18vw,15rem);direction:ltr;unicode-bidi:isolate}.bacne-ba__marquee-track{display:flex;width:max-content;gap:1rem;animation:bacne-ba-marquee 55s linear infinite;will-change:transform;direction:ltr}.bacne-ba__marquee:hover .bacne-ba__marquee-track{animation-play-state:paused}.bacne-ba__marquee-item{position:relative;flex:0 0 auto;width:clamp(11rem,18vw,15rem);height:clamp(11rem,18vw,15rem);border-radius:1.2rem;overflow:hidden;background:#dfece8}.bacne-ba__marquee-item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block;pointer-events:none}@keyframes bacne-ba-marquee{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.bacne-ba__marquee-track{animation:none;transform:none;justify-content:center;flex-wrap:wrap;width:100%;max-width:72rem;margin:0 auto;padding:0 2rem}}.bacne-ba__reviews{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:56rem;margin:0 auto;padding:0 2rem}.bacne-ba__reviews-viewport{overflow:hidden;width:100%;direction:rtl}.bacne-ba__track{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;direction:rtl}.bacne-ba__track::-webkit-scrollbar{display:none}.bacne-ba__slide{flex:0 0 100%;scroll-snap-align:center;direction:rtl}.bacne-ba__review-card{display:flex;flex-direction:column;align-items:stretch;gap:1.4rem;padding:2.4rem 2.2rem 2.2rem;border:1px solid rgba(38,32,18,.1);border-radius:1.6rem;background:#fff;text-align:right;direction:rtl;height:100%}.bacne-ba__review-rating{display:flex;align-items:center;justify-content:flex-start;gap:.7rem;direction:rtl}.bacne-ba__review-score{font-size:1.8rem;font-weight:700;line-height:1;color:var(--bacne-brown)}.bacne-ba__stars{display:flex;gap:.12rem;color:var(--bacne-olive);font-size:1.45rem;line-height:1;direction:ltr;unicode-bidi:isolate}.bacne-ba__star--empty{color:#ddd9ce}.bacne-ba__review-title{margin:0;font-size:clamp(1.8rem,3.5vw,2.2rem);font-weight:700;line-height:1.3;color:var(--bacne-brown);text-align:right}.bacne-ba__review-body{margin:0;font-size:1.5rem;line-height:1.6;color:var(--bacne-warm);text-align:right}.bacne-ba__review-author{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-top:.4rem;direction:rtl}.bacne-ba__review-avatar{width:4.4rem;height:4.4rem;border-radius:50%;object-fit:cover;flex-shrink:0}.bacne-ba__review-avatar--fallback{display:inline-flex;align-items:center;justify-content:center;background:var(--bacne-cream);color:var(--bacne-olive);font-size:1.6rem;font-weight:700}.bacne-ba__review-author-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.8rem 1.2rem;direction:rtl}.bacne-ba__name{font-weight:700;font-size:1.35rem;letter-spacing:.02em;text-transform:uppercase;color:var(--bacne-brown)}.bacne-ba__verified{display:inline-flex;align-items:center;gap:.4rem;color:var(--bacne-olive);font-size:1.2rem;font-weight:600}.bacne-ba__review-tags{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.8rem;margin-top:.4rem;direction:rtl}.bacne-ba__review-tag{display:inline-flex;align-items:center;padding:.7rem 1.4rem;border:1.5px solid rgba(47,146,127,.45);border-radius:5rem;color:var(--bacne-olive);font-size:1.25rem;font-weight:600;line-height:1.2;background:transparent}.bacne-ba__controls{display:flex;flex-direction:column;align-items:center;gap:1.4rem}.bacne-ba__arrows{display:flex;align-items:center;gap:1rem;direction:rtl}.bacne-ba__arrow{width:4.4rem;height:4.4rem;border:1.5px solid rgba(38,32,18,.2);border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;color:var(--bacne-brown);transition:border-color .2s ease,background .2s ease}.bacne-ba__arrow:hover{border-color:var(--bacne-brown)}.bacne-ba__arrow:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.bacne-ba__progress{display:flex;align-items:center;justify-content:center;gap:.45rem;direction:rtl}.bacne-ba__progress-dot{width:.7rem;height:.7rem;border-radius:1rem;border:none;padding:0;background:#2620122e;flex-shrink:0;cursor:pointer;transition:width .25s ease,background .25s ease}.bacne-ba__progress-dot.is-active{width:2.4rem;background:var(--bacne-olive)}.bacne-section__heading strong{font-weight:700}.bacne-ingredients{padding:6rem 0;background:#285049;color:#f8f8f6}.bacne-ingredients .bacne-section__heading,.bacne-ingredients .bacne-section__subheading{color:#f8f8f6}.bacne-ingredients__header{max-width:72rem;margin:0 auto}.bacne-ingredients__subheading{margin:.8rem 0 0;font-size:clamp(2rem,4.5vw,2.4rem);font-weight:500;line-height:1.25;text-align:center;color:#f8f8f6}.bacne-ingredients__body{margin-top:2rem;text-align:right}.bacne-ingredients__body p{margin:0 0 1.2rem;font-size:1.6rem;line-height:1.55;color:#f8f8f6e0}.bacne-ingredients__body p:last-child{margin-bottom:0}.bacne-ingredients__thesis{margin:1.8rem 0 1.4rem!important;font-size:1.85rem!important;font-weight:500;line-height:1.35!important;color:#ffed49!important}.bacne-ingredients__list{display:flex;flex-direction:column;gap:1rem;margin-top:4rem}.bacne-ingredient{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:2rem;background:#1a3f39;border-radius:var(--bacne-radius);color:#f8f8f6}.bacne-ingredient__top{display:flex;align-items:center;gap:1.5rem;direction:ltr}.bacne-ingredient__content{flex:1;text-align:right;direction:rtl}.bacne-ingredient__tag{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:.7rem;color:#ffed49;font-size:1.35rem;font-weight:500;line-height:1.3;direction:rtl}.bacne-ingredient__tag-icon{flex-shrink:0;display:inline-block;width:1.6rem;height:1.6rem;background-color:#ffed49;-webkit-mask-image:var(--tag-icon);mask-image:var(--tag-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.bacne-ingredient__tag-text{color:inherit}.bacne-ingredient__name{font-size:2.2rem;font-weight:500;margin:0 0 .5rem;line-height:1.3;color:#f8f8f6}.bacne-ingredient__text p{font-size:1.5rem;line-height:1.45;margin:0 0 .8rem;color:#f8f8f6d9}.bacne-ingredient__text p:last-child{margin-bottom:0}.bacne-ingredient__image{flex-shrink:0;width:11.6rem;height:11.6rem;border-radius:50%;overflow:hidden;background:#11312c}@media screen and (max-width:749px){.bacne-ingredient{gap:0}.bacne-ingredient__top{gap:1.2rem}.bacne-ingredient__image{width:6.4rem;height:6.4rem}}.bacne-ingredient__image img{display:block;width:100%;height:100%;object-fit:cover}.bacne-ingredient__image .bacne-placeholder{width:100%;height:100%;border-radius:50%;font-size:1.2rem;background:#11312c;color:#f8f8f68c}.bacne-ingredient__studies{display:flex;flex-direction:column;gap:.8rem;width:100%;margin-top:1.8rem}.bacne-study{border:1px solid rgba(248,248,246,.06);border-radius:1.2rem;background:#11312c;overflow:hidden}.bacne-study__header{display:flex;align-items:flex-start;gap:1.2rem;width:100%;padding:1.2rem 1.4rem;border:none;background:transparent;color:inherit;font:inherit;text-align:right;cursor:pointer}.bacne-study__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.35rem;text-align:right;color:inherit}.bacne-study__title{font-size:1.35rem;font-weight:700;line-height:1.35;color:#8fd4c4}.bacne-study__subtitle{font-size:1.25rem;font-weight:400;line-height:1.4;color:#f8f8f6b3}.bacne-study__icon{position:relative;flex-shrink:0;display:block;width:1.2rem;height:1.2rem;margin-top:.35rem;color:#f8f8f6}.bacne-study__icon:before,.bacne-study__icon:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:1px}.bacne-study__icon:before{width:1.2rem;height:1.5px;transform:translate(-50%,-50%)}.bacne-study__icon:after{width:1.5px;height:1.2rem;transform:translate(-50%,-50%);transition:opacity .15s ease,transform .15s ease}.bacne-study.is-open .bacne-study__icon:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.bacne-study__panel{display:none;padding:0 1.4rem 1.3rem}.bacne-study.is-open .bacne-study__panel{display:block}.bacne-study__panel p{margin:0;padding-top:.2rem;font-size:1.3rem;line-height:1.5;color:#f8f8f6bf;text-align:right}.bacne-study__link{display:inline-block;margin-top:.8rem;font-size:1.2rem;font-weight:500;line-height:1.3;color:#8fd4c4;text-decoration:underline;text-underline-offset:.18em}.bacne-study__link:hover{color:#f8f8f6}.bacne-clinical{padding:4rem 2rem}.bacne-clinical__inner{max-width:56rem;margin:0 auto}.bacne-clinical__hero{margin:0}.bacne-clinical__hero-img{display:block;width:100%;height:auto;border-radius:var(--bacne-radius)}.bacne-clinical__body{margin-top:2.8rem;padding:0}.bacne-clinical__heading{font-family:Google Sans,sans-serif;font-size:clamp(2.2rem,5vw,2.8rem);font-weight:700;line-height:1.25;margin:0 0 2rem;text-align:right;color:var(--bacne-brown)}.bacne-clinical__text{font-family:Google Sans,sans-serif;font-size:1.5rem;line-height:1.45;color:var(--bacne-brown);text-align:right;margin-bottom:1rem}.bacne-clinical__text p{margin:0}.bacne-clinical__text strong{font-weight:700}.bacne-clinical__stats{display:flex;flex-direction:column;gap:1rem;margin-top:2.4rem}.bacne-clinical__stat{display:flex;flex-direction:row;align-items:center;gap:1.2rem;padding:1.4rem 1.2rem;background:var(--bacne-cream);border-radius:1.2rem;text-align:right}.bacne-clinical__stat-ring{position:relative;flex-shrink:0;width:6.4rem;height:6.4rem}.bacne-clinical__stat-ring svg{display:block;width:100%;height:100%}.bacne-clinical__stat-value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:1.35rem;font-weight:700;color:#1a1a2e;letter-spacing:-.02em}.bacne-clinical__stat-text{flex:1;min-width:0;font-size:1.35rem;line-height:1.4;color:#333;margin:0}.bacne-clinical__stat-text p{margin:0}.bacne-clinical__stat-text strong{font-weight:700;color:#111}.bacne-social-proof{padding:4rem 2rem}.bacne-social-proof__inner{max-width:56rem;margin:0 auto}.bacne-social-proof__heading{font-family:Google Sans,sans-serif;font-size:clamp(2.2rem,5vw,2.8rem);font-weight:700;line-height:1.25;margin:0 0 2rem;text-align:center;color:var(--bacne-brown)}.bacne-social-proof .bacne-clinical__stats{margin-top:0}.bacne-triple{padding:4rem 2rem}.bacne-triple__inner{max-width:56rem;margin:0 auto}.bacne-triple__header{margin:0 0 3.2rem}.bacne-triple__eyebrow{margin:0 0 .8rem;font-family:Google Sans,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3;text-align:center;color:var(--bacne-olive)}.bacne-triple__heading{margin:0;font-family:Google Sans,sans-serif;font-size:clamp(2.2rem,5vw,2.8rem);font-weight:700;line-height:1.25;text-align:center;color:var(--bacne-brown)}.bacne-triple__heading strong{font-weight:700}.bacne-triple__steps{display:flex;flex-direction:column;gap:6.4rem}.bacne-triple__step-title{margin:0 0 2.4rem;font-family:Google Sans,sans-serif;font-size:clamp(1.8rem,4.5vw,2.2rem);font-weight:400;line-height:1.2;text-align:center;color:var(--bacne-brown)}.bacne-triple__step-title strong{font-weight:700}.bacne-triple__media{border-radius:var(--bacne-radius);overflow:hidden;margin-bottom:2.4rem;background:var(--bacne-cream)}.bacne-triple__video,.bacne-triple__video-placeholder{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.bacne-triple__video{pointer-events:none}.bacne-triple__video::-webkit-media-controls,.bacne-triple__video::-webkit-media-controls-enclosure,.bacne-triple__video::-webkit-media-controls-panel,.bacne-triple__video::-webkit-media-controls-start-playback-button,.bacne-triple__video::-webkit-media-controls-overlay-play-button{display:none!important;-webkit-appearance:none;opacity:0;pointer-events:none}.bacne-triple__video-placeholder{min-height:18rem;font-size:1.6rem}.bacne-triple__text{font-family:Google Sans,sans-serif;font-size:1.5rem;line-height:1.45;color:var(--bacne-brown);text-align:right}.bacne-triple__text p{margin:0}.bacne-triple__text p+p{margin-top:1rem}.bacne-triple__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.6rem}.bacne-triple__stat{padding:1.4rem 1.2rem;border-radius:1.2rem;background:var(--bacne-card)}.bacne-triple__stat-value{display:block;font-family:Google Sans,sans-serif;font-size:2.8rem;font-weight:700;line-height:1;color:var(--bacne-brown);margin-bottom:.6rem}.bacne-triple__stat-text{margin:0;font-size:1.3rem;line-height:1.4;color:var(--bacne-brown)}.bacne-triple__features{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.6rem}.bacne-triple__feature-title{margin:0 0 .4rem;font-family:Google Sans,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;color:var(--bacne-brown)}.bacne-triple__feature-text{margin:0;font-size:1.4rem;line-height:1.45;color:var(--bacne-brown)}.bacne-routine{padding:5rem 2rem 6rem;background:#fff}.bacne-routine__inner{max-width:56rem;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;gap:3.2rem}.bacne-routine__heading{margin:0;font-family:Google Sans,sans-serif;font-size:clamp(2.2rem,5vw,2.8rem);font-weight:500;line-height:1.25;text-align:center;color:var(--bacne-brown)}.bacne-routine__heading strong{font-weight:700}.bacne-routine__steps{display:flex;flex-direction:column;gap:3.6rem}.bacne-routine__media{border-radius:1.6rem;overflow:hidden;margin-bottom:1.6rem;background:var(--bacne-cream)}.bacne-routine__media-img,.bacne-routine__media-video{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.bacne-routine__media-video{pointer-events:none}.bacne-routine__media-video::-webkit-media-controls,.bacne-routine__media-video::-webkit-media-controls-enclosure,.bacne-routine__media-video::-webkit-media-controls-panel,.bacne-routine__media-video::-webkit-media-controls-start-playback-button,.bacne-routine__media-video::-webkit-media-controls-overlay-play-button{display:none!important;-webkit-appearance:none;opacity:0;pointer-events:none}.bacne-routine__video-placeholder{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;min-height:20rem;font-size:1.6rem;color:var(--bacne-warm)}.bacne-routine__step-title{margin:0 0 1rem;font-family:Google Sans,sans-serif;font-size:clamp(1.8rem,4.5vw,2.2rem);font-weight:700;line-height:1.25;text-align:center;color:var(--bacne-brown)}.bacne-routine__text{margin:0;font-family:Google Sans,sans-serif;font-size:1.5rem;line-height:1.5;text-align:center;color:var(--bacne-brown)}.bacne-routine__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:100%;padding:1.4rem 2.4rem;border-radius:9999px;background:var(--bacne-cta);color:#fff;font-family:Google Sans,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:opacity .2s ease}.bacne-routine__button:hover{opacity:.92;color:#fff}.bacne-routine__button svg{flex-shrink:0}.bacne-routine__stock{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:-1.6rem 0 0;font-size:1.4rem;font-weight:600;color:var(--bacne-brown)}.bacne-routine__stock-dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--bacne-olive);animation:bacne-cta-stock-pulse 1.8s ease-in-out infinite}.bacne-cta-banner{padding:4rem 1.6rem;background:var(--bacne-cream)}.bacne-cta-banner__inner{width:100%;max-width:none;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.6rem}.bacne-cta-banner__heading{margin:0;width:100%;max-width:none;font-family:Google Sans,sans-serif;font-size:clamp(1.5rem,3.8vw,1.8rem);font-weight:700;line-height:1.35;color:#111}.bacne-cta-banner__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:100%;max-width:none;padding:1.4rem 2.4rem;border-radius:9999px;background:var(--bacne-cta);color:#fff;font-family:Google Sans,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:opacity .2s ease}.bacne-cta-banner__button:hover{opacity:.9;color:#fff}.bacne-cta-banner__button svg{flex-shrink:0}.bacne-cta-banner__stock{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-family:Google Sans,sans-serif;font-size:1.35rem;font-weight:700;color:#111}.bacne-cta-banner__stock-dot{width:.9rem;height:.9rem;border-radius:50%;background:#7ed321;box-shadow:0 0 0 .25rem #7ed32140;flex-shrink:0;animation:bacne-cta-stock-pulse 1.8s ease-in-out infinite}@keyframes bacne-cta-stock-pulse{0%,to{opacity:1;box-shadow:0 0 0 .25rem #7ed32140}50%{opacity:.55;box-shadow:0 0 0 .55rem #7ed3211f}}@media(prefers-reduced-motion:reduce){.bacne-cta-banner__stock-dot{animation:none}}.bacne-results{padding:4rem 2rem}.bacne-results__card{background:var(--bacne-card);border-radius:var(--bacne-radius);overflow:hidden}.bacne-results__hero{position:relative;aspect-ratio:410 / 346;background:var(--bacne-warm)}.bacne-results__hero-img{width:100%;height:100%;object-fit:cover;display:block}.bacne-results__hero .bacne-placeholder{width:100%;height:100%;color:#fff9}.bacne-results__overlay{position:absolute;bottom:-6.5rem;left:2rem;width:13rem;height:13rem;border-radius:50%;overflow:hidden;box-shadow:0 .6rem 1.2rem #00000026;z-index:1}.bacne-results__overlay-img{width:100%;height:100%;object-fit:cover;display:block}.bacne-results__overlay .bacne-placeholder{width:100%;height:100%;border-radius:50%;font-size:1rem}.bacne-results__body{padding:8rem 2rem 2rem}.bacne-results__intro{text-align:right;margin-bottom:2rem}.bacne-results__intro-title{font-size:2.8rem;font-weight:500;line-height:1.2;margin:0 0 1rem}.bacne-results__intro-text{font-size:1.6rem;line-height:1.3;margin:0}.bacne-results__stat{display:flex;align-items:center;gap:1rem;padding:1.8rem 0;border-bottom:1px solid var(--bacne-divider);text-align:right}.bacne-results__stat:last-child{border-bottom:none}.bacne-results__stat-text{flex:1;font-size:1.5rem;line-height:1.3;margin:0}.bacne-results__stat-text p{margin:0}.bacne-results__stat-text strong{font-weight:600}.bacne-results__stat-badge{flex-shrink:0;width:7.6rem;height:7.6rem;position:relative;display:flex;align-items:center;justify-content:center}.bacne-results__stat-badge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bacne-results__stat-value{position:relative;font-size:1.6rem;font-weight:600;letter-spacing:.066em}.bacne-results__disclaimer{font-size:1.05rem;line-height:1.2;color:var(--bacne-warm);opacity:.55;text-align:center;margin:1rem 0 0;padding:0 2rem}.bacne-results__divider{display:block;width:100%;height:0;margin:0 0 3rem;padding:0;border:none;border-top:1px solid var(--bacne-divider)}.bacne-results__guarantee{padding:3rem 2rem 2.4rem;text-align:center}.bacne-results__guarantee-badge{margin-bottom:2.4rem}.bacne-results__guarantee-badge-image{display:block;width:21.2rem;max-width:100%;height:auto;margin:0 auto}.bacne-results__guarantee-text{font-size:1.6rem;line-height:1.5;color:var(--bacne-brown);margin:0 auto;max-width:52rem}.bacne-results__guarantee-text p{margin:0 0 1.2rem}.bacne-results__guarantee-text p:last-child{margin-bottom:0}.bacne-timeline{background:var(--bacne-brown);color:#fff;padding:4rem 0}.bacne-timeline .bacne-section__heading,.bacne-timeline .bacne-section__subheading{color:#fff;text-align:right}.bacne-timeline__steps{margin-top:4rem;padding:0 2rem}.bacne-timeline__box{border:2px solid var(--bacne-timeline-border);border-radius:var(--bacne-radius);padding:1.2rem 2.2rem}.bacne-timeline__step{display:flex;align-items:center;gap:1rem;text-align:right}.bacne-timeline__step-content{flex:1}.bacne-timeline__step-header{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:1rem}.bacne-timeline__step-week{font-size:1.5rem;color:var(--bacne-timeline-muted);margin:0}.bacne-timeline__step-title{font-size:2.2rem;font-weight:500;margin:0;color:#fff}.bacne-timeline__step-text{font-size:1.5rem;line-height:1.4;margin:0}.bacne-timeline__step-num{flex-shrink:0;width:4rem;font-family:Georgia,Times New Roman,serif;font-size:5rem;font-weight:500;line-height:1.3;text-align:center}.bacne-timeline__chevron{display:flex;justify-content:center;width:4rem;margin-left:auto;padding:.4rem 0;color:var(--bacne-timeline-muted)}.bacne-timeline__chevron svg{width:2rem;height:1rem}.bacne-info{padding:4rem 0}.bacne-info__cards{display:flex;flex-direction:column;gap:3rem;margin-top:4rem;padding:0 2rem}.bacne-info__card{text-align:center}.bacne-info__icon{width:6.65rem;height:6.65rem;margin:0 auto 1rem;border-radius:50%;background:var(--bacne-cream)}.bacne-info__icon .bacne-placeholder{width:100%;height:100%;border-radius:50%;font-size:1rem}.bacne-info__title{font-size:2.2rem;font-weight:500;margin:0 0 1rem;line-height:1.3}.bacne-info__text{font-size:1.5rem;line-height:1.4;margin:0}.bacne-goals{--goals-rail-size: 1.4rem;--goals-rail-gap: 1.6rem;--goals-line: .35rem;--goals-ease: cubic-bezier(.22, 1, .36, 1);--goals-enter: cubic-bezier(.16, 1, .3, 1);padding:5rem 0 6.5rem;background:#fff}.bacne-goals__header{max-width:68rem;margin:0 auto 4rem;text-align:center}.bacne-goals__eyebrow{margin:0 0 .8rem;font-size:1.5rem;font-weight:500;line-height:1.3;color:var(--bacne-olive)}.bacne-goals__heading{font-size:clamp(2.4rem,4vw,3.2rem);font-weight:600;line-height:1.2;margin:0;color:var(--bacne-brown)}.bacne-goals__journey{position:relative;max-width:64rem;margin:0 auto;display:block}.bacne-goals__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;position:relative}.bacne-goals__step{--step-accent: var(--bacne-olive);--step-gap: 4.2rem;position:relative;display:grid;grid-template-columns:var(--goals-rail-size) minmax(0,1fr);gap:var(--goals-rail-gap);align-items:start;padding-bottom:var(--step-gap)}.bacne-goals__step:last-child{padding-bottom:0}.bacne-goals__step--dark{--step-accent: var(--bacne-brown)}.bacne-goals__marker{z-index:2;display:flex;flex-direction:column;align-items:center;width:var(--goals-rail-size)}.bacne-goals__node{position:relative;z-index:2;flex-shrink:0;width:var(--goals-rail-size);height:var(--goals-rail-size);margin-top:1.15rem;border-radius:50%;border:.28rem solid rgba(38,32,18,.2);background:#fff;box-sizing:border-box;transition:border-color .55s var(--goals-ease),background .55s var(--goals-ease),box-shadow .55s var(--goals-ease),transform .55s var(--goals-ease)}.bacne-goals__connector{position:absolute;top:calc(1.15rem + var(--goals-rail-size));bottom:-1.15rem;inset-inline-start:calc((var(--goals-rail-size) - var(--goals-line)) / 2);width:var(--goals-line);z-index:1;pointer-events:none}.bacne-goals__connector-track,.bacne-goals__connector-fill{position:absolute;top:0;left:0;width:100%;border-radius:999px}.bacne-goals__connector-track{bottom:0;background:#26201247}.bacne-goals__connector-fill{height:100%;background:var(--step-accent);transform:scaleY(0);transform-origin:top center;transition:transform .95s var(--goals-ease);will-change:transform}.bacne-goals__step.is-linked .bacne-goals__connector-fill{transform:scaleY(1)}.bacne-goals__step.is-active .bacne-goals__node{border-color:var(--step-accent);background:var(--step-accent);box-shadow:0 0 0 .45rem #2f927f2e;transform:scale(1.08)}.bacne-goals__step--dark.is-active .bacne-goals__node{box-shadow:0 0 0 .45rem #26201224}.bacne-goals__step-body{display:flex;flex-direction:column;gap:1.4rem;text-align:right;min-width:0;opacity:0;transform:translate3d(0,5.5rem,0);transition:opacity .75s var(--goals-enter),transform .95s var(--goals-enter);will-change:opacity,transform}.bacne-goals__step.is-active .bacne-goals__step-body{opacity:1;transform:translateZ(0)}.bacne-goals__pill{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:fit-content;max-width:100%;margin:0;padding:1.1rem 1.6rem;border-radius:1.2rem;background:#262012b8;color:#fff;font-size:clamp(1.45rem,2.4vw,1.75rem);font-weight:700;line-height:1.35;transition:background .55s var(--goals-ease)}.bacne-goals__step.is-active .bacne-goals__pill{background:var(--step-accent)}.bacne-goals__features{list-style:none;margin:0;padding:0 .4rem 0 0;display:flex;flex-direction:column;gap:1.05rem}.bacne-goals__feature{display:flex;align-items:flex-start;gap:.85rem;direction:rtl;opacity:0;transform:translate3d(0,1.2rem,0);transition:opacity .55s var(--goals-enter),transform .55s var(--goals-enter)}.bacne-goals__step.is-active .bacne-goals__feature{opacity:1;transform:translateZ(0)}.bacne-goals__step.is-active .bacne-goals__feature:nth-child(1){transition-delay:.14s}.bacne-goals__step.is-active .bacne-goals__feature:nth-child(2){transition-delay:.24s}.bacne-goals__step.is-active .bacne-goals__feature:nth-child(3){transition-delay:.34s}.bacne-goals__step.is-active .bacne-goals__feature:nth-child(4){transition-delay:.44s}.bacne-goals__feature-icon{flex-shrink:0;color:var(--bacne-olive);line-height:1.4;margin-top:.15rem}.bacne-goals__feature-text{font-size:1.45rem;line-height:1.5;color:var(--bacne-brown)}.bacne-goals__feature-text strong{font-weight:700}@media(max-width:749px){.bacne-goals{--goals-rail-gap: 1.2rem;padding:4rem 0 5rem}.bacne-goals__header{margin-bottom:3rem}.bacne-goals__step{--step-gap: 3.4rem}.bacne-goals__step-body{transform:translate3d(0,4.2rem,0)}.bacne-goals__pill{padding:.9rem 1.4rem}}@media(prefers-reduced-motion:reduce){.bacne-goals__connector-fill,.bacne-goals__step-body,.bacne-goals__node,.bacne-goals__pill,.bacne-goals__feature{transition:none!important}.bacne-goals__connector-fill,.bacne-goals__step.is-linked .bacne-goals__connector-fill{transform:scaleY(1)}.bacne-goals__step-body,.bacne-goals__feature{opacity:1;transform:none}}.bacne-advantage{padding:5rem 0 6rem;background:#fff}.bacne-advantage__inner{max-width:56rem;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:stretch;gap:2.4rem}.bacne-advantage__header{text-align:center}.bacne-advantage__heading{margin:0 0 1.2rem;font-size:2.8rem;font-weight:500;line-height:1.2}.bacne-advantage__heading strong{font-weight:700}.bacne-advantage__text{margin:0;font-size:1.6rem;line-height:1.5;color:var(--bacne-warm)}.bacne-advantage__media{width:100%}.bacne-advantage__image{display:block;width:100%;height:auto;border-radius:1.6rem;object-fit:cover}.bacne-advantage__accordion{display:block;padding:0}.bacne-advantage__accordion .bacne-faq__list{display:flex;flex-direction:column;gap:.8rem}.bacne-advantage__accordion .bacne-faq__item{border:none;border-radius:1rem;background:var(--bacne-cream);padding:0 1.6rem}.bacne-advantage__accordion .bacne-faq__item summary{padding:1.6rem 0;font-size:1.6rem;font-weight:700;line-height:1.3;gap:1.2rem}.bacne-advantage__accordion .bacne-faq__answer{padding-bottom:1.6rem;font-size:1.4rem;line-height:1.55;font-weight:400}.bacne-advantage__accordion .bacne-faq__answer p{margin:0 0 1rem}.bacne-advantage__accordion .bacne-faq__answer p:last-child{margin-bottom:0}.bacne-advantage__button{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;padding:1.5rem 2rem;border:none;border-radius:5rem;background:var(--bacne-cta);color:#fff;font-size:1.6rem;font-weight:600;text-decoration:none;transition:opacity .2s ease}.bacne-advantage__button:hover{opacity:.92;color:#fff}.bacne-advantage__button svg{flex-shrink:0}.bacne-advantage__stock{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0;font-size:1.4rem;font-weight:600;color:var(--bacne-brown)}.bacne-advantage__stock-dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--bacne-olive);animation:bacne-cta-stock-pulse 1.8s ease-in-out infinite}.bacne-mission{padding:4rem 0}.bacne-mission__inner{max-width:80rem;margin:0 auto;padding:0 2rem;text-align:center}.bacne-mission__media{margin-bottom:3rem}.bacne-mission__image{display:block;width:100%;height:auto;border-radius:var(--bacne-radius);object-fit:cover}.bacne-mission__heading{font-size:2.8rem;font-weight:500;line-height:1.2;margin:0 0 2rem}.bacne-mission__text{font-size:1.6rem;line-height:1.5;margin:0 auto;max-width:62rem}.bacne-mission__text p{margin:0}.bacne-reviews{padding:4rem 0 0}.bacne-reviews__widget{max-width:1080px;margin:2.4rem auto 0;padding:0 2rem 4rem}.bacne-guarantee{padding:5rem 0 6rem;background:radial-gradient(circle at 50% 0%,var(--bacne-cream) 0%,#fff 55%)}.bacne-guarantee__inner{max-width:56rem;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center;gap:3.2rem}.bacne-guarantee__copy{display:flex;flex-direction:column;align-items:center;gap:1.4rem;text-align:center}.bacne-guarantee__intro{margin:0;font-family:Google Sans,sans-serif;font-size:clamp(1.8rem,4.5vw,2.2rem);font-weight:700;line-height:1.3;color:var(--bacne-brown)}.bacne-guarantee__heading{margin:0;font-family:Google Sans,sans-serif;font-size:clamp(2.4rem,6vw,3.2rem);font-weight:500;line-height:1.2;color:var(--bacne-brown)}.bacne-guarantee__heading strong{font-weight:700}.bacne-guarantee__text{margin:0;max-width:48rem;font-family:Google Sans,sans-serif;font-size:1.6rem;line-height:1.55;color:var(--bacne-brown)}.bacne-guarantee__text strong{font-weight:700}.bacne-guarantee__closing{margin:.4rem 0 0;max-width:48rem;font-family:Google Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.55;color:var(--bacne-brown)}.bacne-guarantee__closing strong{font-weight:700}.bacne-guarantee__media{width:100%}.bacne-guarantee__image{display:block;width:100%;height:auto;border-radius:1.6rem;object-fit:cover}.bacne-guarantee__image-placeholder{width:100%;min-height:28rem;border-radius:1.6rem;font-size:1.6rem;color:var(--bacne-warm);background:var(--bacne-cream)}.bacne-faq{display:block;padding:0 2rem 4rem}.bacne-faq__item{border-bottom:1px solid var(--bacne-cream)}.bacne-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:3rem 0;cursor:pointer;list-style:none;font-size:1.8rem;font-weight:500;line-height:1.2;text-align:right}.bacne-faq__item summary::-webkit-details-marker{display:none}.bacne-faq__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.8rem;height:1.8rem;color:var(--bacne-brown)}.bacne-faq__icon svg{display:block;width:1.8rem;height:1.1rem;transform-origin:50% 45.45%;transition:transform .35s cubic-bezier(.4,0,.2,1)}.bacne-faq__item.is-expanded .bacne-faq__icon svg{transform:rotate(180deg)}.bacne-faq__answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.bacne-faq__item.is-expanded .bacne-faq__answer-wrap{grid-template-rows:1fr}.bacne-faq__answer-wrap>.bacne-faq__answer{min-height:0;overflow:hidden}.bacne-faq__answer{padding-bottom:2rem;font-size:1.5rem;line-height:1.5;color:var(--bacne-brown);opacity:0;transform:translateY(.8rem);filter:blur(4px);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),filter .4s cubic-bezier(.4,0,.2,1)}.bacne-faq__item.is-visible .bacne-faq__answer{opacity:1;transform:translateY(0);filter:blur(0)}@media(prefers-reduced-motion:reduce){.bacne-faq__icon svg,.bacne-faq__answer-wrap,.bacne-faq__answer{transition:none!important}}.bacne-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#f7f7f7;border-top:1px solid #ececec;padding:1.2rem 2rem calc(1.2rem + env(safe-area-inset-bottom,0px));transform:translateY(100%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .28s ease,opacity .28s ease,visibility .28s ease}.bacne-sticky-cta.is-visible{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.bacne-sticky-cta__inner{max-width:68rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:.8rem}.bacne-sticky-cta__button{display:flex;align-items:center;justify-content:center;width:100%;max-width:42rem;padding:1.5rem 2.4rem;border:none;border-radius:9999px;background:var(--bacne-cta);color:#fff;font-family:Google Sans,sans-serif;font-size:1.7rem;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:opacity .2s ease;-webkit-appearance:none;appearance:none}.bacne-sticky-cta__button:hover:not(:disabled){opacity:.88}.bacne-sticky-cta__guarantee{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin:0;font-family:Google Sans,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.2;color:#111}.bacne-sticky-cta__guarantee-icon{display:inline-flex;flex-shrink:0;color:#111}@media screen and (min-width:990px){.bacne-hero__layout{display:grid;grid-template-columns:1fr 1fr;gap:4rem;max-width:120rem;margin:0 auto;padding:4rem 2rem}.bacne-hero__gallery{position:sticky;top:2rem;align-self:start}.bacne-hero__info{padding:0}.bacne-ingredients__list,.bacne-info__cards{max-width:80rem;margin-left:auto;margin-right:auto}.bacne-results__card{max-width:80rem;margin:0 auto}.bacne-timeline__box{max-width:60rem;margin-left:auto;margin-right:2rem}.bacne-hero .bacne-kit__body,.advertorial-product .bacne-kit__body{grid-template-rows:auto 3.2em 9.4rem auto auto;padding:1.5rem .9rem 1.9rem;gap:.55rem}.bacne-hero .bacne-kit__title,.advertorial-product .bacne-kit__title{font-size:1.35rem}.bacne-kit__radio{width:2rem;height:2rem}.bacne-kit__radio:checked{box-shadow:inset 0 0 0 .42rem #fff}.bacne-kit__bottles{font-size:1.3rem}.bacne-kit__bonus{font-size:1.25rem;padding-inline-start:1.1rem}.bacne-kit__savings{font-size:1.25rem;padding:.42rem .9rem}.bacne-hero .advertorial-kit__unit,.advertorial-product .advertorial-kit__unit{font-size:1.7rem}.bacne-hero .advertorial-kit__compare,.advertorial-product .advertorial-kit__compare{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-bacne.css.map */
