@font-face{font-family:generalSans;src:url(/_next/static/media/2e31a472ed146e75-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:generalSans;src:url(/_next/static/media/c8536fcb587abe95-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:generalSans;src:url(/_next/static/media/a232ef335b7230b5-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:generalSans;src:url(/_next/static/media/f30d14b7d2d57c16-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:generalSans;src:url(/_next/static/media/85e08107d8c28561-s.p.woff2) format("woff2");font-display:swap;font-weight:200 700;font-style:italic}@font-face{font-family:generalSans Fallback;src:local("Arial");ascent-override:99.89%;descent-override:23.74%;line-gap-override:9.89%;size-adjust:101.11%}.__className_ee3a02{font-family:generalSans,generalSans Fallback}.__variable_ee3a02{--font-general-sans:"generalSans","generalSans Fallback"}@font-face{font-family:Ernest;src:url(/api/asset/e) format("woff2");font-display:swap}@font-face{font-family:Ernest Fallback;src:url(/fonts/GeneralSans-Regular.woff2) format("woff2");font-weight:400;size-adjust:84%;font-display:swap}@font-face{font-family:Ernest Fallback;src:url(/fonts/GeneralSans-Medium.woff2) format("woff2");font-weight:500;size-adjust:84%;font-display:swap}@font-face{font-family:Ernest Fallback;src:url(/fonts/GeneralSans-Semibold.woff2) format("woff2");font-weight:600;size-adjust:84%;font-display:swap}@font-face{font-family:Ernest Fallback;src:url(/fonts/GeneralSans-Bold.woff2) format("woff2");font-weight:700;size-adjust:84%;font-display:swap}:root{--sand:#F8E6D4;--cherry:#5C1F22;--straw:#E8C36B;--flamingo:#F6A4A6;--coral:#C75A4F;--sky:#A6BFCC;--cherry-soft:#7A3034;--sand-line:#E2C9AE;--sand-deep:#F0D8C0;--sand-light:#FCF3E8;--paper:#FBF0E2;--surface-page:var(--sand);--surface-card:var(--paper);--surface-ink:var(--cherry);--surface-accent:var(--flamingo);--text-strong:var(--cherry);--text-body:var(--cherry);--text-soft:var(--cherry-soft);--text-inverse:var(--sand);--text-label:var(--coral);--line-hair:var(--sand-line);--line-structure:var(--cherry);--accent-price:var(--straw);--accent-pop:var(--flamingo);--accent-bullet:var(--coral);--font-display:"Ernest","Ernest Fallback",var(--font-general-sans,"General Sans"),system-ui,sans-serif;--font-text:"Ernest","Ernest Fallback",var(--font-general-sans,"General Sans"),system-ui,sans-serif;--font-body:var(--font-general-sans,"General Sans"),system-ui,sans-serif;--ernest-alternates:"ss01" 1;--fs-hero:clamp(54px,11vw,152px);--fs-h1:clamp(40px,6vw,64px);--fs-h2:clamp(24px,3.5vw,32px);--fs-h3:22px;--fs-lead:20px;--fs-body:18px;--fs-price:22px;--fs-label:13px;--fs-caption:12px;--r:12px;--btn-r:14px;--r-field:11px}.lias-btn-buy.lias-btn-lg,.lias-btn-ghost.lias-btn-lg,.lias-btn-primary.lias-btn-lg{padding:24px 48px;font-size:19px;letter-spacing:.01em}.lias-btn-buy,.lias-btn-ghost,.lias-btn-primary{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:1.2;border-radius:var(--btn-r);corner-shape:squircle;border:1px solid var(--cherry);padding:14px 28px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;transition:transform .18s,background .18s}.lias-btn-buy{background:var(--coral);border-color:var(--coral);color:var(--sand)}.lias-btn-buy:focus-visible{outline:2.5px solid var(--cherry);outline-offset:3px}.lias-btn-buy:active{translate:0 1px}.lias-btn-buy:disabled{opacity:.4;cursor:not-allowed}.lias-btn-primary{background:var(--cherry);color:var(--sand)}.lias-btn-ghost{background:transparent;color:var(--cherry)}.lias-btn-ghost:focus-visible,.lias-btn-primary:focus-visible{outline:2.5px solid var(--cherry);outline-offset:3px}.lias-btn-ghost:active,.lias-btn-primary:active{translate:0 1px}.lias-btn-ghost:disabled,.lias-btn-primary:disabled{opacity:.4;cursor:not-allowed}.lias-h1{font-family:var(--font-display);font-feature-settings:var(--ernest-alternates);font-weight:400;font-size:var(--fs-h1);line-height:.95;letter-spacing:-.01em;color:var(--text-strong)}.lias-h2{font-size:var(--fs-h2);line-height:1.05}.lias-h2,.lias-h3{font-family:var(--font-text);font-weight:400;color:var(--text-strong)}.lias-h3{font-size:var(--fs-h3);line-height:1.1}.lias-body{font-weight:400;font-size:var(--fs-body);line-height:1.6;color:var(--text-body)}.lias-body,.lias-label{font-family:var(--font-body)}.lias-label{font-weight:600;font-size:var(--fs-label);line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--text-label)}.lias-price{font-family:var(--font-body);font-weight:700;font-size:var(--fs-price);line-height:1.1;letter-spacing:-.01em;color:var(--text-strong);font-variant-numeric:tabular-nums}.lias-legal{max-width:1180px;margin:0 auto;padding:48px 32px 96px;color:var(--text-body);font-family:var(--font-body);font-size:16px;line-height:1.65}.lias-legal h1{font-family:var(--font-display);font-size:var(--fs-h1);line-height:1.05;margin-bottom:24px;color:var(--text-strong)}.lias-legal h2{font-family:var(--font-text);font-size:var(--fs-h2);margin:32px 0 12px;color:var(--text-strong)}.lias-legal h1,.lias-legal h2,.lias-legal h3,.lias-legal ol,.lias-legal p,.lias-legal table,.lias-legal ul{max-width:720px}.lias-legal p,.lias-legal ul{margin-bottom:14px}.lias-legal ul{list-style:disc;padding-left:24px}.lias-legal a{text-decoration:underline;color:var(--cherry)}.lias-legal table{width:100%;border-collapse:collapse;margin-bottom:16px}.lias-legal td,.lias-legal th{border-bottom:1px solid var(--line-hair);padding:8px 12px 8px 0;text-align:left;vertical-align:top}.lias-widerruf-hinweis{border:1px solid var(--cherry);border-radius:var(--r);background:var(--sand-light);padding:14px 16px;margin-bottom:16px;font-family:var(--font-body);font-size:14px;line-height:1.5;color:var(--text-body)}.lias-agb-checkbox{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px;font-size:14px;line-height:1.5}.lias-agb-checkbox input[type=checkbox]{margin-top:3px;width:18px;height:18px;accent-color:var(--cherry);flex-shrink:0}