.vt.quiet{--sans:"europa","Hanken Grotesk",system-ui,-apple-system,sans-serif;--display:var(--sans);font-family:var(--sans)}.vt.quiet h1,.vt.quiet h2,.vt.quiet h3,.vt.quiet h4{font-family:var(--sans);font-weight:400;letter-spacing:-.02em;line-height:1.12}.vt.quiet .eyebrow{font:400 13px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.hs{position:relative}.hs-stage{position:relative;aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:#0e0a07;isolation:isolate}.hs-ph{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.hs-ph.on{opacity:1}.hs-ph img{width:100%;height:100%;object-fit:cover;display:block}.hs[data-set=lamp] .hs-ph img{object-position:50% 72%}.hs-ph.plain{background:#fff}.hs-ph.plain img{object-fit:contain}.hs .hs-dark{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#0e0a07;opacity:0;transition:opacity .55s ease;pointer-events:none}.hs.is-off .hs-dark{opacity:.9;transition:opacity .7s cubic-bezier(.3,0,.2,1)}.hs.swap .hs-dark{opacity:1;transition:opacity .14s ease}.hs.swap .hs-ph{transition:none}.hs.is-off[data-fresh] .hs-dark{opacity:.5}.hs-view,.hs-tag,.hs-try{background:#0c090680;-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);color:#fff}.hs-view{position:absolute;top:14px;left:14px;z-index:4;display:inline-flex;padding:3px;border-radius:999px}.hs-view button{border:0;background:transparent;color:#fff;font:400 13.5px/1 var(--sans);height:36px;padding:0 14px 0 10px;border-radius:999px;cursor:pointer;opacity:.82;display:inline-flex;align-items:center;gap:7px}.hs-view .hs-ico{width:17px;height:17px;flex:none}.hs .hs-mini.cctbulb{width:15px;flex:none;margin:-2px 0}.hs .hs-mini .cct-layer{filter:none}.hs .hs-mini.lit{filter:drop-shadow(0 0 5px rgba(255,190,120,.75))}.hs-view button[aria-pressed=true]{background:#fff;color:#14100c;opacity:1}.hs-view button:focus-visible{outline:2px solid #ffb783;outline-offset:2px}.hs .hs-timer{position:absolute;top:16px;right:20px;z-index:4;text-align:right}.hs .hs-timer .tnum{font:300 clamp(34px,4.2vw,48px)/.95 var(--sans);letter-spacing:-.03em;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.45);font-variant-numeric:tabular-nums}.hs .hs-timer .tlab{font:400 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffffc7;margin-top:6px;text-shadow:0 1px 8px rgba(0,0,0,.5)}.hs .hs-timer.expired .tnum{color:#ffb783}.hs-tag{position:absolute;left:14px;bottom:18px;z-index:4;width:max-content;max-width:calc(100% - 128px);padding:7px;border-radius:999px;display:block}.hs .emu-mode,.hs-hint{display:none}.hs .emu-steps{display:flex;align-items:center;gap:14px}.hs .emu-step{position:relative;flex:none;display:inline-flex;align-items:center;height:34px;padding:0 13px;border:0;border-radius:999px;background:color-mix(in oklab,var(--c) 16%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--c) 60%,transparent);transition:background .35s ease,box-shadow .35s ease}.hs .emu-step:before{content:attr(data-k) " K";font:400 13.5px/1 var(--sans);font-variant-numeric:tabular-nums;color:#ffffffc7;white-space:nowrap;transition:color .35s ease}.hs .emu-step+.emu-step:after{content:"";position:absolute;left:-12px;top:50%;width:10px;height:1.5px;border-radius:2px;background:#ffffff47}.hs .emu-step .n,.hs .emu-step .t{display:none}.hs .emu-step.on{background:var(--c);box-shadow:0 0 0 4px color-mix(in oklab,var(--c) 26%,transparent),0 0 22px color-mix(in oklab,var(--c) 65%,transparent)}.hs .emu-step.on:before{color:#1a0f05}.hs-sw{position:absolute;right:18px;bottom:16px;z-index:4;display:flex;flex-direction:column;align-items:center;gap:9px}.hs .emu-switch{width:56px;height:84px;border-radius:15px}.hs .emu-rocker{width:33px;height:60px;border-radius:10px}.hs .emu-pwr{width:17px;height:17px}.hs-try{font:400 12px/1 var(--sans);padding:8px 11px;border-radius:999px;white-space:nowrap;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.hs[data-fresh] .hs-try{opacity:1;transform:none}.hs[data-fresh] .emu-switch:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:19px;border:2px solid rgba(255,183,131,.85);animation:hsPulse 2.2s ease-out infinite;pointer-events:none}@keyframes hsPulse{0%{opacity:.9;transform:scale(1)}70%{opacity:0;transform:scale(1.22)}to{opacity:0;transform:scale(1.22)}}.hs-tech{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;grid-template-columns:26% 1fr;gap:clamp(14px,2.4vw,28px);padding:clamp(60px,7vw,76px) clamp(16px,2.6vw,28px) clamp(16px,2.6vw,28px);background:#15110d;color:#f3e6d6;opacity:0;pointer-events:none;transition:opacity .35s ease}.hs[data-view=tech] .hs-tech{opacity:1;pointer-events:auto}.hs[data-view=tech] .hs-dark{opacity:0}.hs[data-view=tech] .hs-tag{opacity:0;pointer-events:none}.hs-tag{transition:opacity .3s ease}.hs[data-view=tech] .hs-sw{right:auto;left:calc(clamp(16px,2.6vw,28px) + 13% - 28px);bottom:clamp(16px,2.6vw,28px)}.hs[data-view=tech] .hs-try{display:none}.hs-bulb{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;padding:18px 0 110px;min-height:0}.hs .eb-bulbwrap{width:min(100%,120px);margin-left:18px}.hs .hs-bulb .cctbulb{width:100%}.hs .cct-glow{display:block;mix-blend-mode:screen}.hs .eb-dim-v{left:-22px;top:2.2%;bottom:2%}.hs .eb-socket{margin-left:18px}.hs-dims{display:block;margin-top:4px;word-spacing:.2em;font:400 11px/1.3 var(--mono);color:#d9c3a8;white-space:nowrap;text-align:center}.hs .eb-socket i{display:none}.hs-data{display:flex;flex-direction:column;gap:clamp(8px,1.2vw,14px);min-width:0;min-height:0}.hs-metrics{display:grid;grid-template-columns:1fr 1fr;gap:clamp(6px,.8vw,8px)}.hs .emu-metric{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:clamp(9px,1.2vw,13px) clamp(10px,1.3vw,14px)}.hs .emu-metric .lab{font:400 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#b89a7c}.hs .emu-metric .val{font:400 clamp(18px,2.1vw,26px)/1.05 var(--sans);letter-spacing:-.01em;color:#fff;margin-top:clamp(5px,.7vw,8px);font-variant-numeric:tabular-nums}.hs .emu-metric .val small{font-size:12px;color:#b89a7c;font-weight:400}.hs .emu-metric.use .val{font-size:clamp(15px,1.6vw,19px);line-height:1.15}.hs .emu-metric .sub,.hs .emu-metric .cmp{margin-top:4px;font:400 12px/1.35 var(--sans);color:#b89a7c;display:flex;flex-direction:column}.hs .emu-metric .cmp b{color:#f3e6d6;font-weight:400}.hs .emu-spectrum{flex:1;min-height:0;display:flex;flex-direction:column;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:clamp(10px,1.3vw,14px);box-shadow:none}.hs .emu-sp-head{display:flex;justify-content:space-between;font:400 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#b89a7c;margin-bottom:10px}.hs .emu-bars{position:relative;display:flex;align-items:flex-end;gap:2px;flex:1;min-height:60px}.hs .emu-bar{position:relative;z-index:1;display:block;flex:1;border-radius:2px 2px 0 0}.hs .emu-circadian{position:absolute;top:0;bottom:0;left:0;width:43%;z-index:0;pointer-events:none;border-radius:4px;background:linear-gradient(#6096ff33,#6096ff0d);box-shadow:inset 1px 0 #6096ff80,inset -1px 0 #6096ff80}.hs .cleg{display:inline-flex;align-items:center;gap:6px}.hs .cleg i{width:12px;height:9px;border-radius:2px;background:#6096ff4d;box-shadow:inset 0 0 0 1px #6096ff99;display:inline-block}.hs .emu-axis{display:flex;justify-content:space-between;margin-top:8px;font:400 10px/1 var(--mono);color:#b89a7c}@media(max-width:1100px){.hs .emu-metric .sub{display:none}}@media(max-width:767px){.hs-stage{aspect-ratio:4/5;border-radius:0}.hs-tag{left:12px;bottom:16px;max-width:calc(100% - 96px);padding:6px}.hs .emu-steps{gap:10px}.hs .emu-step{height:32px;padding:0 10px}.hs .emu-step:before{font-size:12.5px}.hs .emu-step+.emu-step:after{left:-9px;width:8px}.hs-sw{right:12px;bottom:12px}.hs .emu-switch{width:50px;height:76px}.hs .emu-rocker{width:30px;height:54px}.hs-tech{grid-template-columns:62px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"bulb metrics" "spec spec";column-gap:12px;row-gap:10px;padding:60px 14px 104px}.hs-data{display:contents}.hs-metrics{grid-area:metrics}.hs .emu-spectrum{grid-area:spec}.hs-bulb{grid-area:bulb;padding:4px 0 0;justify-content:center}.hs .eb-bulbwrap{width:52px;margin-left:0}.hs .eb-dim,.hs .eb-socket{display:none}.hs-dims{font-size:10px}.hs-dims>span{display:block}.hs[data-view=tech] .hs-sw{left:auto;right:12px;bottom:12px}.hs .emu-metric{padding:9px 10px}.hs .emu-metric .val{font-size:18px;margin-top:5px}.hs .emu-metric.use .val{font-size:15px}.hs .emu-metric .sub{display:none}.hs .emu-bars{min-height:84px}}@media(prefers-reduced-motion:reduce){.hs-ph,.hs-dark,.hs-tech,.hs-try{transition:none}.hs[data-fresh] .emu-switch:after{animation:none}}.pbs.pbs--v5{max-width:calc(var(--maxw) + 2*var(--gut));padding:clamp(12px,2vw,28px) var(--gut) clamp(40px,6vw,88px);color:var(--ink);font-size:17px;--pbs-color-accent:var(--orange);--pbs-color-border:var(--line-strong);--pbs-color-text:var(--ink-strong);--pbs-color-text-muted:var(--ink);--pbs-color-bg-soft:var(--surface-2)}.pbs--v5 .pbs__layout{align-items:start;gap:clamp(24px,4vw,64px)}@media(min-width:900px){.pbs--v5 .pbs__layout{grid-template-columns:minmax(0,6fr) minmax(0,4.6fr)}.pbs--v5 .pbs__image-col{position:sticky;top:84px;transition:top .32s cubic-bezier(.2,.7,.2,1)}body.hdr-hidden .pbs--v5 .pbs__image-col{top:20px}.pbs--v5 .pbs__info-col{padding-top:clamp(8px,2vw,28px)}}.pbs--v5 .pbs__info-col{gap:0}.pbs--v5 .pbs__tag{display:block;font:400 14px/1.3 var(--sans);color:var(--ink-faint);margin-bottom:10px}.vt.quiet .pbs__title{font:700 clamp(32px,3.4vw,46px)/1.08 var(--sans);letter-spacing:-.02em;color:var(--ink-strong);text-align:left;text-wrap:balance}.pbs--v5 .pbs__rating{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:14px;color:var(--ink)}.pbs--v5 .pbs__rating b{color:var(--ink-strong);font-weight:400}.pbs--v5 .pbs__rating a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.pbs--v5 .pbs__rating a:hover{text-decoration-color:currentColor}.vt-stars{display:inline-flex;gap:2px;color:var(--ink-strong)}.vt-stars svg{width:13px;height:13px}.pbs--v5 .pbs__price-row{margin-top:26px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.pbs--v5 .pbs__price-area{flex:1 1 auto;min-width:0;width:auto}.pbs--v5 .pbs__price-area>.pbs__price{justify-self:start}.pbs--v5 .pbs__price,.pbs--v5 .pbs__price-line{justify-content:flex-start;align-items:flex-start}.pbs--v5 .pbs__price--buy,.pbs--v5 .pbs__price--bulbsharing{align-items:flex-start;gap:4px}.pbs--v5 .pbs__price-current{font:700 clamp(32px,3.2vw,42px)/1.05 var(--sans);letter-spacing:-.01em;color:var(--orange);font-variant-numeric:tabular-nums}.pbs--v5 .pbs__price-compare{font-size:18px;color:var(--ink-faint)}.pbs--v5 .pbs__price-period{font-size:17px;color:var(--ink)}.pbs--v5 .pbs__price-secondary{font-size:14px;color:var(--ink);text-align:left}.pbs--v5 .pbs__vatline{display:block;font-size:13px;color:var(--ink-faint)}.pbs--v5 .pbs__toggle{flex:none;background:var(--surface);border:1px solid var(--line-strong);padding:6px}.pbs--v5 .pbs__toggle-btn{height:50px;padding:0 24px;font:400 18px/1 var(--sans);display:inline-flex;align-items:center;color:var(--ink)}.pbs--v5 .pbs__toggle-btn[aria-selected=true]{color:var(--bg)}.pbs--v5 .pbs__toggle-thumb{top:6px;bottom:6px;background:var(--ink-strong)}.pbs--v5 .pbs__offer{margin-top:10px;text-align:left;color:var(--ink);font:400 15px/1.4 var(--sans)}.pbs--v5 .pbs__lede{margin-top:22px;font-size:17px;line-height:1.55;color:var(--ink);max-width:44ch}.pbs--v5 .pbs__lede p{margin:0}.pbs--v5 .pbs__lede p+p{margin-top:6px}.pbs--v5 .pbs__lede strong{font-weight:400;color:var(--ink-strong)}.pbs--v5 .pbs__variants{margin-top:28px;gap:10px}.pbs--v5 .pbs__picklabel{display:flex;gap:6px;font-size:14px;color:var(--ink-faint)}.pbs--v5 .pbs__picklabel b{color:var(--ink-strong);font-weight:400}.pbs--v5 .pbs__pills{gap:8px}.pbs--v5 .pbs__pill{min-height:52px;padding:10px 16px;display:flex;align-items:center;justify-content:flex-start;text-align:left;background:var(--surface);border:1px solid var(--line-strong);border-radius:14px;color:var(--ink-strong);font:400 16px/1.2 var(--sans);transition:border-color .15s ease,box-shadow .15s ease}.pbs--v5 .pbs__pill:hover{border-color:var(--ink-faint)}html .pbs--v5 .pbs__pill[aria-checked=true]{border-color:var(--ink-strong);box-shadow:inset 0 0 0 1px var(--ink-strong);background:var(--surface)}html .pbs--v5 .pbs__pill,html .pbs--v5 .pbs__toggle,html .pbs--v5 .pbs__qty{background:var(--surface)}.pbs--v5 .pbs__pill:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.pbs--v5 .pbs__stock{margin-top:18px;font-size:14px;color:var(--ink)}.pbs--v5 .pbs__buy-row{margin-top:12px;gap:10px}.pbs--v5 .pbs__qty{position:relative;height:56px;background:var(--surface);border:1px solid var(--line-strong)}.pbs--v5 .pbs__qty-btn,.pbs--v5 .pbs__qty-input{color:var(--ink-strong);font-weight:400}.pbs--v5 .pbs__cta{height:56px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--orange);color:var(--on-orange);font:500 16px/1 var(--sans);white-space:nowrap}.pbs--v5 .pbs__cta [data-cta-amount]{font-variant-numeric:tabular-nums}.pbs--v5 .pbs__dynamic-checkout{margin-top:10px}.pbs--v5 .pbs__trust{margin:20px 0 0;font-size:14px;line-height:1.5;color:var(--ink-faint)}.pbs--v5 .pbs__error{margin-top:10px}.pbs__below{margin-top:clamp(18px,3vw,32px);display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;font-size:14px}.pbs--v5 .pbs__hl{position:relative;height:48px;margin-top:12px;border-radius:14px;background:var(--surface-2);overflow:hidden}.pbs--v5 .pbs__hl span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 16px;font:400 15.5px/1.2 var(--sans);color:var(--ink-strong);text-align:center;opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.pbs--v5 .pbs__hl span.on{opacity:1;transform:none}.pbs--v5 .pbs__hl.static{height:auto;padding:12px 16px;text-align:center}.pbs--v5 .pbs__hl.static span{position:static;display:inline;opacity:1;transform:none;padding:0}.pbs--v5 .pbs__hl.static span+span:before{content:" \b7  ";color:var(--ink-faint)}@media(max-width:767px){.pbs.pbs--v5{padding:0 0 1.5rem}.pbs--v5 .pbs__layout{gap:22px}.pbs--v5 .pbs__info-col,.pbs--v5 .pbs__below{padding-inline:20px}.pbs--v5 .pbs__toggle-btn{height:42px;padding:0 15px;font-size:15.5px}.pbs--v5 .pbs__toggle{padding:4px}.pbs--v5 .pbs__toggle-thumb{top:4px;bottom:4px}.pbs--v5 .pbs__price-current{font-size:30px}.pbs--v5 .pbs__cta{padding:0 16px;font-size:15px}}@media(max-width:767px){.pbs--v5[data-mode=bulbsharing] .pbs__buy-row{grid-template-columns:auto 1fr}.pbs--v5[data-mode=bulbsharing] .pbs__qty{width:auto}}.pbs__bulk-tag{position:absolute;top:-7px;right:-4px;z-index:2;display:none;font:500 10.5px/1 var(--sans);color:var(--on-orange);background:var(--orange);border-radius:999px;padding:4px 7px;box-shadow:0 0 0 2px var(--bg);white-space:nowrap}.pbs__bulk-tag.dot{display:block;width:9px;height:9px;padding:0;top:-2px;right:-1px}.pbs__bulk-tag.on{display:block}.pbs[data-mode=bulbsharing] .pbs__bulk-tag{display:none}.pbs__bulk-hint{min-height:1.3em;margin-top:8px;padding-left:4px;font:400 13px/1.3 var(--sans);color:var(--ink-faint)}.pbs__bulk-better{border:0;background:none;padding:0;font:inherit;color:var(--ink-strong);text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}.pbs__bulk-better:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.vt-buybar{position:fixed;left:0;right:0;top:64px;z-index:40;background:color-mix(in oklab,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line);transform:translateY(-120%);visibility:hidden;transition:transform .25s ease,top .32s cubic-bezier(.2,.7,.2,1),visibility 0s linear .25s;font-family:var(--sans)}.vt-buybar.show{transform:none;visibility:visible;transition:transform .25s ease,top .32s cubic-bezier(.2,.7,.2,1)}body.hdr-hidden .vt-buybar{top:0}.vt-buybar .wrap{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;min-height:60px;padding-block:8px}.vt-buybar .t{display:flex;align-items:baseline;gap:12px;font-size:16px;color:var(--ink-strong);min-width:0}.vt-buybar .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.vt-buybar .amount{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.vt-buybar .tabs{display:flex;gap:2px;margin:0 auto}.vt-buybar .tabs a{font:400 14px/1 var(--sans);color:var(--ink);padding:10px 13px;border-radius:999px}.vt-buybar .tabs a:hover{background:var(--surface-2);color:var(--ink-strong)}.vt-buybar .btn{padding:11px 20px;font-size:15px;font-weight:500;white-space:nowrap}@media(max-width:900px){.vt-buybar{top:97px}.vt-buybar .tabs{display:none}}@media(max-width:640px){.vt-buybar{top:auto;bottom:0;transform:translateY(110%);box-shadow:0 -1px 0 var(--line);padding-bottom:env(safe-area-inset-bottom)}body.hdr-hidden .vt-buybar{top:auto}.vt-buybar .wrap{flex-wrap:nowrap;min-height:62px}.vt-buybar .t{display:grid;gap:1px;flex:1;font-size:14px;line-height:1.25}.vt-buybar .btn{padding:12px 16px}}@media(prefers-reduced-motion:reduce){.vt-buybar,.vt-buybar.show{transition:none}}.vt.screen{padding-block:clamp(88px,12vw,168px);background:var(--bg)}.vt.screen.tight{padding-block:clamp(48px,7vw,96px)}.vt-statement .wrap{text-align:center}.vt-statement .in{max-width:640px;margin:0 auto}.vt-statement h2{font-size:clamp(32px,4vw,48px);margin-top:16px}.vt-statement p{margin:22px auto 0;font-size:clamp(19px,1.8vw,24px);line-height:1.45;color:var(--ink);max-width:30em}.vt-media{position:relative;background:#0e0a07}.vt-media .im{position:relative;height:clamp(420px,62vw,820px);overflow:hidden}.vt-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vt-media figcaption{position:absolute;left:var(--gut);bottom:clamp(20px,3vw,40px);max-width:32ch;font:400 clamp(17px,1.6vw,22px)/1.4 var(--sans);color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.45)}.vt-pdp-night .night{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);align-items:center}.vt-pdp-night .im{position:relative;border-radius:20px;overflow:hidden;background:var(--surface-2)}.vt-pdp-night .im img{display:block;width:100%;height:auto;transform:scale(var(--zoom,1))}.vt-pdp-night .im .ph{aspect-ratio:4/5}.vt-pdp-night h2{font-size:clamp(30px,3.4vw,44px);margin-top:16px}.vt-pdp-night p{margin-top:20px;font-size:clamp(18px,1.6vw,21px);line-height:1.5;max-width:30em}.vt-pdp-night p b,.vt-pdp-night p strong{font-weight:400;color:var(--ink-strong)}.vt-pdp-night h4{margin-top:32px;font-size:15px;color:var(--ink-faint)}.vt-pdp-night .checks li{font-size:16px}.vt-pdp-night.flip .im{order:2}@media(max-width:820px){.vt-pdp-night .night{grid-template-columns:1fr}.vt-pdp-night.flip .im{order:0}}.vt-pdp-guar .guar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:28px;align-items:center;padding:clamp(28px,4vw,48px);border:0;box-shadow:none;border-radius:20px}.vt-pdp-guar .guar>svg{width:36px;height:36px;color:var(--ink-strong)}.vt-pdp-guar h3{font-size:clamp(24px,2.4vw,30px)}.vt-pdp-guar p{margin-top:10px;font-size:17px;line-height:1.55;max-width:60ch;color:var(--ink)}.vt-pdp-guar .btn{white-space:nowrap;font-weight:500}@media(max-width:820px){.vt-pdp-guar .guar{grid-template-columns:1fr;gap:16px}}.vt-pdp-specs .sh h2{font-size:clamp(30px,3.4vw,44px)}.vt-pdp-specs .acc summary{font:400 20px/1.3 var(--sans);padding:22px 0}.vt-pdp-specs .acc details{border-color:var(--line)}.vt-pdp-specs .acc-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin:0;padding:0 0 22px;font-size:16px}.vt-pdp-specs .acc-specs div{display:flex;justify-content:space-between;gap:12px;padding:10px 0}.vt-pdp-specs .acc-specs dt{color:var(--ink-faint)}.vt-pdp-specs .acc-specs dd{color:var(--ink-strong);text-align:right;margin:0}.vt-pdp-specs .acc-body{font-size:16px}.vt-pdp-specs .acc-body ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.vt-pdp-specs .acc-body li{display:flex;gap:10px}.vt-pdp-specs .acc-body li svg{width:16px;height:16px;color:var(--ink-faint);flex:none;margin-top:4px}@media(max-width:820px){.vt-pdp-specs .acc-specs{grid-template-columns:1fr}}.vt-pdp-q .sh h2{font-size:clamp(30px,3.4vw,44px)}.vt-pdp-q .acc summary{font:400 19px/1.35 var(--sans);padding:20px 0}.vt-pdp-q .acc details{border-color:var(--line)}.vt-pdp-q .acc-body{font-size:16px;color:var(--ink)}.vt-pdp-q .acc-body p{margin:0 0 .6em}.vt-pdp-q .q-more{margin:22px 0 0;color:var(--ink-faint);font-size:15px}.vt-pdp-q .q-more a{color:var(--ink-strong);text-decoration:underline;text-underline-offset:3px}.vt-pdp-q>.wrap{position:relative}.vt-statement>.wrap,.vt-pdp-night>.wrap,.vt-pdp-guar>.wrap,.vt-pdp-specs>.wrap,.vt-media>.im{position:relative}.pbs--v5,.vt-bshelp{--k1200:#ff4a0a;--k1600:#ff6a16;--k1800:#ff8f2e;--k2000:#ffad57;--k2700:#ffd6a1;--k4000:#d6e8ee}html[data-band=noc] .pbs--v5,html[data-band=noc] .vt-bshelp{--k4000:#e6f3f7}.pbs--v5 .pbs__pill[data-kelvins]{position:relative;min-height:60px;padding:10px 16px 21px}.pbs--v5 .pbs__pill[data-kelvins]:after{content:"";position:absolute;left:16px;right:16px;bottom:11px;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--k1) 0 calc(33.333% - 1.5px),transparent 0 calc(33.333% + 1.5px),var(--k2) 0 calc(66.666% - 1.5px),transparent 0 calc(66.666% + 1.5px),var(--k3) 0);opacity:.9;transition:opacity .15s ease}.pbs--v5 .pbs__pill[data-kelvins][aria-checked=true]:after,.pbs--v5 .pbs__pill[data-kelvins]:hover:after{opacity:1}.vt-statement.has-scene .in{max-width:760px}.vt-statement .scene{margin:clamp(24px,3.4vw,40px) auto 0;text-align:left}.vt-statement .scene .vt-sky-scene{gap:14px}.vt-statement .scene .vss-stage{border-radius:20px;aspect-ratio:320/130}.vt-statement .scene .vss-tod{font-size:clamp(20px,2.4vw,28px);right:20px;top:16px}.vt-statement .scene .vss-title{font-size:11.5px}.vt-statement .scene .vss-read{font-size:15px}.vt-statement .scene .vss-read b{font-size:18px}.vt-statement .scene .vss-hint{display:none}.vt-statement.has-scene p{margin-top:clamp(20px,2.6vw,32px)}.skyspec{margin-top:14px;text-align:left;background:var(--surface);border-radius:20px;padding:clamp(14px,2vw,20px) clamp(14px,2.2vw,22px) clamp(14px,2vw,18px)}.skyspec .ss-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font:400 11.5px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:12px}.skyspec .ss-leg{display:inline-flex;align-items:center;gap:7px;text-transform:none;letter-spacing:0;font:400 13px/1 var(--sans);color:var(--ink)}.skyspec .ss-leg i{display:inline-block;width:14px;height:10px;border-radius:2px}.skyspec .ss-leg i.sky{background:linear-gradient(90deg,#2454ff,#15cf57,#ffd21f,#ff3b2f)}.skyspec .ss-leg i.bulb{border:1.5px dashed var(--ink-faint);margin-left:8px}.skyspec .ss-leg i.wake{background:#6096ff38;box-shadow:inset 0 0 0 1px #6096ff99;margin-left:8px}.skyspec .ss-bars{position:relative;height:clamp(96px,14vw,140px)}.skyspec .live,.skyspec .ghost{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(19,1fr);gap:3px;align-items:end}.skyspec .live i{display:block;height:1%;background:var(--c);border-radius:3px 3px 0 0;transition:height .5s cubic-bezier(.4,0,.2,1)}.skyspec .ghost i{display:block;border:1.5px dashed color-mix(in oklab,var(--ink-strong) 55%,transparent);border-bottom:0;border-radius:3px 3px 0 0}.skyspec .ss-band{display:block;position:absolute;top:0;bottom:0;left:0;width:calc(8/19*100%);border-radius:6px;background:linear-gradient(#6096ff29,#6096ff0a);box-shadow:inset 1px 0 #6096ff73,inset -1px 0 #6096ff73}.skyspec .ss-axis{display:flex;justify-content:space-between;margin-top:8px;font:400 10.5px/1 var(--mono);color:var(--ink-faint)}.skyspec .ss-sig{display:grid;gap:7px;margin-top:16px}.skyspec .ss-lab{font:400 11.5px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.skyspec .ss-row{display:grid;grid-template-columns:minmax(0,9em) 1fr 3.4em;align-items:center;gap:12px;font:400 15px/1.2 var(--sans);color:var(--ink-strong)}.skyspec .ss-row b{font-weight:400;text-align:right;font-variant-numeric:tabular-nums}.skyspec .ss-track{position:relative;height:8px;border-radius:4px;background:var(--surface-2);overflow:hidden}.skyspec .ss-track i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:4px;background:#2f8cff;transition:width .5s cubic-bezier(.4,0,.2,1)}.skyspec .ss-row.bulb .ss-track i{background:repeating-linear-gradient(90deg,var(--ink-faint) 0 6px,transparent 6px 9px)}.skyspec>*{position:relative}@media(max-width:767px){.skyspec .ss-row{grid-template-columns:minmax(0,7.5em) 1fr 3em;font-size:14px}}@media(prefers-reduced-motion:reduce){.skyspec .live i,.skyspec .ss-track i{transition:none}}html .pbs--v5 .pbs__pill.pbs__cmp{flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;background:transparent;border:1px dashed var(--line-strong);box-shadow:none;text-decoration:none;color:var(--ink-strong)}.pbs--v5 .pbs__cmp small{font:400 13px/1.2 var(--sans);color:var(--ink-faint)}.pbs--v5 .pbs__cmp span{font:400 16px/1.2 var(--sans)}.pbs--v5 .pbs__cmp i{font-style:normal;display:inline-block;transition:transform .2s ease}.pbs--v5 .pbs__cmp:hover{border-color:var(--ink-faint)}.pbs--v5 .pbs__cmp:hover i{transform:translateY(2px)}.hg{position:relative}.hg-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:20px;background:#f6f6f6;aspect-ratio:1/1}.hg-track::-webkit-scrollbar{display:none}.hg-slide{flex:0 0 100%;scroll-snap-align:start;margin:0;position:relative}.hg-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hg-slide .ph{position:absolute;top:0;right:0;bottom:0;left:0}.hg-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;color:#1f1f1f;background:#ffffffd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 14px #0000001f;opacity:0;transition:opacity .2s ease}.hg-arrow svg{width:20px;height:20px}.hg-arrow.prev{left:14px}.hg-arrow.next{right:14px}.hg:hover .hg-arrow,.hg-arrow:focus-visible{opacity:1}.hg-dots{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:6px;pointer-events:none}.hg-dots i{width:7px;height:7px;border-radius:50%;background:#0003;transition:background .2s ease,width .2s ease}.hg-dots i.on{width:18px;border-radius:4px;background:#0000008c}@media(max-width:767px){.hg-track{border-radius:0}.hg-arrow{display:none}}@media(hover:none){.hg-arrow{display:none}}.vt-signal .sig-rows{max-width:820px;display:grid;gap:18px;background:var(--surface);border-radius:20px;padding:clamp(20px,3vw,36px)}.vt-signal .sig-row{display:grid;grid-template-columns:minmax(0,13em) 1fr 4em;align-items:center;gap:16px;font-size:17px;color:var(--ink-strong)}.vt-signal .sig-row .tr{position:relative;height:12px;border-radius:6px;background:var(--surface-2);overflow:hidden}.vt-signal .sig-row .tr i{position:absolute;left:0;top:0;bottom:0;border-radius:6px}.vt-signal .sig-row b{font-weight:400;text-align:right;font-variant-numeric:tabular-nums}.vt-signal .sig-row.is-vitae .nm,.vt-signal .sig-row.is-vitae b{color:var(--orange)}.vt-signal .sig-note{margin-top:6px;font-size:13.5px;line-height:1.5;color:var(--ink-faint)}.vt-signal>.wrap{position:relative}@media(max-width:640px){.vt-signal .sig-row{grid-template-columns:1fr 3.4em;gap:6px 12px;font-size:15px}.vt-signal .sig-row .tr{grid-column:1/-1;grid-row:2}}.pbs--v5 .pbs__pill[data-icon]{gap:12px}.pbs--v5 .pbs__ico{width:46px;height:24px;flex:none;overflow:visible}.pbs--v5 .pbs__ico.kids{transform:scale(.78);transform-origin:center}.pbs--v5 .pbs__ico .ln{fill:var(--tint);stroke:var(--ink-strong);stroke-width:1.2;stroke-linejoin:round}.pbs--v5 .pbs__ico .arm{fill:none;stroke:var(--tint);stroke-width:2.4;stroke-linecap:round;opacity:.85}.pbs--v5 .pbs__ico .fr{fill:none;stroke:var(--ink-strong);stroke-width:.8;stroke-opacity:.45}.vt.quiet.vt-bshelp .eyebrow{color:var(--ink-faint)}.vt.quiet.vt-bshelp h1{font:400 clamp(38px,5vw,62px)/1.05 var(--sans);letter-spacing:-.025em;margin-top:12px;text-wrap:balance}.vt.quiet.vt-bshelp h2{font:400 clamp(22px,2.2vw,28px)/1.18 var(--sans);letter-spacing:-.015em}.vt.quiet.vt-bshelp .bs-lede{color:var(--ink)}.vt.quiet.vt-bshelp .bs-nav a{font:400 15px/1 var(--sans);padding:11px 16px;border-color:var(--line-strong)}.vt.quiet.vt-bshelp .bs-nav a:hover{border-color:var(--ink-strong);background:transparent}.vt.quiet.vt-bshelp .bs-card,.vt.quiet.vt-bshelp .bs-bought,.vt.quiet.vt-bshelp .bs-form-box{box-shadow:none;border-color:var(--line)}.vt.quiet.vt-bshelp .bs-num{width:30px;height:30px;background:none;border:1px solid var(--line-strong);color:var(--ink);font:400 13px/1 var(--mono)}.vt.quiet.vt-bshelp .bs-steps{font-size:15.5px}.vt.quiet.vt-bshelp .bs-steps b,.vt.quiet.vt-bshelp .bs-return-text b{font-weight:700}.vt.quiet.vt-bshelp .bs-return{background:transparent}.vt.quiet.vt-bshelp .bs-address address{font:400 clamp(24px,2.4vw,30px)/1.25 var(--sans);letter-spacing:-.01em}.vt.quiet.vt-bshelp a:not(.btn){color:var(--ink-strong);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}.vt.quiet.vt-bshelp .bs-nav a{text-decoration:none}.vt.quiet.vt-bshelp .bs-fields legend,.vt.quiet.vt-bshelp .bs-label{font:400 14px/1.3 var(--sans);color:var(--ink)}.vt.quiet.vt-bshelp .bs-chip span{font:400 15px/1 var(--sans);padding:11px 16px}.vt.quiet.vt-bshelp .bs-chip input:checked+span{border-color:var(--ink-strong);box-shadow:inset 0 0 0 1px var(--ink-strong);background:transparent}.vt.quiet.vt-bshelp .bs-fields input:not([type=radio]):not([type=checkbox]),.vt.quiet.vt-bshelp .bs-fields textarea{border-radius:12px;border-color:var(--line-strong);background:var(--surface);font:400 16px/1.4 var(--sans)}.vt.quiet.vt-bshelp .bs-fields input:not([type=radio]):not([type=checkbox]):focus,.vt.quiet.vt-bshelp .bs-fields textarea:focus{outline:none;border-color:var(--ink-strong);box-shadow:inset 0 0 0 1px var(--ink-strong)}.vt.quiet.vt-bshelp .bs-status.is-done{background:var(--surface-2)}.vt-bshelp .bs-picks{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.vt-bshelp .bs-pick{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;padding:9px 13px;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface);color:var(--ink-strong);font:400 14px/1 var(--sans);cursor:pointer;transition:border-color .15s ease}.vt-bshelp .bs-pick:hover{border-color:var(--ink-faint)}.vt-bshelp .bs-pick[aria-pressed=true]{border-color:var(--ink-strong);box-shadow:inset 0 0 0 1px var(--ink-strong)}.vt-bshelp .bs-pick:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.vt-bshelp .bs-pick .kb{display:block;width:100%;min-width:34px;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--k1) 0 33.3%,var(--k2) 33.3% 66.6%,var(--k3) 66.6%)}.vt-bshelp .bs-field>.bs-label{cursor:default}.vt-bsx{padding-block:clamp(36px,6vw,80px) clamp(56px,8vw,110px);background:var(--bg);color:var(--ink)}.vt-bsx>.wrap{position:relative;max-width:var(--maxw,1120px)}.vt-bsx .bsx-hero{max-width:780px;margin:0 auto;text-align:center}.vt-bsx h1{font:400 clamp(38px,5.4vw,66px)/1.04 var(--sans);letter-spacing:-.03em;color:var(--ink-strong);margin-top:12px;text-wrap:balance}.vt-bsx .bsx-lede{margin:20px auto 0;max-width:58ch;font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:var(--ink);text-wrap:pretty}.vt-bsx .bsx-ctas{margin-top:28px;display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;justify-content:center}.vt-bsx .bsx-link{color:var(--ink-strong);font-size:16px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line-strong)}.vt-bsx .bsx-link i{font-style:normal}.vt-bsx .bsx-block{margin-top:clamp(64px,9vw,120px)}.vt-bsx .sh{max-width:720px;margin-bottom:clamp(22px,3vw,36px)}.vt-bsx h2{font:400 clamp(28px,3.2vw,42px)/1.12 var(--sans);letter-spacing:-.02em;color:var(--ink-strong);margin-top:10px}.vt-bsx h3{font:400 22px/1.2 var(--sans);color:var(--ink-strong)}.vt-bsx .bsx-two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,20px)}.vt-bsx .bsx-card{display:flex;flex-direction:column;gap:14px;padding:clamp(24px,3vw,36px);border:1px solid var(--line);border-radius:var(--r);background:var(--surface)}.vt-bsx .bsx-card.is-rent{border-color:var(--ink-strong);box-shadow:inset 0 0 0 1px var(--ink-strong)}.vt-bsx .bsx-price{font:700 clamp(30px,3.4vw,42px)/1.05 var(--sans);letter-spacing:-.02em;color:var(--orange)}.vt-bsx .bsx-price small{font:400 16px var(--sans);color:var(--ink-faint);letter-spacing:0}.vt-bsx .checks{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:16px;line-height:1.45}.vt-bsx .checks li{display:flex;gap:10px}.vt-bsx .checks svg{width:16px;height:16px;flex:none;margin-top:3px;color:var(--ink-faint)}.vt-bsx .bsx-card .btn{margin-top:auto;align-self:flex-start}.vt-bsx .bsx-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.6vw,20px)}.vt-bsx .bsx-steps li{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,28px) 0 0;border-top:1px solid var(--line-strong)}.vt-bsx .bsx-steps .n{font:400 13px/1 var(--mono);color:var(--ink-faint)}.vt-bsx .bsx-steps p{font-size:15.5px;line-height:1.55}.vt-bsx .bsx-list{display:flex;flex-direction:column;border-top:1px solid var(--line)}.vt-bsx .bsx-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1fr) auto;align-items:baseline;gap:8px 20px;padding:20px 4px;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;transition:background .15s ease}.vt-bsx .bsx-row:hover{background:var(--surface)}.vt-bsx .bsx-row .nm{font:400 20px/1.25 var(--sans);color:var(--ink-strong)}.vt-bsx .bsx-row .pr b{font-weight:700;color:var(--ink-strong)}.vt-bsx .bsx-row .pr small{display:block;font-size:14px;color:var(--ink-faint);margin-top:2px}.vt-bsx .bsx-row .buy{font-size:14.5px;color:var(--ink-faint)}.vt-bsx .bsx-row .go{font-size:18px;color:var(--ink-strong)}.vt-bsx .bsx-foot{margin-top:16px;font-size:14px;color:var(--ink-faint)}.vt-bsx .bsx-help{margin-top:clamp(64px,9vw,120px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;padding:clamp(24px,3vw,36px);border:1px solid var(--line);border-radius:var(--r)}.vt-bsx .bsx-help h2{font-size:clamp(24px,2.4vw,30px);margin:0}.vt-bsx .bsx-help p{margin-top:8px;max-width:52ch}@media(max-width:900px){.vt-bsx .bsx-steps{grid-template-columns:1fr 1fr}.vt-bsx .bsx-row{grid-template-columns:1fr auto}.vt-bsx .bsx-row .pr,.vt-bsx .bsx-row .buy{grid-column:1}.vt-bsx .bsx-row .go{grid-column:2;grid-row:1}}@media(max-width:640px){.vt-bsx .bsx-two,.vt-bsx .bsx-steps{grid-template-columns:1fr}.vt-bsx .bsx-hero{text-align:left}.vt-bsx .bsx-ctas{justify-content:flex-start}}.vt.quiet.vt-reviews h2{font:400 clamp(28px,3.2vw,42px)/1.12 var(--sans);letter-spacing:-.02em;color:var(--ink-strong);margin-top:10px;text-wrap:balance}.vt.quiet.vt-reviews .rv-avg{font:400 40px/1 var(--sans);letter-spacing:-.02em}.vt.quiet.vt-reviews .rv-count,.vt.quiet.vt-reviews .rv-date,.vt.quiet.vt-reviews .rv-of,.vt.quiet.vt-reviews .rv-hint{font-family:var(--sans);font-size:13px;letter-spacing:0}.vt.quiet.vt-reviews .rv-card{border:0;padding:24px 26px}.vt.quiet.vt-reviews .rv-card h3{font:400 20px/1.25 var(--sans);letter-spacing:-.01em}.vt.quiet.vt-reviews .rv-body{color:var(--ink)}.vt.quiet.vt-reviews .rv-author{font-weight:500}.vt.quiet.vt-reviews .rv-verified{font:400 13px/1.3 var(--sans);color:var(--ink-faint);background:none;padding:0}.vt.quiet.vt-reviews .rv-verified:before{content:"\2713  "}.vt.quiet.vt-reviews .rv-write summary,.vt.quiet.vt-reviews .rv-more summary{font-weight:400}.vt-pdp-filter .sh h2{font-size:clamp(30px,3.4vw,44px)}.vt-pdp-filter .flt-chips{display:flex;flex-wrap:wrap;gap:8px}.vt-pdp-filter .flt-chip{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-strong);font:400 15px/1 var(--sans);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.vt-pdp-filter .flt-chip i{display:block;width:12px;height:12px;border-radius:50%;background:var(--tint)}.vt-pdp-filter .flt-chip[aria-selected=true]{border-color:var(--ink-strong);box-shadow:inset 0 0 0 1px var(--ink-strong)}.vt-pdp-filter .flt-pair{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,2vw,24px);max-width:900px}.vt-pdp-filter .flt-fig{margin:0}.vt-pdp-filter .flt-fig[hidden]{display:none}.vt-pdp-filter .flt-ph{display:block;overflow:hidden;border-radius:var(--r);background:var(--surface-2)}.vt-pdp-filter .flt-img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}.vt-pdp-filter figcaption{margin-top:12px;display:grid;gap:4px;font-size:15px;line-height:1.45;color:var(--ink)}.vt-pdp-filter figcaption b{font-weight:500;color:var(--ink-strong)}@media(max-width:680px){.vt-pdp-filter .flt-ph{aspect-ratio:3/4}.vt-pdp-filter .flt-img{transform:scale(1.45);transform-origin:56% 78%}.vt-pdp-filter figcaption{font-size:14px}}.vt-pdp-filter .sh,.vt-pdp-filter .flt-chips,.vt-pdp-filter .flt-pair{position:relative}.vt-pdp-place .sh h2{font-size:clamp(30px,3.4vw,44px)}.vt-pdp-place .pl-body{margin-top:clamp(20px,3vw,32px);display:grid;grid-template-columns:minmax(0,1.75fr) minmax(260px,1fr);gap:clamp(20px,3vw,40px);align-items:start}.vt-pdp-place .pl-stage{border-radius:20px;background:var(--surface);overflow:hidden}.vt-pdp-place .pl-stage svg{display:block;width:100%;height:auto;aspect-ratio:640/400;transition:opacity .22s ease;user-select:none;-webkit-user-select:none}.vt-pdp-place .pl-linear .pl-stage svg{aspect-ratio:820/410}.vt-pdp-place .pl-stage svg.is-out{opacity:0}.vt-pdp-place svg .f{fill:var(--surface);stroke:var(--ink);stroke-width:1.5;stroke-linejoin:round}.vt-pdp-place svg .bk{fill:var(--orange-soft)}.vt-pdp-place svg .pg{stroke-width:.8;stroke:var(--ink-faint)}.vt-pdp-place svg .fl{fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linecap:round}.vt-pdp-place svg .w,.vt-pdp-place svg .floor{fill:var(--surface-2)}.vt-pdp-place svg .lp{fill:color-mix(in oklab,var(--ink-faint) 28%,var(--surface));stroke:var(--ink-strong);stroke-width:1.5;stroke-linejoin:round}.vt-pdp-place svg .knob{fill:var(--ink-strong)}.vt-pdp-place svg .stem{stroke:var(--ink-strong);stroke-width:2.6;stroke-linecap:round}.vt-pdp-place svg .hole{fill:var(--c-vecer)}.vt-pdp-place svg .bulb{fill:color-mix(in oklab,var(--c-vecer) 30%,transparent);stroke:var(--ink-strong);stroke-width:.8;stroke-dasharray:2 1.5}.vt-pdp-place svg .mouth{fill:color-mix(in oklab,var(--c-vecer) 55%,var(--surface));stroke:var(--ink-strong);stroke-width:1.5;stroke-linejoin:round}.vt-pdp-place svg .uplight{opacity:.3}.vt-pdp-place svg .rod{stroke:var(--ink-strong);stroke-width:1.2;stroke-linecap:round}.vt-pdp-place svg .cord{fill:none;stroke:var(--ink-strong);stroke-width:2}.vt-pdp-place svg .grab{fill:transparent;cursor:grab;touch-action:none}.vt-pdp-place svg.is-drag .grab{cursor:grabbing}.vt-pdp-place .pl-clip .s0{stop-color:var(--c-vecer);stop-opacity:.6}.vt-pdp-place .pl-clip .s1{stop-color:var(--c-vecer);stop-opacity:.22}.vt-pdp-place .pl-clip .s2{stop-color:var(--c-vecer);stop-opacity:0}.vt-pdp-place svg .pool{stroke-width:5}.vt-pdp-place svg .p-hi{stop-color:var(--c-vecer);stop-opacity:0}.vt-pdp-place .pl-linear .s0{stop-color:var(--c-den);stop-opacity:.55}.vt-pdp-place .pl-linear .s2{stop-color:var(--c-den);stop-opacity:.15}.vt-pdp-place svg .c-hi{stop-color:var(--c-den);stop-opacity:1}.vt-pdp-place svg .d0{stop-color:var(--c-den);stop-opacity:.34}.vt-pdp-place svg .d1{stop-color:var(--c-den);stop-opacity:.02}.vt-pdp-place svg .glow{stroke-width:9}.vt-pdp-place svg .haze{opacity:.3}html[data-band=noc] .vt-pdp-place svg .haze{opacity:.4}html[data-band=noc] .vt-pdp-place .pl-clip .s0{stop-opacity:.85}html[data-band=noc] .vt-pdp-place .pl-clip .s1{stop-opacity:.34}html[data-band=noc] .vt-pdp-place .pl-linear .s0{stop-opacity:.9}html[data-band=noc] .vt-pdp-place svg .d0{stop-opacity:.62}html[data-band=noc] .vt-pdp-place svg .d1{stop-opacity:.06}.vt-pdp-place svg .glare{fill:var(--orange);fill-opacity:.85;transition:opacity .2s ease}.vt-pdp-place svg .band{fill:var(--c-den);fill-opacity:.14;stroke:var(--c-den);stroke-opacity:.7;stroke-dasharray:4 4}.vt-pdp-place svg .lbl{fill:var(--ink-strong);font:500 20px/1 var(--sans)}.vt-pdp-place svg .lbl.sm{fill:var(--ink);font-size:15px}.vt-pdp-place svg .dim{fill:none;stroke:var(--ink);stroke-width:1.2}.vt-pdp-place svg .arc{fill:none;stroke:var(--ink-faint);stroke-dasharray:3 3}.vt-pdp-place svg .led{stroke:var(--c-den);stroke-width:3;stroke-linecap:round}.vt-pdp-place svg .dif{stroke:var(--ink-faint);stroke-width:1;stroke-dasharray:2 2}.vt-pdp-place svg .flap{fill:color-mix(in oklab,var(--orange) 22%,var(--surface))}.vt-pdp-place svg .pp{fill:none;stroke:var(--ink-faint);stroke-width:2;stroke-linecap:round}.vt-pdp-place svg .sight{fill:none;stroke:var(--ink-faint);stroke-width:1.2;stroke-dasharray:6 5}.vt-pdp-place svg .sight.seen{stroke:var(--orange);stroke-width:2}.vt-pdp-place .pl-chips{display:flex;flex-wrap:wrap;gap:8px}.vt-pdp-place .pl-chip{padding:10px 16px;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-strong);font:400 15px/1 var(--sans);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.vt-pdp-place .pl-chip[aria-selected=true]{border-color:var(--ink-strong);box-shadow:inset 0 0 0 1px var(--ink-strong)}.vt-pdp-place .pl-cap{margin-top:18px;font-size:17px;line-height:1.5;color:var(--ink-strong);min-height:4.5em}.vt-pdp-place .pl-field{margin-top:22px;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:baseline}.vt-pdp-place .pl-field label{font-size:15px;color:var(--ink)}.vt-pdp-place .pl-field output{font:500 17px/1 var(--sans);color:var(--ink-strong);font-variant-numeric:tabular-nums}.vt-pdp-place .pl-range{grid-column:1/-1;-webkit-appearance:none;appearance:none;width:100%;height:6px;margin:6px 0;border-radius:999px;outline:none;cursor:pointer;background:var(--line-strong)}.vt-pdp-place .pl-band{background:linear-gradient(90deg,transparent var(--a,23%),var(--c-den) var(--a,23%),var(--c-den) var(--b,54%),transparent var(--b,54%)),var(--line-strong)}.vt-pdp-place .pl-range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--surface);border:2px solid var(--ink-strong);box-shadow:var(--shadow);cursor:grab}.vt-pdp-place .pl-range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--surface);border:2px solid var(--ink-strong);cursor:grab}.vt-pdp-place .pl-range:focus-visible{box-shadow:0 0 0 3px var(--orange-soft)}.vt-pdp-place .pl-status{margin-top:24px;padding:14px 16px;border-radius:14px;background:var(--surface);font-size:16px;line-height:1.5;color:var(--ink-strong)}.vt-pdp-place .pl-status:before{content:"";display:inline-block;width:9px;height:9px;margin-right:10px;border-radius:50%;background:var(--orange);vertical-align:1px}.vt-pdp-place .pl-status[data-state=good]:before{background:var(--c-den)}.vt-pdp-place .pl-tip{margin-top:12px;font-size:15px;line-height:1.5;color:var(--ink)}.vt-pdp-place .pl-set{margin-left:6px;padding:6px 12px;border:1px solid var(--ink-strong);border-radius:var(--r-pill);background:none;color:var(--ink-strong);font:500 14px/1 var(--sans);cursor:pointer}.vt-pdp-place .pl-set[hidden]{display:none}.vt-pdp-place .pl-hint{margin-top:16px;font-size:14px;line-height:1.45;color:var(--ink-faint)}@media(max-width:820px){.vt-pdp-place .pl-body{grid-template-columns:1fr}.vt-pdp-place .pl-cap{min-height:0}}@media(max-width:680px){.vt-pdp-place svg .lbl{font-size:28px}.vt-pdp-place svg .lbl.sm{font-size:22px}}.vt-pdp-place .sh,.vt-pdp-place .pl-body{position:relative}.pl-hero .pl-tabs{margin:0 0 12px}@media(max-width:767px){.pl-hero .pl-tabs,.pl-hero .pl-side{padding:0 16px}.pl-hero .pl-tabs{margin-top:12px}.pl-hero .pl-stage{border-radius:0}}.pl-hero .pl-body{margin-top:0;grid-template-columns:1fr;gap:16px}.pl-hero .pl-cap{min-height:0;margin-top:14px}.pl-hero .pl-field:first-child{margin-top:0}.vt-sday .sd-body{margin-top:clamp(20px,3vw,32px);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px clamp(18px,2.6vw,32px);position:relative}.vt-sday .sd-pan{grid-column:1/-1;border-radius:20px;overflow:hidden}.vt-sday .sd-stage{position:relative;aspect-ratio:1040/440;background:#0c0a08;--sd-line:rgba(240,226,206,.85);--sd-solid:rgba(8,6,4,.42)}.vt-sday .sd-stage>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.vt-sday .sd-light{position:absolute;left:11.923%;top:6.818%;width:86.538%;height:88.636%;display:block;filter:blur(1.5px)}.vt-sday .sd-stage .sd-s{fill:var(--sd-solid);stroke:var(--sd-line);stroke-width:1.4;stroke-linejoin:round}.vt-sday .sd-stage .sd-shade{fill:#0c0906b3}.vt-sday .sd-stage .sd-duvet{fill:#ffffff0f}.vt-sday .sd-stage .sd-book{fill:#f4eee4;stroke-width:1}.vt-sday .sd-stage .sd-l{fill:none;stroke:var(--sd-line);stroke-width:1.6;stroke-linecap:round}.vt-sday .sd-stage .sd-arm{fill:none;stroke:var(--sd-line);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.vt-sday .sd-stage .sd-arm.thin{stroke-width:1.2}.vt-sday .sd-stage .sd-wall{fill:#2a231c}.vt-sday .sd-stage .sd-glass{fill:#d2e4ff38;stroke:#f0e2ce80;stroke-width:1}.vt-sday .sd-stage .sd-far{fill:#00000052}.vt-sday .sd-stage .sd-stars circle{fill:#fff}.vt-sday .sd-stage .sd-bulb{stroke:var(--sd-line);stroke-width:1}.vt-sday .sd-stage .sd-bulb.on{stroke:none;filter:drop-shadow(0 0 4px rgba(255,220,170,.9))}.vt-sday .sd-stage .sd-rays path{fill:none;stroke-linecap:round;stroke-linejoin:round}.vt-sday .sd-stage .sd-who path{fill:none;stroke:var(--sd-line);stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.vt-sday .sd-stage .sd-who circle{fill:var(--sd-line)}.vt-sday .sd-stage .sd-zz{fill:var(--sd-line);font:500 18px/1 var(--sans)}.vt-sday .sd-stage .sd-eye{stroke:#0c0a08;stroke-width:1.4}.vt-sday .sd-stage .sd-glow{filter:blur(6px)}.vt-sday .sd-ctrl{display:grid;gap:16px;align-content:start}.vt-sday .sd-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.vt-sday .sd-k{font-size:14px;color:var(--ink-faint);min-width:6em}.vt-sday .sd-check{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--ink);cursor:pointer}.vt-sday .sd-check input{width:18px;height:18px;accent-color:var(--orange);margin:0}.vt-sday .sd-time{display:flex;align-items:center;gap:12px}.vt-sday .sd-time .pl-range{flex:1;margin:0}.vt-sday .sd-time output{font:500 22px/1 var(--sans);color:var(--ink-strong);font-variant-numeric:tabular-nums;min-width:3.2em;text-align:right}.vt-sday .sd-play{flex:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-strong);display:grid;place-items:center;cursor:pointer}.vt-sday .sd-play svg{width:18px;height:18px;fill:currentColor}.vt-sday .sd-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vt-sday .sd-card{background:var(--surface);border-radius:20px;padding:18px 20px;display:grid;gap:10px;align-content:start}.vt-sday .sd-big{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.vt-sday .sd-big b{font:400 46px/1 var(--sans);letter-spacing:-.02em;color:var(--ink-strong);font-variant-numeric:tabular-nums}.vt-sday .sd-card[data-state=bad] .sd-big b{color:var(--orange)}.vt-sday .sd-big span{font-size:14px;color:var(--ink-faint)}.vt-sday .sd-say{margin:0;font-size:17px;line-height:1.45;color:var(--ink-strong)}.vt-sday .sd-tip{margin:0;padding-top:10px;border-top:1px solid var(--line);font-size:15px;line-height:1.5;color:var(--ink)}.vt-sday .sd-chart{grid-column:1/-1;border-radius:20px;background:var(--surface);overflow:hidden;padding:8px 6px 0}.vt-sday .sd-chart svg{display:block;width:100%;height:auto;aspect-ratio:640/240;cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none}.vt-sday .sd-score{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vt-sday .sd-tile{background:var(--surface);border-radius:16px;padding:14px 16px;display:grid;gap:6px;align-content:start}.vt-sday .sd-tile span{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.vt-sday .sd-tile b{font-weight:400;font-size:17px;line-height:1.35;color:var(--ink-strong)}.vt-sday .sd-tile b:before{content:"";display:inline-block;width:9px;height:9px;margin-right:8px;border-radius:50%;background:var(--orange);vertical-align:1px}.vt-sday .sd-tile[data-ok="1"] b:before{background:var(--c-den)}.vt-sday .sd-note{grid-column:1/-1;margin:0;font-size:14px;line-height:1.55;color:var(--ink-faint);max-width:78ch}.vt-sday .sd-chart .lbl.sm{font-size:12px;fill:var(--ink)}.vt-sday .sd-chart .sd-tick{fill:var(--ink-faint)}.vt-sday svg .sd-zone.day{fill:color-mix(in oklab,var(--c-den) 18%,transparent)}.vt-sday svg .sd-zone.eve{fill:color-mix(in oklab,var(--c-vecer) 24%,transparent)}.vt-sday svg .sd-zone.sleep{fill:color-mix(in oklab,var(--ink-faint) 14%,transparent)}.vt-sday svg .sd-thr{stroke-width:1.4;stroke-dasharray:2 4;stroke-linecap:round}.vt-sday svg .sd-thr.day{stroke:var(--c-den)}.vt-sday svg .sd-thr.eve{stroke:var(--c-vecer)}.vt-sday svg .sd-thr.sleep{stroke:var(--ink-faint)}.vt-sday .sd-chart .sd-tag{fill:var(--ink-faint)}.vt-sday .sd-chart .sd-tag .v{font-weight:600;fill:var(--ink-strong)}.vt-sday svg .sd-place.desk{fill:color-mix(in oklab,var(--c-den) 55%,transparent)}.vt-sday svg .sd-place.sofa{fill:color-mix(in oklab,var(--c-vecer) 55%,transparent)}.vt-sday svg .sd-place.bed{fill:color-mix(in oklab,var(--orange) 45%,transparent)}.vt-sday svg .sd-place.sleep{fill:color-mix(in oklab,var(--ink-faint) 30%,transparent)}.vt-sday .sd-chart .sd-pl{fill:var(--ink-faint)}.vt-sday svg .sd-grid{stroke:var(--line);stroke-width:1}.vt-sday svg .sd-axis{stroke:var(--line-strong);stroke-width:1.5}.vt-sday svg .sd-area{opacity:.35}.vt-sday svg .sd-curve{fill:none;stroke:var(--ink-strong);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.vt-sday svg .sd-curve.vitae{stroke:var(--orange)}.vt-sday svg .sd-curve.oth{stroke:var(--ink-faint);stroke-width:2;stroke-dasharray:5 5}.vt-sday .sd-chart .sd-ctag{font-weight:600;fill:var(--ink-strong)}.vt-sday .sd-chart .sd-ctag.oth{font-weight:400;fill:var(--ink-faint)}.vt-sday .sd-chart .sd-leg{fill:var(--ink)}.vt-sday svg .sd-call path{fill:none;stroke:var(--ink-strong);stroke-width:1.5}.vt-sday .sd-chart .sd-gap{font-weight:600;fill:var(--ink-strong)}.vt-sday svg .sd-now{stroke:var(--ink-faint);stroke-width:1.5;stroke-dasharray:3 4}.vt-sday svg .sd-dot{fill:var(--surface);stroke:var(--ink-strong);stroke-width:2.5}@media(max-width:820px){.vt-sday .sd-body,.vt-sday .sd-score{grid-template-columns:1fr}}@media(max-width:680px){.vt-sday .sd-pan{overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gut));border-radius:0}.vt-sday .sd-pan::-webkit-scrollbar{display:none}.vt-sday .sd-stage{width:860px}.vt-sday .sd-chart .lbl.sm{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vitae-pdp.css.map */
