*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--red:#c00;--red-dark:#a30000;--price:#b30000;--black:#0d0d0d;--dark:#161616;--card:#1e1e1e;--border:#282828;--border2:#222;--selected:#1a0000;--muted:#888;--muted2:#555;--white:#fff;--font-display:"Barlow Condensed", sans-serif;--font-body:"Barlow", sans-serif}html{-webkit-font-smoothing:antialiased;font-size:16px}body{font-family:var(--font-body);background:var(--black);color:var(--white);min-height:100vh}button{font-family:var(--font-body);cursor:pointer;border:none;outline:none}input,select,textarea{font-family:var(--font-body);font-size:14px}*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}@media print{body{color:#111;background:#fff}.no-print{display:none!important}}._root_71sim_3{background:var(--black);flex-direction:column;min-height:100vh;display:flex}._header_71sim_9{color:#fff;z-index:100;border-bottom:3px solid var(--red);background:#111;position:sticky;top:0;overflow:hidden}._tyreOverlay_71sim_11{opacity:.13;pointer-events:none;z-index:0;background:url(/storkan-tyre.png) 100%/cover no-repeat;width:55%;height:100%;position:absolute;top:0;right:0}._headerInner_71sim_13{z-index:1;align-items:center;gap:16px;max-width:1100px;height:62px;margin:0 auto;padding:0 1.5rem;display:flex;position:relative}@keyframes _stepFadeIn_71sim_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._stepContentArea_71sim_19{animation:.18s _stepFadeIn_71sim_1}._contentLayout_71sim_25{grid-template-columns:1fr 268px;align-items:start;gap:1.5rem;display:grid}@media (width<=860px){._contentLayout_71sim_25{grid-template-columns:1fr}}._sidebarPanel_71sim_33{background:var(--dark);border:1px solid var(--border);border-radius:8px;padding:1rem;position:sticky;top:145px}._sidebarPanelTitle_71sim_35{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);border-bottom:1px solid var(--border);margin-bottom:10px;padding-bottom:8px;font-size:10px;font-weight:700}._sidebarSection_71sim_37{border-bottom:1px solid var(--border2);margin-bottom:8px;padding-bottom:8px}._sidebarLabel_71sim_39{text-transform:uppercase;letter-spacing:.1em;color:var(--muted2);margin-bottom:4px;font-size:9px;font-weight:700}._sidebarRow_71sim_41{justify-content:space-between;align-items:baseline;gap:6px;display:flex}._sidebarRowName_71sim_43{color:#ccc;flex:1;font-size:12px;line-height:1.3}._sidebarRowPrice_71sim_45{color:var(--price);flex-shrink:0;font-size:12px;font-weight:600}._sidebarSubRow_71sim_47{color:var(--muted);justify-content:space-between;gap:6px;padding:2px 0 0 6px;font-size:11px;display:flex}._sidebarSubRow_71sim_47 span:last-child{flex-shrink:0}._sidebarTotal_71sim_51{font-family:var(--font-display);color:var(--price);border-top:1px solid var(--border);justify-content:space-between;margin-top:8px;padding-top:10px;font-size:15px;font-weight:800;display:flex}._sidebarWeight_71sim_53{color:var(--muted2);margin-top:4px;font-size:10px}._sidebarNote_71sim_55{color:var(--muted2);margin-top:3px;font-size:9px}._sidebarEmpty_71sim_57{color:var(--muted2);text-align:center;padding:1.25rem 0;font-size:11px;font-style:italic}._sidebarAnfrage_71sim_59{color:var(--muted);flex-shrink:0;font-size:11px}._sidebarCta_71sim_61{background:var(--red);color:#fff;width:100%;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;border-radius:6px;margin-top:12px;padding:10px 0;font-size:13px;font-weight:700;transition:background .15s}._sidebarCta_71sim_61:hover{background:var(--red-dark)}._logoImg_71sim_69{flex-shrink:0;width:auto;height:38px}._logoMarkMd_71sim_75{flex-shrink:0;align-items:center;gap:0;display:flex}._logoMarkLg_71sim_77{align-items:center;gap:0;display:flex}._logoNum_71sim_79{font-family:var(--font-display);color:#fff;font-weight:800;line-height:1}._logoMarkMd_71sim_75 ._logoNum_71sim_79{font-size:28px}._logoMarkLg_71sim_77 ._logoNum_71sim_79{font-size:58px}._logoX_71sim_85{font-family:var(--font-display);color:var(--red);font-weight:800;line-height:1}._logoMarkMd_71sim_75 ._logoX_71sim_85{margin:0 1px;font-size:28px}._logoMarkLg_71sim_77 ._logoX_71sim_85{margin:0 3px;font-size:58px}._logoDivider_71sim_91{background:var(--red);align-self:stretch;width:1.5px;margin:0 10px}._logoMarkLg_71sim_77 ._logoDivider_71sim_91{margin:4px 18px}._logoTextBlock_71sim_95{flex-direction:column;justify-content:center;display:flex}._logoKonfig_71sim_97{font-family:var(--font-display);color:#fff;letter-spacing:.15em;text-transform:uppercase;font-weight:700;line-height:1.1}._logoMarkMd_71sim_75 ._logoKonfig_71sim_97{font-size:13px}._logoMarkLg_71sim_77 ._logoKonfig_71sim_97{font-size:20px}._logoSlogan_71sim_103{letter-spacing:.08em;color:var(--red);text-transform:uppercase;line-height:1.2}._logoMarkMd_71sim_75 ._logoSlogan_71sim_103{font-size:8px}._logoMarkLg_71sim_77 ._logoSlogan_71sim_103{font-size:12px}._logoStorkan_71sim_109{color:#444}._splash_71sim_115{z-index:9999;opacity:1;background:#0a0a0a;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:fixed;inset:0}._splashOut_71sim_117{opacity:0}._headerCenter_71sim_121{flex:1}._headerRight_71sim_123{text-align:right;flex-shrink:0;min-width:110px}._headerPrice_71sim_125{font-family:var(--font-display);color:var(--red);letter-spacing:.02em;font-size:22px;font-weight:800}._headerWeight_71sim_127{color:var(--muted);margin-top:1px;font-size:10px}._main_71sim_133{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:2rem 1.5rem}._stepperWrap_71sim_139{z-index:90;background:var(--black);margin-bottom:2rem;position:sticky;top:65px}._stepper_71sim_139{background:var(--dark);border:1px solid var(--border);border-radius:8px;gap:4px;padding:6px;display:flex}._stepperTrack_71sim_143{background:var(--border);border-radius:2px;height:3px;margin-top:6px;position:relative}._stepperFill_71sim_145{background:var(--red);border-radius:2px;height:100%;transition:width .3s}._stepperMarkerWrap_71sim_147{outline:none;transition:left .3s;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}._stepperMarker_71sim_147{filter:drop-shadow(0 1px 2px #0009);width:auto;height:16px;display:block}._stepperMarkerBounce_71sim_151{animation:.45s .3s _stepperMarkerBounce_71sim_151}@keyframes _stepperMarkerBounce_71sim_151{0%{transform:scale(1)}35%{transform:scale(1.4)}65%{transform:scale(.9)}to{transform:scale(1)}}._stepperTooltip_71sim_165{background:var(--dark);border:1px solid var(--border);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:4px 9px;font-size:11px;font-weight:600;transition:opacity .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-6px)}._stepperMarkerWrap_71sim_147:hover ._stepperTooltip_71sim_165,._stepperMarkerWrap_71sim_147:focus-visible ._stepperTooltip_71sim_165{opacity:1}._stepperCounter_71sim_169{color:var(--muted);text-align:center;letter-spacing:.04em;margin-top:6px;font-size:11px;display:none}._stepBtn_71sim_171{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);cursor:default;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:15px;font-weight:600;transition:background .15s;display:flex}._stepBtn_71sim_171:not(:disabled){cursor:pointer}._stepBtn_71sim_171:not(:disabled):hover{background:#1a1a1a}._stepActive_71sim_177{background:var(--red)!important;color:#fff!important}._stepDone_71sim_179{color:var(--red);cursor:pointer}._stepNum_71sim_181{width:22px;height:22px;color:inherit;background:#1a1a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._stepActive_71sim_177 ._stepNum_71sim_181{color:#fff;background:#00000040}._stepDone_71sim_179 ._stepNum_71sim_181{background:var(--red);color:#fff}._stepLabel_71sim_187{font-size:13px}._stepTitle_71sim_193{align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}._stepTitleNum_71sim_195{font-family:var(--font-display);color:#1a1a1a;letter-spacing:-2px;flex-shrink:0;margin-top:-6px;font-size:64px;font-weight:800;line-height:1}._stepTitle_71sim_193 h1{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;margin-bottom:4px;font-size:32px;font-weight:700}._stepTitle_71sim_193 p{color:var(--muted);font-size:14px}._stepTitle_71sim_193 strong{color:#fff}._seriesBlock_71sim_207{margin-bottom:2rem}._seriesLabel_71sim_209{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--red);border-left:2px solid var(--red);margin-bottom:8px;padding-left:8px;font-size:16px;font-weight:700}._seriesImgCard_71sim_211{border:1.5px solid var(--border);background:var(--card);cursor:default;border-radius:6px;height:72px;position:relative;overflow:hidden}._seriesImgCard_71sim_211 img{object-fit:cover;object-position:center 60%;width:100%;height:100%;display:block}._seriesImgOverlay_71sim_215{pointer-events:none;background:linear-gradient(#0000 0%,#0000001a 40%,#000000b8 100%);flex-direction:column;justify-content:flex-end;padding:6px 8px;display:flex;position:absolute;inset:0}._seriesImgTitle_71sim_217{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:11px;font-weight:700;line-height:1.2}@media (width<=600px){._seriesLabel_71sim_209{font-size:13px}}._compatTags_71sim_221{flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;padding-left:10px;display:flex}._compatLabel_71sim_223{text-transform:uppercase;letter-spacing:.06em;color:var(--muted2);flex-shrink:0;font-size:10px;font-weight:700}._compatTag_71sim_221{color:#5a9a5a;background:#0f1a0f;border:1px solid #1e3a1e;border-radius:3px;padding:1px 7px;font-size:10px}._compatOptional_71sim_227{color:#8a8030;background:#1a1500;border-color:#3a3000}._modelGrid_71sim_229{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;display:grid}._compatBanner_71sim_233{background:#0d1f0d;border:1px solid #1e4a1e;border-radius:7px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;display:flex}._compatBannerNeutral_71sim_235{background:#1a1600;border:1px solid #3a3000;border-radius:7px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;display:flex}._compatBannerIcon_71sim_237{flex-shrink:0;font-size:16px}._compatBannerText_71sim_239{color:#aaa;flex:1;font-size:13px}._compatBannerText_71sim_239 strong{color:#fff}._compatBannerToggle_71sim_243{color:#aaa;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #444;border-radius:4px;padding:4px 12px;font-size:11px;font-weight:600;transition:border-color .12s,color .12s}._compatBannerToggle_71sim_243:hover{color:#fff;border-color:#888}._incompatChip_71sim_247{color:#8a7020;letter-spacing:.04em;text-transform:none;vertical-align:middle;background:#2a2000;border:1px solid #4a3800;border-radius:3px;margin-left:8px;padding:1px 6px;font-size:10px;font-weight:600}._modelCard_71sim_249{border:1.5px solid var(--border);background:var(--card);cursor:pointer;text-align:left;border-radius:6px;padding:12px 14px;transition:border-color .12s,background .12s,transform .1s}._modelCard_71sim_249:hover{border-color:#444;transform:translateY(-1px)}._modelCardActive_71sim_253{border-color:var(--red)!important;background:var(--selected)!important}._modelCardIncompat_71sim_255{opacity:.45;filter:saturate(.3)}._modelCardIncompat_71sim_255:hover{opacity:.65}._modelName_71sim_259{font-family:var(--font-display);color:#fff;letter-spacing:.02em;text-transform:uppercase;margin-bottom:5px;font-size:14px;font-weight:600}._modelCardActive_71sim_253 ._modelName_71sim_259{color:var(--red)}._modelMeta_71sim_263{align-items:center;gap:8px;display:flex}._modelPrice_71sim_265{color:var(--price);font-size:14px;font-weight:700}._modelWeight_71sim_267{color:var(--muted2);font-size:11px}._actionBar_71sim_273{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;margin-top:2rem;padding-top:1.5rem;display:flex}._btnPrimary_71sim_279{background:var(--red);color:#fff;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;border-radius:6px;padding:11px 28px;font-size:15px;font-weight:700;transition:background .15s,transform .1s}._btnPrimary_71sim_279:hover{background:var(--red-dark)}._btnPrimary_71sim_279:active{transform:scale(.98)}._btnPrimary_71sim_279:disabled{color:#555;cursor:not-allowed;background:#3a1a1a}._btnSecondary_71sim_287{color:#ccc;border:1.5px solid var(--border);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:6px;align-items:center;padding:11px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}._btnSecondary_71sim_287:hover{background:#1a1a1a;border-color:#555}._btnOutline_71sim_291{color:var(--muted);font-family:var(--font-display);letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #333;border-radius:6px;padding:11px 22px;font-size:14px;font-weight:600;transition:all .12s}._btnOutline_71sim_291:hover{color:#ccc;background:#1a1a1a;border-color:#555}._selectedModelBar_71sim_299{border-left:4px solid var(--red);border:1px solid var(--border);border-left:4px solid var(--red);background:#111;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:12px 16px;display:flex}._selectedModelName_71sim_301{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:16px;font-weight:700}._selectedModelPrice_71sim_303{color:var(--muted);margin-top:2px;font-size:13px}._changeBtn_71sim_305{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #333;border-radius:4px;padding:6px 12px;font-size:12px;transition:all .12s}._changeBtn_71sim_305:hover{color:#fff;border-color:#666}._accLayout_71sim_311{grid-template-columns:1fr 280px;align-items:start;gap:1.5rem;display:grid}@media (width<=780px){._accLayout_71sim_311{grid-template-columns:1fr}._summaryPanel_71sim_313{order:-1}}._accGroup_71sim_317{border:1px solid var(--border);background:var(--card);border-radius:6px;margin-bottom:6px;overflow:hidden}._accGroupOpen_71sim_319{border-color:#444}._accGroupHeader_71sim_321{cursor:pointer;width:100%;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#ccc;background:0 0;border:none;justify-content:space-between;align-items:center;padding:12px 14px;font-size:15px;font-weight:600;transition:background .1s;display:flex}._accGroupHeader_71sim_321:hover{background:#1a1a1a}._accGroupOpen_71sim_319 ._accGroupHeader_71sim_321{color:#fff;background:#1a1a1a}._accGroupRight_71sim_327{color:var(--muted);align-items:center;gap:8px;display:flex}._accGroupCount_71sim_329{background:var(--red);color:#fff;font-size:11px;font-weight:700;font-family:var(--font-body);border-radius:3px;padding:2px 7px}._accItems_71sim_331{border-top:1px solid var(--border2);padding:6px 8px 8px}._accItem_71sim_331{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:10px;width:100%;padding:8px;transition:background .1s,border-color .1s;display:flex}._accItem_71sim_331:hover{background:#1a1a1a}._accItemOn_71sim_337{background:var(--selected)!important;border-color:#3a1a1a!important}._checkbox_71sim_339{color:#fff;border:1.5px solid #444;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:background .1s,border-color .1s;display:flex}._checkboxOn_71sim_341{background:var(--red);border-color:var(--red)}._accItemName_71sim_343{color:#ccc;flex:1;font-size:13px;line-height:1.3}._accItemOn_71sim_337 ._accItemName_71sim_343{color:#fff}._accItemRight_71sim_347{text-align:right;flex-shrink:0;margin-left:6px}._accItemPrice_71sim_349{color:#fff;font-size:13px;font-weight:600;display:block}._accItemOn_71sim_337 ._accItemPrice_71sim_349{color:var(--price)}._accItemWeight_71sim_353{color:var(--muted2);font-size:10px;display:block}._summaryPanel_71sim_313{background:var(--dark);border:1px solid var(--border);border-radius:8px;padding:1rem;position:sticky;top:80px}._summaryTitle_71sim_361{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);margin-bottom:12px;padding-bottom:8px;font-size:12px;font-weight:700}._summaryRow_71sim_363{color:var(--muted);justify-content:space-between;padding:4px 0;font-size:13px;display:flex}._summaryTotal_71sim_365{color:var(--price);border-top:1px solid var(--border);justify-content:space-between;margin-top:6px;padding:10px 0 4px;font-size:16px;font-weight:700;display:flex}._summaryWeight_71sim_367{color:var(--muted2);margin-top:4px;font-size:11px}._summaryNote_71sim_369{color:var(--muted2);margin-top:2px;font-size:10px}._summaryItemList_71sim_371{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}._summaryItemListTitle_71sim_373{text-transform:uppercase;letter-spacing:.08em;color:var(--muted2);margin-bottom:6px;font-size:10px;font-weight:700}._summaryItem_71sim_371{color:var(--muted);align-items:flex-start;gap:6px;margin-bottom:4px;font-size:11px;line-height:1.3;display:flex}._removeBtn_71sim_377{cursor:pointer;color:#666;background:#222;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;transition:background .1s,color .1s;display:flex}._removeBtn_71sim_377:hover{background:var(--red);color:#fff}._summaryCard_71sim_385{background:var(--card);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1.25rem}._summaryCardTitle_71sim_387{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:8px;font-size:10px;font-weight:700}._summaryLine_71sim_389{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:baseline;gap:1rem;padding:5px 0;display:flex}._summaryLine_71sim_389:last-of-type{border-bottom:none}._summaryLineName_71sim_393{color:#ccc;flex:1;font-size:13px}._summaryLinePrice_71sim_395{color:var(--price);flex-shrink:0;font-size:13px;font-weight:600}._summaryCardTotal_71sim_397{font-family:var(--font-display);color:#fff;border-top:2px solid var(--red);justify-content:space-between;align-items:baseline;margin-top:12px;padding-top:12px;font-size:22px;font-weight:800;display:flex}._summaryCardTotal_71sim_397 span:last-child{color:var(--price)}._summaryCardWeight_71sim_401{color:var(--muted);margin-top:8px;font-size:12px}._summaryHinweis_71sim_403{color:var(--muted2);border-top:1px solid var(--border);margin-top:12px;padding-top:10px;font-size:11px;line-height:1.6}._contactCard_71sim_409{background:var(--card);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1.25rem}._contactTitle_71sim_411{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:14px;font-size:11px;font-weight:700}._contactGrid_71sim_413{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:10px;display:grid}._formGroup_71sim_415 label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:600;display:block}._formGroup_71sim_415 input{border:1px solid var(--border);width:100%;font-family:var(--font-body);color:#fff;box-sizing:border-box;background:#111;border-radius:5px;outline:none;padding:9px 12px;font-size:14px;transition:border-color .12s}._formGroup_71sim_415 input:focus{border-color:var(--red)}._ctaRow_71sim_421{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._errorBox_71sim_423{color:#e08000;background:#1a0a00;border:1px solid #8b4000;border-radius:6px;margin-top:10px;padding:10px 14px;font-size:13px}._successBox_71sim_425{text-align:center;background:#0a1a0a;border:1.5px solid #2a6a2a;border-radius:10px;margin-bottom:1.5rem;padding:32px}._successIcon_71sim_427{margin-bottom:10px;font-size:36px}._successTitle_71sim_429{color:#5a9a5a;font-family:var(--font-display);margin-bottom:6px;font-size:22px;font-weight:700}._successSub_71sim_431{color:var(--muted);font-size:14px}._footer_71sim_437{background:var(--dark);color:var(--muted2);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:auto;padding:.75rem 1.5rem;font-size:11px;display:flex}._footerLink_71sim_439{color:var(--muted);text-decoration:none}._footerLink_71sim_439:hover{color:#fff}@media (width<=600px){._footer_71sim_437{flex-direction:column;gap:4px}._headerInner_71sim_13{gap:10px;height:54px;padding:0 1rem}._headerCenter_71sim_121{display:none}._logoImg_71sim_69{height:28px}._headerPrice_71sim_125{font-size:17px}._headerRight_71sim_123{min-width:70px}._main_71sim_133{padding:.75rem}._stepperWrap_71sim_139{margin-bottom:1.25rem;top:57px}._stepper_71sim_139{gap:3px;padding:4px}._stepBtn_71sim_171{flex-direction:column;gap:4px;padding:8px 4px}._stepLabel_71sim_187{letter-spacing:.03em;font-size:9px;display:none}._stepActive_71sim_177 ._stepLabel_71sim_187{display:block}._stepNum_71sim_181{width:20px;height:20px;font-size:11px}._stepperCounter_71sim_169{display:block}._sidebarPanel_71sim_33{top:160px}._stepTitle_71sim_193{gap:.75rem;margin-bottom:1.25rem}._stepTitleNum_71sim_195{font-size:36px}._stepTitle_71sim_193 h1{font-size:22px}._stepTitle_71sim_193 p{font-size:12px}._modelGrid_71sim_229{grid-template-columns:1fr 1fr}._unicaGrid_71sim_515{grid-template-columns:1fr}._btnPrimary_71sim_279{width:100%;padding:12px 16px;font-size:14px}._btnSecondary_71sim_287{width:100%;padding:12px 16px;font-size:13px}._actionBar_71sim_273{flex-direction:column-reverse;gap:8px}._accItemName_71sim_343{word-break:break-word;min-width:0}._accItemRight_71sim_347{white-space:nowrap}._accItemHint_71sim_539{display:none}._contactGrid_71sim_413{grid-template-columns:1fr}._summaryCardTotal_71sim_397{font-size:17px}._compatBannerText_71sim_239{font-size:12px}._compatBannerToggle_71sim_243{width:100%;margin-top:4px}._skipBox_71sim_565{flex-direction:column;align-items:flex-start;gap:10px}._skipBox_71sim_565 ._btnSecondary_71sim_287{width:auto}}._fahrzeugGrid_71sim_575{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin-bottom:2rem;display:grid}._fahrzeugBrand_71sim_617{font-family:var(--font-display);color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}._fahrzeugCardActive_71sim_615 ._fahrzeugBrand_71sim_617{color:var(--red)}._fahrzeugModel_71sim_635{color:#aaa;font-size:12px;font-weight:500}._fahrzeugAufpreis_71sim_647{color:#8a8030;text-transform:uppercase;letter-spacing:.05em;background:#1a1500;border:1px solid #3a3000;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:700}._fahrzeugVorhanden_71sim_669{color:#5a9a5a;text-transform:uppercase;letter-spacing:.05em;background:#0f1a0f;border:1px solid #1e3a1e;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:700}._vorhandenBar_71sim_681{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin-bottom:16px;display:flex}._switchTrack_71sim_689{background:#333;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}._switchTrackOn_71sim_699{background:#1e4a1e}._switchThumb_71sim_701{background:#666;border-radius:50%;width:18px;height:18px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}._switchTrackOn_71sim_699 ._switchThumb_71sim_701{background:#5a9a5a;transform:translate(20px)}._switchLabel_71sim_713{color:var(--muted);font-size:13px;transition:color .2s}._switchLabelOn_71sim_715{color:#5a9a5a}._fahrzeugAccSection_71sim_757{background:var(--dark);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;overflow:hidden}._fahrzeugAccTitle_71sim_771{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);border-bottom:1px solid var(--border);background:#111;align-items:center;gap:10px;padding:12px 16px;font-size:11px;font-weight:700;display:flex}._fahrzeugAccBadge_71sim_799{background:var(--red);color:#fff;border-radius:3px;padding:2px 8px;font-size:10px}._fahrzeugAccGrid_71sim_813{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0;padding:6px 8px 8px;display:grid}._fahrzeugAccItem_71sim_825{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;align-items:flex-start;gap:10px;width:100%;padding:9px 8px;transition:background .1s,border-color .1s;display:flex}._fahrzeugAccItem_71sim_825:hover{background:#1a1a1a}._fahrzeugAccItemOn_71sim_853{background:var(--selected)!important;border-color:#3a1a1a!important}._fahrzeugAccText_71sim_855{flex:1}._fahrzeugAccName_71sim_857{color:#ccc;font-size:13px;line-height:1.3}._fahrzeugAccItemOn_71sim_853 ._fahrzeugAccName_71sim_857{color:#fff}._fahrzeugAccMeta_71sim_861{flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;display:flex}._fahrzeugAccPrice_71sim_863{color:var(--price);font-size:12px;font-weight:600}._fahrzeugAccKg_71sim_865{color:var(--muted2);font-size:11px}._fahrzeugAccInfo_71sim_867{color:var(--muted2);font-size:10px}._fahrzeugAccTotal_71sim_869{border-top:1px solid var(--border);color:#aaa;text-align:right;padding:10px 16px;font-size:13px}._fahrzeugAccTotal_71sim_869 strong{color:var(--price);font-size:15px}@media (width<=600px){._fahrzeugGrid_71sim_575{grid-template-columns:repeat(2,1fr)}._fahrzeugAccGrid_71sim_813{grid-template-columns:1fr}}._skipBox_71sim_565{background:var(--dark);border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:1.5rem;padding:14px 18px;display:flex}._skipBoxText_71sim_961{flex-direction:column;gap:3px;display:flex}._skipBoxText_71sim_961 strong{color:#fff;font-size:14px}._skipBoxText_71sim_961 span{color:var(--muted);font-size:12px}._linieRow_71sim_971{flex-wrap:wrap;gap:8px;margin-bottom:1.5rem;display:flex}._linieBtn_71sim_983{background:var(--dark);border:1.5px solid var(--border);color:var(--muted);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:10px 22px;font-size:14px;font-weight:700;transition:all .12s;display:inline-flex}._linieBtn_71sim_983:hover{color:#ccc;border-color:#444}._linieBtnActive_71sim_1019{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}._linieBtnLogoTischer_71sim_1021{object-fit:contain;background:#ffffffe6;border-radius:2px;flex-shrink:0;width:auto;height:20px;padding:2px 5px}._linieBtnLogoUnica_71sim_1039{object-fit:contain;background:#ffffffe6;border-radius:2px;flex-shrink:0;width:auto;height:20px;padding:2px}._brandGroup_71sim_1061{margin-bottom:1.5rem}._brandGroupLabel_71sim_1063{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:var(--muted2);margin-bottom:8px;padding-left:4px;font-size:10px;font-weight:700}._fahrzeugGrid_71sim_575{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:8px;display:grid}._fahrzeugCard_71sim_587{border:1.5px solid var(--border);background:var(--card);cursor:pointer;text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:12px 10px;transition:border-color .12s,background .12s,transform .1s;display:flex}._fahrzeugCard_71sim_587:hover{border-color:#444;transform:translateY(-1px)}._fahrzeugCardActive_71sim_615{border-color:var(--red)!important;background:var(--selected)!important}._fahrzeugModel_71sim_635{font-family:var(--font-display);color:#fff;text-transform:uppercase;letter-spacing:.02em;font-size:13px;font-weight:700}._fahrzeugCardActive_71sim_615 ._fahrzeugModel_71sim_635{color:var(--red)}._fahrzeugInfo_71sim_645{color:var(--muted2);font-size:10px}._fahrzeugPreis_71sim_1133{color:var(--price);margin-top:2px;font-size:12px;font-weight:700}._fahrzeugAufpreis_71sim_647{color:#8a8030;text-transform:uppercase;background:#1a1500;border:1px solid #3a3000;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:700}._fahrzeugSeries_71sim_717{flex-wrap:wrap;justify-content:center;gap:3px;margin-top:4px;display:flex}._seriesTag_71sim_731{border:1px solid var(--border);color:var(--muted2);font-size:9px;font-family:var(--font-display);background:#1a1a1a;border-radius:3px;padding:1px 5px;font-weight:700}._fahrzeugCardActive_71sim_615 ._seriesTag_71sim_731{color:#777;border-color:#3a1a1a}._fahrzeugAntrieb_71sim_1143{color:#666;margin-top:2px;font-size:9px}._fahrzeugCardIncompat_71sim_1145{opacity:.45}._compatBadge_71sim_1147{letter-spacing:.05em;text-transform:uppercase;border-radius:3px;align-items:center;gap:3px;margin-top:4px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}._compatEmpfohlen_71sim_1149{color:#3daa72;background:#0d2b1a;border:1px solid #1a4a2d}._compatBedingt_71sim_1151{color:#c80;background:#2b1f00;border:1px solid #4a3500}._compatNein_71sim_1153{color:#555;background:#1a1a1a;border:1px solid #333}._fedBadge_71sim_1155{letter-spacing:.06em;text-transform:uppercase;border-radius:3px;align-items:center;gap:3px;margin-top:5px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}._fedBadgeSerie_71sim_1157{color:#3daa72;background:#0d2b1a;border:1px solid #1a4a2d}._fedBadgeSemiAir_71sim_1159{color:#c80;background:#2b1f00;border:1px solid #4a3500}._fedBadgeFullAir_71sim_1161{color:#c44;background:#2b0d0d;border:1px solid #4a1a1a}._techReqBlock_71sim_1167{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}._techReqRow_71sim_1169{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;display:flex}._techReqRow_71sim_1169:last-child{border-bottom:none}._techReqLabel_71sim_1173{color:var(--muted)}._techReqValue_71sim_1175{color:#ccc;font-weight:600}._techChipSerie_71sim_1177{color:#3daa72;background:#0d2b1a;border-radius:3px;padding:1px 7px;font-size:11px;font-weight:700}._techChipSemiAir_71sim_1179{color:#c80;background:#2b1f00;border-radius:3px;padding:1px 7px;font-size:11px;font-weight:700}._techChipFullAir_71sim_1181{color:#c44;background:#2b0d0d;border-radius:3px;padding:1px 7px;font-size:11px;font-weight:700}._upgradeSection_71sim_1187{border:1px solid var(--border);border-radius:10px;margin-top:1.5rem;overflow:hidden}._upgradeSectionTitle_71sim_1189{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);border-bottom:1px solid var(--border);background:#111;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;font-size:11px;font-weight:700;display:flex}._upgradeBadge_71sim_1201{background:var(--red);color:#fff;border-radius:3px;padding:2px 8px;font-size:10px}._accItemHint_71sim_539{color:var(--muted2);font-size:11px;font-weight:400}._unicaInfo_71sim_1209{background:var(--dark);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem}._unicaInfoTitle_71sim_1223{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:10px;font-size:11px;font-weight:700}._unicaFeatures_71sim_1231{flex-wrap:wrap;gap:6px;display:flex}._unicaFeature_71sim_1231{border:1px solid var(--border);color:var(--muted);background:#111;border-radius:4px;padding:3px 9px;font-size:11px}._unicaGrid_71sim_515{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-bottom:1.5rem;display:grid}._unicaCard_71sim_1237{border:1.5px solid var(--border);background:var(--card);cursor:pointer;text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:18px 14px;transition:border-color .12s,background .12s,transform .1s;display:flex}._unicaCard_71sim_1237:hover{border-color:#444;transform:translateY(-1px)}._unicaCardActive_71sim_1251{border-color:var(--red)!important;background:var(--selected)!important}._unicaCode_71sim_1253{font-family:var(--font-display);color:var(--red);letter-spacing:-1px;font-size:28px;font-weight:800}._unicaTyp_71sim_1255{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}._unicaBeschreibung_71sim_1257{color:#aaa;font-size:12px;line-height:1.4}._unicaPreis_71sim_1259{color:var(--muted);border:1px solid var(--border);border-radius:4px;margin-top:4px;padding:3px 10px;font-size:12px;font-weight:700}._linkBtn_71sim_889{color:var(--red);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}._summaryLineNote_71sim_913{color:var(--muted2);flex-shrink:0;font-size:11px}@media (width<=600px){._skipBox_71sim_565{flex-direction:column;align-items:flex-start}._fahrzeugGrid_71sim_575{grid-template-columns:repeat(2,1fr)}._unicaGrid_71sim_515{grid-template-columns:1fr 1fr}}@media (width<=480px){._innenRow_71sim_1283{flex-direction:column;gap:6px}._innenLabel_71sim_1285{min-width:unset;padding-top:0}}._innenSection_71sim_1293{background:var(--dark);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1.25rem}._innenTitle_71sim_1307{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);border-bottom:1px solid var(--border);margin-bottom:1rem;padding-bottom:8px;font-size:11px;font-weight:700}._innenRow_71sim_1283{align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}._innenRow_71sim_1283:last-child{margin-bottom:0}._innenLabel_71sim_1285{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--muted2);flex-shrink:0;min-width:90px;padding-top:10px;font-size:10px;font-weight:700}._innenDropdownWrap_71sim_1365{flex:1;position:relative}._innenTrigger_71sim_1373{border:1.5px solid var(--border);color:#ccc;cursor:pointer;text-align:left;background:#111;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:13px;transition:border-color .12s;display:flex}._innenTrigger_71sim_1373:hover{border-color:#555}._innenTriggerOpen_71sim_1405{border-color:var(--red)!important}._innenTrigger_71sim_1373>svg{color:var(--muted2);flex-shrink:0;margin-left:auto}._innenPlaceholder_71sim_1409{color:var(--muted2);font-size:12px;font-style:italic}._innenThumbSm_71sim_1411{object-fit:cover;border-radius:3px;flex-shrink:0;width:36px;height:24px}._innenDropdownList_71sim_1425{border:1.5px solid var(--border);z-index:200;background:#181818;border-radius:7px;max-height:280px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000080}._innenDropdownClear_71sim_1451{border:none;border-bottom:1px solid var(--border);width:100%;color:var(--muted2);cursor:pointer;text-align:left;background:0 0;padding:7px 12px;font-size:11px;transition:color .1s}._innenDropdownClear_71sim_1451:hover{color:#fff}._innenDropdownItem_71sim_1477{border:none;border-bottom:1px solid var(--border2);color:#ccc;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:10px;width:100%;padding:6px 12px;font-size:12px;transition:background .1s;display:flex}._innenDropdownItem_71sim_1477:last-child{border-bottom:none}._innenDropdownItem_71sim_1477:hover{background:#222}._innenDropdownItemActive_71sim_1511{color:#fff;background:var(--selected)!important}._innenDropdownItemActive_71sim_1511>svg{color:var(--red);margin-left:auto}._innenThumb_71sim_1411{object-fit:cover;border-radius:3px;flex-shrink:0;width:48px;height:32px}._partnerBar_71sim_1533{border-top:1px solid var(--border);background:#0d0d0d;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;padding:.75rem 1.5rem;display:flex}._partnerBarLabel_71sim_1553{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:var(--muted2);white-space:nowrap;flex-shrink:0;font-size:9px;font-weight:700}._partnerLogos_71sim_1573{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}._partnerLogo_71sim_1573{background:#ffffffeb;border-radius:3px;justify-content:center;align-items:center;height:28px;padding:3px 8px;display:flex}._partnerLogo_71sim_1573 img{object-fit:contain;width:auto;height:18px;display:block}._bereifungPflichtBox_71sim_1621{color:#ffb84d;background:#1a0f00;border:1px solid #4a3000;border-radius:8px;margin-bottom:1.25rem;padding:12px 16px;font-size:12px;line-height:1.65}._bereifungSection_71sim_1641{border:1px solid var(--border);border-radius:10px;margin-bottom:1.25rem;overflow:hidden}._bereifungSectionHeader_71sim_1653{border-bottom:1px solid var(--border);background:#111;justify-content:space-between;align-items:center;padding:11px 16px;display:flex}._bereifungSectionMeta_71sim_1669{align-items:center;gap:10px;display:flex}._bereifungSectionTitle_71sim_1679{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:700}._bereifungPflichtBadge_71sim_1695{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:3px;padding:2px 7px;font-size:9px;font-weight:700}._bereifungOptBadge_71sim_1715{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--border);background:#222;border-radius:3px;padding:2px 7px;font-size:9px;font-weight:700}._bereifungGrid_71sim_1737{grid-template-columns:repeat(2,1fr);gap:8px;padding:12px;display:grid}@media (width<=500px){._bereifungGrid_71sim_1737{grid-template-columns:1fr}}._bereifungCard_71sim_1755{background:var(--card);border:1px solid var(--border);text-align:left;cursor:pointer;border-radius:8px;min-height:86px;padding:12px 14px;transition:border-color .1s,background .1s;position:relative}._bereifungCard_71sim_1755:hover:not(:disabled){border-color:#444}._bereifungCardActive_71sim_1783{border-color:var(--red)!important;background:var(--selected)!important}._bereifungCardLocked_71sim_1791{opacity:.4;cursor:not-allowed;background:#0d0d0d!important}._bereifungCardLabel_71sim_1801{font-family:var(--font-display);color:#fff;letter-spacing:.02em;margin-top:2px;margin-bottom:2px;font-size:15px;font-weight:700}._bereifungCardSub_71sim_1819{color:var(--muted2);margin-bottom:8px;font-size:10px}._bereifungCardPreis_71sim_1829{color:var(--price);font-size:12px;font-weight:700}._bereifungBadgeNot_71sim_1839{text-transform:uppercase;letter-spacing:.04em;color:#844;background:#2b0d0d;border:1px solid #4a1a1a;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700;position:absolute;top:6px;right:8px}._summaryPflichtBadge_71sim_1867{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.06em;vertical-align:middle;border-radius:3px;margin-left:8px;padding:1px 6px;font-size:8px;font-weight:700;display:inline-block;position:relative;top:-1px}._bereifungBadgeMin_71sim_1897{text-transform:uppercase;letter-spacing:.04em;color:#c80;background:#2b1f00;border:1px solid #4a3500;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700;position:absolute;top:6px;right:8px}._root_19cb5_2{background:var(--black);flex-direction:column;min-height:100vh;display:flex}._header_19cb5_5{border-bottom:3px solid var(--price);z-index:100;background:#111;position:sticky;top:0;overflow:hidden}._tyreOverlay_19cb5_6{opacity:.13;pointer-events:none;z-index:0;background:url(/storkan-tyre.png) 100%/cover no-repeat;width:55%;height:100%;position:absolute;top:0;right:0}._headerInner_19cb5_7{z-index:1;align-items:center;gap:14px;max-width:1000px;height:58px;margin:0 auto;padding:0 1.5rem;display:flex;position:relative}._logoImg_19cb5_9{flex-shrink:0;width:auto;height:34px}._logoMarkMd_19cb5_12{flex-shrink:0;align-items:center;gap:0;display:flex}._logoNum_19cb5_13{font-family:var(--font-display);color:#fff;font-size:26px;font-weight:800;line-height:1}._logoX_19cb5_14{font-family:var(--font-display);color:var(--price);margin:0 1px;font-size:26px;font-weight:800;line-height:1}._logoDivider_19cb5_15{background:var(--price);align-self:stretch;width:1.5px;margin:0 10px}._logoTextBlock_19cb5_16{flex-direction:column;justify-content:center;display:flex}._logoKonfig_19cb5_17{font-family:var(--font-display);color:#fff;letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.1}._logoSlogan_19cb5_18{letter-spacing:.08em;color:var(--price);text-transform:uppercase;font-size:8px;line-height:1.2}._logoStorkan_19cb5_19{color:#444}._badge_19cb5_20{background:var(--price);color:#fff;letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:700;font-family:var(--font-display);border-radius:3px;padding:3px 10px}._headerActions_19cb5_21{align-items:center;gap:10px;margin-left:auto;display:flex}._headerLink_19cb5_22{color:#666;font-size:12px;text-decoration:none;transition:color .12s}._headerLink_19cb5_22:hover{color:#fff}._logoutBtn_19cb5_24{color:#555;cursor:pointer;background:0 0;border:1px solid #333;border-radius:4px;padding:4px 10px;font-size:11px;transition:all .12s}._logoutBtn_19cb5_24:hover{color:#fff;border-color:#555}._loginWrap_19cb5_28{flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}._loginBox_19cb5_29{background:var(--card);border:1px solid var(--border);text-align:center;border-radius:12px;width:100%;max-width:380px;padding:40px 36px}._loginIcon_19cb5_30{margin-bottom:16px;font-size:40px}._loginTitle_19cb5_31{font-family:var(--font-display);color:#fff;margin-bottom:6px;font-size:24px;font-weight:700}._loginSub_19cb5_32{color:var(--muted);margin-bottom:24px;font-size:13px}._pinInput_19cb5_33{border:1.5px solid var(--border);color:#fff;width:100%;font-family:var(--font-body);letter-spacing:8px;text-align:center;box-sizing:border-box;background:#111;border-radius:8px;outline:none;margin-bottom:10px;padding:12px 16px;font-size:20px;transition:border-color .15s}._pinInput_19cb5_33:focus{border-color:var(--price)}._pinErr_19cb5_35{border-color:#f44!important}._pinErrMsg_19cb5_36{color:#f66;margin-bottom:12px;font-size:12px}._backLink_19cb5_37{color:#444;margin-top:16px;font-size:12px;text-decoration:none;display:block}._backLink_19cb5_37:hover{color:#888}._main_19cb5_41{flex:1;width:100%;max-width:1000px;margin:0 auto;padding:2rem 1.5rem}._emptyBox_19cb5_44{background:var(--card);border:1px dashed var(--border);text-align:center;border-radius:12px;padding:48px 32px}._emptyIcon_19cb5_45{margin-bottom:14px;font-size:40px}._emptyTitle_19cb5_46{font-family:var(--font-display);color:#fff;margin-bottom:8px;font-size:20px;font-weight:700}._emptySub_19cb5_47{color:var(--muted);max-width:480px;margin:0 auto;font-size:13px;line-height:1.6}._emptySub_19cb5_47 code{color:#aaa;background:#1a1a1a;border-radius:3px;padding:1px 5px;font-size:12px}._card_19cb5_51{background:var(--card);border:1px solid var(--border);border-radius:10px;margin-bottom:1.25rem;overflow:hidden}._cardTitle_19cb5_52{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--price);border-bottom:1px solid var(--border);background:var(--dark);padding:12px 16px;font-size:11px;font-weight:700}._custNameBadge_19cb5_53{color:#fff;font-weight:800}._custContact_19cb5_54{color:var(--muted);padding:6px 16px 0;font-size:12px}._configSectionLabel_19cb5_55{text-transform:uppercase;letter-spacing:.1em;color:var(--red);padding:6px 16px 2px;font-size:10px;font-weight:700}._configLine_19cb5_56{border-bottom:1px solid var(--border2);justify-content:space-between;padding:7px 16px;font-size:13px;display:flex}._configLine_19cb5_56:last-of-type{border-bottom:none}._configName_19cb5_58{color:#ccc;flex:1}._configPrice_19cb5_59{color:var(--price);flex-shrink:0;font-weight:600}._configTotal_19cb5_60{color:#fff;border-top:1px solid var(--border);background:var(--dark);justify-content:space-between;padding:10px 16px;font-size:14px;font-weight:700;display:flex}._configTotal_19cb5_60 span:last-child{color:var(--price)}._formSection_19cb5_64{border-bottom:1px solid var(--border);padding:1rem 1.25rem}._formSection_19cb5_64:last-child{border-bottom:none}._formSectionTitle_19cb5_66{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:10px;font-size:10px;font-weight:700}._formGrid_19cb5_67{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:8px;display:grid}._formGroup_19cb5_68{margin-bottom:4px}._formGroup_19cb5_68 label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:600;display:block}._formGroup_19cb5_68 input{border:1px solid var(--border);width:100%;font-family:var(--font-body);color:#fff;box-sizing:border-box;background:#111;border-radius:5px;outline:none;padding:9px 12px;font-size:14px;transition:border-color .12s}._formGroup_19cb5_68 input:focus{border-color:var(--red)}._formActions_19cb5_72{flex-wrap:wrap;align-items:center;gap:12px;padding:1rem 1.25rem;display:flex}._extraRow_19cb5_75{border-bottom:1px solid var(--border2);align-items:center;gap:8px;padding:7px 0;display:flex}._extraName_19cb5_76{color:#ccc;flex:1;font-size:13px}._extraPrice_19cb5_77{color:var(--price);text-align:right;min-width:80px;font-size:13px;font-weight:600}._extraRemoveBtn_19cb5_78{cursor:pointer;color:#555;background:#1a1a1a;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .1s;display:flex}._extraRemoveBtn_19cb5_78:hover{background:var(--red);color:#fff}._addExtraRow_19cb5_80{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}._addExtraName_19cb5_81{min-width:200px;font-family:var(--font-body);color:#ccc;background:#111;border:1px dashed #333;border-radius:5px;outline:none;flex:1;padding:8px 12px;font-size:13px}._addExtraName_19cb5_81:focus{border-color:var(--red);border-style:solid}._addExtraPrice_19cb5_83{width:110px;font-family:var(--font-body);color:#ccc;background:#111;border:1px dashed #333;border-radius:5px;outline:none;padding:8px 12px;font-size:13px}._addExtraPrice_19cb5_83:focus{border-color:var(--red);border-style:solid}._addExtraBtn_19cb5_85{color:#ccc;border:1px solid var(--border);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#1a1a1a;border-radius:5px;align-items:center;gap:5px;padding:8px 14px;font-size:13px;font-weight:700;transition:all .12s;display:flex}._addExtraBtn_19cb5_85:hover{color:#fff;background:#222;border-color:#555}._discountHint_19cb5_89{color:var(--red);margin-top:8px;font-size:12px;font-weight:500}._mpoDiff_19cb5_90{color:var(--muted);border-left:3px solid var(--price);background:#1a1a1a;border-radius:5px;padding:8px 12px;font-size:12px}._btnPrimary_19cb5_93{background:var(--red);color:#fff;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;border-radius:6px;padding:11px 28px;font-size:15px;font-weight:700;transition:background .15s}._btnPrimary_19cb5_93:hover{background:var(--red-dark)}._btnSecondary_19cb5_95{color:#aaa;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:1.5px solid #444;border-radius:6px;padding:11px 24px;font-size:14px;font-weight:600;transition:border-color .15s,color .15s}._btnSecondary_19cb5_95:hover{color:#fff;border-color:#888}._quote_19cb5_99{border:1px solid var(--border);background:#fff;border-radius:8px;margin-bottom:1.5rem;overflow:hidden}._quoteHeader_19cb5_100{color:#fff;background:#111;border-bottom:3px solid #c00;justify-content:space-between;align-items:flex-start;padding:1.5rem;display:flex}._quoteLogo_19cb5_101{align-items:center;gap:12px;display:flex}._quoteLogoMark_19cb5_102{width:44px;height:44px;font-family:var(--font-display);color:#fff;background:#c00;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:28px;font-weight:800;display:flex}._quoteLogoName_19cb5_103{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;font-size:18px;font-weight:700}._quoteLogoSub_19cb5_104{color:#777;margin-top:1px;font-size:11px}._quoteHeaderRight_19cb5_105{text-align:right}._quoteMeta_19cb5_106{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:#c00;font-size:11px;font-weight:700}._quoteDate_19cb5_107{font-family:var(--font-display);color:#fff;font-size:26px;font-weight:700}._quoteProduct_19cb5_108{color:#666;font-size:11px}._quoteOfferNum_19cb5_109{color:#555;margin-top:2px;font-size:11px}._quoteCustomer_19cb5_110{background:#fafafa;border-bottom:1px solid #eee;padding:12px 1.5rem}._quoteCustomerName_19cb5_111{color:#111;font-size:15px;font-weight:600}._quoteCustomerNote_19cb5_112{color:#666;margin-top:2px;font-size:12px}._quoteSection_19cb5_113{border-bottom:1px solid #eee;padding:1rem 1.5rem}._quoteSectionHead_19cb5_114{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#c00;margin-bottom:10px;font-size:10px;font-weight:700}._quoteLine_19cb5_115{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:flex-start;gap:1rem;padding:6px 0;display:flex}._quoteLine_19cb5_115:last-child{border-bottom:none}._quoteLineDesc_19cb5_117{flex:1}._quoteLineName_19cb5_118{color:#111;font-size:13px}._quoteLineNote_19cb5_119{color:#aaa;margin-top:1px;font-size:11px}._quoteLinePrice_19cb5_120{color:#111;text-align:right;flex-shrink:0;font-size:13px;font-weight:600}._quoteTotals_19cb5_121{background:#fafafa;padding:1.25rem 1.5rem}._quoteTotalRow_19cb5_122{color:#666;justify-content:space-between;padding:3px 0;font-size:13px;display:flex}._quoteTotalDiscount_19cb5_123{color:#c00}._quoteTotalMpo_19cb5_124{color:#111;font-weight:600}._quoteTotalFinal_19cb5_125{font-family:var(--font-display);color:#c00;border-top:2px solid #c00;justify-content:space-between;margin-top:8px;padding-top:12px;font-size:22px;font-weight:800;display:flex}._quoteWeightLine_19cb5_126{color:#bbb;text-align:right;margin-top:8px;font-size:11px}._quoteFooter_19cb5_127{color:#bbb;border-top:1px solid #eee;padding:12px 1.5rem;font-size:10px;line-height:1.6}._footerLink_19cb5_130{color:#555;text-decoration:none;transition:color .12s}._footerLink_19cb5_130:hover{color:#aaa}._footer_19cb5_130{background:var(--dark);color:var(--muted2);border-top:1px solid var(--border);justify-content:space-between;gap:1rem;margin-top:auto;padding:1rem 1.5rem;font-size:11px;display:flex}@media (width<=600px){._footer_19cb5_130{flex-direction:column;gap:4px}._headerInner_19cb5_7{height:50px;padding:0 1rem}._logoImg_19cb5_9{height:28px}._main_19cb5_41{padding:.75rem}._formGrid_19cb5_67{grid-template-columns:1fr}._formActions_19cb5_72{flex-direction:column}._btnPrimary_19cb5_93,._btnSecondary_19cb5_95{width:100%}._quoteHeader_19cb5_100{flex-direction:column;gap:12px}._quoteHeaderRight_19cb5_105{text-align:left}}@media print{._header_19cb5_5{position:static}._main_19cb5_41{max-width:100%;padding:0}._quote_19cb5_99{border:none;border-radius:0}._quoteHeader_19cb5_100,._quoteTotalFinal_19cb5_125{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._charlyBanner_19cb5_155{color:#1b5e20;background:#edfaf0;border:1px solid #4caf50;border-radius:8px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font-size:14px;display:flex}._charlyBanner_19cb5_155 button{cursor:pointer;color:#1b5e20;opacity:.6;background:0 0;border:none;flex-shrink:0;margin-left:auto;font-size:16px;line-height:1}._charlyBanner_19cb5_155 button:hover{opacity:1}
