*,: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}}html[data-zoom="2"] .zoom-scope{zoom:1.15}html[data-zoom="3"] .zoom-scope{zoom:1.3}html[data-zoom="4"] .zoom-scope{zoom:1.5}._root_1djkg_3{background:var(--black);flex-direction:column;min-height:100vh;display:flex}._header_1djkg_9{color:#fff;z-index:100;border-bottom:3px solid var(--red);background:#111;position:sticky;top:0;overflow:hidden}._tyreOverlay_1djkg_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_1djkg_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}._headerActions_1djkg_15{align-items:center;gap:6px;margin-left:auto;display:flex}._langBtn_1djkg_17{color:#fff9;cursor:pointer;font-family:var(--font-display);background:#ffffff14;border:none;border-radius:4px;padding:7px 12px;font-size:13px;font-weight:700;transition:all .12s}._langBtn_1djkg_17:hover{color:#fff}._langBtnActive_1djkg_21{background:var(--red);color:#fff}@keyframes _stepFadeIn_1djkg_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._stepContentArea_1djkg_27{animation:.18s _stepFadeIn_1djkg_1}._contentLayout_1djkg_33{grid-template-columns:1fr 268px;align-items:start;gap:1.5rem;display:grid}@media (width<=860px){._contentLayout_1djkg_33{grid-template-columns:1fr}}._sidebarPanel_1djkg_41{background:var(--dark);border:1px solid var(--border);border-radius:8px;padding:1rem;position:sticky;top:145px}._sidebarPanelTitle_1djkg_43{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_1djkg_45{border-bottom:1px solid var(--border2);margin-bottom:8px;padding-bottom:8px}._sidebarLabel_1djkg_47{text-transform:uppercase;letter-spacing:.1em;color:var(--muted2);margin-bottom:4px;font-size:9px;font-weight:700}._sidebarRow_1djkg_49{justify-content:space-between;align-items:baseline;gap:6px;display:flex}._sidebarRowName_1djkg_51{color:#ccc;flex:1;font-size:12px;line-height:1.3}._sidebarRowPrice_1djkg_53{color:var(--price);flex-shrink:0;font-size:12px;font-weight:600}._sidebarSubRow_1djkg_55{color:var(--muted);justify-content:space-between;gap:6px;padding:2px 0 0 6px;font-size:11px;display:flex}._sidebarSubRow_1djkg_55 span:last-child{flex-shrink:0}._sidebarTotal_1djkg_59{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_1djkg_61{color:var(--muted2);margin-top:4px;font-size:10px}._sidebarNote_1djkg_63{color:var(--muted2);margin-top:3px;font-size:9px}._sidebarEmpty_1djkg_65{color:var(--muted2);text-align:center;padding:1.25rem 0;font-size:11px;font-style:italic}._sidebarAnfrage_1djkg_67{color:var(--muted);flex-shrink:0;font-size:11px}._sidebarCta_1djkg_69{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_1djkg_69:hover{background:var(--red-dark)}._logoImg_1djkg_77{flex-shrink:0;width:auto;height:38px}._logoMarkMd_1djkg_83{flex-shrink:0;align-items:center;gap:0;display:flex}._logoMarkLg_1djkg_85{align-items:center;gap:0;display:flex}._logoNum_1djkg_87{font-family:var(--font-display);color:#fff;font-weight:800;line-height:1}._logoMarkMd_1djkg_83 ._logoNum_1djkg_87{font-size:28px}._logoMarkLg_1djkg_85 ._logoNum_1djkg_87{font-size:58px}._logoX_1djkg_93{font-family:var(--font-display);color:var(--red);font-weight:800;line-height:1}._logoMarkMd_1djkg_83 ._logoX_1djkg_93{margin:0 1px;font-size:28px}._logoMarkLg_1djkg_85 ._logoX_1djkg_93{margin:0 3px;font-size:58px}._logoDivider_1djkg_99{background:var(--red);align-self:stretch;width:1.5px;margin:0 10px}._logoMarkLg_1djkg_85 ._logoDivider_1djkg_99{margin:4px 18px}._logoTextBlock_1djkg_103{flex-direction:column;justify-content:center;display:flex}._logoKonfig_1djkg_105{font-family:var(--font-display);color:#fff;letter-spacing:.15em;text-transform:uppercase;font-weight:700;line-height:1.1}._logoMarkMd_1djkg_83 ._logoKonfig_1djkg_105{font-size:13px}._logoMarkLg_1djkg_85 ._logoKonfig_1djkg_105{font-size:20px}._logoSlogan_1djkg_111{letter-spacing:.08em;color:var(--red);text-transform:uppercase;line-height:1.2}._logoMarkMd_1djkg_83 ._logoSlogan_1djkg_111{font-size:8px}._logoMarkLg_1djkg_85 ._logoSlogan_1djkg_111{font-size:12px}._logoStorkan_1djkg_117{color:#444}._splash_1djkg_123{z-index:9999;opacity:1;background:#0a0a0a;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:fixed;inset:0}._splashOut_1djkg_125{opacity:0}._headerCenter_1djkg_129{flex:1}._headerRight_1djkg_131{text-align:right;flex-shrink:0;min-width:110px}._headerPrice_1djkg_133{font-family:var(--font-display);color:var(--red);letter-spacing:.02em;font-size:22px;font-weight:800}._headerWeight_1djkg_135{color:var(--muted);margin-top:1px;font-size:10px}._main_1djkg_141{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:2rem 1.5rem}._stepperWrap_1djkg_147{z-index:90;background:var(--black);margin-bottom:2rem;position:sticky;top:65px}._stepper_1djkg_147{background:var(--dark);border:1px solid var(--border);border-radius:8px;gap:4px;padding:6px;display:flex}._stepperTrack_1djkg_151{background:var(--border);border-radius:2px;height:3px;margin-top:6px;position:relative}._stepperFill_1djkg_153{background:var(--red);border-radius:2px;height:100%;transition:width .3s}._stepperMarkerWrap_1djkg_155{outline:none;transition:left .3s;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}._stepperMarker_1djkg_155{filter:drop-shadow(0 1px 2px #0009);width:auto;height:16px;display:block}._stepperMarkerBounce_1djkg_159{animation:.45s .3s _stepperMarkerBounce_1djkg_159}@keyframes _stepperMarkerBounce_1djkg_159{0%{transform:scale(1)}35%{transform:scale(1.4)}65%{transform:scale(.9)}to{transform:scale(1)}}._stepperTooltip_1djkg_173{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_1djkg_155:hover ._stepperTooltip_1djkg_173,._stepperMarkerWrap_1djkg_155:focus-visible ._stepperTooltip_1djkg_173{opacity:1}._stepperCounter_1djkg_177{color:var(--muted);text-align:center;letter-spacing:.04em;margin-top:6px;font-size:11px;display:none}._stepBtn_1djkg_179{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_1djkg_179:not(:disabled){cursor:pointer}._stepBtn_1djkg_179:not(:disabled):hover{background:#1a1a1a}._stepActive_1djkg_185{background:var(--red)!important;color:#fff!important}._stepDone_1djkg_187{color:var(--red);cursor:pointer}._stepNum_1djkg_189{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_1djkg_185 ._stepNum_1djkg_189{color:#fff;background:#00000040}._stepDone_1djkg_187 ._stepNum_1djkg_189{background:var(--red);color:#fff}._stepLabel_1djkg_195{font-size:13px}._stepTitle_1djkg_201{align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}._stepTitleNum_1djkg_203{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_1djkg_201 h1{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;margin-bottom:4px;font-size:32px;font-weight:700}._stepTitle_1djkg_201 p{color:var(--muted);font-size:14px}._stepTitle_1djkg_201 strong{color:#fff}._seriesBlock_1djkg_215{margin-bottom:2rem}._seriesLabel_1djkg_217{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_1djkg_219{border:1.5px solid var(--border);background:var(--card);cursor:default;border-radius:6px;height:72px;position:relative;overflow:hidden}._seriesImgCard_1djkg_219 img{object-fit:cover;object-position:center 60%;width:100%;height:100%;display:block}._seriesImgOverlay_1djkg_223{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_1djkg_225{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_1djkg_217{font-size:13px}}._compatTags_1djkg_229{flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;padding-left:10px;display:flex}._compatLabel_1djkg_231{text-transform:uppercase;letter-spacing:.06em;color:var(--muted2);flex-shrink:0;font-size:10px;font-weight:700}._compatTag_1djkg_229{color:#5a9a5a;background:#0f1a0f;border:1px solid #1e3a1e;border-radius:3px;padding:1px 7px;font-size:10px}._compatOptional_1djkg_235{color:#8a8030;background:#1a1500;border-color:#3a3000}._modelGrid_1djkg_237{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;display:grid}._compatBanner_1djkg_241{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_1djkg_243{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_1djkg_245{flex-shrink:0;font-size:16px}._compatBannerText_1djkg_247{color:#aaa;flex:1;font-size:13px}._compatBannerText_1djkg_247 strong{color:#fff}._compatBannerToggle_1djkg_251{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_1djkg_251:hover{color:#fff;border-color:#888}._incompatChip_1djkg_255{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_1djkg_257{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_1djkg_257:hover{border-color:#444;transform:translateY(-1px)}._modelCardActive_1djkg_261{border-color:var(--red)!important;background:var(--selected)!important}._modelCardIncompat_1djkg_263{opacity:.45;filter:saturate(.3)}._modelCardIncompat_1djkg_263:hover{opacity:.65}._modelName_1djkg_267{font-family:var(--font-display);color:#fff;letter-spacing:.02em;text-transform:uppercase;margin-bottom:5px;font-size:14px;font-weight:600}._modelCardActive_1djkg_261 ._modelName_1djkg_267{color:var(--red)}._modelMeta_1djkg_271{align-items:center;gap:8px;display:flex}._modelPrice_1djkg_273{color:var(--price);font-size:14px;font-weight:700}._modelWeight_1djkg_275{color:var(--muted2);font-size:11px}._actionBar_1djkg_281{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;margin-top:2rem;padding-top:1.5rem;display:flex}._btnPrimary_1djkg_287{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_1djkg_287:hover{background:var(--red-dark)}._btnPrimary_1djkg_287:active{transform:scale(.98)}._btnPrimary_1djkg_287:disabled{color:#555;cursor:not-allowed;background:#3a1a1a}._btnSecondary_1djkg_295{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_1djkg_295:hover{background:#1a1a1a;border-color:#555}._btnOutline_1djkg_299{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_1djkg_299:hover{color:#ccc;background:#1a1a1a;border-color:#555}._selectedModelBar_1djkg_307{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_1djkg_309{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:16px;font-weight:700}._selectedModelPrice_1djkg_311{color:var(--muted);margin-top:2px;font-size:13px}._changeBtn_1djkg_313{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_1djkg_313:hover{color:#fff;border-color:#666}._accLayout_1djkg_319{grid-template-columns:1fr 280px;align-items:start;gap:1.5rem;display:grid}@media (width<=780px){._accLayout_1djkg_319{grid-template-columns:1fr}._summaryPanel_1djkg_321{order:-1}}._accItemName_1djkg_333{color:#ccc;flex:1;font-size:13px;line-height:1.3}[data-on] ._accItemName_1djkg_333{color:#fff}._accItemRight_1djkg_337{text-align:right;flex-shrink:0;margin-left:6px}._accItemPrice_1djkg_339{color:#fff;font-size:13px;font-weight:600;display:block}[data-on] ._accItemPrice_1djkg_339{color:var(--price)}._accItemWeight_1djkg_343{color:var(--muted2);font-size:10px;display:block}._summaryPanel_1djkg_321{background:var(--dark);border:1px solid var(--border);border-radius:8px;padding:1rem;position:sticky;top:80px}._summaryTitle_1djkg_351{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_1djkg_353{color:var(--muted);justify-content:space-between;padding:4px 0;font-size:13px;display:flex}._summaryTotal_1djkg_355{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_1djkg_357{color:var(--muted2);margin-top:4px;font-size:11px}._summaryNote_1djkg_359{color:var(--muted2);margin-top:2px;font-size:10px}._summaryItemList_1djkg_361{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}._summaryItemListTitle_1djkg_363{text-transform:uppercase;letter-spacing:.08em;color:var(--muted2);margin-bottom:6px;font-size:10px;font-weight:700}._summaryItem_1djkg_361{color:var(--muted);align-items:flex-start;gap:6px;margin-bottom:4px;font-size:11px;line-height:1.3;display:flex}._removeBtn_1djkg_367{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_1djkg_367:hover{background:var(--red);color:#fff}._summaryCard_1djkg_375{background:var(--card);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1.25rem}._summaryCardTitle_1djkg_377{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:8px;font-size:10px;font-weight:700}._summaryLine_1djkg_379{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:baseline;gap:1rem;padding:5px 0;display:flex}._summaryLine_1djkg_379:last-of-type{border-bottom:none}._summaryLineName_1djkg_383{color:#ccc;flex:1;font-size:13px}._summaryLinePrice_1djkg_385{color:var(--price);flex-shrink:0;font-size:13px;font-weight:600}._summaryCardTotal_1djkg_387{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_1djkg_387 span:last-child{color:var(--price)}._summaryCardWeight_1djkg_391{color:var(--muted);margin-top:8px;font-size:12px}._summaryHinweis_1djkg_393{color:var(--muted2);border-top:1px solid var(--border);margin-top:12px;padding-top:10px;font-size:11px;line-height:1.6}._contactCard_1djkg_399{background:var(--card);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1.25rem}._contactTitle_1djkg_401{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:14px;font-size:11px;font-weight:700}._contactGrid_1djkg_403{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:10px;display:grid}._formGroup_1djkg_405 label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:600;display:block}._formGroup_1djkg_405 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_1djkg_405 input:focus{border-color:var(--red)}._ctaRow_1djkg_411{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._errorBox_1djkg_413{color:#e08000;background:#1a0a00;border:1px solid #8b4000;border-radius:6px;margin-top:10px;padding:10px 14px;font-size:13px}._successBox_1djkg_415{text-align:center;background:#0a1a0a;border:1.5px solid #2a6a2a;border-radius:10px;margin-bottom:1.5rem;padding:32px}._successIcon_1djkg_417{margin-bottom:10px;font-size:36px}._successTitle_1djkg_419{color:#5a9a5a;font-family:var(--font-display);margin-bottom:6px;font-size:22px;font-weight:700}._successSub_1djkg_421{color:var(--muted);font-size:14px}._footer_1djkg_427{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_1djkg_429{color:var(--muted);text-decoration:none}._footerLink_1djkg_429:hover{color:#fff}@media (width<=600px){._footer_1djkg_427{flex-direction:column;gap:4px}._headerInner_1djkg_13{gap:10px;height:54px;padding:0 1rem}._headerCenter_1djkg_129{display:none}._logoImg_1djkg_77{height:28px}._headerPrice_1djkg_133{font-size:17px}._headerRight_1djkg_131{min-width:70px}._headerActions_1djkg_15{gap:3px}._langBtn_1djkg_17{padding:5px 8px;font-size:11px}._main_1djkg_141{padding:.75rem}._stepperWrap_1djkg_147{margin-bottom:1.25rem;top:57px}._stepper_1djkg_147{gap:3px;padding:4px}._stepBtn_1djkg_179{flex-direction:column;gap:4px;padding:8px 4px}._stepLabel_1djkg_195{letter-spacing:.03em;font-size:9px;display:none}._stepActive_1djkg_185 ._stepLabel_1djkg_195{display:block}._stepNum_1djkg_189{width:20px;height:20px;font-size:11px}._stepperCounter_1djkg_177{display:block}._sidebarPanel_1djkg_41{top:160px}._stepTitle_1djkg_201{gap:.75rem;margin-bottom:1.25rem}._stepTitleNum_1djkg_203{font-size:36px}._stepTitle_1djkg_201 h1{font-size:22px}._stepTitle_1djkg_201 p{font-size:12px}._modelGrid_1djkg_237{grid-template-columns:1fr 1fr}._unicaGrid_1djkg_509{grid-template-columns:1fr}._btnPrimary_1djkg_287{width:100%;padding:12px 16px;font-size:14px}._btnSecondary_1djkg_295{width:100%;padding:12px 16px;font-size:13px}._actionBar_1djkg_281{flex-direction:column-reverse;gap:8px}._accItemName_1djkg_333{word-break:break-word;min-width:0}._accItemRight_1djkg_337{white-space:nowrap}._accItemHint_1djkg_533{display:none}._contactGrid_1djkg_403{grid-template-columns:1fr}._summaryCardTotal_1djkg_387{font-size:17px}._compatBannerText_1djkg_247{font-size:12px}._compatBannerToggle_1djkg_251{width:100%;margin-top:4px}._skipBox_1djkg_559{flex-direction:column;align-items:flex-start;gap:10px}._skipBox_1djkg_559 ._btnSecondary_1djkg_295{width:auto}}._fahrzeugGrid_1djkg_569{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin-bottom:2rem;display:grid}._fahrzeugBrand_1djkg_611{font-family:var(--font-display);color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}._fahrzeugCardActive_1djkg_609 ._fahrzeugBrand_1djkg_611{color:var(--red)}._fahrzeugModel_1djkg_629{color:#aaa;font-size:12px;font-weight:500}._fahrzeugAufpreis_1djkg_641{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_1djkg_663{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_1djkg_675{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin-bottom:16px;display:flex}._switchTrack_1djkg_683{background:#333;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}._switchTrackOn_1djkg_693{background:#1e4a1e}._switchThumb_1djkg_695{background:#666;border-radius:50%;width:18px;height:18px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}._switchTrackOn_1djkg_693 ._switchThumb_1djkg_695{background:#5a9a5a;transform:translate(20px)}._switchLabel_1djkg_707{color:var(--muted);font-size:13px;transition:color .2s}._switchLabelOn_1djkg_709{color:#5a9a5a}._fahrzeugAccSection_1djkg_751{background:var(--dark);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;overflow:hidden}._fahrzeugAccTitle_1djkg_765{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_1djkg_793{background:var(--red);color:#fff;border-radius:3px;padding:2px 8px;font-size:10px}._fahrzeugAccGrid_1djkg_807{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0;padding:6px 8px 8px;display:grid}._fahrzeugAccItem_1djkg_819{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_1djkg_819:hover{background:#1a1a1a}._fahrzeugAccItemOn_1djkg_847{background:var(--selected)!important;border-color:#3a1a1a!important}._fahrzeugAccText_1djkg_849{flex:1}._fahrzeugAccName_1djkg_851{color:#ccc;font-size:13px;line-height:1.3}._fahrzeugAccItemOn_1djkg_847 ._fahrzeugAccName_1djkg_851{color:#fff}._fahrzeugAccMeta_1djkg_855{flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;display:flex}._fahrzeugAccPrice_1djkg_857{color:var(--price);font-size:12px;font-weight:600}._fahrzeugAccKg_1djkg_859{color:var(--muted2);font-size:11px}._fahrzeugAccInfo_1djkg_861{color:var(--muted2);font-size:10px}._fahrzeugAccTotal_1djkg_863{border-top:1px solid var(--border);color:#aaa;text-align:right;padding:10px 16px;font-size:13px}._fahrzeugAccTotal_1djkg_863 strong{color:var(--price);font-size:15px}@media (width<=600px){._fahrzeugGrid_1djkg_569{grid-template-columns:repeat(2,1fr)}._fahrzeugAccGrid_1djkg_807{grid-template-columns:1fr}}._skipBox_1djkg_559{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_1djkg_955{flex-direction:column;gap:3px;display:flex}._skipBoxText_1djkg_955 strong{color:#fff;font-size:14px}._skipBoxText_1djkg_955 span{color:var(--muted);font-size:12px}._linieRow_1djkg_965{flex-wrap:wrap;gap:8px;margin-bottom:1.5rem;display:flex}._linieBtn_1djkg_977{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_1djkg_977:hover{color:#ccc;border-color:#444}._linieBtnActive_1djkg_1013{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}._linieBtnLogoTischer_1djkg_1015{object-fit:contain;background:#ffffffe6;border-radius:2px;flex-shrink:0;width:auto;height:20px;padding:2px 5px}._linieBtnLogoUnica_1djkg_1033{object-fit:contain;background:#ffffffe6;border-radius:2px;flex-shrink:0;width:auto;height:20px;padding:2px}._brandGroup_1djkg_1055{margin-bottom:1.5rem}._brandGroupLabel_1djkg_1057{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_1djkg_569{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:8px;display:grid}._fahrzeugCard_1djkg_581{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_1djkg_581:hover{border-color:#444;transform:translateY(-1px)}._fahrzeugCardActive_1djkg_609{border-color:var(--red)!important;background:var(--selected)!important}._fahrzeugModel_1djkg_629{font-family:var(--font-display);color:#fff;text-transform:uppercase;letter-spacing:.02em;font-size:13px;font-weight:700}._fahrzeugCardActive_1djkg_609 ._fahrzeugModel_1djkg_629{color:var(--red)}._fahrzeugInfo_1djkg_639{color:var(--muted2);font-size:10px}._fahrzeugPreis_1djkg_1127{color:var(--price);margin-top:2px;font-size:12px;font-weight:700}._fahrzeugAufpreis_1djkg_641{color:#8a8030;text-transform:uppercase;background:#1a1500;border:1px solid #3a3000;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:700}._fahrzeugSeries_1djkg_711{flex-wrap:wrap;justify-content:center;gap:3px;margin-top:4px;display:flex}._seriesTag_1djkg_725{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_1djkg_609 ._seriesTag_1djkg_725{color:#777;border-color:#3a1a1a}._fahrzeugAntrieb_1djkg_1137{color:#666;margin-top:2px;font-size:9px}._fahrzeugCardIncompat_1djkg_1139{opacity:.45}._compatBadge_1djkg_1141{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_1djkg_1143{color:#3daa72;background:#0d2b1a;border:1px solid #1a4a2d}._compatBedingt_1djkg_1145{color:#c80;background:#2b1f00;border:1px solid #4a3500}._compatNein_1djkg_1147{color:#555;background:#1a1a1a;border:1px solid #333}._fedBadge_1djkg_1149{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_1djkg_1151{color:#3daa72;background:#0d2b1a;border:1px solid #1a4a2d}._fedBadgeSemiAir_1djkg_1153{color:#c80;background:#2b1f00;border:1px solid #4a3500}._fedBadgeFullAir_1djkg_1155{color:#c44;background:#2b0d0d;border:1px solid #4a1a1a}._techReqBlock_1djkg_1161{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}._techReqRow_1djkg_1163{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;display:flex}._techReqRow_1djkg_1163:last-child{border-bottom:none}._techReqLabel_1djkg_1167{color:var(--muted)}._techReqValue_1djkg_1169{color:#ccc;font-weight:600}._techChipSerie_1djkg_1171{color:#3daa72;background:#0d2b1a;border-radius:3px;padding:1px 7px;font-size:11px;font-weight:700}._techChipSemiAir_1djkg_1173{color:#c80;background:#2b1f00;border-radius:3px;padding:1px 7px;font-size:11px;font-weight:700}._techChipFullAir_1djkg_1175{color:#c44;background:#2b0d0d;border-radius:3px;padding:1px 7px;font-size:11px;font-weight:700}._upgradeSection_1djkg_1181{border:1px solid var(--border);border-radius:10px;margin-top:1.5rem;overflow:hidden}._upgradeSectionTitle_1djkg_1183{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_1djkg_1195{background:var(--red);color:#fff;border-radius:3px;padding:2px 8px;font-size:10px}._accItemHint_1djkg_533{color:var(--muted2);font-size:11px;font-weight:400}._unicaInfo_1djkg_1203{background:var(--dark);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem}._unicaInfoTitle_1djkg_1217{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:10px;font-size:11px;font-weight:700}._unicaFeatures_1djkg_1225{flex-wrap:wrap;gap:6px;display:flex}._unicaFeature_1djkg_1225{border:1px solid var(--border);color:var(--muted);background:#111;border-radius:4px;padding:3px 9px;font-size:11px}._unicaGrid_1djkg_509{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-bottom:1.5rem;display:grid}._unicaCard_1djkg_1231{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_1djkg_1231:hover{border-color:#444;transform:translateY(-1px)}._unicaCardActive_1djkg_1245{border-color:var(--red)!important;background:var(--selected)!important}._unicaCode_1djkg_1247{font-family:var(--font-display);color:var(--red);letter-spacing:-1px;font-size:28px;font-weight:800}._unicaTyp_1djkg_1249{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}._unicaBeschreibung_1djkg_1251{color:#aaa;font-size:12px;line-height:1.4}._unicaPreis_1djkg_1253{color:var(--muted);border:1px solid var(--border);border-radius:4px;margin-top:4px;padding:3px 10px;font-size:12px;font-weight:700}._linkBtn_1djkg_883{color:var(--red);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}._summaryLineNote_1djkg_907{color:var(--muted2);flex-shrink:0;font-size:11px}@media (width<=600px){._skipBox_1djkg_559{flex-direction:column;align-items:flex-start}._fahrzeugGrid_1djkg_569{grid-template-columns:repeat(2,1fr)}._unicaGrid_1djkg_509{grid-template-columns:1fr 1fr}}@media (width<=480px){._innenRow_1djkg_1277{flex-direction:column;gap:6px}._innenLabel_1djkg_1279{min-width:unset;padding-top:0}}._innenSection_1djkg_1287{background:var(--dark);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1.25rem}._innenTitle_1djkg_1301{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_1djkg_1277{align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}._innenRow_1djkg_1277:last-child{margin-bottom:0}._innenLabel_1djkg_1279{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_1djkg_1359{flex:1;position:relative}._innenTrigger_1djkg_1367{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_1djkg_1367:hover{border-color:#555}._innenTriggerOpen_1djkg_1399{border-color:var(--red)!important}._innenTrigger_1djkg_1367>svg{color:var(--muted2);flex-shrink:0;margin-left:auto}._innenPlaceholder_1djkg_1403{color:var(--muted2);font-size:12px;font-style:italic}._innenThumbSm_1djkg_1405{object-fit:cover;border-radius:3px;flex-shrink:0;width:36px;height:24px}._innenDropdownList_1djkg_1419{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_1djkg_1445{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_1djkg_1445:hover{color:#fff}._innenDropdownItem_1djkg_1471{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_1djkg_1471:last-child{border-bottom:none}._innenDropdownItem_1djkg_1471:hover{background:#222}._innenDropdownItemActive_1djkg_1505{color:#fff;background:var(--selected)!important}._innenDropdownItemActive_1djkg_1505>svg{color:var(--red);margin-left:auto}._innenThumb_1djkg_1405{object-fit:cover;border-radius:3px;flex-shrink:0;width:48px;height:32px}._partnerBar_1djkg_1527{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_1djkg_1547{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_1djkg_1567{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}._partnerLogo_1djkg_1567{background:#ffffffeb;border-radius:3px;justify-content:center;align-items:center;height:28px;padding:3px 8px;display:flex}._partnerLogo_1djkg_1567 img{object-fit:contain;width:auto;height:18px;display:block}._bereifungPflichtBox_1djkg_1615{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_1djkg_1635{border:1px solid var(--border);border-radius:10px;margin-bottom:1.25rem;overflow:hidden}._bereifungSectionHeader_1djkg_1647{border-bottom:1px solid var(--border);background:#111;justify-content:space-between;align-items:center;padding:11px 16px;display:flex}._bereifungSectionMeta_1djkg_1663{align-items:center;gap:10px;display:flex}._bereifungSectionTitle_1djkg_1673{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:700}._bereifungPflichtBadge_1djkg_1689{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:3px;padding:2px 7px;font-size:9px;font-weight:700}._bereifungOptBadge_1djkg_1709{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_1djkg_1731{grid-template-columns:repeat(2,1fr);gap:8px;padding:12px;display:grid}@media (width<=500px){._bereifungGrid_1djkg_1731{grid-template-columns:1fr}}._bereifungCard_1djkg_1749{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_1djkg_1749:hover:not(:disabled){border-color:#444}._bereifungCardActive_1djkg_1777{border-color:var(--red)!important;background:var(--selected)!important}._bereifungCardLocked_1djkg_1785{opacity:.4;cursor:not-allowed;background:#0d0d0d!important}._bereifungCardLabel_1djkg_1795{font-family:var(--font-display);color:#fff;letter-spacing:.02em;margin-top:2px;margin-bottom:2px;font-size:15px;font-weight:700}._bereifungCardSub_1djkg_1813{color:var(--muted2);margin-bottom:8px;font-size:10px}._bereifungCardPreis_1djkg_1823{color:var(--price);font-size:12px;font-weight:700}._bereifungBadgeNot_1djkg_1833{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_1djkg_1861{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_1djkg_1891{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}._accGroup_h31te_1{border:1px solid var(--border);background:var(--card);border-radius:6px;margin-bottom:6px;overflow:hidden}._accGroupOpen_h31te_2{border-color:#444}._accGroupHeader_h31te_3{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_h31te_3:hover{background:#1a1a1a}._accGroupOpen_h31te_2 ._accGroupHeader_h31te_3{color:#fff;background:#1a1a1a}._accGroupRight_h31te_6{color:var(--muted);align-items:center;gap:8px;display:flex}._accGroupCount_h31te_7{background:var(--red);color:#fff;font-size:11px;font-weight:700;font-family:var(--font-body);border-radius:3px;padding:2px 7px}._accItems_h31te_8{border-top:1px solid var(--border2);padding:6px 8px 8px}._accItem_h31te_8{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_h31te_8:hover{background:#1a1a1a}._accItemOn_h31te_11{background:var(--selected)!important;border-color:#3a1a1a!important}._checkbox_h31te_12{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_h31te_13{background:var(--red);border-color:var(--red)}._root_1vvl0_2{background:var(--black);flex-direction:column;min-height:100vh;display:flex}._header_1vvl0_5{border-bottom:3px solid var(--price);z-index:100;background:#111;position:sticky;top:0;overflow:hidden}._tyreOverlay_1vvl0_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_1vvl0_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_1vvl0_9{flex-shrink:0;width:auto;height:34px}._logoMarkMd_1vvl0_12{flex-shrink:0;align-items:center;gap:0;display:flex}._logoNum_1vvl0_13{font-family:var(--font-display);color:#fff;font-size:26px;font-weight:800;line-height:1}._logoX_1vvl0_14{font-family:var(--font-display);color:var(--price);margin:0 1px;font-size:26px;font-weight:800;line-height:1}._logoDivider_1vvl0_15{background:var(--price);align-self:stretch;width:1.5px;margin:0 10px}._logoTextBlock_1vvl0_16{flex-direction:column;justify-content:center;display:flex}._logoKonfig_1vvl0_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_1vvl0_18{letter-spacing:.08em;color:var(--price);text-transform:uppercase;font-size:8px;line-height:1.2}._logoStorkan_1vvl0_19{color:#444}._badge_1vvl0_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_1vvl0_21{align-items:center;gap:10px;margin-left:auto;display:flex}._headerLink_1vvl0_22{color:#666;font-size:12px;text-decoration:none;transition:color .12s}._headerLink_1vvl0_22:hover{color:#fff}._logoutBtn_1vvl0_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_1vvl0_24:hover{color:#fff;border-color:#555}._langBtn_1vvl0_26{color:#fff9;cursor:pointer;font-family:var(--font-display);background:#ffffff14;border:none;border-radius:4px;padding:7px 12px;font-size:13px;font-weight:700;transition:all .12s}._langBtn_1vvl0_26:hover{color:#fff}._langBtnActive_1vvl0_28{background:var(--price);color:#fff}._loginWrap_1vvl0_31{flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}._loginBox_1vvl0_32{background:var(--card);border:1px solid var(--border);text-align:center;border-radius:12px;width:100%;max-width:380px;padding:40px 36px}._loginIcon_1vvl0_33{margin-bottom:16px;font-size:40px}._loginTitle_1vvl0_34{font-family:var(--font-display);color:#fff;margin-bottom:6px;font-size:24px;font-weight:700}._loginSub_1vvl0_35{color:var(--muted);margin-bottom:24px;font-size:13px}._pinInput_1vvl0_36{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_1vvl0_36:focus{border-color:var(--price)}._pinErr_1vvl0_38{border-color:#f44!important}._pinErrMsg_1vvl0_39{color:#f66;margin-bottom:12px;font-size:12px}._backLink_1vvl0_40{color:#444;margin-top:16px;font-size:12px;text-decoration:none;display:block}._backLink_1vvl0_40:hover{color:#888}._main_1vvl0_44{flex:1;width:100%;max-width:1000px;margin:0 auto;padding:2rem 1.5rem}._emptyBox_1vvl0_47{background:var(--card);border:1px dashed var(--border);text-align:center;border-radius:12px;padding:48px 32px}._emptyIcon_1vvl0_48{margin-bottom:14px;font-size:40px}._emptyTitle_1vvl0_49{font-family:var(--font-display);color:#fff;margin-bottom:8px;font-size:20px;font-weight:700}._emptySub_1vvl0_50{color:var(--muted);max-width:480px;margin:0 auto;font-size:13px;line-height:1.6}._emptySub_1vvl0_50 code{color:#aaa;background:#1a1a1a;border-radius:3px;padding:1px 5px;font-size:12px}._card_1vvl0_54{background:var(--card);border:1px solid var(--border);border-radius:10px;margin-bottom:1.25rem;overflow:hidden}._cardTitle_1vvl0_55{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_1vvl0_56{color:#fff;font-weight:800}._custContact_1vvl0_57{color:var(--muted);padding:6px 16px 0;font-size:12px}._configSectionLabel_1vvl0_58{text-transform:uppercase;letter-spacing:.1em;color:var(--red);padding:6px 16px 2px;font-size:10px;font-weight:700}._configLine_1vvl0_59{border-bottom:1px solid var(--border2);justify-content:space-between;padding:7px 16px;font-size:13px;display:flex}._configLine_1vvl0_59:last-of-type{border-bottom:none}._configName_1vvl0_61{color:#ccc;flex:1}._configPrice_1vvl0_62{color:var(--price);flex-shrink:0;font-weight:600}._configTotal_1vvl0_63{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_1vvl0_63 span:last-child{color:var(--price)}._formSection_1vvl0_67{border-bottom:1px solid var(--border);padding:1rem 1.25rem}._formSection_1vvl0_67:last-child{border-bottom:none}._formSectionTitle_1vvl0_69{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:10px;font-size:10px;font-weight:700}._formGrid_1vvl0_70{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:8px;display:grid}._formGroup_1vvl0_71{margin-bottom:4px}._formGroup_1vvl0_71 label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:600;display:block}._formGroup_1vvl0_71 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_1vvl0_71 input:focus{border-color:var(--red)}._formActions_1vvl0_75{flex-wrap:wrap;align-items:center;gap:12px;padding:1rem 1.25rem;display:flex}._extraRow_1vvl0_78{border-bottom:1px solid var(--border2);align-items:center;gap:8px;padding:7px 0;display:flex}._extraName_1vvl0_79{color:#ccc;flex:1;font-size:13px}._extraPrice_1vvl0_80{color:var(--price);text-align:right;min-width:80px;font-size:13px;font-weight:600}._extraRemoveBtn_1vvl0_81{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_1vvl0_81:hover{background:var(--red);color:#fff}._addExtraRow_1vvl0_83{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}._addExtraName_1vvl0_84{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_1vvl0_84:focus{border-color:var(--red);border-style:solid}._addExtraPrice_1vvl0_86{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_1vvl0_86:focus{border-color:var(--red);border-style:solid}._addExtraBtn_1vvl0_88{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_1vvl0_88:hover{color:#fff;background:#222;border-color:#555}._discountHint_1vvl0_92{color:var(--red);margin-top:8px;font-size:12px;font-weight:500}._mpoDiff_1vvl0_93{color:var(--muted);border-left:3px solid var(--price);background:#1a1a1a;border-radius:5px;padding:8px 12px;font-size:12px}._btnPrimary_1vvl0_96{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_1vvl0_96:hover{background:var(--red-dark)}._btnSecondary_1vvl0_98{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_1vvl0_98:hover{color:#fff;border-color:#888}._quote_1vvl0_102{border:1px solid var(--border);background:#fff;border-radius:8px;margin-bottom:1.5rem;overflow:hidden}._quoteHeader_1vvl0_103{color:#fff;border-bottom:3px solid var(--red);background:#111;justify-content:space-between;align-items:flex-start;padding:1.5rem;display:flex}._quoteLogo_1vvl0_104{align-items:center;gap:12px;display:flex}._quoteLogoMark_1vvl0_105{background:var(--red);width:44px;height:44px;font-family:var(--font-display);color:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:28px;font-weight:800;display:flex}._quoteLogoName_1vvl0_106{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;font-size:18px;font-weight:700}._quoteLogoSub_1vvl0_107{color:#777;margin-top:1px;font-size:11px}._quoteHeaderRight_1vvl0_108{text-align:right}._quoteMeta_1vvl0_109{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:700}._quoteDate_1vvl0_110{font-family:var(--font-display);color:#fff;font-size:26px;font-weight:700}._quoteProduct_1vvl0_111{color:#666;font-size:11px}._quoteOfferNum_1vvl0_112{color:#555;margin-top:2px;font-size:11px}._quoteCustomer_1vvl0_113{background:#fafafa;border-bottom:1px solid #eee;padding:12px 1.5rem}._quoteCustomerName_1vvl0_114{color:#111;font-size:15px;font-weight:600}._quoteCustomerNote_1vvl0_115{color:#666;margin-top:2px;font-size:12px}._quoteSection_1vvl0_116{border-bottom:1px solid #eee;padding:1rem 1.5rem}._quoteSectionHead_1vvl0_117{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:10px;font-size:10px;font-weight:700}._quoteLine_1vvl0_118{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:flex-start;gap:1rem;padding:6px 0;display:flex}._quoteLine_1vvl0_118:last-child{border-bottom:none}._quoteLineDesc_1vvl0_120{flex:1}._quoteLineName_1vvl0_121{color:#111;font-size:13px}._quoteLineNote_1vvl0_122{color:#aaa;margin-top:1px;font-size:11px}._quoteLinePrice_1vvl0_123{color:#111;text-align:right;flex-shrink:0;font-size:13px;font-weight:600}._quoteTotals_1vvl0_124{background:#fafafa;padding:1.25rem 1.5rem}._quoteTotalRow_1vvl0_125{color:#666;justify-content:space-between;padding:3px 0;font-size:13px;display:flex}._quoteTotalDiscount_1vvl0_126{color:var(--red)}._quoteTotalMpo_1vvl0_127{color:#111;font-weight:600}._quoteTotalFinal_1vvl0_128{font-family:var(--font-display);color:var(--red);border-top:2px solid var(--red);justify-content:space-between;margin-top:8px;padding-top:12px;font-size:22px;font-weight:800;display:flex}._quoteWeightLine_1vvl0_129{color:#bbb;text-align:right;margin-top:8px;font-size:11px}._quoteFooter_1vvl0_130{color:#bbb;border-top:1px solid #eee;padding:12px 1.5rem;font-size:10px;line-height:1.6}._footerLink_1vvl0_133{color:#555;text-decoration:none;transition:color .12s}._footerLink_1vvl0_133:hover{color:#aaa}._footer_1vvl0_133{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_1vvl0_133{flex-direction:column;gap:4px}._headerInner_1vvl0_7{height:50px;padding:0 1rem}._logoImg_1vvl0_9{height:28px}._headerActions_1vvl0_21{gap:3px}._langBtn_1vvl0_26{padding:5px 8px;font-size:11px}._main_1vvl0_44{padding:.75rem}._formGrid_1vvl0_70{grid-template-columns:1fr}._formActions_1vvl0_75{flex-direction:column}._btnPrimary_1vvl0_96,._btnSecondary_1vvl0_98{width:100%}._quoteHeader_1vvl0_103{flex-direction:column;gap:12px}._quoteHeaderRight_1vvl0_108{text-align:left}}@media print{._header_1vvl0_5{position:static}._main_1vvl0_44{max-width:100%;padding:0}._quote_1vvl0_102{border:none;border-radius:0}._quoteHeader_1vvl0_103,._quoteTotalFinal_1vvl0_128{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._charlyBanner_1vvl0_160{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_1vvl0_160 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_1vvl0_160 button:hover{opacity:1}
