.cm,.cm-features,.cm-care{--cm-accent: var(--c-accent);--cm-off: #d2d2d7;--cm-ease-out: cubic-bezier(.16, 1, .3, 1);--cm-ease-in: cubic-bezier(.55, 0, 1, .45);--cm-settle: cubic-bezier(.22, 1.18, .36, 1)}.cm-micro{color:var(--c-soft);font-family:var(--cove-font);font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.cm-hero{padding:clamp(56px,8vw,120px) 0 clamp(40px,6vw,88px)}.cm-hero__title.cove-h1{font-size:clamp(46px,7.4vw,100px)}.cm-hero .cm-micro{margin-top:clamp(18px,2vw,28px)}.cm-video{max-width:960px;margin:clamp(36px,5vw,64px) auto 0;border-radius:var(--cove-radius);overflow:hidden;background:#000}.cm-video video{width:100%;height:auto}.cm-guide{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(40px,6vw,104px);padding-bottom:clamp(48px,7vw,120px)}.cm-stage-wrap{position:sticky;top:calc(var(--sticky-area-height, 0px) + 6vh);align-self:start}.cm-stage{padding:clamp(24px,3.4vw,48px) clamp(18px,2.6vw,36px) clamp(18px,2vw,26px);border-radius:var(--cove-radius);background:var(--c-card)}.cm-stage__art{padding:0 clamp(0px,1vw,12px)}.cm-stage__labels{display:grid;justify-items:center;margin-top:clamp(14px,2vw,22px)}.cm-stage__label{grid-area:1 / 1;opacity:0;filter:blur(6px);transform:translateY(4px);transition:opacity .15s var(--cm-ease-in),filter .15s var(--cm-ease-in),transform .15s var(--cm-ease-in)}.cm-stage__label.is-active{opacity:1;filter:none;transform:none;transition:opacity .28s var(--cm-ease-out) 90ms,filter .28s var(--cm-ease-out) 90ms,transform .28s var(--cm-ease-out) 90ms}.cm-seg{position:relative;display:flex;width:max-content;max-width:100%;margin:14px auto 0;padding:4px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #0000000a,0 4px 14px -8px #00000024}.cm-seg__pill{position:absolute;top:4px;bottom:4px;left:var(--l, 4px);right:var(--r, 4px);display:none;border-radius:999px;background:var(--c-fg);transition:right .2s var(--cm-ease-out),left .2s var(--cm-ease-out) 80ms}.cm-seg__pill.is-back{transition:left .2s var(--cm-ease-out),right .2s var(--cm-ease-out) 80ms}.cm-seg__item{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px;border-radius:999px;color:var(--c-muted);font-size:14px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;transition:color .15s ease}.cm-seg__num{font-variant-numeric:tabular-nums;font-weight:600}.cm-seg__item:hover{color:var(--c-fg)}.cm-seg__item.is-active{background:var(--c-fg);color:var(--c-bg)}.cm.is-enhanced .cm-seg__pill{display:block}.cm.is-enhanced .cm-seg__item.is-active{background:transparent;color:#fff}.cm-steps{counter-reset:none}.cm-step{display:grid;grid-template-columns:clamp(44px,4.6vw,72px) minmax(0,1fr);align-content:center;min-height:64vh;padding:24px 0;transition:opacity .26s var(--cm-ease-out)}.cm-step:first-child{min-height:52vh;align-content:start;padding-top:clamp(24px,6vh,64px)}.cm-step:last-child{min-height:72vh}.cm.is-enhanced .cm-step{opacity:.28}.cm.is-enhanced .cm-step.is-active{opacity:1}.cm-step__num{color:var(--c-fg);font-family:var(--cove-font);font-size:clamp(40px,4.2vw,60px);font-weight:600;font-variant-numeric:tabular-nums;line-height:.9;letter-spacing:-.05em}.cm-step__title{margin-top:10px}.cm-step__text{margin-top:14px;max-width:470px}.cm-tip{max-width:470px;margin-top:22px;padding-top:16px;border-top:1px solid var(--c-line);color:var(--c-muted);font-size:15px;line-height:1.45}.cm-tip__lead{color:var(--c-fg);font-weight:600}.cm-svg{display:block;width:100%;height:auto;overflow:visible}.cm-svg :is(path,rect,circle){fill:none;stroke:var(--c-fg);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.cm-svg .cm-fill{fill:#fff}.cm-svg .cm-thin{stroke-width:2}.cm-svg .cm-hair{stroke:#d2d2d7;stroke-width:1.5}.cm-svg .cm-ink,.cm-svg .cm-port{fill:var(--c-fg);stroke:none}.cm-svg .cm-pad{stroke-dasharray:13 10}.cm-svg .cm-bolt{stroke-width:2}.cm-svg .cm-glow{stroke:none}.cm-svg .cm-led{fill:var(--cm-off);stroke:none;transition:fill .2s ease}.cm-svg .cm-laptop__battery rect{stroke-width:2}.cm-svg .cm-laptop__battery rect:nth-child(2){fill:var(--c-fg);stroke:none}.cm-svg .cm-laptop__level{fill:var(--cm-accent);stroke:none;transform-box:fill-box;transform-origin:left center}.cm-svg .cm-ring-track{stroke:#e8e8ed;stroke-width:4}.cm-svg .cm-ring{stroke:var(--cm-accent);stroke-width:4;stroke-dasharray:1 1;stroke-dashoffset:1;transform:rotate(-90deg);transform-box:fill-box;transform-origin:center}.cm-svg .cm-ring-bolt{fill:var(--cm-accent);stroke:none}.cm-svg :is(.cm-cable){stroke-dasharray:1 1;stroke-dashoffset:1}.cm-svg .cm-current{stroke:var(--cm-accent);stroke-width:3.5;stroke-dasharray:.09 1.2;stroke-dashoffset:.09;opacity:0}.cm-charger,.cm-plug,.cm-phone,.cm-laptop,.cm-glow{opacity:0;transform-box:fill-box;transform-origin:center;transition:opacity .18s var(--cm-ease-in),transform .18s var(--cm-ease-in),filter .18s var(--cm-ease-in)}.cm-charger{transform:translateY(-14px)}.cm-plug{transform:translateY(-20px)}.cm-phone{transform:translateY(-40px) scale(1.04);filter:blur(6px)}.cm-laptop{transform:translateY(12px);filter:blur(6px)}.cm-cable{transition:stroke-dashoffset .22s var(--cm-ease-in)}.cm-stage[data-state=charge] :is(.cm-charger,.cm-plug),.cm-stage[data-state=usb] :is(.cm-plug,.cm-laptop),.cm-stage[data-state=wireless] :is(.cm-phone,.cm-glow){opacity:1;transform:none;filter:none;transition:opacity .32s var(--cm-ease-out) .16s,transform .46s var(--cm-settle) .16s,filter .32s var(--cm-ease-out) .16s}.cm-stage[data-state=charge] .cm-cable--in,.cm-stage[data-state=usb] .cm-cable--out{stroke-dashoffset:0;transition:stroke-dashoffset .62s var(--cm-ease-out) .26s}.cm-stage[data-state=charge] .cm-led--1{animation:cm-led-1 4.2s var(--cm-ease-out) .5s infinite}.cm-stage[data-state=charge] .cm-led--2{animation:cm-led-2 4.2s var(--cm-ease-out) .5s infinite}.cm-stage[data-state=charge] .cm-led--3{animation:cm-led-3 4.2s var(--cm-ease-out) .5s infinite}.cm-stage[data-state=charge] .cm-led--4{animation:cm-led-4 4.2s var(--cm-ease-out) .5s infinite}.cm-stage[data-state=charge] .cm-led--5{animation:cm-led-5 4.2s var(--cm-ease-out) .5s infinite}.cm-stage:is([data-state=wireless],[data-state=usb]) :is(.cm-led--1,.cm-led--2,.cm-led--3,.cm-led--4){fill:var(--cm-accent)}.cm-stage[data-state=wireless] .cm-glow{animation:cm-breathe 2s ease-in-out .6s infinite}.cm-stage[data-state=wireless] .cm-ring{stroke-dashoffset:.18;transition:stroke-dashoffset 1.6s var(--cm-ease-out) .6s}.cm-stage[data-state=usb] .cm-current{animation:cm-flow 1.15s linear .9s infinite}.cm-stage[data-state=usb] .cm-laptop__level{animation:cm-level 3.2s ease-in-out .8s infinite both}@keyframes cm-led-1{0%,6%{fill:var(--cm-off)}10%,86%{fill:var(--cm-accent)}94%,to{fill:var(--cm-off)}}@keyframes cm-led-2{0%,20%{fill:var(--cm-off)}24%,86%{fill:var(--cm-accent)}94%,to{fill:var(--cm-off)}}@keyframes cm-led-3{0%,34%{fill:var(--cm-off)}38%,86%{fill:var(--cm-accent)}94%,to{fill:var(--cm-off)}}@keyframes cm-led-4{0%,48%{fill:var(--cm-off)}52%,86%{fill:var(--cm-accent)}94%,to{fill:var(--cm-off)}}@keyframes cm-led-5{0%,62%{fill:var(--cm-off)}66%,86%{fill:var(--cm-accent)}94%,to{fill:var(--cm-off)}}@keyframes cm-breathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes cm-flow{0%{stroke-dashoffset:.09;opacity:1}to{stroke-dashoffset:-1.05;opacity:1}}@keyframes cm-level{0%{transform:scaleX(.22);opacity:0}10%{opacity:1}74%{transform:scaleX(1)}90%{opacity:1}to{transform:scaleX(1);opacity:0}}.cm-features{padding:var(--cove-stage-section-y) 0}.cm-features__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin-top:clamp(32px,4vw,56px)}.cm-feature{padding:clamp(24px,2.6vw,34px) clamp(22px,2.4vw,32px) clamp(26px,2.8vw,36px);border-radius:24px;background:var(--c-card)}.cove--graphite .cm-feature{box-shadow:var(--cove-card-shadow)}.cm-feature__icon{display:block;width:32px;height:32px;color:var(--c-fg)}.cm-feature__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cm-feature__title{margin-top:clamp(28px,3.4vw,44px);color:var(--c-fg);font-family:var(--cove-font);font-size:clamp(19px,1.6vw,22px);font-weight:600;line-height:1.2;letter-spacing:-.022em;text-transform:none}.cm-feature__text{margin-top:6px;color:var(--c-muted);font-size:15px;line-height:1.45}.cm-footnote{margin-top:24px;color:var(--c-soft);font-size:12px;line-height:1.5;text-align:center}.cm-care__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(40px,6vw,104px)}.cm-care .cove-h3{margin-top:10px}.cm-care__contents{margin-top:26px}.cm-care__contents li{padding:14px 0;border-top:1px solid var(--c-line);color:var(--c-fg);font-size:17px;font-variant-numeric:tabular-nums}.cm-care__contents li:last-child{border-bottom:1px solid var(--c-line)}.cm-marks{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.cm-marks li{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:8px;background:var(--c-card);color:var(--c-fg);font-size:12px;font-weight:700;letter-spacing:.08em}.cm-care__list{margin-top:26px}.cm-care__list li{position:relative;padding-left:22px;color:var(--c-muted);font-size:16px;line-height:1.45}.cm-care__list li+li{margin-top:12px}.cm-care__list li:before{content:"";position:absolute;top:.62em;left:2px;width:6px;height:6px;border-radius:50%;background:var(--c-soft)}.cm-support{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;margin-top:clamp(44px,6vw,80px);padding:clamp(22px,2.6vw,32px) clamp(22px,3vw,40px);border-radius:24px;background:var(--c-card)}.cm-support__title{color:var(--c-fg);font-size:clamp(19px,1.7vw,24px);font-weight:600;letter-spacing:-.022em}.cm-support__text{margin-top:4px;color:var(--c-muted);font-size:16px}@media(max-width:1023px){.cm-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.cm-guide{display:block;padding-bottom:32px}.cm-stage-wrap{top:var(--sticky-area-height, 0px);z-index:2;padding-top:8px;background:var(--c-bg)}.cm-stage-wrap:after{content:"";position:absolute;left:0;right:0;top:100%;height:28px;background:linear-gradient(var(--c-bg),rgba(255,255,255,0));pointer-events:none}.cm-stage{padding:18px 14px 12px;border-radius:24px}.cm-stage__labels{display:none}.cm-seg{margin-top:10px}.cm-seg__item{padding:0 13px}.cm-step,.cm-step:first-child,.cm-step:last-child{min-height:0;align-content:start;padding:36px 0 40px}.cm-step:last-child{padding-bottom:28vh}.cm-step__num{font-size:34px}.cm-care__grid{grid-template-columns:1fr}}@media(max-width:559px){.cm-features__grid{grid-template-columns:1fr}.cm-feature{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:18px;align-items:start}.cm-feature__icon{grid-row:span 2}.cm-feature__title{margin-top:2px}.cm-seg__text{display:none}.cm-seg__item{min-width:44px;justify-content:center}}@media(max-width:899px){.cm:not(.is-enhanced) .cm-stage-wrap{position:relative;top:auto}}@media(prefers-reduced-motion:reduce){.cm-charger,.cm-plug,.cm-phone,.cm-laptop,.cm-glow{transform:none!important;filter:none!important}.cm-cable,.cm-ring,.cm-seg__pill,.cm-stage__label{transition-duration:1ms!important;transition-delay:0s!important}.cm-stage .cm-led,.cm-stage .cm-glow,.cm-stage .cm-current,.cm-stage .cm-laptop__level{animation:none!important}.cm-stage[data-state=charge] .cm-led{fill:var(--cm-accent)}.cm-stage[data-state=usb] .cm-laptop__level{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cove-manual.css.map */
