._couponCodeParent_ldn6e_2{border:1px solid #e2e8f0;width:100%;padding:12px;margin-top:10px}._couponCode_ldn6e_2{max-width:420px;display:flex;flex-direction:column;gap:8px}._label2_ldn6e_16{font-weight:600;font-size:16px}._field_ldn6e_24{display:flex;height:56px;border:1px solid var(--feld-rahmen);background:#fff;overflow:hidden;transition:border-color .12s,box-shadow .12s}@media (hover: hover) and (pointer: fine){._field_ldn6e_24:hover{border-color:var(--feld-rahmen-maus)}}._field_ldn6e_24:focus-within{border-color:var(--feld-fokus);box-shadow:0 0 0 3px var(--feld-schein)}._input_ldn6e_45{flex:1;padding:0 12px;min-height:40px;font-size:16px;border:none;outline:none}._button_ldn6e_55{padding:0 24px;font-size:18px;font-weight:600;color:#fff;border:none;cursor:pointer}._apply_ldn6e_65{background-color:#fc6c00}._remove_ldn6e_70{background-color:#e04f45}._success_ldn6e_75{color:#28a745;font-size:14px;margin-top:4px}@media (max-width: 640px){._couponCodeParent_ldn6e_2{padding:10px}._couponCode_ldn6e_2{max-width:100%;gap:10px}._field_ldn6e_24{flex-direction:column;height:auto;border:none;gap:8px;background:transparent}._field_ldn6e_24:focus-within{box-shadow:none}._input_ldn6e_45{width:100%;height:48px;border:1px solid var(--feld-rahmen);font-size:15px;transition:border-color .12s,box-shadow .12s}._input_ldn6e_45:focus{border-color:var(--feld-fokus);box-shadow:0 0 0 3px var(--feld-schein)}._button_ldn6e_55{width:100%;height:48px;padding:0;font-size:16px}._label2_ldn6e_16{font-size:15px}._success_ldn6e_75,._error_ldn6e_129{font-size:13px}}._mainContent_e2cvt_2{width:100%;position:relative;display:flex;align-items:flex-start;gap:24px;text-align:left;font-size:22px;color:#212529;font-family:var(--app-font),sans-serif!important}._productInfoContainer_e2cvt_13{flex:1;display:flex;flex-direction:column;align-items:flex-start}._productDetailsContainer_e2cvt_19{align-self:stretch;border:1px solid #fc6c00;display:flex;align-items:flex-start;padding:24px 16px}._productDescriptionContainer_e2cvt_29{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:24px}._productTitle_e2cvt_36{position:relative;line-height:27px}._productDetails_e2cvt_19{align-self:stretch;display:flex;align-items:flex-start;gap:18px;font-size:14px}._productImageContainerParent_e2cvt_47{align-self:stretch;flex:1;display:flex;align-items:flex-start}._productImageContainer_e2cvt_47{overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:16px}._image217Icon_e2cvt_60{width:233px;position:relative;max-height:100%;object-fit:cover}._quantitySelector_e2cvt_66{border:.5px solid #d9d9d9;display:flex;align-items:center;padding:4px 8px;gap:20px}._add_e2cvt_73{height:16px;width:16px;position:relative}._quantitySelector_e2cvt_66 ._add_e2cvt_73{touch-action:manipulation;isolation:isolate}._quantitySelector_e2cvt_66 ._add_e2cvt_73:after{content:"";position:absolute;inset:-8px -10px -14px;z-index:-1}._vuesaxlinearaddIcon_e2cvt_94{position:absolute;height:100%;width:100%;inset:0%;max-width:100%;overflow:hidden;max-height:100%}._quantityNumber_e2cvt_106{position:relative;line-height:140%}._productInfo_e2cvt_13{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:16px;margin-left:12px}._productName_e2cvt_119{align-self:stretch;position:relative;line-height:120%}._productDetailsTextParent_e2cvt_124{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:14px;color:#16a34a}._productDetailsTextContainer_e2cvt_133{align-self:stretch;position:relative;line-height:140%;font-weight:500;color:#212529}._x200CmSilberRollupFilm_e2cvt_140{margin:0;font-family:inherit;font-size:inherit;padding-left:19px}._x200Cm_e2cvt_140{margin-bottom:0}._badge_e2cvt_149{border-radius:40px;background-color:#f0fdf4;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:2px 9px}._deliveryBadge_e2cvt_158{position:relative;line-height:140%;font-weight:500}._priceContainer_e2cvt_163{display:flex;flex-direction:column;align-items:flex-end;padding:0 18px;gap:8px;text-align:right;font-family:var(--app-font),sans-serif!important}._price_e2cvt_163{position:relative;font-size:22px;line-height:120%;font-weight:600;font-family:var(--app-font),sans-serif!important;flex-shrink:0}._priceDetails_e2cvt_180{position:relative;line-height:140%;font-weight:500;flex-shrink:0}._heartParent_e2cvt_186{display:none;align-items:center;gap:8px;flex-shrink:0;color:#fc6c00;font-family:var(--app-font),sans-serif!important}._heart_e2cvt_186{height:14px;width:14px;position:relative}._zurWunschlisteHinzufgen_e2cvt_199{position:relative;line-height:100%}._deleteContainer_e2cvt_203{display:flex;align-items:center;justify-content:flex-end;gap:4px;flex-shrink:0;color:#ef4040}._trash_e2cvt_211{position:absolute;height:100%;width:100%;inset:0%}._container_e2cvt_220{width:384px;background-color:#333;display:flex;flex-direction:column;align-items:flex-start;font-size:24px;color:#fff}._container2_e2cvt_229{align-self:stretch;height:60px;background-color:#333;display:flex;align-items:center;padding:0 0 0 16px;box-sizing:border-box;gap:8px}._icon_e2cvt_239{width:22px;position:relative;max-height:100%}._sidebarTitle_e2cvt_244{position:relative;line-height:29px}._container3_e2cvt_248{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;padding:0 16px 16px;gap:12px;font-size:16px}._containerChild_e2cvt_257{align-self:stretch;height:1px;position:relative;border-top:1px dashed #5c5c5c;box-sizing:border-box}._container4_e2cvt_264{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:8px}._label_e2cvt_271{position:relative;line-height:24px}._price2_e2cvt_275{position:relative;font-size:16px;line-height:26px;font-weight:500}._price3_e2cvt_281{position:relative;font-size:16px;line-height:26px;font-weight:600}._priceWrapper_e2cvt_287{display:flex;align-items:center;justify-content:center;padding:0 8px 0 0;font-size:17px}._price4_e2cvt_294{font-size:16px;position:relative;line-height:26px;font-weight:600}._primitivediv_e2cvt_300{align-self:stretch;height:1px;position:relative;background-color:#5c5c5c}._container8_e2cvt_306{align-self:stretch;display:flex;align-items:center;justify-content:space-between;padding:4px 0 8px;gap:20px;font-size:20px}._label4_e2cvt_315{position:relative;line-height:120%;font-weight:600}._priceFrame_e2cvt_320{display:flex;align-items:center;justify-content:center;padding:0 8px 0 0;text-align:right}._price5_e2cvt_327{position:relative;line-height:26px}._sidebarActionParent_e2cvt_331{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:16px;text-align:center;font-size:12px;font-family:var(--app-font),sans-serif!important}._sidebarAction_e2cvt_331{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:20px}._printOfferContainer_e2cvt_348{display:flex;align-items:center;justify-content:center;gap:4px}._printOfferText_e2cvt_354{position:relative;line-height:20px}._shoppingCart_e2cvt_358{height:16px;width:16px;position:relative;overflow:hidden;flex-shrink:0}._icon2_e2cvt_365{position:absolute;height:87.5%;width:91.88%;inset:4.17% 3.96% 8.33% 4.17%;max-width:100%;overflow:hidden;max-height:100%}._button_e2cvt_380{width:calc(100% + 32px);margin:0 -16px;box-sizing:border-box;background-color:#fc6c00;color:#fff;border:0;border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;align-items:center;justify-content:center;padding:6px 8px;cursor:pointer;text-align:center;font-family:var(--knopf-font);font-size:17.6px;text-transform:uppercase}._button_e2cvt_380:focus-visible{outline:2px solid #fff;outline-offset:-4px}._buttonText_e2cvt_403{position:relative;line-height:1.5;font-weight:700}@media (max-width: 1024px){._productDetailsContainer_e2cvt_19{align-self:stretch;border:1px solid #fc6c00;display:flex;align-items:flex-start;padding:24px 16px;margin:auto;width:92%}._mainContent_e2cvt_2{flex-direction:column;gap:16px}._container_e2cvt_220{width:100%;border-radius:8px}._container2_e2cvt_229{justify-content:center}._sidebarTitle_e2cvt_244{font-size:18px}.sticky{position:static!important;top:auto!important}._productDetails_e2cvt_19,._productImageContainerParent_e2cvt_47{flex-direction:column;gap:12px}._productImageContainer_e2cvt_47{flex-direction:row;gap:8px}._image217Icon_e2cvt_60{width:200px;height:auto}._quantitySelector_e2cvt_66{gap:12px;padding:4px 6px}._productInfo_e2cvt_13{margin-left:0;gap:6px}._productTitle_e2cvt_36{font-size:18px}._productName_e2cvt_119{font-size:15px}._productDetailsTextParent_e2cvt_124{gap:6px}._badge_e2cvt_149{font-size:12px;padding:2px 6px}._priceContainer_e2cvt_163{align-items:flex-start;padding:0;gap:4px}._price_e2cvt_163{font-size:18px}._priceDetails_e2cvt_180{font-size:13px;text-align:left}._label_e2cvt_271,._price2_e2cvt_275,._price3_e2cvt_281,._price4_e2cvt_294{font-size:14px}._label4_e2cvt_315,._price5_e2cvt_327{font-size:18px}._sidebarActionParent_e2cvt_331{gap:12px}._sidebarActionParent_e2cvt_331{position:sticky;bottom:0;background:#333;padding:12px 0}}@media (max-width: 625px){._productInfoContainer_e2cvt_13{margin:auto}._productDetailsContainer_e2cvt_19{align-self:stretch;border:1px solid #fc6c00;display:flex;align-items:flex-start;padding:24px 16px;width:92%}}._nameRahmen_e2cvt_559{align-self:stretch;min-width:0}@supports (width: 1cqi){._nameRahmen_e2cvt_559{container-type:inline-size}@media (max-width: 1024px){._productInfo_e2cvt_13{align-self:stretch}}._nameRahmen_e2cvt_559>._productName_e2cvt_119{display:block;font-family:SD Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:800;font-stretch:75%;letter-spacing:-.005em;line-height:1.2;font-size:max(min(20px,calc(100cqi / var(--titel-n, 18))),clamp(0px,(var(--titel-n, 18) * 14px - 100cqi) * 1000,16px))}@media (max-width: 1024px){._nameRahmen_e2cvt_559>._productName_e2cvt_119{font-size:max(min(20px,calc(100cqi / var(--titel-n, 18))),clamp(0px,(var(--titel-n, 18) * 14px - 100cqi) * 1000,15px))}}}.sidebar{width:fit-content;position:relative;min-height:100vh;min-height:100dvh;//margin: auto}.sticky{position:sticky}.show-mobile{display:flex}.hide-mobile{display:none}@media (min-width: 1024px){.show-mobile{display:none}.hide-mobile{display:flex}}@media (max-width: 768px){.sidebar{width:85%!important;margin:auto}}._stepper_15da8_2{width:100%;position:relative;border-radius:6px;display:flex;justify-content:flex-start;align-items:flex-end;box-sizing:border-box;text-align:left;font-size:16px;color:#fff}._stepperContainer_15da8_16{width:100%;display:flex;align-items:center;gap:0}._stepWrapper_15da8_24{flex:1;border-bottom:2px solid #fc6c00;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 0;background:transparent}._content_15da8_35{width:100%;display:flex;align-items:center;justify-content:center;gap:16px;background:transparent;border:0;cursor:pointer}._stepWrapper2_15da8_47,._stepWrapper3_15da8_57{flex:1;border-bottom:2px solid rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 0;background:transparent}._content2_15da8_68{width:100%;display:flex;align-items:center;justify-content:center;padding:0 8px;box-sizing:border-box;gap:16px;background:transparent;border:0;cursor:pointer}._container_15da8_82,._container2_15da8_83,._container3_15da8_84{border-radius:50%;display:flex;align-items:center;justify-content:center;padding:6px 7px}._container_15da8_82{background-color:#fc6c00}._container2_15da8_83{background-color:#747474}._container3_15da8_84{background-color:#0aaf0a}._stepNumber_15da8_104{position:relative;line-height:.6}._stepTitle_15da8_110,._stepTitle2_15da8_111,._stepTitle3_15da8_112{position:relative;line-height:19px;text-transform:uppercase}._stepTitle_15da8_110{color:#fc6c00;text-align:center}._stepTitle2_15da8_111,._stepTitle3_15da8_112{color:#747474}._stepTitle3_15da8_112{text-align:center}._doneTitle_15da8_133{color:#0aaf0a!important}@media (max-width: 1050px){._stepper_15da8_2{padding:0 100px 0 0}}@media (max-width: 900px){._stepper_15da8_2{padding:0}._stepperContainer_15da8_16{gap:8px}._content_15da8_35,._content2_15da8_68{gap:10px}._stepTitle_15da8_110,._stepTitle2_15da8_111,._stepTitle3_15da8_112{font-size:14px}}@media (max-width: 520px){._stepperContainer_15da8_16{flex-direction:column;align-items:stretch}._stepWrapper_15da8_24,._stepWrapper2_15da8_47{padding:12px 0}._content_15da8_35,._content2_15da8_68{justify-content:flex-start;padding:0 8px}}@media (max-width: 520px){._stepperContainer_15da8_16{flex-direction:row;gap:6px}._stepWrapper_15da8_24,._stepWrapper2_15da8_47,._stepWrapper3_15da8_57{padding:10px 0}._content_15da8_35,._content2_15da8_68{flex-direction:column;gap:6px;padding:0}._stepTitle_15da8_110,._stepTitle2_15da8_111,._stepTitle3_15da8_112{font-size:10px;line-height:14px;text-align:center;white-space:nowrap}._stepNumber_15da8_104{font-size:12px}}._shipGroup_1wj7f_2{width:100%;border-radius:2px;background-color:#fc6c000d;padding:16px;box-sizing:border-box;margin-bottom:24px;color:#212529}._shipRow_1wj7f_12{display:flex;align-items:flex-start;gap:24px}._shipLeft_1wj7f_18{flex:1;min-width:0}._shipRight_1wj7f_23{width:360px;max-width:40%;min-width:260px}._shipVLine_1wj7f_29{width:1px;align-self:stretch;background:#00000026}._shipItem_1wj7f_35{margin-bottom:20px;width:100%}._shipItemTop_1wj7f_40{display:flex;flex-direction:column;gap:12px}._shipItemDivider_1wj7f_46{height:1px;margin-top:20px;background:#0000001a}._shipMediaRow_1wj7f_52{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}._shipImg_1wj7f_59{height:68px;width:80px;border-radius:2px;object-fit:contain;background:#fff;border:1px solid rgba(0,0,0,.08)}._shipPriceCol_1wj7f_68{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:180px}._shipPriceTop_1wj7f_76{display:flex;flex-direction:column;align-items:flex-end;font-size:16px}._shipPrice_1wj7f_68{line-height:120%;font-size:16px}._shipSmallText_1wj7f_88{font-size:14px;line-height:140%;font-weight:500;color:#364153}._shipDash_1wj7f_95{width:100%;height:1px;border-top:1px dashed #d5d5d5;box-sizing:border-box}._shipQtyRow_1wj7f_102{width:100%;display:flex;justify-content:flex-end;text-align:right}._shipQty_1wj7f_102{font-size:14px;line-height:140%;font-weight:600;color:#364153}._shipDescRow_1wj7f_116{display:flex;align-items:flex-start;gap:16px}._shipDescLeft_1wj7f_122{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}._shipName_1wj7f_130{font-size:16px;line-height:120%}._shipBullets_1wj7f_135{display:flex;flex-direction:column;gap:4px}._shipBullet_1wj7f_135{font-size:14px;line-height:140%;font-weight:500;color:#364153}._shipBadge_1wj7f_148{border-radius:32px;background-color:#f0fdf4;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:2px 9px;width:fit-content}._shipBadgeText_1wj7f_159{font-size:14px;line-height:140%;font-weight:600;color:#16a34a}._shipDescRight_1wj7f_166{display:none;flex-direction:column;align-items:flex-end;gap:8px;min-width:140px}._shipDashShort_1wj7f_174{width:62px;height:1px;border-top:1px dashed #d5d5d5;box-sizing:border-box}._shipAddrRow_1wj7f_181{display:flex;align-items:flex-start;gap:16px}._shipTruck_1wj7f_187{height:24px;width:24px;color:#fc6c00;flex-shrink:0}._shipTruckIcon_1wj7f_194{height:24px;width:24px}._shipAddrCol_1wj7f_199{flex:1;display:flex;flex-direction:column;gap:12px}._shipAddrTitleRow_1wj7f_206{display:flex;align-items:center;justify-content:space-between;gap:16px}._shipAddrTitle_1wj7f_206{font-size:20px;line-height:120%}._shipAddrText_1wj7f_218{font-size:14px;line-height:140%;font-weight:500;color:#111827;word-break:break-word}@media (max-width: 900px){._shipRow_1wj7f_12{flex-direction:column}._shipVLine_1wj7f_29{display:none}._shipRight_1wj7f_23{width:100%;max-width:100%;min-width:0}}._button_1wj7f_241{position:relative;width:100%;display:flex;align-items:center;gap:4px;text-align:left;font-size:16px;color:#fc6c00}._icon_1wj7f_251{height:16px;width:16px;position:relative}._changeButtonText_1wj7f_256{position:relative;line-height:140%;font-size:16px;cursor:pointer}@media (hover: hover) and (pointer: fine){._changeButtonText_1wj7f_256:hover{text-decoration:underline}}._productDescriptionContainer_1wj7f_267{align-self:stretch;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;gap:4px}._productDescription_1wj7f_267{position:relative;line-height:140%;font-weight:500;font-size:14px}._badge_1wj7f_281{border-radius:32px;background-color:#f0fdf4;overflow:hidden;display:flex;width:fit-content;align-items:center;justify-content:center;padding:2px;color:#16a34a}@media (max-width: 768px){._shipLeft_1wj7f_18{width:100%!important}._shipRight_1wj7f_23{width:100%}}@media (max-width: 480px){._shipLeft_1wj7f_18{width:100%!important}._shipRight_1wj7f_23{width:100%}}._kasten_bnyyz_2{width:100%;position:relative;background-color:#fc6c000d;display:flex;align-items:flex-start;padding:16px;box-sizing:border-box;gap:16px;text-align:left;color:#212529}._icon_bnyyz_14{width:24px;position:relative;max-height:100%}._inhalt_bnyyz_19{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}._titel_bnyyz_27{font-size:20px;line-height:120%;margin-bottom:6px}._zeile_bnyyz_32{margin:0;font-size:14px;line-height:140%;font-weight:500;color:#0a0a0a;overflow-wrap:anywhere}._label_bnyyz_40{color:#6b7280}._wert_bnyyz_45{display:inline-block;max-width:100%}._paymentMethodSection_coohb_2{width:100%;position:relative;background-color:#fc6c000d;display:flex;align-items:flex-start;padding:16px;box-sizing:border-box;gap:16px;text-align:left;font-size:20px;color:#212529}._icon_coohb_15{width:24px;position:relative;max-height:100%}._paymentMethodContent_coohb_20{flex:1;display:flex;align-items:flex-start;justify-content:center}._paymentMethodDetails_coohb_26{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:100%;flex-shrink:0}._paymentMethodTitleParent_coohb_35{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:20px}._paymentMethodTitle_coohb_35{position:relative;line-height:120%;cursor:pointer}._button_coohb_47{display:flex;align-items:center;gap:4px;font-size:16px;color:#fc6c00}._icon2_coohb_54{height:16px;width:16px;position:relative}._changeButtonText_coohb_59{position:relative;line-height:140%;cursor:pointer}@media (hover: hover) and (pointer: fine){._changeButtonText_coohb_59:hover{text-decoration:underline}}._container_coohb_69{align-self:stretch;height:25px;display:flex;align-items:center;gap:16px;font-size:16px}._notesInfo_coohb_78{display:flex;flex-direction:column;align-items:flex-start;font-size:14px;line-height:140%;font-weight:500;color:#0a0a0a}._creditCardLogosContainer_coohb_87{display:flex;align-items:center;gap:12px}._visaIncLogosvgIcon_coohb_92{width:37px;position:relative;max-height:100%}._symbolsvgIcon_coohb_97{width:19px;position:relative;max-height:100%}._rechnungsadresseParent_coohb_102{width:151px;display:none;flex-direction:column;align-items:flex-start;gap:12px;flex-shrink:0;color:#1e293b}._rechnungsadresse_coohb_102{align-self:stretch;position:relative;line-height:100%;font-weight:600;flex-shrink:0}._herrSalmanKhanParent_coohb_118{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;font-size:16px}._herrSalmanKhan_coohb_118{align-self:stretch;position:relative;font-size:14px;line-height:130%;font-weight:600}._harborTechSolutions_coohb_134{align-self:stretch;position:relative;line-height:100%;color:#334155}._buchhaltungsabteilung_coohb_140{align-self:stretch;position:relative;font-size:14px;line-height:100%;color:#334155}._mnchenerStr47b_coohb_147{align-self:stretch;position:relative;line-height:100%}._bayern_coohb_152{align-self:stretch;position:relative;line-height:100%;font-weight:600}._paymentMethodSection_1cfx0_2{width:100%;position:relative;background-color:#fc6c000d;display:flex;align-items:flex-start;padding:16px;box-sizing:border-box;gap:16px;text-align:left;font-size:20px;color:#212529}._icon_1cfx0_15{width:24px;position:relative;max-height:100%}._paymentMethodContent_1cfx0_20{flex:1;display:flex;align-items:flex-start;justify-content:center}._paymentMethodDetails_1cfx0_26{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:100%;flex-shrink:0}._paymentMethodTitleParent_1cfx0_35{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:20px}._paymentMethodTitle_1cfx0_35{position:relative;line-height:120%;cursor:pointer}._button_1cfx0_47{display:flex;align-items:center;gap:4px;font-size:16px;color:#fc6c00}._icon2_1cfx0_54{height:16px;width:16px;position:relative}._changeButtonText_1cfx0_59{position:relative;line-height:140%;cursor:pointer}@media (hover: hover) and (pointer: fine){._changeButtonText_1cfx0_59:hover{text-decoration:underline}}._container_1cfx0_69{align-self:stretch;height:25px;display:flex;align-items:center;gap:16px;font-size:16px}._creditCardLogosContainer_1cfx0_77{display:flex;align-items:center;gap:12px}._visaIncLogosvgIcon_1cfx0_82{width:37px;position:relative;max-height:100%}._symbolsvgIcon_1cfx0_87{width:19px;position:relative;max-height:100%}._rechnungsadresseParent_1cfx0_92{width:151px;display:none;flex-direction:column;align-items:flex-start;gap:12px;flex-shrink:0;color:#1e293b}._rechnungsadresse_1cfx0_92{align-self:stretch;position:relative;line-height:100%;font-weight:600;flex-shrink:0}._herrSalmanKhanParent_1cfx0_108{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;font-size:16px}._herrSalmanKhan_1cfx0_108{align-self:stretch;position:relative;font-size:14px;line-height:130%;font-weight:600}._harborTechSolutions_1cfx0_124{align-self:stretch;position:relative;line-height:100%;color:#334155}._buchhaltungsabteilung_1cfx0_130{align-self:stretch;position:relative;font-size:14px;line-height:100%;color:#334155}._mnchenerStr47b_1cfx0_137{align-self:stretch;position:relative;line-height:100%}._bayern_1cfx0_142{align-self:stretch;position:relative;line-height:100%;font-weight:600}.padding-label-for-payment{padding-bottom:5px;padding-left:20px;padding-right:20px}._container_by5ad_2{flex:1;width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;text-align:left;font-size:22px;color:#101828}._sectionTitle_by5ad_15{align-self:stretch;position:relative;line-height:120%;font-weight:800}._containerChild_by5ad_21{width:57px;height:3px;position:relative;border-top:3px solid #fc6c00;box-sizing:border-box}.bg-gray-900-custom[data-v-684ec20b]{background-color:#333}.bg-gray-800-custom[data-v-684ec20b]{background-color:#404040}.border-gray-700[data-v-684ec20b]{border-color:#555}.icon-box[data-v-684ec20b]{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.summary-card[data-v-684ec20b]{box-shadow:none}.cart-item img[data-v-684ec20b]{width:64px;height:64px;object-fit:contain;border-radius:4px}.btn-checkout-image[data-v-684ec20b]{background:#ef6b2a;color:#fff;font-weight:600;font-size:1.125rem;padding:.85rem 1rem;border-radius:4px;border:none;cursor:pointer;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000000f}@media (hover: hover) and (pointer: fine){.btn-checkout-image[data-v-684ec20b]:hover{background:#e95924}}.btn-checkout-image[data-v-684ec20b]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 1024px){.confirm-layout[data-v-684ec20b]{grid-template-columns:1fr}.cart-panel[data-v-684ec20b]{order:2}}.subAddressTitle[data-v-684ec20b]{position:relative;font-size:16px;line-height:120%;color:#212529;text-align:left}._addressSection_p7kyo_2{width:100%;position:relative;background-color:#fc6c000d;display:flex;align-items:flex-start;padding:16px;box-sizing:border-box;gap:16px;text-align:left;font-size:20px;color:#212529;border-radius:6px}._truckFast_p7kyo_17{height:24px;width:24px;position:relative;color:#fc6c00;flex-shrink:0}._vuesaxlineargroupIcon_p7kyo_25{position:absolute;height:100%;width:100%;inset:0%;max-width:100%;overflow:hidden;max-height:100%}._addressContent_p7kyo_38{flex:1;display:flex;align-items:flex-start;justify-content:center}._addressDetails_p7kyo_45{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:100%}._addressTitleParent_p7kyo_54{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:20px}._addressTitle_p7kyo_54{position:relative;line-height:120%}._button_p7kyo_67{display:inline-flex;align-items:center;gap:6px;font-size:16px;color:#fc6c00;background:transparent;border:0;cursor:pointer;padding:0}@media (hover: hover) and (pointer: fine){._button_p7kyo_67:hover{text-decoration:underline}}._icon_p7kyo_85{height:16px;width:16px;position:relative;flex-shrink:0}._changeText_p7kyo_92{font-size:16px;line-height:120%}._addressTitle2_p7kyo_97{position:relative;font-size:16px;line-height:120%;color:#374151}._addressInfo_p7kyo_104{display:flex;flex-direction:column;align-items:flex-start;font-size:14px;color:#111827}._companyName_p7kyo_112{align-self:stretch;position:relative;line-height:140%;font-weight:500;word-break:break-word;white-space:normal}._addressRow_p7kyo_122{display:flex;flex-direction:column;gap:16px}@media (min-width: 640px){._addressRow_p7kyo_122{flex-direction:row;gap:16px}}@media (max-width: 639px){._addressSection_p7kyo_2{padding:12px;gap:12px;font-size:16px}._addressTitleParent_p7kyo_54{flex-wrap:wrap;gap:8px}._addressTitle_p7kyo_54{font-size:16px}._button_p7kyo_67,._changeText_p7kyo_92{font-size:14px}._icon_p7kyo_85{height:14px;width:14px}._addressInfo_p7kyo_104{font-size:13px}._companyName_p7kyo_112{line-height:1.45}}._shipGroup_p7kyo_167{width:100%;border-radius:2px;background-color:#fc6c000d;padding:16px;box-sizing:border-box;margin-bottom:24px;color:#212529}._shipRow_p7kyo_178{display:flex;align-items:flex-start;gap:24px}._shipLeft_p7kyo_184{flex:1;min-width:0}._shipRight_p7kyo_189{width:360px;max-width:40%;min-width:260px}._shipVLine_p7kyo_195{width:1px;align-self:stretch;background:#00000026}._shipItem_p7kyo_202{width:100%}._shipItemTop_p7kyo_206{display:flex;flex-direction:column;gap:12px}._shipItemDivider_p7kyo_212{height:1px;margin-top:20px;background:#0000001a}._shipMediaRow_p7kyo_218{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}._shipImg_p7kyo_225{height:68px;width:80px;border-radius:2px;object-fit:contain;background:#fff;border:1px solid rgba(0,0,0,.08)}._shipPriceCol_p7kyo_234{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:180px}._shipPriceTop_p7kyo_242{display:flex;flex-direction:column;align-items:flex-end;font-size:16px}._shipPrice_p7kyo_234{line-height:120%;font-size:16px;font-weight:700}._shipSmallText_p7kyo_255{font-size:14px;line-height:140%;font-weight:500;color:#364153}._shipDash_p7kyo_262{width:100%;height:1px;border-top:1px dashed #d5d5d5;box-sizing:border-box}._shipQtyRow_p7kyo_269{width:100%;display:flex;justify-content:flex-end;text-align:right}._shipQty_p7kyo_269{font-size:14px;line-height:140%;font-weight:600;color:#364153}._shipSolid_p7kyo_284{height:1px;background:#00000014;display:none}._shipDescRow_p7kyo_291{display:flex;align-items:flex-start;gap:16px}._shipDescLeft_p7kyo_297{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}._shipName_p7kyo_305{font-size:16px;line-height:120%;font-weight:700}._shipBullets_p7kyo_311{display:flex;flex-direction:column;gap:4px}._shipBullet_p7kyo_311{font-size:14px;line-height:140%;font-weight:500;color:#364153}._shipBadge_p7kyo_324{border-radius:32px;background-color:#f0fdf4;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:2px 9px;width:fit-content}._shipBadgeText_p7kyo_335{font-size:14px;line-height:140%;font-weight:600;color:#16a34a}._shipDescRight_p7kyo_343{display:none;flex-direction:column;align-items:flex-end;gap:8px;min-width:140px}._shipDashShort_p7kyo_351{width:62px;height:1px;border-top:1px dashed #d5d5d5;box-sizing:border-box}._shipAddrRow_p7kyo_359{display:flex;align-items:flex-start;gap:16px}._shipTruck_p7kyo_365{height:24px;width:24px;color:#fc6c00;flex-shrink:0;position:relative}._shipTruckIcon_p7kyo_373{height:24px;width:24px}._shipAddrCol_p7kyo_378{flex:1;display:flex;flex-direction:column;gap:12px}._shipAddrTitleRow_p7kyo_385{display:flex;align-items:center;justify-content:space-between;gap:16px}._shipAddrTitle_p7kyo_385{font-size:20px;line-height:120%;font-weight:800}._shipAddrText_p7kyo_398{font-size:14px;line-height:140%;font-weight:500;color:#111827;word-break:break-word}@media (max-width: 900px){._shipRow_p7kyo_178{flex-direction:column}._shipVLine_p7kyo_195{display:none}._shipRight_p7kyo_189{width:100%;max-width:100%;min-width:0}}._paymentMethodTitle_p7kyo_422{position:relative;font-size:20px;line-height:120%;color:#212529;text-align:left}._paymentContainer_p7kyo_430{width:fit-content;position:relative;background-color:#333;display:flex;flex-direction:column;align-items:flex-start;text-align:left;font-size:24px;color:#fff;border-radius:8px}._paymentIcon_p7kyo_454{width:22px;position:relative;max-height:100%}._paymentTitle_p7kyo_460{position:relative;line-height:29px}._paymentBody_p7kyo_465{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;padding:0 16px 16px;gap:12px;font-size:16px;background-color:#333}._paymentBlock_p7kyo_491{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:6px}._paymentLabel_p7kyo_507{position:relative;line-height:24px;font-weight:500;color:#fff}._paymentLabelStrong_p7kyo_514{position:relative;line-height:19px;font-weight:600;color:#fff}._paymentValue_p7kyo_521{position:relative;font-size:17px;line-height:26px;font-weight:500;color:#fff}._paymentValueStrong_p7kyo_529{position:relative;font-size:17px;line-height:26px;font-weight:600;color:#fff}._paymentValueWrap_p7kyo_537{display:flex;align-items:center;justify-content:center;padding:0 8px 0 0;font-size:17px}._paymentTotalLabel_p7kyo_563{position:relative;line-height:120%;font-weight:600;color:#fff}._paymentTotalValueWrap_p7kyo_570{display:flex;align-items:center;justify-content:center;//padding: 0px 8px 0px 0px;text-align:right}._paymentTotalValue_p7kyo_570{position:relative;line-height:26px;font-weight:700;color:#fff}._termsRow_p7kyo_588{display:flex;align-items:flex-start;gap:8px;margin:16px 0 4px;cursor:pointer}._termsBox_p7kyo_599{margin-top:2px;width:16px;height:16px;flex-shrink:0;accent-color:#ff6600;cursor:pointer}._termsText_p7kyo_610{font-size:12.5px;line-height:18px;color:#fff;text-align:left}._termsText_p7kyo_610 a{color:#f60;text-decoration:underline}._termsError_p7kyo_631{font-size:12.5px;line-height:18px;color:#ff8a80;margin:0 0 8px 24px;text-align:left}._paymentButton_p7kyo_643{width:calc(100% + 32px);margin:0 -16px;box-sizing:border-box;background-color:#fc6c00;color:#fff;border:0;border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;align-items:center;justify-content:center;padding:6px 8px;cursor:pointer;text-align:center;font-family:var(--knopf-font);font-size:17.6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}._paymentButton_p7kyo_643:focus-visible{outline:2px solid #fff;outline-offset:-4px}._paymentButtonText_p7kyo_668{position:relative;line-height:1.5;font-weight:700}._paymentHeader_p7kyo_443{align-self:stretch;height:60px;background-color:#333;display:flex;align-items:center;padding:0 0 0 16px;box-sizing:border-box;gap:8px}._paymentHeaderIcon_p7kyo_685{width:22px;position:relative;max-height:100%}._paymentSidebarTitle_p7kyo_691{position:relative;line-height:29px}._paymentBody_p7kyo_465{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;padding:0 16px 16px;gap:12px;font-size:20px}._paymentDividerDashed_p7kyo_476{align-self:stretch;height:1px;position:relative;border-top:1px dashed #5c5c5c;box-sizing:border-box}._paymentDividerSolid_p7kyo_484{align-self:stretch;height:1px;position:relative;background-color:#5c5c5c}._paymentItemBlock_p7kyo_722{width:100%;display:flex;flex-direction:column;gap:12px;font-size:20px}._paymentProductName_p7kyo_730{position:relative;line-height:24px;font-weight:600}._paymentProductRow_p7kyo_736{align-self:stretch;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;text-align:right;font-size:14px}._paymentImageBox_p7kyo_746{width:128px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6.3px 6.3px 0;box-sizing:border-box}._paymentProductImage_p7kyo_757{width:100%;max-width:120px;height:90px;object-fit:contain}._paymentPriceCol_p7kyo_764{display:flex;flex-direction:column;align-items:flex-end;gap:6px;font-size:17px}._paymentUnitRow_p7kyo_772{width:185px;display:flex;align-items:center;justify-content:flex-end;padding:1px 0;box-sizing:border-box;gap:6px;text-align:left;font-size:17px}._paymentUnitLabel_p7kyo_784{position:relative;line-height:26px}._paymentUnitPrice_p7kyo_789{position:relative;line-height:26px;font-weight:600;text-align:right}._paymentTaxText_p7kyo_796{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:21px;font-weight:600}._paymentQtyText_p7kyo_805{position:relative;line-height:21px;font-weight:600;font-size:14px}._paymentList_p7kyo_813{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:14px}._paymentListItem_p7kyo_822{align-self:stretch;display:flex;align-items:baseline;gap:8px}._paymentBulletDot_p7kyo_829{height:21px;width:14px;display:inline-flex;align-items:center;justify-content:center}._paymentListText_p7kyo_837{position:relative;line-height:21px;font-weight:600}._paymentListTextGreen_p7kyo_843{color:#16a34a}._paymentListTextWhite_p7kyo_847{color:#ffffffd9}._paymentBadgeParent_p7kyo_852{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:14px;color:#16a34a}._paymentBadge_p7kyo_852{border-radius:32px;background-color:#f0fdf4;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:2px 9px}._paymentBadgeText_p7kyo_869{line-height:21px;font-weight:600}._paymentTotals_p7kyo_875{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;font-size:16px;gap:6px}._paymentRow_p7kyo_499{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:20px}._paymentLabel_p7kyo_507{position:relative;line-height:24px;font-weight:500}._paymentPrice_p7kyo_764{position:relative;font-size:16px;line-height:26px;font-weight:500}._paymentPriceStrong_p7kyo_905{position:relative;font-size:16px;line-height:26px;font-weight:600}._paymentLabelStrong_p7kyo_514{position:relative;line-height:19px;font-weight:600}._paymentPriceWrapper_p7kyo_918{display:flex;align-items:center;justify-content:center;//padding: 0px 8px 0px 0px;font-size:17px}._paymentFooter_p7kyo_545{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:16px;font-size:20px}._paymentTotalRow_p7kyo_554{align-self:stretch;display:flex;align-items:center;justify-content:space-between;padding:4px 0 0;gap:20px}._paymentTotalLabel_p7kyo_563{position:relative;line-height:120%;font-weight:600}._paymentTotalValueWrap_p7kyo_570{display:flex;align-items:center;justify-content:center;text-align:right}._paymentTotalValue_p7kyo_570{position:relative;line-height:26px}@media (max-width: 768px){._paymentContainer_p7kyo_430{width:fit-content}}._nameZeile_p7kyo_977{align-self:stretch;min-width:0}._nameMass_p7kyo_974{display:none}@supports (width: 1cqi){._nameRahmen_p7kyo_985{container-type:inline-size}._nameMass_p7kyo_974{display:block;height:0;overflow:hidden;visibility:hidden;font-family:SD Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:800;font-stretch:75%;letter-spacing:-.005em;font-size:17px}._nameRahmen_p7kyo_985>._paymentProductName_p7kyo_730{font-family:SD Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:800;font-stretch:75%;letter-spacing:-.005em;line-height:1.25;font-size:max(min(17px,calc(100cqi / var(--titel-n, 18))),clamp(0px,(var(--titel-n, 18) * 16px - 100cqi) * 1000,20px))}}.position-class[data-v-684ec20b]{position:relative}.hide-desktop[data-v-684ec20b]{display:none!important}.fixedClass[data-v-684ec20b]{top:140px!important;position:fixed}@media (max-width: 768px){.fixedClass[data-v-684ec20b]{display:none}.mt-6[data-v-684ec20b]{margin-top:0}.position-class[data-v-684ec20b]{display:none}.hide-desktop[data-v-684ec20b]{display:flex!important}.summary-card[data-v-684ec20b]{width:fit-content}}._addAddressButton_gnmjm_2{height:44px;position:relative;background-color:#fff;border:1px solid #fc6c00;box-sizing:border-box;width:380px;display:flex;align-items:center;justify-content:center;padding:8px 16px;gap:8px;cursor:pointer;text-align:center;font-size:18px;color:#fc6c00}._icon_gnmjm_19{width:20px;position:relative;max-height:100%}._addAddressButton2_gnmjm_24{position:relative;line-height:27px}._productItemContainer_1u6tq_2{align-self:stretch;display:flex;align-items:flex-start;gap:24px}._productImageContainer_1u6tq_8{width:200px;border-radius:2px;display:flex;flex-direction:column;align-items:flex-start;padding:8px;box-sizing:border-box}._productImageIcon_1u6tq_17{align-self:stretch;position:relative;max-width:100%;overflow:hidden;max-height:100%;object-fit:cover}._productDescription_1u6tq_25{position:relative;line-height:140%;font-weight:500}._productDetails_1u6tq_31{align-self:stretch;flex:1;display:flex;align-items:center;justify-content:space-between;gap:20px}._productInfo_1u6tq_39{display:flex;flex-direction:column;align-items:flex-start;gap:8px}._productName_1u6tq_45{align-self:stretch;position:relative;font-size:16px;line-height:120%}._productDescriptionContainer_1u6tq_51{align-self:stretch;margin-top:10px;//height: 44px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:14px}._productPriceContainer_1u6tq_61{align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right;font-size:22px;padding-right:10px}._priceContainer_1u6tq_71{height:52px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}._price_1u6tq_71{position:relative;line-height:120%;font-weight:600}._priceDetails_1u6tq_83{position:relative;font-size:14px;line-height:140%;font-weight:500}._productPriceContainerChild_1u6tq_89{align-self:stretch;height:1px;position:relative;border-top:1px dashed rgba(0,0,0,.1);box-sizing:border-box}._badge_1u6tq_96{position:relative;border-radius:32px;background-color:#f0fdf4;width:fit-content;overflow:hidden;display:flex;padding:2px 9px;box-sizing:border-box;text-align:left;font-size:14px;color:#16a34a;margin-bottom:5px}@media (max-width: 768px){._productItemContainer_1u6tq_2{flex-direction:column;gap:16px}._productImageContainer_1u6tq_8{width:100%;align-items:center;padding:0}._productImageIcon_1u6tq_17{max-height:220px;object-fit:contain}._productDetails_1u6tq_31{flex-direction:column;align-items:flex-start;gap:14px}._productInfo_1u6tq_39{width:100%}._productName_1u6tq_45{font-size:15px}._productDescriptionContainer_1u6tq_51{margin-top:6px;font-size:13px}._badge_1u6tq_96{font-size:12px}._productPriceContainer_1u6tq_61{width:100%;align-items:flex-start;text-align:left;padding-right:0;font-size:18px}._priceContainer_1u6tq_71{height:auto;align-items:flex-start}._price_1u6tq_71{font-size:18px}._priceDetails_1u6tq_83{font-size:13px}}@media (max-width: 480px){._productImageIcon_1u6tq_17{max-height:180px}._productName_1u6tq_45{font-size:14px}._price_1u6tq_71{font-size:16px}._priceDetails_1u6tq_83{font-size:12px}}._desktopOnly_1xd29_2{display:flex!important}._productItemContainer_1xd29_6{align-self:stretch;display:flex;align-items:flex-start;gap:24px}._productImageContainer_1xd29_12{width:200px;border-radius:2px;display:flex;flex-direction:column;align-items:flex-start;padding:8px;box-sizing:border-box}._productImageIcon_1xd29_21{align-self:stretch;position:relative;max-width:100%;overflow:hidden;max-height:100%;object-fit:cover}._productDescription_1xd29_29{position:relative;line-height:140%;font-weight:500}._productDetails_1xd29_35{align-self:stretch;flex:1;display:flex;align-items:center;justify-content:space-between;gap:20px}._productInfo_1xd29_43{display:flex;flex-direction:column;align-items:flex-start;gap:8px}._productName_1xd29_49{align-self:stretch;position:relative;font-size:16px;line-height:120%}._productDescriptionContainer_1xd29_55{align-self:stretch;margin-top:10px;//height: 44px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:14px}._productPriceContainer_1xd29_65{align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right;font-size:22px;padding-right:10px}._priceContainer_1xd29_75{height:52px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}._price_1xd29_75{position:relative;line-height:120%;font-weight:600}._priceDetails_1xd29_87{position:relative;font-size:14px;line-height:140%;font-weight:500}._productPriceContainerChild_1xd29_93{align-self:stretch;height:1px;position:relative;border-top:1px dashed rgba(0,0,0,.1);box-sizing:border-box}._badge_1xd29_100{position:relative;border-radius:32px;background-color:#f0fdf4;width:fit-content;overflow:hidden;display:flex;padding:2px 9px;box-sizing:border-box;text-align:left;font-size:14px;color:#16a34a;margin-bottom:5px}._mobileOnly_1xd29_114{display:none!important}@media (max-width: 768px){._productItemContainer_1xd29_6{flex-direction:column;gap:16px;padding:5px}._productImageContainer_1xd29_12{width:100%;align-items:center;padding:0;flex-direction:row}._productImageIcon_1xd29_21{max-height:220px;object-fit:contain}._productDetails_1xd29_35{flex-direction:column;align-items:flex-start;gap:14px}._productInfo_1xd29_43{width:100%}._productName_1xd29_49{font-size:15px}._productDescriptionContainer_1xd29_55{margin-top:6px;font-size:13px}._badge_1xd29_100{font-size:12px}._productPriceContainer_1xd29_65{width:100%;align-items:flex-start;text-align:left;padding-right:0;font-size:18px}._priceContainer_1xd29_75{height:auto;align-items:flex-start}._price_1xd29_75{font-size:18px}._priceDetails_1xd29_87{font-size:13px}._desktopOnly_1xd29_2{display:none!important}._mobileOnly_1xd29_114{display:flex!important}}@media (max-width: 480px){._productImageIcon_1xd29_21{max-height:180px}._productName_1xd29_49{font-size:14px}._price_1xd29_75{font-size:16px}._priceDetails_1xd29_87{font-size:12px}}.buttonFor[data-v-759f8237]{height:36px;position:relative;display:flex;align-items:center;justify-content:center;padding:8px 24px;box-sizing:border-box;text-align:left;font-size:18px;color:#fff}.buttonForCancel[data-v-759f8237]{height:36px;position:relative;display:flex;align-items:center;justify-content:center;padding:8px 24px;box-sizing:border-box;text-align:left;font-size:18px}.buttonTextFor[data-v-759f8237]{position:relative;line-height:27px;flex-shrink:0}@media (max-width: 520px){.buttonFor[data-v-759f8237],.buttonForCancel[data-v-759f8237]{font-size:15px;padding:8px 14px}}._modalOverlay_gfo2t_3{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center}._modalBackdrop_gfo2t_11{position:absolute;inset:0;background:#0009}._modalPanel_gfo2t_16{position:relative;z-index:51;background:#fff;padding:20px;width:min(920px,calc(100% - 32px));overscroll-behavior:contain}._billingAddressForm_gfo2t_27{width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;font-family:var(--app-font),Manrope,sans-serif!important;color:#111827}._billingAddressFields_gfo2t_37{width:100%;display:flex;flex-direction:column;gap:14px}._billingAddressFormContainer_gfo2t_44{width:100%;display:flex;flex-direction:column;gap:10px}._billingAddressInfo_gfo2t_51{padding:0 4px}._billingAddressInfoText_gfo2t_55{display:flex;flex-direction:column}._shippingAddressesTitle_gfo2t_60{font-size:18px;font-weight:700;line-height:1.2;color:#333}._shippingAddressesList_gfo2t_68{width:100%;display:flex;flex-direction:column;border:1px solid #e5e7eb;overflow:hidden;background:#fff}._row_gfo2t_77{width:100%;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px;border-top:1px solid #e5e7eb}._row_gfo2t_77:first-child{border-top:none}._rowActive_gfo2t_90{background:#fc6c000f}._rowMain_gfo2t_94{border:none;background:transparent;padding:0;width:100%;text-align:left;cursor:pointer;display:flex;align-items:flex-start;gap:10px}@media (hover: hover) and (pointer: fine){._rowMain_gfo2t_94:hover{opacity:.95}}._leadingIcons_gfo2t_112{display:inline-flex;align-items:center;gap:8px;margin-top:2px;flex:0 0 auto}._checkIcon_gfo2t_120{width:16px;height:16px;object-fit:contain}._checkPlaceholder_gfo2t_125{width:16px;height:16px;display:inline-block}._homeIcon_gfo2t_131{width:16px;height:16px;opacity:.85}._addressText_gfo2t_137{display:flex;flex-direction:column;gap:2px;min-width:0}._addressPrimary_gfo2t_144{font-size:14px;font-weight:600;color:#111827;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._addressSecondary_gfo2t_154{font-size:13px;font-weight:500;color:#4b5563;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowActions_gfo2t_165{display:inline-flex;align-items:center;gap:10px;justify-content:flex-end}._iconBtn_gfo2t_172{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}@media (hover: hover) and (pointer: fine){._iconBtn_gfo2t_172:hover{background:#f9fafb}}._addButton_gfo2t_188{width:100%;height:44px;background-color:#fff;border:1px solid #fc6c00;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fc6c00;font-size:16px;cursor:pointer}@media (hover: hover) and (pointer: fine){._addButton_gfo2t_188:hover{background:#fc6c000d}}._frameIcon_gfo2t_208{width:20px;max-height:100%}._addNewAddress_gfo2t_213{font-weight:600;line-height:1.2}@media (max-width: 520px){._row_gfo2t_77{grid-template-columns:1fr;gap:10px;align-items:start}._rowActions_gfo2t_165{justify-content:flex-start}}@media (max-width: 768px){._modalPanel_gfo2t_16{width:calc(100% - 24px);padding:16px}._shippingAddressesTitle_gfo2t_60{font-size:16px}._row_gfo2t_77{grid-template-columns:1fr;align-items:flex-start;gap:10px;padding:12px 10px}._rowMain_gfo2t_94{width:100%}._addressPrimary_gfo2t_144{font-size:14px}._addressSecondary_gfo2t_154{font-size:13px}._rowActions_gfo2t_165{width:100%;justify-content:flex-start;gap:12px;margin-left:26px}._addButton_gfo2t_188{height:42px;font-size:15px}}@media (max-width: 520px){._modalPanel_gfo2t_16{width:100%;height:auto;max-height:90vh;max-height:90dvh;overflow-y:auto;padding:14px}._shippingAddressesList_gfo2t_68{border-left:0;border-right:0}._row_gfo2t_77{padding:10px 8px}._leadingIcons_gfo2t_112{margin-top:0}._addressPrimary_gfo2t_144,._addressSecondary_gfo2t_154{white-space:normal;overflow:visible;text-overflow:unset}._buttonFor_gfo2t_313,._buttonForCancel_gfo2t_314{font-size:16px;padding:8px 16px}._buttonTextFor_gfo2t_319{line-height:22px}}@media (max-height: 650px){._modalPanel_gfo2t_16{max-height:85vh;max-height:85dvh;overflow-y:auto}}.flaeche-grau[data-v-69fab930] input:not([type=checkbox]):not([type=radio]),.flaeche-grau[data-v-69fab930] select,.flaeche-grau[data-v-69fab930] textarea{background-color:#fff}.lieferCheck[data-v-69fab930]{appearance:none;-webkit-appearance:none;width:1.15rem;height:1.15rem;border:2px solid #fff;border-radius:4px;background-color:#fff;cursor:pointer;flex:none}.lieferCheck[data-v-69fab930]:checked{background-color:#16a34a;border-color:#16a34a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M4 10.5l4 4 8-8'/%3E%3C/svg%3E");background-size:88%;background-position:center;background-repeat:no-repeat}.fade-enter-active[data-v-69fab930],.fade-leave-active[data-v-69fab930]{transition:all .25s ease}.fade-enter-from[data-v-69fab930],.fade-leave-to[data-v-69fab930]{opacity:0;transform:translateY(-6px)}.border-green[data-v-69fab930]{border:1px solid green}.buttonFor[data-v-69fab930]{height:36px;position:relative;display:flex;align-items:center;justify-content:center;padding:8px 24px;box-sizing:border-box;text-align:left;font-size:18px;color:#fff}.buttonForCancel[data-v-69fab930]{height:36px;position:relative;display:flex;align-items:center;justify-content:center;padding:8px 24px;box-sizing:border-box;text-align:left;font-size:18px}.buttonTextFor[data-v-69fab930]{position:relative;line-height:27px;flex-shrink:0}@media (max-width: 640px){.buttonFor[data-v-69fab930],.buttonForCancel[data-v-69fab930]{font-size:15px;padding:8px 16px}.buttonTextFor[data-v-69fab930]{line-height:22px}}.fixedClass[data-v-69fab930]{top:140px!important;position:fixed}._kopf_12i02_3{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}._kundenZeile_12i02_9{border:1px solid #e5e7eb;background:#f9fafb;border-radius:6px;padding:8px 12px;font-size:14.5px;line-height:20px;color:#374151}._kundenZeileKonto_12i02_18{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:14px;color:#4b5563}._kundenMail_12i02_26{overflow-wrap:anywhere;font-weight:600;color:#111827}._kundenLink_12i02_31{background:none;border:0;padding:0;font:inherit;font-weight:600;color:#fc6c00;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (hover: hover) and (pointer: fine){._kundenLink_12i02_31:hover{color:#e65c00}}._kundenLink_12i02_31:focus-visible,._korbLeiste_12i02_48:focus-visible{outline:2px solid #fc6c00;outline-offset:2px}._gastTrenner_12i02_52{display:flex;align-items:center;gap:12px;color:#4b5563;font-size:13.5px;line-height:16px}._gastTrenner_12i02_52:before,._gastTrenner_12i02_52:after{content:"";height:1px;flex:1;background:#e5e7eb}._streifen_12i02_72{display:flex;flex-direction:column;gap:9px;margin:0;padding:15px 11px;list-style:none;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#333;font-size:clamp(11.8px,calc((100vw - 89px) / 22.7),14.5px);line-height:1.35}._streifenPunkt_12i02_86{display:flex;align-items:flex-start;gap:7px}._streifenHaken_12i02_91{flex:none;margin-top:1px}._streifenWort_12i02_95{font-weight:700;font-size:.9em;letter-spacing:.02em;color:#111827}._korbLeiste_12i02_48{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:0 14px;border:0;background:#333;color:#fff;font-size:15px;text-align:left;cursor:pointer}._korbLeisteText_12i02_116{display:flex;align-items:center;gap:9px}._korbLeisteSumme_12i02_121{font-size:16px}._korbLeisteInhalt_12i02_124{color:#fff}._sprungZiel_12i02_128{scroll-margin-top:10px}._nurRechnerInhalt_12i02_131{display:contents}._nurHandyInhalt_12i02_134{display:none}@media (max-width: 1023.98px){._amHandyWeg_12i02_138{display:none!important}._nurRechnerInhalt_12i02_131{display:none}._nurHandyInhalt_12i02_134{display:contents}._kastenOhneKopfHandy_12i02_149{padding-top:12px}}._korbLeisteInhalt_12i02_124>._paymentDividerDashed_12i02_154:first-child{display:none}._weiterZeile_12i02_158{margin-top:20px;display:flex;align-items:center;justify-content:flex-end;gap:12px 16px}._kontoSpaeter_12i02_165{flex:1 1 0;min-width:0;margin:0;font-size:13.5px;line-height:20px;color:#6b7280}._haarlinie_12i02_178{box-shadow:inset .5px 0 #fc6c00,inset -.5px 0 #fc6c00,inset 0 -.5px #fc6c00}._bestellangaben_12i02_184,._textarea_12i02_185{box-shadow:inset .5px 0 #fc6c00,inset -.5px 0 #fc6c00,inset 0 .5px #fc6c00,inset 0 -.5px #fc6c00}@media (max-resolution: 1.49dppx){._haarlinie_12i02_178{box-shadow:inset 1px 0 #fab37d,inset -1px 0 #fab37d,inset 0 -1px #fab37d}._bestellangaben_12i02_184,._textarea_12i02_185{box-shadow:inset 1px 0 #fab37d,inset -1px 0 #fab37d,inset 0 1px #fab37d,inset 0 -1px #fab37d}}._rechnungInhalt_12i02_210{display:grid;gap:22px}._gespeichertSatz_12i02_214{margin:0;padding-top:12px;border-top:1px solid #e5e7eb;font-size:12.5px;line-height:17px;color:#6b7280}._bestellangaben_12i02_184{position:relative;display:grid;gap:14px;padding:18px 16px 16px}._neuSchild_12i02_231{position:absolute;top:-9px;right:12px;padding:3px 7px;background:#fc6c00;color:#fff;font-family:var(--knopf-font);font-size:11px;font-weight:700;line-height:12px;letter-spacing:.08em;text-transform:uppercase}._optional_12i02_245{font-weight:400;color:#6b7280}._feldHilfe_12i02_249{margin:4px 0 0;font-size:12.5px;line-height:17px;color:#6b7280}._einrichtungCheck_12i02_255{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;line-height:140%;font-weight:500;color:#212529}._einrichtungKaestchen_12i02_265{flex:none;width:16px;height:16px;margin:2px 0 0;accent-color:#fc6c00;cursor:pointer}._einrichtungUnterzeile_12i02_273{display:block;font-size:12.5px;font-weight:400;line-height:17px;color:#6b7280}._einrichtungFelder_12i02_280{display:grid;gap:14px;padding-left:26px}@media (max-width: 480px){._einrichtungFelder_12i02_280{padding-left:0}}._zahlartKnopf_12i02_292{background-color:#fc6c00;color:#fff;font-family:var(--knopf-font);font-weight:700;font-size:16px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;border:0;flex:none;padding:12px 24px;cursor:pointer}@media (max-width: 640px){._weiterZeile_12i02_158{flex-direction:column;align-items:stretch}._kontoSpaeter_12i02_165{flex:none;font-size:13px}._zahlartKnopf_12i02_292{width:100%;padding-left:12px;padding-right:12px}}@media (hover: hover) and (pointer: fine){._zahlartKnopf_12i02_292:hover{background-color:#e65c00}}._weiterKnopf_12i02_330{background-color:#f60;color:#fff;font-weight:700;font-size:16px;border:0;padding:12px 36px;cursor:pointer}@media (hover: hover) and (pointer: fine){._weiterKnopf_12i02_330:hover{background-color:#e65c00}}._weiterKnopf_12i02_330:focus-visible,._zahlartKnopf_12i02_292:focus-visible,._rhZurueck_12i02_346:focus-visible,._rhAktionen_12i02_347 button:focus{outline:2px solid #fc6c00;outline-offset:2px}._rhDialog_12i02_352{margin:auto;width:calc(100% - 32px);max-width:520px;padding:0;border:1.5px solid #fc6c00;border-radius:10px;background:#fff;color:#0a1628;box-shadow:0 20px 60px #0a16284d}._rhDialog_12i02_352::backdrop{background:#0a16288c}._rhBox_12i02_367{padding:22px 24px}._rhTitel_12i02_370{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:19px;font-weight:800}._rhText_12i02_378{font-size:15px;line-height:1.6;color:#2a3544}._rhText_12i02_378 p{margin:0}._rhText_12i02_378 p+p{margin-top:.75rem}._rhAktionen_12i02_347{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}._rhAktionen_12i02_347 button{width:100%;padding:12px 14px;font-size:15px;line-height:1.3}._rhZurueck_12i02_346{padding:12px 18px;border:1px solid #c9d2dc;background:#fff;color:#0a1628;font-size:15px;font-weight:600;cursor:pointer}@media (max-width: 480px){._rhBox_12i02_367{padding:18px 16px}._rhAktionen_12i02_347 button{font-size:14px;padding:12px 8px}}._buttonForConfirm_12i02_424{width:calc(100% + 2 * var(--kasten-rand, 16px));margin:0 calc(-1 * var(--kasten-rand, 16px));box-sizing:border-box;background-color:#fc6c00;color:#fff;border:0;border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;align-items:center;justify-content:center;padding:6px 8px;cursor:pointer;text-align:center;font-family:var(--knopf-font);font-size:17.6px;text-transform:uppercase}._buttonForConfirm_12i02_424:focus-visible{outline:2px solid #fff;outline-offset:-4px}._buttonTextForConfirm_12i02_447{position:relative;line-height:1.5;font-weight:700}._paymentItemBlock_12i02_452{width:100%;display:flex;flex-direction:column;gap:12px;font-size:20px}._paymentList_12i02_459{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:14px}._paymentListItem_12i02_468{align-self:stretch;display:flex;align-items:baseline;gap:8px}._paymentBulletDot_12i02_475{height:21px;width:14px;display:inline-flex;align-items:center;justify-content:center}._paymentListText_12i02_483{position:relative;line-height:21px;font-weight:600}._paymentQtyText_12i02_489{position:relative;line-height:21px;font-weight:600;font-size:14px}._paymentProductName_12i02_495{position:relative;line-height:24px;font-weight:600}._paymentProductRow_12i02_501{align-self:stretch;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;text-align:right;font-size:14px}._paymentImageBox_12i02_511{width:128px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6.3px 6.3px 0;box-sizing:border-box}._paymentProductImage_12i02_522{width:100%;max-width:120px;height:90px;object-fit:contain}._paymentPriceCol_12i02_529{display:flex;flex-direction:column;align-items:flex-end;gap:6px;font-size:17px}._paymentUnitRow_12i02_537{width:185px;display:flex;align-items:center;justify-content:flex-end;padding:1px 0;box-sizing:border-box;gap:6px;text-align:left;font-size:16px}._paymentUnitRowTax_12i02_548{width:185px;display:flex;align-items:center;justify-content:flex-end;padding:1px 0;box-sizing:border-box;gap:6px;text-align:left;font-size:14px}._paymentUnitLabel_12i02_560{position:relative;line-height:26px}._paymentBadgeParent_12i02_565{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:14px;color:#16a34a}._paymentBadge_12i02_565{border-radius:32px;background-color:#f0fdf4;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:2px 9px}._paymentBadge_12i02_565{border-radius:32px;background-color:#f0fdf4;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:5px 9px}._paymentUnitPrice_12i02_591{position:relative;line-height:26px;font-weight:600;text-align:right}._paymentSidebarTitle_12i02_597{position:relative;line-height:29px;font-size:24px}._paymentHeaderIcon_12i02_602{width:22px;position:relative;max-height:100%}._paymentHeader_12i02_602{align-self:stretch;height:60px;background-color:#333;display:flex;align-items:center;padding:0 0 0 16px;box-sizing:border-box;gap:8px}._paymentFooter_12i02_618{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:16px;font-size:20px}._paymentTotalRow_12i02_627{align-self:stretch;display:flex;align-items:center;justify-content:space-between;padding:4px 0 0;gap:20px}._paymentTotalLabel_12i02_636{position:relative;line-height:120%;font-weight:600;color:#fff}._paymentTotalValueWrap_12i02_643{display:flex;align-items:center;justify-content:center;text-align:right}._paymentTotalValue_12i02_643{position:relative;line-height:26px;font-weight:700;color:#fff}._paymentButton_12i02_657{align-self:stretch;background-color:#f60;display:flex;align-items:center;justify-content:center;padding:14px 24px;cursor:pointer;font-size:18px;-webkit-user-select:none;user-select:none}._paymentButtonText_12i02_669{position:relative;line-height:27px;flex-shrink:0}._paymentDividerSolid_12i02_674{align-self:stretch;height:1px;position:relative;background-color:#5c5c5c}._paymentPriceWrapper_12i02_680{display:flex;align-items:center;justify-content:center;padding:0 8px 0 0;font-size:17px}._paymentDividerDashed_12i02_154{align-self:stretch;height:1px;position:relative;border-top:1px dashed #5c5c5c;box-sizing:border-box}._textarea_12i02_185{width:100%;height:100%;position:relative;border:0;box-sizing:border-box;overflow:hidden;display:flex;align-items:flex-start;padding:8px 12px}._textarea_12i02_185:focus{outline:3px solid var(--feld-schein);outline-offset:0}._container_12i02_713{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:20px 16px;box-sizing:border-box;gap:14px;text-align:left;font-size:16px;color:#212529;background:#fff}._primitivediv_12i02_727{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:20px}._app_12i02_734{align-self:stretch;background-color:#f0fdf4;border:.8px solid rgba(0,0,0,.1);display:flex;align-items:flex-start;justify-content:center;padding:16px;gap:12px}._frameParent_12i02_744{align-self:stretch;display:flex;align-items:center;gap:8px}._frameIcon_12i02_750{width:20px;position:relative;max-height:100%}._container2_12i02_755{height:25px;flex:1;display:flex;align-items:center;gap:16px}._paymentMethodTitle_12i02_762{position:relative;line-height:120%}._creditCardLogosContainer_12i02_766{display:flex;align-items:center;gap:12px}._visaIncLogosvgIcon_12i02_771{width:49px;position:relative;max-height:100%}._symbolsvgIcon_12i02_776{width:26px;position:relative;max-height:100%}._supportingText_12i02_781{align-self:stretch;position:relative;font-size:12px;line-height:150%;font-weight:500;color:#000}._paypalContainer_12i02_789{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start}._paymentTotals_12i02_795{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;font-size:16px;gap:6px;margin-top:8px}._paymentRow_12i02_805{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:20px}._paymentLabel_12i02_813{position:relative;line-height:24px;font-weight:500}._paymentPrice_12i02_529{position:relative;font-size:16px;line-height:26px;font-weight:500}._paymentPriceStrong_12i02_826{position:relative;font-size:16px;line-height:26px;font-weight:600}._paymentLabelStrong_12i02_833{position:relative;line-height:19px;font-weight:600}._app2_12i02_839{align-self:stretch;height:58px;border:.8px solid rgba(0,0,0,.1);box-sizing:border-box;display:flex;align-items:center;padding:0 16px;gap:8px}._containerIcon_12i02_849{height:25px;width:62px}._prepaymentImageIcon_12i02_853{width:32px;position:relative;max-height:100%;object-fit:cover}._button_12i02_424{height:44px;background-color:#fc6c00;display:block;align-items:center;justify-content:center;padding:8px 32px;box-sizing:border-box;text-align:center;color:#fff;cursor:pointer}._zahlungsmethodeBesttigen_12i02_871{position:relative;line-height:20px;font-weight:600}._optionLabel_12i02_876{cursor:pointer;width:100%}._radio_12i02_881{height:15px;width:15px;accent-color:#fc6c00;flex-shrink:0}._radio-margin-top_12i02_887{margin-top:4px}._contentBlock_12i02_891{flex:1;display:flex;flex-direction:column;gap:10px}._logoImg_12i02_898{height:25px;max-width:90px;object-fit:contain}._productDetailsTextContainer_12i02_903{align-self:stretch;position:relative;line-height:140%;font-weight:500;color:#212529}._badge_12i02_910{position:relative;border-radius:32px;background-color:#f0fdf4;width:fit-content;overflow:hidden;display:flex;padding:2px 9px;box-sizing:border-box;text-align:left;font-size:14px;color:#16a34a;margin-bottom:5px}._primaryBorderColorLeftRight_12i02_924{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:none;border-bottom:none}._primaryBorderColor_12i02_924{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:none;border-bottom:1px solid #e6e6e6}._deliveryBadge_12i02_937{position:relative;font-size:14px;line-height:140%;font-weight:500;color:#16a34a;text-align:left}._priceContainer_12i02_945{display:flex;flex-direction:column;align-items:flex-end;padding:0 18px;gap:8px;text-align:right;font-family:var(--app-font),sans-serif!important}._price_12i02_945{position:relative;font-size:22px;line-height:120%;font-weight:600;font-family:var(--app-font),sans-serif!important;flex-shrink:0}._priceDetails_12i02_962{position:relative;line-height:140%;font-weight:500;flex-shrink:0}._nativeSelectInButton_12i02_968{width:100%;border:0;outline:none;background:transparent;font:inherit;color:inherit;padding:0;margin:0;appearance:none;line-height:20px;overflow:hidden;text-overflow:ellipsis}._nativeSelectInButton_12i02_968:focus{outline:none}._addressButton_12i02_989{position:relative}._selectCaret_12i02_993{height:16px;width:16px;display:inline-flex;align-items:center;justify-content:center;opacity:.5;pointer-events:none;margin-left:8px}._productItem_12i02_1004{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:24px 0 0;box-sizing:border-box;gap:20px;text-align:left;font-size:14px;color:#212529}._productItemContainer_12i02_1017{align-self:stretch;display:flex;align-items:flex-start;gap:24px}._productImageContainer_12i02_1023{width:80px;border-radius:2px;display:flex;flex-direction:column;align-items:flex-start;padding:8px;box-sizing:border-box}._productImageIcon_12i02_1032{align-self:stretch;position:relative;max-width:100%;overflow:hidden;max-height:100%;object-fit:cover}._productDetails_12i02_903{align-self:stretch;flex:1;display:flex;align-items:center;justify-content:space-between;gap:20px}._productInfo_12i02_1048{width:304px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}._productName_12i02_1055{align-self:stretch;position:relative;font-size:16px;line-height:120%}._productDescriptionContainer_12i02_1061{align-self:stretch;margin-top:10px;//height: 44px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:14px}._paymentBody_12i02_148{--kasten-rand: 16px;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;padding:0 16px 16px;gap:12px;font-size:16px;background-color:#333}._productDescription_12i02_1061{position:relative;line-height:140%;font-weight:500}._badge_12i02_910{border-radius:32px;background-color:#f0fdf4;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:2px 9px;color:#16a34a}._productPriceContainer_12i02_1097{align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right;font-size:22px}._priceContainer_12i02_945{height:52px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}._price_12i02_945{position:relative;line-height:120%;font-weight:600}._priceDetails_12i02_962{position:relative;font-size:14px;line-height:140%;font-weight:500}._productPriceContainerChild_12i02_1124{align-self:stretch;height:1px;position:relative;border-top:1px dashed rgba(0,0,0,.1);box-sizing:border-box}._deliveryInfoContainer_12i02_1131{align-self:stretch;height:58px;display:flex;align-items:flex-start;color:#364153}._addressContainer_12i02_1138{align-self:stretch;flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0 20px}._addressLabel_12i02_1147{align-self:stretch;display:flex;align-items:center;flex-shrink:0}._addressButton_12i02_989{align-self:stretch;height:36px;background-color:#fff;border:1px solid #d1d5dc;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 12px;gap:20px;flex-shrink:0;font-size:16px;color:#212529}._addressButtonText_12i02_1168{height:20px;overflow:hidden;display:flex;align-items:center}._icon_12i02_1174{height:16px;width:16px;position:relative;opacity:.5}._toggleIcon_12i02_1180{height:8px;width:12px;position:relative;opacity:.5;transform:rotate(180deg);transform-origin:center}._deliveryMethodContainer_12i02_1189{height:58px;width:344px;display:none;flex-direction:column;align-items:flex-start;gap:8px}._deliveryMethodLabel_12i02_1197{align-self:stretch;height:14px;display:flex;align-items:center}._deliveryMethodLabel2_12i02_1203{position:relative;letter-spacing:-.15px;line-height:14px;font-weight:500}._deliveryMethodButton_12i02_1209{align-self:stretch;height:36px;background-color:#fff;border:1px solid #d1d5dc;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 12px;gap:20px;color:#0a0a0a}._deliveryMethodButtonText_12i02_1222{height:20px;width:52.7px;overflow:hidden;flex-shrink:0;display:flex;align-items:center}._deliveryMethod_12i02_1189{position:relative;letter-spacing:-.15px;line-height:20px;flex-shrink:0}._divider_12i02_1236{align-self:stretch;height:1px;position:relative;background-color:#0000001a}._cartItem_12i02_1242{width:100%;display:flex;flex-direction:column;gap:12px;text-align:left;color:#fff}._cartItemName_12i02_1251{line-height:24px;font-weight:600;font-size:20px}._cartItemRow_12i02_1257{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;font-size:14px}._cartItemImgWrap_12i02_1266{width:128px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:10px;box-sizing:border-box}._cartItemImg_12i02_1266{width:100%;height:90px;object-fit:contain;display:block}._cartItemMeta_12i02_1284{flex:1;display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}._cartItemPriceRow_12i02_1293{width:185px;display:flex;align-items:baseline;justify-content:flex-end;gap:6px;font-size:17px}._cartItemLabel_12i02_1302{line-height:26px}._cartItemPrice_12i02_1293{line-height:26px;font-weight:600}._cartItemSubRow_12i02_1311{width:100%;display:flex;justify-content:flex-end}._cartItemSub_12i02_1311{font-size:13px;font-weight:600;line-height:21px;color:#ffffffbf}._cartItemDivider_12i02_1324{width:100%;height:1px;border-top:1px dashed #5c5c5c;box-sizing:border-box}._cartItemQty_12i02_1331{font-size:13px;font-weight:600;line-height:21px;color:#ffffffbf}._mobile-padding_12i02_1337{padding:0}@media (max-width: 520px){._cartItemRow_12i02_1257{flex-direction:column;text-align:left}._cartItemMeta_12i02_1284{align-items:flex-start;text-align:left}._cartItemPriceRow_12i02_1293{width:100%;justify-content:space-between}._cartItemImgWrap_12i02_1266{width:100%}}._primitivediv2_12i02_1359{width:100%;height:1px;position:relative;background-color:#5c5c5c}._fontText_12i02_1366{position:relative;font-size:16px;line-height:24px;color:#fff;font-weight:500;text-align:left}._fontTextPrice_12i02_1374{position:relative;font-size:17px;font-weight:500;line-height:24px;color:#fff;text-align:left}._fontFinal_12i02_1382{position:relative;font-size:20px;line-height:120%;color:#fff;text-align:left}._fontFinalPrice_12i02_1389{position:relative;font-size:20px;text-align:left;font-weight:700;line-height:26px;word-wrap:break-word}._editPen_12i02_1397{height:16px;width:100%;position:relative}._subHeading_12i02_1402{flex:1;width:100%;position:relative;font-size:16px;line-height:120%;display:inline-block;color:#212529;text-align:left}._deliveryAddressIs_12i02_1412{width:215px;height:19px;position:relative;font-size:16px;line-height:120%;display:inline-block;color:#fff;text-align:left}._form_label_12i02_1423{position:relative;font-size:14px;line-height:140%;font-weight:500;color:#212529;text-align:left}._buttonText_12i02_447{position:relative;font-size:18px;line-height:27px;color:#fff;text-align:left}@media (max-width: 1024px){._paymentProductRow_12i02_501,._productDetails_12i02_903,._cartItemRow_12i02_1257{gap:16px}._paymentUnitRow_12i02_537,._paymentUnitRowTax_12i02_548,._cartItemPriceRow_12i02_1293{width:auto}}@media (max-width: 768px){._paymentItemBlock_12i02_452{font-size:16px;gap:10px}._paymentProductRow_12i02_501{flex-direction:row;align-items:flex-start;text-align:left;gap:12px}._paymentImageBox_12i02_511{width:96px;padding:4px}._paymentProductImage_12i02_522{height:80px}._paymentPriceCol_12i02_529{align-items:flex-start;text-align:left;width:auto}._paymentUnitRow_12i02_537,._paymentUnitRowTax_12i02_548{width:auto;justify-content:flex-end}._paymentQtyText_12i02_489{width:100%;text-align:left}}@media (max-width: 768px){._productDetails_12i02_903,._productItemContainer_12i02_1017,._cartItemRow_12i02_1257{flex-direction:column;align-items:flex-start;text-align:left}._paymentPriceCol_12i02_529,._productPriceContainer_12i02_1097,._cartItemMeta_12i02_1284{align-items:flex-start;text-align:left;width:100%}._paymentUnitRow_12i02_537,._paymentUnitRowTax_12i02_548,._cartItemPriceRow_12i02_1293{justify-content:flex-end;width:100%}._paymentImageBox_12i02_511,._cartItemImgWrap_12i02_1266{width:100%;padding:8px}._paymentProductImage_12i02_522,._cartItemImg_12i02_1266{height:80px}._paymentSidebarTitle_12i02_597{font-size:20px}._paymentProductName_12i02_495,._cartItemName_12i02_1251,._price_12i02_945,._fontFinal_12i02_1382,._fontFinalPrice_12i02_1389{font-size:18px}._paymentButton_12i02_657{padding:12px;font-size:16px}._paymentButtonText_12i02_669{line-height:24px}._container_12i02_713,._paymentBody_12i02_148{padding:12px}._paymentBody_12i02_148{--kasten-rand: 12px}._addressContainer_12i02_1138{padding:0 12px}}@media (max-width: 480px){._buttonForCancel_12i02_1576{font-size:14px}._mobile-padding_12i02_1337{padding:0 20px 20px}._paymentItemBlock_12i02_452{font-size:18px}._paymentList_12i02_459,._paymentListText_12i02_483,._paymentQtyText_12i02_489{font-size:13px}._price_12i02_945,._paymentUnitPrice_12i02_591{font-size:16px}._priceDetails_12i02_962{font-size:13px}._paymentHeader_12i02_602{padding-left:12px}._paymentTotalLabel_12i02_636,._paymentTotalValue_12i02_643{font-size:18px}._buttonText_12i02_447,._paymentButtonText_12i02_669{font-size:16px}._badge_12i02_910,._deliveryBadge_12i02_937{font-size:12px}}._flaecheGrau_12i02_1629{background:#f9fafb}._flaecheGrau_12i02_1629 ._app2_12i02_839{background:#fff}._nameRahmen_12i02_1639{align-self:stretch;min-width:0}@supports (width: 1cqi){._nameRahmen_12i02_1639{container-type:inline-size}._nameRahmen_12i02_1639>._paymentProductName_12i02_495{font-family:SD Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:800;font-stretch:75%;letter-spacing:-.005em;line-height:1.25;font-size:max(min(17px,calc(100cqi / var(--titel-n, 18))),clamp(0px,(var(--titel-n, 18) * 16px - 100cqi) * 1000,20px))}@media (max-width: 768px){._nameRahmen_12i02_1639>._paymentProductName_12i02_495{font-size:max(min(17px,calc(100cqi / var(--titel-n, 18))),clamp(0px,(var(--titel-n, 18) * 16px - 100cqi) * 1000,18px))}}}.mainContent[data-v-c3ad49ae]{width:100%;position:relative;display:flex;align-items:flex-start;gap:24px;text-align:left;font-size:22px;color:#212529;font-family:var(--app-font),sans-serif!important}.productInfoContainer[data-v-c3ad49ae]{flex:1;display:flex;flex-direction:column;align-items:flex-start}.productDetailsContainer[data-v-c3ad49ae]{align-self:stretch;display:flex;align-items:flex-start;padding:24px 16px}.container[data-v-c3ad49ae]{width:384px;background-color:#333;display:flex;flex-direction:column;align-items:flex-start;font-size:24px;color:#fff}
