@font-face{font-family:HyChivo;src:url(hy-chivo.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:HyQuantico;src:url(hy-quantico-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.hy-s{--page:var(--hy-page,#FFFFFF);--tile:var(--hy-tile,#F4F4F5);--deep:var(--hy-deep,#E8E9EB);--ink:var(--hy-ink,#0E0E10);--panel:var(--hy-panel,#000000);--surf:var(--hy-surf,#141416);--raised:var(--hy-raised,#1E1E22);--lime:var(--hy-lime,#BAEF00);--limeh:var(--hy-lime-hover,#A8D800);--mu:var(--hy-mu,rgba(14,14,16,.62));--line:var(--hy-line,rgba(14,14,16,.12));--wmu:var(--hy-wmu,rgba(255,255,255,.72));--wline:var(--hy-wline,rgba(255,255,255,.14));--f:"HyChivo","Helvetica Neue",Arial,sans-serif;--q:"HyQuantico","Arial Black",sans-serif;--gut:40px;--padY:96px;--r:8px;--rp:12px;color:var(--ink);font:400 16px/1.55 var(--f)}.hy-s{letter-spacing:normal;text-transform:none}.hy-s :is(p,button,input,select,textarea){font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.hy-s small{display:inline}.hy-s label{display:inline;margin:0}.hy-s li{margin-bottom:0}.hy-s blockquote{padding:0;margin:0;border:0}.hy-s blockquote p{font-size:inherit}.hy-s :is(td,th){background:transparent}.hy-s table{background:transparent}.hy-s :is(h1,h2,h3,h4,h5,h6){font-family:var(--f);text-transform:none;letter-spacing:normal;color:inherit}.hy-s :is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,figure){margin:0}.hy-s :is(input,select,textarea){font-family:var(--f)}@keyframes blink{50%{opacity:0}}@keyframes mq{to{transform:translate(-33.333%)}}@keyframes mq2{to{transform:translate(-50%)}}@keyframes bxfill{to{width:100%}}@keyframes needpulse{0%,to{box-shadow:0 0 0 0 transparent}40%{box-shadow:0 0 0 3px var(--ink)}}.hy-s,.hy-s *{box-sizing:border-box}.hy-s [hidden]{display:none!important}.hy-s img,.hy-s video{max-width:100%;display:block}.hy-s a{color:inherit}.hy-s button{font:inherit;color:inherit;cursor:pointer}.hy-s h1,.hy-s h2,.hy-s h3,.hy-s p,.hy-s ul,.hy-s blockquote{margin:0}.hy-s ul{padding:0;list-style:none}.hy-s .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hy-s :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hy-s .dark :focus-visible,.hy-s .dpanel :focus-visible{outline-color:var(--lime)}.hy-s section,.hy-s .ann,.hy-s .hdr-wrap,.hy-s .tick,.hy-s .foot,.hy-s .sbar{position:relative}.hy-s .in{max-width:1280px;margin:0 auto;padding-inline:var(--gut)}.hy-s section.light,.hy-s section.hy-hero,.hy-s section.dpanel{padding-block:var(--padY)}.hy-s section.tint{background:var(--tile)}.hy-s .hL{font:300 clamp(30px,3.6vw,46px)/1.06 var(--f);letter-spacing:-.015em;text-wrap:balance;max-width:22ch}.hy-s .hL b{font-weight:700;text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:3px;text-underline-offset:6px}.hy-s .hD{font:700 clamp(30px,4vw,54px)/1.02 var(--q);text-transform:uppercase;letter-spacing:.02em;color:#fff;text-wrap:balance}.hy-s .hD em{font-style:normal;color:var(--lime)}.hy-s .hD.big{font-size:clamp(38px,5.4vw,76px)}.hy-s .shead{display:grid;gap:14px;margin-bottom:40px;max-width:760px}.hy-s .sub{font-size:17px;line-height:1.6;color:var(--ink);max-width:62ch}.hy-s .lead{font-size:19px;line-height:1.5;color:#fff;margin-top:18px;max-width:40ch}.hy-s .mu{color:var(--mu)}.hy-s .mu2{color:var(--wmu);font-size:16px;line-height:1.6;margin-top:10px;max-width:46ch}.hy-s .sm{font-size:14px}.hy-s .eyebrow{font:700 12px/1 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);display:block;margin-bottom:12px}.hy-s .clabel{font:500 17px/1.2 var(--f);text-transform:uppercase;letter-spacing:.03em}.hy-s .clabel.sm{font:700 12px/1.3 var(--f);letter-spacing:.08em}.hy-s .ic{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.hy-s .stars{letter-spacing:2px;font-size:14px;color:var(--ink);white-space:nowrap}.hy-s .dark .stars,.hy-s .dpanel .stars{color:#fff}.hy-s .hy-tag{display:inline-block;background:var(--ink);color:#fff;font:500 12px/1 var(--f);padding:6px 8px;border-radius:4px;white-space:nowrap;vertical-align:middle}.hy-s .chip{display:inline-flex;align-items:center;font:500 12px/1 var(--f);letter-spacing:.04em;background:var(--tile);border-radius:999px;padding:8px 12px}.hy-s .chips{display:flex;flex-wrap:wrap;gap:8px}.hy-s .hy-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:var(--r);border:0;background:var(--ink);color:#fff;font:700 14px/1 var(--f);letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .2s}.hy-s .hy-btn:hover{background:#2a2a2e}.hy-s .hy-btn.lime{background:var(--lime);color:var(--ink)}.hy-s .hy-btn.lime:hover{background:var(--limeh)}.hy-s .hy-btn.full{width:100%}.hy-s .hy-btn.big{min-height:56px;font-size:15px}.hy-s .hy-btn[disabled]{opacity:.4;cursor:not-allowed}.hy-s .ann{font-size:13px;text-align:center;padding:9px 16px;background:var(--page);color:var(--ink);letter-spacing:.01em}.hy-s .hdr-wrap{position:sticky;top:10px;z-index:40;padding:0 16px;height:0;overflow:visible}.hy-s .hdr{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;background:#fff;border:.8px solid #EDEDED;border-radius:14px;box-shadow:0 6px 24px #00000014;padding:0 24px;height:66px;max-width:1360px;margin:0 auto}.hy-s .hnav{display:flex;gap:26px;font-size:15px}.hy-s .hnav a{text-decoration:none}.hy-s .hnav a:hover{text-decoration:underline;text-underline-offset:5px}.hy-s .hic{display:flex;gap:6px;justify-content:flex-end}.hy-s .hbtn{background:none;border:0;padding:8px;display:inline-grid;place-items:center;position:relative;font-size:22px;line-height:1}.hy-s .cnt{position:absolute;top:2px;right:0;background:var(--ink);color:#fff;font:700 10px/16px var(--f);min-width:16px;height:16px;border-radius:99px;text-align:center}.hy-s .only-m{display:none!important}.hy-s .bbx-sec{padding-top:128px!important}.hy-s .ovl{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0a0b73;z-index:80}.hy-s .hy-drawer{position:fixed;top:0;bottom:0;right:0;width:min(420px,100vw);background:#fff;z-index:90;display:flex;flex-direction:column;box-shadow:-20px 0 40px #00000026}.hy-s .hy-drawer.left{left:0;right:auto}.hy-s .dh{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid var(--line);font-size:18px}.hy-s .dship{padding:14px 20px;border-bottom:1px solid var(--line);font-size:14px}.hy-s .bar{height:6px;background:var(--tile);border-radius:6px;overflow:hidden;margin-top:8px}.hy-s .bar i{display:block;height:100%;background:var(--ink);border-radius:6px;transition:width .3s}.hy-s .dbody{flex:1;overflow:auto;padding:12px 20px}.hy-s .dempty{color:var(--mu);padding:20px 0}.hy-s .dline{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line);font-size:14px}.hy-s .dline .th{width:56px;height:56px;border-radius:8px;display:grid;place-items:center;flex:none}.hy-s .dline .th img{width:70%}.hy-s .dline b{display:block}.hy-s .dline .r{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums}.hy-s .dfoot{padding:16px 20px;border-top:1px solid var(--line);display:grid;gap:10px}.hy-s .drow{display:flex;justify-content:space-between;font-size:15px}.hy-s .dfoot small{color:var(--mu);font-size:12.5px}.hy-s .dtrust{text-align:center;font-size:12.5px;color:var(--mu)}.hy-s .dbump{background:var(--tile);border-radius:var(--r);padding:12px;display:grid;gap:9px}.hy-s .db-hd{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:15px}.hy-s .dbump p{margin:0;font-size:13px;line-height:1.4;color:var(--mu)}.hy-s .dbump p b{color:var(--ink);font-weight:600}.hy-s .db-lb{font-size:12.5px;font-weight:500}.hy-s .db-fl{display:flex;gap:6px}.hy-s .db-fl button{flex:1;max-width:52px;aspect-ratio:1;border:0;padding:0;border-radius:6px;cursor:pointer;display:grid;place-items:center;overflow:hidden}.hy-s .db-fl button.on{box-shadow:0 0 0 2px var(--ink)}.hy-s .db-sz{display:flex;flex-wrap:wrap;gap:5px}.hy-s .db-sz .tsz{min-width:36px;padding:0 6px}.hy-s .mnav{display:grid;padding:10px 20px}.hy-s .mnav a{padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;font-size:18px}.hy-s .search{position:fixed;left:0;right:0;top:0;z-index:90;padding:16px;display:grid;place-items:center}.hy-s .sbox{width:min(640px,100%);background:#fff;border-radius:14px;box-shadow:0 20px 50px #0003;padding:16px 18px}.hy-s .sbox label{font:700 12px/1 var(--f);letter-spacing:.08em;text-transform:uppercase;color:var(--mu)}.hy-s .srow{display:flex;align-items:center;gap:8px;margin-top:8px;border:1px solid var(--line);border-radius:8px;padding:0 6px 0 12px;height:48px}.hy-s .srow input{flex:1;border:0;font:400 16px var(--f);outline:0;background:transparent}.hy-s .hy-hero{background:var(--panel);color:#fff;overflow:hidden}.hy-s section.hy-hero{padding-top:118px;padding-bottom:64px}.hy-s .hero-g{display:grid;grid-template-columns:minmax(0,3.8fr) minmax(0,8.2fr);gap:40px;align-items:center}.hy-s .hero-t{font-size:clamp(32px,3.3vw,46px);line-height:1.02}.hy-s .hero-t em{display:block}.hy-s .hy-hero .lead{font-size:18px;margin-top:18px}.hy-s .hy-hero .mu2{font-size:15px;max-width:40ch}.hy-s .hy-hero .acts{margin-top:22px}.hy-s .hy-hero .trust .stars{color:#fff;font-size:12px;letter-spacing:2px}.hy-s .tsep{width:1px;height:12px;background:var(--wline);margin:0 8px}.hy-s .hchecks{display:grid;grid-template-columns:repeat(2,max-content);gap:10px 22px;margin-top:22px;font:500 13px/1.2 var(--f);color:var(--wmu)}.hy-s .hchecks li{display:flex;align-items:center;gap:7px}.hy-s .hchecks .ic{width:15px;height:15px;color:var(--lime)}.hy-s .hero-m{border-radius:var(--rp);overflow:hidden;background:#fff;aspect-ratio:1280/650}.hy-s .trust{font:700 12px/1 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--wmu);margin-bottom:20px;display:flex;align-items:center;gap:4px}.hy-s .trust .typed{color:var(--lime)}.hy-s .caret{display:inline-block;width:2px;height:1.1em;background:currentColor;margin-left:1px;animation:blink 1s steps(1) infinite;vertical-align:middle}.hy-s .acts{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:24px}.hy-s .hero-m video{width:100%;height:100%;object-fit:cover}.hy-s .gchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.hy-s .gchip{display:inline-flex;align-items:center;gap:6px;font:500 12px/1 var(--f);letter-spacing:.03em;padding:8px 11px;border-radius:999px;background:#ffffff0d;border:1px solid var(--wline);color:#fff}.hy-s .gchip .ic{width:14px;height:14px;color:var(--lime)}.hy-s .tick{overflow:hidden;white-space:nowrap;padding:14px 0}.hy-s .tick.ink{background:var(--ink);color:#fff}.hy-s .tick.light{background:var(--tile);color:var(--ink);border-bottom:1px solid var(--line)}.hy-s .ttrack{display:inline-flex;align-items:center;gap:22px;animation:mq 38s linear infinite;padding-left:22px}.hy-s .tick span{font:700 13px/1 var(--f);letter-spacing:.1em;text-transform:uppercase}.hy-s .tick i{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.hy-s .tick.ink i{background:var(--lime)}.hy-s .tick:hover .ttrack,.hy-s .marq:hover .mtrack{animation-play-state:paused}.hy-s .marq{overflow:hidden;padding-block:4px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.hy-s .mtrack{display:flex;gap:16px;width:max-content;animation:mq2 var(--dur,60s) linear infinite;padding-left:16px}.hy-s .prow{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hy-s .prow::-webkit-scrollbar{display:none}.hy-s .pcard{scroll-snap-align:start;display:grid;gap:10px;align-content:start;text-decoration:none;color:var(--ink);min-width:0}.hy-s .pcard .well{position:relative;aspect-ratio:4/5;border-radius:var(--r);background:var(--tile);overflow:hidden;display:grid;place-items:center}.hy-s .pcard .well>img{width:86%;height:auto}.hy-s .pcard .well>img.cut{width:100%}.hy-s .rtag{position:absolute;left:12px;top:12px;z-index:2;background:var(--ink);color:#fff;font:500 13px/1 var(--f);padding:8px 9px;border-radius:4px}.hy-s .shopbar{position:absolute;left:10px;right:10px;bottom:10px;height:44px;border-radius:8px;display:grid;place-items:center;color:#fff;font:700 13px/1 var(--f);letter-spacing:.05em;text-transform:uppercase;background:#0e0e10e0;transform:translateY(64px);transition:transform .3s ease}.hy-s .pcard:focus-visible .shopbar{transform:none}@media(hover:hover)and (pointer:fine){.hy-s .pcard:hover .shopbar{transform:none}}.hy-s .pflv{font:500 14px/1.2 var(--f);margin-top:4px}.hy-s .pchips{display:flex;flex-wrap:wrap;gap:6px}.hy-s .pchips .chip{padding:6px 10px;font-size:12px}.hy-s .pplain{display:grid;gap:10px}.hy-s .pspec{display:none}.hy-s .ps-top{display:grid;gap:4px;padding-bottom:10px}.hy-s .ps-k{font:500 12px/1.2 var(--f);letter-spacing:.08em;text-transform:uppercase;color:var(--mu)}.hy-s .ps-n{font:500 17px/1.2 var(--f);letter-spacing:.03em;text-transform:uppercase}.hy-s .ps-grid{display:flex;gap:18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hy-s .ps-c{display:flex;gap:6px;align-items:baseline;padding:9px 0}.hy-s .ps-c+.ps-c{border-left:0;padding-left:0}.hy-s .ps-c i{font-style:normal;font-size:13px;color:var(--mu)}.hy-s .ps-c b{font:500 14px/1.2 var(--f)}.hy-s .ps-bot{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding-top:10px}.hy-s .ps-l{font-size:14px;color:var(--mu);padding-top:2px}.hy-s .ps-r{display:grid;justify-items:end;gap:3px;text-align:right}.hy-s .ps-r b{font:700 17px/1.1 var(--f)}.hy-s .ps-r small{font-size:12px;color:var(--mu);white-space:nowrap}.hy-s .ps-dot{display:inline-block;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px #0e0e1033;margin-top:2px}.hy-s .psub{font-size:12.5px;color:var(--mu);margin-top:-4px}.hy-s .pshop.ptees{padding-top:0}.hy-s .well.tw video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.hy-s .pprice{font-size:15px;font-variant-numeric:tabular-nums}.hy-s .pprice b{font-weight:700}.hy-s .pprice s{color:var(--mu);margin-left:2px}.hy-s .pprice span{color:var(--mu)}.hy-s .pctrl{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:32px}.hy-s .arw{width:78px;height:40px;border-radius:40px;background:var(--tile);border:0;color:var(--ink);display:grid;place-items:center;flex:none;padding:0}.hy-s .arw.off{opacity:.45;cursor:default}.hy-s .arw svg{width:34px;height:10px}.hy-s .tlink{font-size:15px;text-decoration:underline;text-underline-offset:4px}.hy-s .pdots{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:16px}.hy-s .pdots i{width:7px;height:7px;border-radius:9px;background:var(--line);transition:width .25s,background .25s}.hy-s .pdots i.on{width:24px;background:var(--ink)}.hy-s .facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:-8px 0 40px;max-width:900px}.hy-s .facts>div{border-bottom:1px solid var(--ink);padding-bottom:12px}.hy-s .fn{font:300 clamp(34px,3.6vw,46px)/1 var(--f);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.hy-s .fl{font-size:14px;margin-top:8px}.hy-s .tcard{width:360px;flex:none;background:var(--tile);border-radius:var(--r);padding:24px;display:flex;flex-direction:column;gap:16px}.hy-s .tc-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.hy-s .vf{display:inline-flex;align-items:center;gap:4px;font:500 11px/1 var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}.hy-s .vf .ic{width:14px;height:14px}.hy-s .tcard blockquote{font-size:15.5px;line-height:1.55;flex:1}.hy-s .tcard blockquote strong{display:block;font-weight:700;margin-bottom:4px}.hy-s .who{display:flex;align-items:center;gap:10px;font-size:14px}.hy-s .av{width:36px;height:36px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font:700 12px/1 var(--f);letter-spacing:.04em;flex:none}.hy-s .who b{display:block}.hy-s .role{color:var(--mu);font-size:13px}.hy-s .dpanel{background:var(--panel);color:#fff;margin:0 16px;border-radius:var(--rp);overflow:hidden}.hy-s .dpanel .in{margin-bottom:36px}.hy-s .dpanel+.dpanel{margin-top:16px}.hy-s .tick+.dpanel{margin-top:16px}.hy-s .vcard{flex:none;width:230px;background:none;border:0;padding:0;text-align:left;color:#fff;display:grid;gap:10px}.hy-s .vfr{position:relative;aspect-ratio:9/16;border-radius:var(--r);overflow:hidden;background:var(--surf);display:block}.hy-s .vfr video{width:100%;height:100%;object-fit:cover}.hy-s .watch{position:absolute;top:10px;left:10px;font:700 10px/1 var(--f);letter-spacing:.1em;text-transform:uppercase;padding:6px 8px;border-radius:4px;background:#00000059;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hy-s .play{position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:var(--lime);display:grid;place-items:center;transition:transform .2s}.hy-s .play:after{content:"";border-left:14px solid var(--ink);border-top:9px solid transparent;border-bottom:9px solid transparent;margin-left:4px}.hy-s .vcard:hover .play{transform:scale(1.08)}.hy-s .vcap{font-size:13px;color:var(--wmu);line-height:1.35}.hy-s .vcap b{display:block;color:#fff;font-size:15px}.hy-s .vmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:#000c;display:grid;place-items:center;padding:20px}.hy-s .vbox{position:relative;width:min(420px,100%)}.hy-s .vbox video{width:100%;border-radius:12px;max-height:80vh;background:#000}.hy-s .vclose{position:absolute;top:-44px;right:0;background:#fff;border:0;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1;color:#111}.hy-s .split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hy-s .mimg{border-radius:var(--rp);overflow:hidden}.hy-s .mimg img{width:100%;aspect-ratio:16/10;object-fit:cover}.hy-s .echo{font:500 18px/1.4 var(--f);margin-top:16px}.hy-s .body{margin-top:14px;font-size:17px;line-height:1.6}.hy-s .flist{display:grid;gap:14px;margin-top:22px}.hy-s .flist li{display:flex;gap:12px;font-size:16px;line-height:1.5}.hy-s .flist .ic{margin-top:2px}.hy-s .phead{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:end;margin-bottom:36px}.hy-s .phead .eyebrow{color:var(--ink)}.hy-s .phead .sub{max-width:44ch}.hy-s .fcards4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hy-s .fcard{background:var(--tile);border-radius:var(--r);padding:6px;display:grid;grid-template-rows:1fr auto;gap:12px}.hy-s .fcard .tx{display:flex;gap:10px;align-items:flex-start;padding:16px 14px 4px}.hy-s .fcard .tx .ic{margin-top:2px}.hy-s .fcard h3{font:400 17px/1.35 var(--f)}.hy-s .fcard .m{aspect-ratio:4/3;border-radius:6px;overflow:hidden}.hy-s .fcard .m img{width:100%;height:100%;object-fit:cover}.hy-s .eno .eyebrow{margin-bottom:12px}.hy-s .eno-h{font-size:clamp(28px,2.6vw,34px);max-width:none}.hy-s .eno-pts{list-style:none;padding:0;margin:24px 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hy-s .eno-pts li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;padding:14px 0;font-size:15.5px;line-height:1.55}.hy-s .eno-pts li+li{border-top:1px solid var(--line)}.hy-s .eno-n{font:300 22px/1.1 var(--f);font-variant-numeric:tabular-nums}.hy-s .eno-ka{margin-top:26px}.hy-s .eno-lab{display:block;font-size:13px;color:var(--mu);margin-bottom:10px}.hy-s .eno-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.hy-s .eno-st{padding:14px 0 12px}.hy-s .eno-st:first-child{padding-left:0}.hy-s .eno-sl{font-size:13px;margin-top:8px;color:var(--mu)}.hy-s .eno-wu{margin-top:22px}.hy-s .eno-chips{gap:8px}.hy-s .eno-chips .chip{font-size:13px;padding:8px 13px}.hy-s .eng{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:stretch}.hy-s .enl{display:grid;align-content:start}.hy-s .ensn{font:300 34px/1 var(--f);letter-spacing:-.01em}.hy-s .ensn small{font-size:14px;margin-left:3px}.hy-s .encard{position:relative;background:var(--tile);border-radius:var(--rp);display:grid;grid-template-rows:1fr auto;min-height:560px;overflow:hidden}.hy-s .entags{position:absolute;left:16px;top:16px;display:flex;gap:8px;z-index:2}.hy-s .entags .hy-tag{font-size:13px;padding:7px 9px}.hy-s .enimg{display:grid;place-items:center;padding:56px 24px 12px}.hy-s .enimg img{width:min(66%,380px);height:auto}.hy-s .enstrip{margin:0 12px 12px;background:#fff;border-radius:var(--r);padding:16px 16px 16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.hy-s .enstrip>div{display:grid;gap:3px}.hy-s .enstrip b{font:500 16px/1.25 var(--f)}.hy-s .enstrip span{font-size:14.5px;font-variant-numeric:tabular-nums}.hy-s .enstrip small{font-size:12.5px;color:var(--mu)}.hy-s .ig{display:grid;grid-template-columns:.9fr 1.6fr;gap:16px;align-items:stretch}.hy-s .ivid{background:var(--tile);border-radius:var(--r);overflow:hidden;display:grid;place-items:center}.hy-s .ivid video{width:100%;height:100%;object-fit:cover}.hy-s .icards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hy-s .icard{display:grid;gap:8px;align-content:start}.hy-s .iw{border-radius:var(--r);overflow:hidden;background:var(--tile);aspect-ratio:1}.hy-s .iw img{width:100%;height:100%;object-fit:cover}.hy-s .icard .clabel{font-size:14px;margin-top:6px}.hy-s .dose{font:300 40px/1 var(--f);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.hy-s .dose small{font-size:16px;margin-left:2px;font-weight:400}.hy-s .icard p{font-size:14px;color:var(--mu)}.hy-s .ifoot{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.hy-s .bvtop{margin-bottom:36px}.hy-s .bxh{font-size:clamp(30px,3.2vw,44px)}.hy-s .bfacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px 0;border-top:1px solid var(--wline);border-bottom:1px solid var(--wline)}.hy-s .bf{display:grid;gap:6px;align-content:start;padding:0 16px;border-left:1px solid var(--wline)}.hy-s .bf:first-child{border-left:0;padding-left:0}.hy-s .slab{font:700 10.5px/1.2 var(--f);letter-spacing:.12em;color:var(--wmu)}.hy-s .sval{font:700 30px/1 var(--q);color:#fff;letter-spacing:.01em}.hy-s .sval small{font-size:14px;margin-left:2px;color:var(--wmu)}.hy-s .scap{font-size:13px;color:var(--wmu);line-height:1.4}.hy-s .bx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:stretch}.hy-s .bxl{gap:4px!important}.hy-s .bxl{display:grid;gap:8px;align-content:start}.hy-s .bxr{position:relative;display:flex;gap:14px;align-items:flex-start;text-align:left;width:100%;background:transparent;border:1px solid transparent;border-radius:var(--r);padding:12px 16px;color:#fff9;overflow:hidden;transition:background .25s,border-color .25s,color .25s}.hy-s .bxr:hover{color:#fff}.hy-s .bxr.on{background:#ffffff0d;border-color:var(--wline);color:#fff}.hy-s .bxn{width:24px;height:24px;border-radius:50%;border:1px solid currentColor;display:grid;place-items:center;font:500 12px/1 var(--f);flex:none;margin-top:-1px}.hy-s .bxr.on .bxn{background:var(--lime);border-color:var(--lime);color:var(--ink)}.hy-s .bxt{display:grid;gap:0}.hy-s .bxt b{font:500 16px/1.3 var(--f);text-transform:uppercase;letter-spacing:.03em}.hy-s .bxd{display:block;max-height:0;overflow:hidden;opacity:0;font-size:15px;line-height:1.5;color:var(--wmu);transition:max-height .35s ease,opacity .35s ease,margin .35s ease}.hy-s .bxr.on .bxd{max-height:80px;opacity:1;margin-top:6px}.hy-s .bxbar{position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--lime)}.hy-s .bxr.on .bxbar{animation:bxfill var(--bxdur,5.5s) linear forwards}.hy-s .bx.paused .bxr.on .bxbar{animation-play-state:paused}.hy-s .bxp{position:relative;border-radius:var(--rp);overflow:hidden;background:var(--surf);min-height:100%}.hy-s .bxp img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.hy-s .bxp img.on{opacity:1}.hy-s .bxc{position:absolute;left:14px;bottom:14px;font:500 12px/1 var(--f);letter-spacing:.06em;padding:7px 9px;border-radius:4px;background:#00000059;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff}.hy-s .cmpw{overflow-x:auto}.hy-s .cmp{position:relative;padding-top:56px;min-width:620px}.hy-s .cmp table{width:100%;border-collapse:separate;border-spacing:0;background:var(--tile);border-radius:14px;font-size:15px}.hy-s .cmp th,.hy-s .cmp td{padding:16px 12px;text-align:center;border-bottom:1px solid rgba(14,14,16,.06)}.hy-s .cmp tr:last-child td{border-bottom:0}.hy-s .cmp th{font:500 13px/1.25 var(--f);letter-spacing:.02em}.hy-s .cmp td:first-child,.hy-s .cmp th:first-child{text-align:left;padding-left:22px;font-weight:700;width:26%}.hy-s .cmp .rz{background:var(--ink);color:#fff;width:18%;font-size:18px}.hy-s .cmp thead .rz{border-radius:12px 12px 0 0;font:700 15px/1 var(--q);letter-spacing:.06em}.hy-s .cmp tbody tr:last-child .rz{border-radius:0 0 12px 12px}.hy-s .cmp td.x{color:var(--mu);font-size:17px}.hy-s .cmp .cans{position:absolute;top:0;left:calc(35% - 66px);display:flex;gap:2px;pointer-events:none}.hy-s .cmp .cans img{width:44px}.hy-s .cmp .cans img:first-child{transform:rotate(-10deg) translateY(8px)}.hy-s .cmp .cans img:last-child{transform:rotate(10deg) translateY(8px)}.hy-s .ctr{display:flex;justify-content:flex-start;margin-top:32px}.hy-s .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hy-s .step{display:grid;gap:8px;align-content:start}.hy-s .step .sw{border-radius:var(--r);overflow:hidden;aspect-ratio:3/4;background:var(--tile);margin-bottom:6px}.hy-s .step .sw img{width:100%;height:100%;object-fit:cover}.hy-s .snum{font:300 28px/1 var(--f);font-variant-numeric:tabular-nums}.hy-s .step h3{font:500 17px/1.25 var(--f);text-transform:uppercase;letter-spacing:.03em}.hy-s .step p{font-size:14.5px;color:var(--mu);line-height:1.5}.hy-s .swipe{font-size:13px;color:var(--mu);margin-top:10px}.hy-s .fdr-sec{padding-block:0}.hy-s .fdc{max-width:1040px;margin:0 auto;border-radius:16px;overflow:hidden;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.hy-s .fph{position:relative;overflow:hidden;min-height:100%}.hy-s .fph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.hy-s .fbody{padding:56px 56px 52px;display:grid;align-content:center;justify-items:start}.hy-s .fbody .eyebrow{margin-bottom:14px}.hy-s .fpq{margin:26px 0 0}.hy-s .fqm{display:block;font:700 88px/.6 var(--q);height:40px}.hy-s .fpq blockquote{font:300 clamp(19px,1.75vw,23px)/1.45 var(--f);letter-spacing:-.005em;max-width:34ch}.hy-s .fdc .fby{display:grid;gap:4px;margin-top:26px;padding-top:16px;border-top:1px solid;min-width:220px}.hy-s .fdc .fby b{font:500 16px/1.3 var(--f)}.hy-s .fdc .fby span{font-size:14px}.hy-s .fdc .acts{margin-top:26px}.hy-s .fdc-d{background:var(--panel);color:#fff}.hy-s .fdc-d .eyebrow{color:var(--wmu)}.hy-s .fhd{font-size:clamp(32px,3.4vw,46px)}.hy-s .fdc-d .fqm{color:var(--lime)}.hy-s .fdc-d .fby{border-color:var(--wline)}.hy-s .fdc-d .fby span{color:var(--wmu)}.hy-s .fdc-d{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.hy-s .fdc-d .fph{aspect-ratio:4/5;min-height:0;align-self:stretch}.hy-s .fdc-d .fph img{object-position:50% 50%}.hy-s .fdc-d .fbody{padding:40px 52px}.hy-s .fdc-d .fph{order:2}.hy-s .fdc-d,.hy-s .fdc-l{padding:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.hy-s .fdc-d .fph,.hy-s .fdc-l .fph{order:2;aspect-ratio:4/5;min-height:0;align-self:stretch;border-radius:10px}.hy-s .fdc-d .fph img,.hy-s .fdc-l .fph img{object-position:50% 50%}.hy-s .fdc-d .fbody,.hy-s .fdc-l .fbody{padding:30px 44px 30px 36px}@media(max-width:760px){.hy-s .fdc-d .fph,.hy-s .fdc-l .fph{order:0}.hy-s .fdc-d,.hy-s .fdc-l{padding:14px}.hy-s .fdc-d .fbody,.hy-s .fdc-l .fbody{padding:24px 10px 14px}}@media(max-width:760px){.hy-s .fdc-d .fph{order:0}}.hy-s .fdc-l{background:var(--tile);color:var(--ink)}.hy-s .fdc-l .fph{border-radius:10px}.hy-s .fdc-l .eyebrow{color:var(--mu)}.hy-s .fhl{max-width:none}.hy-s .fdc-l .fqm{color:var(--ink);font-family:var(--f)}.hy-s section.fdr-l{padding-block:0}.hy-s .fdc-l .fby{border-color:var(--line)}.hy-s .fdc-l .fby span{color:var(--mu)}.hy-s .gua{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:center;margin-bottom:0!important}.hy-s .gua .hchecks{margin-top:22px}.hy-s .shield{width:40px;height:40px;color:#fff;margin-bottom:16px;stroke-width:1.4}.hy-s .prom{font-size:17px;margin-top:18px;max-width:46ch}.hy-s .gnum{background:var(--surf);border-radius:var(--rp);padding:40px 32px;display:grid;justify-items:start;gap:6px;border:1px solid var(--wline)}.hy-s .gnum .n{font:700 120px/.9 var(--q);color:#fff}.hy-s .gnum .u{font:700 28px/1 var(--q);text-transform:uppercase;letter-spacing:.04em}.hy-s .gnum .m{font:700 12px/1 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--wmu)}.hy-s .faq{align-items:start}.hy-s .accs{margin-top:28px;border-top:1px solid var(--line)}.hy-s .acc{border-bottom:1px solid var(--line)}.hy-s .acc-t{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;background:none;border:0;padding:18px 0;text-align:left;font:500 16.5px/1.35 var(--f)}.hy-s .acc-b{display:none;padding:0 36px 20px 0;font-size:15.5px;line-height:1.6}.hy-s .acc-b p+p{margin-top:10px}.hy-s .acc.open .acc-b{display:block}.hy-s .pm .v{transition:opacity .2s}.hy-s .acc.open .pm .v{opacity:0}.hy-s .fimg{border-radius:var(--rp);overflow:hidden;position:sticky;top:100px}.hy-s .fimg img{width:100%;aspect-ratio:1045/1400;object-fit:cover}.hy-s .foot{background:var(--ink);color:#fff;border-radius:16px;margin:16px;padding:56px 48px 40px}.hy-s .fcols{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:32px;font-size:14.5px}.hy-s .fcols b{display:block;font:700 12px/1 var(--f);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;color:var(--wmu)}.hy-s .fcols a{display:block;text-decoration:none;padding:5px 0}.hy-s .fcols a:hover{text-decoration:underline}.hy-s .fsign p{color:var(--wmu);line-height:1.5}.hy-s .fin{display:flex;border-bottom:1px solid rgba(255,255,255,.4);margin-top:16px}.hy-s .fin input{flex:1;background:transparent;border:0;color:#fff;font:400 16px var(--f);padding:12px 0;outline:0}.hy-s .fin input::placeholder{color:var(--wmu)}.hy-s .fin button{background:none;border:0;color:#fff;font-size:20px}.hy-s .fbig{width:100%;max-width:none;margin:56px 0 32px;opacity:.95}.hy-s .fmeta{display:grid;gap:8px;font-size:13px;color:var(--wmu)}.hy-s .fmeta strong{color:#fff}.hy-s .curr{justify-self:start;margin-top:12px;background:var(--surf);border:1px solid var(--wline);color:#fff;border-radius:8px;padding:10px 14px;font:500 12px/1 var(--f);letter-spacing:.06em;text-transform:uppercase}.hy-s .sbar{position:sticky;bottom:0;z-index:50;margin:0 16px 16px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 -6px 30px #0000001f;padding:12px 12px 12px 18px;display:flex;align-items:center;gap:16px;transform:translateY(140%);transition:transform .35s cubic-bezier(.22,1,.36,1)}.hy-s .sbar.is-show{transform:none}.hy-s .sblogo{height:18px;width:auto}.hy-s .sbthumb{width:52px;height:52px;border-radius:8px;object-fit:cover}.hy-s .sbt{display:grid;gap:2px;margin-right:auto;font-size:14px}.hy-s .sbt span{color:var(--mu)}.hy-s .sbt .hy-tag{color:#fff}.hy-s .bbx{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:start}.hy-s .gal{position:sticky;top:96px}.hy-s .gmain{position:relative;border-radius:var(--rp);overflow:hidden;background:var(--surf);aspect-ratio:1}.hy-s .garr{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:8px;border:0;background:#ffffffeb;font-size:26px;line-height:1;color:var(--ink);box-shadow:0 2px 8px #00000026}.hy-s .garr.l{left:12px}.hy-s .garr.r{right:12px}.hy-s .gcount{position:absolute;right:12px;bottom:12px;background:#0000008c;color:#fff;font:500 12px/1 var(--f);padding:6px 8px;border-radius:4px}.hy-s .thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;padding-bottom:4px}.hy-s .thumbs .th{flex:none;width:64px;height:64px;border-radius:8px;overflow:hidden;border:1.6px solid transparent;padding:0;background:var(--tile)}.hy-s .thumbs .th.on{border-color:var(--ink)}.hy-s .thumbs img{width:100%;height:100%;object-fit:cover}.hy-s .box{display:grid;gap:18px;align-content:start}.hy-s .rate{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px}.hy-s .rate .sep{width:1px;height:14px;background:var(--line)}.hy-s .rate .typed{font-weight:700}.hy-s .btitle{font:700 clamp(26px,2.6vw,34px)/1.12 var(--f);letter-spacing:-.01em}.hy-s .btitle sup{font-size:.45em;vertical-align:super;margin-left:1px}.hy-s .bsub{font-size:16px;line-height:1.6}.hy-s .chk{background:var(--tile);border-radius:var(--r);padding:18px}.hy-s .chk ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin-top:12px}.hy-s .chk li{display:flex;gap:8px;font-size:14px;line-height:1.4}.hy-s .chk .ic{width:18px;height:18px}.hy-s .psum{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-variant-numeric:tabular-nums}.hy-s .pnow{font:700 30px/1 var(--f)}.hy-s .psum s{color:var(--mu);font-size:18px}.hy-s .pper{color:var(--mu);font-size:14px}.hy-s .opts{display:grid;gap:10px}.hy-s .opt{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;cursor:pointer;background:#fff}.hy-s .opt.on{border:1.5px solid var(--ink)}.hy-s .opt .band{display:flex;justify-content:space-between;align-items:center;background:var(--ink);color:#fff;font:700 11px/1 var(--f);letter-spacing:.08em;text-transform:uppercase;padding:7px 8px 7px 14px}.hy-s .opt .band .hy-tag{background:#fff;color:var(--ink);text-transform:none;letter-spacing:0;font-size:12px}.hy-s .opt:not(.on) .band{background:var(--deep);color:var(--ink)}.hy-s .orow{display:flex;align-items:center;gap:14px;padding:14px 16px}.hy-s .radio{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--ink);display:grid;place-items:center;flex:none}.hy-s .opt.on .radio:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--ink)}.hy-s .ot{display:grid;gap:3px;font-size:15px}.hy-s .ot .mu{font-size:13px}.hy-s .op{margin-left:auto;text-align:right;display:grid;justify-items:end;gap:2px;font-variant-numeric:tabular-nums}.hy-s .op b{font:700 22px/1 var(--f)}.hy-s .op small{font-size:12px;color:var(--mu)}.hy-s .op s{color:var(--mu);font-size:13px}.hy-s .op .mu{font-size:12.5px}.hy-s .one .op b{font-size:18px}.hy-s .odet{display:none;padding:0 16px 16px 48px;font-size:14px}.hy-s .opt.on .odet{display:block}.hy-s .contents{background:var(--tile);border-radius:6px;padding:8px 10px}.hy-s .odet ul{display:grid;gap:6px;margin-top:10px}.hy-s .odet li{display:flex;gap:8px}.hy-s .odet .ic{width:17px;height:17px}.hy-s .freq{margin-top:10px;color:var(--mu);font-size:13px}.hy-s .flv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hy-s .fc{position:relative;border:.8px solid #E3E3E3;border-radius:12px;padding:10px;display:grid;gap:8px;background:#fff}.hy-s .fc.on{border:1.6px solid var(--ink);padding:9.2px}.hy-s .fc .hang{position:absolute;top:-1px;left:12px;background:var(--ink);color:#fff;font:500 10px/1 var(--f);padding:5px 8px;border-radius:0 0 4px 4px;z-index:2}.hy-s .fc .sq{aspect-ratio:1;border-radius:8px;display:grid;place-items:center}.hy-s .fc .sq img{width:62%}.hy-s .fc .fn{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500}.hy-s .fc .hy-dot{width:8px;height:8px;border-radius:50%;flex:none}.hy-s .stp{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:8px;height:36px;padding:0 2px}.hy-s .stp button{width:32px;height:32px;border:0;background:none;font-size:18px;border-radius:6px}.hy-s .stp button:hover{background:var(--tile)}.hy-s .stp span{font-size:13px;font-variant-numeric:tabular-nums}.hy-s .stp small{color:var(--mu)}.hy-s .fhelp{font-size:13.5px;font-weight:500}.hy-s .ship p{font-size:13px;font-weight:700}.hy-s .ship p.ok{color:var(--hy-ok,#1E7F4F)}.hy-s .nudge{font-size:13px;color:var(--mu)}.hy-s .gp{display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:center;font:500 11.5px/1.2 var(--f);letter-spacing:.05em;text-transform:uppercase}.hy-s .gp span{display:inline-flex;align-items:center;gap:5px}.hy-s .gp .ic{width:15px;height:15px}.hy-s .benp{background:var(--tile);border-radius:var(--r);padding:14px 16px;display:grid;gap:6px;font-size:14px}.hy-s .benp p{display:flex;gap:8px;align-items:flex-start}.hy-s .benp .ic{width:17px;height:17px;margin-top:1px}.hy-s .benp[hidden]{display:none}.hy-s .accs.tiles{border-top:0;margin-top:0;display:grid;gap:8px}.hy-s .acc.tile{border:0;background:var(--tile);border-radius:var(--r)}.hy-s .acc.tile .acc-t{padding:16px 18px;font-size:15px}.hy-s .acc.tile .acc-b{padding:0 18px 18px;font-size:14.5px}.hy-s .bbcur,.hy-s .bbt{display:grid;gap:18px;align-content:start}.hy-s .tincl{display:grid;gap:10px}.hy-s .istrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--tile);border-radius:var(--r);padding:12px}.hy-s .istrip.two{grid-template-columns:repeat(2,minmax(0,1fr))}.hy-s .topt .tincl{gap:8px}.hy-s .ibox{background:var(--tile);border-radius:var(--r);padding:14px;display:grid;gap:14px}.hy-s .ibox .istrip{background:none;padding:0;border-radius:0}.hy-s .iempty{font-size:14px;line-height:1.4;color:var(--mu);text-align:center;padding:14px 8px}.hy-s .ibox .it{flex-direction:row;align-items:center;gap:12px}.hy-s .ibox .it .im{width:72px;height:72px}.hy-s .ibox .it b{font-size:30px}.hy-s .it{display:flex;align-items:center;gap:10px;padding:0 12px;border-left:1px solid var(--line);min-width:0}.hy-s .it:first-child{border-left:0;padding-left:0}.hy-s .it .im{width:48px;height:48px;border-radius:6px;background:#fff;display:grid;place-items:center;overflow:hidden;flex:none}.hy-s .it .im img{width:88%;height:88%;object-fit:contain}.hy-s .it .im.ph img{width:100%;height:100%;object-fit:cover}.hy-s .it .im.fill img{width:100%;height:100%;object-fit:contain}.hy-s .it b{display:block;font:300 30px/1 var(--f);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.hy-s .it small{display:block;font-size:13px;margin-top:4px}.hy-s .tbox{border:1px solid var(--line);border-radius:var(--rp);padding:16px 14px 14px;display:grid;gap:12px;background:#fff}.hy-s .ttabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.hy-s .ttab{position:relative;border:0;background:var(--tile);border-radius:var(--r);padding:13px 6px 11px;display:grid;gap:4px;justify-items:center;color:var(--ink);transition:background .2s,color .2s}.hy-s .ttab b{font:700 14px/1 var(--f);letter-spacing:.02em;white-space:nowrap}.hy-s .ttab>span:last-child{font-size:12.5px;color:var(--mu);white-space:nowrap}.hy-s .ttab:not(.on):hover{box-shadow:inset 0 0 0 1px var(--ink)}.hy-s .ttab.on{background:var(--ink);color:#fff}.hy-s .ttab.on>span:last-child{color:var(--wmu)}.hy-s .ttab.got>span:last-child:before{content:"\2713  "}.hy-s .ttab .hang{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:#fff;color:var(--ink);border:1px solid var(--ink);font:700 9.5px/1 var(--f);letter-spacing:.06em;text-transform:uppercase;padding:4px 7px;border-radius:4px;white-space:nowrap}.hy-s .tnudge{font-size:13.5px;font-weight:500;padding:0 2px}.hy-s .tnudge.ok{color:var(--hy-ok,#1E7F4F)}.hy-s .thead{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:18px;padding:2px 2px 0}.hy-s .thead .mu{font-size:14px;font-variant-numeric:tabular-nums}.hy-s .trows{display:grid;gap:8px}.hy-s .trow{display:flex;align-items:center;gap:14px;background:var(--tile);border-radius:var(--r);padding:8px 12px 8px 8px;transition:background .2s}.hy-s .trow.on{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.hy-s .tsq{width:64px;height:64px;border-radius:6px;display:grid;place-items:center;flex:none}.hy-s .tsq img{width:72%}.hy-s .tnm{display:grid;gap:3px;margin-right:auto;min-width:0}.hy-s .tnm b{font:500 15.5px/1.25 var(--f)}.hy-s .tnm .ts{font-size:13px;color:var(--mu)}.hy-s .tnm .hy-tag{justify-self:start;font-size:10.5px;padding:4px 6px;margin-top:2px}.hy-s .tctl{flex:none}.hy-s .tadd{min-height:40px;padding:0 18px;border:0;border-radius:var(--r);background:var(--ink);color:#fff;font:700 13px/1 var(--f);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;transition:background .2s}.hy-s .tadd:hover,.hy-s .tstp button:hover{background:#2a2a2e}.hy-s .tstp{display:flex;align-items:center;gap:8px}.hy-s .tstp button{width:36px;height:36px;border:0;border-radius:var(--r);background:var(--ink);color:#fff;font-size:18px;line-height:1}.hy-s .tstp span{min-width:22px;text-align:center;font:500 15px/1 var(--f);font-variant-numeric:tabular-nums}.hy-s .topts{display:grid;gap:10px}.hy-s .topt{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff;cursor:pointer}.hy-s .topt.on{border:1.5px solid var(--ink)}.hy-s .tband{background:var(--ink);color:#fff;text-align:center;font:700 12px/1 var(--f);letter-spacing:.08em;text-transform:uppercase;padding:9px 12px}.hy-s .torow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:14px 16px}.hy-s .torow .radio{grid-column:1;grid-row:1}.hy-s .topt.on .radio:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--ink)}.hy-s .tol{font:700 16px/1.2 var(--f);grid-column:2;grid-row:1}.hy-s .torow .hy-tag{font-size:12px}.hy-s .tsv{grid-column:2;grid-row:2;justify-self:start}.hy-s .tpr{grid-column:3;grid-row:1 / span 2;justify-self:end;display:flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.hy-s .topt[data-t-opt=one] .tpr{grid-row:1}.hy-s .tpr s{color:var(--mu);font-size:14px}.hy-s .tpr b{font:700 20px/1 var(--f)}.hy-s .topt:not(.on) .tpr b{font-size:17px}.hy-s .ts .nw{white-space:nowrap}.hy-s .tpr b small{font-size:12px;font-weight:500;color:var(--mu);margin-left:1px}@media(max-width:380px){.hy-s .tpr{flex-direction:column;align-items:flex-end;gap:2px}}.hy-s .tdet{display:grid;gap:12px;padding:0 16px 16px}.hy-s .topt:not(.on) .tdet{display:none}.hy-s .tline{font-size:14.5px;line-height:1.45}.hy-s .tline b{font-weight:700}.hy-s .tgifts{display:grid;gap:10px}.hy-s .tgift{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:start;border-bottom:1px solid var(--line);padding-bottom:12px}.hy-s .tgift .gim{aspect-ratio:1;background:var(--tile);border-radius:6px;overflow:hidden;display:block}.hy-s .tgift .gim img{width:100%;height:100%;object-fit:cover}.hy-s .gtx{display:grid;gap:3px;min-width:0}.hy-s .gtx small{font-size:11.5px;color:var(--mu)}.hy-s .gtx>b{font:500 14px/1.25 var(--f)}.hy-s .tpick{display:grid;gap:6px;margin-top:8px;border-radius:8px}.hy-s .tpl{font-size:12.5px;color:var(--mu)}.hy-s .tpl b{color:var(--ink);font-weight:500}.hy-s .tsws,.hy-s .tszs{display:flex;flex-wrap:wrap;gap:6px}.hy-s .tsw{width:24px;height:24px;border-radius:50%;border:1px solid rgba(14,14,16,.2);padding:0}.hy-s .tsw.on{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--ink)}.hy-s .tsz{min-width:40px;height:30px;padding:0 8px;border:1px solid var(--line);border-radius:6px;background:#fff;font:500 12.5px/1 var(--f)}.hy-s .tsz:hover{border-color:var(--ink)}.hy-s .tsz.on{background:var(--ink);border-color:var(--ink);color:#fff}.hy-s .tpick.need{animation:needpulse 1.2s ease 2}.hy-s .hy-btn.soft{opacity:.45}.hy-s .tfine{background:var(--tile);border-radius:6px;padding:9px 12px;font-size:12px;line-height:1.45;color:var(--mu);text-align:center}.hy-s .mgrid2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;gap:14px}.hy-s .mcard{background:var(--tile);border-radius:var(--r);padding:26px;display:grid;gap:10px;align-content:start}.hy-s .mk{font:300 26px/1 var(--f)}.hy-s .mcard h3{font:500 17px/1.25 var(--f);text-transform:uppercase;letter-spacing:.03em}.hy-s .mcard p{font-size:15px;line-height:1.55}.hy-s .mstat{grid-column:3;grid-row:1/3;background:var(--ink);color:#fff;border-radius:var(--r);padding:32px;display:grid;align-content:center;gap:10px}.hy-s .mstat .n{font:300 110px/1 var(--f);letter-spacing:-.03em}.hy-s .mstat span:last-child{font-size:16px;color:var(--wmu)}.hy-s .svc{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;align-items:stretch}.hy-s .rc{background:var(--tile);border-radius:var(--r);padding:26px;display:grid;gap:12px;align-content:start}.hy-s .rc.ink{background:var(--ink);color:#fff}.hy-s .rh{font:700 12px/1.2 var(--f);letter-spacing:.1em;text-transform:uppercase;padding-bottom:12px;border-bottom:1px dashed currentColor;opacity:.9}.hy-s .rrow{display:flex;justify-content:space-between;gap:10px;font-size:15px;font-variant-numeric:tabular-nums}.hy-s .rt{font:700 20px/1.2 var(--f);padding-top:12px;border-top:1px dashed currentColor;margin-top:auto}.hy-s .rsave{display:grid;gap:10px;align-content:center;padding:10px 0 10px 10px}.hy-s .rsave .n{font:300 clamp(40px,4.4vw,58px)/1 var(--f);letter-spacing:-.02em}.hy-s .rsave .hy-btn{justify-self:start;margin-top:6px}.hy-s .bbx>*,.hy-s .split>*,.hy-s .eng>*,.hy-s .phead>*,.hy-s .hero-g>*,.hy-s .fdc>*,.hy-s .bvtop>*,.hy-s .ig>*,.hy-s .gua>*,.hy-s .svc>*,.hy-s .box>*,.hy-s .gal>*{min-width:0}@media(max-width:1100px){.hy-s .icards,.hy-s .fcards4{grid-template-columns:repeat(2,minmax(0,1fr))}.hy-s .svc{grid-template-columns:1fr 1fr}.hy-s .rsave{grid-column:1/-1;padding:10px 0}}@media(max-width:860px){.hy-s .eno-h{font-size:28px}.hy-s .eno-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hy-s .eno-st{padding-left:0}.hy-s .eno-st .ensn{font-size:28px}.hy-s .eng{grid-template-columns:1fr;gap:28px}.hy-s .encard{order:-1;min-height:0}.hy-s .enimg{padding:52px 16px 8px}.hy-s .enimg img{width:62%}.hy-s .ensn{font-size:28px}.hy-s .enstrip{padding:14px;flex-direction:column;align-items:stretch;gap:12px}.hy-s .enstrip .hy-btn{width:100%}.hy-s .prow{grid-auto-columns:72%;gap:12px;margin-right:-20px;padding-right:20px;scroll-padding-left:0}.hy-s .pctrl{justify-content:center;margin-top:24px}.hy-s .pctrl .arw{display:none}.hy-s .pcard .clabel{font-size:15px}.hy-s .in{padding-inline:20px}.hy-s section.light,.hy-s section.hy-hero,.hy-s section.dpanel{padding-block:64px}.hy-s .only-d{display:none!important}.hy-s .only-m{display:inline-grid!important}.hy-s p.only-m{display:block!important}.hy-s .hdr{grid-template-columns:auto 1fr auto;padding:0 8px;height:58px}.hy-s .hy-logo{justify-self:center}.hy-s .hy-logo img{height:18px}.hy-s .hero-g,.hy-s .split,.hy-s .bbx,.hy-s .gua,.hy-s .ig{grid-template-columns:1fr;gap:32px}.hy-s .phead{grid-template-columns:1fr;gap:14px;margin-bottom:24px}.hy-s .fcard .tx{padding:12px 10px 2px}.hy-s .fcard h3{font-size:14.5px}.hy-s section.hy-hero{padding-top:104px;padding-bottom:40px}.hy-s .hero-g{gap:24px}.hy-s .hero-t{font-size:34px}.hy-s .hy-hero .lead{font-size:16px;margin-top:12px}.hy-s .hy-hero .mu2{font-size:14px}.hy-s .hy-hero .acts{margin-top:16px}.hy-s .hchecks{margin-top:16px;gap:8px 16px}.hy-s .bbx-sec{padding-top:88px!important}.hy-s .gal{position:static}.hy-s .facts{grid-template-columns:1fr 1fr;gap:18px}.hy-s .facts>div:last-child{grid-column:1/-1}.hy-s .tcard{width:290px;padding:20px}.hy-s .vcard{width:170px}.hy-s .bvtop{grid-template-columns:1fr;gap:20px;margin-bottom:20px}.hy-s .bx{grid-template-columns:1fr;gap:12px}.hy-s .bxp{order:-1;min-height:0;aspect-ratio:16/10}.hy-s .bxr{padding:10px 12px}.hy-s .bxt b,.hy-s .bxd{font-size:14px}.hy-s .bf{padding:0 10px}.hy-s .sval{font-size:26px}.hy-s .scap{font-size:12px}.hy-s .steps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-right:-20px;padding-right:20px}.hy-s .step{flex:none;width:72%;scroll-snap-align:start}.hy-s .mgrid2{grid-template-columns:1fr}.hy-s .mstat{grid-column:auto;grid-row:auto}.hy-s .mstat .n{font-size:80px}.hy-s .svc,.hy-s .chk ul{grid-template-columns:1fr}.hy-s .flv{gap:8px}.hy-s .fc{padding:8px}.hy-s .fc.on{padding:7.2px}.hy-s .fc .fn{font-size:12.5px}.hy-s .stp{height:32px}.hy-s .stp button{width:26px;height:28px}.hy-s .fimg{position:static;order:-1}.hy-s .fimg img{aspect-ratio:4/3}.hy-s .foot{padding:40px 24px 28px}.hy-s .fcols{grid-template-columns:1fr 1fr}.hy-s .fsign{grid-column:1/-1}.hy-s .dpanel{margin:0 8px}.hy-s .fdc{grid-template-columns:1fr}.hy-s .fph{aspect-ratio:1;min-height:0}.hy-s .fbody{padding:28px 22px 30px}.hy-s .fdc-l .fbody{padding:26px 12px 18px}.hy-s .fhd{font-size:30px}.hy-s .fpq blockquote{font-size:18px}.hy-s .fqm{font-size:72px;height:32px}.hy-s .fpq,.hy-s .fdc .fby,.hy-s .fdc .acts{margin-top:20px}.hy-s .sbar{margin:0 8px 8px;gap:10px;padding:10px}.hy-s .sbar .hy-btn{padding:0 14px;font-size:12.5px;min-height:44px}.hy-s .sbt{font-size:12.5px}.hy-s .gnum{padding:28px}.hy-s .gnum .n{font-size:88px}.hy-s .ifoot{margin-top:24px}.hy-s .shead{margin-bottom:28px}.hy-s .hdr-wrap{padding:0 8px}.hy-s .orow{padding:12px}.hy-s .odet{padding:0 12px 14px}.hy-s .gp{justify-content:flex-start}.hy-s .istrip{padding:10px}.hy-s .it{gap:8px;padding:0 8px}.hy-s .it .im{width:36px;height:36px}.hy-s .it b{font-size:24px}.hy-s .it small{font-size:12px}.hy-s .tbox{padding:14px 10px 10px}.hy-s .trow{gap:10px;padding:6px 8px 6px 6px}.hy-s .tsq{width:52px;height:52px}.hy-s .tnm b{font-size:14.5px}.hy-s .tnm .ts{font-size:12px}.hy-s .tadd{padding:0 12px;min-height:36px;font-size:12px}.hy-s .tstp{gap:6px}.hy-s .tstp button{width:32px;height:32px}.hy-s .ttab{padding:12px 4px 9px}.hy-s .ttab b{font-size:13px}.hy-s .ttab>span:last-child{font-size:11.5px}}@media(max-width:480px){.hy-s .icards{gap:12px}.hy-s .dose{font-size:32px}.hy-s .cmp{min-width:0}.hy-s .cmp table{font-size:12px}.hy-s .cmp th,.hy-s .cmp td{padding:12px 4px}.hy-s .cmp td:first-child,.hy-s .cmp th:first-child{padding-left:12px}.hy-s .cmp th{font-size:11px}.hy-s .cmp .cans img{width:32px}.hy-s .cmp .cans{left:calc(38% - 48px)}.hy-s .cmp{padding-top:44px}.hy-s .sbt span .hy-tag{display:none}.hy-s .it{flex-direction:column;align-items:flex-start;gap:6px}.hy-s .it .im{width:32px;height:32px}.hy-s .it b{font-size:22px}.hy-s .torow{padding:12px}.hy-s .torow{column-gap:10px}.hy-s .tol{font-size:15px}.hy-s .tpr{gap:6px}.hy-s .tpr s{font-size:13px}.hy-s .tpr b{font-size:18px}.hy-s .tdet{padding:0 12px 12px}.hy-s .tgift{grid-template-columns:72px minmax(0,1fr);gap:12px}.hy-s .ibox{padding:12px}.hy-s .ibox .it{gap:10px;padding:0 10px}.hy-s .ibox .it .im{width:60px;height:60px}.hy-s .ibox .it b{font-size:26px}.hy-s .tsz{min-width:36px;padding:0 6px}}@media(prefers-reduced-motion:reduce){.hy-s .ttrack,.hy-s .mtrack,.hy-s .caret{animation:none!important}.hy-s,.hy-s *{transition:none!important}}.hy-s .fmob{display:none}@media(max-width:860px){.hy-s .fdc{display:none}.hy-s .fmob{display:grid;gap:12px}.hy-s .fmob .eyebrow{margin-bottom:-4px}.hy-s .fmob .fmph{border-radius:12px;overflow:hidden;aspect-ratio:4/5;margin-top:6px}.hy-s .fmob .fmph img{width:100%;height:100%;object-fit:cover;display:block}.hy-s .fmob .acc.tile .acc-t{font-weight:500}.hy-s .fmob .acc-b blockquote{margin:0 0 14px;font:300 16.5px/1.55 var(--f)}.hy-s .fmob .fby{display:grid;gap:3px;padding-top:12px;border-top:1px solid var(--line)}.hy-s .fmob .fby b{font:500 15px/1.3 var(--f)}.hy-s .fmob .fby span{font-size:13.5px;color:var(--mu)}.hy-s .fmob-d{background:var(--panel);color:#fff;border-radius:16px;padding:22px 14px 14px}.hy-s .fmob-d .eyebrow{color:var(--wmu)}.hy-s .fmob-d .acc.tile{background:#141416;color:#fff}.hy-s .fmob-d .fby{border-color:var(--wline)}.hy-s .fmob-d .fby span{color:var(--wmu)}.hy-s .fmob-l{background:var(--tile);border-radius:16px;padding:22px 14px 14px}.hy-s .fmob-l .acc.tile{background:#fff}}.hy-s .sqv{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.hy-s .sqv img{width:100%!important}.hy-s .it .im.pouchv video{width:100%;height:100%;object-fit:cover;display:block}.hy-s .pcard .well>img,.hy-s .pcard .well.tw video{transition:transform .36s ease;transform-origin:50% 50%;will-change:transform}@media(hover:hover)and (pointer:fine){.hy-s .pcard:hover .well>img,.hy-s .pcard:hover .well.tw video{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.hy-s .pcard .well>img,.hy-s .pcard .well.tw video{transition:none}}.hy-s .bx.bxvid{grid-template-columns:minmax(0,1fr) min(400px,40%);column-gap:96px;row-gap:0;align-items:center;grid-template-rows:1fr auto auto 1fr;grid-template-areas:". v" "h v" "l v" ". v"}.hy-s .bx.bxvid .bxh{grid-area:h;margin:0 0 28px;font-size:clamp(32px,3.4vw,48px);line-height:1.02}.hy-s .bx.bxvid .bxh em{display:block}.hy-s .bx.bxvid .bxl{grid-area:l;max-width:600px}.hy-s .bxp.bxv{grid-area:v;aspect-ratio:9/16;min-height:0;align-self:center}.hy-s .bxp.bxv video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media(max-width:860px){.hy-s .bx.bxvid{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"h" "v" "l";row-gap:20px}.hy-s .bx.bxvid .bxh{margin:0;font-size:30px}.hy-s .bxp.bxv{aspect-ratio:4/5}.hy-s .bxp.bxv video{object-position:50% 40%}}.hy-s .bvz .in{margin-bottom:0}body.hy-body{background:var(--hy-page,#FFFFFF)}html.hy-lock,html.hy-lock body{overflow:hidden}body.hy-body .page-container,body.hy-body .transition-body{overflow:visible}body.hy-pad #MainContent{padding-top:96px}@media(max-width:860px){body.hy-pad #MainContent{padding-top:80px}}.shopify-section.hy-hdr-sec{position:sticky;top:10px;height:0;z-index:95}.hy-s .hdr-wrap{position:relative;top:auto;height:auto;padding:0 16px}.hy-s .hy-logo{justify-self:center;display:block;line-height:0}.hy-s .hy-logo img{height:22px;width:auto}.hy-s .hy-wordmark{font:700 20px/1 var(--q);letter-spacing:.08em;text-transform:uppercase}.hy-s .hnav a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.hy-s .hbtn{color:var(--ink);text-decoration:none}.hy-s .ann a{text-decoration:none}.hy-s .hy-drawer{color:var(--ink)}.hy-s .dh b{font-weight:500}.hy-s .search .sbox{margin-top:84px}@media(max-width:860px){.shopify-section.hy-hdr-sec{top:8px}.hy-s .hdr-wrap{padding:0 8px}.hy-s .hy-logo img{height:18px}.hy-s .search .sbox{margin-top:70px}}.hy-s .dline{align-items:flex-start}.hy-s .dline .th{background:#fff;overflow:hidden}.hy-s .dline .th img{width:100%;height:100%;object-fit:contain}.hy-s .dl-m{display:grid;gap:3px;min-width:0;flex:1}.hy-s .dl-m .mu{font-size:12.5px}.hy-s .dl-r{display:grid;justify-items:end;gap:6px;flex:none}.hy-s .dl-r .r{margin:0;white-space:nowrap}.hy-s .dl-r s{font-weight:400;margin-right:4px}.hy-s .dl-x{background:none;border:0;padding:0;font-size:12.5px;color:var(--mu);text-decoration:underline;text-underline-offset:3px}.hy-s .dq{display:inline-flex;align-items:center;gap:4px;margin-top:6px;border:1px solid var(--line);border-radius:8px;height:32px;padding:0 2px;justify-self:start}.hy-s .dq button{width:28px;height:28px;border:0;background:none;border-radius:6px;font-size:16px;line-height:1}.hy-s .dq button:hover{background:var(--tile)}.hy-s .dq span{min-width:18px;text-align:center;font-size:13px;font-variant-numeric:tabular-nums}.hy-s .dline.busy{opacity:.5;pointer-events:none}.hy-s .dfoot{margin:0}.hy-s .db-fl button img{width:100%;height:100%;object-fit:contain}.hy-s .db-fl button{background:#fff}.hy-s .tsz[disabled]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.hy-s .sbar{position:fixed;left:0;right:0;bottom:16px;margin:0 auto;width:calc(100% - 32px);max-width:1328px}@media(max-width:860px){.hy-s .sbar{bottom:8px;width:calc(100% - 16px)}}.hy-s .mdup{display:contents}.hy-s:has(>.tick)+.hy-s>.dpanel,.hy-s:has(>.dpanel)+.hy-s>.dpanel{margin-top:16px}.hy-s:has(>.dpanel)+.hy-s>.foot{margin-top:16px}.hy-s .trow.na{opacity:.5}.hy-s .terr{font-size:13.5px;font-weight:500;color:var(--ink);background:var(--tile);border-radius:6px;padding:9px 12px}.hy-s .gmain img{width:100%;height:100%;object-fit:cover}.hy-s .fmeta a{color:inherit;text-decoration:none}.hy-s .fok{color:#fff;margin-top:12px}.hy-s .ferr{color:var(--wmu);margin-top:8px;font-size:13px}.hy-s select.curr{appearance:none;-webkit-appearance:none;cursor:pointer;max-width:100%;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-size:5px 5px;background-repeat:no-repeat}.hy-s .curr option{color:#000}.hy-s .pg-head{display:grid;gap:14px;max-width:760px;margin-bottom:36px}.hy-s .pg-head .eyebrow{margin-bottom:0}.hy-s section.pg{padding-block:48px 96px}@media(max-width:860px){.hy-s section.pg{padding-block:32px 64px}}.hy-s .hy-rte{font-size:16.5px;line-height:1.7;max-width:72ch}.hy-s .hy-rte>*+*{margin-top:1em}.hy-s .hy-rte :is(h2,h3,h4){font-weight:500;line-height:1.25;margin-top:1.6em}.hy-s .hy-rte h2{font-size:26px;font-weight:300}.hy-s .hy-rte h3{font-size:20px}.hy-s .hy-rte ul{list-style:disc;padding-left:1.3em}.hy-s .hy-rte ol{padding-left:1.3em}.hy-s .hy-rte li+li{margin-top:.35em}.hy-s .hy-rte a{text-decoration:underline;text-underline-offset:3px}.hy-s .hy-rte img{border-radius:var(--r);height:auto}.hy-s .hy-rte table{width:100%;border-collapse:collapse;font-size:15px}.hy-s .hy-rte :is(td,th){border-bottom:1px solid var(--line);padding:10px 8px;text-align:left;vertical-align:top}.hy-s .fld{display:grid;gap:6px}.hy-s .fld label{font:500 13px/1.2 var(--f)}.hy-s .inp{width:100%;min-height:48px;border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:0 14px;font:400 16px/1.4 var(--f);color:var(--ink);outline:0;transition:border-color .2s,box-shadow .2s}.hy-s textarea.inp{padding:12px 14px;min-height:140px;resize:vertical}.hy-s .inp:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.hy-s .inp[aria-invalid=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.hy-s .ferrs{background:var(--tile);border-radius:var(--r);padding:12px 14px;font-size:14px}.hy-s .fnote{background:var(--tile);border-radius:var(--r);padding:12px 14px;font-size:14px;font-weight:500}.hy-s .fgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hy-s .fgrid .full{grid-column:1/-1}@media(max-width:640px){.hy-s .fgrid{grid-template-columns:1fr}}.hy-s .ctc{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.hy-s .ctc-card{background:var(--tile);border-radius:var(--rp);padding:28px;display:grid;gap:18px}.hy-s .ctc-card b{display:block;font:700 12px/1 var(--f);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);margin-bottom:6px}.hy-s .ctc-card a{text-decoration:none;font-size:17px}@media(max-width:860px){.hy-s .ctc{grid-template-columns:1fr;gap:28px}}.hy-s .pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}@media(max-width:1100px){.hy-s .pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.hy-s .pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}.hy-s .pgrid .pcard .well>img{width:100%;height:100%;object-fit:cover}.hy-s .pgrid .pcard .well>img.fill{object-fit:cover}.hy-s .pgrid .pcard .well.tw>img{mix-blend-mode:multiply}.hy-s .tbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:24px;font-size:14px;color:var(--mu)}.hy-s .tbar select{min-height:40px;border:1px solid var(--line);border-radius:var(--r);padding:0 34px 0 12px;font:500 14px var(--f);background:#fff}.hy-s .pagi{display:flex;justify-content:center;gap:6px;margin-top:40px;font-size:15px}.hy-s .pagi a,.hy-s .pagi span{min-width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r);text-decoration:none;padding:0 10px}.hy-s .pagi .on{background:var(--ink);color:#fff}.hy-s .pagi a:hover{background:var(--tile)}.hy-s .srch{display:flex;gap:8px;max-width:640px;margin-bottom:32px}.hy-s .srch .inp{flex:1}.hy-s .sres{display:grid;gap:10px;margin-top:40px}.hy-s .sres a{display:flex;justify-content:space-between;gap:12px;padding:16px 18px;background:var(--tile);border-radius:var(--r);text-decoration:none}.hy-s .sres a span{color:var(--mu);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.hy-s .nf{display:grid;gap:18px;justify-items:start;max-width:620px}.hy-s .nf .n{font:700 clamp(80px,12vw,160px)/.9 var(--q);letter-spacing:.02em}.hy-s .cartp{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:40px;align-items:start}.hy-s .cartp .lines{border-top:1px solid var(--line)}.hy-s .cline{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}.hy-s .cline .th{width:88px;height:88px;border-radius:var(--r);background:var(--tile);overflow:hidden;display:grid;place-items:center}.hy-s .cline .th img{width:100%;height:100%;object-fit:contain}.hy-s .cline .m{display:grid;gap:4px;font-size:15px}.hy-s .cline .m .mu{font-size:13px}.hy-s .cline .r{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.hy-s .cline .r s{font-weight:400;color:var(--mu);margin-right:4px}.hy-s .cqty{display:inline-flex;align-items:center;gap:6px;margin-top:8px}.hy-s .cqty input{width:64px;min-height:40px;border:1px solid var(--line);border-radius:var(--r);text-align:center;font:500 15px var(--f)}.hy-s .csum{background:var(--tile);border-radius:var(--rp);padding:24px;display:grid;gap:12px;position:sticky;top:100px}.hy-s .csum .drow{font-size:15px}.hy-s .csum small{color:var(--mu);font-size:12.5px}@media(max-width:860px){.hy-s .cartp{grid-template-columns:1fr}.hy-s .cline{grid-template-columns:72px minmax(0,1fr) auto}.hy-s .cline .th{width:72px;height:72px}.hy-s .csum{position:static}}.hy-s .sopts{display:grid;gap:16px}.hy-s .sopt{display:grid;gap:8px}.hy-s .sopt .tpl{font-size:13.5px}.hy-s .spills{display:flex;flex-wrap:wrap;gap:8px}.hy-s .spill{min-width:48px;height:40px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r);background:#fff;font:500 14px/1 var(--f)}.hy-s .spill:hover{border-color:var(--ink)}.hy-s .spill.on{background:var(--ink);border-color:var(--ink);color:#fff}.hy-s .spill.na{opacity:.4;text-decoration:line-through}.hy-s .spill.sw{width:36px;min-width:36px;height:36px;padding:0;border-radius:50%;border:1px solid rgba(14,14,16,.2)}.hy-s .spill.sw.on{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--ink);background-clip:padding-box}.hy-s .sprice{display:flex;align-items:baseline;gap:10px;font-variant-numeric:tabular-nums}.hy-s .sprice b{font:700 30px/1 var(--f)}.hy-s .sprice s{color:var(--mu);font-size:18px}.hy-s .sqty{display:flex;gap:10px;align-items:stretch}.hy-s .sqty .stp{width:120px;height:56px;flex:none}.hy-s .sqty .hy-btn{flex:1}.hy-s .pdesc{font-size:15.5px;line-height:1.65}.hy-s .pdesc>*+*{margin-top:.8em}.hy-s .lst{max-width:760px;margin:0 auto}.shopify-policy__container{max-width:760px!important;margin:0 auto;padding:130px 20px 96px!important;font:400 16.5px/1.7 HyChivo,Helvetica Neue,Arial,sans-serif;color:var(--hy-ink,#0E0E10)}.shopify-policy__title h1{font:300 clamp(30px,3.6vw,46px)/1.06 "HyChivo","Helvetica Neue",Arial,sans-serif!important;letter-spacing:-.015em!important;text-transform:none!important;margin:0 0 28px!important}.shopify-policy__body :is(h2,h3){font-family:HyChivo,Helvetica Neue,Arial,sans-serif;text-transform:none;letter-spacing:normal;font-weight:500}.hy-s .ohead{margin-top:96px;padding-block:44px 40px}.hy-s .ohead .in{margin-bottom:0}.hy-s .ohead .eyebrow{color:var(--wmu)}.hy-s .ohd{font-size:clamp(30px,3.6vw,48px)}.hy-s .ohead .lead{margin-top:14px;max-width:60ch}.hy-s:has(>.ohead)+.hy-s .bbx-sec{padding-top:48px!important}.hy-s .otot{font-size:15px;font-variant-numeric:tabular-nums}.hy-s .otot b{font-weight:700}.hy-s .otot s{color:var(--mu);margin-right:4px}@media(max-width:860px){.hy-s .ohead{margin-top:80px;padding-block:32px 28px}}.hy-s .lst-hero .lst-h1 em{display:block}.hy-s .lst-by{margin-top:14px}.hy-s .lst-cta{align-items:center}.hy-s .lst-micro{font-size:13px;color:var(--wmu)}.hy-s .lst-hm{aspect-ratio:auto;background:var(--surf)}.hy-s .lst-hm img{width:100%;height:100%;object-fit:cover}.hy-s .lst-w{max-width:840px}.hy-s section.lst-r{padding-block:56px}.hy-s .lst-r .in{display:grid;gap:18px;border-top:1px solid var(--line);padding-top:48px}.hy-s .lst-head{display:flex;align-items:baseline;gap:14px}.hy-s .lst-n{font:300 44px/1 var(--f);font-variant-numeric:tabular-nums}.hy-s .lst-media{border-radius:var(--rp);overflow:hidden;background:var(--tile)}.hy-s .lst-media img{width:100%;height:auto}.hy-s .lst-stat{display:grid;gap:4px;border-top:1px solid var(--ink);border-bottom:1px solid var(--line);padding:14px 0;max-width:420px}.hy-s .lst-stat .n{font:300 clamp(36px,4vw,52px)/1 var(--f);letter-spacing:-.01em}.hy-s .lst-stat span:last-child{font-size:14px;color:var(--mu)}.hy-s .lst-q{width:auto}.hy-s .lst-fy{background:var(--tile);border-radius:var(--r);padding:18px 20px}.hy-s .lst-fy .eyebrow{margin-bottom:8px}.hy-s .lst-fy p{font-size:16px;line-height:1.6}.hy-s .lst-offer,.hy-s .lst-close{margin-top:16px}.hy-s .lst-offer .in,.hy-s .lst-close .in{margin-bottom:0}.hy-s .lst-price{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px}.hy-s .lst-close .eyebrow{color:var(--wmu)}.hy-s .lst-close .lead{max-width:60ch;margin-top:0}.hy-s .lst-cl{margin-top:18px;font-size:clamp(28px,3.4vw,46px)}.hy-s .lst-legal{margin-top:28px;font-size:12.5px;color:var(--wmu);line-height:1.6}.hy-s .lst-legal p+p{margin-top:8px}.hy-s .facts-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hy-s .fcard2{background:var(--tile);border-radius:var(--rp);padding:20px;display:grid;gap:14px}.hy-s .fc2-m{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:14px;align-items:center}.hy-s .fc2-can img{width:100%;height:auto}.hy-s .fc2-panel{background:#fff;border-radius:var(--r);overflow:hidden}.hy-s .fc2-panel img{width:100%;height:auto}@media(max-width:860px){.hy-s .facts-g{grid-template-columns:1fr}}.hy-s .awell{aspect-ratio:4/3}.hy-s .awell img{width:100%;height:100%;object-fit:cover}.hy-s .hy-rte label{display:inline;text-transform:none;letter-spacing:normal;font:500 15px/1.4 var(--f)}.hy-s .hy-rte input[type=checkbox]{width:18px;height:18px;accent-color:var(--ink);vertical-align:middle;margin-right:8px;-webkit-appearance:auto;appearance:auto}.hy-s .hy-rte :is(button,input[type=submit]){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:var(--r);border:0;background:var(--ink);color:#fff;font:700 14px/1 var(--f);letter-spacing:.05em;text-transform:uppercase;margin-top:12px}.hy-s .hy-rte :is(button,input[type=submit]):hover{background:var(--hy-ink-hover,#2A2A2E)}.hy-s .hy-hero.hl{background:var(--page);color:var(--ink)}.hy-s .hy-hero.hl .hero-g{grid-template-columns:minmax(0,4.3fr) minmax(0,7.7fr)}.hy-s .hy-hero.hl .hero-t{max-width:none;font-size:clamp(30px,3vw,44px)}.hy-s .hy-hero.hl .hero-t b{display:block;white-space:nowrap}@media(max-width:860px){.hy-s .hy-hero.hl .hero-g{grid-template-columns:1fr}}.hy-s .hy-hero.hl .lead{color:var(--ink)}.hy-s .hy-hero.hl .trust{color:var(--mu)}.hy-s .hy-hero.hl .trust .stars,.hy-s .hy-hero.hl .trust .typed{color:var(--ink)}.hy-s .hy-hero.hl .tsep{background:var(--line)}.hy-s .hy-hero.hl .hchecks{color:var(--mu)}.hy-s .hy-hero.hl .hchecks .ic{color:var(--ink)}.hy-s .hy-hero.hl .hy-btn:hover{background:var(--hy-ink-hover,#2A2A2E)}.hy-s .hy-hero.hl :focus-visible{outline-color:var(--ink)}.hy-s .hero-m.grey{background:#f5f5f5;aspect-ratio:16/10}.hy-s .hero-m.grey{position:relative}.hy-s .hero-m.grey video{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:auto;max-width:100%;height:100%;aspect-ratio:1/1;object-fit:contain;clip-path:inset(3px)}@media(max-width:860px){.hy-s .hero-m.grey{aspect-ratio:1/1}}.hy-s .encard.vidc{background:#f5f5f5}.hy-s .enimg.vid{padding:0;position:relative;min-height:0}.hy-s .enimg.vid video{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);height:100%;width:auto;max-width:100%;aspect-ratio:1/1;object-fit:contain;clip-path:inset(3px)}@media(max-width:860px){.hy-s .enimg.vid{position:static}.hy-s .enimg.vid video{position:static;transform:none;display:block;width:100%;height:auto}}.hy-s .pcard .well.spin{background:#f5f5f5}.hy-s .pcard .well.spin>img.spost{width:100%;height:100%;object-fit:cover}.hy-s .pcard .well.spin video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:transform .36s ease;transform-origin:50% 50%}.hy-s .pcard .well.spin.on video{opacity:1}.hy-s .pcard .well.spin.is-act>img.spost,.hy-s .pcard .well.spin.is-act video{transform:scale(1.05)}.hy-s .prow>.step{scroll-snap-align:start;min-width:0}.hy-s .hero-m.grey43{background:#f5f5f5;aspect-ratio:4/3}.hy-s .hero-m.grey43 video{object-fit:cover;clip-path:inset(2px)}@media(min-width:861px){.hy-s .hy-hero.h43 .hero-g{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:40px}.hy-s .hy-hero.h43 .hero-t{font-size:clamp(34px,3.5vw,50px)}.hy-s .hy-hero.h43 .lead{max-width:42ch;text-wrap:pretty}.hy-s .hero-m.grey43{width:min(100%,calc((100svh - 230px) * 4 / 3));justify-self:end}}.hy-s .db-tg{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;border-radius:var(--r);padding:4px}.hy-s .db-t{border:0;background:transparent;border-radius:6px;padding:9px 6px;display:grid;gap:3px;justify-items:center;color:var(--ink);cursor:pointer;transition:background .2s,color .2s}.hy-s .db-t b{font:700 13px/1 var(--f);letter-spacing:.02em}.hy-s .db-t span{font-size:12px;color:var(--mu)}.hy-s .db-t:hover{background:#0e0e100d}.hy-s .db-t.on{background:var(--ink);color:#fff}.hy-s .db-t.on span{color:var(--wmu)}.hy-s .dempty{display:grid;gap:16px;justify-items:center;text-align:center;padding:32px 0}.hy-s .dempty p{margin:0}.hy-s .db-fl button{position:relative}.hy-s .db-n{position:absolute;right:3px;top:3px;min-width:16px;height:16px;border-radius:99px;background:var(--ink);color:#fff;font:700 10px/16px var(--f);font-style:normal;text-align:center;padding:0 4px}.hy-s .db-clr{border:0;background:none;padding:0;margin-left:6px;font:500 12px/1 var(--f);color:var(--mu);text-decoration:underline;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/17/assets/hybrid.css.map */
