.cv{--navy:#141B4D;--ink:#141B4D;--mute:#5A6285;--line:rgba(20,27,77,.12);--sky:#EEF8FC;--aqua:#6FD3E1;--sea:#2A8BAA;font-family:Hanken Grotesk,system-ui,sans-serif;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip;width:100%;position:relative;margin:0}.cv *{box-sizing:border-box}.cv img{display:block;max-width:100%}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.d1{font-size:clamp(52px,7.2vw,112px);line-height:.95;letter-spacing:-.045em;font-weight:600;margin:0}.d2{font-size:clamp(36px,4.4vw,64px);line-height:1.02;letter-spacing:-.035em;font-weight:600;margin:0}.d3{font-size:28px;line-height:1.15;letter-spacing:-.02em;font-weight:600;margin:0}.lead{font-size:20px;line-height:1.55;color:var(--mute);margin:0}.body{font-size:17px;line-height:1.65;color:var(--mute);margin:0}.small{font-size:14px;line-height:1.5;color:var(--mute);margin:0}.label{font-size:14px;font-weight:600;color:var(--sea);margin:0}.soft{color:#6e9fb8}.nav{position:sticky;top:0;z-index:50;background:#ffffffb8;backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border-bottom:1px solid rgba(20,27,77,.06)}.navin{display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px}.navlinks{display:flex;align-items:center;gap:4px}.navlinks a{font-size:15px;font-weight:500;color:var(--ink);text-decoration:none;padding:12px 14px;border-radius:10px;transition:color .2s}.navlinks a:hover,.navlinks a.on{color:var(--sea)}.bag{display:inline-flex;align-items:center;gap:8px}.bag i{font-style:normal;display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--navy);color:#fff;font-size:12px;font-weight:600}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;font:inherit;font-size:16px;font-weight:600;text-decoration:none;border:0;cursor:pointer;overflow:hidden;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.btn:hover{transform:translateY(-1px)}.btn-navy{color:#fff;background:linear-gradient(180deg,#23307a,#141b4d 60%);box-shadow:0 1px #ffffff38 inset,0 10px 24px -12px #141b4db3}.btn-navy:before{content:"";position:absolute;left:14px;right:14px;top:2px;height:42%;border-radius:999px;background:linear-gradient(180deg,#ffffff38,#fff0);pointer-events:none}.btn-navy:hover{color:#fff}.btn-line{color:var(--ink);background:transparent;box-shadow:0 0 0 1px var(--line) inset}.btn-line:hover{color:var(--ink);box-shadow:0 0 0 1px #141b4d59 inset}.btn-white{color:var(--navy);background:#fff}.btn-white:hover{color:var(--navy)}.tlink{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--ink);text-decoration:none;min-height:44px}.tlink:hover{color:var(--sea)}.tlink svg{transition:transform .3s}.tlink:hover svg{transform:translate(4px)}.waves{position:relative;height:140px;overflow:hidden;pointer-events:none}.wave{position:absolute;left:0;bottom:0;width:200%;height:100%;animation:wv linear infinite}.wave.w1{animation-duration:26s;opacity:.55}.wave.w2{animation-duration:18s;animation-direction:reverse;opacity:.7;height:80%}.wave.w3{animation-duration:12s;height:56%}@keyframes wv{0%{transform:translate(0)}to{transform:translate(-50%)}}.wline{display:block;width:200%;height:24px;animation:wv 14s linear infinite}.float{animation:bob 7s ease-in-out infinite;will-change:transform}@keyframes bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-14px) rotate(-1deg)}}.mult{mix-blend-mode:multiply}.ph{position:relative;overflow:hidden;border-radius:20px;background:var(--sky)}.ph img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.ph:hover img{transform:scale(1.03)}.g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center}.rule{height:1px;background:var(--line);border:0;margin:0}.foot{background:var(--navy);color:#fff}.foot a{color:#fffc;text-decoration:none;font-size:15px}.foot a:hover{color:#fff}.fcols{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:40px}.fcols .fh{margin:0 0 16px;font-size:14px;font-weight:600;color:var(--aqua)}.fcols ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.field{display:flex;gap:8px;padding:6px;border-radius:999px;background:#ffffff14;max-width:420px}.field input{flex:1;min-width:0;border:0;background:transparent;color:#fff;font:inherit;font-size:16px;padding:0 16px;outline:none}.field input::placeholder{color:#fff9}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:80px;font-size:20px;font-weight:600;letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary svg{flex:none;transition:transform .3s}.faq details[open] summary svg{transform:rotate(45deg)}.faq details p{margin:0;padding:0 0 28px;font-size:17px;line-height:1.65;color:var(--mute);max-width:680px}.thumbs{display:flex;gap:12px;margin-top:16px}.thumb{width:88px;height:66px;border-radius:12px;overflow:hidden;padding:0;border:0;cursor:pointer;background:var(--sky);box-shadow:0 0 0 1px var(--line) inset;opacity:.6;transition:opacity .2s}.thumb:hover{opacity:1}.thumb.on{opacity:1;box-shadow:0 0 0 2px var(--navy)}.thumb img{width:100%;height:100%;object-fit:cover}.qty{display:inline-flex;align-items:center;border-radius:999px;box-shadow:0 0 0 1px var(--line) inset;padding:4px}.qb{width:44px;height:44px;border-radius:50%;border:0;background:transparent;font:inherit;font-size:20px;color:var(--ink);cursor:pointer}.qb:hover{background:var(--sky)}.qn{min-width:32px;text-align:center;font-weight:600}.note{display:flex;gap:10px;align-items:center;padding:14px 18px;border-radius:14px;background:var(--sky);font-size:15px;font-weight:500;animation:fadeup .4s ease}@keyframes fadeup{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){.rv{animation:reveal linear both;animation-timeline:view();animation-range:entry 0% cover 25%}}@keyframes reveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.still *,.still *:before,.still *:after{animation:none!important}@media(prefers-reduced-motion:reduce){.cv *,.cv *:before,.cv *:after{animation:none!important}}@media(max-width:900px){.wrap{padding:0 20px}.navlinks a.hm{display:none}.g2,.g3,.split,.fcols{grid-template-columns:minmax(0,1fr)}.split{gap:40px}.waves{height:90px}}html{scroll-behavior:smooth}[hidden]{display:none!important}:where(.cv) a{color:inherit}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:#fff;padding:12px 16px;border-radius:10px}.skip:focus{left:16px}.navlogo{display:flex;align-items:center;min-height:44px;color:var(--navy)}.logo{display:block;height:auto}.logo-nav{width:82px}.logo-foot{width:116px;color:#fff}.palm{display:block;height:auto}.palm-sm{width:40px;color:var(--aqua);margin:0 auto 0 0}.quote .palm-sm{margin:0 auto}.palm-navy{width:48px;color:var(--navy);margin:0 auto}.hero{position:relative;background:linear-gradient(180deg,#fff,#f1f9fc 45%,#ddf2f8);padding-top:96px}.ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:40px}.specs{margin-top:40px;border-top:1px solid var(--line)}.specs div{display:flex;justify-content:space-between;gap:16px;padding:20px 0;border-bottom:1px solid var(--line);font-weight:600}.caprow{display:flex;justify-content:space-between;gap:24px;margin-top:16px}.offset{margin-top:96px}.offset-sm{margin-top:64px}.boxpair{gap:16px}.navysec{position:relative;background:var(--navy);color:#fff}.ctasec{position:relative;background:linear-gradient(180deg,#fff,#eaf7fb 60%,#cdeef5);padding-top:160px}.tt{margin:20px 0 0;font-weight:600;font-size:18px;color:var(--ink)}.fbase{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:72px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);font-size:14px;color:#fff9}.fpol{display:flex;flex-wrap:wrap;gap:16px}.fpol a{font-size:14px}.joined{margin:0;padding:10px 16px;color:#fff;font-size:15px}.wline-wrap{overflow:hidden;color:#9adce9}.crumbs a{color:var(--mute);text-decoration:none}.pdp{align-items:start;margin-top:32px;gap:64px}.pmain{aspect-ratio:4/3;border-radius:28px;background:linear-gradient(180deg,#fff,#e6f5fa)}.pinfo{position:sticky;top:104px}.pprice{margin:16px 0 0;font-size:28px;font-weight:600;letter-spacing:-.02em}.swatch{display:block;width:36px;height:36px;margin-top:12px;border-radius:50%;background:linear-gradient(135deg,#fff,#ddeff5,#fff);box-shadow:0 0 0 2px #fff,0 0 0 3px #141b4d}.buyrow{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;align-items:center}.note{margin-top:16px}.pfaq{margin-top:40px;border-top:1px solid var(--line)}.pfaq summary{font-size:17px;min-height:64px}.rte p{margin:0 0 12px}.faq details .rte{padding:0 0 28px;font-size:17px;line-height:1.65;color:var(--mute);max-width:680px}.pfaq details .rte{font-size:16px}.faq details .rte p{padding:0;margin:0 0 12px;font-size:inherit}.thumbs{flex-wrap:wrap}.cartsec{padding:96px 0 160px;min-height:70vh}.cartgrid{align-items:start;gap:64px;margin-top:48px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.cartlist{border-top:1px solid var(--line)}.bagrow{display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:28px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.bagimg{aspect-ratio:1/1;border-radius:16px;background:linear-gradient(180deg,#fff,#e6f5fa);display:block}.bagimg img{object-fit:contain;padding:10px}.qrow{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px}.rm{border:0;background:transparent;font:inherit;font-size:14px;color:var(--mute);text-decoration:underline;cursor:pointer;min-height:44px;padding:0}.rm:hover{color:var(--ink)}.summary{padding:32px;border-radius:24px;background:var(--sky)}.sumrow{display:flex;justify-content:space-between;gap:16px;padding:12px 0;font-size:16px}.empty{text-align:center;padding:120px 0}.busy{opacity:.5;pointer-events:none}.pagehero{position:relative;background:linear-gradient(180deg,#fff,#eef8fc);padding-top:120px}.d1-page{font-size:clamp(48px,6vw,92px)}.biglead{color:var(--ink);font-size:26px;line-height:1.45;letter-spacing:-.01em}.values{margin-top:64px;gap:48px}.values .tt{margin-top:24px;font-size:20px}.quote{position:relative;overflow:hidden;background:var(--navy);color:#fff;padding:160px 0}.quote .bp{position:absolute;left:50%;top:50%;width:1200px;max-width:none;transform:translate(-50%,-50%);opacity:.1}.qtext{margin:36px 0 0;font-size:clamp(32px,3.6vw,52px);line-height:1.15;letter-spacing:-.03em;font-weight:600}.jhead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chipf{min-height:44px;padding:0 20px;border-radius:999px;border:0;font:inherit;font-size:15px;font-weight:600;cursor:pointer;background:transparent;color:var(--ink);box-shadow:0 0 0 1px #141b4d24 inset;transition:background .2s,color .2s}.chipf:hover{box-shadow:0 0 0 1px #141b4d66 inset}.chipf.on{background:var(--navy);color:#fff;box-shadow:none}.jt{margin:6px 0 0;font-size:20px;font-weight:600;letter-spacing:-.01em}.helpsec{padding:120px 0 160px;background:linear-gradient(180deg,#fff 0% 60%,#eef8fc)}.helpgrid{align-items:start;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.helpside{position:sticky;top:120px}.contactbox{margin-top:32px;padding:28px;border-radius:20px;background:var(--sky)}.cform{margin-top:40px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.cform .g2{width:100%}.fld{display:flex;flex-direction:column;gap:8px;width:100%}.fld label{font-size:14px;font-weight:600}.fld input,.fld textarea{font:inherit;font-size:16px;padding:14px 16px;border-radius:14px;border:1px solid rgba(20,27,77,.2);background:#fff;color:var(--ink)}.fld input:focus,.fld textarea:focus{outline:2px solid var(--sea);outline-offset:1px}@media(max-width:900px){.offset,.offset-sm{margin-top:0}.pinfo,.helpside{position:static}.bagrow{grid-template-columns:96px minmax(0,1fr)}.cartgrid,.helpgrid{grid-template-columns:minmax(0,1fr)}.hero{padding-top:64px}.ctasec{padding-top:96px}}@media(max-width:900px){.navin{height:auto;flex-wrap:wrap;row-gap:0;padding-top:12px;padding-bottom:4px}.navlinks{width:100%;justify-content:space-between;overflow-x:auto;margin:0 -10px;width:calc(100% + 20px)}.navlinks a,.navlinks a.hm{display:inline-flex;font-size:14px;padding:12px 10px;white-space:nowrap}.pinfo{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cove.css.map */
