.d2c-sds{--sds-red: #ff5a4a;--sds-red-ink: #ff6b5c;--sds-lime-deep: #1e3a1a;--sds-store-bg: #ffffff;--sds-store-ink: #1a1a1a;--sds-store-muted: #5f5f5f;--sds-media: #e3eedc;--sds-ease: cubic-bezier(.22, 1, .36, 1)}.d2c-sds [hidden]{display:none!important}.d2c-sds-hero__grid{display:grid;gap:clamp(2.5rem,6vw,4rem);align-items:end}@media screen and (min-width:990px){.d2c-sds-hero__grid{grid-template-columns:minmax(0,1fr) minmax(20rem,26rem)}.d2c-sds-hero__grid .d2c-sds-hero__headline{font-size:clamp(52px,5.6vw,92px)}}.d2c-sds-hero__inner{display:grid;gap:clamp(2.5rem,6vw,4.5rem)}.d2c-sds-order{scroll-margin-top:calc(var(--header-group-height, 60px) + 1.25rem)}.d2c-sds-order__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.d2c-sds-order__price{margin:0;font-size:1.25rem;font-weight:900;font-variant-numeric:tabular-nums}.d2c-sds-order__note,.d2c-sds-order__credit{margin:0;color:var(--bva-muted-light);font-size:.875rem;line-height:1.45}.d2c-sds-order__credit{padding:.65rem .8rem;border-left:3px solid var(--bva-lime);background:#1a1a1a0d;color:var(--bva-ink);font-weight:600}.d2c-sds-order__credit a{color:inherit;text-underline-offset:.2em}.d2c-sds-order__credit a:focus-visible{outline:2px solid var(--bva-ink);outline-offset:2px}.d2c-sds-order__submit{width:100%;font-weight:800}.d2c-sds-order__submit:focus-visible{outline-color:var(--bva-ink)}.d2c-sds-switch{display:inline-flex;align-items:center;gap:1rem;width:fit-content;min-height:44px;padding:0;border:0;background:none;color:var(--bva-paper);font:inherit;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:800;letter-spacing:.01em;text-transform:uppercase;cursor:pointer}.d2c-sds-switch:focus-visible{outline:3px solid var(--bva-paper);outline-offset:6px;border-radius:999px}.d2c-sds-switch__track{position:relative;flex:none;width:4.6rem;height:2.3rem;border-radius:999px;background:#4a4241;transition:background .32s var(--sds-ease)}.d2c-sds-switch__knob{position:absolute;top:.25rem;left:.25rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#fff;transition:transform .32s var(--sds-ease)}.d2c-sds-switch__text{display:inline-flex;gap:.3em;transition:color .32s var(--sds-ease)}.d2c-sds-switch__state{display:inline-grid}.d2c-sds-switch__state>*{grid-area:1 / 1}.d2c-sds-switch__on{visibility:hidden}.d2c-sds-hero.is-on .d2c-sds-switch__track{background:var(--bva-lime)}.d2c-sds-hero.is-on .d2c-sds-switch__knob{transform:translate(2.3rem)}.d2c-sds-hero.is-on .d2c-sds-switch__text{color:var(--bva-lime)}.d2c-sds-hero.is-on .d2c-sds-switch__off{visibility:hidden}.d2c-sds-hero.is-on .d2c-sds-switch__on{visibility:visible}.d2c-sds-hero__copy{display:grid;gap:1.75rem;justify-items:start}.d2c-sds-hero__headline{margin:0;font-size:clamp(48px,10vw,112px);font-weight:800;line-height:.98;letter-spacing:-.03em;text-transform:uppercase}.d2c-sds-hero__headline .bva-hl{display:inline-block;padding:.04em .12em 0;transition:background .32s var(--sds-ease),color .32s var(--sds-ease)}.d2c-sds-hero:not(.is-on) .d2c-sds-hero__headline .bva-hl{background:#ffffff24;color:var(--bva-paper)}.d2c-sds-hero__subhead{font-size:clamp(1.1rem,1.8vw,1.5rem)}.d2c-sds-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.d2c-sds-link{color:var(--bva-paper);font-size:.9rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-underline-offset:.3em}.d2c-sds-link:hover{color:var(--bva-lime)}.d2c-sds-link:focus-visible{outline:3px solid var(--bva-paper);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.d2c-sds-hero[data-sds-hero]:not(.is-touched) .d2c-sds-switch__track{animation:d2c-sds-track-on .9s step-end both}.d2c-sds-hero[data-sds-hero]:not(.is-touched) .d2c-sds-switch__knob{animation:d2c-sds-knob-on .9s var(--sds-ease) both}.d2c-sds-hero[data-sds-hero]:not(.is-touched) .d2c-sds-switch__text{animation:d2c-sds-text-on .9s step-end both}.d2c-sds-hero[data-sds-hero]:not(.is-touched) .d2c-sds-switch__on{animation:d2c-sds-show .9s step-end both}.d2c-sds-hero[data-sds-hero]:not(.is-touched) .d2c-sds-switch__off{animation:d2c-sds-hide .9s step-end both}.d2c-sds-hero[data-sds-hero]:not(.is-touched) .d2c-sds-hero__copy>*{animation:d2c-sds-rise .64s var(--sds-ease) both;animation-delay:calc(.85s + var(--sds-i, 0) * .11s)}.d2c-sds-hero[data-sds-hero]:not(.is-touched) .d2c-sds-order{animation:d2c-sds-rise .64s var(--sds-ease) 1.25s both}.d2c-sds-hero__copy>:nth-child(2){--sds-i: 1}.d2c-sds-hero__copy>:nth-child(3){--sds-i: 2}.d2c-sds-hero__copy>:nth-child(4){--sds-i: 3}}@keyframes d2c-sds-knob-on{0%,70%{transform:translate(0)}to{transform:translate(2.3rem)}}@keyframes d2c-sds-track-on{0%{background:#4a4241}75%{background:var(--bva-lime)}}@keyframes d2c-sds-text-on{0%{color:var(--bva-paper)}75%{color:var(--bva-lime)}}@keyframes d2c-sds-show{0%{visibility:hidden}75%{visibility:visible}}@keyframes d2c-sds-hide{0%{visibility:visible}75%{visibility:hidden}}@keyframes d2c-sds-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.d2c-sds-demo{padding-block:clamp(2rem,5vw,4rem)}.d2c-sds-demo__bar{display:flex;gap:.5rem;align-items:stretch;margin-bottom:clamp(1rem,2.5vw,1.5rem)}.d2c-sds-tabs{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:.375rem}.d2c-sds-tab,.d2c-sds-pause{display:inline-flex;align-items:center;justify-content:center;gap:.35em;min-height:44px;padding:.5rem .4rem;border:0;border-radius:var(--bva-radius);background:var(--bva-panel);color:var(--bva-muted-dark);font:inherit;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .22s ease,color .22s ease}.d2c-sds-tab:hover,.d2c-sds-pause:hover{color:var(--bva-paper)}.d2c-sds-tab:focus-visible,.d2c-sds-pause:focus-visible{outline:3px solid var(--bva-paper);outline-offset:2px}.d2c-sds-tab__check{display:none}.d2c-sds-tab.is-done{color:var(--bva-lime)}.d2c-sds-tab.is-done .d2c-sds-tab__check{display:inline}.d2c-sds-tab[aria-pressed=true]{background:var(--bva-lime);color:var(--bva-ink)}.d2c-sds-demo:not(.is-p3) .d2c-sds-tab--alarm[aria-pressed=true]{background:var(--sds-red);color:var(--bva-ink)}.d2c-sds-pause{flex:none;padding-inline:.85rem}.d2c-sds-pause__icon{width:.7rem;height:.75rem;border-inline:.22rem solid currentColor}.d2c-sds-pause[aria-pressed=true] .d2c-sds-pause__icon{border:0;border-left:.65rem solid currentColor;border-block:.38rem solid transparent;width:0;height:0}.d2c-sds-demo:not(.is-p1) [data-from="1"],.d2c-sds-demo:not(.is-p2) [data-from="2"],.d2c-sds-demo:not(.is-p3) [data-from="3"],.d2c-sds-demo.is-p3 [data-until="3"]{display:none!important}.d2c-sds-heads{margin-bottom:clamp(1rem,2.5vw,1.5rem)}.d2c-sds-head{margin:0;font-size:clamp(30px,6.4vw,72px);font-weight:800;line-height:1.05;letter-spacing:-.025em;text-transform:uppercase}.d2c-sds-head .bva-hl{padding:.02em .1em 0}.d2c-sds-hl--alarm{background:var(--sds-red)!important}.d2c-sds-stage__body{display:grid;gap:.75rem}@media screen and (min-width:750px){.d2c-sds-stage__body{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.d2c-sds-store{overflow:hidden;border-radius:4px;background:var(--sds-store-bg);color:var(--sds-store-ink);font-size:.8rem;transition:filter .4s ease}.d2c-sds-store__chrome{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:#f0f0ee}.d2c-sds-store__dots{display:inline-flex;gap:.3rem}.d2c-sds-store__dots i{width:.45rem;height:.45rem;border-radius:50%;background:#c9c9c6}.d2c-sds-store__url{flex:1;overflow:hidden;padding:.2rem .6rem;border-radius:3px;background:#fff;color:#6b6b6b;font-size:.7rem;white-space:nowrap;text-overflow:ellipsis}.d2c-sds-store__nav{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 1rem 0;font-size:.72rem}.d2c-sds-store__nav span{color:var(--sds-store-muted)}.d2c-sds-store__page{display:grid;gap:.6rem;padding:.75rem 1rem 1rem}.d2c-sds-store__media{position:relative;display:grid;place-items:center;aspect-ratio:16 / 8.5;background:var(--sds-media)}.d2c-sds-bottle{width:auto;height:82%;transition:filter .5s ease}.d2c-sds-store__variant{position:absolute;top:.5rem;right:.5rem;display:none;padding:.2rem .45rem;background:var(--bva-ink);color:#fff;font-size:.65rem;font-weight:800;letter-spacing:.04em}.d2c-sds-store__variant-b,.d2c-sds-demo.is-p2 .d2c-sds-store__variant-a{display:none}.d2c-sds-demo.is-p2 .d2c-sds-store__variant-b{display:inline}.d2c-sds-demo[data-scene=cro] .d2c-sds-store__variant{display:block}.d2c-sds-store__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.d2c-sds-store__title{margin:0;font-size:1.15rem;font-weight:700}.d2c-sds-store__price{display:flex;align-items:center;gap:.4rem;margin:0;font-size:1rem}.d2c-sds-store__sizes{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.d2c-sds-store__size-group{display:inline-flex;gap:.4rem}.d2c-sds-store__size{padding:.3rem .6rem;border:1px solid #cfcfcf;font-size:.72rem}.d2c-sds-store__size.is-selected{border:2px solid var(--sds-store-ink);font-weight:600}.d2c-sds-store__atc{display:grid;place-items:center;min-height:2.6rem;padding:.5rem;border:2px solid var(--bva-ink);background:var(--bva-ink);color:#fff;font-size:.8rem;font-weight:800;letter-spacing:.03em;transition:background .3s ease,color .3s ease,border-color .3s ease}.d2c-sds-store__atc>*{grid-area:1 / 1}.d2c-sds-store__atc-b,.d2c-sds-store__atc-error{visibility:hidden}.d2c-sds-demo[data-scene=cro].is-p2 .d2c-sds-store__atc,.d2c-sds-demo[data-done~=cro] .d2c-sds-store__atc{border-color:var(--bva-lime);background:var(--bva-lime);color:var(--bva-ink)}.d2c-sds-demo[data-scene=cro].is-p2 .d2c-sds-store__atc-a,.d2c-sds-demo[data-done~=cro] .d2c-sds-store__atc-a{visibility:hidden}.d2c-sds-demo[data-scene=cro].is-p2 .d2c-sds-store__atc-b,.d2c-sds-demo[data-done~=cro] .d2c-sds-store__atc-b{visibility:visible}.d2c-sds-store__note{margin:0;color:var(--sds-store-muted);font-size:.7rem}.d2c-sds-chip{display:none;padding:.15rem .45rem;background:var(--bva-lime);color:var(--bva-ink);font-size:.65rem;font-weight:700;animation:d2c-sds-pop .38s var(--sds-ease) both}.d2c-sds-chip--schema{position:absolute;bottom:.4rem;left:50%;translate:-50% 0}.d2c-sds-demo[data-scene=aeo].is-p2 .d2c-sds-chip--schema,.d2c-sds-demo[data-scene=aeo].is-p2 .d2c-sds-chip--faq,.d2c-sds-demo[data-scene=ux].is-p2 .d2c-sds-chip--compare,.d2c-sds-demo[data-done~=ux] .d2c-sds-chip--compare{display:inline-block}.d2c-sds-chip--compare{text-decoration:underline}.d2c-sds-flag{position:relative;outline:2px solid transparent;outline-offset:2px;transition:outline-color .3s ease}.d2c-sds-flag__tag{display:none;padding:.1rem .35rem;background:var(--sds-red);color:#fff;font-size:.6rem;font-weight:700;transition:background .3s ease}.d2c-sds-store__media>.d2c-sds-flag__tag{position:absolute;top:0;left:0}.d2c-sds-demo[data-scene=ada] .d2c-sds-flag{outline-color:var(--sds-red)}.d2c-sds-demo[data-scene=ada] .d2c-sds-flag__tag{display:inline-block}.d2c-sds-demo[data-scene=ada].is-p2 [data-flag=alt],.d2c-sds-demo[data-scene=ada].is-p3 .d2c-sds-flag{outline-color:var(--bva-lime)}.d2c-sds-demo[data-scene=ada].is-p2 [data-flag=alt]>.d2c-sds-flag__tag,.d2c-sds-demo[data-scene=ada].is-p3 .d2c-sds-flag__tag{background:var(--bva-lime);color:var(--bva-ink)}.d2c-sds-demo[data-scene=speed]:not(.is-p2) .d2c-sds-bottle{filter:blur(7px) saturate(.6)}.d2c-sds-cursor{position:absolute;top:.35rem;left:5.6rem;display:none;width:1rem;pointer-events:none}.d2c-sds-cursor svg{position:relative;display:block;width:1rem}.d2c-sds-cursor__ripple{position:absolute;top:-.9rem;left:-.9rem;width:2rem;height:2rem;border-radius:50%;background:#ff5a4a8c;animation:d2c-sds-ripple .52s ease-out infinite}.d2c-sds-demo[data-scene=ux]:not(.is-p2) .d2c-sds-cursor{display:block;animation:d2c-sds-jitter 1.04s steps(2) infinite}.d2c-sds-demo[data-scene=alarms]:not(.is-p3) .d2c-sds-store{filter:grayscale(.7) brightness(.72)}.d2c-sds-demo[data-scene=alarms]:not(.is-p3) .d2c-sds-store__atc{border-color:var(--sds-red);background:#fff;color:var(--sds-red)}.d2c-sds-demo[data-scene=alarms]:not(.is-p3) .d2c-sds-store__atc>*{visibility:hidden}.d2c-sds-demo[data-scene=alarms]:not(.is-p3) .d2c-sds-store__atc-error{visibility:visible}.d2c-sds-panel{display:flex;flex-direction:column;gap:.6rem;min-height:100%;padding:clamp(1rem,2vw,1.25rem);border:1px solid var(--bva-rule-dark);border-radius:4px;background:var(--bva-panel-deep);font-size:.875rem}.d2c-sds-panel p{margin:0}.d2c-sds-panel__label{color:var(--bva-muted-dark);font-size:.68rem!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.d2c-sds-panel__label+.d2c-sds-panel__label{margin-top:.5rem}.d2c-sds-panel__meta{margin-top:.5rem!important;color:var(--bva-muted-dark);font-size:.68rem;font-weight:700;letter-spacing:.06em}.d2c-sds-panel__row{display:flex;justify-content:space-between;gap:1rem}.d2c-sds-big{font-size:clamp(2.4rem,5vw,3.4rem);font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;transition:color .3s ease}.d2c-sds-big--huge{font-size:clamp(3.5rem,8vw,5.5rem)}.d2c-sds-mid{font-size:1.8rem;font-weight:800;font-variant-numeric:tabular-nums}.d2c-sds-accent,.d2c-sds-demo.is-p2 .d2c-sds-big--turns-lime{color:var(--bva-lime)}.d2c-sds-big--red,.d2c-sds-big--alert{color:var(--sds-red-ink)}.d2c-sds-demo.is-p3 .d2c-sds-big--alert{color:var(--bva-lime)}.d2c-sds-result{margin-top:auto!important;padding:.7rem .9rem;background:var(--bva-lime);color:var(--bva-ink);font-size:.85rem;font-weight:800;letter-spacing:.03em;text-align:center;animation:d2c-sds-pop .38s var(--sds-ease) both}.d2c-sds-ab{display:grid;gap:.9rem;margin-bottom:.5rem}.d2c-sds-ab__row{display:grid;grid-template-columns:1fr auto;gap:.35rem;font-weight:700}.d2c-sds-bar{grid-column:1 / -1;display:block;height:.35rem;background:#ffffff1f}.d2c-sds-bar--thick{height:.5rem}.d2c-sds-bar b{display:block;height:100%;width:var(--w0);background:#ffffff73;transition:width .7s var(--sds-ease)}.d2c-sds-bar--lime b{background:var(--bva-lime)}.d2c-sds-demo.is-p1 .d2c-sds-bar b{width:var(--w1)}.d2c-sds-demo.is-p2 .d2c-sds-bar b{width:var(--w2)}.d2c-sds-demo.is-p3 .d2c-sds-bar b{width:var(--w3)}.d2c-sds-query{padding:.6rem .8rem;background:var(--bva-panel);font-weight:700}.d2c-sds-rec{display:grid;gap:.15rem;margin-bottom:.5rem;padding:.6rem .8rem;border-left:3px solid var(--sds-red);background:var(--bva-panel);font-size:1.05rem}.d2c-sds-demo.is-p3 .d2c-sds-rec{border-left-color:var(--bva-lime)}.d2c-sds-rec__label{color:var(--bva-muted-dark);font-size:.7rem}.d2c-sds-checks{display:grid;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none}.d2c-sds-checks li{display:flex;align-items:center;gap:.6rem;font-weight:700}.d2c-sds-checks li:before{content:"";flex:none;width:1rem;height:1rem;border-radius:2px;background:var(--sds-red)}.d2c-sds-checks li.is-checked:before,.d2c-sds-demo.is-p2 .d2c-sds-check[data-fixed-at="2"]:before,.d2c-sds-demo.is-p3 .d2c-sds-check[data-fixed-at="3"]:before,.d2c-sds-demo.is-p2 .d2c-sds-checks--pending li:before{background:var(--bva-lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%231a1a1a' stroke-width='2.2'/%3E%3C/svg%3E") center / 100% no-repeat}.d2c-sds-check:before{background:var(--sds-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 5l6 6M11 5l-6 6' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") center / 100% no-repeat}.d2c-sds-checks--ruled li{padding-bottom:.6rem;border-bottom:1px solid var(--bva-rule-dark)}.d2c-sds-checks--pending li{color:#ffffff4d;transition:color .3s ease}.d2c-sds-checks--pending li:before{background:transparent}.d2c-sds-demo.is-p2 .d2c-sds-checks--pending li{color:var(--bva-paper)}.d2c-sds-gauge{position:relative;width:min(100%,13rem);margin:.25rem auto .5rem}.d2c-sds-gauge svg{display:block;width:100%;transform:rotate(150deg)}.d2c-sds-gauge circle{fill:none;stroke-width:9;stroke-dasharray:66 100}.d2c-sds-gauge__track{stroke:#ffffff1f}.d2c-sds-gauge__value{stroke:var(--sds-red);stroke-dashoffset:6;transition:stroke-dashoffset .9s var(--sds-ease),stroke .4s ease}.d2c-sds-demo.is-p2 .d2c-sds-gauge__value{stroke:var(--bva-lime);stroke-dashoffset:38}.d2c-sds-demo.is-p3 .d2c-sds-gauge__value{stroke-dashoffset:40}.d2c-sds-gauge__num{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:clamp(2.2rem,4.6vw,3rem);font-weight:800;font-variant-numeric:tabular-nums}.d2c-sds-insight{padding:.6rem .8rem;background:var(--bva-panel);font-weight:600}.d2c-sds-clock{font-size:.95rem;font-weight:800}.d2c-sds-spark{display:block;width:100%;height:auto;overflow:visible}.d2c-sds-spark path{fill:none;stroke:var(--sds-red);stroke-width:2.5;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:72;transition:stroke-dashoffset .9s var(--sds-ease),stroke .3s ease}.d2c-sds-demo.is-p1 .d2c-sds-spark path{stroke-dashoffset:33}.d2c-sds-demo.is-p3 .d2c-sds-spark path{stroke:var(--bva-lime);stroke-dashoffset:0}.d2c-sds-alert{padding:.6rem .8rem;border-left:3px solid var(--sds-red);background:var(--bva-panel)}.d2c-sds-demo.is-p3 .d2c-sds-alert{border-left-color:var(--bva-lime)}.d2c-sds-alert>span{display:grid;gap:.15rem}.d2c-sds-alert__kicker{color:var(--sds-red-ink);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.d2c-sds-demo.is-p3 .d2c-sds-alert__kicker{color:var(--bva-lime)}.d2c-sds-diff{margin:.4rem 0 0;padding:.6rem .8rem;overflow-x:auto;background:#141414;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.6}.d2c-sds-diff__del{color:var(--sds-red-ink)}.d2c-sds-diff__add{color:var(--bva-lime)}.d2c-sds-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin:.75rem 0 0;padding:0;list-style:none}.d2c-sds-step{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:.4rem;padding:.6rem .75rem;border:2px solid var(--bva-rule-dark);border-radius:var(--bva-radius);transition:border-color .25s ease,background .25s ease}.d2c-sds-step strong{font-size:clamp(.85rem,1.6vw,1.1rem);font-weight:800;text-transform:uppercase;transition:color .25s ease}.d2c-sds-step__num{color:var(--bva-muted-dark);font-size:.7rem;font-weight:700}.d2c-sds-step__sub{grid-column:1 / -1;color:var(--bva-muted-dark);font-size:.72rem}.d2c-sds-step.is-active{border-color:var(--bva-lime);background:var(--sds-lime-deep)}.d2c-sds-step.is-active strong{color:var(--bva-lime)}.d2c-sds-demo__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:.75rem;color:var(--bva-muted-dark);font-size:.78rem}.d2c-sds-demo__foot p{margin:0}@media screen and (max-width:749px){.d2c-sds-demo__bar{flex-direction:column}.d2c-sds-tabs{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.d2c-sds-pause{align-self:flex-end}.d2c-sds-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:479px){.d2c-sds-step__sub{display:none}}@keyframes d2c-sds-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes d2c-sds-ripple{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}@keyframes d2c-sds-jitter{0%{translate:0 0}50%{translate:2.9rem 0}}.d2c-sds-cta__inner{display:grid;gap:clamp(1.5rem,3vw,2.25rem);justify-items:start}.d2c-sds-cta__headline{margin:0;font-size:clamp(48px,10vw,120px);font-weight:800;line-height:.95;letter-spacing:-.035em;text-transform:uppercase}.d2c-sds-cta__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;margin:0;padding:0;list-style:none}.d2c-sds-cta__cell{padding:.85rem 1rem;border-radius:var(--bva-radius);background:var(--bva-ink);color:var(--bva-paper);font-size:clamp(.85rem,1.6vw,1.15rem);font-weight:800;text-transform:uppercase}.d2c-sds-cta__approve{margin:0;font-size:clamp(1.4rem,3vw,2.25rem);font-weight:700;letter-spacing:-.01em}.d2c-sds-cta__btn{min-height:3.75rem;padding-inline:1.75rem;color:var(--bva-lime);font-size:clamp(1rem,1.8vw,1.35rem);font-weight:800}.d2c-sds-cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.d2c-sds-cta__link{color:var(--bva-ink);font-size:1rem;font-weight:700;text-underline-offset:.25em}.d2c-sds-cta__link:focus-visible{outline:3px solid var(--bva-ink);outline-offset:3px}.d2c-sds-cta__credit{max-width:40rem;margin:0;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:600;line-height:1.4}.d2c-sds-cta__footer{margin:0;font-size:.95rem;font-weight:600}@media screen and (max-width:599px){.d2c-sds-cta__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.d2c-sds *,.d2c-sds *:before,.d2c-sds *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/d2c-sds.css.map */
