*,: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_lfugr_3{background:var(--black);flex-direction:column;min-height:100vh;display:flex}._header_lfugr_9{color:#fff;z-index:100;border-bottom:3px solid var(--red);background:#111;position:sticky;top:0;overflow:hidden}._tyreOverlay_lfugr_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_lfugr_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_lfugr_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._stepContentArea_lfugr_19{animation:.18s _stepFadeIn_lfugr_1}._contentLayout_lfugr_25{grid-template-columns:1fr 268px;align-items:start;gap:1.5rem;display:grid}@media (width<=860px){._contentLayout_lfugr_25{grid-template-columns:1fr}}._sidebarPanel_lfugr_33{background:var(--dark);border:1px solid var(--border);border-radius:8px;padding:1rem;position:sticky;top:80px}._sidebarPanelTitle_lfugr_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_lfugr_37{border-bottom:1px solid var(--border2);margin-bottom:8px;padding-bottom:8px}._sidebarLabel_lfugr_39{text-transform:uppercase;letter-spacing:.1em;color:var(--muted2);margin-bottom:4px;font-size:9px;font-weight:700}._sidebarRow_lfugr_41{justify-content:space-between;align-items:baseline;gap:6px;display:flex}._sidebarRowName_lfugr_43{color:#ccc;flex:1;font-size:12px;line-height:1.3}._sidebarRowPrice_lfugr_45{color:var(--price);flex-shrink:0;font-size:12px;font-weight:600}._sidebarSubRow_lfugr_47{color:var(--muted);justify-content:space-between;gap:6px;padding:2px 0 0 6px;font-size:11px;display:flex}._sidebarSubRow_lfugr_47 span:last-child{flex-shrink:0}._sidebarTotal_lfugr_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_lfugr_53{color:var(--muted2);margin-top:4px;font-size:10px}._sidebarNote_lfugr_55{color:var(--muted2);margin-top:3px;font-size:9px}._sidebarEmpty_lfugr_57{color:var(--muted2);text-align:center;padding:1.25rem 0;font-size:11px;font-style:italic}._sidebarAnfrage_lfugr_59{color:var(--muted);flex-shrink:0;font-size:11px}._sidebarCta_lfugr_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_lfugr_61:hover{background:var(--red-dark)}._logoImg_lfugr_69{flex-shrink:0;width:auto;height:38px}._logoMarkMd_lfugr_75{flex-shrink:0;align-items:center;gap:0;display:flex}._logoMarkLg_lfugr_77{align-items:center;gap:0;display:flex}._logoNum_lfugr_79{font-family:var(--font-display);color:#fff;font-weight:800;line-height:1}._logoMarkMd_lfugr_75 ._logoNum_lfugr_79{font-size:28px}._logoMarkLg_lfugr_77 ._logoNum_lfugr_79{font-size:58px}._logoX_lfugr_85{font-family:var(--font-display);color:var(--red);font-weight:800;line-height:1}._logoMarkMd_lfugr_75 ._logoX_lfugr_85{margin:0 1px;font-size:28px}._logoMarkLg_lfugr_77 ._logoX_lfugr_85{margin:0 3px;font-size:58px}._logoDivider_lfugr_91{background:var(--red);align-self:stretch;width:1.5px;margin:0 10px}._logoMarkLg_lfugr_77 ._logoDivider_lfugr_91{margin:4px 18px}._logoTextBlock_lfugr_95{flex-direction:column;justify-content:center;display:flex}._logoKonfig_lfugr_97{font-family:var(--font-display);color:#fff;letter-spacing:.15em;text-transform:uppercase;font-weight:700;line-height:1.1}._logoMarkMd_lfugr_75 ._logoKonfig_lfugr_97{font-size:13px}._logoMarkLg_lfugr_77 ._logoKonfig_lfugr_97{font-size:20px}._logoSlogan_lfugr_103{letter-spacing:.08em;color:var(--red);text-transform:uppercase;line-height:1.2}._logoMarkMd_lfugr_75 ._logoSlogan_lfugr_103{font-size:8px}._logoMarkLg_lfugr_77 ._logoSlogan_lfugr_103{font-size:12px}._logoStorkan_lfugr_109{color:#444}._splash_lfugr_115{z-index:9999;opacity:1;background:#0a0a0a;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:fixed;inset:0}._splashOut_lfugr_117{opacity:0}._headerCenter_lfugr_121{flex:1}._headerRight_lfugr_123{text-align:right;flex-shrink:0;min-width:110px}._headerPrice_lfugr_125{font-family:var(--font-display);color:var(--red);letter-spacing:.02em;font-size:22px;font-weight:800}._headerWeight_lfugr_127{color:var(--muted);margin-top:1px;font-size:10px}._main_lfugr_133{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:2rem 1.5rem}._stepper_lfugr_139{background:var(--dark);border:1px solid var(--border);border-radius:8px;gap:4px;margin-bottom:2rem;padding:6px;display:flex}._stepBtn_lfugr_141{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_lfugr_141:not(:disabled){cursor:pointer}._stepBtn_lfugr_141:not(:disabled):hover{background:#1a1a1a}._stepActive_lfugr_147{background:var(--red)!important;color:#fff!important}._stepDone_lfugr_149{color:var(--red);cursor:pointer}._stepNum_lfugr_151{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_lfugr_147 ._stepNum_lfugr_151{color:#fff;background:#00000040}._stepDone_lfugr_149 ._stepNum_lfugr_151{background:var(--red);color:#fff}._stepLabel_lfugr_157{font-size:13px}._stepTitle_lfugr_163{align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}._stepTitleNum_lfugr_165{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_lfugr_163 h1{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;margin-bottom:4px;font-size:32px;font-weight:700}._stepTitle_lfugr_163 p{color:var(--muted);font-size:14px}._stepTitle_lfugr_163 strong{color:#fff}._seriesBlock_lfugr_177{margin-bottom:2rem}._seriesLabel_lfugr_179{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_lfugr_181{border:1.5px solid var(--border);background:var(--card);cursor:default;border-radius:6px;height:72px;position:relative;overflow:hidden}._seriesImgCard_lfugr_181 img{object-fit:cover;object-position:center 60%;width:100%;height:100%;display:block}._seriesImgOverlay_lfugr_185{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_lfugr_187{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_lfugr_179{font-size:13px}}._compatTags_lfugr_191{flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;padding-left:10px;display:flex}._compatLabel_lfugr_193{text-transform:uppercase;letter-spacing:.06em;color:var(--muted2);flex-shrink:0;font-size:10px;font-weight:700}._compatTag_lfugr_191{color:#5a9a5a;background:#0f1a0f;border:1px solid #1e3a1e;border-radius:3px;padding:1px 7px;font-size:10px}._compatOptional_lfugr_197{color:#8a8030;background:#1a1500;border-color:#3a3000}._modelGrid_lfugr_199{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;display:grid}._compatBanner_lfugr_203{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_lfugr_205{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_lfugr_207{flex-shrink:0;font-size:16px}._compatBannerText_lfugr_209{color:#aaa;flex:1;font-size:13px}._compatBannerText_lfugr_209 strong{color:#fff}._compatBannerToggle_lfugr_213{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_lfugr_213:hover{color:#fff;border-color:#888}._incompatChip_lfugr_217{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_lfugr_219{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_lfugr_219:hover{border-color:#444;transform:translateY(-1px)}._modelCardActive_lfugr_223{border-color:var(--red)!important;background:var(--selected)!important}._modelCardIncompat_lfugr_225{opacity:.45;filter:saturate(.3)}._modelCardIncompat_lfugr_225:hover{opacity:.65}._modelName_lfugr_229{font-family:var(--font-display);color:#fff;letter-spacing:.02em;text-transform:uppercase;margin-bottom:5px;font-size:14px;font-weight:600}._modelCardActive_lfugr_223 ._modelName_lfugr_229{color:var(--red)}._modelMeta_lfugr_233{align-items:center;gap:8px;display:flex}._modelPrice_lfugr_235{color:var(--price);font-size:14px;font-weight:700}._modelWeight_lfugr_237{color:var(--muted2);font-size:11px}._actionBar_lfugr_243{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;margin-top:2rem;padding-top:1.5rem;display:flex}._btnPrimary_lfugr_249{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_lfugr_249:hover{background:var(--red-dark)}._btnPrimary_lfugr_249:active{transform:scale(.98)}._btnPrimary_lfugr_249:disabled{color:#555;cursor:not-allowed;background:#3a1a1a}._btnSecondary_lfugr_257{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_lfugr_257:hover{background:#1a1a1a;border-color:#555}._btnOutline_lfugr_261{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_lfugr_261:hover{color:#ccc;background:#1a1a1a;border-color:#555}._selectedModelBar_lfugr_269{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_lfugr_271{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:16px;font-weight:700}._selectedModelPrice_lfugr_273{color:var(--muted);margin-top:2px;font-size:13px}._changeBtn_lfugr_275{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_lfugr_275:hover{color:#fff;border-color:#666}._accLayout_lfugr_281{grid-template-columns:1fr 280px;align-items:start;gap:1.5rem;display:grid}@media (width<=780px){._accLayout_lfugr_281{grid-template-columns:1fr}._summaryPanel_lfugr_283{order:-1}}._accGroup_lfugr_287{border:1px solid var(--border);background:var(--card);border-radius:6px;margin-bottom:6px;overflow:hidden}._accGroupOpen_lfugr_289{border-color:#444}._accGroupHeader_lfugr_291{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_lfugr_291:hover{background:#1a1a1a}._accGroupOpen_lfugr_289 ._accGroupHeader_lfugr_291{color:#fff;background:#1a1a1a}._accGroupRight_lfugr_297{color:var(--muted);align-items:center;gap:8px;display:flex}._accGroupCount_lfugr_299{background:var(--red);color:#fff;font-size:11px;font-weight:700;font-family:var(--font-body);border-radius:3px;padding:2px 7px}._accItems_lfugr_301{border-top:1px solid var(--border2);padding:6px 8px 8px}._accItem_lfugr_301{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_lfugr_301:hover{background:#1a1a1a}._accItemOn_lfugr_307{background:var(--selected)!important;border-color:#3a1a1a!important}._checkbox_lfugr_309{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_lfugr_311{background:var(--red);border-color:var(--red)}._accItemName_lfugr_313{color:#ccc;flex:1;font-size:13px;line-height:1.3}._accItemOn_lfugr_307 ._accItemName_lfugr_313{color:#fff}._accItemRight_lfugr_317{text-align:right;flex-shrink:0;margin-left:6px}._accItemPrice_lfugr_319{color:#fff;font-size:13px;font-weight:600;display:block}._accItemOn_lfugr_307 ._accItemPrice_lfugr_319{color:var(--price)}._accItemWeight_lfugr_323{color:var(--muted2);font-size:10px;display:block}._summaryPanel_lfugr_283{background:var(--dark);border:1px solid var(--border);border-radius:8px;padding:1rem;position:sticky;top:80px}._summaryTitle_lfugr_331{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_lfugr_333{color:var(--muted);justify-content:space-between;padding:4px 0;font-size:13px;display:flex}._summaryTotal_lfugr_335{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_lfugr_337{color:var(--muted2);margin-top:4px;font-size:11px}._summaryNote_lfugr_339{color:var(--muted2);margin-top:2px;font-size:10px}._summaryItemList_lfugr_341{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}._summaryItemListTitle_lfugr_343{text-transform:uppercase;letter-spacing:.08em;color:var(--muted2);margin-bottom:6px;font-size:10px;font-weight:700}._summaryItem_lfugr_341{color:var(--muted);align-items:flex-start;gap:6px;margin-bottom:4px;font-size:11px;line-height:1.3;display:flex}._removeBtn_lfugr_347{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_lfugr_347:hover{background:var(--red);color:#fff}._summaryCard_lfugr_355{background:var(--card);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1.25rem}._summaryCardTitle_lfugr_357{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:8px;font-size:10px;font-weight:700}._summaryLine_lfugr_359{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:baseline;gap:1rem;padding:5px 0;display:flex}._summaryLine_lfugr_359:last-of-type{border-bottom:none}._summaryLineName_lfugr_363{color:#ccc;flex:1;font-size:13px}._summaryLinePrice_lfugr_365{color:var(--price);flex-shrink:0;font-size:13px;font-weight:600}._summaryCardTotal_lfugr_367{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_lfugr_367 span:last-child{color:var(--price)}._summaryCardWeight_lfugr_371{color:var(--muted);margin-top:8px;font-size:12px}._summaryHinweis_lfugr_373{color:var(--muted2);border-top:1px solid var(--border);margin-top:12px;padding-top:10px;font-size:11px;line-height:1.6}._contactCard_lfugr_379{background:var(--card);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1.25rem}._contactTitle_lfugr_381{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:14px;font-size:11px;font-weight:700}._contactGrid_lfugr_383{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:10px;display:grid}._formGroup_lfugr_385 label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:600;display:block}._formGroup_lfugr_385 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_lfugr_385 input:focus{border-color:var(--red)}._ctaRow_lfugr_391{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._errorBox_lfugr_393{color:#e08000;background:#1a0a00;border:1px solid #8b4000;border-radius:6px;margin-top:10px;padding:10px 14px;font-size:13px}._successBox_lfugr_395{text-align:center;background:#0a1a0a;border:1.5px solid #2a6a2a;border-radius:10px;margin-bottom:1.5rem;padding:32px}._successIcon_lfugr_397{margin-bottom:10px;font-size:36px}._successTitle_lfugr_399{color:#5a9a5a;font-family:var(--font-display);margin-bottom:6px;font-size:22px;font-weight:700}._successSub_lfugr_401{color:var(--muted);font-size:14px}._footer_lfugr_407{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_lfugr_409{color:var(--muted);text-decoration:none}._footerLink_lfugr_409:hover{color:#fff}@media (width<=600px){._footer_lfugr_407{flex-direction:column;gap:4px}._headerInner_lfugr_13{gap:10px;height:54px;padding:0 1rem}._headerCenter_lfugr_121{display:none}._logoImg_lfugr_69{height:28px}._headerPrice_lfugr_125{font-size:17px}._headerRight_lfugr_123{min-width:70px}._main_lfugr_133{padding:.75rem}._stepper_lfugr_139{gap:3px;margin-bottom:1.25rem;padding:4px}._stepBtn_lfugr_141{flex-direction:column;gap:4px;padding:8px 4px}._stepLabel_lfugr_157{letter-spacing:.03em;font-size:9px;display:none}._stepActive_lfugr_147 ._stepLabel_lfugr_157{display:block}._stepNum_lfugr_151{width:20px;height:20px;font-size:11px}._stepTitle_lfugr_163{gap:.75rem;margin-bottom:1.25rem}._stepTitleNum_lfugr_165{font-size:36px}._stepTitle_lfugr_163 h1{font-size:22px}._stepTitle_lfugr_163 p{font-size:12px}._modelGrid_lfugr_199{grid-template-columns:1fr 1fr}._unicaGrid_lfugr_479{grid-template-columns:1fr}._btnPrimary_lfugr_249{width:100%;padding:12px 16px;font-size:14px}._btnSecondary_lfugr_257{width:100%;padding:12px 16px;font-size:13px}._actionBar_lfugr_243{flex-direction:column-reverse;gap:8px}._accItemName_lfugr_313{word-break:break-word;min-width:0}._accItemRight_lfugr_317{white-space:nowrap}._accItemHint_lfugr_503{display:none}._contactGrid_lfugr_383{grid-template-columns:1fr}._summaryCardTotal_lfugr_367{font-size:17px}._compatBannerText_lfugr_209{font-size:12px}._compatBannerToggle_lfugr_213{width:100%;margin-top:4px}._skipBox_lfugr_529{flex-direction:column;align-items:flex-start;gap:10px}._skipBox_lfugr_529 ._btnSecondary_lfugr_257{width:auto}}._fahrzeugGrid_lfugr_539{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin-bottom:2rem;display:grid}._fahrzeugBrand_lfugr_581{font-family:var(--font-display);color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}._fahrzeugCardActive_lfugr_579 ._fahrzeugBrand_lfugr_581{color:var(--red)}._fahrzeugModel_lfugr_599{color:#aaa;font-size:12px;font-weight:500}._fahrzeugAufpreis_lfugr_611{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_lfugr_633{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_lfugr_645{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin-bottom:16px;display:flex}._switchTrack_lfugr_653{background:#333;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}._switchTrackOn_lfugr_663{background:#1e4a1e}._switchThumb_lfugr_665{background:#666;border-radius:50%;width:18px;height:18px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}._switchTrackOn_lfugr_663 ._switchThumb_lfugr_665{background:#5a9a5a;transform:translate(20px)}._switchLabel_lfugr_677{color:var(--muted);font-size:13px;transition:color .2s}._switchLabelOn_lfugr_679{color:#5a9a5a}._fahrzeugAccSection_lfugr_721{background:var(--dark);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;overflow:hidden}._fahrzeugAccTitle_lfugr_735{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_lfugr_763{background:var(--red);color:#fff;border-radius:3px;padding:2px 8px;font-size:10px}._fahrzeugAccGrid_lfugr_777{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0;padding:6px 8px 8px;display:grid}._fahrzeugAccItem_lfugr_789{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_lfugr_789:hover{background:#1a1a1a}._fahrzeugAccItemOn_lfugr_817{background:var(--selected)!important;border-color:#3a1a1a!important}._fahrzeugAccText_lfugr_819{flex:1}._fahrzeugAccName_lfugr_821{color:#ccc;font-size:13px;line-height:1.3}._fahrzeugAccItemOn_lfugr_817 ._fahrzeugAccName_lfugr_821{color:#fff}._fahrzeugAccMeta_lfugr_825{flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;display:flex}._fahrzeugAccPrice_lfugr_827{color:var(--price);font-size:12px;font-weight:600}._fahrzeugAccKg_lfugr_829{color:var(--muted2);font-size:11px}._fahrzeugAccInfo_lfugr_831{color:var(--muted2);font-size:10px}._fahrzeugAccTotal_lfugr_833{border-top:1px solid var(--border);color:#aaa;text-align:right;padding:10px 16px;font-size:13px}._fahrzeugAccTotal_lfugr_833 strong{color:var(--price);font-size:15px}@media (width<=600px){._fahrzeugGrid_lfugr_539{grid-template-columns:repeat(2,1fr)}._fahrzeugAccGrid_lfugr_777{grid-template-columns:1fr}}._skipBox_lfugr_529{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_lfugr_925{flex-direction:column;gap:3px;display:flex}._skipBoxText_lfugr_925 strong{color:#fff;font-size:14px}._skipBoxText_lfugr_925 span{color:var(--muted);font-size:12px}._linieRow_lfugr_935{flex-wrap:wrap;gap:8px;margin-bottom:1.5rem;display:flex}._linieBtn_lfugr_947{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_lfugr_947:hover{color:#ccc;border-color:#444}._linieBtnActive_lfugr_983{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}._linieBtnLogoTischer_lfugr_985{object-fit:contain;background:#ffffffe6;border-radius:2px;flex-shrink:0;width:auto;height:20px;padding:2px 5px}._linieBtnLogoUnica_lfugr_1003{object-fit:contain;background:#ffffffe6;border-radius:2px;flex-shrink:0;width:auto;height:20px;padding:2px}._brandGroup_lfugr_1025{margin-bottom:1.5rem}._brandGroupLabel_lfugr_1027{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_lfugr_539{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:8px;display:grid}._fahrzeugCard_lfugr_551{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_lfugr_551:hover{border-color:#444;transform:translateY(-1px)}._fahrzeugCardActive_lfugr_579{border-color:var(--red)!important;background:var(--selected)!important}._fahrzeugModel_lfugr_599{font-family:var(--font-display);color:#fff;text-transform:uppercase;letter-spacing:.02em;font-size:13px;font-weight:700}._fahrzeugCardActive_lfugr_579 ._fahrzeugModel_lfugr_599{color:var(--red)}._fahrzeugInfo_lfugr_609{color:var(--muted2);font-size:10px}._fahrzeugPreis_lfugr_1097{color:var(--price);margin-top:2px;font-size:12px;font-weight:700}._fahrzeugAufpreis_lfugr_611{color:#8a8030;text-transform:uppercase;background:#1a1500;border:1px solid #3a3000;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:700}._fahrzeugSeries_lfugr_681{flex-wrap:wrap;justify-content:center;gap:3px;margin-top:4px;display:flex}._seriesTag_lfugr_695{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_lfugr_579 ._seriesTag_lfugr_695{color:#777;border-color:#3a1a1a}._upgradeSection_lfugr_1111{border:1px solid var(--border);border-radius:10px;margin-top:1.5rem;overflow:hidden}._upgradeSectionTitle_lfugr_1113{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_lfugr_1125{background:var(--red);color:#fff;border-radius:3px;padding:2px 8px;font-size:10px}._accItemHint_lfugr_503{color:var(--muted2);font-size:11px;font-weight:400}._unicaInfo_lfugr_1133{background:var(--dark);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem}._unicaInfoTitle_lfugr_1147{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:10px;font-size:11px;font-weight:700}._unicaFeatures_lfugr_1155{flex-wrap:wrap;gap:6px;display:flex}._unicaFeature_lfugr_1155{border:1px solid var(--border);color:var(--muted);background:#111;border-radius:4px;padding:3px 9px;font-size:11px}._unicaGrid_lfugr_479{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-bottom:1.5rem;display:grid}._unicaCard_lfugr_1161{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_lfugr_1161:hover{border-color:#444;transform:translateY(-1px)}._unicaCardActive_lfugr_1175{border-color:var(--red)!important;background:var(--selected)!important}._unicaCode_lfugr_1177{font-family:var(--font-display);color:var(--red);letter-spacing:-1px;font-size:28px;font-weight:800}._unicaTyp_lfugr_1179{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}._unicaBeschreibung_lfugr_1181{color:#aaa;font-size:12px;line-height:1.4}._unicaPreis_lfugr_1183{color:var(--muted);border:1px solid var(--border);border-radius:4px;margin-top:4px;padding:3px 10px;font-size:12px;font-weight:700}._linkBtn_lfugr_853{color:var(--red);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}._summaryLineNote_lfugr_877{color:var(--muted2);flex-shrink:0;font-size:11px}@media (width<=600px){._skipBox_lfugr_529{flex-direction:column;align-items:flex-start}._fahrzeugGrid_lfugr_539{grid-template-columns:repeat(2,1fr)}._unicaGrid_lfugr_479{grid-template-columns:1fr 1fr}}@media (width<=480px){._innenRow_lfugr_1207{flex-direction:column;gap:6px}._innenLabel_lfugr_1209{min-width:unset;padding-top:0}}._innenSection_lfugr_1217{background:var(--dark);border:1px solid var(--border);border-radius:10px;margin-bottom:1.5rem;padding:1.25rem}._innenTitle_lfugr_1231{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_lfugr_1207{align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}._innenRow_lfugr_1207:last-child{margin-bottom:0}._innenLabel_lfugr_1209{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_lfugr_1289{flex:1;position:relative}._innenTrigger_lfugr_1297{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_lfugr_1297:hover{border-color:#555}._innenTriggerOpen_lfugr_1329{border-color:var(--red)!important}._innenTrigger_lfugr_1297>svg{color:var(--muted2);flex-shrink:0;margin-left:auto}._innenPlaceholder_lfugr_1333{color:var(--muted2);font-size:12px;font-style:italic}._innenThumbSm_lfugr_1335{object-fit:cover;border-radius:3px;flex-shrink:0;width:36px;height:24px}._innenDropdownList_lfugr_1349{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_lfugr_1375{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_lfugr_1375:hover{color:#fff}._innenDropdownItem_lfugr_1401{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_lfugr_1401:last-child{border-bottom:none}._innenDropdownItem_lfugr_1401:hover{background:#222}._innenDropdownItemActive_lfugr_1435{color:#fff;background:var(--selected)!important}._innenDropdownItemActive_lfugr_1435>svg{color:var(--red);margin-left:auto}._innenThumb_lfugr_1335{object-fit:cover;border-radius:3px;flex-shrink:0;width:48px;height:32px}._partnerBar_lfugr_1457{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_lfugr_1477{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_lfugr_1497{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}._partnerLogo_lfugr_1497{background:#ffffffeb;border-radius:3px;justify-content:center;align-items:center;height:28px;padding:3px 8px;display:flex}._partnerLogo_lfugr_1497 img{object-fit:contain;width:auto;height:18px;display:block}._root_12yci_2{background:var(--black);flex-direction:column;min-height:100vh;display:flex}._header_12yci_5{border-bottom:3px solid var(--price);z-index:100;background:#111;position:sticky;top:0;overflow:hidden}._tyreOverlay_12yci_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_12yci_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_12yci_9{flex-shrink:0;width:auto;height:34px}._logoMarkMd_12yci_12{flex-shrink:0;align-items:center;gap:0;display:flex}._logoNum_12yci_13{font-family:var(--font-display);color:#fff;font-size:26px;font-weight:800;line-height:1}._logoX_12yci_14{font-family:var(--font-display);color:var(--price);margin:0 1px;font-size:26px;font-weight:800;line-height:1}._logoDivider_12yci_15{background:var(--price);align-self:stretch;width:1.5px;margin:0 10px}._logoTextBlock_12yci_16{flex-direction:column;justify-content:center;display:flex}._logoKonfig_12yci_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_12yci_18{letter-spacing:.08em;color:var(--price);text-transform:uppercase;font-size:8px;line-height:1.2}._logoStorkan_12yci_19{color:#444}._badge_12yci_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_12yci_21{align-items:center;gap:10px;margin-left:auto;display:flex}._headerLink_12yci_22{color:#666;font-size:12px;text-decoration:none;transition:color .12s}._headerLink_12yci_22:hover{color:#fff}._logoutBtn_12yci_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_12yci_24:hover{color:#fff;border-color:#555}._loginWrap_12yci_28{flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}._loginBox_12yci_29{background:var(--card);border:1px solid var(--border);text-align:center;border-radius:12px;width:100%;max-width:380px;padding:40px 36px}._loginIcon_12yci_30{margin-bottom:16px;font-size:40px}._loginTitle_12yci_31{font-family:var(--font-display);color:#fff;margin-bottom:6px;font-size:24px;font-weight:700}._loginSub_12yci_32{color:var(--muted);margin-bottom:24px;font-size:13px}._pinInput_12yci_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_12yci_33:focus{border-color:var(--price)}._pinErr_12yci_35{border-color:#f44!important}._pinErrMsg_12yci_36{color:#f66;margin-bottom:12px;font-size:12px}._backLink_12yci_37{color:#444;margin-top:16px;font-size:12px;text-decoration:none;display:block}._backLink_12yci_37:hover{color:#888}._main_12yci_41{flex:1;width:100%;max-width:1000px;margin:0 auto;padding:2rem 1.5rem}._emptyBox_12yci_44{background:var(--card);border:1px dashed var(--border);text-align:center;border-radius:12px;padding:48px 32px}._emptyIcon_12yci_45{margin-bottom:14px;font-size:40px}._emptyTitle_12yci_46{font-family:var(--font-display);color:#fff;margin-bottom:8px;font-size:20px;font-weight:700}._emptySub_12yci_47{color:var(--muted);max-width:480px;margin:0 auto;font-size:13px;line-height:1.6}._emptySub_12yci_47 code{color:#aaa;background:#1a1a1a;border-radius:3px;padding:1px 5px;font-size:12px}._card_12yci_51{background:var(--card);border:1px solid var(--border);border-radius:10px;margin-bottom:1.25rem;overflow:hidden}._cardTitle_12yci_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_12yci_53{color:#fff;font-weight:800}._custContact_12yci_54{color:var(--muted);padding:6px 16px 0;font-size:12px}._configLine_12yci_55{border-bottom:1px solid var(--border2);justify-content:space-between;padding:7px 16px;font-size:13px;display:flex}._configLine_12yci_55:last-of-type{border-bottom:none}._configName_12yci_57{color:#ccc;flex:1}._configPrice_12yci_58{color:var(--price);flex-shrink:0;font-weight:600}._configTotal_12yci_59{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_12yci_59 span:last-child{color:var(--price)}._formSection_12yci_63{border-bottom:1px solid var(--border);padding:1rem 1.25rem}._formSection_12yci_63:last-child{border-bottom:none}._formSectionTitle_12yci_65{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:10px;font-size:10px;font-weight:700}._formGrid_12yci_66{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:8px;display:grid}._formGroup_12yci_67{margin-bottom:4px}._formGroup_12yci_67 label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:600;display:block}._formGroup_12yci_67 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_12yci_67 input:focus{border-color:var(--red)}._formActions_12yci_71{flex-wrap:wrap;align-items:center;gap:12px;padding:1rem 1.25rem;display:flex}._extraRow_12yci_74{border-bottom:1px solid var(--border2);align-items:center;gap:8px;padding:7px 0;display:flex}._extraName_12yci_75{color:#ccc;flex:1;font-size:13px}._extraPrice_12yci_76{color:var(--price);text-align:right;min-width:80px;font-size:13px;font-weight:600}._extraRemoveBtn_12yci_77{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_12yci_77:hover{background:var(--red);color:#fff}._addExtraRow_12yci_79{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}._addExtraName_12yci_80{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_12yci_80:focus{border-color:var(--red);border-style:solid}._addExtraPrice_12yci_82{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_12yci_82:focus{border-color:var(--red);border-style:solid}._addExtraBtn_12yci_84{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_12yci_84:hover{color:#fff;background:#222;border-color:#555}._discountHint_12yci_88{color:var(--red);margin-top:8px;font-size:12px;font-weight:500}._mpoDiff_12yci_89{color:var(--muted);border-left:3px solid var(--price);background:#1a1a1a;border-radius:5px;padding:8px 12px;font-size:12px}._btnPrimary_12yci_92{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_12yci_92:hover{background:var(--red-dark)}._btnSecondary_12yci_94{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_12yci_94:hover{color:#fff;border-color:#888}._quote_12yci_98{border:1px solid var(--border);background:#fff;border-radius:8px;margin-bottom:1.5rem;overflow:hidden}._quoteHeader_12yci_99{color:#fff;background:#111;border-bottom:3px solid #c00;justify-content:space-between;align-items:flex-start;padding:1.5rem;display:flex}._quoteLogo_12yci_100{align-items:center;gap:12px;display:flex}._quoteLogoMark_12yci_101{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_12yci_102{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;font-size:18px;font-weight:700}._quoteLogoSub_12yci_103{color:#777;margin-top:1px;font-size:11px}._quoteHeaderRight_12yci_104{text-align:right}._quoteMeta_12yci_105{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:#c00;font-size:11px;font-weight:700}._quoteDate_12yci_106{font-family:var(--font-display);color:#fff;font-size:26px;font-weight:700}._quoteProduct_12yci_107{color:#666;font-size:11px}._quoteOfferNum_12yci_108{color:#555;margin-top:2px;font-size:11px}._quoteCustomer_12yci_109{background:#fafafa;border-bottom:1px solid #eee;padding:12px 1.5rem}._quoteCustomerName_12yci_110{color:#111;font-size:15px;font-weight:600}._quoteCustomerNote_12yci_111{color:#666;margin-top:2px;font-size:12px}._quoteSection_12yci_112{border-bottom:1px solid #eee;padding:1rem 1.5rem}._quoteSectionHead_12yci_113{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#c00;margin-bottom:10px;font-size:10px;font-weight:700}._quoteLine_12yci_114{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:flex-start;gap:1rem;padding:6px 0;display:flex}._quoteLine_12yci_114:last-child{border-bottom:none}._quoteLineDesc_12yci_116{flex:1}._quoteLineName_12yci_117{color:#111;font-size:13px}._quoteLineNote_12yci_118{color:#aaa;margin-top:1px;font-size:11px}._quoteLinePrice_12yci_119{color:#111;text-align:right;flex-shrink:0;font-size:13px;font-weight:600}._quoteTotals_12yci_120{background:#fafafa;padding:1.25rem 1.5rem}._quoteTotalRow_12yci_121{color:#666;justify-content:space-between;padding:3px 0;font-size:13px;display:flex}._quoteTotalDiscount_12yci_122{color:#c00}._quoteTotalMpo_12yci_123{color:#111;font-weight:600}._quoteTotalFinal_12yci_124{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_12yci_125{color:#bbb;text-align:right;margin-top:8px;font-size:11px}._quoteFooter_12yci_126{color:#bbb;border-top:1px solid #eee;padding:12px 1.5rem;font-size:10px;line-height:1.6}._footerLink_12yci_129{color:#555;text-decoration:none;transition:color .12s}._footerLink_12yci_129:hover{color:#aaa}._footer_12yci_129{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_12yci_129{flex-direction:column;gap:4px}._headerInner_12yci_7{height:50px;padding:0 1rem}._logoImg_12yci_9{height:28px}._main_12yci_41{padding:.75rem}._formGrid_12yci_66{grid-template-columns:1fr}._formActions_12yci_71{flex-direction:column}._btnPrimary_12yci_92,._btnSecondary_12yci_94{width:100%}._quoteHeader_12yci_99{flex-direction:column;gap:12px}._quoteHeaderRight_12yci_104{text-align:left}}@media print{._header_12yci_5{position:static}._main_12yci_41{max-width:100%;padding:0}._quote_12yci_98{border:none;border-radius:0}._quoteHeader_12yci_99,._quoteTotalFinal_12yci_124{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
