.v-form{background:var(--v-bg);color:var(--v-fg)}.v-form__notice{margin-bottom:var(--space-4)}.v-form__h{margin:0 0 var(--space-3);font:500 1.2rem var(--v-font-body);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--vida-accent)}.v-form__h small{font-weight:400;text-transform:none;letter-spacing:.02em;color:var(--v-ink-3)}.v-form__sheet{border:1px solid var(--v-line);border-radius:var(--card-radius);background:var(--vida-background);overflow:hidden}.v-form__sheet-bar{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:1.4rem var(--space-4);border-bottom:1px solid var(--v-line);background:var(--vida-background-secondary)}.v-form__cols{display:grid;grid-template-columns:minmax(24rem,.7fr) minmax(0,2fr)}.v-form__spec{padding:var(--space-4);border-right:1px solid var(--v-line)}.v-form__main{padding:var(--space-4);min-width:0}.v-form__dl{margin:0;display:grid}.v-form__dl>div{display:grid;gap:.4rem;padding:1.6rem 0;border-top:1px solid var(--v-line)}.v-form__dl>div:first-child{border-top:0;padding-top:0}.v-form__dl dt{font-size:1.1rem;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--v-ink-3)}.v-form__dl dd{margin:0;font-family:var(--v-font-display);font-weight:300;font-size:2.6rem;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.v-form__bar{display:flex;gap:2px;height:4.4rem;margin-bottom:1.2rem}.v-form__seg{display:block;min-width:.6rem;border-radius:.4rem;transform-origin:left;outline:none;transition:opacity var(--duration-medium),transform var(--duration-medium) var(--ease-premium),box-shadow var(--duration-fast);cursor:pointer}.v-form__seg--0{background:var(--vida-accent)}.v-form__seg--1{background:var(--vida-accent-mid)}.v-form__seg--2{background:var(--vida-accent-soft)}.v-form__seg--3{background:var(--vida-surface-dark)}.v-form__seg--4{background:var(--vida-highlight);box-shadow:inset 0 0 0 1px var(--v-line)}.v-js .v-form__bar[data-reveal] .v-form__seg{transform:scaleX(0)}.v-js .v-form__bar[data-reveal].is-in .v-form__seg{transform:scaleX(1);transition:transform 1.3s calc(var(--i) * .11s) var(--ease-premium),opacity var(--duration-medium)}.v-form__bar:has(.is-hl) .v-form__seg:not(.is-hl){opacity:.32}.v-form__bar-note{margin:0 0 var(--space-3);font-size:1.3rem;color:var(--v-ink-3);max-width:70ch}.v-form__table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.v-form__table th,.v-form__table td{padding:1.6rem 1.2rem 1.6rem 0;text-align:left;vertical-align:top;border-top:1px solid var(--v-line);font-size:1.5rem}.v-form__table thead th{padding-top:0;padding-bottom:1.2rem;border-top:0;font-size:1.1rem;font-weight:500;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--v-ink-3)}.v-form__table tbody th{font-weight:500;color:var(--v-fg)}.v-form__table th small{display:block;margin-top:.4rem;font-size:1.3rem;font-weight:400;color:var(--v-ink-3)}.v-form__table .is-num{text-align:right;padding-right:0;white-space:nowrap}.v-form__table .is-num+td,.v-form__table th.is-num+th{padding-left:2.4rem}.v-form__idx{width:5.2rem;font-size:1.2rem!important;letter-spacing:.14em;color:var(--v-ink-3)}.v-form__unit{color:var(--v-ink-3)}.v-form__table tbody tr{transition:background var(--duration-fast);outline:none}.v-form__table tbody tr.is-hl{background:var(--vida-background-tint)}.v-form__table tbody tr:focus-visible{box-shadow:inset 2px 0 0 var(--vida-accent)}.v-form__row2{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-6);margin-top:var(--space-6);align-items:start}.v-form__root{display:flex;justify-content:center}.v-form__root span{padding:1rem 2rem;border-radius:var(--r-pill);background:var(--vida-surface-dark);color:#f3f1ea;font-size:1.3rem;font-weight:500;letter-spacing:.04em}.v-form__root.is-ph span{background:transparent;color:var(--v-ink-3);border:1px dashed var(--v-border)}.v-form__map{display:flex;justify-content:center;gap:var(--space-3);position:relative;margin-top:2.4rem}.v-form__map:before{content:"";position:absolute;top:-2.4rem;left:50%;width:1px;height:2.4rem;background:var(--v-border)}.v-form__fn{position:relative;flex:1 1 0;min-width:0;padding-top:2.4rem}.v-form__fn:before{content:"";position:absolute;top:0;left:calc(var(--space-3) / -2);right:calc(var(--space-3) / -2);height:1px;background:var(--v-border)}.v-form__fn:first-child:before{left:50%}.v-form__fn:last-child:before{right:50%}.v-form__fn:only-child:before{display:none}.v-form__fn:after{content:"";position:absolute;top:0;left:50%;width:1px;height:2.4rem;background:var(--v-border)}.v-form__fn h4{margin:0 0 1.2rem;padding:.8rem 1.2rem;text-align:center;font:500 1.1rem var(--v-font-body);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--vida-accent);border:1px solid var(--v-line);border-radius:var(--r-pill);background:var(--vida-background)}.v-form__fn ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.v-form__fn li{display:grid;gap:.2rem;padding:1rem 1.2rem;font-size:1.4rem;border-radius:var(--r-sm);background:var(--vida-background-secondary);transition:background var(--duration-fast);outline:none}.v-form__fn li span{font-size:1.2rem;color:var(--v-ink-3);font-variant-numeric:tabular-nums}.v-form__fn li.is-hl{background:var(--vida-background-tint)}.v-form__process{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--v-line)}.v-form__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--space-4);counter-reset:none}.v-form__steps li{position:relative;display:grid;gap:.8rem;align-content:start;padding-top:var(--space-3);border-top:1px solid var(--v-line)}.v-form__steps li:before{content:"";position:absolute;top:-.4rem;left:0;width:.7rem;height:.7rem;border-radius:50%;background:var(--vida-accent)}.v-form__step-n{font:500 1.2rem var(--v-font-body);letter-spacing:.14em;color:var(--v-ink-3)}.v-form__steps b{font-family:var(--v-font-display);font-weight:400;font-size:2.2rem;line-height:1.15}.v-form__steps p{margin:0;font-size:1.4rem;color:var(--v-fg-soft);max-width:36ch}.v-form__proof{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--space-6);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--v-line)}.v-form__certs{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}.v-form__cert-logo{height:2.4rem;width:auto}.v-form__refs{margin:0;padding-left:2.4rem;display:grid;gap:1.4rem;font-size:1.5rem}.v-form__refs a{color:var(--v-fg);text-underline-offset:.4rem}.v-form__refs small{display:block;margin-top:.3rem;font-size:1.3rem;color:var(--v-ink-3)}.v-form__disclaimer{margin:var(--space-6) 0 0;max-width:84ch}.v-form__ph{display:inline-block;padding:.3rem 1rem;border-radius:var(--r-sm);font-size:1.3rem;font-style:italic;font-weight:400;color:var(--v-ink-3);background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(23,26,23,.06) 6px 12px);border:1px dashed var(--v-border)}.v-form__ph-seg{background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(23,26,23,.07) 6px 12px);border:1px dashed var(--v-border)}.v-form__ph-block{margin:0;padding:1.4rem 1.6rem;font-size:1.4rem;font-style:italic;color:var(--v-ink-3);border:1px dashed var(--v-border);border-radius:var(--r-md)}.is-ph .v-form__ph{background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(23,26,23,.06) 6px 12px)}.v-form__hint{display:flex;align-items:center;gap:.8rem;margin:0 0 var(--space-2);font-size:1.3rem;color:var(--v-ink-2)}.v-form__hint .v-icon{width:1.6rem;height:1.6rem;color:var(--vida-accent)}.v-form__table tbody tr[data-ing-open],.v-form__fn li[data-ing-open]{cursor:pointer}.v-form__seg:focus-visible{outline:2px solid var(--vida-accent);outline-offset:2px}@media screen and (max-width:989px){.v-form__cols{grid-template-columns:1fr}.v-form__spec{border-right:0;border-bottom:1px solid var(--v-line)}.v-form__row2,.v-form__proof{grid-template-columns:1fr;gap:var(--space-5)}.v-form__sheet-bar,.v-form__spec,.v-form__main{padding-inline:var(--space-3)}}@media screen and (max-width:749px){.v-form__table:not(.v-form__table--nutri) thead{display:none}.v-form__table:not(.v-form__table--nutri) tr{display:grid;grid-template-columns:3.6rem minmax(0,1fr) auto;column-gap:1rem;border-top:1px solid var(--v-line);padding:1.4rem 0}.v-form__table:not(.v-form__table--nutri) th,.v-form__table:not(.v-form__table--nutri) td{border:0;padding:0}.v-form__table:not(.v-form__table--nutri) td:last-child{grid-column:2 / 4;margin-top:.4rem;font-size:1.3rem;color:var(--v-ink-3)}.v-form__table .is-num+td{padding-left:0}.v-form__bar{height:3.6rem}.v-form__map{flex-direction:column;margin-top:0}.v-form__map:before,.v-form__fn:before,.v-form__fn:after{display:none}.v-form__fn{padding-top:0}.v-form__root{margin-bottom:1.6rem}}@media(prefers-reduced-motion:reduce){.v-js .v-form__bar[data-reveal] .v-form__seg,.v-js .v-form__bar[data-reveal].is-in .v-form__seg{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vida-formulation.css.map */
