:root{--bg:#F3F6FB;--bg-2:#EDF2F9;--white:#fff;--ink:#18191C;--ink-2:#232428;--muted:#565D6B;--line:#DDE2EA;--blue:#0A64F0;--blue-d:#0647B0;--navy:#0B2A5B;--sky:#7AB2F8;--pale:#BFD8FF;--tint:#E8F1FF;--tint-2:#D5E6FF;--red:#E5484D;--r-card:16px;--r-img:12px;--pill:999px;--sh:0 1px 2px rgba(10,30,70,.05),0 10px 26px -12px rgba(10,40,90,.18);--wrap:1360px;--gut:40px}:where(.ls) *,:where(.ls){box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body.ls-body{margin:0;font-family:Hanken Grotesk,system-ui,sans-serif;color:var(--ink);background:var(--bg);font-size:16px;line-height:1.5;letter-spacing:.005em}:where(.ls) img{display:block;max-width:100%}:where(.ls) a{color:inherit;text-decoration:none}:where(.ls) :is(h1,h2,h3,h4),.ls-jk{font-family:Plus Jakarta Sans,system-ui,sans-serif;letter-spacing:-.02em}.ls-wrap{max-width:var(--wrap);margin:0 auto;padding-inline:var(--gut)}.ls-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 32px;border-radius:var(--pill);background:var(--blue);color:#fff;font:700 15px/1 Plus Jakarta Sans;letter-spacing:.01em;white-space:nowrap}.ls-btn.ls-wide{width:100%}.ls-btn.ls-sm{height:44px;font-size:15px}.ls-btn.ls-white{background:#fff;color:var(--ink)}.ls-btn.ls-ghost{background:transparent;border:1.5px solid var(--blue);color:var(--blue)}.ls-sec{padding:96px 0}.ls-sec-t{text-align:center;font:700 40px/1.1 Plus Jakarta Sans;letter-spacing:-.025em;color:var(--ink);margin-bottom:40px}.ls-sec-t b{color:var(--blue);font-weight:800}.ls-ico{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ls-announce{background:var(--blue);color:#fff;text-align:center;font:700 13px/1 Plus Jakarta Sans;letter-spacing:.06em;text-transform:uppercase;padding:13px 16px}.ls-announce span{opacity:.75;font-weight:600}.ls-header{background:var(--bg);border-bottom:1px solid var(--line);position:relative;z-index:5}.ls-header .ls-wrap{height:76px;display:grid;grid-template-columns:200px 1fr 200px;align-items:center;max-width:none;padding-inline:28px}.ls-logo img{height:34px;width:auto}.ls-nav{display:flex;justify-content:center;gap:30px;font:600 15px/1 Hanken Grotesk;color:var(--navy)}.ls-nav a{padding:8px 0;border-bottom:2px solid transparent}.ls-nav a.ls-on{border-color:var(--blue);color:var(--blue)}.ls-hicons{display:flex;justify-content:flex-end;gap:20px;color:var(--navy)}.ls-hicons .ls-ico{width:24px;height:24px}.ls-cart-b{position:relative}.ls-cart-b i{position:absolute;top:-6px;right:-8px;background:var(--blue);color:#fff;font:700 11px/18px Hanken Grotesk;font-style:normal;min-width:18px;height:18px;border-radius:9px;text-align:center}.ls-burger{display:none}.ls-hero{position:relative;overflow:hidden;background:linear-gradient(90deg,#f6f7f9,#f1f2f4 45%,#eeeff1);height:600px}.ls-hero .ls-ph{position:absolute;right:0;top:0;height:100%;width:62%;object-fit:cover;object-position:60% 55%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%);mask-image:linear-gradient(90deg,transparent 0,#000 22%)}.ls-hero .ls-wrap{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.ls-hero .ls-in{max-width:620px;padding-left:120px}.ls-facts-pill{display:inline-flex;align-items:center;gap:8px;background:var(--blue);color:#fff;border-radius:var(--pill);padding:7px 14px;font:700 12px/1 Plus Jakarta Sans;letter-spacing:.08em;text-transform:uppercase;margin-bottom:22px}.ls-facts-pill .ls-dot{width:6px;height:6px;border-radius:50%;background:var(--pale)}.ls-hero h1{font:800 84px/.92 Plus Jakarta Sans;letter-spacing:-.045em;text-transform:uppercase;color:var(--blue)}.ls-hero h1 span{color:var(--navy)}.ls-hero .ls-sub{margin:22px 0 32px;font:700 14px/1.5 Plus Jakarta Sans;letter-spacing:.08em;text-transform:uppercase;color:var(--navy)}.ls-hero .ls-sub i{font-style:normal;opacity:.4;margin:0 8px}.ls-hero .ls-btn{height:58px;padding:0 40px;font-size:17px;text-transform:uppercase;letter-spacing:.03em;border-radius:12px}.ls-hero .ls-note{position:absolute;right:15%;bottom:60px;background:#fff;border-radius:var(--pill);padding:10px 18px;font:700 14px/1 Plus Jakarta Sans;box-shadow:var(--sh);display:flex;align-items:center;gap:10px}.ls-hero .ls-note b{color:var(--blue)}.ls-band{background:var(--blue);color:#fff;overflow:hidden;white-space:nowrap}.ls-band .ls-row{display:flex;align-items:center;gap:44px;height:76px;padding-left:24px;font:800 14px/1 Plus Jakarta Sans;letter-spacing:.05em;text-transform:uppercase}.ls-band .ls-row span{display:inline-flex;align-items:center;gap:14px}.ls-band .ls-ico{width:26px;height:26px;stroke:#fff;opacity:.9}.ls-carousel{position:relative}.ls-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ls-pc{background:#fff;border-radius:var(--r-card);padding:12px 12px 16px;display:flex;flex-direction:column;box-shadow:0 1px 2px #0a1e460a}.ls-pc .ls-im{position:relative;aspect-ratio:1/1;border-radius:var(--r-img);overflow:hidden;background:var(--tint)}.ls-pc .ls-im img{width:100%;height:100%;object-fit:cover}.ls-pc .ls-im.ls-studio img{object-fit:cover;object-position:center}.ls-pc .ls-tag{position:absolute;left:10px;bottom:10px;background:var(--blue);color:#fff;border-radius:var(--pill);padding:5px 10px;font:800 11px/1 Plus Jakarta Sans;letter-spacing:.05em;text-transform:uppercase}.ls-pc .ls-tag.ls-ink{background:var(--ink)}.ls-pc .ls-badge{position:absolute;right:10px;top:10px;background:var(--blue);color:#fff;border-radius:14px;padding:8px 12px 7px;text-align:center;box-shadow:0 6px 16px -6px #0a64f099}.ls-pc .ls-badge b{display:block;font:800 22px/1 Plus Jakarta Sans;letter-spacing:-.03em}.ls-pc .ls-badge b sup{font-size:12px;vertical-align:top;margin-left:1px}.ls-pc .ls-badge small{display:block;font:700 10px/1.2 Plus Jakarta Sans;letter-spacing:.04em;margin-top:3px;color:var(--pale)}.ls-pc .ls-qty{position:absolute;right:12px;bottom:10px;font:800 26px/1 Plus Jakarta Sans;letter-spacing:-.03em;color:var(--ink);display:flex;align-items:flex-end;gap:4px}.ls-pc .ls-qty small{font-size:13px;font-weight:700;margin-bottom:3px}.ls-pc h3{margin:16px 4px 6px;font:700 17px/1.3 Plus Jakarta Sans;letter-spacing:-.01em;min-height:44px}.ls-pc .ls-pr{margin:0 4px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ls-pc .ls-pr b{font:800 19px/1 Plus Jakarta Sans;letter-spacing:-.02em}.ls-pc .ls-pr s{color:var(--muted);font-size:14px}.ls-pc .ls-pr em{font-style:normal;color:var(--blue);font-weight:600;font-size:14px}.ls-pc .ls-each{align-self:flex-start;margin:10px 4px 0;background:var(--tint);color:var(--blue-d);border-radius:6px;padding:4px 8px;font:700 12px/1.2 Plus Jakarta Sans}.ls-pc .ls-btn{margin-top:auto;height:46px}.ls-pc .ls-pr,.ls-pc .ls-each{margin-bottom:18px}.ls-pc .ls-pr:has(+.ls-each){margin-bottom:0}.ls-arrow{position:absolute;top:34%;width:44px;height:44px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;box-shadow:var(--sh);z-index:2}.ls-arrow.ls-l{left:-22px;background:#fff;color:var(--blue)}.ls-arrow.ls-r{right:-22px}.ls-dots{display:flex;justify-content:center;gap:8px;margin-top:28px}.ls-dots i{width:8px;height:8px;border-radius:4px;background:var(--line)}.ls-dots i.ls-on{width:26px;background:var(--blue)}.ls-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.ls-split .ls-ph{border-radius:0 28px 28px 0;overflow:hidden;height:560px}.ls-split.ls-rev .ls-ph{border-radius:28px 0 0 28px;order:2}.ls-split .ls-ph img{width:100%;height:100%;object-fit:cover}.ls-split .ls-tx{max-width:520px}.ls-split.ls-rev .ls-tx{justify-self:end;padding-left:var(--gut)}.ls-split h2{font:700 46px/1.1 Plus Jakarta Sans;letter-spacing:-.03em}.ls-split h2 b{color:var(--blue)}.ls-split .ls-lead{color:var(--muted);font-size:17px;margin:14px 0 26px}.ls-checks{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:34px}.ls-checks li{display:flex;align-items:center;gap:12px;font:600 17px/1.3 Hanken Grotesk}.ls-checks li:before{content:"";flex:none;width:28px;height:28px;border-radius:50%;background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/16px no-repeat}.ls-checks.ls-pill li{background:var(--tint);border-radius:var(--pill);padding:6px 16px 6px 6px;align-self:flex-start}.ls-split .ls-btn{min-width:380px;text-transform:uppercase;letter-spacing:.03em}.ls-grad{position:relative;background:radial-gradient(ellipse 60% 120% at 25% 20%,#eaf3ff,#eaf3ff00 60%),linear-gradient(100deg,#9cc6ff,#5a9bfa 45%,#0a64f0);overflow:hidden}.ls-grad:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");mix-blend-mode:soft-light;pointer-events:none}.ls-grad>*{position:relative;z-index:1}.ls-vs{padding:80px 0}.ls-vs h2{display:flex;justify-content:center;align-items:center;gap:12px;font:800 32px/1 Plus Jakarta Sans;color:var(--ink);margin-bottom:34px}.ls-vs h2 img{height:34px}.ls-vs table{margin:0 auto;border-collapse:separate;border-spacing:0;width:620px}.ls-vs td{padding:13px 18px;font:600 15px/1.3 Hanken Grotesk;vertical-align:middle;height:60px}.ls-vs td.ls-a{background:var(--blue);color:#fff;text-align:right;border-top:1px solid rgba(255,255,255,.18)}.ls-vs td.ls-b{background:#ffffff9e;color:var(--ink);border-top:1px solid rgba(255,255,255,.7)}.ls-vs tr.ls-hd td{height:84px;border-top:0}.ls-vs tr.ls-hd td.ls-a{border-radius:14px 0 0}.ls-vs tr.ls-hd td.ls-b{background:transparent}.ls-vs tr:last-child td.ls-a{border-radius:0 0 0 14px}.ls-vs tr:last-child td.ls-b{border-radius:0 0 14px}.ls-vs tr:nth-child(2) td.ls-b{border-radius:0 14px 0 0}.ls-vs .ls-c{display:inline-flex;align-items:center;gap:12px}.ls-mk{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center}.ls-mk.ls-y{background:#fff;color:var(--blue)}.ls-mk.ls-n{background:#fff;color:var(--red)}.ls-mk.ls-y2{background:var(--blue);color:#fff}.ls-mk svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.ls-vs .ls-hd img{height:64px;width:auto;margin-left:auto;border-radius:8px}.ls-vs .ls-hd .ls-tw{width:58px;height:58px;border-radius:12px;background:#fff;display:grid;place-items:center;color:var(--muted);font:700 11px/1.1 Plus Jakarta Sans;text-align:center}.ls-how2 .ls-split{gap:60px}.ls-how2 .ls-split .ls-ph{border-radius:28px 0 0 28px;height:520px}.ls-feat{list-style:none;display:flex;flex-direction:column;gap:22px;margin:30px 0 34px}.ls-feat li{display:flex;gap:16px;align-items:center;font:600 18px/1.35 Hanken Grotesk}.ls-feat .ls-n{flex:none;width:48px;height:48px;border-radius:50%;background:var(--tint);color:var(--blue);display:grid;place-items:center;font:800 18px/1 Plus Jakarta Sans;box-shadow:inset 0 0 0 2px var(--tint-2)}.ls-feat small{display:block;color:var(--muted);font-weight:500;font-size:15px}.ls-mv{text-align:center;overflow:hidden}.ls-handles{display:flex;justify-content:center;gap:20px;font:600 14px/1 Hanken Grotesk;color:var(--navy);margin-bottom:16px}.ls-handles span{display:inline-flex;gap:8px;align-items:center}.ls-handles i{width:24px;height:24px;border-radius:50%;background:var(--navy);display:grid;place-items:center}.ls-handles i svg{width:13px;height:13px;stroke:#fff;fill:none;stroke-width:2}.ls-mv h2{font:800 58px/1.05 Plus Jakarta Sans;letter-spacing:-.04em}.ls-mv h2 b{color:var(--blue)}.ls-mv p.ls-s{font:500 18px/1.4 Hanken Grotesk;margin:12px 0 34px}.ls-stack{position:relative;height:540px;width:820px;margin:0 auto}.ls-vc{position:absolute;top:50%;left:50%;border-radius:14px;overflow:hidden;background:#222;box-shadow:0 16px 40px -18px #00000073}.ls-vc img{width:100%;height:100%;object-fit:cover}.ls-vc.ls-c0{width:290px;height:516px;transform:translate(-50%,-50%);z-index:3}.ls-vc.ls-c1{width:220px;height:432px;transform:translate(calc(-50% - 210px),-50%);z-index:2}.ls-vc.ls-c2{width:220px;height:432px;transform:translate(calc(-50% + 210px),-50%);z-index:2}.ls-vc.ls-c3{width:180px;height:324px;transform:translate(calc(-50% - 360px),-50%);z-index:1}.ls-vc.ls-c4{width:180px;height:324px;transform:translate(calc(-50% + 360px),-50%);z-index:1}.ls-vc.ls-c1,.ls-vc.ls-c2,.ls-vc.ls-c3,.ls-vc.ls-c4{filter:brightness(.72)}.ls-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;background:#00000073;display:grid;place-items:center}.ls-play svg{width:20px;height:20px;fill:#fff}.ls-vchip{position:absolute;left:12px;right:12px;bottom:56px;background:#fff;border-radius:var(--pill);padding:7px 12px 7px 7px;display:flex;align-items:center;gap:8px;font:700 13px/1 Plus Jakarta Sans;text-align:left}.ls-vchip img{width:26px;height:26px;border-radius:50%;object-fit:cover}.ls-vchip span{flex:1}.ls-vctl{position:absolute;right:12px;bottom:14px;display:flex;gap:8px}.ls-vctl i{width:30px;height:30px;border-radius:8px;background:#1e1e1eb3;display:grid;place-items:center}.ls-vctl svg{width:13px;height:13px;fill:#fff}.ls-mv .ls-cta-row{margin-top:36px}.ls-revs{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ls-rv{background:#fff;border-radius:var(--r-card);overflow:hidden;text-align:center;display:flex;flex-direction:column}.ls-rv .ls-im{aspect-ratio:1/1;overflow:hidden}.ls-rv .ls-im img{width:100%;height:100%;object-fit:cover}.ls-rv .ls-bd{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1}.ls-rv q{font:500 15px/1.45 Hanken Grotesk;quotes:none;flex:1}.ls-stars{color:var(--blue);font-size:20px;letter-spacing:2px;margin:12px 0 6px}.ls-rv .ls-who{font:700 14px/1.2 Plus Jakarta Sans;display:flex;gap:6px;justify-content:center;align-items:center}.ls-rv .ls-who svg{width:14px;height:14px}.ls-rv small{display:block;color:var(--muted);font-size:13px;margin-top:4px}.ls-rv.ls-ph-empty{border:1.5px dashed var(--pale);background:repeating-linear-gradient(135deg,var(--tint) 0 10px,#fff 10px 20px)}.ls-rv.ls-ph-empty .ls-bd{justify-content:center;align-items:center;color:var(--blue-d);font:700 14px/1.4 Plus Jakarta Sans}.ls-rv q{display:block}.ls-rv .ls-tt{font:700 17px/1.3 Plus Jakarta Sans;margin-bottom:10px}.ls-rv.ls-ph-empty q{color:var(--muted)}.ls-faq .ls-wrap{display:grid;grid-template-columns:380px 1fr;gap:60px;padding-block:90px;max-width:1120px}.ls-faq h2{font:800 46px/1.05 Plus Jakarta Sans;letter-spacing:-.03em;color:var(--ink)}.ls-faq h2+p{color:var(--ink-2);margin-top:14px;font-size:17px}.ls-qa{display:flex;flex-direction:column;gap:12px}.ls-qa div{background:#fff;border-radius:14px;padding:18px 20px}.ls-qa h4{display:flex;justify-content:space-between;align-items:center;gap:16px;font:700 16px/1.3 Plus Jakarta Sans;letter-spacing:-.01em}.ls-qa h4 i{flex:none;width:30px;height:30px;border-radius:50%;background:var(--tint);display:grid;place-items:center;font-style:normal;color:var(--blue);font-size:20px;font-weight:500}.ls-qa p{color:var(--muted);margin-top:10px;font-size:15px;max-width:600px}.ls-endb{position:relative;background:#f4f5f7;overflow:hidden;height:380px}.ls-endb .ls-wrap{height:100%;display:flex;align-items:center;position:relative;z-index:1}.ls-endb h2{font:800 46px/.98 Plus Jakarta Sans;letter-spacing:-.04em;text-transform:uppercase;color:var(--blue);max-width:480px}.ls-endb .ls-btn{margin-top:24px;text-transform:uppercase;border-radius:10px;height:48px;font-size:14px}.ls-endb img{position:absolute;right:4%;bottom:0;height:100%;width:50%;object-fit:cover;object-position:50% 40%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 25%);mask-image:linear-gradient(90deg,transparent 0,#000 25%)}.ls-endb .ls-in{padding-left:120px}.ls-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 28px}.ls-footer .ls-wrap{max-width:1120px}.ls-fcols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.ls-footer .ls-lg{height:40px;width:auto;margin-bottom:18px}.ls-nl-note{display:flex;gap:14px;font:500 12px/1.2 Hanken Grotesk;color:var(--navy);margin-bottom:10px}.ls-nl{display:flex;background:#fff;border-radius:var(--pill);padding:5px 5px 5px 18px;max-width:330px;align-items:center;border:1px solid var(--line)}.ls-nl span{flex:1;color:#8a919e;font-size:14px}.ls-nl .ls-btn{height:36px;padding:0 20px;font-size:14px}.ls-footer h4{font:800 13px/1 Plus Jakarta Sans;letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px}.ls-footer ul{list-style:none;display:flex;flex-direction:column;gap:12px;color:var(--ink-2);font-size:15px}.ls-soc{display:flex;gap:10px;margin-top:18px}.ls-soc i{width:38px;height:38px;border-radius:50%;background:var(--blue);display:grid;place-items:center}.ls-soc svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:1.8}.ls-legal{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);margin-top:48px;padding-top:22px;font-size:13px;color:var(--muted)}.ls-legal .ls-seals{display:flex;gap:10px}.ls-legal .ls-seals span{border:1px solid var(--line);border-radius:6px;padding:6px 10px;font:700 11px/1 Plus Jakarta Sans;color:var(--ink-2);background:#fff}.ls-crumb{font-size:13px;color:var(--muted);padding:18px 0 0}.ls-pdp{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;padding:16px 0 80px;align-items:start}.ls-gal .ls-main{position:relative;border-radius:var(--r-card);overflow:hidden;aspect-ratio:1/.82;background:#f1f2f4}.ls-gal .ls-main img{width:100%;height:100%;object-fit:cover}.ls-gal .ls-arrow{top:50%;transform:translateY(-50%)}.ls-gal .ls-arrow.ls-l{left:14px;background:var(--blue);color:#fff}.ls-gal .ls-arrow.ls-r{right:14px}.ls-gal .ls-th{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;margin-top:12px}.ls-gal .ls-th img{aspect-ratio:1/1;object-fit:cover;border-radius:8px;border:2px solid transparent}.ls-gal .ls-th img.ls-on{border-color:var(--blue)}.ls-info h1{font:700 40px/1.1 Plus Jakarta Sans;letter-spacing:-.03em}.ls-info .ls-tl{font:600 17px/1.4 Hanken Grotesk;margin:10px 0 8px}.ls-info .ls-meta{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--muted)}.ls-info .ls-meta .ls-tg{display:flex;gap:0}.ls-info .ls-meta .ls-tg span{padding:0 10px;border-left:1px solid var(--line);font-weight:600;color:var(--ink-2)}.ls-info .ls-meta .ls-tg span:first-child{border:0}.ls-info .ls-meta .ls-an{display:inline-flex;gap:6px;align-items:center;color:var(--blue-d);font-weight:700}.ls-mode{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 22px}.ls-mode div{border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;background:#fff}.ls-mode div.ls-on{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.ls-mode b{font:700 15px/1.2 Plus Jakarta Sans;display:block}.ls-mode small{font-size:12px;color:var(--muted)}.ls-lbl{font:700 16px/1 Plus Jakarta Sans;margin:0 0 14px;letter-spacing:-.01em}.ls-sizes{display:flex;gap:14px;margin-bottom:24px}.ls-sz{width:84px;text-align:center;font:600 12px/1.25 Hanken Grotesk;color:var(--muted)}.ls-sz img{width:84px;height:84px;object-fit:cover;border-radius:12px;border:2px solid transparent;margin-bottom:6px;background:#f1f2f4}.ls-sz.ls-on img{border-color:var(--blue)}.ls-sz.ls-on{color:var(--ink);font-weight:700}.ls-qopts{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.ls-qo{position:relative;background:#fff;border:1.5px solid var(--line);border-radius:12px;padding:16px;display:flex;align-items:center;gap:14px}.ls-qo.ls-on{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.ls-radio{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid #B9C0CC}.ls-tier.ls-on .ls-radio,.ls-qo.ls-on .ls-radio{border:0;background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat}.ls-qo .ls-t{flex:1}.ls-qo .ls-t b{font:700 16px/1.2 Plus Jakarta Sans}.ls-qo .ls-t small{display:block;font-size:12px;color:var(--muted);margin-top:3px}.ls-qo .ls-fr{margin-left:6px;background:var(--blue);color:#fff;font:800 9px/1 Plus Jakarta Sans;padding:3px 6px;border-radius:3px;letter-spacing:.04em;vertical-align:2px}.ls-qo .ls-p{text-align:right}.ls-qo .ls-p s{display:block;font-size:12px;color:#8a919e}.ls-qo .ls-p b{font:800 17px/1.2 Plus Jakarta Sans}.ls-qo .ls-p b small{font:500 12px Hanken Grotesk;color:var(--muted)}.ls-qo .ls-off{position:absolute;right:-1.5px;top:-24px;background:var(--blue);color:#fff;font:800 11px/1 Plus Jakarta Sans;padding:6px 9px;border-radius:7px 7px 0 0}.ls-qopts.ls-has-off{margin-top:30px}.ls-opt2{background:#fff;border:1.5px solid var(--line);border-radius:12px;padding:16px;margin-bottom:12px}.ls-opt2.ls-on{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.ls-opt2 .ls-r{display:flex;align-items:center;gap:12px}.ls-opt2 .ls-r b{flex:1;font:700 16px/1.2 Plus Jakarta Sans}.ls-opt2 .ls-r span{font:800 16px Plus Jakarta Sans}.ls-opt2 ul{list-style:none;margin:10px 0 0 32px;font-size:13px;color:var(--ink-2);display:flex;flex-direction:column;gap:5px}.ls-opt2 ul li:before{content:"\2713  ";color:var(--blue);font-weight:800}.ls-opt2 .ls-soon{display:inline-block;white-space:nowrap;margin-left:8px;background:var(--tint);color:var(--blue-d);font:800 10px/1 Plus Jakarta Sans;padding:4px 7px;border-radius:4px;letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}.ls-buyrow{margin-top:18px}.ls-buyrow .ls-btn{height:58px;font-size:16px;text-transform:uppercase;letter-spacing:.03em}.ls-assure{display:flex;justify-content:space-between;font-size:13px;color:var(--muted);padding:12px 6px 0}.ls-assure span{display:inline-flex;gap:6px;align-items:center}.ls-assure .ls-ico{width:16px;height:16px}.ls-guar{display:flex;gap:14px;align-items:flex-start;margin:22px 0;font-size:14px;color:var(--ink-2)}.ls-guar .ls-mk{width:34px;height:34px;background:var(--tint);color:var(--blue)}.ls-guar .ls-mk svg{width:18px;height:18px}.ls-acc{border-top:1px solid var(--line)}.ls-acc div{border-bottom:1px solid var(--line);padding:16px 6px;display:flex;justify-content:space-between;align-items:center;font:700 15px/1.2 Plus Jakarta Sans}.ls-acc div span{display:inline-flex;gap:12px;align-items:center}.ls-acc .ls-ico{width:20px;height:20px;color:var(--muted)}.ls-content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.ls-content .ls-box{max-width:440px;justify-self:end;width:100%}.ls-content .ls-chip{display:inline-block;background:var(--blue);color:#fff;font:800 12px/1 Plus Jakarta Sans;letter-spacing:.05em;text-transform:uppercase;padding:8px 12px;border-radius:var(--pill);margin-bottom:14px}.ls-ctab{background:#fff;border-radius:14px;overflow:hidden;box-shadow:var(--sh)}.ls-ctab h4{background:var(--navy);color:#fff;font:800 12px/1 Plus Jakarta Sans;letter-spacing:.08em;text-transform:uppercase;padding:14px 16px}.ls-ctab li{list-style:none;padding:12px 16px;font-size:14px;border-top:1px solid var(--line);display:flex;gap:10px;align-items:center}.ls-ctab li:nth-child(2n){background:#f8fafd}.ls-ctab li i{width:6px;height:6px;border-radius:50%;background:var(--blue);flex:none}.ls-ctab li b{font-weight:700;margin-right:6px}.ls-content .ls-ph{height:520px;border-radius:28px 0 0 28px;overflow:hidden}.ls-content .ls-ph img{width:100%;height:100%;object-fit:cover}.ls-content .ls-fine{margin-top:16px;border-left:2px solid var(--pale);padding-left:12px;font-size:12px;line-height:1.6;color:var(--muted)}.ls-sizes-b{position:relative;border-radius:24px;overflow:hidden;height:520px;color:#fff}.ls-sizes-b img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ls-sizes-b:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#061634d1,#06163473 50%,#06163400 80%)}.ls-sizes-b .ls-in{position:absolute;left:44px;bottom:44px;z-index:1;max-width:520px}.ls-sizes-b .ls-ey{font:800 12px/1 Plus Jakarta Sans;letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;gap:8px}.ls-sizes-b .ls-ey:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sky)}.ls-sizes-b h2{font:300 52px/1.05 Plus Jakarta Sans;letter-spacing:-.04em;margin:14px 0}.ls-sizes-b h2 b{font-weight:800}.ls-sizes-b p{font-size:16px;color:#e3ecfa}.ls-sizes-b .ls-chips{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.ls-sizes-b .ls-chips span{border:1px solid rgba(255,255,255,.5);border-radius:var(--pill);padding:8px 14px;font:700 13px/1 Plus Jakarta Sans;display:inline-flex;gap:8px;align-items:center}.ls-sizes-b .ls-chips span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sky)}.ls-sizes-b .ls-btn{height:46px;font-size:14px}.ls-steps-t{font:700 17px/1 Plus Jakarta Sans;margin:22px 0 14px}.ls-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}.ls-tier{position:relative;background:#fff;border:1.5px solid var(--line);border-radius:12px;padding:14px 12px;display:flex;gap:10px;align-items:flex-start}.ls-tier.ls-on{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.ls-tier b{font:700 15px/1.2 Plus Jakarta Sans}.ls-tier small{display:block;font-size:12px;color:var(--blue-d);font-weight:700;margin-top:4px}.ls-tier .ls-off{position:absolute;left:50%;transform:translate(-50%);top:-22px;background:var(--navy);color:#fff;font:800 10px/1 Plus Jakarta Sans;padding:6px 8px;border-radius:6px 6px 0 0;white-space:nowrap}.ls-flv{display:flex;flex-direction:column;gap:12px}.ls-fl{background:#fff;border:1px solid var(--line);border-radius:12px;display:flex;align-items:stretch;overflow:hidden}.ls-fl .ls-side{width:30px;flex:none;writing-mode:vertical-rl;transform:rotate(180deg);display:flex;align-items:center;justify-content:center;font:800 10px/1 Plus Jakarta Sans;letter-spacing:.06em;text-transform:uppercase;color:#fff}.ls-fl img{width:72px;height:auto;object-fit:cover;flex:none}.ls-fl .ls-t{flex:1;padding:12px 14px}.ls-fl .ls-t b{font:700 15px/1.2 Plus Jakarta Sans}.ls-fl .ls-t p{font-size:13px;color:var(--muted);margin:3px 0 4px}.ls-fl .ls-t a{font-size:12px;color:var(--blue);text-decoration:underline;font-weight:600}.ls-fl .ls-st{display:flex;align-items:center;gap:12px;padding-right:14px}.ls-fl .ls-st i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:18px;font-weight:600;background:var(--bg-2);color:var(--muted)}.ls-fl .ls-st i.ls-plus{background:var(--blue);color:#fff}.ls-fl .ls-st b{font:800 16px Plus Jakarta Sans;width:12px;text-align:center}.ls-progress{background:#fff;border-radius:12px;padding:14px 16px;margin:18px 0 0;border:1px solid var(--line)}.ls-progress p{font-size:14px;display:flex;justify-content:space-between}.ls-progress p b{color:var(--blue)}.ls-bar{height:8px;border-radius:4px;background:var(--bg-2);margin-top:10px;overflow:hidden}.ls-bar i{display:block;height:100%;width:62%;background:var(--blue);border-radius:4px}.ls-col-h{background:var(--bg-2);padding:56px 0 40px}.ls-col-h h1{font:800 52px/1 Plus Jakarta Sans;letter-spacing:-.04em}.ls-col-h p{color:var(--muted);margin-top:10px;font-size:17px}.ls-col-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 0}.ls-fchips{display:flex;gap:10px;flex-wrap:wrap}.ls-fchips span{border:1.5px solid var(--line);background:#fff;border-radius:var(--pill);padding:10px 18px;font:700 14px/1 Plus Jakarta Sans}.ls-fchips span.ls-on{background:var(--blue);border-color:var(--blue);color:#fff}.ls-sort{font-size:14px;color:var(--muted);display:flex;gap:8px;align-items:center}.ls-sort b{color:var(--ink)}.ls-cards.ls-g4{row-gap:28px}.ls-dim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a142873;z-index:20}.ls-drawer{position:fixed;top:0;right:0;bottom:0;width:440px;background:var(--bg);z-index:21;display:flex;flex-direction:column}.ls-drawer .ls-hd{display:flex;justify-content:space-between;align-items:center;padding:20px 22px;border-bottom:1px solid var(--line)}.ls-drawer .ls-hd h3{font:800 20px/1 Plus Jakarta Sans}.ls-drawer .ls-hd h3 small{font:600 14px Hanken Grotesk;color:var(--muted);margin-left:6px}.ls-drawer .ls-ship{padding:14px 22px;background:#fff;border-bottom:1px solid var(--line);font-size:14px}.ls-drawer .ls-body{flex:1;overflow:auto;padding:14px 22px;display:flex;flex-direction:column;gap:12px}.ls-it{display:flex;gap:12px;background:#fff;border-radius:12px;padding:10px}.ls-it img{width:76px;height:76px;object-fit:cover;border-radius:8px}.ls-it .ls-t{flex:1}.ls-it .ls-t b{font:700 15px/1.25 Plus Jakarta Sans;display:block}.ls-it .ls-t small{color:var(--muted);font-size:13px}.ls-it .ls-row{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.ls-it .ls-q{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:var(--pill);padding:4px 10px;font-weight:700}.ls-it .ls-pr b{font:800 15px Plus Jakarta Sans}.ls-up h4{font:700 15px/1 Plus Jakarta Sans;margin:10px 0}.ls-up .ls-it{border:1.5px dashed var(--pale)}.ls-up .ls-add{background:var(--blue);color:#fff;border-radius:var(--pill);padding:8px 14px;font:700 13px Plus Jakarta Sans;align-self:center}.ls-drawer .ls-ft{padding:18px 22px 22px;border-top:1px solid var(--line);background:#fff}.ls-drawer .ls-ft .ls-r{display:flex;justify-content:space-between;font:800 18px Plus Jakarta Sans}.ls-drawer .ls-ft p{font-size:13px;color:var(--muted);margin:6px 0 14px}.ls-drawer .ls-ft .ls-btn{height:56px;text-transform:uppercase}.ls-stick{display:none}@media(max-width:900px){:root{--gut:16px}.ls-announce{font-size:11px;padding:10px 12px}.ls-header .ls-wrap{grid-template-columns:auto 1fr auto;height:62px;padding-inline:16px}.ls-nav{display:none}.ls-logo img{height:28px}.ls-hicons{gap:16px}.ls-burger{display:block}.ls-hicons .ls-ico{width:23px;height:23px}.ls-sec{padding:56px 0}.ls-sec-t{font-size:30px;margin-bottom:24px}.ls-hero{height:auto;padding:28px 0 0;background:#f1f2f4;display:flex;flex-direction:column}.ls-hero .ls-wrap{display:block;order:1}.ls-hero .ls-ph{order:2}.ls-hero .ls-note{order:3}.ls-hero .ls-in{padding:0;text-align:center;max-width:none}.ls-hero h1{font-size:50px;line-height:.93}.ls-hero .ls-sub{margin:16px 0 20px;font-size:11.5px;letter-spacing:.04em}.ls-hero .ls-sub i{margin:0 5px}.ls-hero .ls-btn{height:50px;font-size:15px;padding:0 28px}.ls-hero .ls-ph{position:static;width:100%;height:300px;margin-top:22px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 24%);mask-image:linear-gradient(180deg,transparent 0,#000 24%)}.ls-hero .ls-note{right:16px;bottom:18px;font-size:12px;padding:8px 14px}.ls-band .ls-row{height:56px;gap:30px;font-size:12px}.ls-band .ls-ico{width:22px;height:22px}.ls-cards{grid-template-columns:repeat(4,82%);overflow:hidden;gap:12px}.ls-cards.ls-g4{grid-template-columns:1fr 1fr;overflow:visible}.ls-cards.ls-g4 .ls-pc h3{font-size:14px;min-height:54px}.ls-cards.ls-g4 .ls-pc .ls-badge b{font-size:16px}.ls-cards.ls-g4 .ls-pc .ls-badge{padding:6px 8px 5px}.ls-cards.ls-g4 .ls-pc .ls-badge small{font-size:9px}.ls-cards.ls-g4 .ls-pc .ls-qty{font-size:18px}.ls-cards.ls-g4 .ls-pc .ls-btn{height:40px;font-size:14px}.ls-cards.ls-g4 .ls-pc .ls-pr b{font-size:16px}.ls-cards.ls-g4 .ls-pc .ls-pr s,.ls-arrow{display:none}.ls-gal .ls-arrow{display:grid;width:36px;height:36px}.ls-split,.ls-split.ls-rev{grid-template-columns:1fr;gap:26px}.ls-split .ls-ph,.ls-split.ls-rev .ls-ph{order:0;border-radius:18px;height:260px;margin-inline:var(--gut)}.ls-split .ls-tx,.ls-split.ls-rev .ls-tx{padding:0 var(--gut);text-align:center;justify-self:stretch;max-width:none}.ls-split h2{font-size:30px}.ls-split .ls-lead{font-size:16px;margin:10px 0 18px}.ls-checks{align-items:center}.ls-checks li{font-size:15px}.ls-split .ls-btn{min-width:0;width:100%}.ls-vs{padding:52px 0}.ls-vs h2{font-size:22px}.ls-vs h2 img{height:24px}.ls-vs table{width:100%}.ls-vs td{padding:10px;font-size:13px;height:56px}.ls-vs .ls-c{gap:8px}.ls-mk{width:20px;height:20px}.ls-how2 .ls-split .ls-ph{border-radius:18px;height:280px}.ls-feat li{font-size:16px;text-align:left}.ls-feat{align-items:stretch}.ls-mv h2{font-size:34px}.ls-mv p.ls-s{font-size:16px;margin-bottom:22px}.ls-stack{width:100%;height:440px}.ls-vc.ls-c0{width:230px;height:410px}.ls-vc.ls-c1{width:170px;height:320px;transform:translate(calc(-50% - 120px),-50%)}.ls-vc.ls-c2{width:170px;height:320px;transform:translate(calc(-50% + 120px),-50%)}.ls-vc.ls-c3,.ls-vc.ls-c4{display:none}.ls-revs{grid-template-columns:repeat(4,72%);overflow:hidden;gap:12px}.ls-faq .ls-wrap{grid-template-columns:1fr;gap:24px;padding-block:56px}.ls-faq h2{font-size:34px}.ls-qa h4{font-size:15px}.ls-endb{height:auto;padding:40px 0 0}.ls-endb .ls-wrap{display:block;text-align:center}.ls-endb .ls-in{padding:0}.ls-endb h2{font-size:34px;max-width:none}.ls-endb img{position:static;width:100%;height:240px;margin-top:22px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 25%);mask-image:linear-gradient(180deg,transparent 0,#000 25%)}.ls-fcols{grid-template-columns:1fr 1fr;gap:30px}.ls-fcols>div:first-child{grid-column:1/-1}.ls-legal{flex-direction:column;gap:14px;align-items:flex-start}.ls-pdp{grid-template-columns:1fr;gap:22px;padding-top:8px}.ls-gal{margin-inline:calc(var(--gut) * -1)}.ls-gal .ls-main{border-radius:0}.ls-gal .ls-th{padding-inline:var(--gut);grid-template-columns:repeat(5,1fr)}.ls-gal .ls-th img:nth-child(n+6){display:none}.ls-info h1{font-size:30px}.ls-info .ls-tl{font-size:15px}.ls-info .ls-meta{flex-direction:column;align-items:flex-start;gap:8px}.ls-info .ls-meta .ls-tg span:first-child{padding-left:0}.ls-sizes{gap:10px}.ls-sz,.ls-sz img{width:76px}.ls-sz img{height:76px}.ls-qo .ls-t b{font-size:15px}.ls-content{grid-template-columns:1fr;gap:26px}.ls-content .ls-box{justify-self:stretch;max-width:none;padding-inline:var(--gut)}.ls-content .ls-ph{order:-1;height:300px;border-radius:0}.ls-sizes-b{height:560px;border-radius:18px}.ls-sizes-b:after{background:linear-gradient(0deg,#061634e0,#06163480 55%,#06163400 85%)}.ls-sizes-b .ls-in{left:20px;right:20px;bottom:24px}.ls-sizes-b h2{font-size:36px}.ls-tiers{gap:8px}.ls-tier{flex-direction:column;padding:12px 10px;gap:6px}.ls-tier b{font-size:14px}.ls-fl img{width:58px}.ls-fl .ls-t{padding:10px}.ls-fl .ls-t p{display:none}.ls-col-h{padding:32px 0 24px}.ls-col-h h1{font-size:36px}.ls-col-bar{flex-direction:column;align-items:stretch;gap:12px;padding:18px 0}.ls-fchips{flex-wrap:nowrap;overflow:hidden}.ls-fchips span{white-space:nowrap;padding:9px 14px;font-size:13px}.ls-drawer{width:100%;left:0;top:56px;border-radius:18px 18px 0 0}.ls-stick{display:flex;position:sticky;bottom:0;z-index:15;background:#fff;border-top:1px solid var(--line);padding:10px 16px;gap:12px;align-items:center}.ls-stick .ls-t{flex:1;font-size:13px}.ls-stick .ls-t b{display:block;font:800 16px Plus Jakarta Sans}.ls-stick .ls-btn{height:48px;padding:0 22px;font-size:14px;text-transform:uppercase}}.ls-cart-page{height:100vh;overflow:hidden}.ls-section-announce,.ls-section-header,.ls-section-footer{display:block}.ls-announce{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.ls-announce .ls-sep{opacity:.6}.ls-coupon{font:800 12px/1 Plus Jakarta Sans;letter-spacing:.08em;color:inherit;background:#ffffff24;border:1.5px dashed currentColor;border-radius:6px;padding:5px 8px;cursor:pointer}.ls-header{position:sticky;top:0}.ls-header .ls-hicons a,.ls-header .ls-hicons summary{display:grid;place-items:center;cursor:pointer;color:var(--navy)}.ls-mnav{position:relative;display:none}.ls-mnav summary{list-style:none}.ls-mnav summary::-webkit-details-marker{display:none}.ls-mnav-panel{position:absolute;right:-16px;top:44px;width:min(320px,92vw);background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--sh);padding:8px;display:flex;flex-direction:column}.ls-mnav-panel a{padding:14px;border-radius:10px;font:700 16px/1.2 Plus Jakarta Sans;color:var(--ink)}.ls-mnav-panel a:hover{background:var(--tint)}.ls-btn{cursor:pointer;border:0;text-decoration:none}.ls-btn[disabled]{opacity:.45;cursor:not-allowed}.ls-btn .loading__spinner{width:18px;height:18px}.ls-track{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 60px)/4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.ls-track::-webkit-scrollbar{display:none}.ls-track>.ls-pc{scroll-snap-align:start}.ls-pc h3 a{color:inherit}.ls-arrow{border:0;cursor:pointer}.ls-arrow .ls-ico{width:20px;height:20px}.ls-vs h2 img{display:inline-block}.ls-qa details{background:#fff;border-radius:14px;padding:18px 20px}.ls-qa summary{list-style:none;cursor:pointer}.ls-qa summary::-webkit-details-marker{display:none}.ls-qa h4 i:before{content:"+"}.ls-qa details[open] h4 i:before{content:"\2212"}.ls-qa .ls-a{color:var(--muted);margin-top:10px;font-size:15px;max-width:600px}.ls-qa .ls-a p+p{margin-top:8px}.ls-vc video{width:100%;height:100%;object-fit:cover}.ls-vc{cursor:pointer}.ls-handles a{display:inline-flex;gap:8px;align-items:center}.ls-rev-app{grid-column:1/-1}.ls-nl input{flex:1;border:0;background:transparent;font:500 14px Hanken Grotesk;color:var(--ink);outline:0;min-width:0}.ls-nl-ok{font-size:13px;color:var(--blue-d);margin-top:8px}.ls-soc a{display:inline-block}.ls-gal .ls-th{display:grid}.ls-gal .ls-th button{border:0;background:none;padding:0;cursor:pointer}.ls-gal .ls-th img{width:100%}.ls-qo{cursor:pointer}.ls-qo input,.ls-tier input{position:absolute;opacity:0;pointer-events:none}.ls-qo.ls-off-stock{opacity:.5;cursor:not-allowed}.ls-qo:has(input:focus-visible),.ls-tier:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}.ls-radio.ls-checked{border:0;background:var(--blue)}.ls-tier{cursor:pointer}.ls-tier.ls-on .ls-radio{border:0;background:var(--blue)}.ls-mode a{border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;background:#fff;display:block}.ls-mode a b{font:700 15px/1.2 Plus Jakarta Sans;display:block}.ls-mode a small{font-size:12px;color:var(--muted)}.ls-sz{display:block}.ls-sz img{width:84px;height:84px}.ls-acc details{border-bottom:1px solid var(--line)}.ls-acc summary{padding:16px 6px;display:flex;justify-content:space-between;align-items:center;font:700 15px/1.2 Plus Jakarta Sans;list-style:none;cursor:pointer}.ls-acc summary::-webkit-details-marker{display:none}.ls-acc summary span{display:inline-flex;gap:12px;align-items:center}.ls-acc details[open] summary>.ls-ico{transform:rotate(180deg)}.ls-rte{padding:0 6px 18px;font-size:15px;color:var(--ink-2)}.ls-rte p{margin:0 0 10px}.ls-rte h3{font:800 13px/1.2 Plus Jakarta Sans;letter-spacing:.06em;margin:18px 0 8px}.ls-rte ul{padding-left:18px;margin:0 0 10px}.ls-rte li{margin:4px 0}.ls-fl .ls-st button{width:30px;height:30px;border-radius:50%;border:0;display:grid;place-items:center;font-size:18px;font-weight:600;background:var(--bg-2);color:var(--muted);cursor:pointer}.ls-fl .ls-st button.ls-plus{background:var(--blue);color:#fff}.ls-fl .ls-st button[disabled]{opacity:.35;cursor:not-allowed}.ls-fl img{width:72px;object-fit:cover}.ls-fl .ls-t p{font-weight:600;color:var(--ink-2)}.ls-fchips a{border:1.5px solid var(--line);background:#fff;border-radius:var(--pill);padding:10px 18px;font:700 14px/1 Plus Jakarta Sans;color:var(--ink)}.ls-fchips a.ls-on{background:var(--blue);border-color:var(--blue);color:#fff}.ls-sort select{border:1px solid var(--line);border-radius:10px;padding:8px 12px;font:600 14px Hanken Grotesk;background:#fff;color:var(--ink)}.ls-col-desc{color:var(--muted);margin-top:10px;font-size:17px}.ls-pagination{display:flex;justify-content:center;gap:8px;margin-top:32px;font:700 15px Plus Jakarta Sans}.ls-pagination .page,.ls-pagination a{padding:8px 12px;border-radius:8px}.ls-pagination .current{background:var(--blue);color:#fff}cart-drawer .drawer__inner{background:var(--bg);font-family:Hanken Grotesk,sans-serif}cart-drawer .drawer__heading{font:800 20px/1 Plus Jakarta Sans;letter-spacing:-.02em}cart-drawer .cart__checkout-button{background:var(--blue);border-radius:var(--pill);font:700 15px/1 Plus Jakarta Sans;text-transform:uppercase;letter-spacing:.03em;min-height:56px}cart-drawer .cart__checkout-button:after,cart-drawer .cart__checkout-button:before{display:none}cart-drawer .cart-item__name{font:700 15px/1.25 Plus Jakarta Sans;color:var(--ink)}@media(max-width:900px){.ls-mnav{display:block}.ls-burger{display:none}.ls-hide-m{display:none!important}.ls-track{grid-auto-columns:82%}.ls-stick{position:fixed;left:0;right:0;bottom:0}body:has(.ls-stick) .ls-footer{padding-bottom:96px}.ls-fl .ls-t a{display:none}}.ls-section-header{position:sticky;top:0;z-index:20}.ls-header{position:relative}.ls-qa .ls-a{background:none;padding:0;border-radius:0}.ls-acc .ls-rte{display:block;border:0;font:400 15px/1.55 Hanken Grotesk,sans-serif}.ls-acc .ls-rte *{font-family:inherit}@media(max-width:900px){.ls-fchips a{white-space:nowrap;padding:9px 14px;font-size:13px}.ls-fchips{overflow-x:auto;scrollbar-width:none}}.ls-hero picture{display:contents}@media(max-width:900px){.ls-hero picture{display:block;order:2}.ls-hero picture .ls-ph{margin-top:22px}}.ls-revs{grid-template-columns:repeat(auto-fit,minmax(240px,300px));justify-content:center}@media(max-width:900px){.ls-revs{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;justify-content:start;scrollbar-width:none}}.ls-ctab h4+.ls-ctab-list{border-top:0}.ls-ctab-list ul{list-style:none;margin:0;padding:0}.ls-ctab-list li{padding:12px 16px;font-size:14px;border-top:1px solid var(--line);display:flex;gap:10px;align-items:center}.ls-ctab-list li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--blue);flex:none}.ls-ctab-list li:nth-child(2n){background:#f8fafd}.ls-ctab-list p{padding:12px 16px;font-size:14px;margin:0}.ls-ctab h4:not(:first-child){border-top:1px solid var(--line)}.ls-sizes-b .ls-chips a{border:1px solid rgba(255,255,255,.5);border-radius:var(--pill);padding:8px 14px;font:700 13px/1 Plus Jakarta Sans;display:inline-flex;gap:8px;align-items:center;color:#fff}.ls-sizes-b .ls-chips a:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sky)}.ls-sizes-b .ls-in{z-index:1}.ls-sizes-b h2,.ls-sizes-b .ls-ey{color:#fff}.ls-gal .ls-th{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/7);overflow-x:auto;scrollbar-width:none}.ls-gal .ls-th img{aspect-ratio:1/1;height:auto;object-fit:cover}@media(max-width:900px){.ls-gal .ls-th{grid-auto-columns:calc((100% - 40px)/5)}.ls-gal .ls-th img:nth-child(n+6){display:block}}.ls-qo[hidden]{display:none}.ls-more{display:block;margin:-10px 0 24px;border:0;background:none;color:var(--blue);font:700 14px/1 Plus Jakarta Sans;text-decoration:underline;cursor:pointer;padding:6px 0}:root{--sec:64px;--sec-c:96px}@media(max-width:900px){:root{--sec:44px;--sec-c:56px}}.ls-sec{padding-block:var(--sec)}.ls-pdp{padding-bottom:var(--sec)}.ls-col-end{display:block;height:var(--sec)}.ls-grad .ls-vs{padding-block:var(--sec-c)}.ls-faq .ls-wrap{padding-block:var(--sec-c);max-width:var(--wrap)}.ls-header .ls-wrap{max-width:var(--wrap);padding-inline:var(--gut)}.ls-footer .ls-wrap{max-width:var(--wrap)}.ls-hero .ls-in,.ls-endb .ls-in{padding-left:0}.ls-body .page-width{max-width:var(--wrap);padding-inline:var(--gut)}@media(min-width:901px){.ls-split{container-type:inline-size}.ls-split.ls-rev .ls-tx{justify-self:start;--ed:max(var(--gut),calc((100cqw - var(--wrap))/2 + var(--gut)));padding-left:var(--ed);max-width:calc(var(--ed) + 480px)}}.ls-hero .ls-in{max-width:500px}@media(max-width:900px){.ls-hero .ls-in{max-width:none}}.ls-body,.ls-body .color-scheme-1,.ls-body .color-scheme-2{--color-background:243,246,251;--gradient-background:#F3F6FB;--color-foreground:24,25,28;--color-button:10,100,240;--color-button-text:255,255,255;--color-secondary-button:243,246,251;--color-secondary-button-text:10,100,240;--color-link:10,100,240;--color-badge-background:243,246,251;--color-badge-border:24,25,28 }.ls-body{--font-body-family:"Hanken Grotesk",system-ui,sans-serif;--font-heading-family:"Plus Jakarta Sans",system-ui,sans-serif;--font-heading-weight:700}.ls-price1{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:6px 0 4px}.ls-price1 b{font:800 30px/1.1 Plus Jakarta Sans;letter-spacing:-.02em;color:var(--ink)}.ls-price1 s{font-size:16px;color:#8a919e}.ls-price1 .ls-off{background:var(--blue);color:#fff;font:800 12px/1 Plus Jakarta Sans;padding:6px 9px;border-radius:7px;align-self:center}cart-drawer .cart-drawer .cart__checkout-button,cart-drawer .cart__ctas .cart__checkout-button{background:var(--blue);color:#fff}cart-drawer .cart-drawer .cart__checkout-button:hover{background:var(--blue-d,#0852C4)}cart-drawer .cart-item__totals .price,cart-drawer .cart-item__price-wrapper .price{white-space:nowrap}.ls-hicons{gap:4px}.ls-hicons>a,.ls-hicons summary{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.ls-cart-b i{top:2px;right:0}@media(max-width:900px){.ls-hicons{gap:0;margin-right:-10px}.ls input:not([type=radio]):not([type=checkbox]),.ls select,.ls textarea,.ls-body input:not([type=radio]):not([type=checkbox]),.ls-body select,.ls-body textarea{font-size:16px}.ls-cards.ls-g4 .ls-pc .ls-badge small,.ls-pc .ls-badge small,.ls-tier .ls-off{font-size:11px}.ls-qo .ls-fr{font-size:10px}}.ls-models{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:22px}.ls-md{display:flex;align-items:center;gap:10px;background:#fff;border:1.5px solid var(--line);border-radius:12px;padding:8px 10px;text-align:left;font:700 13px/1.25 Plus Jakarta Sans;color:var(--ink);cursor:pointer;min-height:56px}.ls-md img{width:40px;height:40px;object-fit:cover;border-radius:8px;flex:none}.ls-md.ls-on{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.ls-md:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(max-width:900px){.ls-models{grid-template-columns:1fr}}.ls-nav a.ls-cr,.ls-mnav-panel a.ls-cr{display:inline-flex;align-items:center;gap:7px;background:var(--ink);color:#fff;border:0;border-radius:var(--pill);padding:9px 16px 9px 13px;font-weight:700;box-shadow:0 0 0 3px var(--tint)}.ls-nav a.ls-cr:hover{background:var(--blue)}.ls-nav a.ls-cr.ls-on{background:var(--blue);color:#fff}.ls-crown{width:16px;height:16px;flex:none;fill:var(--pale);stroke:var(--pale);stroke-width:1.5;stroke-linejoin:round}.ls-mnav-panel a.ls-cr{align-self:flex-start;margin-top:6px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ls-theme.css.map */
