.bisglycinat-test{display:block;scroll-margin-top:32px;--bgt-bg: #3c3982;--bgt-on-bg: #ffffff;--bgt-on-bg-muted: rgba(255, 255, 255, .72);--bgt-on-bg-faint: rgba(255, 255, 255, .32);--bgt-cta-bg: #ffffff;--bgt-cta-text: #3c3982;--bgt-cta-bg-hover: #f3f3f9;--bgt-choice-border: rgba(255, 255, 255, .28);--bgt-choice-border-hover: rgba(255, 255, 255, .6);--bgt-choice-bg-hover: rgba(255, 255, 255, .08);--bgt-radius: 20px;font-family:inherit;color:var(--bgt-on-bg)}.bisglycinat-test-wrapper{padding-left:0;padding-right:0}.bisglycinat-test [data-bgt-stage]{transition:opacity .16s ease-out}.bgt-fade-out{opacity:0}.bgt-card{background:var(--bgt-bg);color:var(--bgt-on-bg);border-radius:var(--bgt-radius);padding:clamp(32px,5vw,72px) clamp(20px,5vw,64px);text-align:center;margin:0;position:relative}.bgt-card__inner{max-width:600px;margin:0 auto}.bgt-timeline{display:flex;align-items:center;gap:12px;max-width:480px;margin:0 auto 28px;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--bgt-on-bg-muted)}.bgt-timeline__track{flex:1;height:4px;background:var(--bgt-on-bg-faint);border-radius:999px;overflow:hidden}.bgt-timeline__bar{height:100%;background:var(--bgt-on-bg);border-radius:999px;transition:width .32s cubic-bezier(.4,0,.2,1)}.bgt-timeline__pct{font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0}.bgt-heading{font-size:clamp(22px,2.8vw,32px);font-weight:700;line-height:1.25;margin:0 0 16px;color:var(--bgt-on-bg)}.bgt-body{font-size:16px;line-height:1.6;margin:0 auto 14px;color:var(--bgt-on-bg-muted);max-width:540px}.bgt-body:last-of-type{margin-bottom:32px}.bgt-body strong{color:var(--bgt-on-bg);font-weight:700}.bgt-choices{display:flex;flex-direction:column;gap:10px;margin:0 auto 24px;max-width:440px}.bgt-choice{display:flex;align-items:center;gap:14px;width:100%;padding:14px 22px;background:transparent;border:1.5px solid var(--bgt-choice-border);border-radius:999px;color:var(--bgt-on-bg);font:inherit;font-size:15px;text-align:left;cursor:pointer;transition:all .16s ease-out}.bgt-choice:hover{border-color:var(--bgt-choice-border-hover);background:var(--bgt-choice-bg-hover)}.bgt-choice:active{transform:translateY(1px)}.bgt-choice__radio{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border:2px solid var(--bgt-choice-border-hover);border-radius:50%;background:transparent}.bgt-choice__radio:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--bgt-on-bg);transform:scale(0);transition:transform .16s ease-out}.bgt-choice--selected .bgt-choice__radio{border-color:var(--bgt-on-bg)}.bgt-choice--selected .bgt-choice__radio:after{transform:scale(1)}.bgt-choice__label{flex:1}.bgt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 36px;border-radius:999px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;border:1.5px solid transparent;transition:all .16s ease-out;text-decoration:none;line-height:1.2}.bgt-btn--primary{background:var(--bgt-cta-bg);color:var(--bgt-cta-text);border-color:var(--bgt-cta-bg)}.bgt-btn--primary:hover{background:var(--bgt-cta-bg-hover);border-color:var(--bgt-cta-bg-hover);transform:translateY(-1px)}.bgt-btn--soft{background:transparent;color:var(--bgt-on-bg);border-color:var(--bgt-on-bg)}.bgt-btn--soft:hover{background:var(--bgt-choice-bg-hover)}.bgt-btn--ghost{background:transparent;color:var(--bgt-on-bg);border-color:transparent;opacity:.65;font-size:14px;padding:10px 18px}.bgt-btn--ghost:hover{opacity:1}.bgt-btn__arrow{display:inline-block;transform:translateY(-1px)}.bgt-actions{display:flex;justify-content:center;gap:12px;align-items:center}.bgt-actions--column{flex-direction:column;align-items:stretch;max-width:320px;margin:0 auto;gap:10px}.bgt-card--result{padding-top:clamp(64px,6vw,80px)}.bgt-result__badge{position:absolute;top:-28px;left:50%;transform:translate(-50%);width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #0003;border:4px solid var(--bgt-bg)}.bgt-result__badge:before{font-size:28px;line-height:1;font-weight:700;color:#fff}.bgt-result__badge--pure{background:#2e7d4f}.bgt-result__badge--pure:before{content:"\2713"}.bgt-result__badge--borderline_low_mg,.bgt-result__badge--dilution_uncertain,.bgt-result__badge--dilution_calc{background:#d97706}.bgt-result__badge--borderline_low_mg:before,.bgt-result__badge--dilution_uncertain:before,.bgt-result__badge--dilution_calc:before{content:"!"}.bgt-result__badge--diluted_over_14,.bgt-result__badge--impossible_high_mg{background:#c0392b}.bgt-result__badge--diluted_over_14:before,.bgt-result__badge--impossible_high_mg:before{content:"\2715"}.bgt-disclaimer{font-size:11px;line-height:1.7;color:var(--bgt-on-bg-muted);opacity:.55;margin:clamp(32px,4vw,48px) auto 0;padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--bgt-on-bg-faint);text-align:left;max-width:880px}@media(max-width:640px){.bisglycinat-test{scroll-margin-top:16px}.bgt-card{padding:28px 18px;border-radius:16px}.bgt-heading{font-size:22px}.bgt-body{font-size:15px}.bgt-result__badge{width:48px;height:48px;top:-24px}.bgt-result__badge:before{font-size:24px}.bgt-disclaimer{font-size:10.5px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bisglycinat-test.css.map */
