:root{color-scheme:light;--ink:#1A1C20;--ink-2:#45484F;--mist:#666A72;--line:#E3E5E9;--foam:#F3F4F6;--paper:#FFFFFF;--navy:#04204E;--navy-2:#0C2D6C;--deep:#021634;--draw:#0B2154;--wave:#1F5BFF;--wave-2:#1647D6;--aqua:#1FB4FD;--sky:#BFE6FF;--go:#0B7A53;--go-2:#7BE3B5;--sold:#8A5A00;--sold-bg:#FFF1D6;--on-navy:#C6D4F1;--on-navy-2:#8FA6D6;--faq:#E6F3FF;--note:#FFF6D9;--note-ink:#5E4600;--note-line:#D9B44A;--sb:rgba(102,106,114,.4);--sb-hover:rgba(58,61,68,.62);--display:"Geologica",system-ui,sans-serif;--text:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--gut:20px;--max:1200px;--hdr:64px;--r:20px;--grain:url(np-grain.png)}@media(min-width:768px){:root{--gut:32px}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-padding-top:calc(var(--hdr) + 12px)}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 var(--text);overflow-x:hidden}img,svg,video{display:block;max-width:100%}img{height:auto}h1,h2,h3{font-family:var(--display);font-weight:780;letter-spacing:-.025em;line-height:1.06;margin:0;text-wrap:balance}p,ul,ol,figure,dl,dd,table{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2.5px solid var(--wave);outline-offset:3px;border-radius:6px}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--sb) transparent}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--sb) padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--sb-hover)}::-webkit-scrollbar-button{display:none;width:0;height:0}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{max-width:var(--max);margin:0 auto;padding-inline:var(--gut)}.logo{width:100%;height:auto;aspect-ratio:705/138;fill:currentColor;overflow:visible}.dropi{width:18px;height:18px;flex:none;overflow:visible}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 28px;border:0;border-radius:999px;background:var(--wave);color:#fff;font:700 16.5px/1 var(--display);letter-spacing:-.005em;text-decoration:none;white-space:nowrap;transition:background-color .15s,transform .12s}.btn:hover{background:var(--wave-2)}.btn:active{transform:scale(.98)}.btn--wide{width:100%}.btn--light{background:#fff;color:var(--ink)}.btn--light:hover{background:var(--sky)}.btn--ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.btn--ghost:hover{background:var(--foam)}.link{display:inline-flex;align-items:center;gap:8px;font:700 15.5px/1.2 var(--display);color:var(--wave);text-decoration:none}.link:after{content:"";width:9px;height:9px;border-radius:2px;background:currentColor;flex:none}.link:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.hdr{position:sticky;top:0;z-index:40;color:var(--ink);background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line);transition:background-color .3s,box-shadow .3s,color .3s}.hdr--over{margin-bottom:calc(-1 * var(--hdr))}.hdr.on-dark{color:#fff;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.hdr.on-dark.glass{background:#030e2299;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px #ffffff14}.hdr.on-dark nav a:hover,.hdr.on-dark nav a[aria-current=page]{text-decoration-color:var(--aqua)}.hdr.on-dark .icon:hover{background:#ffffff1f}.hdr.on-dark .icon i{background:var(--aqua);color:var(--navy)}.hdr__in{display:flex;align-items:center;gap:32px;height:var(--hdr)}.hdr__logo{display:block;width:128px;color:inherit}@media(min-width:960px){.hdr__logo{width:148px}}.hdr nav{display:none;gap:24px;font:600 14.5px/1 var(--display)}.hdr nav a{text-decoration:none;opacity:.92;padding-block:8px}.hdr nav a:hover,.hdr nav a[aria-current=page]{opacity:1;text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px;text-decoration-color:var(--wave)}@media(min-width:960px){.hdr nav{display:flex}}.hdr__r{margin-left:auto;display:flex;align-items:center;gap:14px;font-size:13.5px}.hdr__r>span{opacity:.75;white-space:nowrap}@media(max-width:959px){.hdr__in{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px}.burger{grid-column:1;grid-row:1;justify-self:start}.hdr__logo{grid-column:2;grid-row:1}.hdr__r{grid-column:3;grid-row:1;justify-self:end}.hdr__r>span{display:none}}@media(max-width:380px){.hdr__logo{width:112px}.hdr__r{gap:8px}}.hdr__r b{opacity:1}.icon{position:relative;display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:transparent;color:inherit}.icon:hover{background:#6e727c24}.icon svg{width:23px;height:23px}.icon i{position:absolute;top:3px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--wave);color:#fff;font:700 11px/18px var(--display);font-style:normal;text-align:center}.icon i:empty{display:none}.burger{order:-1;margin-left:-8px}@media(min-width:960px){.burger{margin-right:-14px}}.phero{position:relative;background:var(--navy);color:#fff;overflow:hidden}.phero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 85% 10%,#1fb4fd38,#1fb4fd00 60%);pointer-events:none}.phero__in{position:relative;display:grid;gap:32px;padding-block:44px 92px}@media(min-width:960px){.phero__in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px;align-items:center;padding-block:72px 128px}}.phero__in>*{min-width:0}.kicker{display:flex;align-items:center;gap:10px;font:700 14px/1.2 var(--display);color:var(--wave);margin-bottom:16px}.kicker:before{content:"";width:11px;height:11px;border-radius:2px;background:currentColor;flex:none}.phero .kicker{color:var(--aqua)}.phero h1{font-size:clamp(38px,6.4vw,68px)}.phero .lede{margin-top:18px;max-width:42ch;color:var(--on-navy);font-size:clamp(16.5px,1.9vw,19px);line-height:1.55}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.chips li{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px 0 9px;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;font:650 13.5px/1 var(--display);white-space:nowrap}.phero__pic{position:relative;border-radius:var(--r);overflow:hidden;box-shadow:0 40px 60px -36px #000000b3;aspect-ratio:4/3}.phero__pic img{width:100%;height:100%;object-fit:cover}.phero__pic figcaption{position:absolute;left:14px;bottom:14px;padding:7px 12px;border-radius:999px;background:#030e1e8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:650 12.5px/1 var(--display)}.wave{position:absolute;left:0;right:0;bottom:-1px;height:56px;color:var(--paper)}.wave--foam{color:var(--foam)}.wave svg{width:100%;height:100%}.sec{padding-block:72px}@media(min-width:1024px){.sec{padding-block:112px}}.sec--navy{background:var(--navy);color:#fff}.sec--navy .lede,.sec--navy p{color:var(--on-navy)}.h2{font-size:clamp(30px,5vw,50px)}.h3{font-size:clamp(20px,2.2vw,24px);line-height:1.15}.lede{margin-top:16px;max-width:52ch;color:var(--ink-2);font-size:clamp(16.5px,1.8vw,18.5px);line-height:1.6}.prose{display:grid;gap:14px;max-width:60ch;margin-top:18px;color:var(--ink-2);font-size:16.5px}.prose b{color:var(--ink)}.split{display:grid;gap:40px;align-items:center}@media(min-width:960px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}.split--rev>:first-child{order:2}}.split>*{min-width:0}.pic{border-radius:var(--r);overflow:hidden;box-shadow:0 30px 50px -34px #14161c8c;aspect-ratio:4/3;background:var(--foam)}.pic img{width:100%;height:100%;object-fit:cover}.pic--tall{aspect-ratio:4/5}.head{max-width:760px}.head--c{margin-inline:auto;text-align:center}.head--c .lede{margin-inline:auto}.facts{display:grid;gap:14px;margin-top:26px}.facts li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;font-size:16px;color:var(--ink-2)}.facts .dropi{width:22px;height:22px;margin-top:1px}.facts b{display:block;font:700 16.5px/1.3 var(--display);color:var(--ink)}.sec--navy .facts li{color:var(--on-navy)}.sec--navy .facts b{color:#fff}.cards{display:grid;gap:16px;margin-top:40px}@media(min-width:768px){.cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.cards--2{grid-template-columns:none}@media(min-width:768px){.cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:960px){.cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{display:grid;gap:10px;align-content:start;padding:24px;border-radius:var(--r);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);min-width:0}.sec--foam .card,.sec--sky .card{box-shadow:0 1px #14161c0a,0 18px 36px -30px #14161c66}.card h3{font-size:19px;line-height:1.2}.card p{color:var(--ink-2);font-size:15.5px}.card .dropi{width:28px;height:28px}.num{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--wave);color:#fff;font:780 18px/1 var(--display)}.sheet{position:relative;aspect-ratio:1;border-radius:6px;background:var(--grain),linear-gradient(150deg,#fff,#f2f6fc 62%,#e5ecf7);background-size:160px 160px,auto;box-shadow:0 22px 36px -22px #14161c8c,0 0 0 1px #14161c0f}.sheet:after{content:"";position:absolute;left:50%;top:7%;bottom:7%;border-left:2px dotted #AAB7CF}.sheet--half{width:50%;aspect-ratio:1/2}.sheet--half:after{display:none}.steps{display:grid;gap:16px;margin-top:40px;counter-reset:s}@media(min-width:900px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.step{display:grid;grid-template-rows:auto auto 1fr;gap:12px;padding:16px 16px 24px;border-radius:var(--r);background:var(--paper);box-shadow:0 18px 36px -30px #14161c66}.step .pic{aspect-ratio:16/10;box-shadow:none;border-radius:14px}.step h3{display:flex;align-items:center;gap:12px;font-size:20px}.step p{color:var(--ink-2);font-size:15.5px}.dose{display:grid;gap:12px;margin-top:36px}@media(min-width:768px){.dose{grid-template-columns:repeat(3,minmax(0,1fr))}}.dose li{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center;padding:18px;border-radius:var(--r);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.dose .vis{display:flex;justify-content:center;align-items:center;gap:6px;height:88px}.dose .vis .sheet{width:64px}.dose .vis .sheet--half{width:32px;height:64px}.dose b{display:block;font:750 17px/1.25 var(--display)}.dose span{display:block;color:var(--ink-2);font-size:14.5px;margin-top:2px}.tablebox{margin-top:36px;overflow-x:auto;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);background:var(--paper)}.cmp{width:100%;min-width:620px;border-collapse:collapse;font-size:15px}.cmp th,.cmp td{padding:15px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.cmp tr:last-child th,.cmp tr:last-child td{border-bottom:0}.cmp thead th{font:750 14.5px/1.2 var(--display);color:var(--ink);background:var(--foam)}.cmp thead th.us{background:var(--wave);color:#fff}.cmp tbody th{font:700 14.5px/1.3 var(--display);color:var(--ink);width:22%}.cmp td{color:var(--ink-2)}.cmp td.us{background:#1f5bff0f;color:var(--ink);font-weight:600}.cmp caption{caption-side:bottom;padding:12px 16px;text-align:left;color:var(--mist);font-size:13px}.calc{display:grid;gap:24px;margin-top:36px}@media(min-width:900px){.calc{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:center}}.calc__n{font:800 clamp(64px,11vw,120px)/.9 var(--display);letter-spacing:-.04em;color:#fff}.calc__n small{display:block;margin-top:10px;font:700 clamp(18px,2vw,22px)/1.2 var(--display);letter-spacing:-.01em;color:var(--sky)}.bottles{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;max-width:520px}.bottles svg{width:100%;height:auto;color:var(--aqua)}.calc ol{display:grid;gap:10px;margin-top:20px;counter-reset:c}.calc ol li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;color:var(--on-navy);font-size:15.5px}.calc ol li:before{counter-increment:c;content:counter(c);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#ffffff1f;color:#fff;font:750 13px/1 var(--display)}.boxsays{display:grid;gap:22px;padding:28px;border-radius:var(--r);background:var(--navy);color:#fff}@media(min-width:900px){.boxsays{grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:center;padding:36px 40px}}.boxsays img{width:160px;border-radius:6px;box-shadow:0 30px 40px -24px #000000b3;transform:rotate(-4deg)}.boxsays h3{font-size:22px}.boxsays p{margin-top:6px;color:var(--on-navy);font-size:14.5px}.claims{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.claims li{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px 0 9px;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;font:650 13px/1 var(--display);white-space:nowrap}.seals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;max-width:480px}.seals li{display:grid;justify-items:center;align-content:start;gap:10px;text-align:center;font:650 13px/1.3 var(--display);color:var(--ink);text-wrap:balance}.seals svg{width:clamp(40px,3.8vw,54px);height:auto;overflow:visible}.seal__i{fill:none;stroke:#fff;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.acc{border-top:1px solid rgba(20,22,28,.14)}.acc details{border-bottom:1px solid rgba(20,22,28,.14)}.acc summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font:700 clamp(15.5px,1.6vw,17.5px)/1.3 var(--display);list-style:none;cursor:pointer}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font:400 26px/1 var(--display);transition:transform .25s;flex:none}.acc details[open] summary:after{transform:rotate(45deg)}.acc .ans{display:grid;gap:10px;padding:0 0 20px;color:var(--ink-2);max-width:64ch;font-size:15.5px}.faqgrid{display:grid;gap:28px}@media(min-width:960px){.faqgrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}}.cta{position:relative;background:var(--navy);color:#fff;overflow:hidden}.cta__in{display:grid;gap:28px;padding-block:72px;align-items:center}@media(min-width:900px){.cta__in{grid-template-columns:auto minmax(0,1fr) auto;gap:48px;padding-block:88px}}.cta__pack{width:150px;border-radius:6px;box-shadow:0 34px 50px -24px #000000bf;transform:rotate(-6deg)}.cta h2{font-size:clamp(28px,4vw,44px)}.cta p{margin-top:10px;color:var(--on-navy);max-width:46ch}.next{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;align-items:center;padding-block:22px;border-top:1px solid rgba(255,255,255,.12);color:var(--on-navy);font-size:14.5px}.next a{font:750 17px/1.2 var(--display);color:#fff;text-decoration:none}.next a:hover{text-decoration:underline;text-underline-offset:5px}.boxbtn{position:relative;display:inline-flex;align-items:center;padding:6px 6px 6px 12px;border:0;border-radius:999px;background:var(--wave);color:#fff;box-shadow:0 18px 34px -16px #1446dcb3;text-decoration:none;transition:background-color .15s}.boxbtn:hover{background:var(--wave-2)}.boxbtn img{flex:none;width:40px;height:41px;border-radius:3px;object-fit:cover;transform:rotate(-8deg) translateY(-11px);box-shadow:0 12px 18px -8px #0e101499}.boxbtn span{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 18px 0 12px;font:700 15px/1 var(--display);white-space:nowrap}.boxbtn em{padding-left:10px;border-left:1px solid rgba(255,255,255,.4);font-style:normal;font-weight:600;color:#ffffffeb}.bar{position:fixed;z-index:50;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));transform:translateY(calc(100% + 40px));visibility:hidden;transition:transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s .45s}.bar.on{transform:none;visibility:visible;transition:transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s}@media(max-width:640px){.bar{right:auto;left:50%;bottom:calc(12px + env(safe-area-inset-bottom,0px));translate:-50% 0}}.ftr{background:var(--deep);color:var(--on-navy-2);font-size:14px}.ftr__top{display:grid;gap:32px;padding-block:56px 32px}@media(min-width:900px){.ftr__top{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));gap:40px}}.ftr .logo{width:132px;color:#fff}.ftr__tag{margin-top:12px;color:var(--on-navy);max-width:28ch}.ftr .lang{margin-top:18px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff29}.ftr .lang button{color:var(--on-navy-2)}.ftr .lang button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:none}.social{display:flex;gap:10px}.social a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--foam);color:var(--ink);transition:background-color .15s,color .15s}.social a:hover{background:var(--wave);color:#fff}.social svg{width:20px;height:20px}.ftr .social{margin-top:16px}.ftr .social a{background:#ffffff14;color:#fff}.ftr .social a:hover{background:var(--wave);text-decoration:none}.ftr h3{font:700 13.5px/1.2 var(--display);letter-spacing:.02em;color:#fff;margin-bottom:12px}.ftr ul{display:grid;gap:9px}.ftr a{text-decoration:none}.ftr a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.ftr__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}@media(min-width:900px){.ftr__cols{display:contents}}.ftr__bot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;padding-block:18px 26px;border-top:1px solid rgba(255,255,255,.1);font-size:13px}.need{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border:1px dashed var(--note-line);border-radius:8px;background:var(--note);color:var(--note-ink);font:650 12.5px/1.35 var(--display);vertical-align:middle}.need:before{content:"\39b\3b5\3af\3c0\3b5\3b9:";font-weight:800}.needbox{display:grid;gap:6px;padding:16px 18px;border:1.5px dashed var(--note-line);border-radius:14px;background:var(--note);color:var(--note-ink);font:550 14.5px/1.45 var(--text)}.needbox b{font:800 13px/1.2 var(--display)}.note{display:none}.notes-on .note{display:block;position:relative;z-index:5;margin:0 0 22px;padding:12px 14px;border-radius:12px;background:var(--note);color:var(--note-ink);border:1px dashed var(--note-line);font:500 13.5px/1.45 var(--text);max-width:72ch}.notes-on .note b{font-weight:700}.notesbtn{position:fixed;left:calc(14px + env(safe-area-inset-left,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:55;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px 0 12px;border:1px dashed var(--note-line);border-radius:999px;background:var(--note);color:var(--note-ink);font:700 13.5px/1 var(--display);box-shadow:0 10px 24px -14px #00000080}.notesbtn svg{width:18px;height:18px}@media(max-width:640px){.notesbtn{top:calc(env(safe-area-inset-top,0px) + var(--hdr) + 10px);bottom:auto;left:auto;right:12px;width:40px;height:40px;padding:0;justify-content:center}.notesbtn span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.toast{position:fixed;left:50%;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:60;transform:translate(-50%,calc(100% + 120px));visibility:hidden;padding:14px 20px;border-radius:14px;background:var(--ink);color:#fff;font:600 14.5px/1.35 var(--display);box-shadow:0 20px 40px -20px #0009;transition:transform .4s cubic-bezier(.2,.8,.2,1);max-width:calc(100vw - 32px)}.toast.on{transform:translate(-50%);visibility:visible}.pbuy{position:relative;isolation:isolate;overflow:hidden;background:var(--navy);color:#fff}.pbuy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 60% at 26% 36%,#1fb4fd2e,#1fb4fd00 70%);pointer-events:none}.pswirl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.pswirl canvas{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.pswirl.still{opacity:0;transition:opacity .8s}.pswirl.still.on{opacity:1}.pbuy__in{position:relative;z-index:1;display:grid;gap:14px;padding-block:calc(var(--hdr) + 8px) 40px}@media(min-width:960px){.pbuy__in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:start;padding-block:calc(var(--hdr) + 28px) 80px}}.pbuy__in>*{min-width:0}.pside{display:grid;gap:22px;align-content:start}.pextra{display:grid;gap:18px;padding-inline:6px}.pextra .pseals{padding-top:0;border-top:0}.pgal{display:grid;gap:10px}.pstage{position:relative;aspect-ratio:5/4;container-type:size}@media(min-width:600px)and (max-width:959px){.pstage{aspect-ratio:auto;height:min(46vh,440px)}}@media(min-width:960px){.pstage{aspect-ratio:1}}.pbox{position:absolute;left:50%;top:50%;height:min(66cqh,62cqw);aspect-ratio:640/660;translate:-50% -50%;border-radius:5px;overflow:hidden;box-shadow:0 34px 56px -26px #000000b3;transition:opacity .35s,scale .35s}.pbox img{width:100%;height:100%;object-fit:cover}.pphoto{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;border-radius:var(--r);overflow:hidden;background:var(--navy-2);box-shadow:0 34px 60px -30px #000000b3;opacity:0;scale:.97;visibility:hidden;transition:opacity .35s,scale .35s,visibility 0s .35s}.pphoto img{width:100%;height:100%;object-fit:cover}.pstage[data-mode=photo] .pphoto{opacity:1;scale:1;visibility:visible;transition:opacity .35s,scale .35s}.pstage[data-mode=photo] .pbox{opacity:0;scale:.94}.pthumbs{display:flex;justify-content:center;gap:8px}.pthumbs button{flex:0 1 60px;aspect-ratio:1;padding:0;border:0;border-radius:12px;overflow:hidden;background:#ffffff12;box-shadow:inset 0 0 0 1px #fff3;transition:box-shadow .15s,translate .15s}.pthumbs button:hover{translate:0 -2px}.pthumbs button[aria-current=true]{box-shadow:0 0 0 2.5px var(--aqua)}.pthumbs img{width:100%;height:100%;object-fit:cover}.pthumbs .pt--box img{object-fit:contain;padding:7px}.pcard{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-content:start;padding:22px 18px 18px;border-radius:24px;background:var(--paper);color:var(--ink);box-shadow:0 48px 80px -40px #000414e6}@media(min-width:768px){.pcard{padding:28px 28px 20px}}.pcard__top{display:grid;gap:8px}.pcard__kick{font:700 13.5px/1.2 var(--display);color:var(--mist)}.pcard h1{font-size:clamp(38px,4.3vw,54px)}.pcard__tag{font:700 clamp(17px,1.6vw,20px)/1.25 var(--display);color:var(--ink)}.pprice{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:4px;font-variant-numeric:tabular-nums}.pprice b{font:800 28px/1 var(--display);letter-spacing:-.02em}.pprice span{color:var(--mist);font-size:14.5px}.rate{display:none}.notes-on .rate{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px dashed var(--note-line);border-radius:10px;background:var(--note);color:var(--note-ink);font:600 13px/1.3 var(--display)}.plabel{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font:700 13.5px/1.2 var(--display);color:var(--mist)}.plabel b{color:var(--ink)}.pscent{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:-18px;padding:2px 18px;scroll-padding-inline:18px;scroll-snap-type:x proximity;--fl:0px;--fr:0px;-webkit-mask:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);mask:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent)}.pscent::-webkit-scrollbar{display:none}.pscent.more-l{--fl:28px}.pscent.more-r{--fr:36px}@media(min-width:768px){.pscent{margin-inline:-28px;padding-inline:28px;scroll-padding-inline:28px}}.pscent a{flex:none;display:inline-flex;align-items:center;gap:8px;height:42px;padding:4px 15px 4px 4px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);text-decoration:none;font:700 13.5px/1 var(--display);white-space:nowrap;scroll-snap-align:start;transition:background-color .15s,box-shadow .15s}.pscent a:hover{background:var(--foam)}.pscent img{width:34px;height:34px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1.5px var(--line)}.pscent a[aria-current=page]{background:var(--faq);color:var(--ink);box-shadow:inset 0 0 0 2px var(--wave)}.pscent a[aria-current=page] img{box-shadow:0 0 0 2px var(--wave)}.pscent a.out{color:var(--mist)}.pscent a.out img{opacity:.55;filter:grayscale(.85)}.pscent s{text-decoration-thickness:1.5px;text-decoration-color:#56627ab3}.qty{display:grid;gap:8px}.qty button{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:64px;padding:10px 14px 10px 10px;border:0;border-radius:16px;text-align:left;background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--mist);font-size:12.5px;line-height:1.3;transition:background-color .15s,box-shadow .15s}.qty button:hover{background:var(--foam)}.qty__what{display:grid;gap:3px;min-width:0}.qty__what b{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font:750 15.5px/1.2 var(--display);color:var(--ink)}.qty__price{display:grid;justify-items:end;gap:3px;text-align:right}.qty em{font:800 17px/1.1 var(--display);font-style:normal;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.qty i{font:700 12px/1.2 var(--display);font-style:normal;color:var(--wave);font-variant-numeric:tabular-nums;white-space:nowrap}.qty small{padding:3px 8px;border-radius:999px;background:var(--wave);color:#fff;font:750 10.5px/1.2 var(--display);letter-spacing:0;white-space:nowrap}.qty .qfree{font:750 11.5px/1.2 var(--display);color:var(--go)}.qty button[aria-checked=true]{box-shadow:none}.qty__box{width:48px;height:42px;overflow:visible}.qty__box .bx{fill:var(--navy);stroke:var(--draw);stroke-width:1.6;stroke-linejoin:round}.qty__box .bt{fill:var(--sky);stroke:var(--draw);stroke-width:1.6;stroke-linejoin:round}.qty__box .bd{fill:var(--aqua)}.pship{display:flex;align-items:center;gap:8px;margin-top:-6px;font:600 13.5px/1.35 var(--display);color:var(--ink-2)}.pship .dropi{width:16px;height:16px}.pship b{color:var(--ink)}.boxbtn--wide{display:flex;justify-content:center;width:100%;padding:8px 12px 8px 14px}.boxbtn--wide img{width:50px;height:52px;transform:rotate(-8deg) translateY(-15px)}.boxbtn--wide>span{height:48px;padding:0 6px 0 14px;font-size:18px;gap:12px}.boxbtn--wide em{padding-left:12px}.boxbtn b{font-weight:inherit}.plasts{margin-top:-8px;text-align:center;font-size:13.5px;color:var(--mist)}.plasts b{color:var(--ink)}.pseals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;padding-top:16px;border-top:1px solid rgba(255,255,255,.13)}.pseals li{display:grid;justify-items:center;align-content:start;gap:8px;text-align:center;font:650 12px/1.25 var(--display);color:#fff;text-wrap:balance}.pseals svg{width:46px;height:auto;overflow:visible}@media(max-width:440px){.pseals{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.pseals li{grid-template-columns:38px minmax(0,1fr);justify-items:start;align-items:center;gap:10px;text-align:left;font-size:12.5px}.pseals svg{width:38px}}.ptrust{display:grid;gap:8px;font-size:14px;color:var(--on-navy)}.ptrust li{display:flex;align-items:center;gap:10px}.ptrust .dropi{width:16px;height:16px}.pacc{border-top:1px solid rgba(255,255,255,.13);margin-top:-4px}.pacc details{border-bottom:1px solid rgba(255,255,255,.13)}.pacc summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font:700 15px/1.3 var(--display);list-style:none;cursor:pointer}.pacc summary::-webkit-details-marker{display:none}.pacc summary:after{content:"+";font:400 24px/1 var(--display);transition:transform .25s;flex:none}.pacc details[open] summary:after{transform:rotate(45deg)}.pacc .ans{display:grid;gap:8px;padding:0 0 16px;color:var(--on-navy);font-size:14.5px}.pacc .ans a{color:#fff}.pic video{width:100%;height:100%;object-fit:cover}.more{margin-top:28px}.facts b{display:block}.bigseals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:34px;max-width:540px}@media(min-width:600px){.bigseals{grid-template-columns:repeat(4,minmax(0,1fr))}}.bigseals li{display:grid;justify-items:center;align-content:start;gap:10px;text-align:center;font:700 14.5px/1.25 var(--display);text-wrap:balance}.bigseals svg{width:clamp(66px,7vw,84px);height:auto;overflow:visible}.printed{margin-top:22px;font-size:14px;color:var(--mist)}.beats{display:grid;gap:12px;margin-top:24px}.beats li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;color:var(--on-navy);font-size:16.5px}.beats .dropi{width:20px;height:20px;margin-top:3px}.fine{margin-top:14px;font-size:13px;color:var(--on-navy-2)}.sec--navy .link{color:var(--aqua)}.sec--navy .calc__n small{color:var(--sky)}.bottles svg{opacity:.9}.wrap.calc{margin-top:0}.sec--navy .bottles{gap:clamp(10px,1.9vw,16px);max-width:440px;margin-top:28px}.sec--navy .calc__n small{margin-top:12px}.sec--navy .fine{margin-top:22px}.doses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:36px}@media(min-width:900px){.doses{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.dz{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;gap:8px;padding:18px 12px 20px;border-radius:var(--r);background:var(--foam);text-align:center;min-width:0}.dz__drum{width:min(100%,176px);height:auto;overflow:visible}.dz__body{fill:var(--paper);stroke:var(--draw);stroke-width:2.6}.dz__ln{fill:none;stroke:var(--draw);stroke-width:2.6;stroke-linecap:round}.dz__scr{fill:var(--sky)}.dz__ring{fill:var(--foam);stroke:var(--draw);stroke-width:2.6}.dz__glass{fill:var(--faq)}.dz__rim{fill:none;stroke:var(--draw);stroke-width:2.6}.dz__glare{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;opacity:.85}.dz__pile path{stroke:var(--draw);stroke-width:1.8;stroke-linejoin:round}.dz__c1{fill:#fff}.dz__c2{fill:var(--sky)}.dz__c3{fill:var(--aqua)}.dz__sheet{fill:#fff;stroke:var(--draw);stroke-width:1.6}.dz__perf{fill:none;stroke:#aab7cf;stroke-width:1.6;stroke-dasharray:.1 3;stroke-linecap:round}.dz__n{margin-top:2px;font:800 clamp(26px,3vw,34px)/1 var(--display);letter-spacing:-.02em;color:var(--ink)}.dz__n span{margin-left:4px;font-size:.52em;font-weight:700;letter-spacing:0}.dz__kg{font:780 17px/1.2 var(--display);letter-spacing:-.01em;color:var(--ink)}.dz__t{margin-top:-4px;font:600 14px/1.3 var(--display);color:var(--ink-2);text-wrap:balance}.dz .need{display:inline-block;max-width:100%;margin-top:4px;text-align:center;text-wrap:balance}.dz .need:before{margin-right:.3em}.dz__sh{transform-box:fill-box;transform-origin:center}.dz__pile path{transform-box:fill-box}.pwait .dz__pile{transform:translateY(140px)}.pwait .dz__sh{opacity:0}@media(prefers-reduced-motion:no-preference){.play .dz__pile{animation:dzpile 1.2s cubic-bezier(.3,.7,.2,1) var(--dd,0s) both}.play .dz__sh{animation:dzsheet 5s cubic-bezier(.45,.05,.55,.95) calc(var(--dd,0s) + .9s + var(--sd,0s)) infinite both}.dz__pile path{animation:dzwave 3.6s linear infinite}.dz__pile path:nth-child(2n){animation-duration:5.2s;animation-direction:reverse}}@keyframes dzpile{0%{transform:translateY(140px)}to{transform:none}}@keyframes dzwave{to{transform:translate(-40px)}}@keyframes dzsheet{0%{opacity:0;transform:translateY(-80px) rotate(-16deg)}6%{opacity:1}34%{transform:translateY(0) rotate(5deg)}41%{transform:translateY(-3px) rotate(2deg)}52%{opacity:1;transform:translateY(2px) rotate(0) scale(1)}70%,to{opacity:0;transform:translateY(12px) scale(.55)}}.howto{--pic:92px;--gap:26px;margin-top:64px}.howto__h{font:750 clamp(22px,2.6vw,28px)/1.15 var(--display);letter-spacing:-.015em;color:var(--ink)}.howto__steps{display:grid;gap:var(--gap);margin-top:26px}.how{position:relative;display:grid;grid-template-columns:var(--pic) minmax(0,1fr);gap:18px;align-items:start;align-content:start}.how>div{padding-top:12px;min-width:0}.how__pic{position:relative;z-index:1;width:var(--pic);height:var(--pic);overflow:visible}.how__t{display:flex;align-items:center;gap:8px;margin:0;font:750 18px/1.2 var(--display);letter-spacing:-.01em;color:var(--ink)}.how p{margin-top:6px;color:var(--ink-2);font-size:15px;line-height:1.5;text-wrap:pretty}.how__n{position:relative;flex:none;width:30px;height:30px}.how__n svg{width:100%;height:100%;overflow:visible}.how__n b{position:absolute;left:52.5%;top:65%;transform:translate(-50%,-50%);color:#fff;font:800 12.5px/1 var(--display)}.how:not(:last-child):before,.how:not(:last-child):after{content:"";position:absolute;z-index:0;pointer-events:none;left:calc(var(--pic) / 2 - 7px);top:calc(var(--pic) / 2);width:14px;height:calc(100% + var(--gap));background:var(--line);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 40'%3E%3Cpath d='M7 0q-6 10 0 20t0 20' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E") 50% 0/14px 40px repeat-y;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 40'%3E%3Cpath d='M7 0q-6 10 0 20t0 20' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E") 50% 0/14px 40px repeat-y}.how:not(:last-child):after{background:var(--aqua)}.howto.pwait .how:after{clip-path:inset(0 0 100% 0)}@media(min-width:900px){.howto{--pic:140px;--gap:32px}.howto__h{text-align:center}.howto__steps{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px}.how{grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;text-align:center}.how>div{padding-top:0;max-width:300px}.how__t{justify-content:center}.how:not(:last-child):before,.how:not(:last-child):after{left:50%;top:calc(var(--pic) / 2 - 7px);width:calc(100% + var(--gap));height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 14'%3E%3Cpath d='M0 7q10-6 20 0t20 0' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E") 0 50%/40px 14px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 14'%3E%3Cpath d='M0 7q10-6 20 0t20 0' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E") 0 50%/40px 14px repeat-x}.howto.pwait .how:after{clip-path:inset(0 100% 0 0)}}.how__bg{fill:var(--faq)}.how__ring{fill:none;stroke:var(--aqua);stroke-width:3;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;transform-box:view-box;transform-origin:60px 60px;transform:rotate(180deg)}.how__paper{fill:#fff;stroke:var(--draw);stroke-width:1.8}.how__perf{fill:none;stroke:#aab7cf;stroke-width:1.6;stroke-dasharray:.1 3;stroke-linecap:round}.how__wall{fill:var(--navy-2);stroke:var(--draw);stroke-width:2.4;stroke-linejoin:round}.how__box{fill:var(--navy);stroke:var(--draw);stroke-width:2.6}.how__rim,.how__body,.how__door{fill:#fff;stroke:var(--draw);stroke-width:2.6}.how__drum{fill:var(--navy-2);stroke:var(--draw);stroke-width:2.4}.how__glass{fill:var(--faq);stroke:var(--draw);stroke-width:2.4}.how__doorin{fill:var(--faq);stroke:var(--draw);stroke-width:1.8}.how__cloth{fill:#fff;stroke:var(--draw);stroke-width:1.8;stroke-linejoin:round}.how__cloth--sky{fill:var(--sky)}.how__ln,.how__dial{fill:none;stroke:var(--draw);stroke-width:2.4;stroke-linecap:round}.how__dialbg{fill:var(--foam);stroke:var(--draw);stroke-width:2.2}.how__screen{fill:var(--navy)}.how__bar{fill:var(--aqua)}.how__btnbg{fill:var(--wave);stroke:var(--draw);stroke-width:2.2}.how__play{fill:#fff}.how__ripple{fill:none;stroke:var(--aqua);stroke-width:2.4;opacity:0}.how__sheet1,.how__sheet2,.how__btn,.how__ripple{transform-box:fill-box;transform-origin:center}.how__sheet2{transform:rotate(8deg)}.how__bar{transform-box:fill-box;transform-origin:left center}.how__dial{transform-box:view-box;transform-origin:36px 44px;transform:rotate(40deg)}.how__spin{transform-box:view-box;transform-origin:60px 100px}.howto.pwait .how__ring{stroke-dashoffset:100}.howto.pwait .how__sheet1{transform:translateY(20px)}.howto.pwait .how__sheet2{opacity:0}.howto.pwait .how__dial{transform:rotate(-70deg)}.howto.pwait .how__bar{transform:scaleX(0)}@media(prefers-reduced-motion:no-preference){.howto.play .how:after{animation:howv 1s linear calc(var(--at) + .2s) both}.howto.play .how__ring{animation:howring .8s cubic-bezier(.3,.7,.2,1) calc(var(--at) + .12s) both}.howto.play .how__sheet1{animation:howrise 1s cubic-bezier(.3,1.5,.5,1) calc(var(--at) + .3s) both}.howto.play .how__sheet2{animation:howdrop .9s cubic-bezier(.5,0,.6,1) calc(var(--at) + .25s) both}.howto.play .how__dial{animation:howdial .8s cubic-bezier(.3,.7,.2,1) calc(var(--at) + .15s) both}.howto.play .how__btn{animation:howpress .45s ease-in-out calc(var(--at) + .35s) both}.howto.play .how__ripple{animation:howripple 1.2s ease-out calc(var(--at) + .5s) both}.howto.play .how__bar{animation:howbar 2.2s cubic-bezier(.3,.7,.2,1) calc(var(--at) + .65s) both}.howto.play .how__spin{animation:howspin 1.8s cubic-bezier(.45,.05,.55,.95) calc(var(--at) + .65s) both}}@media(prefers-reduced-motion:no-preference)and (min-width:900px){.howto.play .how:after{animation-name:howh}}@keyframes howv{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes howh{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes howring{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes howrise{0%{transform:translateY(20px)}to{transform:none}}@keyframes howdrop{0%{opacity:0;transform:translate(6px,-58px) rotate(-24deg)}14%{opacity:1}78%{transform:translateY(2px) rotate(11deg)}to{opacity:1;transform:rotate(8deg)}}@keyframes howdial{0%{transform:rotate(-70deg)}to{transform:rotate(40deg)}}@keyframes howpress{0%,to{transform:none}45%{transform:scale(.82)}}@keyframes howripple{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes howbar{0%{transform:scaleX(0)}to{transform:none}}@keyframes howspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.revs{display:none}.notes-on .revs{display:block}.revs__grid{display:grid;gap:16px;margin-top:32px}@media(min-width:900px){.revs__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.skel{display:grid;gap:10px;align-content:start;min-height:150px;padding:22px;border-radius:var(--r);border:1.5px dashed var(--line);background:var(--paper)}.skel i{display:block;height:10px;border-radius:5px;background:var(--foam)}.skel i:nth-of-type(2){width:82%}.skel i:nth-of-type(3){width:58%}.skel__stars{display:flex;gap:4px;color:var(--line)}.skel__stars svg{width:20px;height:20px}.others{display:grid;gap:16px;margin-top:36px}@media(min-width:768px){.others{grid-template-columns:repeat(2,minmax(0,1fr))}}.other{display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px;align-items:center;padding:20px;border-radius:var(--r);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.other img{width:110px;border-radius:5px;box-shadow:0 18px 26px -18px #14161c99}.other h3{font-size:20px}.other p{margin-top:4px;color:var(--ink-2);font-size:15px}.other .oprice{font:700 15px/1.3 var(--display);color:var(--ink);font-variant-numeric:tabular-nums}.other .btn{height:44px;padding:0 18px;font-size:14.5px;margin-top:12px}.soldtag{display:inline-block;margin-top:8px;margin-right:8px;padding:3px 9px;border-radius:999px;background:var(--sold-bg);color:var(--sold);font:700 12px/1.3 var(--display)}.tryout{display:none}.notes-on .tryout{position:fixed;z-index:55;left:calc(14px + env(safe-area-inset-left,0px));bottom:calc(66px + env(safe-area-inset-bottom,0px));display:grid;gap:7px;width:min(352px,calc(100vw - 28px));padding:12px;border:1px dashed var(--note-line);border-radius:14px;background:var(--note);color:var(--note-ink);box-shadow:0 10px 24px -14px #00000080}.tryout p{margin:0;font:700 12px/1.2 var(--display)}.tryout__row{display:flex;flex-wrap:wrap;gap:6px}.tryout__row+p{margin-top:3px}.tryout button{height:32px;padding:0 12px;border:1px solid var(--note-line);border-radius:999px;background:var(--paper);color:var(--note-ink);font:600 12.5px/1 var(--display);cursor:pointer}.tryout button[aria-pressed=true]{border-color:var(--note-ink);background:var(--note-ink);color:var(--paper)}@media(max-width:640px){.notes-on .tryout{top:calc(env(safe-area-inset-top,0px) + var(--hdr) + 58px);bottom:auto;left:12px;right:12px;width:auto;padding:10px}}.faqtools{display:grid;gap:14px;margin-top:28px}.search{display:flex;align-items:center;gap:10px;height:54px;padding:0 18px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);max-width:560px}.search svg{width:20px;height:20px;color:var(--mist);flex:none}.search input{flex:1;min-width:0;height:100%;border:0;background:transparent;font:500 16px/1 var(--text);color:var(--ink);outline:none}.topics{display:flex;flex-wrap:wrap;gap:8px}.topics a{display:inline-flex;align-items:center;height:38px;padding:0 15px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);font:650 14px/1 var(--display);text-decoration:none}.topics a:hover{box-shadow:inset 0 0 0 1.5px var(--wave);color:var(--wave)}.topic{display:grid;gap:12px;padding-top:40px;scroll-margin-top:calc(var(--hdr) + 16px)}@media(min-width:960px){.topic{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:56px;align-items:start}}.topic h2{font-size:clamp(24px,2.8vw,30px)}.topic h2 small{display:block;margin-top:8px;font:500 15px/1.5 var(--text);letter-spacing:0;color:var(--mist)}.empty{display:none;padding:24px;border-radius:var(--r);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.contact{display:grid;gap:12px;justify-items:start;padding:28px;border-radius:var(--r);background:var(--navy);color:#fff}.contact p{color:var(--on-navy)}.sec{position:relative;background:var(--paper)}.sec--foam{background:var(--foam)}.sec--sky{background:var(--faq)}.sec--navy{background:var(--navy)}.stack-on main{display:contents}.stack-on [data-part]{position:sticky}.stack-on .ftr{position:relative;z-index:30}.ftr{position:relative}.crest{position:absolute;left:0;right:0;top:-46px;height:48px;z-index:2;pointer-events:none}.crest svg{display:block;width:100%;height:100%;overflow:visible}.crest__w--back{opacity:.5}@media(prefers-reduced-motion:no-preference){.crest__w{animation:crestm 9s linear infinite}.crest__w--back{animation-duration:14s;animation-direction:reverse}}@keyframes crestm{to{transform:translate(-480px)}}.fx{position:fixed;left:0;top:0;z-index:35;width:100%;height:100%;pointer-events:none;overflow:visible}.fx--top{z-index:45}.dropwait>*:not(.dropgo){visibility:hidden}.dropwait>* svg{will-change:transform}.dropwait .seal__i{opacity:0;transition:opacity .3s var(--land,.62s)}.dropwait>li>span{opacity:0;translate:0 8px;transition:opacity .42s var(--land,.66s),translate .42s cubic-bezier(.2,.8,.2,1) var(--land,.66s)}.dropwait>.dropgo .seal__i{opacity:1}.dropwait>.dropgo>span{opacity:1;translate:none}.qty button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--faq);box-shadow:inset 0 0 0 2px var(--wave);clip-path:inset(100% 0 0 0 round 16px);transition:clip-path .34s cubic-bezier(.3,.7,.2,1)}.qty button[aria-checked=true]{background:var(--paper)}.qty button[aria-checked=true]:before{clip-path:inset(0 0 0 0 round 16px)}.qty button>*{position:relative;z-index:1}.qty b,.qty em,.qty i,.qty span{transition:color .2s}@media(prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}details::details-content{block-size:0;overflow-y:clip;transition:block-size .34s cubic-bezier(.2,.8,.2,1),content-visibility .34s allow-discrete}details[open]::details-content{block-size:auto}}.mark{display:block;width:100%;height:auto;margin-top:8px;overflow:visible}.mark .wv{animation:wv 5.5s linear infinite}.mark .wv--back{animation-duration:8s;animation-direction:reverse}.mark .bub{animation:bub var(--d,4s) ease-in var(--dl,0s) infinite;transform-box:fill-box}@keyframes wv{to{transform:translate(141px)}}@keyframes bub{0%{transform:translateY(0);opacity:0}12%{opacity:.9}to{transform:translateY(-118px);opacity:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}html.cart-on,html.menu-on{overflow:hidden}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:0;background:transparent;overflow:hidden;color:var(--ink)}.drawer::backdrop{background:#0e101400;transition:background-color .45s}.drawer.is-open::backdrop{background:#0e101473}.drawer__panel{position:absolute;top:12px;right:12px;bottom:12px;display:flex;flex-direction:column;width:min(440px,calc(100% - 24px));overflow:hidden;border-radius:24px;background:var(--paper);box-shadow:0 30px 80px -24px #0e10148c;transform:translate(calc(100% + 60px));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.drawer.is-open .drawer__panel{transform:none}@media(max-width:767px){.drawer__panel{top:auto;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));width:auto;max-height:min(calc(88dvh - 8px),780px);border-radius:22px;transform:translateY(calc(100% + 60px))}}.drawer__head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 14px 6px 22px}.drawer__head h2{font-size:22px;line-height:1.15;letter-spacing:-.02em;color:var(--ink)}.count{display:inline-grid;place-items:center;min-width:1.7em;height:1.7em;margin-left:.1em;padding:0 .55em;border-radius:999px;background:var(--faq);color:var(--wave);font:750 .64em/1 var(--display);letter-spacing:0;vertical-align:middle;font-variant-numeric:tabular-nums}.drawer__x{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--foam);color:var(--ink)}.drawer__x:hover{background:var(--sky)}.drawer__x svg{width:20px;height:20px}@media(max-width:767px){.drawer__head{padding-top:14px;touch-action:none}.drawer__head:before{content:"";position:absolute;left:50%;top:5px;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:var(--line)}}.drawer .note{margin:0 0 14px}.drawer .toast{z-index:2}@media(min-width:768px){.drawer--menu .drawer__panel{left:12px;right:auto;width:min(420px,calc(100% - 24px));transform:translate(calc(-100% - 60px))}}.drawer--menu .drawer__head{gap:4px;padding-bottom:10px}.menu__logo{display:block;width:116px;margin-right:auto;color:var(--ink)}.menu{flex:1;min-height:0;display:flex;flex-direction:column;gap:24px;overflow-y:auto;overscroll-behavior:contain;padding:4px 22px 20px}.menu .note{margin:0}.menu__main{display:grid}.menu__main a{display:flex;align-items:center;gap:12px;padding:12px 2px;border-bottom:1px solid var(--line);font:760 25px/1.1 var(--display);letter-spacing:-.025em;color:var(--ink);text-decoration:none;transition:color .15s}.menu__main a:hover,.menu__main a[aria-current=page]{color:var(--wave)}.menu__main a[aria-current=page]:after{content:"";width:10px;height:10px;margin-left:auto;border-radius:2px;background:currentColor;flex:none}.menu__h{margin-bottom:10px;font:700 13.5px/1.2 var(--display);color:var(--mist)}.menu__scents ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.menu__scents a{display:grid;justify-items:center;align-content:start;gap:3px;height:100%;padding:14px 6px 12px;border-radius:16px;background:var(--foam);color:var(--ink);text-align:center;text-decoration:none;transition:background-color .15s}.menu__scents a:hover{background:var(--faq)}.menu__scents img{width:min(72px,78%);margin-bottom:9px;border-radius:5px;transform:rotate(-6deg);box-shadow:0 14px 20px -12px #0e101499}.menu__scents b{font:750 13.5px/1.2 var(--display)}.menu__scents small{font:650 12px/1.25 var(--display);color:var(--mist)}.menu__scents .out img{filter:grayscale(.85);opacity:.6}.menu__scents .out b{color:var(--ink-2)}.menu__scents .out small{color:var(--sold)}@media(max-width:400px){.menu__scents ul{gap:6px}.menu__scents a{padding-inline:2px}.menu__scents b{font-size:12px}}.menu__help ul{display:grid}.menu__help a{display:block;padding:8px 0;font:650 16.5px/1.3 var(--display);color:var(--ink-2);text-decoration:none}.menu__help a:hover{color:var(--wave)}.menu__foot{display:grid;gap:16px;margin-top:auto;padding-top:18px;border-top:1px solid var(--line)}.menu__trust{display:grid;gap:8px;font:600 13.5px/1.35 var(--display);color:var(--ink-2)}.menu__trust li{display:flex;align-items:center;gap:9px}.menu__trust .dropi{width:15px;height:15px}.menu__trust b{color:var(--ink)}.menu__dock{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;padding:12px 16px 12px 22px;border-top:1px solid var(--line);background:var(--paper)}.menu__acct{display:inline-flex;align-items:center;gap:8px;font:700 15px/1 var(--display);color:var(--ink);text-decoration:none}.menu__acct:hover{color:var(--wave)}.menu__acct svg{width:22px;height:22px}.lang{display:inline-flex;padding:3px;border-radius:999px;background:var(--foam);box-shadow:inset 0 0 0 1px var(--line)}.lang button{height:34px;padding:0 14px;border:0;border-radius:999px;background:none;font:700 13px/1 var(--display);color:var(--mist)}.lang button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 4px #14161c33}.menu__legal{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--mist)}.menu__legal a{text-decoration:none}.menu__legal a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.cv{display:flex;flex-direction:column;min-width:0;min-height:0;flex:1}.cv__ship{padding:8px 22px 14px}.cv__ship p{font:650 14px/1.35 var(--display);color:var(--ink-2)}.cv__ship p b{color:var(--ink)}.cv__ship p.is-free,.cv__ship p.is-free b{color:var(--go)}.cv__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 22px 18px}.tube{position:relative;height:14px;margin-top:10px;--tw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14'%3E%3Cpath d='M-12 7Q-6 12 0 7T12 7T24 7T36 7' fill='none' stroke='%23000' stroke-width='2.6'/%3E%3C/svg%3E")}.tube:before,.tube>i{-webkit-mask:var(--tw) 0 50%/24px 14px repeat-x;mask:var(--tw) 0 50%/24px 14px repeat-x}.tube:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--line)}.tube>i{position:absolute;left:0;top:0;bottom:0;width:calc(var(--fill,0) * 100%);background:linear-gradient(90deg,var(--wave),var(--aqua));transition:width .9s cubic-bezier(.3,.7,.2,1)}.tube.is-full>i{background:linear-gradient(90deg,var(--aqua),var(--go))}.tube__splash{position:absolute;left:calc(var(--fill,0) * 100%);top:50%;width:0;height:0;transition:left .9s cubic-bezier(.3,.7,.2,1)}.tube__splash svg{position:absolute;left:-7px;top:-7px;width:14px;height:14px;opacity:0}@media(prefers-reduced-motion:no-preference){.tube:before,.tube>i{animation:tubewave 2.4s linear infinite}.tube.splash .tube__splash svg{animation:splash1 .9s cubic-bezier(.2,.7,.4,1) .55s both}.tube.splash .tube__splash svg:nth-child(2){animation-name:splash2;animation-delay:.6s}.tube.splash .tube__splash svg:nth-child(3){animation-name:splash3;animation-delay:.65s}}@keyframes tubewave{to{-webkit-mask-position:24px 50%;mask-position:24px 50%}}@keyframes splash1{0%{opacity:1;transform:translate(-4px) rotate(-30deg) scale(.6)}45%{opacity:1;transform:translate(-16px,-26px) rotate(-60deg) scale(.8)}to{opacity:0;transform:translate(-22px,4px) rotate(-130deg) scale(.5)}}@keyframes splash2{0%{opacity:1;transform:translate(0) scale(.6)}45%{opacity:1;transform:translate(2px,-34px) rotate(-10deg) scale(.9)}to{opacity:0;transform:translate(4px,2px) rotate(160deg) scale(.5)}}@keyframes splash3{0%{opacity:1;transform:translate(4px) rotate(30deg) scale(.6)}45%{opacity:1;transform:translate(16px,-24px) rotate(50deg) scale(.8)}to{opacity:0;transform:translate(24px,4px) rotate(140deg) scale(.5)}}.cv__lines{display:grid;gap:12px}.cvl{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:6px 14px;align-items:start;padding:12px;border-radius:18px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.cvl__img{width:64px;height:auto;border-radius:6px;box-shadow:0 14px 22px -12px #14161c73}.cvl h3{font-size:16.5px;line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.cvl__s{margin-top:3px;font-size:13px;color:var(--mist)}.cvl__end{display:grid;justify-items:end;gap:8px;text-align:right}.cvl__p{display:grid;justify-items:end;font:800 16.5px/1.15 var(--display);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.cvl__p s{font:600 12.5px/1.2 var(--display);color:var(--mist)}.cvl__rm{padding:0;border:0;background:none;color:var(--mist);font:600 12.5px/1.2 var(--display);text-decoration:underline;text-underline-offset:3px}.cvl__rm:hover{color:var(--ink)}.cvl__help{grid-column:1/-1;padding-top:8px;border-top:1px solid var(--line);font:650 13px/1.35 var(--display);color:var(--wave)}.stepper{display:inline-flex;align-items:center;margin-top:10px;border-radius:999px;background:var(--foam);box-shadow:inset 0 0 0 1px var(--line)}.stepper button{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:none;color:var(--ink);font:700 19px/1 var(--display)}.stepper button:hover{background:var(--sky)}.stepper output{display:inline-block;min-width:26px;text-align:center;font:800 15px/1 var(--display);font-variant-numeric:tabular-nums;color:var(--ink)}.cv__nudge{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;padding:10px 10px 10px 14px;border-radius:16px;background:var(--faq);box-shadow:inset 0 0 0 1px #1f5bff2e}.cv__nudge p{font:650 13.5px/1.35 var(--display);color:var(--ink)}.cv__nudge p b{color:var(--wave)}.cv__plus{height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--wave);color:#fff;font:750 13.5px/1 var(--display);white-space:nowrap}.cv__plus:hover{background:var(--wave-2)}.cv__plus:disabled{opacity:.5;cursor:default}.cv__up{display:none;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border-radius:16px;background:var(--foam)}.notes-on .cv__up{display:grid}.cv__up img{width:44px;height:auto;border-radius:4px}.cv__up p{font:700 14px/1.25 var(--display);color:var(--ink)}.cv__up small{display:block;margin-top:2px;font:600 12.5px/1.2 var(--display);color:var(--mist)}.cv__up .note{grid-column:1/-1;margin:0}.cv__empty{display:grid;justify-items:center;gap:16px;padding:26px 8px 34px;text-align:center}.cv__empty .dz__drum{width:132px}.cv__empty p{font:750 18px/1.3 var(--display);color:var(--ink)}.cv__foot{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 22px 16px;border-top:1px solid var(--line);background:var(--paper)}.cv__sum{display:grid;gap:6px;margin:0}.cv__sum div{display:flex;justify-content:space-between;gap:12px;font:600 14px/1.3 var(--display);color:var(--ink-2)}.cv__sum dd{margin:0;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.cv__sum .is-disc dd{color:var(--go)}.cv__sum .is-total{margin-top:4px;padding-top:9px;border-top:1px dashed var(--line);font:800 17px/1.2 var(--display);color:var(--ink)}.cv__go{margin-top:2px;padding:8px 18px}.cv__go>span{font-size:16px;gap:10px;padding:0}.cv__go em{padding-left:10px}.cv__trust{font:600 12.5px/1.4 var(--display);color:var(--mist);text-align:center;text-wrap:balance}.cv__trust .dropi{display:inline-block;width:14px;height:14px;margin-right:7px;vertical-align:-2px}.cv__more{text-align:center;font-size:14px}.cv .note{margin:0}@media(max-width:440px){.cv__go em{display:none}.cv__go>span{gap:0}}.cartpage{position:relative;min-height:70vh;padding-block:30px 84px;background:var(--foam);color:var(--ink)}.cartpage .note{margin-bottom:14px}.cartpage__h{margin:4px 0 24px;font-size:clamp(34px,4.4vw,52px);color:var(--ink)}.cartpage__h .count{font-size:.42em}.cv--page{display:grid;gap:16px}.cv--page .cv__ship,.cv--page .cv__foot{padding:18px 20px;border:0;border-radius:22px;background:var(--paper);box-shadow:0 1px #14161c0a,0 18px 36px -30px #14161c66}.cv--page .cv__body{padding:0;overflow:visible}.cv--page .cvl{box-shadow:0 1px #14161c0a,0 18px 36px -30px #14161c66}.cv--page .cv__nudge{background:var(--paper)}.cv--page .cv__more,.cv--page .cv__go em{display:none}.cv--page .cv__go>span{gap:0}.cv--page .cv__empty{padding-top:10px}@media(min-width:900px){.cv--page{grid-template-columns:minmax(0,1fr) 400px;grid-template-areas:"body ship" "body foot";align-items:start;gap:14px 32px}.cv--page .cv__body{grid-area:body}.cv--page .cv__ship{grid-area:ship}.cv--page .cv__foot{grid-area:foot}.cv--page.is-empty{grid-template-columns:minmax(0,1fr);grid-template-areas:"body"}.cv--page .cvl{grid-template-columns:84px minmax(0,1fr) auto;padding:16px}.cv--page .cvl__img{width:84px}}.hhero{position:relative;background:var(--navy);color:#fff;overflow:hidden}.hhero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 70% at 78% 42%,#1fb4fd33,#1fb4fd00 70%);pointer-events:none}.hhero__in{position:relative;display:grid;gap:30px;padding-block:calc(var(--hdr) + 28px) 76px}@media(min-width:960px){.hhero__in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center;padding-block:calc(var(--hdr) + 56px) 116px}}.hhero__in>*{min-width:0}.hhero h1{font-size:clamp(40px,7vw,76px)}.hhero .lede{margin-top:18px;max-width:40ch;color:var(--on-navy);font-size:clamp(16.5px,1.9vw,19px);line-height:1.55}.jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.jump a{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 17px 0 13px;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #fff3;color:#fff;font:650 14.5px/1 var(--display);text-decoration:none;white-space:nowrap;transition:background-color .15s}.jump a:hover{background:#ffffff29}.jump .dropi{width:16px;height:16px}.hhero__pic{display:grid;place-items:center}.hhero__pic .dz__drum{width:min(58%,240px);filter:drop-shadow(0 34px 40px rgba(0,0,0,.4))}@media(min-width:960px){.hhero__pic .dz__drum{width:min(86%,340px)}}.howto--big{--pic:104px;margin-top:44px}.howto--big .howto__steps{margin-top:0}@media(min-width:900px){.howto--big{--pic:176px;--gap:40px;margin-top:56px}.howto--big .how>div{max-width:320px}}.howto--big .how__t{font-size:clamp(18px,1.8vw,21px)}.howto--big .how p{font-size:15.5px}.dpick{display:grid;gap:16px;margin-top:34px}@media(min-width:900px){.dpick{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:36px}}.dpick__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:900px){.dpick__opts{grid-template-columns:minmax(0,1fr);gap:12px}}.dpick__opts button{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"b i" "s s";gap:4px 10px;align-items:center;align-content:start;min-height:84px;padding:14px 12px 14px 16px;border:0;border-radius:16px;background:var(--paper);text-align:left;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s}@media(min-width:900px){.dpick__opts button{grid-template-areas:"b i" "s i";align-content:center;min-height:0;padding:16px 18px 16px 22px}}.dpick__opts button:hover{box-shadow:inset 0 0 0 1.5px var(--wave)}.dpick__opts button:focus-visible{border-radius:16px}.dpick__opts button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--faq);box-shadow:inset 0 0 0 2px var(--wave);clip-path:inset(100% 0 0 0 round 16px);transition:clip-path .34s cubic-bezier(.3,.7,.2,1)}.dpick__opts button[aria-checked=true]:before{clip-path:inset(0 0 0 0 round 16px)}.dpick__opts button>*{position:relative;z-index:1}.dpick__opts b{grid-area:b;font:750 16px/1.2 var(--display);letter-spacing:-.01em;color:var(--ink)}.dpick__opts span{grid-area:s;color:var(--ink-2);font-size:13.5px;line-height:1.35}.dpick__opts i{grid-area:i;display:grid;place-items:center;min-width:36px;height:36px;padding:0 9px;border-radius:999px;background:var(--foam);color:var(--ink);font:800 17px/1 var(--display);font-style:normal;transition:background-color .2s,color .2s}.dpick__opts button[aria-checked=true] i{background:var(--wave);color:#fff}.dpick__stage{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"m s" "t t";gap:14px 16px;align-items:center;padding:24px 18px 22px;border-radius:var(--r);background:var(--navy);color:#fff;box-shadow:0 30px 50px -34px #0000008c}.dpick__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 70% at 72% 30%,#1fb4fd33,#1fb4fd00 70%);pointer-events:none}@media(min-width:900px){.dpick__stage{grid-template-columns:minmax(0,250px) minmax(0,240px);grid-template-areas:"m s" "m t";justify-content:center;gap:10px 40px;padding:34px 32px}}.dpick__m{grid-area:m;display:grid;place-items:center}.dpick__m .dz__drum{width:min(100%,250px);filter:drop-shadow(0 24px 30px rgba(0,0,0,.35))}.dpick__t{grid-area:t;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}@media(min-width:900px){.dpick__t{display:block}}.dpick__n{font:800 clamp(40px,5vw,58px)/1 var(--display);letter-spacing:-.03em;color:#fff;white-space:nowrap}.dpick__n span{font-size:clamp(18px,2vw,24px);font-weight:700;letter-spacing:-.01em;color:var(--on-navy)}.dpick__box{max-width:24ch;color:var(--on-navy);font-size:15px;line-height:1.45}@media(min-width:900px){.dpick__box{margin-top:12px}}.dpick__box b{font-family:var(--display);color:#fff}.dsheets{grid-area:s;position:relative;justify-self:center;width:min(100%,230px);aspect-ratio:1.2;transition:opacity .6s .25s}.pwait .dsheets{opacity:0}.dsheets__f{position:absolute;top:0;right:0;bottom:0;left:0}@media(prefers-reduced-motion:no-preference){.dsheets__f{animation:dsfloat 7s ease-in-out infinite}}@keyframes dsfloat{0%,to{transform:translateY(-5px) rotate(-1deg)}50%{transform:translateY(5px) rotate(.8deg)}}.dsh{position:absolute;left:50%;top:50%;width:48%;aspect-ratio:1;translate:-50% -50%;filter:drop-shadow(0 18px 18px rgba(0,0,0,.42));transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .45s}.dsh b{position:absolute;top:0;bottom:0;width:50%;background:var(--grain),linear-gradient(150deg,#fff,#f2f6fc 60%,#e4ebf6);background-size:160px 160px,200% 100%;transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .5s,clip-path .2s}.dsh b:first-child{left:0;border-radius:6px 0 0 6px;background-position:0 0,0 0;clip-path:polygon(0 0,100% 0,100% 5%,100% 10%,100% 15%,100% 20%,100% 25%,100% 30%,100% 35%,100% 40%,100% 45%,100% 50%,100% 55%,100% 60%,100% 65%,100% 70%,100% 75%,100% 80%,100% 85%,100% 90%,100% 95%,100% 100%,0 100%)}.dsh b:last-child{right:0;border-radius:0 6px 6px 0;background-position:0 0,100% 0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 95%,0 90%,0 85%,0 80%,0 75%,0 70%,0 65%,0 60%,0 55%,0 50%,0 45%,0 40%,0 35%,0 30%,0 25%,0 20%,0 15%,0 10%,0 5%)}.dsh:after{content:"";position:absolute;left:50%;top:7%;bottom:7%;border-left:2px dotted #A9B6CF;transition:opacity 0s}.dsh:nth-child(n+2){opacity:0;transform:translateY(24%) scale(.92)}.dsheets[data-ds="1"] .dsh:first-child,.dsheets[data-ds=h] .dsh:first-child{transform:rotate(-4deg)}.dsheets[data-ds="2"] .dsh:nth-child(1){transform:translate(-27%) rotate(-8deg)}.dsheets[data-ds="2"] .dsh:nth-child(2){opacity:1;transform:translate(27%) rotate(6deg)}.dsheets[data-ds="3"] .dsh:nth-child(1){transform:translate(-42%,6%) rotate(-12deg)}.dsheets[data-ds="3"] .dsh:nth-child(2){opacity:1;transform:translateY(-6%) rotate(-1deg)}.dsheets[data-ds="3"] .dsh:nth-child(3){opacity:1;transform:translate(42%,6%) rotate(11deg)}.dsheets[data-ds=h] .dsh:first-child:after{opacity:0;transition-delay:.45s}.dsheets[data-ds=h] .dsh:first-child b{transition-delay:.45s}.dsheets[data-ds=h] .dsh:first-child b:first-child{clip-path:polygon(0 0,100% 0,96% 5%,100% 10%,96% 15%,100% 20%,96% 25%,100% 30%,96% 35%,100% 40%,96% 45%,100% 50%,96% 55%,100% 60%,96% 65%,100% 70%,96% 75%,100% 80%,96% 85%,100% 90%,96% 95%,100% 100%,0 100%);transform:translate(-8%,-1%) rotate(-2.5deg)}.dsheets[data-ds=h] .dsh:first-child b:last-child{clip-path:polygon(4% 0,100% 0,100% 100%,4% 100%,0 95%,4% 90%,0 85%,4% 80%,0 75%,4% 70%,0 65%,4% 60%,0 55%,4% 50%,0 45%,4% 40%,0 35%,4% 30%,0 25%,4% 20%,0 15%,4% 10%,0 5%);transform:translate(38%,12%) rotate(10deg);opacity:.55}.hfacts{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:28px}.hfacts li{display:inline-flex;align-items:center;gap:8px;font:650 14.5px/1.3 var(--display);color:var(--ink-2)}.hfacts .dropi{width:18px;height:18px}.bigseals--c{margin-inline:auto}.printed--c{text-align:center}.split--top{align-items:start}.hand{display:grid;gap:12px;margin-top:24px}.hand li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;color:var(--ink-2);font-size:16px}.hand b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--wave);color:#fff;font:800 15px/1 var(--display)}.split--top .needbox{margin-top:24px}.tips{padding:26px 22px;border-radius:var(--r);background:var(--foam)}@media(min-width:960px){.tips{padding:34px 32px}}.tips .facts{margin-top:18px}.cta .next{max-width:none;margin-top:0;padding-bottom:70px}.tone-neutral :focus-visible{outline-color:var(--ink)}.tone-neutral .link{color:var(--ink)}.tone-neutral .hdr nav a:hover,.tone-neutral .hdr nav a[aria-current=page]{text-decoration-color:var(--ink)}.tone-neutral .icon i{background:var(--ink);color:#fff}.tone-neutral .menu__main a:hover,.tone-neutral .menu__main a[aria-current=page],.tone-neutral .menu__help a:hover,.tone-neutral .menu__acct:hover{color:var(--ink)}.tone-neutral .menu__main a:hover{color:var(--ink-2)}.tone-neutral .ftr{background:#141518;color:#a3a7ae}.tone-neutral .ftr__tag{color:#c9ccd2}.tone-neutral .ftr .lang button{color:#a3a7ae}.tone-neutral .ftr .social a:hover{background:#3a3d44}.tone-neutral .ftr :focus-visible{outline-color:#fff}.tone-neutral #wg stop:nth-child(1),.tone-neutral #mdg stop:nth-child(1){stop-color:#fff}.tone-neutral #wg stop:nth-child(2){stop-color:#d3d6db}.tone-neutral #wg stop:nth-child(3){stop-color:#9da1a9}.tone-neutral #mdg stop:nth-child(2){stop-color:#e3e5e9}.tone-neutral #mdg stop:nth-child(3){stop-color:#b7bbc2}.tone-neutral [data-mwave=back]{fill:#d3d6db}.tone-neutral #dgi stop:nth-child(1){stop-color:#eef0f2}.tone-neutral #dgi stop:nth-child(2){stop-color:#a3a7ae}.tone-neutral #dgi stop:nth-child(3){stop-color:#5a5e66}.tone-neutral .cta{background:var(--paper);color:var(--ink)}.tone-neutral .cta p{color:var(--ink-2)}.tone-neutral .cta .next{border-top-color:var(--line);color:var(--mist)}.tone-neutral .cta .next a{color:var(--ink)}.tone-neutral .cta__pack{box-shadow:0 30px 44px -26px #14161c8c}.tone-neutral .hhero,.tone-neutral .howto,.tone-neutral .doses,.tone-neutral .dpick,.tone-neutral .hfacts,.tone-neutral .cmp,.tone-neutral .cards,.tone-neutral .hand,.tone-neutral .tips,.tone-neutral .sec--sky,.tone-neutral .bigseals,.tone-neutral .topics,.tone-neutral .contact{--navy:#2B2E34;--navy-2:#3A3D44;--deep:#1A1C20;--draw:#33363C;--wave:#3A3D44;--wave-2:#1A1C20;--aqua:#9DA1A9;--sky:#DADDE2;--on-navy:#C9CCD2;--on-navy-2:#A3A7AE;--faq:#EEF0F2}.tone-neutral .hhero{background:var(--foam);color:var(--ink)}.tone-neutral .hhero:before{background:radial-gradient(60% 70% at 78% 42%,#ffffffd9,#fff0 70%)}.tone-neutral .hhero__in{padding-block:34px 76px}@media(min-width:960px){.tone-neutral .hhero__in{padding-block:56px 112px}}.tone-neutral .hhero .lede{color:var(--ink-2)}.tone-neutral .jump a{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink)}.tone-neutral .jump a:hover{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink)}.tone-neutral .hhero__pic .dz__drum,.tone-neutral .dpick__m .dz__drum{filter:drop-shadow(0 26px 30px rgba(20,22,28,.2))}.tone-neutral .dpick__stage{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line),0 30px 50px -40px #14161c59}.tone-neutral .dpick__stage:before{background:none}.tone-neutral .dpick__n{color:var(--ink)}.tone-neutral .dpick__n span,.tone-neutral .dpick__box{color:var(--ink-2)}.tone-neutral .dpick__box b{color:var(--ink)}.tone-neutral .dsh{filter:drop-shadow(0 16px 16px rgba(20,22,28,.25))}.tone-neutral .dsh b{background-image:var(--grain),linear-gradient(150deg,#fff,#f4f5f7 60%,#e7e9ec)}.tone-neutral .dsh:after{border-left-color:#a3a7ae}.tone-neutral .dz__perf,.tone-neutral .how__perf{stroke:#a3a7ae}.tone-neutral .cmp td.us{background:#14161c09}.tone-neutral .contact{background:var(--ink)}.tone-neutral #sg0 stop:nth-child(1),.tone-neutral #sg1 stop:nth-child(1),.tone-neutral #sg2 stop:nth-child(1),.tone-neutral #sg3 stop:nth-child(1){stop-color:#eef0f2}.tone-neutral #sg0 stop:nth-child(2),.tone-neutral #sg1 stop:nth-child(2),.tone-neutral #sg2 stop:nth-child(2),.tone-neutral #sg3 stop:nth-child(2){stop-color:#a3a7ae}.tone-neutral #sg0 stop:nth-child(3),.tone-neutral #sg1 stop:nth-child(3),.tone-neutral #sg2 stop:nth-child(3),.tone-neutral #sg3 stop:nth-child(3){stop-color:#4a4d54}.lkhero{position:relative;background:var(--foam);color:var(--ink);overflow:hidden}.lkhero__in{position:relative;display:grid;gap:30px;padding-block:34px 76px}@media(min-width:960px){.lkhero__in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center;padding-block:56px 112px}}.lkhero__in>*{min-width:0}.lkhero h1{font-size:clamp(40px,7vw,76px)}.lkhero .lede{margin-top:18px;max-width:40ch;font-size:clamp(16.5px,1.9vw,19px);line-height:1.55}.lkhero__pic{display:grid;place-items:center}.lksearch{position:relative;display:flex;align-items:center;gap:10px;height:58px;max-width:520px;margin-top:28px;padding:0 20px;border-radius:999px;background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line),0 18px 34px -26px #14161c73}.lksearch:focus-within{box-shadow:inset 0 0 0 2px var(--ink),0 18px 34px -26px #14161c73}.lksearch svg{width:22px;height:22px;flex:none;color:var(--mist)}.lksearch input{flex:1;min-width:0;height:100%;border:0;background:transparent;font:500 16.5px/1 var(--text);color:var(--ink);outline:none}.lksearch input::placeholder{color:var(--mist);opacity:1}.lkhits{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.lkhits a{display:inline-flex;align-items:center;gap:9px;height:42px;padding:0 17px 0 13px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:650 14.5px/1 var(--display);text-decoration:none;white-space:nowrap;transition:box-shadow .15s}.lkhits a:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.lkhits i{width:12px;height:12px;flex:none;border-radius:50%;box-shadow:0 0 0 1px #14161c2e}.lkmiss{margin-top:14px;max-width:44ch;color:var(--ink-2);font-size:15px}.lkshirt{width:min(100%,360px);height:auto;overflow:visible;filter:drop-shadow(0 26px 30px rgba(20,22,28,.16))}@media(min-width:960px){.lkshirt{width:min(100%,440px)}}.lkshirt__body{fill:#fff}.lkshirt__ln{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;opacity:.35}.lkshirt__edge{fill:none;stroke:var(--ink);stroke-width:2.6;stroke-linejoin:round}.lklab rect{fill:#fff;stroke:var(--line);stroke-width:1.5}.lklab text{font:650 16px var(--display);fill:var(--ink)}.lklab__ln{fill:none;stroke:var(--ink-2);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.lksw{display:block;width:100%;height:auto;aspect-ratio:1}.lksw--big{width:min(80%,360px);overflow:visible;filter:drop-shadow(0 26px 32px rgba(20,22,28,.2));transform:rotate(-3deg)}@media(min-width:960px){.lksw--big{width:min(90%,400px)}}.lkd{opacity:0}.lkst{transform-box:view-box}.lkanim.pwait .lkst{transform:scale(0)}.lkanim.pwait .lkst--wipe{transform:scaleX(0)}.lkanim.pwait .lkst--halo{transform:scale(.7);opacity:0}.lkanim.pwait .lklab{opacity:0}.lkanim.pwait .lklab__ln{stroke-dashoffset:1}@media(prefers-reduced-motion:no-preference){.lkanim.play .lkd{animation:lkfall .62s cubic-bezier(.55,0,1,.45) var(--t,0s) both}.lkanim.play .lkst{animation:lkgrow .5s cubic-bezier(.2,.75,.3,1) var(--g,0s) both}.lkanim.play .lkst--wipe{animation-name:lkwipe;animation-duration:.9s;animation-timing-function:cubic-bezier(.45,.05,.3,1)}.lkanim.play .lkst--halo{animation-name:lkhalo;animation-duration:1.4s;animation-timing-function:ease-out}.lkanim.play .lklab{animation:lklab .35s ease-out var(--t,0s) both}.lkanim.play .lklab__ln{animation:lkline .35s ease-out var(--t,0s) both}}@keyframes lkfall{0%{opacity:0;transform:translateY(var(--fall))}14%{opacity:1}97%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes lkgrow{0%{transform:scale(0)}to{transform:none}}@keyframes lkwipe{0%{transform:scaleX(0)}to{transform:none}}@keyframes lkhalo{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes lklab{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lkline{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.lkdot{color:var(--stain,var(--ink-2))}.lkcats{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.lkcats button{position:relative;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border:0;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);font:650 14.5px/1 var(--display);color:var(--ink);white-space:nowrap;transition:box-shadow .2s,color .25s}.lkcats button:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.lkcats button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--ink);clip-path:inset(100% 0 0 0 round 999px);transition:clip-path .34s cubic-bezier(.3,.7,.2,1)}.lkcats button[aria-pressed=true]{color:#fff}.lkcats button[aria-pressed=true]:before{clip-path:inset(0 0 0 0 round 999px)}.lkcats button>*{position:relative;z-index:1}.lkcats small{font-size:12.5px;font-weight:700;color:var(--mist);transition:color .25s}.lkcats button[aria-pressed=true] small{color:#c9ccd2}.lkgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}@media(min-width:640px){.lkgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:1024px){.lkgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.lkgrid>li{min-width:0}.lkcard{display:grid;gap:12px;align-content:start;height:100%;padding:10px 10px 16px;border-radius:var(--r);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-decoration:none;transition:box-shadow .2s}.lkcard:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.lkcard__pic{display:grid;place-items:center;aspect-ratio:1;border-radius:12px;background:var(--foam)}.lkcard__pic .lksw{width:78%;filter:drop-shadow(0 8px 10px rgba(20,22,28,.14));transform:rotate(var(--tilt,0deg))}.lkcard__t{display:grid;gap:4px;padding-inline:6px;min-width:0}.lkcard b{font:750 17px/1.2 var(--display);letter-spacing:-.01em}.lkcard__t span{color:var(--ink-2);font-size:14px;line-height:1.4}.sec--foam .lkcard{box-shadow:0 1px #14161c0a,0 18px 36px -30px #14161c66}.sec--foam .lkcard:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.sec--foam .lkcard__pic{background:var(--foam)}.lkempty{display:grid;gap:6px;margin-top:22px;padding:24px;border-radius:var(--r);background:var(--foam);color:var(--ink-2)}.lkempty b{color:var(--ink)}.lkall{padding:0;border:0;background:none;color:var(--ink);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.lkicon{width:46px;height:46px;fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.lkcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:18px;font:650 14px/1.3 var(--display);color:var(--ink-2)}.lkcrumbs a{color:inherit;text-decoration:none}.lkcrumbs a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.lkcrumbs span{opacity:.5}.lkfacts{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.lkfacts li{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 15px 8px 11px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);font:650 14px/1.3 var(--display);color:var(--ink-2)}.lkfacts .dropi{width:16px;height:16px}.lkfacts b{font-weight:800;color:var(--ink)}.lksteps{display:grid;gap:14px;margin-top:26px}.lksteps li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;align-items:start;color:var(--ink-2);font-size:16.5px;line-height:1.5}.lksteps li>b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff;font:800 15px/1 var(--display)}.lksteps li>span{padding-top:4px}.lksteps a{color:var(--ink);font-weight:650;text-decoration-thickness:1.5px;text-underline-offset:3px}.lksteps strong{color:var(--ink)}.lktest{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;margin-top:24px;padding:14px 16px;border-radius:14px;background:var(--foam);color:var(--ink-2);font-size:15px;line-height:1.45}.lktest .dropi{width:20px;height:20px}.lkneed .facts li{align-items:center}.lkdont{display:grid;gap:14px;margin-top:32px}@media(min-width:768px){.lkdont{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.lkdont li{display:grid;gap:10px;align-content:start;padding:22px;border-radius:var(--r);background:var(--paper);box-shadow:0 1px #14161c0a,0 18px 36px -30px #14161c66}.lkdont svg{width:30px;height:30px;fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round}.lkdont b{font:750 18px/1.25 var(--display);letter-spacing:-.01em;color:var(--ink)}.lkdont p{color:var(--ink-2);font-size:15.5px}.lkdrum{display:grid;place-items:center}.lkdrum .dz__drum{width:min(62%,280px);filter:drop-shadow(0 24px 30px rgba(20,22,28,.16))}.lkdrum .dz__body,.lkdrum .dz__ring,.lkdrum .dz__rim,.lkdrum .dz__ln,.lkdrum .dz__pile path,.lkdrum .dz__sheet{stroke:var(--ink)}.lkdrum .dz__ring{fill:var(--foam)}.lkdrum .dz__glass{fill:#eceef1}.lkdrum .dz__scr{fill:var(--line)}.lkdrum .dz__c2{fill:#e3e5e9}.lkdrum .dz__c3{fill:#c9ccd2}.lkdrum .dz__perf{stroke:#a3a7ae}.lkfine{margin-top:20px;max-width:56ch;color:var(--mist);font-size:14px}.lkgrid--rel{grid-template-columns:minmax(0,1fr);margin-top:30px}.lkgrid--rel .lkcard{grid-template-columns:96px minmax(0,1fr);align-items:center;padding:10px}@media(min-width:640px){.lkgrid--rel{grid-template-columns:repeat(var(--n,3),minmax(0,1fr))}.lkgrid--rel .lkcard{grid-template-columns:none;align-items:start;padding:10px 10px 16px}.lkgrid--n2{max-width:760px}}html.p-linen{--navy:#3B3027;--navy-2:#4D3F32;--deep:#2A221B;--draw:#3B3027;--wave:#8A6A43;--wave-2:#735737;--aqua:#C9A878;--sky:#EADBC4;--faq:#F6EFE4;--on-navy:#E8DDCD;--on-navy-2:#BCAB95;--band:#F3EDE3;--band-2:#E9E0D2;--band-line:rgba(59,48,39,.15);--band-glow:rgba(255,255,255,.8);--band-shadow:rgba(74,55,33,.42);--box:#FBF8F3;--box-top:#E2D2BA;--box-mark:#C9A878;--box-wall:#E2D2BA;--perf:#C9B9A2;--btn-shadow:rgba(110,80,40,.5);--glass:rgba(34,27,21,.62);--swirl:#A88A62 #C9AE88 #E2D1B8 #F2E9DC #FFFFFF}html.p-sensitive{--navy:#0F4436;--navy-2:#165846;--deep:#0B3229;--draw:#123F33;--wave:#23775E;--wave-2:#1C634E;--aqua:#6CC5A6;--sky:#C6E8DB;--faq:#E5F4EE;--on-navy:#CFEBE0;--on-navy-2:#97C9B7;--band:#A9D4C6;--band-2:#9ACBBB;--band-line:rgba(15,68,54,.18);--band-glow:rgba(255,255,255,.5);--band-shadow:rgba(15,68,54,.5);--box:#A9D4C6;--box-top:#E5F4EE;--box-mark:#FFFFFF;--box-wall:#8CC4B2;--perf:#A3C9BC;--btn-shadow:rgba(20,100,75,.5);--glass:rgba(6,34,27,.62);--swirl:#5E9F8B #8FC6B4 #BEDFD3 #E3F2EC #FFFFFF}.pbuy--light{background:var(--band);color:var(--ink)}.pbuy--light:before{background:radial-gradient(55% 60% at 26% 36%,var(--band-glow),rgba(255,255,255,0) 70%)}.pbuy--light .pbox{box-shadow:0 34px 56px -30px var(--band-shadow)}.pbuy--light .pphoto{background:var(--band-2);box-shadow:0 34px 60px -34px var(--band-shadow)}.pbuy--light .pthumbs button{background:#ffffff80;box-shadow:inset 0 0 0 1px var(--band-line)}.pbuy--light .pthumbs button[aria-current=true]{box-shadow:0 0 0 2.5px var(--wave)}.pbuy--light .pcard{box-shadow:0 1px #14161c0a,0 44px 70px -42px var(--band-shadow)}.pbuy--light .pseals{border-top-color:var(--band-line)}.pbuy--light .pseals li{color:var(--ink)}.pbuy--light .ptrust{color:var(--ink-2)}.pbuy--light .pacc,.pbuy--light .pacc details{border-color:var(--band-line)}.pbuy--light .pacc .ans{color:var(--ink-2)}.pbuy--light .pacc .ans a{color:var(--ink)}.hdr.on-clear{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.hdr.on-clear.glass{background:#ffffff9e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--band-line,rgba(20,22,28,.08))}.p-linen .hdr.on-dark.glass,.p-sensitive .hdr.on-dark.glass{background:var(--glass)}.p-linen .qty__box .bx,.p-sensitive .qty__box .bx,.p-linen .how__box,.p-sensitive .how__box{fill:var(--box)}.p-linen .qty__box .bt,.p-sensitive .qty__box .bt{fill:var(--box-top)}.p-linen .qty__box .bd,.p-sensitive .qty__box .bd{fill:var(--box-mark)}.p-linen .how__wall,.p-sensitive .how__wall{fill:var(--box-wall)}.p-linen .dz__perf,.p-sensitive .dz__perf,.p-linen .how__perf,.p-sensitive .how__perf{stroke:var(--perf)}.p-linen .boxbtn,.p-sensitive .boxbtn{box-shadow:0 18px 34px -16px var(--btn-shadow)}.p-linen .cv__nudge,.p-sensitive .cv__nudge{box-shadow:inset 0 0 0 1px var(--band-line)}.p-linen #dgi stop:nth-child(1){stop-color:#f0e3ce}.p-linen #dgi stop:nth-child(2){stop-color:#c9a878}.p-linen #dgi stop:nth-child(3){stop-color:#8a6a43}.p-linen #sg0 stop:nth-child(1){stop-color:#ead7b8}.p-linen #sg0 stop:nth-child(2){stop-color:#c4a273}.p-linen #sg0 stop:nth-child(3){stop-color:#8a6a43}.p-linen #sg1 stop:nth-child(1){stop-color:#f2e3ca}.p-linen #sg1 stop:nth-child(2){stop-color:#cfaf82}.p-linen #sg1 stop:nth-child(3){stop-color:#7a5c3a}.p-linen #sg2 stop:nth-child(1){stop-color:#e3cdaa}.p-linen #sg2 stop:nth-child(2){stop-color:#b8925a}.p-linen #sg2 stop:nth-child(3){stop-color:#6e5234}.p-linen #sg3 stop:nth-child(1){stop-color:#f4e8d3}.p-linen #sg3 stop:nth-child(2){stop-color:#c9a878}.p-linen #sg3 stop:nth-child(3){stop-color:#8a6a43}.p-linen #wg stop:nth-child(1){stop-color:#f0e0c6}.p-linen #wg stop:nth-child(2){stop-color:#c9a878}.p-linen #wg stop:nth-child(3){stop-color:#8a6a43}.p-linen #mdg stop:nth-child(1){stop-color:#fbf4e8}.p-linen #mdg stop:nth-child(2){stop-color:#e2cba6}.p-linen #mdg stop:nth-child(3){stop-color:#c9a878}.p-linen [data-mwave=back]{fill:#e2cba6}.p-sensitive #dgi stop:nth-child(1){stop-color:#d6f1e6}.p-sensitive #dgi stop:nth-child(2){stop-color:#6cc5a6}.p-sensitive #dgi stop:nth-child(3){stop-color:#23775e}.p-sensitive #sg0 stop:nth-child(1){stop-color:#c2ecdc}.p-sensitive #sg0 stop:nth-child(2){stop-color:#5dbb9b}.p-sensitive #sg0 stop:nth-child(3){stop-color:#23775e}.p-sensitive #sg1 stop:nth-child(1){stop-color:#d4f3e7}.p-sensitive #sg1 stop:nth-child(2){stop-color:#6cc5a6}.p-sensitive #sg1 stop:nth-child(3){stop-color:#1e6b54}.p-sensitive #sg2 stop:nth-child(1){stop-color:#b6e4d2}.p-sensitive #sg2 stop:nth-child(2){stop-color:#4fae8e}.p-sensitive #sg2 stop:nth-child(3){stop-color:#185e4a}.p-sensitive #sg3 stop:nth-child(1){stop-color:#def6ed}.p-sensitive #sg3 stop:nth-child(2){stop-color:#5dbb9b}.p-sensitive #sg3 stop:nth-child(3){stop-color:#23775e}.p-sensitive #wg stop:nth-child(1){stop-color:#d6f1e6}.p-sensitive #wg stop:nth-child(2){stop-color:#6cc5a6}.p-sensitive #wg stop:nth-child(3){stop-color:#23775e}.p-sensitive #mdg stop:nth-child(1){stop-color:#eefaf5}.p-sensitive #mdg stop:nth-child(2){stop-color:#a8dec9}.p-sensitive #mdg stop:nth-child(3){stop-color:#6cc5a6}.p-sensitive [data-mwave=back]{fill:#a8dec9}.pbuyset{display:contents}.pcard.is-sold .pbuyset{display:none}.pcard:not(.is-sold) .pnotify,.pcard:not(.is-sold) .pnotify+.note{display:none}.pnotify{display:grid;gap:12px}.pnotify__t{font:600 15px/1.45 var(--display);color:var(--ink-2);text-wrap:pretty}.pnotify__t .soldtag{margin:0 6px 0 0;vertical-align:1px}.pnotify__f{display:grid;gap:10px}.pnotify__f input{width:100%;height:54px;padding:0 20px;border:0;border-radius:999px;background:var(--foam);box-shadow:inset 0 0 0 1.5px var(--line);font:500 16px/1 var(--text);color:var(--ink)}.pnotify__f input::placeholder{color:var(--mist)}.pnotify__f input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--wave)}.other h3 a{text-decoration:none}.other h3 a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/np.css.map */
