@import"https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700;800&family=Manrope:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap";:root{--led-bg: #080A0F;--led-surface: #11151D;--led-surface-2: #181D27;--led-surface-3: #0E121A;--led-surface-4: #0B0E14;--led-ink: #F7F8FA;--led-ink-muted: #AAB1BE;--led-accent: #4CC9FF;--led-accent-deep: #21B9F7;--led-accent-ink: #06121A;--led-red: #FF365A;--led-amber: #F2A93B;--led-green: #24B47E;--led-violet: #8B5CF6;--led-light-bg: #F7F8FA;--led-light-ink: #0B0D12;--led-light-mut: #3D4452;--led-light-mut-2: #5A6170;--led-line: rgba(255,255,255,.12);--led-line-soft: rgba(255,255,255,.08);--led-line-dark: rgba(11,13,18,.12);--led-fill: rgba(255,255,255,.06);--led-fill-soft: rgba(255,255,255,.04);--led-r-lg: 20px;--led-r-md: 16px;--led-r-sm: 12px;--led-max: 1280px;--led-font-head: Sora, system-ui, sans-serif;--led-font-body: Manrope, system-ui, sans-serif;--led-font-mono: "JetBrains Mono", ui-monospace, monospace;--led-sx: clamp(18px, 5vw, 64px);--led-sy: clamp(64px, 10vw, 144px);--led-sy-sm: clamp(56px, 8vw, 112px);--led-sy-xs: clamp(48px, 7vw, 88px);--led-sy-lg: clamp(72px, 11vw, 152px)}.led-root [hidden]{display:none!important}.led-root{background:var(--led-bg);color:var(--led-ink);font-family:var(--led-font-body);-webkit-font-smoothing:antialiased}.led-root *,.led-root *:before,.led-root *:after{box-sizing:border-box}.led-root a:not(.led-btn):not(.led-menu-link){color:var(--led-accent);text-decoration:none}.led-root a:not(.led-btn):not(.led-menu-link):hover{color:var(--led-accent-deep);text-decoration:underline}.led-root a.led-btn,.led-root a.led-menu-link{text-decoration:none}.led-root :focus-visible{outline:2px solid var(--led-accent);outline-offset:3px;border-radius:4px}.led-root input,.led-root select,.led-root textarea,.led-root button{font-family:inherit}.led-root img{max-width:100%;height:auto;display:block}.led-wrap{max-width:var(--led-max);margin:0 auto;padding:0 clamp(18px,5vw,64px)}.led-pad{padding-top:clamp(64px,10vw,144px);padding-bottom:clamp(64px,10vw,144px)}.led-pad-sm{padding-top:clamp(56px,8vw,112px);padding-bottom:clamp(56px,8vw,112px)}.led-root h1,.led-root h2,.led-root h3,.led-root h4{font-family:var(--led-font-head)}.led-h1{margin:0 0 20px;font:800 clamp(38px,5.6vw,76px)/1.02 var(--led-font-head);letter-spacing:-.03em;text-wrap:balance}.led-h2{margin:0 0 18px;font:700 clamp(30px,4vw,52px)/1.06 var(--led-font-head);letter-spacing:-.02em}.led-h2-sm{margin:0 0 18px;font:700 clamp(28px,3.6vw,44px)/1.08 var(--led-font-head);letter-spacing:-.02em}.led-eyebrow{margin:0 0 14px;font:700 12px/1 var(--led-font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--led-accent)}.led-lede{margin:0;font:400 17px/1.65 var(--led-font-body);color:var(--led-ink-muted);text-wrap:pretty}.led-mono{font:500 11px/1.5 var(--led-font-mono);letter-spacing:.06em;color:var(--led-ink-muted)}.led-light{background:var(--led-light-bg);color:var(--led-light-ink)}.led-light h1,.led-light h2,.led-light h3,.led-light h4,.led-light p,.led-light span,.led-light td,.led-light th,.led-light dt,.led-light dd,.led-light li{color:inherit}.led-light .led-lede{color:var(--led-light-mut)}.led-light .led-eyebrow{color:#0b7fb0}.led-root .led-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 28px;border-radius:var(--led-r-sm);border:none;font:800 16px var(--led-font-body);cursor:pointer;transition:background .2s,transform .2s;text-decoration:none}.led-root .led-btn:hover{text-decoration:none}.led-root .led-btn--primary{background:var(--led-accent);color:var(--led-accent-ink)}.led-root .led-btn--primary:hover{background:var(--led-accent-deep);color:var(--led-accent-ink)}.led-root .led-btn--ghost{background:var(--led-fill-soft);border:1px solid rgba(255,255,255,.22);color:var(--led-ink);font-weight:700}.led-root .led-btn--ghost:hover{background:#ffffff1f;color:var(--led-ink)}.led-root .led-btn--dark{background:var(--led-light-ink);color:var(--led-light-bg)}.led-root .led-btn--dark:hover{background:#000;color:var(--led-light-bg)}.led-root .led-btn--sm{min-height:48px;padding:0 20px;font-size:15px}.led-root .led-btn--block{width:100%;min-height:56px;font-size:17px}.led-root .led-btn>*,.led-root .led-btn span{color:inherit}.led-card{border-radius:var(--led-r-lg);background:var(--led-surface-2);border:1px solid var(--led-line)}.led-panel{border-radius:var(--led-r-md);background:var(--led-surface);border:1px solid var(--led-line)}.led-panel-light{border-radius:var(--led-r-md);background:#fff;border:1px solid var(--led-line-dark)}.led-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border-radius:8px;font:700 12px var(--led-font-body)}.led-pill--verified{background:#24b47e24;border:1px solid rgba(36,180,126,.4);color:var(--led-green)}.led-slot{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--led-r-lg);border:1px solid var(--led-line);background:repeating-linear-gradient(135deg,#0d1118 0 12px,#141926 12px 24px)}.led-slot>.led-mono{text-align:center;padding:16px}.led-slot-light{background:repeating-linear-gradient(135deg,#edeff3 0 12px,#f7f8fa 12px 24px);border-color:var(--led-line-dark)}.led-slot-light .led-mono{color:var(--led-light-mut-2)}.led-slot img,.led-slot video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.led-slot:has(img)>.led-mono,.led-slot:has(video)>.led-mono{display:none}.led-grid-auto{display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}.led-grid-2{display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:center}.led-grid-cards{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.led-row{display:flex;flex-wrap:wrap;gap:10px}@keyframes ledEyeBreathe{0%,to{opacity:1}50%{opacity:.35}}@keyframes ledEyeSweep{0%{transform:translate(-16%)}50%{transform:translate(16%)}to{transform:translate(-16%)}}@keyframes ledEyeStartup{0%{opacity:0;transform:scale(.72)}45%{opacity:1;transform:scale(1.04)}60%{opacity:.6}to{opacity:1;transform:scale(1)}}@keyframes ledSlideIn{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes ledFadeUp{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.led-eye-ring{width:150px;height:150px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#0a0d13;display:flex;align-items:center;justify-content:center}.led-eye-core{width:88px;height:88px;border-radius:50%;border:9px solid var(--led-accent);box-shadow:0 0 34px #4cc9ff99,inset 0 0 18px #4cc9ff66;animation:ledEyeBreathe 3.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.led-root *,.led-root *:before,.led-root *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.led-fit{padding:16px 18px;border-radius:14px;border:1px solid rgba(242,169,59,.45);background:#f2a93b1a}.led-fit[data-state=confirmed]{border-color:#24b47e73;background:#24b47e1a}.led-fit[data-state=unverified]{border-color:#ff365a73;background:#ff365a1a}.led-fit-title{margin:0 0 4px;font:800 14px var(--led-font-body);color:var(--led-amber)}.led-fit[data-state=confirmed] .led-fit-title{color:var(--led-green)}.led-fit[data-state=unverified] .led-fit-title{color:var(--led-red)}.led-legal{padding:14px 16px;border-radius:12px;background:#f2a93b1a;border:1px solid rgba(242,169,59,.4);font:500 13px/1.6 var(--led-font-body);color:#e4c68c;margin:0}.led-legal-light{padding:18px 20px;border-radius:var(--led-r-md);background:#fff7e9;border:1px solid rgba(242,169,59,.5)}.led-acc{border-radius:14px;border:1px solid var(--led-line-dark);background:#fff;overflow:hidden}.led-acc>summary{list-style:none;width:100%;min-height:56px;padding:16px 18px;display:flex;justify-content:space-between;gap:16px;align-items:center;cursor:pointer;text-align:left;font:700 16px/1.45 var(--led-font-body);color:var(--led-light-ink)}.led-acc>summary::-webkit-details-marker{display:none}.led-acc>summary:after{content:"+";flex:none;font:700 18px var(--led-font-body);color:#0b7fb0}.led-acc[open]>summary:after{content:"\2013"}.led-acc .led-acc-body{padding:0 18px 18px;font:400 15px/1.7 var(--led-font-body);color:var(--led-light-mut);max-width:70ch}.led-acc .led-acc-body p{margin:0 0 14px;white-space:pre-line}.led-acc .led-acc-body p:last-child{margin-bottom:0}.led-opt{min-height:48px;padding:0 16px;display:inline-flex;align-items:center;gap:10px;border-radius:var(--led-r-sm);background:var(--led-fill-soft);border:1px solid var(--led-line);color:var(--led-ink);font:600 15px var(--led-font-body);cursor:pointer;transition:background .2s}.led-opt[aria-pressed=true]{background:#4cc9ff24;border-color:var(--led-accent)}.led-opt--solid[aria-pressed=true]{background:var(--led-accent);border-color:var(--led-accent);color:var(--led-accent-ink)}.led-swatch{width:14px;height:14px;border-radius:50%;display:block;flex:none}.led-table-wrap{overflow-x:auto;border-radius:18px;border:1px solid var(--led-line-dark);background:#fff}.led-table{width:100%;min-width:760px;border-collapse:collapse;font:400 15px/1.5 var(--led-font-body)}.led-table caption{text-align:left;padding:18px 20px;font:600 14px var(--led-font-body);color:var(--led-light-mut-2)}.led-table th,.led-table td{padding:14px 20px;text-align:left;border-top:1px solid rgba(11,13,18,.1)}.led-table thead th{border-top:1px solid var(--led-line-dark);font:700 14px var(--led-font-body);color:var(--led-light-mut-2)}.led-table thead th.is-own{font:800 15px var(--led-font-body);color:var(--led-light-ink);background:#eff6fb}.led-table tbody th{font:600 15px var(--led-font-body);color:var(--led-light-ink)}.led-table td.is-own{background:#f5fafd;color:var(--led-light-ink)}.led-table td{color:var(--led-light-mut)}.led-dl{display:grid;gap:12px;margin:0;padding:22px}.led-dl>div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(11,13,18,.08);padding-bottom:10px}.led-dl dt{font:500 15px var(--led-font-body);color:var(--led-light-mut-2)}.led-dl dd{margin:0;font:700 15px var(--led-font-body);text-align:right}.led-dl--dark{padding:18px;gap:10px}.led-dl--dark>div{border-bottom:none;padding-bottom:0;font:500 14px/1.5 var(--led-font-body)}.led-dl--dark dt{color:var(--led-ink-muted);font-size:14px}.led-dl--dark dd{color:var(--led-ink);font-size:14px}.led-price:empty{display:none!important}@media(max-width:989px){.led-sticky-col{position:static!important;top:auto!important}}@media(max-width:749px){.led-h1{font-size:clamp(32px,8vw,44px)}.led-table{min-width:640px}.led-slot--hero{aspect-ratio:1/1!important}}@media(max-width:749px){:root{--led-sx: 16px;--led-sy: 44px;--led-sy-sm: 40px;--led-sy-xs: 36px;--led-sy-lg: 48px}.led-root{overflow-x:hidden}.led-root *{max-width:100%}.led-root img,.led-root video,.led-root iframe{max-width:100%;height:auto}.led-h1{font-size:clamp(30px,8.5vw,40px);line-height:1.05;margin-bottom:16px}.led-h2{font-size:clamp(24px,6.8vw,32px);line-height:1.12;margin-bottom:14px}.led-h2-sm{font-size:clamp(22px,6.2vw,28px);line-height:1.15}.led-lede{font-size:16px;line-height:1.6}.led-eyebrow{font-size:11px;letter-spacing:.16em;margin-bottom:10px}.led-root .led-btn:not(.led-sticky-add):not(.led-pdp-add){width:100%;min-height:52px;padding:0 20px;font-size:16px}.led-root .led-sticky-add{width:auto;flex:0 0 auto;min-height:50px;padding:0 18px;font-size:15px}.led-root .led-btn--sm{min-height:48px}.led-row>.led-btn,.led-why-cta>.led-btn,.led-close-cta>.led-btn{width:100%}.led-row{gap:10px}.led-grid-auto,.led-grid-2,.led-grid-cards{gap:20px;grid-template-columns:1fr}.led-why-grid{gap:12px}.led-why-card{padding:20px 18px 18px}.led-rev-grid{gap:12px}.led-rev-card{padding:18px}.led-rev-head{gap:14px;align-items:flex-start}.led-rev-avg{font-size:26px}.led-vs-row{padding:14px 16px}.led-vs-row .led-vs-own,.led-vs-row .led-vs-other{font-size:14px}.led-table-wrap{border-radius:14px}.led-spec>div{padding:12px 14px}.led-spec dt,.led-spec dd{font-size:13.5px}.led-dl{padding:16px}.led-acc>summary{min-height:56px;padding:15px 16px;font-size:15.5px}.led-acc .led-acc-body{padding:0 16px 16px;font-size:14.5px}.led-pdp-wrap{padding-top:12px}.led-pdp-stage{aspect-ratio:1/1;border-radius:14px}.led-pdp-thumbs{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:6px}.led-pdp-title{font-size:clamp(23px,6.4vw,30px);line-height:1.12}.led-pdp-sub{font-size:15px;margin-bottom:14px}.led-pdp-price{font-size:30px}.led-pdp-compare{font-size:16px}.led-pdp-save{font-size:12px;padding:3px 8px}.led-pdp-opt{padding:14px;min-height:58px}.led-pdp-opt-name{font-size:15px}.led-pdp-opt-note{font-size:12.5px}.led-pdp-buyrow{gap:8px}.led-root .led-pdp-add{width:auto;flex:1;font-size:16px}.led-pdp-qty button{width:40px}.led-pdp-qty input{width:34px}.led-pdp-assure li{font-size:13.5px}.led-pdp-pay-icon{height:20px}.led-pdp-fit{padding:11px 12px;gap:10px}.led-pdp-fit-title{font-size:13.5px}.led-pdp-fit-detail,.led-pdp-fit-cta{font-size:12.5px}.led-close-cta{padding:20px;gap:14px}.led-close-cta-h{font-size:20px}.led-why-cta{gap:10px}.led-why-cta-note{font-size:13px;text-align:center;width:100%}.led-sticky-bar{gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.led-sticky-text{flex:1 1 auto;min-width:0;overflow:hidden}.led-sticky-text p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:380px){:root{--led-sx: 14px}.led-h1{font-size:28px}.led-pdp-price{font-size:27px}.led-pdp-title{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ledeyes-styles.css.map */
