.lsc,.lsc *,.lsc *:before,.lsc *:after{box-sizing:border-box}body.lsc{margin:0;background:var(--lsc-paper);color:var(--lsc-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.lsc :focus-visible{outline:3px solid #316953;outline-offset:4px}.lsc [id]{scroll-margin-top:26px}.lsc-wrap{width:min(var(--lsc-width),calc(100% - 2 * var(--lsc-gutter)));margin-inline:auto}.lsc-campaign{background:var(--lsc-lime);border-bottom:1px solid #c8d862}.lsc-campaign-inner{display:flex;align-items:baseline;justify-content:center;gap:.65rem 1.2rem;padding-block:9px;font-size:.875rem}.lsc-campaign-inner strong{font-size:.875rem;font-weight:820;letter-spacing:.055em;text-transform:uppercase}.lsc-campaign a{color:var(--lsc-ink);font-weight:700;text-underline-offset:.2em}.lsc-hero{display:grid;grid-template-columns:1fr 1.12fr;gap:clamp(30px,6vw,94px);align-items:center;padding-block:clamp(32px,5.3vw,78px)}.lsc-label{margin:0;color:var(--lsc-green);font-size:.78rem;letter-spacing:.11em;text-transform:uppercase;font-weight:800}.lsc-marker{display:inline-block;width:9px;height:9px;margin-right:.35em;background:var(--lsc-green);border-radius:50%;vertical-align:.08em}.lsc-hero h1{margin:.19em 0 .24em;font-weight:770;font-size:clamp(3.25rem,5.7vw,5.9rem);line-height:.98;letter-spacing:-.07em}.lsc-lead{margin:0;max-width:38ch;font-size:clamp(1.03rem,1.42vw,1.25rem);color:var(--lsc-muted);line-height:1.55}.lsc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px}.lsc-button{display:inline-flex;min-height:49px;align-items:center;justify-content:center;gap:.95em;padding:.62rem 1rem;border:1px solid var(--lsc-green);border-radius:.4rem;background:var(--lsc-green);color:var(--lsc-white);text-decoration:none;text-align:center;line-height:1.25;font-size:.94rem;font-weight:720}.lsc-button:hover{background:#304e42;border-color:#304e42;color:var(--lsc-white)}.lsc-button--outline{background:transparent;border-color:#809188;color:var(--lsc-green)}.lsc-under{display:inline-flex;align-items:center;min-height:44px;gap:.35em;color:var(--lsc-green);font-weight:700;text-underline-offset:.22em}.lsc-under:hover{text-decoration-thickness:2px}.lsc-entry{margin:14px 0 0;color:var(--lsc-muted);font-size:.9rem}.lsc-entry strong{color:var(--lsc-ink)}.lsc-entry span{margin-left:.2em;font-size:.82rem}.lsc-hero-promise{display:flex;flex-wrap:wrap;align-items:center;column-gap:.75rem;margin-top:26px;border-top:1px solid var(--lsc-line);padding-top:12px;font-size:.91rem}.lsc-hero-promise .lsc-under{font-weight:500}.lsc-hero-visual{margin:0;min-width:0}.lsc-hero-photo{background:#160c0a;border-radius:1.15rem;overflow:hidden}.lsc-hero-photo img{display:block;width:100%;height:auto;max-height:min(590px,75vh);object-fit:contain}.lsc-hero-visual figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:4px 14px;flex-wrap:wrap;margin-top:11px;color:var(--lsc-muted);font-size:.78rem}.lsc-hero-visual figcaption a{color:var(--lsc-ink);font-size:.8rem;font-weight:780;text-decoration:none}.lsc-hero-visual figcaption a:hover{text-decoration:underline}.lsc-catalog{background:#ebf0eb;border-block:1px solid var(--lsc-line);padding-block:clamp(40px,6vw,96px)}.lsc-catalog-heading{display:grid;grid-template-columns:1.6fr 1fr;align-items:end;gap:1rem 4rem}.lsc-catalog-heading h2{margin:.23em 0 0;font-size:clamp(2.15rem,4.3vw,4.7rem);font-weight:755;letter-spacing:-.055em;line-height:1.02;text-wrap:balance}.lsc-catalog-heading>p{max-width:42ch;margin:0 0 3px;color:var(--lsc-muted)}.lsc-compare-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.lsc-compare-nav a{display:inline-flex;min-height:44px;align-items:center;gap:.65em;padding:.42em .8em;border:1px solid #84978b;border-radius:8px;background:var(--lsc-paper);color:var(--lsc-green);font-size:.88rem;font-weight:700;text-decoration:none}.lsc-compare-nav a:hover{background:var(--lsc-green);color:#fff}.lsc-group-label{margin:35px 0 12px;color:var(--lsc-green);font-size:1.1rem;font-weight:760;letter-spacing:-.015em}.lsc-compact-grid,.lsc-large-grid{display:grid;gap:clamp(12px,1.5vw,22px)}.lsc-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lsc-large-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lsc-device{display:flex;flex-direction:column;min-width:0;overflow:clip;background:var(--lsc-white);border:1px solid var(--lsc-line);border-radius:15px}.lsc-device-media{order:-1;background:#f4f6f2}.lsc-device-media figure{position:relative;margin:0}.lsc-device-media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;padding:9px}.lsc-device--large .lsc-device-media{background:#18231f}.lsc-device--large .lsc-device-media img{aspect-ratio:1.48;padding:0}.lsc-device-media figcaption{position:absolute;right:.6rem;bottom:.6rem;padding:.2rem .45rem;border-radius:.2rem;background:#18231f;color:#fff;font-size:.72rem}.lsc-device-body{display:flex;flex:1;flex-direction:column;padding:clamp(15px,2.1vw,29px)}.lsc-device-head h4{margin:.16em 0 .18em;font-size:clamp(1.25rem,2.15vw,2rem);letter-spacing:-.045em;line-height:1.14}.lsc-device-head>p:not(.lsc-label){margin:.65em 0;color:var(--lsc-muted)}.lsc-device-head .lsc-dimension{font-weight:740;font-size:.88rem;color:var(--lsc-ink)}.lsc-dimension span{font-weight:500;margin-left:.25em;color:var(--lsc-muted)}.lsc-device-body .lsc-option{margin-top:auto;padding-top:.4rem}.lsc-device-body .lsc-live{margin-top:auto}.lsc-price-label{margin:.18rem 0 .05rem;color:var(--lsc-green);font-size:.86rem;font-weight:720}.lsc-price{margin:0 0 .55rem;color:var(--lsc-ink);font-weight:760;font-variant-numeric:tabular-nums;font-size:1.22rem}.lsc-variant{margin:0 0 .15rem;font-size:.87rem;color:var(--lsc-muted)}.lsc-reference-price,.lsc-saving{margin:.15rem 0;line-height:1.35;font-size:.87rem}.lsc-reference-price{color:var(--lsc-muted)}.lsc-reference-price s{white-space:nowrap}.lsc-saving{color:var(--lsc-green)}.lsc-saving span{white-space:nowrap}.lsc-option .lsc-saving{margin-bottom:.65rem}.lsc-stock{margin:-.2rem 0 .7rem;font-size:.87rem;color:var(--lsc-muted)}.lsc-poses{min-inline-size:0;display:flex;flex-wrap:wrap;gap:.5rem;margin:.6rem 0 .5rem;padding:0;border:0}.lsc-poses legend{margin-bottom:.35rem;padding:0;color:var(--lsc-green);font-size:.85rem;font-weight:750}.lsc-poses label{display:inline-flex;align-items:center;min-height:44px;gap:.34em;padding:.3rem .66rem;border-radius:.35rem;border:1px solid #84978b;font-size:.88rem;font-weight:650;cursor:pointer}.lsc-poses label:has(:checked){background:#e7f1df;border-color:var(--lsc-green)}.lsc-poses input{accent-color:var(--lsc-green);margin:0}.lsc-device:has(input[value=liegen]:checked) .lsc-option--1,.lsc-device:not(:has(input[value=liegen]:checked)) .lsc-option--2{display:none}.lsc-tax{color:var(--lsc-muted);font-size:.88rem;margin-top:18px}.lsc-tax a{color:var(--lsc-green);text-underline-offset:.2em}.lsc-clearance{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px;margin-top:26px;padding:17px clamp(15px,2.2vw,30px);border:1px solid var(--lsc-line);border-radius:12px}.lsc-clearance h3{margin:0 0 .18em;font-size:1.04rem}.lsc-clearance p{margin:0;color:var(--lsc-muted);font-size:.94rem}@media(max-width:849px){.lsc-hero{grid-template-columns:1fr;gap:21px}.lsc-hero h1{font-size:clamp(2.9rem,8.8vw,5.5rem)}.lsc-hero-photo img{max-height:510px}.lsc-catalog-heading{grid-template-columns:1fr;gap:.8rem}}@media(max-width:630px){.lsc-campaign-inner{justify-content:space-between;flex-wrap:wrap;column-gap:.6rem;row-gap:.2rem}.lsc-campaign-inner strong,.lsc-campaign-inner a{font-size:.8rem}.lsc-campaign-inner>span{order:1;width:100%;font-size:.78rem}.lsc-hero{padding-block:29px 34px}.lsc-actions{margin-top:16px;gap:4px 13px}.lsc-actions .lsc-button{gap:.55em;padding-inline:.7rem}.lsc-actions .lsc-under{font-size:.91rem}.lsc-hero-promise{margin-top:11px;padding-top:8px;font-size:.82rem;gap:.1em .5em}.lsc-hero-promise .lsc-under{min-height:29px}.lsc-hero-visual figcaption{margin-top:7px}.lsc-hero-photo{border-radius:.8rem}.lsc-large-grid,.lsc-compact-grid{grid-template-columns:1fr}.lsc-device-media img{aspect-ratio:1.65}.lsc-device--large .lsc-device-media img{aspect-ratio:1.3}}.lsc-hero-offer{margin-top:23px}.lsc-hero-offer .lsc-actions{margin-top:8px}.lsc-hero-offer .lsc-entry{margin:0}.lsc-uses{padding-block:clamp(36px,5vw,73px)}.lsc-uses-head{display:grid;grid-template-columns:1.6fr 1fr;align-items:end;gap:.8rem 2rem;margin-bottom:21px}.lsc-uses-head h2{margin:.25em 0 0;font-size:clamp(2rem,3.8vw,4rem);letter-spacing:-.055em;line-height:1.04}.lsc-uses-head>p{max-width:42ch;margin:0;color:var(--lsc-muted)}.lsc-uses-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,20px)}.lsc-use{min-width:0;display:grid;grid-template-rows:auto 1fr;overflow:clip;background:var(--lsc-white);border:1px solid var(--lsc-line);border-radius:12px;color:var(--lsc-ink);text-decoration:none}.lsc-use-photo{display:grid;align-items:center;min-width:0;background:#192822}.lsc-use-photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.lsc-use-copy{display:grid;align-content:start;gap:.3rem;padding:clamp(10px,1.5vw,19px)}.lsc-use h3{margin:0;font-size:clamp(1.04rem,1.7vw,1.45rem);line-height:1.2;letter-spacing:-.022em}.lsc-use p{margin:0;color:var(--lsc-muted)}.lsc-use-copy>span{color:var(--lsc-green);font-size:.88rem;font-weight:720;text-decoration:underline;text-underline-offset:.2em}.lsc-use:hover{border-color:var(--lsc-green)}.lsc-uses-note{margin:.7rem 0 0;color:var(--lsc-muted);font-size:.72rem}@media(max-width:719px){.lsc-uses-head,.lsc-uses-grid{grid-template-columns:1fr}.lsc-use{grid-template-columns:minmax(84px,32%) 1fr;grid-template-rows:1fr}.lsc-use p{font-size:.88rem}.lsc-hero-offer{margin-top:16px}}.lsc .lsc-campaign{background:#edf1e8;border-bottom-color:var(--lsc-line)}.lsc .lsc-campaign-inner{padding-block:7px}.lsc .lsc-hero--studio{box-sizing:border-box;grid-template-columns:minmax(0,.77fr) minmax(0,1.23fr);gap:0;padding:0;margin-block:clamp(15px,2.4vw,36px);overflow:hidden;border-radius:22px;background:#262626;color:#fff}.lsc .lsc-hero--studio .lsc-hero-copy{padding:clamp(28px,4.3vw,70px)}.lsc .lsc-hero--studio .lsc-label{color:#e3f66a}.lsc .lsc-hero--studio h1{max-width:none;margin-block:.24em .32em;color:#fff;font-size:clamp(2.45rem,3.9vw,4.05rem);line-height:.99;letter-spacing:-.064em;text-wrap:normal}.lsc .lsc-hero--studio h1 span{display:block}.lsc .lsc-hero--studio .lsc-lead{max-width:35ch;color:#e3eae3;font-size:clamp(1rem,1.36vw,1.18rem)}.lsc .lsc-hero--studio .lsc-actions{gap:10px 18px}.lsc .lsc-hero--studio .lsc-button{background:#e3f66a;border-color:#e3f66a;color:#14231c}.lsc .lsc-hero--studio .lsc-button:hover{background:#f0ff99;border-color:#f0ff99}.lsc .lsc-hero--studio .lsc-under{color:#fff}.lsc .lsc-hero--studio :focus-visible{outline-color:#e3f66a}.lsc .lsc-hero--studio .lsc-hero-visual{align-self:stretch;display:grid;grid-template-rows:minmax(0,1fr) auto;background:#18130e}.lsc .lsc-hero--studio .lsc-hero-photo{position:relative;min-height:405px;border-radius:0}.lsc .lsc-hero--studio .lsc-hero-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center 46%}.lsc .lsc-hero--studio .lsc-hero-visual figcaption{margin:0;padding:12px clamp(14px,2.5vw,32px);color:#e1e9e2;background:#172822}.lsc .lsc-hero--studio .lsc-hero-visual figcaption a{color:#fff}.lsc .lsc-hero--studio .lsc-hero-ai{font-size:.72rem}.lsc .lsc-uses-head{margin-bottom:clamp(20px,3vw,36px)}.lsc .lsc-use{border:1px solid var(--lsc-line);background:#fff;box-shadow:none}.lsc .lsc-catalog{background:#f6f7f4}.lsc .lsc-device-demo-link{min-height:42px;line-height:1.35;font-size:.93rem}.lsc .lsc-compare-disclosure{padding-top:0;border-top:0}.lsc .lsc-compare-disclosure>summary{min-height:56px;padding:14px 18px;border:1px solid var(--lsc-line);border-radius:10px;background:#fff;color:var(--lsc-green);font-size:1rem;font-weight:750;cursor:pointer}.lsc .lsc-compare-disclosure[open]>summary{margin-bottom:20px}@media(max-width:849px){.lsc .lsc-hero--studio{grid-template-columns:minmax(0,1fr)}.lsc .lsc-hero--studio h1{max-width:16ch;font-size:clamp(2.42rem,8vw,4.5rem);text-wrap:balance}.lsc .lsc-hero--studio h1 span{display:inline}.lsc .lsc-hero--studio .lsc-hero-photo{min-height:0;aspect-ratio:1.28}}@media(max-width:620px){.lsc .lsc-hero--studio{width:calc(100% - 24px);border-radius:16px}.lsc .lsc-hero--studio .lsc-hero-copy{padding:23px 19px}.lsc .lsc-uses-grid .lsc-use{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lsc .lsc-uses-grid .lsc-use-photo{height:auto;min-height:150px}.lsc .lsc-uses-grid .lsc-use-copy{padding:14px 11px}}.lsc--home{--lsc-green: #262626;--lsc-path-amber: #765113;--lsc-path-sun: #dfb437;--lsc-path-sun-soft: #fff9e9;--lsc-path-mint: #a9d9c0;--lsc-path-mint-soft: #e4f3ea;--lsc-path-red: #8e2939;--lsc-path-red-bg: #fae9e9;--lsc-path-baby-blue: #a9cde9;--lsc-path-baby-blue-soft: #f1f7fc;--lsc-path-blue: #254c76}.lsc--home .lsc-hero--studio{background:#fff;color:var(--lsc-ink);border:1px solid var(--lsc-line)}.lsc--home .lsc-hero--studio :is(h1,.lsc-under){color:var(--lsc-ink)}.lsc--home .lsc-hero--studio .lsc-label,.lsc--home .lsc-hero--studio .lsc-lead{color:var(--lsc-muted)}.lsc--home .lsc-hero-positioning{margin:16px 0 0;padding-inline-start:12px;border-inline-start:3px solid var(--lsc-path-red);color:var(--lsc-ink);font-size:clamp(.96rem,1.15vw,1.05rem);font-weight:680;line-height:1.45}.lsc--home .lsc-hero--studio .lsc-hero-visual figcaption{background:#262626}.lsc--home .lsc-hero--studio .lsc-button{background:var(--lsc-path-red);border-color:var(--lsc-path-red);color:#fff}.lsc--home .lsc-hero--studio .lsc-button:hover{background:#752131;border-color:#752131}.lsc--home .lsc-hero--studio :focus-visible{outline-color:var(--lsc-path-red)}.lsc--home .lsc-hero--studio .lsc-hero-visual :focus-visible{outline-color:#fff}.lsc--home .lsc-cart-count{background:var(--lsc-path-red-bg)}.lsc-home-guide{margin-block:0 clamp(24px,3.5vw,52px);padding:clamp(15px,2.35vw,32px);border:1px solid #d0e3d7;border-radius:16px;background:#e5f4ec}.lsc-home-guide h2{margin:0 0 clamp(14px,2vw,22px);color:var(--lsc-ink);font-size:clamp(1.55rem,2.8vw,2.6rem);font-weight:760;letter-spacing:-.04em;line-height:1.12}.lsc-home-paths{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.2vw,16px)}.lsc-home-paths a{display:grid;align-content:start;gap:6px;min-height:106px;padding:clamp(11px,1.5vw,20px);border:1px solid var(--lsc-line);border-top:4px solid var(--path-accent);border-radius:10px;background:#fff;color:var(--lsc-ink);line-height:1.25;text-decoration:none;overflow-wrap:anywhere}.lsc-home-paths a strong{font-size:clamp(1.0625rem,1.55vw,1.3rem);font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.lsc-home-paths a:hover{border-color:#7c8583;border-top-color:var(--path-accent)}.lsc-home-paths a:hover strong{text-decoration-thickness:2px}.lsc-home-paths a:focus-visible{outline-color:#262626}.lsc-home-paths a span{color:var(--lsc-muted);font-size:1rem;line-height:1.4}.lsc-home-paths .lsc-path--apply{--path-accent: var(--lsc-path-sun)}.lsc-home-paths .lsc-path--service{--path-accent: var(--lsc-path-mint)}.lsc-home-paths .lsc-path--devices{--path-accent: var(--lsc-path-red)}.lsc-home-paths .lsc-path--compare{--path-accent: var(--lsc-path-baby-blue)}@media(max-width:799px){.lsc-home-paths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:380px){.lsc-home-guide{width:calc(100% - 24px);padding:12px}}@media(max-width:360px){.lsc-home-paths{grid-template-columns:minmax(0,1fr)}.lsc-home-paths a{min-height:0}}.lsc--home .lsc-uses .lsc-label,.lsc--home .lsc-use .lsc-use-copy>span{color:var(--lsc-path-amber)}.lsc--home .lsc-uses .lsc-marker{background:var(--lsc-path-sun)}.lsc--home .lsc-use-copy{border-block-start:2px solid #eedc9f}.lsc--home .lsc-use:hover{border-color:var(--lsc-path-amber)}.lsc--home .ls-flex-demo{border:1px solid var(--lsc-line);border-block-start:3px solid var(--lsc-path-sun);background:#fff;color:var(--lsc-ink)}.lsc--home .ls-flex-demo .ls-flex-copy .ls-flex-title{color:var(--lsc-ink)}.lsc--home .ls-flex-demo .ls-flex-copy .ls-flex-label,.lsc--home .ls-flex-demo .ls-flex-facts dt{color:var(--lsc-path-amber)}.lsc--home .ls-flex-demo .ls-flex-copy .ls-flex-lead,.lsc--home .ls-flex-demo .ls-flex-facts dd,.lsc--home .ls-flex-demo .ls-flex-inner .ls-flex-film figcaption{color:var(--lsc-muted)}.lsc--home .ls-flex-demo .ls-flex-facts{border-color:var(--lsc-line)}.lsc--home .ls-flex-demo video{border-color:var(--lsc-line);background:#262626}.lsc--home .ls-flex-demo .ls-flex-copy .ls-flex-button{border:1px solid var(--lsc-path-sun);background:var(--lsc-path-sun-soft);color:#392a15}.lsc--home .ls-flex-demo .ls-flex-copy .ls-flex-button:hover{background:#eed06b}.lsc--home .ls-flex-demo :is(a,video):focus-visible{outline-color:var(--lsc-path-amber)}.lsc--home :is(.lsce-assurance,.lsce-founder){background:#f7f8f7;color:var(--lsc-ink)}.lsc--home .lsce-assurance .lsce-service-list>li{border-block-start-color:var(--lsc-path-mint)}.lsc--home .lsce-practice{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 16px;margin-top:22px;padding:8px 0 8px 13px;border-inline-start:3px solid var(--lsc-path-mint);color:var(--lsc-ink)}.lsc--home .lsce-practice p{margin:0}.lsc--home .lsc-compare-reference-note{margin-block:14px 0;color:var(--lsc-muted);font-size:.9rem;scroll-margin-top:90px}.lsc--home .lsc-reference-marker{margin-inline-start:.2em;color:var(--lsc-path-blue)}.lsc--home .lsce-review{border-block-start:2px solid var(--lsc-path-mint)}.lsc--home .lsce-founder-quote{padding:12px 16px;border-color:var(--lsc-path-mint);border-radius:0 8px 8px 0;background:#edf8f2}.lsc--home .lsce-founder .lsce-eyebrow{color:var(--lsc-muted)}.lsc--home .lsce-answer-intro .lsce-link{padding-inline:14px;border-radius:7px;background:var(--lsc-path-mint-soft)}.lsc--home .lsce-answer-intro .lsce-link:hover{background:var(--lsc-path-mint)}.lsc--home .lsce-founder .lsce-founder-copy>p:nth-of-type(2),.lsc--home .lsce-founder .lsce-byline span,.lsc--home .lsce-founder .lsce-film figcaption{color:var(--lsc-muted)}.lsc--home .lsce-founder-principle{margin-block:clamp(24px,4vw,52px) 0;padding:clamp(20px,3.3vw,44px);border-radius:12px;background:var(--lsc-path-baby-blue-soft);border:1px solid #dbe8f3;border-inline-start:3px solid var(--lsc-path-baby-blue);color:var(--lsc-ink)}.lsc--home .lsce-founder-principle blockquote{max-width:70ch;margin:0;font-size:clamp(1.04rem,1.5vw,1.25rem);line-height:1.55}.lsc--home .lsce-founder-principle figcaption{margin-top:12px;font-size:.9rem;font-weight:700}.lsc--home .lsce-advice-quote{padding-inline-start:12px;border-inline-start:3px solid var(--lsc-path-mint)}.lsc--home :is(.lsce-answer-intro .lsce-eyebrow,.lsce-details .lsce-all-answers,.lsce-details summary:hover){color:var(--lsc-path-blue)}.lsc--home .lsce-details,.lsc--home .lsce-reading a{border-block-start:2px solid var(--lsc-path-baby-blue)}.lsc--home .lsce-reading a:hover{border-color:var(--lsc-path-baby-blue);background:var(--lsc-path-baby-blue-soft)}.lsc--home .lsce-reading a[href="#kundenstimmen"]{border-block-start-color:var(--lsc-path-mint)}.lsc--home .lsce-reading a[href="#kundenstimmen"]:hover{border-color:var(--lsc-path-mint);background:var(--lsc-path-mint-soft)}.lsc--home .lsc-catalog-heading .lsc-label{color:var(--lsc-path-red)}.lsc--home .lsc-catalog-heading .lsc-marker{background:var(--lsc-path-red)}.lsc--home .lsc-catalog :is(.lsc-device-head .lsc-label,.lsc-device .lsc-button--outline){color:var(--lsc-path-red)}.lsc--home .lsc-catalog .lsc-device .lsc-button--outline{border-color:#cc9da6}.lsc--home .lsc-catalog .lsc-device .lsc-button--outline:hover{border-color:var(--lsc-path-red);background:var(--lsc-path-red);color:#fff}.lsc--home .lsc-catalog .lsc-device-demo-link{color:var(--lsc-path-amber);text-decoration-color:var(--lsc-path-sun)}@media(max-width:630px){.lsc--home .lsc-catalog :is(.lsc-large-grid,.lsc-compact-grid){gap:28px}.lsc--home .lsc-catalog .lsc-device{--lsc-card-edge: #b5818b;--lsc-card-accent: var(--lsc-path-red);--lsc-card-heading: #f9eef0;--lsc-card-inset: 16px;border-color:var(--lsc-card-edge);border-block-start:4px solid var(--lsc-card-accent);box-shadow:0 2px 8px #1f1a1914}.lsc--home .lsc-catalog .lsc-device:nth-child(2n){--lsc-card-edge: #8ca9bd;--lsc-card-accent: var(--lsc-path-blue);--lsc-card-heading: var(--lsc-path-baby-blue-soft)}.lsc--home .lsc-catalog .lsc-device-body{padding:var(--lsc-card-inset)}.lsc--home .lsc-catalog .lsc-device-head{margin:calc(-1 * var(--lsc-card-inset)) calc(-1 * var(--lsc-card-inset)) 13px;padding:14px var(--lsc-card-inset) 10px;background:var(--lsc-card-heading);border-block-end:1px solid var(--lsc-card-edge)}}.lsc--home .lsc-hero--studio .lsc-under{text-decoration-color:var(--lsc-path-baby-blue)}.lsc--home .lsc-period-reference{margin-block:0 12px}.lsc--home .lsc-period-reference s{font-weight:700}.lsc--home .lsc-catalog .lsc-compare-disclosure>summary{background:#fff;border-inline-start:4px solid var(--lsc-path-baby-blue);color:var(--lsc-path-blue)}.lsc--home .lsc-catalog .lsc-compare-heading .lsc-label,.lsc--home .lsc-catalog .lsc-compare-heading .lsc-under{color:var(--lsc-path-blue)}.lsc--home .lsc-campaign{background:#f6f1ed;border-color:#e3d8d4}.lsc--home .lsc-campaign strong,.lsc--home .lsc-campaign a{color:var(--lsc-path-red)}.lsc--home .lsc-campaign-inner a{min-height:44px;display:inline-flex;align-items:center}.lsc--home .lsc-poses label:has(:checked){background:var(--lsc-path-mint-soft)}.lsc--home :is(.lsc-device--large .lsc-device-media,.lsc-device-media figcaption,.lsc-use .lsc-use-photo){background:#262626}.lsc--home .lsc-button--outline:hover{background:#262626;border-color:#262626}.lsc--home .lsc-footer-news{background:#f0f8f3}.lsc--home .lsc-newsletter-fields button:hover{background:var(--lsc-path-mint-soft)}.lsc--home .lsc-november{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,min(43%,480px));gap:14px clamp(20px,4vw,64px);align-items:center;margin-block:clamp(16px,2.4vw,36px);padding:clamp(18px,3.1vw,42px);border:1px solid #a5cdb8;border-block-start:3px solid var(--lsc-path-red);border-radius:16px;background:#d3eee0}.lsc-november h2{margin:0 0 6px;font-size:clamp(2.25rem,4.2vw,4rem);font-weight:780;letter-spacing:-.055em;line-height:1}.lsc-november p{max-width:64ch;margin:0;color:#35423c}.lsc-november-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;margin-top:14px}.lsc-november-visual{margin:0;min-width:0}.lsc-november-visual img{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;object-position:50% 17%;border-radius:10px}.lsc-november-visual figcaption{margin-top:5px;color:#35423c;font-size:.75rem;line-height:1.35}.lsc-november-actions .lsc-button{background:#8e2939;border-color:#8e2939}.lsc-november-actions .lsc-button:hover{background:#752131;border-color:#752131}.lsc-november-reason{grid-column:1 / -1;border-top:1px solid #a5cdb8}.lsc-november-reason summary{min-height:44px;padding:10px 0 4px;color:var(--lsc-ink);font-weight:720;cursor:pointer}.lsc-november-reason p{padding-bottom:6px}.lsc-outlet{margin-top:clamp(28px,4vw,54px);padding:clamp(16px,3vw,36px);border:1px solid var(--lsc-line);border-top:4px solid var(--lsc-path-red);border-radius:14px;background:#fff}.lsc-outlet>.lsc-label{color:var(--lsc-path-red)}.lsc-outlet h3{margin:.15em 0 .55em;font-size:clamp(1.55rem,2.9vw,2.65rem);letter-spacing:-.035em;line-height:1.12}.lsc-outlet-feature{display:grid;grid-template-columns:minmax(0,290px) minmax(0,1fr);align-items:center;gap:clamp(14px,3vw,38px);margin:0 0 8px}.lsc-outlet-photo{overflow:hidden;border-radius:10px;background:#f4f6f4}.lsc-outlet-photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.lsc-outlet-copy h4{margin:0 0 .32em;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.12}.lsc-outlet-copy h4+p{max-width:48ch;margin:0 0 10px;color:var(--lsc-muted)}.lsc-outlet-tax{margin:6px 0 12px;color:var(--lsc-muted);font-size:.88rem}.lsc-outlet-tax a{color:inherit}.lsc-outlet-copy .lsc-button{background:#8e2939;border-color:#8e2939}.lsc-outlet-copy .lsc-button:hover{background:#752131;border-color:#752131}@media(max-width:849px){.lsc--home .lsc-november{grid-template-columns:minmax(0,1fr)}}@media(max-width:619px){.lsc-outlet-feature{grid-template-columns:minmax(0,1fr)}.lsc-outlet-photo{max-width:260px}}.lsc--home .lsce-film video{background:#262626;border-color:#626262}
/*# sourceMappingURL=/cdn/shop/t/320/assets/ls-c-home.css.map */
