:root{--lv-paper: #F7F6F2;--lv-surface: #FFFFFF;--lv-ink: #19191A;--lv-ink-2: #55565A;--lv-ink-3: #6B6C70;--lv-rule: rgba(25, 25, 26, .12);--lv-lightbox: #141414;--lv-lightbox-ink: #EDEDEA;--lv-lightbox-ink-3: #9A9A96;--lv-lightbox-rule: rgba(237, 237, 234, .14);--lv-mask: #DA8F69;--lv-spectrum-1: #4C86D7;--lv-spectrum-2: #02B7DE;--lv-spectrum-3: #6CB96E;--lv-spectrum-4: #ECE62A;--lv-spectrum-5: #EAB23A;--lv-spectrum-6: #DD472C;--lv-pack-portrait: #DE7173;--lv-pack-everyday: #EAB23A;--lv-pack-slide: #4C86D7;--lv-pack-cine: #02B7DE;--lv-pack-pushed: #DD472C;--lv-pack-mono: #19191A;--lv-pack-essential: #6CB96E;--lv-pack-complete: #19191A;--lv-cta: var(--lv-spectrum-5);--lv-on-cta: var(--lv-ink);--lv-font: "Schibsted Grotesk", "Helvetica Neue", Arial, sans-serif;--lv-hand: "Gochi Hand", "Comic Neue", cursive;--lv-text-label: 500 11px/1.4 var(--lv-font);--lv-text-body: 400 16px/1.5 var(--lv-font);--lv-text-small: 400 13px/1.5 var(--lv-font);--lv-text-h2: 600 28px/1.1 var(--lv-font);--lv-text-h1: 600 34px/1.05 var(--lv-font);--lv-text-display: 600 38px/1.02 var(--lv-font);--lv-text-hand: 400 22px/1.2 var(--lv-hand);--lv-tracking-label: .08em;--lv-tracking-head: -.02em;--lv-gutter: 16px;--lv-section-y: 36px;--lv-gap: 16px;--lv-radius: 0px;--lv-tap: 44px;--lv-button-h: 54px;--lv-dur-fast: .15s;--lv-dur: .22s;--lv-ease: cubic-bezier(.2, 0, 0, 1)}@media(prefers-reduced-motion:reduce){:root{--lv-dur-fast: 0ms;--lv-dur: 0ms}}@font-face{font-family:Schibsted Grotesk;src:url(//lumenaryvision.com/cdn/shop/t/8/assets/lv-schibsted-grotesk.woff2?v=10040491304108502731789496326) format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:Gochi Hand;src:url(//lumenaryvision.com/cdn/shop/t/8/assets/lv-gochi-hand.woff2?v=12071828061938664381789496326) format("woff2");font-weight:400;font-display:swap}.lv{background:var(--lv-paper);color:var(--lv-ink);font:var(--lv-text-body);-webkit-font-smoothing:antialiased}.lv *,.lv *:before,.lv *:after{box-sizing:border-box}.lv{overflow-x:clip}.lv-inner>*,.lv-split>*,.lv-hero>*{min-width:0}.lv-scroll{max-width:100%}.lv-section{border-top:1px solid var(--lv-rule);padding:var(--lv-section-y) var(--lv-gutter) 40px}.lv-section:first-child{border-top:0}.lv-inner{display:flex;flex-direction:column;gap:var(--lv-gap);max-width:1200px;margin:0 auto}.lv-label{font:var(--lv-text-label);letter-spacing:var(--lv-tracking-label);text-transform:uppercase;color:var(--lv-ink-3);font-variant-numeric:tabular-nums;margin:0}.lv-h1{font:var(--lv-text-h1);letter-spacing:var(--lv-tracking-head);margin:0;text-wrap:balance}.lv-h2{font:var(--lv-text-h2);letter-spacing:var(--lv-tracking-head);margin:0;text-wrap:balance}.lv-text{font:var(--lv-text-body);color:var(--lv-ink-2);margin:0;text-wrap:pretty;max-width:64ch}.lv-small{font:var(--lv-text-small);color:var(--lv-ink-3);margin:0}.lv-hand{font:var(--lv-text-hand);color:var(--lv-ink);margin:0}.lv-mark{position:relative;display:inline-block;white-space:nowrap}.lv-mark svg{position:absolute;left:-2px;bottom:-.28em;width:calc(100% + 4px);height:.36em;overflow:visible}.lv-mark path{stroke:var(--lv-mask);stroke-width:3;fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.lv-button{display:flex;align-items:center;justify-content:center;min-height:var(--lv-button-h);width:100%;border:0;border-radius:var(--lv-radius);background:var(--lv-cta);color:var(--lv-on-cta);font:600 16px/1.2 var(--lv-font);cursor:pointer;text-decoration:none;transition:filter var(--lv-dur-fast) var(--lv-ease)}.lv-button:hover{filter:brightness(.96)}.lv-button:focus-visible,.lv-input:focus-visible,.lv-faq summary:focus-visible{outline:2px solid var(--lv-ink);outline-offset:2px}.lv-link{font:600 16px/1.4 var(--lv-font);color:var(--lv-ink);text-decoration:underline;text-underline-offset:3px;min-height:var(--lv-tap);display:inline-flex;align-items:center}.lv-protocol{font:var(--lv-text-label);letter-spacing:.05em;text-transform:uppercase;color:var(--lv-ink-3);margin:0}.lv-media{width:100%;background:#e6e5e0;overflow:hidden}.lv-media img{width:100%;height:100%;object-fit:cover;display:block}.lv-ratio-45{aspect-ratio:4 / 5}.lv-ratio-32{aspect-ratio:3 / 2}.lv-lightbox{background:var(--lv-lightbox);color:var(--lv-lightbox-ink)}.lv-lightbox .lv-label,.lv-lightbox .lv-protocol{color:var(--lv-lightbox-ink-3)}.lv-hero{padding:0 0 32px}.lv-hero__media{position:relative;display:grid;grid-template-columns:1fr 1fr}.lv-hero__tag{position:absolute;top:12px;padding:4px 8px;background:#141414b8;color:var(--lv-lightbox-ink);font:var(--lv-text-label);letter-spacing:.06em}.lv-hero__tag--l{left:12px}.lv-hero__tag--r{right:12px}.lv-hero__divider{position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:#fff}.lv-hero__body{padding:24px var(--lv-gutter) 0}.lv-form{display:flex;flex-direction:column;gap:10px;max-width:480px}.lv-form form{display:flex;flex-direction:column;gap:10px;margin:0}.lv-form label{font:500 14px/1.3 var(--lv-font)}.lv-input{min-height:52px;border:1.5px solid var(--lv-ink);border-radius:var(--lv-radius);background:var(--lv-surface);padding:0 14px;font:400 16px var(--lv-font);color:var(--lv-ink)}.lv-form [data-state=success],.lv-form.is-success [data-state=form]{display:none}.lv-form.is-success [data-state=success]{display:flex;flex-direction:column;gap:6px}.lv-form__error{color:#b3261e;font:500 14px var(--lv-font);min-height:1em;margin:0}.lv-table{width:100%;border-collapse:collapse;font:400 14px/1.4 var(--lv-font)}.lv-table th,.lv-table td{text-align:left;vertical-align:top;padding:12px 8px;border-top:1px solid var(--lv-rule)}.lv-table th{font:var(--lv-text-label);letter-spacing:var(--lv-tracking-label);text-transform:uppercase;color:var(--lv-ink-3)}.lv-scroll{overflow-x:auto}.lv-rows{display:flex;flex-direction:column;border-bottom:1px solid var(--lv-rule);margin:0;padding:0;list-style:none}.lv-rows>*{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px;padding:12px 0;border-top:1px solid var(--lv-rule)}.lv-steps{counter-reset:lvstep;display:grid;gap:0;margin:0;padding:0;list-style:none}.lv-steps li{counter-increment:lvstep;display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:14px 0;border-top:1px solid var(--lv-rule)}.lv-steps li:before{content:counter(lvstep);width:30px;height:30px;border:2px solid var(--lv-mask);border-radius:15px;display:flex;align-items:center;justify-content:center;font-weight:600}.lv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lv-ladder{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.lv-ladder figure{margin:0;display:flex;flex-direction:column;gap:4px}.lv-ladder span{display:block;aspect-ratio:1 / 1}.lv-families{display:grid;grid-template-columns:1fr;gap:0}.lv-families>div{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px;padding:12px 0;border-top:1px solid var(--lv-rule)}.lv-dot{width:10px;height:10px;border-radius:2px;margin-top:6px}.lv-faq{border-bottom:1px solid var(--lv-rule)}.lv-faq details{border-top:1px solid var(--lv-rule)}.lv-faq summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;font:500 16px/1.35 var(--lv-font);cursor:pointer;list-style:none}.lv-faq summary::-webkit-details-marker{display:none}.lv-faq summary:after{content:"";width:10px;height:10px;border-right:1.8px solid var(--lv-ink);border-bottom:1.8px solid var(--lv-ink);transform:rotate(45deg);transition:transform var(--lv-dur) var(--lv-ease);flex:none;margin-right:4px}.lv-faq details[open] summary:after{transform:rotate(-135deg)}.lv-faq details>div{padding-bottom:16px}.lv-faq details>div>p{margin:0 0 10px;font:var(--lv-text-body);color:var(--lv-ink-2);max-width:64ch}.lv-faq details>div>p:last-child{margin-bottom:0}.lv-founder__photo{background:var(--lv-lightbox);padding:12px}@media(min-width:990px){.lv-section{padding:72px 48px 80px}.lv-h1{font-size:48px}.lv-h2{font-size:36px}.lv-hero{display:grid;grid-template-columns:60fr 40fr;align-items:center;padding:0}.lv-hero__body{padding:48px}.lv-steps--2col{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.lv-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.lv-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lv-families{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.lv-narrow{max-width:720px;margin:0 auto;width:100%}.lv-founder{display:grid;grid-template-columns:40fr 60fr;gap:48px;align-items:center}.lv-button{width:auto;min-width:280px;padding:0 32px}}@media(prefers-reduced-motion:reduce){.lv *{transition:none!important}}.lv-slot{position:relative;overflow:hidden;background:#0c0c0c}.lv-slot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity var(--lv-dur) var(--lv-ease);pointer-events:none;-webkit-user-drag:none}.lv-slot img.is-active{opacity:1}.lv-slot svg.lv-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.35}.lv-slot.is-empty:after{content:"IMAGE PENDING";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:var(--lv-text-label);letter-spacing:var(--lv-tracking-label);color:var(--lv-lightbox-ink-3);pointer-events:none}lv-compare{display:block;--lv-pos: 50%}.lv-compare__frame{position:relative;overflow:hidden;background:#0c0c0c;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:ew-resize}.lv-compare__layer{position:absolute;top:0;right:0;bottom:0;left:0}.lv-compare__layer--after{clip-path:inset(0 0 0 var(--lv-pos))}lv-compare.is-animating .lv-compare__layer--after{transition:clip-path var(--lv-dur) var(--lv-ease)}lv-compare.is-animating .lv-compare__handle{transition:left var(--lv-dur) var(--lv-ease)}.lv-compare__handle{position:absolute;top:0;bottom:0;left:var(--lv-pos);width:0}.lv-compare__handle:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:var(--lv-lightbox-ink)}.lv-compare__knob{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:22px;border:0;padding:0;background:var(--lv-lightbox-ink);color:var(--lv-lightbox);display:flex;align-items:center;justify-content:center;cursor:ew-resize;transition:background var(--lv-dur-fast) var(--lv-ease)}.lv-compare__knob svg{width:22px;height:14px;display:block}.lv-compare__knob path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}lv-compare.is-dragging .lv-compare__knob,.lv-compare__knob:hover{background:var(--lv-mask)}.lv-compare__knob:focus-visible{outline:2px solid #fff;outline-offset:3px}.lv-tag{position:absolute;top:12px;z-index:2;padding:6px 8px;min-height:28px;background:#141414b8;color:var(--lv-lightbox-ink);font:var(--lv-text-label);letter-spacing:.06em;text-transform:uppercase;border:0;cursor:pointer;font-variant-numeric:tabular-nums}.lv-tag:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.lv-tag--l{left:12px}.lv-tag--r{right:12px}.lv-tag--bl{top:auto;bottom:12px;left:12px}.lv-tag--br{top:auto;bottom:12px;right:12px}.lv-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px var(--lv-gutter);margin:0;list-style:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.lv-chips::-webkit-scrollbar{display:none}.lv-chip{flex:none;min-height:var(--lv-tap);padding:0 14px;border:1.5px solid var(--lv-lightbox-rule);border-radius:var(--lv-radius);background:transparent;color:var(--lv-lightbox-ink);font:500 14px/1.2 var(--lv-font);display:inline-flex;align-items:center;gap:8px;cursor:pointer;scroll-snap-align:start;white-space:nowrap;transition:border-color var(--lv-dur-fast) var(--lv-ease),box-shadow var(--lv-dur-fast) var(--lv-ease)}.lv-chip .lv-dot{margin:0;flex:none}.lv-chip.is-active{border-color:var(--lv-mask);box-shadow:inset 0 0 0 1px var(--lv-mask)}.lv-chip:focus-visible{outline:2px solid #fff;outline-offset:2px}.lv-chips--paper .lv-chip{border-color:var(--lv-rule);color:var(--lv-ink)}.lv-chips--paper .lv-chip.is-active{border-color:var(--lv-ink);box-shadow:inset 0 0 0 1px var(--lv-ink)}.lv-chips--paper .lv-chip:focus-visible{outline-color:var(--lv-ink)}.lv-tabs{display:flex;gap:4px;margin:0;padding:0 var(--lv-gutter);list-style:none;border-bottom:1px solid var(--lv-lightbox-rule);overflow-x:auto;scrollbar-width:none}.lv-tabs::-webkit-scrollbar{display:none}.lv-tab{flex:none;min-height:var(--lv-tap);padding:0 12px;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--lv-lightbox-ink-3);font:500 14px/1.2 var(--lv-font);cursor:pointer;white-space:nowrap;transition:color var(--lv-dur-fast) var(--lv-ease),border-color var(--lv-dur-fast) var(--lv-ease)}.lv-tab.is-active{color:var(--lv-lightbox-ink);border-bottom-color:var(--lv-mask)}.lv-tab:focus-visible{outline:2px solid #fff;outline-offset:-2px}.lv-tabs--paper{border-bottom-color:var(--lv-rule);padding:0}.lv-tabs--paper .lv-tab{color:var(--lv-ink-3)}.lv-tabs--paper .lv-tab.is-active{color:var(--lv-ink);border-bottom-color:var(--lv-ink)}.lv-tabs--paper .lv-tab:focus-visible{outline-color:var(--lv-ink)}.lv-stage{background:var(--lv-lightbox);color:var(--lv-lightbox-ink);display:flex;flex-direction:column;gap:12px;padding-bottom:14px}.lv-stage .lv-protocol{padding:0 var(--lv-gutter);color:var(--lv-lightbox-ink-3)}.lv-stage__hint{padding:0 var(--lv-gutter);font:var(--lv-text-small);color:var(--lv-lightbox-ink-3);margin:0}.lv-hero-lb{padding:0 0 32px}.lv-hero-lb__body{padding:24px var(--lv-gutter) 0;display:flex;flex-direction:column;gap:14px}.lv-hero-lb__actions{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.lv-hero-lb__actions .lv-button{width:100%}.lv-buy{display:flex;flex-direction:column;gap:0;padding:0 0 32px}.lv-buy__body{padding:20px var(--lv-gutter) 0;display:flex;flex-direction:column;gap:14px}.lv-buy__title{font:var(--lv-text-h1);letter-spacing:var(--lv-tracking-head);margin:0}.lv-buy__price{display:flex;align-items:baseline;gap:10px;font:600 22px/1.1 var(--lv-font);margin:0;font-variant-numeric:tabular-nums}.lv-buy__compare{font:400 16px/1 var(--lv-font);color:var(--lv-ink-3);text-decoration:line-through}.lv-buy__form{display:flex;flex-direction:column;gap:10px;margin:0}.lv-buy__meta{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none}.lv-buy__meta li{font:var(--lv-text-small);color:var(--lv-ink-2)}.lv-buy__upgrade{font:var(--lv-text-small);color:var(--lv-ink-2);margin:0}.lv-buy__upgrade a{color:var(--lv-ink);text-underline-offset:3px}lv-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px var(--lv-gutter) calc(10px + env(safe-area-inset-bottom));background:var(--lv-surface);color:var(--lv-ink);border-top:1px solid var(--lv-rule);transform:translateY(110%);transition:transform var(--lv-dur) var(--lv-ease);font-family:var(--lv-font)}lv-sticky-buy.is-visible{transform:none}.lv-sticky__name{font:600 14px/1.25 var(--lv-font);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-sticky__price{font:var(--lv-text-small);color:var(--lv-ink-2);margin:0;font-variant-numeric:tabular-nums}lv-sticky-buy form{margin:0}lv-sticky-buy .lv-button{width:auto;min-width:150px;min-height:48px;padding:0 20px;font-size:15px}lv-exposure{display:flex;flex-direction:column;gap:10px}.lv-exposure__stage{position:relative;overflow:hidden;background:var(--lv-lightbox);touch-action:pan-y;cursor:ew-resize;user-select:none;-webkit-user-select:none}.lv-exposure__stage>[data-lv-ev]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--lv-dur) var(--lv-ease)}.lv-exposure__stage>[data-lv-ev].is-active{opacity:1}.lv-exposure__stage img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-drag:none}.lv-exposure__readout{position:absolute;left:12px;bottom:12px;z-index:2;padding:6px 8px;background:#141414b8;color:var(--lv-lightbox-ink);font:var(--lv-text-label);letter-spacing:.06em;font-variant-numeric:tabular-nums}.lv-exposure__range{-webkit-appearance:none;appearance:none;width:100%;height:44px;margin:0;background:transparent;cursor:pointer}.lv-exposure__range:focus-visible{outline:2px solid var(--lv-ink);outline-offset:2px}.lv-exposure__range::-webkit-slider-runnable-track{height:2px;background:var(--lv-ink-3)}.lv-exposure__range::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:14px;background:var(--lv-ink);border:3px solid var(--lv-paper);box-shadow:0 0 0 1.5px var(--lv-ink);margin-top:-13px}.lv-exposure__range::-moz-range-track{height:2px;background:var(--lv-ink-3)}.lv-exposure__range::-moz-range-thumb{width:22px;height:22px;border-radius:11px;background:var(--lv-ink);border:3px solid var(--lv-paper);box-shadow:0 0 0 1.5px var(--lv-ink)}.lv-exposure__labels{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:-6px 0 0}.lv-exposure__labels button{position:relative;min-height:var(--lv-tap);background:none;border:0;padding:0;color:var(--lv-ink-3);font:var(--lv-text-label);letter-spacing:var(--lv-tracking-label);font-variant-numeric:tabular-nums;cursor:pointer}.lv-exposure__labels button.is-active{color:var(--lv-ink);font-weight:600}.lv-exposure__labels button svg{position:absolute;left:50%;top:50%;width:46px;height:30px;transform:translate(-50%,-50%);opacity:0;transition:opacity var(--lv-dur-fast) var(--lv-ease);overflow:visible;pointer-events:none}.lv-exposure__labels button.is-active svg{opacity:1}.lv-exposure__labels path{fill:none;stroke:var(--lv-mask);stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.lv-exposure__labels button:focus-visible{outline:2px solid var(--lv-ink);outline-offset:-2px}.lv-exposure__note{font:var(--lv-text-small);color:var(--lv-ink-2);margin:0;min-height:1.5em}.lv-exposure__tone{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:12px}.lv-exposure__tone span{font:var(--lv-text-label);letter-spacing:.06em;text-transform:uppercase;padding:6px 8px;background:#1414148c;color:var(--lv-lightbox-ink)}.lv-stocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 10px;margin:0;padding:0;list-style:none}.lv-stocks li{display:flex;flex-direction:column;gap:6px;min-width:0}.lv-stocks .lv-slot{aspect-ratio:4 / 5}.lv-stocks__name{font:600 14px/1.25 var(--lv-font);display:flex;align-items:center;gap:8px;margin:0}.lv-stocks__name .lv-dot{margin:0;flex:none}.lv-zoom-trigger{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;text-align:left;color:inherit;font:inherit}.lv-zoom-trigger:focus-visible{outline:2px solid var(--lv-ink);outline-offset:2px}.lv-zoom-dialog{border:0;padding:0;margin:0;width:100vw;height:100vh;max-width:100vw;max-height:100vh;background:var(--lv-lightbox);color:var(--lv-lightbox-ink);font-family:var(--lv-font)}.lv-zoom-dialog::backdrop{background:#000000eb}.lv-zoom-dialog__bar{height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 var(--lv-gutter)}.lv-zoom-dialog__bar .lv-protocol{color:var(--lv-lightbox-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-zoom-dialog__close{flex:none;min-height:var(--lv-tap);min-width:var(--lv-tap);padding:0 14px;background:none;border:1px solid var(--lv-lightbox-rule);color:inherit;font:500 14px var(--lv-font);cursor:pointer}.lv-zoom-dialog__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.lv-zoom-dialog img{width:100%;height:calc(100vh - 64px);object-fit:contain;display:block}.lv-packs{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 calc(-1 * var(--lv-gutter));padding:0 var(--lv-gutter)}.lv-packs table{border-collapse:separate;border-spacing:0;width:100%;min-width:600px;font:400 14px/1.4 var(--lv-font)}.lv-packs th,.lv-packs td{padding:12px 10px;border-top:1px solid var(--lv-rule);text-align:left;vertical-align:top}.lv-packs thead th{border-top:0;font:600 15px/1.25 var(--lv-font);color:var(--lv-ink);text-transform:none;letter-spacing:0}.lv-packs thead th.is-featured{box-shadow:inset 0 3px 0 var(--lv-col, var(--lv-cta))}.lv-packs tbody th{font:var(--lv-text-label);letter-spacing:var(--lv-tracking-label);text-transform:uppercase;color:var(--lv-ink-3);position:sticky;left:0;background:var(--lv-paper);min-width:120px;z-index:1}.lv-packs td.is-featured,.lv-packs th.is-featured{background:var(--lv-surface)}.lv-packs__price{display:block;font:400 13px/1.3 var(--lv-font);color:var(--lv-ink-2);margin-top:2px}.lv-packs__tag{display:inline-block;font:var(--lv-text-label);letter-spacing:var(--lv-tracking-label);text-transform:uppercase;color:var(--lv-ink-3);margin-bottom:4px}.lv-packs .lv-button{min-height:44px;width:100%;font-size:14px}.lv-packs .lv-yes:before{content:"\2713";font-weight:600;margin-right:6px}.lv-packs .lv-no{color:var(--lv-ink-3)}@media(min-width:990px){.lv-hero-lb{display:grid;grid-template-columns:60fr 40fr;align-items:center;padding:0}.lv-hero-lb__body{padding:48px}.lv-hero-lb__actions{flex-direction:row;align-items:center;gap:20px}.lv-hero-lb__actions .lv-button{width:auto}.lv-buy{display:grid;grid-template-columns:58fr 42fr;gap:48px;align-items:start;padding:32px 48px 48px;max-width:1400px;margin:0 auto}.lv-buy__body{position:sticky;top:24px;padding:0}.lv-buy .lv-button{width:100%}lv-sticky-buy{padding-left:48px;padding-right:48px}.lv-stocks{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lv-packs{margin:0;padding:0;max-width:900px}.lv-tabs--paper .lv-tab{padding:0 16px}.lv-exposure__labels button svg{width:52px}}.lv-buy__rating{min-height:20px}.lv-buy__rating:empty{display:none}.lv-cta-inline{display:flex;flex-direction:column;gap:8px;margin-top:8px}.lv-cta-inline form{margin:0}.lv-cta-inline .lv-small{color:var(--lv-ink-2)}.lv-head{display:flex;flex-direction:column;gap:10px}.lv-gal{columns:2;column-gap:10px;margin:0;padding:0;list-style:none}.lv-gal li{break-inside:avoid;margin:0 0 14px;display:flex;flex-direction:column;gap:6px}.lv-gal .lv-zoom-trigger img{width:100%;height:auto;display:block;background:#e6e5e0}.lv-gal__name{font:600 14px/1.25 var(--lv-font);display:flex;align-items:center;gap:8px;margin:0}.lv-gal__name .lv-dot{margin:0;flex:none}.lv-actions{display:flex;flex-direction:column;gap:6px;align-items:stretch}.lv-reviews{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none}.lv-review{display:flex;flex-direction:column;gap:10px;padding:18px 0;border-top:1px solid var(--lv-rule);margin:0}.lv-review__stars{display:flex;gap:2px;color:var(--lv-ink)}.lv-review__stars svg{width:16px;height:16px;fill:currentColor}.lv-review blockquote{margin:0;font:400 18px/1.45 var(--lv-font);color:var(--lv-ink);text-wrap:pretty}.lv-review__who{font:600 14px/1.3 var(--lv-font);margin:0}.lv-review__photo{max-width:180px}.lv-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--lv-rule)}.lv-facts li{display:flex;flex-direction:column;gap:4px;padding:14px 12px 14px 0;border-top:1px solid var(--lv-rule)}.lv-facts__value{font:600 26px/1.05 var(--lv-font);letter-spacing:var(--lv-tracking-head);font-variant-numeric:tabular-nums}.lv-facts__label{font:var(--lv-text-small);color:var(--lv-ink-2)}.lv-limits{background:var(--lv-surface);border:1px solid var(--lv-rule);padding:16px;display:flex;flex-direction:column;gap:6px}.lv-limits p{margin:0}.lv-stages{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--lv-gutter));padding:0 var(--lv-gutter) 6px;list-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lv-stages::-webkit-scrollbar{display:none}.lv-stage-card{scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;min-width:0}.lv-stage-card .lv-slot{aspect-ratio:4 / 5}.lv-stage-card .lv-slot img{opacity:1}.lv-stage-card__step{font:var(--lv-text-label);letter-spacing:var(--lv-tracking-label);text-transform:uppercase;color:var(--lv-ink-3);margin:0;display:flex;align-items:center;gap:8px}.lv-stage-card__step:before{content:"";width:18px;height:2px;background:var(--lv-mask)}.lv-stage-card h3{font:600 19px/1.25 var(--lv-font);letter-spacing:-.01em;margin:0}.lv-stages__hint{font:var(--lv-text-small);color:var(--lv-ink-3);margin:0}.lv-labtech__media{background:var(--lv-lightbox)}.lv-labtech__media video,.lv-labtech__media img{width:100%;height:auto;display:block}.lv-labtech__media.is-empty{aspect-ratio:16 / 10;position:relative}.lv-labtech__media.is-empty:after{content:"VIDEO PENDING";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:var(--lv-text-label);letter-spacing:var(--lv-tracking-label);color:var(--lv-lightbox-ink-3)}.lv-ticks{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--lv-rule)}.lv-ticks li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding:12px 0;border-top:1px solid var(--lv-rule);font:var(--lv-text-body);color:var(--lv-ink-2)}.lv-ticks li:before{content:"";width:12px;height:7px;border-left:2px solid var(--lv-ink);border-bottom:2px solid var(--lv-ink);transform:rotate(-45deg);margin-top:6px}.lv-trial{background:var(--lv-surface)}@media(min-width:990px){.lv-gal{columns:3;column-gap:16px}.lv-actions{flex-direction:row;align-items:center;gap:24px}.lv-reviews{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.lv-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.lv-stages{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--lv-stage-count, 4),minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:24px}.lv-stages__hint{display:none}.lv-cta-inline{max-width:420px}}:root{--lv-pack-essential-ink: #3A793B;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--gutter: 20px;--section-y: 40px;--max: 960px;--max-text: 640px;--t-12: 400 12px/1.4 var(--lv-font);--t-14: 400 14px/1.55 var(--lv-font);--t-16: 400 16px/1.5 var(--lv-font);--t-18: 600 18px/1.3 var(--lv-font);--t-24: 600 24px/1.15 var(--lv-font);--t-32: 600 32px/1.1 var(--lv-font);--ground-2: #F1F0EC}@media(min-width:990px){:root{--gutter: 32px;--section-y: 64px}}.lvf{background:var(--lv-surface);color:var(--lv-ink);font-family:var(--lv-font);padding:var(--section-y) var(--gutter);border-bottom:1px solid var(--lv-rule)}.lvf.lv-section{border-top:0}.lvf--dark{background:var(--lv-lightbox);color:var(--lv-lightbox-ink);border-bottom-color:var(--lv-lightbox)}.lvf__inner,.lvf .lv-inner{max-width:var(--max);margin:0 auto;width:100%}.lvf__inner{display:flex;flex-direction:column}.lvf__inner--text{max-width:var(--max-text)}.lvf p{margin:0}.lvf__head,.lvf .lv-head,.lvf .lv-narrow{display:flex;flex-direction:column;align-items:center;gap:var(--s2);text-align:center;margin:0 auto var(--s5);max-width:var(--max-text)}.lvf__label,.lvf .lv-label,.lvf-kicker{font:500 11px/1.4 var(--lv-font);letter-spacing:.12em;text-transform:uppercase;color:var(--lv-ink-3)}.lvf__title,.lvf .lv-h2{font:var(--t-24);letter-spacing:-.02em;margin:0;text-wrap:balance}.lvf__sub,.lvf .lv-text,.lvf-lead{font:var(--t-14);color:var(--lv-ink-2);text-wrap:pretty}.lvf--dark .lvf__label,.lvf--dark .lvf__sub,.lvf--dark .lvf-caption{color:var(--lv-lightbox-ink-3)}.lvf__foot{font:var(--t-12);color:var(--lv-ink-3);text-align:center;margin-top:var(--s4)}.lvf--dark .lvf__foot{color:var(--lv-lightbox-ink-3)}.lvf-caption{font:var(--t-12);color:var(--lv-ink-2);letter-spacing:0;text-transform:none;margin:0}.lvf-caption--muted{color:var(--lv-ink-3)}.lvf .lv-cta-inline{align-items:stretch;margin:var(--s5) auto 0;width:100%;max-width:420px}.lvf-outline{display:inline-flex;align-items:center;justify-content:center;min-height:var(--lv-tap);padding:0 var(--s5);border:1px solid var(--lv-ink);color:var(--lv-ink);font:600 14px/1.2 var(--lv-font);text-decoration:none;transition:background var(--lv-dur-fast) var(--lv-ease),color var(--lv-dur-fast) var(--lv-ease)}.lvf-outline:hover{background:var(--lv-ink);color:var(--lv-surface)}.lvf-outline:focus-visible{outline:2px solid var(--lv-ink);outline-offset:2px}.lvf-scroll{display:flex;gap:var(--s3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:0 var(--gutter) var(--s1);margin:0 calc(-1 * var(--gutter));list-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lvf-scroll::-webkit-scrollbar{display:none}.lvf-scroll>*{flex:none;scroll-snap-align:start}.lvf-cells{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--lv-rule);border:1px solid var(--lv-rule);text-align:left}.lvf-cell{background:var(--lv-surface);padding:var(--s5) var(--s4);display:flex;flex-direction:column;gap:var(--s2);min-width:0}.lvf-cell--dark{background:var(--lv-lightbox);color:var(--lv-lightbox-ink)}.lvf-cell__tag{font:500 11px/1.4 var(--lv-font);letter-spacing:.12em;text-transform:uppercase;color:var(--lv-ink-3)}.lvf-cell--dark .lvf-cell__tag{color:var(--lv-lightbox-ink-3)}.lvf-cell__title{font:var(--t-18);letter-spacing:-.01em;margin:0}.lvf-cell p{font:var(--t-14);color:var(--lv-ink-2)}.lvf-cell--dark p{color:#ededeabd}.lvf-cell p.lvf-cell__for{color:var(--lv-ink);font-weight:500}.lvf-cell--dark p.lvf-cell__for{color:var(--lv-lightbox-ink)}.lvf-num{width:28px;height:28px;border:2px solid var(--lv-mask);border-radius:14px;display:flex;align-items:center;justify-content:center;font:600 13px/1 var(--lv-font);font-variant-numeric:tabular-nums}.lvf-main{background:var(--lv-surface);border-bottom:1px solid var(--lv-rule)}.lvf-hero{display:flex;flex-direction:column}.lvf-hero__panel{aspect-ratio:1 / 1;width:100%;background:var(--ground-2);overflow:hidden}.lvf-hero__panel[hidden]{display:none}.lvf-hero__product img{width:100%;height:100%;object-fit:contain;display:block}.lvf-hero__compare lv-compare{display:block;height:100%}.lvf-hero__compare .lv-compare__frame{aspect-ratio:auto;height:100%}.lvf-hero__protocol{padding:var(--s2) var(--gutter) 0}.lvf-hero__hint{padding:var(--s3) var(--gutter) 0;font:var(--t-12);color:var(--lv-ink-2)}.lvf-hero__picker{display:flex;gap:var(--s2);overflow-x:auto;scrollbar-width:none;padding:var(--s3) var(--gutter) var(--s1);-webkit-overflow-scrolling:touch}.lvf-hero__picker::-webkit-scrollbar{display:none}.lvf-hero__stocks{display:contents}.lvf-thumb{flex:none;width:64px;min-height:var(--lv-tap);display:flex;flex-direction:column;align-items:center;gap:var(--s1);padding:0;border:0;background:none;cursor:pointer;color:var(--lv-ink-2)}.lvf-thumb__img{width:56px;height:56px;display:block;overflow:hidden;outline:1.5px solid transparent;outline-offset:2px;background:var(--ground-2);transition:outline-color var(--lv-dur-fast) var(--lv-ease)}.lvf-thumb__img img{width:100%;height:100%;object-fit:cover;display:block}.lvf-thumb__name{font:500 11px/1.2 var(--lv-font);text-align:center}.lvf-thumb[aria-pressed=true],.lvf-thumb.is-active{color:var(--lv-ink)}.lvf-thumb[aria-pressed=true] .lvf-thumb__img,.lvf-thumb.is-active .lvf-thumb__img{outline-color:var(--lv-ink)}.lvf-thumb:focus-visible{outline:2px solid var(--lv-ink);outline-offset:2px}.lvf-main__details{display:flex;flex-direction:column;gap:var(--s4);padding:var(--s4) var(--gutter) var(--s6)}.lvf-main__title{font:var(--t-24);letter-spacing:-.02em;margin:0;text-wrap:balance}.lvf-news{display:flex;align-items:center;gap:var(--s2);margin-top:calc(-1 * var(--s2));font:600 12px/1.3 var(--lv-font);color:var(--lv-pack-essential-ink);white-space:nowrap}.lvf-news__text{animation:lv-news 1.6s ease-in-out 3}.lvf-news__dot{position:relative;flex:none;width:8px;height:8px;border-radius:4px;background:var(--lv-pack-essential)}.lvf-news__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:8px;border:2px solid var(--lv-pack-essential);opacity:0;animation:lv-pulse 1.6s var(--lv-ease) 3}@keyframes lv-pulse{0%{transform:scale(.6);opacity:.8}80%{transform:scale(1.5);opacity:0}to{opacity:0}}@keyframes lv-news{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.lvf-news__text,.lvf-news__dot:after{animation:none}}.lvf-stocklist{border-top:1px solid var(--lv-rule);padding-top:var(--s3)}.lvf-stocklist__label{font:var(--t-14);color:var(--lv-ink-2);margin-bottom:var(--s2)}.lvf-stocklist__label strong{color:var(--lv-ink);font-weight:600}.lvf-stocklist ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2) var(--s3);margin:0;padding:0;list-style:none}.lvf-stocklist li{display:flex;align-items:center;gap:var(--s2);font:600 16px/1.3 var(--lv-font)}.lvf-stocklist li .lv-dot{margin:0;flex:none}.lvf-tools{border-top:1px solid var(--lv-rule);border-bottom:1px solid var(--lv-rule)}.lvf-tools__label{font:var(--t-12);color:var(--lv-ink-3);padding:var(--s3) 0 var(--s1)}.lvf-path{display:grid;grid-template-columns:10px minmax(0,1fr);gap:var(--s3);padding:var(--s3) 0}.lvf-path+.lvf-path{border-top:1px solid var(--lv-rule)}.lvf-path__dot{width:6px;height:6px;border-radius:3px;background:var(--lv-ink);margin-top:7px}.lvf-path__name{font:600 14px/1.35 var(--lv-font)}.lvf-path__tag{font:400 12px/1.35 var(--lv-font);color:var(--lv-ink-3);margin-left:var(--s1)}.lvf-path__sub{font:var(--t-12);color:var(--lv-ink-2);margin-top:2px}.lvf-main .lv-buy__price{font:var(--t-24);margin:0}.lvf-main .lv-buy__form .lv-button{width:100%}.lvf-trust{font:var(--t-12);color:var(--lv-ink-3);text-align:center;margin-top:calc(-1 * var(--s2))}lv-review-slider{display:block;padding:var(--s4) 0 var(--s1);border-top:1px solid var(--lv-rule);border-bottom:1px solid var(--lv-rule)}.lvf-rev__head{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s3)}.lvf-rev__stars{display:inline-flex;gap:2px}.lvf-rev__stars svg{width:13px;height:13px;fill:var(--lv-ink);display:block}.lvf-rev__label{font:var(--t-12);color:var(--lv-ink-2)}.lvf-rev__track{display:grid;touch-action:pan-y}.lvf-rev__slide{grid-area:1 / 1;margin:0;opacity:0;visibility:hidden;transition:opacity var(--lv-dur) var(--lv-ease),visibility 0s linear var(--lv-dur)}.lvf-rev__slide.is-active{opacity:1;visibility:visible;transition:opacity var(--lv-dur) var(--lv-ease)}.lvf-rev__quote{font:var(--t-14);color:var(--lv-ink);margin:0 0 var(--s2)}.lvf-rev__who{font:500 12px/1.4 var(--lv-font);color:var(--lv-ink-2)}.lvf-rev__controls{display:flex;align-items:center;margin-top:var(--s1)}.lvf-rev__dot{width:var(--lv-tap);height:var(--lv-tap);padding:0;border:0;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.lvf-rev__dot:before{content:"";width:8px;height:8px;border:1px solid var(--lv-ink);transition:background var(--lv-dur-fast) var(--lv-ease)}.lvf-rev__dot[aria-current=true]:before{background:var(--lv-ink)}.lvf-rev__pause{margin-left:auto;min-height:var(--lv-tap);padding:0 0 0 var(--s3);border:0;background:none;font:var(--t-12);color:var(--lv-ink-3);cursor:pointer}.lvf-rev__dot:focus-visible,.lvf-rev__pause:focus-visible{outline:2px solid var(--lv-ink);outline-offset:-4px}.lvf-strip{padding-left:0;padding-right:0}.lvf-strip>.lvf__head,.lvf-strip__foot{padding-left:var(--gutter);padding-right:var(--gutter)}.lvf-strip .lvf-scroll{margin:0}.lvf-strip__item{display:flex;flex-direction:column;gap:var(--s2)}.lvf-strip__item .lv-zoom-trigger{position:relative;display:block}.lvf-strip__item img,.lvf-strip__item .lv-slot{height:240px;width:auto;display:block;background:var(--ground-2)}.lvf-strip__item .lv-slot{width:192px}.lvf-badge{position:absolute;left:var(--s2);bottom:var(--s2);padding:6px var(--s2);background:#141414bd;color:var(--lv-lightbox-ink);font:500 11px/1 var(--lv-font);pointer-events:none}.lvf-strip__meta{display:flex;flex-direction:column;gap:2px;max-width:100%}.lvf-strip__foot{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);margin-top:var(--s4)}.lv-ba-dialog lv-compare{display:block}.lv-ba-dialog .lv-compare__frame{height:calc(100vh - 64px - env(safe-area-inset-bottom));background:var(--lv-lightbox)}.lv-ba-dialog .lv-compare__layer img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;-webkit-user-drag:none}.lv-ba-dialog.is-single .lv-compare__handle,.lv-ba-dialog.is-single .lv-tag--l{display:none}.lv-ba-dialog .lv-protocol{text-transform:none;letter-spacing:0;font:var(--t-12)}.lvf-story{padding-left:0;padding-right:0}.lvf-story>.lvf__head{padding:0 var(--gutter)}.lvf-story .lvf-scroll{margin:0}.lvf-story__card{width:76%;max-width:300px;display:flex;flex-direction:column;gap:var(--s2)}.lvf-story__img{aspect-ratio:4 / 5;overflow:hidden;background:var(--ground-2)}.lvf-story__img img{width:100%;height:100%;object-fit:cover;display:block}.lvf-story__step{font:500 11px/1.4 var(--lv-font);letter-spacing:.12em;text-transform:uppercase;color:var(--lv-ink-3);margin-top:var(--s1)}.lvf-story__title{font:var(--t-18);margin:0}.lvf-story__text{font:var(--t-14);color:var(--lv-ink-2)}.lvf-story__hint{font:var(--t-12);color:var(--lv-ink-3);padding:var(--s3) var(--gutter) 0}.lvf-base{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s3)}.lvf-base__col{border:1px solid var(--lv-rule);padding:var(--s5) var(--s4);display:flex;flex-direction:column;gap:var(--s3)}.lvf-base__col.is-pro{border:1.5px solid var(--lv-ink)}.lvf-base__tag{align-self:flex-start;font:600 11px/1 var(--lv-font);letter-spacing:.08em;text-transform:uppercase;padding:6px var(--s2);background:var(--lv-ink);color:var(--lv-surface)}.lvf-base__name{font:var(--t-18);margin:0}.lvf-base__rows{margin:0;display:flex;flex-direction:column}.lvf-base__rows>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--lv-rule)}.lvf-base__rows dt{font:var(--t-12);color:var(--lv-ink-3);padding-top:2px}.lvf-base__rows dd{margin:0;font:var(--t-14);color:var(--lv-ink)}.lvf-base__rows a{color:var(--lv-ink);text-underline-offset:3px}.lvf-ev{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2);margin:0 auto;padding:0;list-style:none;width:100%;max-width:560px}.lvf-ev__tile{display:flex;flex-direction:column;align-items:center;gap:var(--s1);margin:0}.lvf-ev__img{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:var(--ground-2)}.lvf-ev__img img{width:100%;height:100%;object-fit:cover;display:block}.lvf-ev__label{font:500 12px/1.2 var(--lv-font);font-variant-numeric:tabular-nums;color:var(--lv-ink-2)}.lvf-ev__tile.is-base .lvf-ev__img{outline:1.5px solid var(--lv-ink);outline-offset:2px}.lvf-ev__tile.is-base .lvf-ev__label{color:var(--lv-ink);font-weight:600}.lvf-ev__scale{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s2);max-width:560px;width:100%;margin:var(--s3) auto 0;font:var(--t-12);color:var(--lv-ink-2)}.lvf-ev__scale span:first-child{text-align:left}.lvf-ev__scale span:last-child{text-align:right}.lvf-ev__scale b{font-weight:600;color:var(--lv-ink)}.lvf-ev__points{max-width:var(--max-text);margin:var(--s5) auto 0;display:grid;gap:1px;background:var(--lv-rule);border:1px solid var(--lv-rule)}.lvf-ev__points>div{background:var(--lv-surface);padding:var(--s3) var(--s4)}.lvf-ev__points b{display:block;font:600 14px/1.35 var(--lv-font);margin-bottom:2px}.lvf-ev__points span{font:var(--t-14);color:var(--lv-ink-2)}.lvf-lab{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s6)}.lvf-lab__img{margin:0;display:flex;flex-direction:column;align-items:center;gap:var(--s2)}.lvf-lab__img img{width:100%;max-width:320px;height:auto;display:block}.lvf-lab__feats{display:flex;flex-direction:column;border-top:1px solid var(--lv-lightbox-rule)}.lvf-lab__feat{padding:var(--s3) 0;border-bottom:1px solid var(--lv-lightbox-rule)}.lvf-lab__name{font:600 14px/1.35 var(--lv-font);color:var(--lv-lightbox-ink);margin-bottom:2px!important}.lvf-lab__feat p:not(.lvf-lab__name){font:var(--t-14);color:#ededeabd}.lvf-lab__extra{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s2);margin:var(--s3) 0 0;padding:0;list-style:none}.lvf-lab__extra li{font:500 12px/1 var(--lv-font);padding:var(--s2) 10px;border:1px solid var(--lv-lightbox-rule);color:var(--lv-lightbox-ink)}.lvf-lab__extra-label{text-align:center;margin-top:var(--s6)}.lvf--dark .lv-button{--lv-cta: var(--lv-pack-essential);--lv-on-cta: var(--lv-ink)}.lvf-cmp{width:100%;border-collapse:collapse;text-align:left}.lvf-cmp th,.lvf-cmp td{padding:var(--s3) 0;border-bottom:1px solid var(--lv-rule);font:var(--t-14);vertical-align:middle}.lvf-cmp thead th{border-bottom:1px solid var(--lv-ink);font:600 12px/1.3 var(--lv-font);color:var(--lv-ink-3);padding-bottom:var(--s2)}.lvf-cmp thead th.is-us{color:var(--lv-ink)}.lvf-cmp tbody tr:last-child th,.lvf-cmp tbody tr:last-child td{border-bottom-color:var(--lv-ink)}.lvf-cmp tbody th{font-weight:400;color:var(--lv-ink);padding-right:var(--s3)}.lvf-cmp td,.lvf-cmp thead th+th{width:76px;text-align:center}.lvf-cmp__yes:before{content:"";display:inline-block;width:10px;height:10px;border-radius:5px;background:var(--lv-ink)}.lvf-cmp__no:before{content:"";display:inline-block;width:14px;height:1.5px;background:var(--lv-ink-3);vertical-align:middle}.lvf-capture{max-width:560px;margin:0 auto;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--s3)}.lvf-capture .lv-form{width:100%;max-width:480px;text-align:left}.lvf-capture .lv-form label{font:500 13px/1.3 var(--lv-font);color:var(--lv-lightbox-ink)}.lvf-capture .lv-input{background:transparent;border-color:#ededea66;color:var(--lv-lightbox-ink)}.lvf-capture .lv-input:focus-visible{outline-color:var(--lv-lightbox-ink)}.lvf-capture .lv-small{color:var(--lv-lightbox-ink-3)}.lvf-capture [data-state=success] .lv-h2{color:var(--lv-lightbox-ink);font:var(--t-24)}.lvf-cams__status{margin:var(--s2) 0 var(--s3)}.lvf-cams__list{border-top:1px solid var(--lv-ink)}.lvf-cams__brand{border-bottom:1px solid var(--lv-rule)}.lvf-cams__brand summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;font:500 14px/1.3 var(--lv-font);cursor:pointer;list-style:none}.lvf-cams__brand summary::-webkit-details-marker{display:none}.lvf-cams__brand summary:after{content:"";width:9px;height:9px;border-right:1.6px solid var(--lv-ink);border-bottom:1.6px solid var(--lv-ink);transform:rotate(45deg);margin-right:var(--s1);transition:transform var(--lv-dur) var(--lv-ease)}.lvf-cams__brand[open] summary:after{transform:rotate(-135deg)}.lvf-cams__brand ul{columns:2;column-gap:var(--s4);margin:0;padding:0 0 var(--s3);list-style:none}.lvf-cams__brand li{font:var(--t-14);color:var(--lv-ink-2);break-inside:avoid}.lvf-cams__brand summary:focus-visible{outline:2px solid var(--lv-ink);outline-offset:2px}.lvf .lv-faq{border-top:1px solid var(--lv-ink);border-bottom:1px solid var(--lv-ink);max-width:var(--max-text);width:100%;margin:0 auto}.lvf .lv-faq summary{font:500 14px/1.4 var(--lv-font);min-height:52px}.lvf .lv-faq details>div>p{font:var(--t-14);color:var(--lv-ink-2)}.lvf-filter__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s2);margin:0 0 var(--s5)}.lvf-filter__chip{min-height:var(--lv-tap);padding:0 var(--s4);border:1px solid var(--lv-rule);background:none;font:500 13px/1 var(--lv-font);color:var(--lv-ink-2);cursor:pointer}.lvf-filter__chip.is-active{border-color:var(--lv-ink);color:var(--lv-ink)}.lvf-filter__chip:focus-visible{outline:2px solid var(--lv-ink);outline-offset:2px}.lvf-mason{columns:2;column-gap:var(--s2);margin:0;padding:0;list-style:none}.lvf-mason__item{break-inside:avoid;display:flex;flex-direction:column;gap:6px;margin:0 0 var(--s4)}.lvf-mason__item[hidden]{display:none}.lvf-mason__item.is-feature{column-span:all}.lvf-mason__item .lv-zoom-trigger{position:relative;display:block;width:100%;background:var(--ground-2)}.lvf-mason__item img{width:100%;height:auto;display:block}.lvf-cap{display:flex;flex-wrap:wrap;column-gap:6px;row-gap:0;font:400 11px/1.4 var(--lv-font);color:var(--lv-ink-2);margin:0}.lvf-cap span{white-space:nowrap}.lvf-cap .lvf-cap__handle{color:var(--lv-ink-3)}@media(min-width:990px){.lvf__title,.lvf .lv-h2{font:var(--t-32);letter-spacing:-.02em}.lvf__head,.lvf .lv-head,.lvf .lv-narrow{margin-bottom:var(--s6)}.lvf-cells--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lvf-cells--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lvf-cell{padding:var(--s6) var(--s5)}.lvf-main{padding:var(--s6) var(--s7) var(--s7)}.lvf-main__grid{display:grid;grid-template-columns:56fr 44fr;gap:var(--s7);align-items:start;max-width:1280px;margin:0 auto}.lvf-main__details{position:sticky;top:var(--s5);padding:0}.lvf-main__title{font:var(--t-32)}.lvf-hero__panel{aspect-ratio:4 / 5;max-height:80vh}.lvf-hero__protocol,.lvf-hero__hint,.lvf-hero__picker{padding-left:0;padding-right:0}.lvf-hero__picker{flex-wrap:wrap}.lvf-strip__item img,.lvf-strip__item .lv-slot{height:340px}.lvf-strip__item .lv-slot{width:272px}.lvf-strip__foot{flex-direction:row;justify-content:space-between;align-items:center}.lvf-strip .lv-cta-inline{margin:0;max-width:320px}.lvf-story__card{width:auto;max-width:none;flex:1 1 0}.lvf-story .lvf-scroll{overflow:visible;max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto}.lvf-story__hint{display:none}.lvf-base{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5)}.lvf-ev{grid-template-columns:repeat(6,minmax(0,1fr));max-width:var(--max);gap:var(--s3)}.lvf-ev__scale{max-width:var(--max)}.lvf-lab{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s8);align-items:start}.lvf-cmp td,.lvf-cmp thead th+th{width:120px}.lvf-mason{columns:3;column-gap:var(--s3)}}.lvf-cams__q{width:100%}.lvf-cells--2+.lvf-cells--2,.lvf-cells+.lvf-cells{border-top:0}.lvf-base__note{display:flex;gap:var(--s2);align-items:flex-start;margin-top:auto;padding-top:var(--s3);border-top:1px solid var(--lv-rule);font:var(--t-12);color:var(--lv-ink-2)}.lvf-base__note:before{content:"";flex:none;width:6px;height:6px;border-radius:3px;background:var(--lv-pack-essential);margin-top:5px}.lvf-strip__item .lvf-cap{width:0;min-width:100%}.lvf-cams__aka{display:block;font:var(--t-12);color:var(--lv-ink-3);margin-bottom:4px}.lvf-cams__brand ul{columns:1}@media(min-width:990px){.lvf-cams__brand ul{columns:2}}.lvf-flow{position:relative;display:flex;flex-direction:column;gap:var(--s6);margin:0;padding:0;list-style:none}.lvf-flow:before{content:"";position:absolute;left:13px;top:14px;bottom:14px;width:2px;background:var(--lv-rule)}.lvf-flow__step{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:var(--s3)}.lvf-flow__num{position:relative;z-index:1;width:28px;height:28px;border-radius:14px;border:2px solid var(--lv-mask);background:var(--lv-surface);display:flex;align-items:center;justify-content:center;font:600 13px/1 var(--lv-font)}.lvf-flow__body{display:flex;flex-direction:column;gap:var(--s2);min-width:0}.lvf-flow__title{font:var(--t-18);margin:2px 0 0}.lvf-flow__text{font:var(--t-14);color:var(--lv-ink-2)}.lvf-flow__fork{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s3);margin-top:var(--s1)}.lvf-flow__opt{margin:0;display:flex;flex-direction:column;gap:var(--s2)}.lvf-flow__opt figcaption{display:flex;flex-direction:column;gap:2px;font:600 14px/1.3 var(--lv-font)}.lvf-flow__or{font:500 11px/1 var(--lv-font);letter-spacing:.12em;text-transform:uppercase;color:var(--lv-ink-3);text-align:center}.lvf-ui{background:#3a3a3a;color:#d8d8d6;border:1px solid #1E1E1E;padding:0 0 var(--s2);font:400 11px/1.35 var(--lv-font);max-width:360px;overflow:hidden;-webkit-user-select:none;user-select:none}.lvf-ui__bar{display:flex;justify-content:flex-end;padding:6px 10px;background:#2e2e2e;font-size:13px;color:#bdbdbb}.lvf-ui__current{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-bottom:1px solid #262626}.lvf-ui__amount{display:flex;align-items:center;gap:8px}.lvf-ui__amount i{flex:1;height:2px;background:#1c1c1c;position:relative}.lvf-ui__amount i:after{content:"";position:absolute;left:50%;top:-4px;width:8px;height:10px;background:#cfcfcd;clip-path:polygon(50% 0,100% 45%,100% 100%,0 100%,0 45%);transform:translate(-50%)}.lvf-ui__tree,.lvf-ui__tree ul,.lvf-ui__list{list-style:none;margin:0;padding:0}.lvf-ui__tree>li{padding:5px 10px;color:#a9a9a7}.lvf-ui__tree>li.is-open{color:#ededea}.lvf-ui__tree em{font-style:normal}.lvf-ui__caret{display:inline-block;width:14px}.lvf-ui__tree ul li{padding:4px 10px 4px 24px;margin:0 -10px;color:#d8d8d6}.lvf-ui__tree ul li.is-sel,.lvf-ui__list li.is-sel{background:#232323;color:#fff}.lvf-ui__row{display:grid;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 10px}.lvf-ui__row b{font-weight:400;color:#ededea;text-align:right;font-variant-numeric:tabular-nums}.lvf-ui__row--profile{grid-template-columns:50px minmax(0,1fr);border-bottom:1px solid #262626;padding-bottom:8px}.lvf-ui__row--profile b{text-align:left}.lvf-ui__muted{color:#bdbdbb!important}.lvf-ui__track{position:relative;height:2px;background:#1c1c1c}.lvf-ui__track i{position:absolute;left:50%;top:-4px;width:8px;height:10px;background:#cfcfcd;clip-path:polygon(50% 0,100% 45%,100% 100%,0 100%,0 45%);transform:translate(-50%)}.lvf-ui__group{padding:8px 10px 4px;color:#bdbdbb;margin:0}.lvf-ui__list li{padding:4px 10px 4px 24px}.lvf-ui--mac{background:var(--lv-surface);color:var(--lv-ink);border:1px solid var(--lv-rule);border-radius:8px}.lvf-ui__win{display:flex;align-items:center;gap:5px;padding:7px 10px;border-bottom:1px solid var(--lv-rule)}.lvf-ui__win span{width:8px;height:8px;border-radius:4px;background:var(--lv-spectrum-6)}.lvf-ui__win span:nth-child(2){background:var(--lv-spectrum-5)}.lvf-ui__win span:nth-child(3){background:#d1d1cf}.lvf-ui__win b{flex:1;text-align:center;font-weight:600;margin-right:26px}.lvf-ui--mac .lvf-ui__row{grid-template-columns:84px minmax(0,1fr) auto}.lvf-ui--mac .lvf-ui__row b{color:var(--lv-ink)}.lvf-ui__select{border:1px solid var(--lv-rule);border-radius:5px;padding:2px 6px;text-align:left!important}.lvf-ui--mac .lvf-ui__group{color:var(--lv-ink-3)}.lvf-ui__track--fill{background:var(--lv-rule)}.lvf-ui__track--fill:before{content:"";position:absolute;left:0;top:0;bottom:0;width:50%;background:var(--lv-spectrum-1)}.lvf-ui--mac .lvf-ui__track i{width:12px;height:12px;top:-5px;border-radius:6px;clip-path:none;background:var(--lv-surface);box-shadow:0 0 0 1px var(--lv-rule)}@media(min-width:990px){.lvf-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s7) var(--s6)}.lvf-flow:before{display:none}.lvf-flow__step--fork{grid-column:1 / -1}.lvf-flow__fork{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start}.lvf-flow__or{align-self:center}}.lvf-acc{border-top:1px solid var(--lv-rule);border-bottom:1px solid var(--lv-rule);margin-top:var(--s4)}.lvf-acc summary{min-height:var(--lv-tap);display:flex;align-items:center;justify-content:space-between;gap:var(--s3);font:600 14px/1.3 var(--lv-font);cursor:pointer;list-style:none}.lvf-acc summary::-webkit-details-marker{display:none}.lvf-acc summary:after{content:"+";font:400 20px/1 var(--lv-font);color:var(--lv-ink-2)}.lvf-acc[open] summary:after{content:"\2212"}.lvf-acc summary:focus-visible{outline:2px solid var(--lv-ink);outline-offset:2px}.lvf-acc__body{display:flex;flex-direction:column;gap:var(--s3);padding:0 0 var(--s4);font:var(--t-14);color:var(--lv-ink-2)}.lvf-acc__body p{margin:0}.lvf-acc__body b{color:var(--lv-ink)}.lvf-acc--big summary{justify-content:center;gap:var(--s2);border:1px solid var(--lv-ink);margin:var(--s2) auto;max-width:320px;padding:0 var(--s4)}.lvf-acc--big{border:0;max-width:var(--max);margin:0 auto}.lvf-story__acc{padding:0 var(--gutter);max-width:calc(var(--max-text) + 2 * var(--gutter));margin:0 auto}.lvf-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2);margin-bottom:var(--s4)}.lvf-pair figure{margin:0;display:flex;flex-direction:column;gap:6px}.lvf-pair img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;background:var(--ground-2)}.lvf-vs{width:100%;border-collapse:collapse;table-layout:fixed}.lvf-vs th,.lvf-vs td{padding:var(--s3) var(--s2);border-bottom:1px solid var(--lv-rule);font:var(--t-14);text-align:center;vertical-align:middle}.lvf-vs td p{margin:0;font:var(--t-12)}.lvf-vs tbody th{text-align:left;font:500 12px/1.35 var(--lv-font);color:var(--lv-ink-2);padding-left:0;width:34%}.lvf-vs thead th{font:600 14px/1.2 var(--lv-font);border-bottom:1px solid var(--lv-ink);vertical-align:bottom}.lvf-vs thead .lvf-base__tag{display:block;width:max-content;margin:0 auto var(--s1);font-size:9px;padding:4px 6px}.lvf-vs .is-pro{background:var(--ground-2)}.lvf-vs a{color:var(--lv-ink);text-underline-offset:3px}.lvf-check{display:inline-block;width:14px;height:1.5px;background:var(--lv-ink-3);vertical-align:middle}.lvf-check.is-yes{width:10px;height:10px;border-radius:5px;background:var(--lv-ink)}.lvf-vs+.lvf-base__note{margin-top:var(--s3);border-top:0;padding-top:0}.lvf-ev2{display:flex;flex-direction:column;gap:var(--s2);width:100%;max-width:560px;margin:0 auto}.lvf-ev2__stage{aspect-ratio:1 / 1;position:relative;overflow:hidden;background:var(--ground-2)}.lvf-flowsec--swipe{padding-left:0;padding-right:0}.lvf-flowsec--swipe>.lvf__head{padding:0 var(--gutter)}.lvf-flowcards{margin:0}.lvf-flowcard{width:84%;max-width:340px;display:flex;flex-direction:column;gap:var(--s2)}.lvf-flowcard .lvf-ui{max-width:none;height:300px}.lvf-flowcard__step{display:flex;align-items:center;gap:var(--s2);font:600 14px/1.3 var(--lv-font);margin:0}.lvf-flow__num--or{font-size:10px;text-transform:uppercase;letter-spacing:.06em}.lvf-lab__more{text-align:center;margin-top:var(--s5)}.lvf-outline--dark{border-color:var(--lv-lightbox-ink);color:var(--lv-lightbox-ink)}.lvf-outline--dark:hover{background:var(--lv-lightbox-ink);color:var(--lv-lightbox)}.lvf-main__details{gap:var(--s3)}.lvf-stocklist{padding-top:var(--s2)}.lvf-stocklist ul{gap:6px var(--s3)}.lvf-stocklist li{font-size:15px}.lvf-path{padding:var(--s2) 0}@media(min-width:990px){.lvf-flowsec--swipe .lvf-flowcards{max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto}.lvf-flowcard{width:300px}.lvf-pair{max-width:640px;margin-left:auto;margin-right:auto}.lvf-vs{max-width:640px;margin:0 auto}}.lvf-lab--compact .lvf-lab{gap:var(--s4)}.lvf-lab--compact .lvf-lab__img img{max-width:200px}.lvf-lab--compact .lvf-lab__img figcaption{display:none}lv-review-slider{border:0;padding:0}.lvf-rev__slide{background:var(--lv-paper);border:1px solid var(--lv-rule);padding:var(--s4);display:flex;flex-direction:column;gap:var(--s2)}.lvf-rev__slide .lvf-rev__stars{display:inline-flex;gap:2px}.lvf-rev__slide .lvf-rev__quote{margin:0}.lvf-rev__controls{margin-top:0}.lvf-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--s2) var(--s4);margin:0;padding:0;list-style:none}.lvf-trust li{display:inline-flex;align-items:center;gap:6px;font:500 13px/1.3 var(--lv-font);color:var(--lv-ink)}.lvf-trust li:before{content:"";width:10px;height:6px;border-left:2px solid var(--lv-pack-essential-ink);border-bottom:2px solid var(--lv-pack-essential-ink);transform:rotate(-45deg) translateY(-2px)}.lvf-acc--box{border:1px solid var(--lv-ink);background:var(--lv-paper);padding:0 var(--s4);margin-top:var(--s5)}.lvf-acc--box summary{min-height:60px;font:600 16px/1.3 var(--lv-font)}.lvf-acc--box summary span{display:flex;flex-direction:column;gap:2px}.lvf-acc--box summary small{font:400 12px/1.3 var(--lv-font);color:var(--lv-ink-2)}.lvf-acc--box summary:after{content:"+";flex:none;width:28px;height:28px;border-radius:14px;background:var(--lv-ink);color:var(--lv-surface);display:flex;align-items:center;justify-content:center;font:500 18px/1 var(--lv-font)}.lvf-acc--box[open] summary:after{content:"\2212"}.lvf-acc--box .lvf-acc__body{font:var(--t-14);color:var(--lv-ink-2);gap:var(--s4)}.lvf-acc__item b{display:block;font:600 14px/1.35 var(--lv-font);color:var(--lv-ink);margin-bottom:2px}.lvf-acc__item p{margin:0}.lvf-story__img.is-contain{background:var(--lv-lightbox)}.lvf-story__img.is-contain img{object-fit:contain}.lvf-wide{margin:0 0 var(--s4);display:flex;flex-direction:column;gap:6px}.lvf-wide img{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block;background:var(--ground-2)}.lvf-flowcard .lvf-cap span{white-space:normal}.lv-faq-section .lvf .lv-narrow,.lv-faq-section .lvf .lv-inner{text-align:left;align-items:stretch}.lv-faq-section .lvf .lv-label,.lv-faq-section .lvf .lv-h2{text-align:left;align-self:flex-start}.lvf .lv-faq summary{font:600 16px/1.4 var(--lv-font);min-height:60px;text-align:left}.lvf .lv-faq details>div>p{font:400 15px/1.6 var(--lv-font)}@media(min-width:990px){.lvf-wide{max-width:640px;margin-left:auto;margin-right:auto;width:100%}}.lvf-shot{height:420px;background:#1e1e1e;border-radius:4px;overflow:hidden;display:flex;align-items:flex-start;justify-content:center}.lvf-shot img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.lvf-vs+.lvf-base__note{justify-content:center;text-align:center}.lvf-story__img.is-contain{background:transparent}@media(min-width:990px){.lvf-story .lvf-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:repeat(5,auto);column-gap:var(--s3);row-gap:var(--s2)}.lvf-story__card{display:grid;grid-row:span 5;grid-template-rows:subgrid;gap:var(--s2)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lv.css.map */
