#ppc-loading-spinner-confirmation{display:none;float:left;margin-top:.5rem}@media (max-width:1300px){#ppc-loading-spinner-confirmation{margin-top:0}}@media (max-width:768px){#ppc-loading-spinner-confirmation{margin-top:.5rem}}.opacity-half{opacity:.5}.ppc-checkout-payment-method .paypal-mark{margin:0;padding-left:0;border:none}img.ppc-paypal-button-custom-img{width:63.13px}button.btn.btn-ppc.ppc-paypal-button-custom{border-radius:4px;margin-bottom:13px;font-size:15px;font-weight:500}button.btn.btn-ppc.ppc-paypal-button-custom.white{border:1px solid #555;background:#fff}button.btn.btn-ppc.ppc-paypal-button-custom.blue{background:#0070ba;color:#fff}button.btn.btn-ppc.ppc-paypal-button-custom.black{background:#2c2e2f;color:#fff}button.btn.btn-ppc.ppc-paypal-button-custom.silver{background:#eee}button.btn.btn-ppc.ppc-paypal-button-custom.gold{background:#ffc439}button.btn.btn-ppc.ppc-paypal-button-custom.pill{border-radius:22px}#ppc-miniCart-horizontal-container .ppc-standalone-buttons:first-of-type{padding-right:0;padding-left:0}#ppc-miniCart-horizontal-container .ppc-standalone-buttons:last-of-type{padding-left:.1rem;padding-right:0}#ppc-cart-horizontal-container.ppc-ecs-horizontal-container .ppc-standalone-buttons:first-of-type{padding-right:.1rem}#ppc-cart-horizontal-container.ppc-ecs-horizontal-container .ppc-standalone-buttons:last-of-type{padding-left:.1rem}@media screen and (max-width:767px){#ppc-miniCart-horizontal-container .ppc-standalone-buttons:last-of-type{padding-left:initial;padding-right:initial}}@media screen and (max-width:1299px){#ppc-cart-horizontal-container .ppc-standalone-buttons:last-of-type,#ppc-cart-horizontal-container .ppc-standalone-buttons:first-of-type{padding-left:initial;padding-right:initial}#ppc-cart-horizontal-container{margin-left:0;margin-right:0}#ppc-cart-horizontal-container .ppc-standalone-buttons,#ppc-orderProcess-horizontal-container .ppc-standalone-buttons{max-width:100%!important;flex:0 0 100%!important}}.ppc-checkout-payment-method .funding-name{padding:5px 0}#ppc-cc-icon{margin-bottom:1em;margin-left:0;margin-right:0}#ppc-cc-icon .ppc-cc-icon{max-width:70px;padding-right:.2em;padding-left:.2em;padding-bottom:.4em}#ppc-cc-icon .ppc-cc-icon_disabled{filter:grayscale(1);opacity:.5}.button-wrap{position:relative;top:50%;margin-top:-2.5em}@media (max-width:40em){.button-wrap{margin-top:-1.5em}}#wunschpaket_options input.radio-label{margin-right:-17px}#wunschpaket_options input.radio-label:focus{outline:none}#wunschpaket_options input.radio-label:focus+.button-label{outline:3px solid #d10d1e;border-radius:.125rem;outline-offset:1px}.button-label{border-top:2px solid #d10d1e;display:inline-block;padding:.5em 1em;margin-right:10px;cursor:pointer;color:#292929;background:#fecf3b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button-label p{font-size:.95em}.button-label:hover{border-top:2px solid #d10d1e;background:#d6d6d6;color:#101010}.button-label:active{border-top:2px solid #d10d1e;-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:0 3px 10px rgba(0,0,0,.2),inset 0px -1px 0 rgba(0,0,0,.22)}@media (max-width:40em){.button-label{padding:0 1em 1px}}.dhl-wunschtag:checked+.button-label{background:#d10d1e;color:#efefef}.hidden{display:none}label[for=jtl_dhlwunschpaket_wunschtag_value_0]{width:150px}.storelocator{background-color:#fecf3b;color:#292929;font-weight:700;border-top:2px solid #d10d1e;padding:4px 10px 6px}.dhl_loader,.dhl_loader:after{border-radius:50%;width:10em;height:10em}.dhl_loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(254,207,59,.7);border-top:1.1em solid rgba(254,207,59,.7);border-top:1.1em solid rgba(254,207,59,.7);border-left:1.1em solid #e8e8e8;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#div_jtl_pack_wunschtag{padding-top:30px}.bcs [hidden]{display:none !important}.bcs{margin:16px 0}.bcs-gruppe+.bcs-gruppe{margin-top:16px}.bcs-gruppe-titel{font-family:Oswald,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:#323232;margin-bottom:8px;line-height:1.3}.bcs-liste{margin:0;padding:0}.bcs-karte{display:grid;grid-template-columns:auto 64px minmax(0,1fr);grid-template-areas:"haken bild info" "haken bild menge";column-gap:12px;row-gap:8px;align-items:center;background:#f8f9fa;border:2px solid transparent;border-radius:6px;padding:16px 16px 16px 12px;margin:0 0 8px}.bcs-karte.bcs-aktiv{border-color:var(--primary,#323232)}.bcs-karte.bcs-verborgen{display:none}.bcs-alle .bcs-karte.bcs-verborgen{display:grid}.bcs-haken{grid-area:haken;margin:0;cursor:pointer;display:flex;align-items:center}.bcs-haken input{width:20px;height:20px;margin:0;cursor:pointer}.bcs-bild{grid-area:bild;display:block}.bcs-bild img,.bcs-wk-karte .bcs-bild img{display:block;width:64px;height:64px;object-fit:contain;background:#fff;border-radius:6px}.bcs-info{grid-area:info;min-width:0}.bcs-name{display:block;font-size:14px;font-weight:400;line-height:1.35;color:inherit;overflow-wrap:anywhere}.bcs-preis{font-size:17.6px;font-weight:500;line-height:1.3;margin-top:4px}.bcs-steuer,.bcs-lieferzeit{font-size:12px;line-height:1.4;color:#6c757d}.bcs-steuer a{color:inherit;text-decoration:underline}.bcs-variante{margin-top:6px;max-width:100%}.bcs-hinweis{font-size:13px;color:#b00020;margin-top:4px}.bcs-karte .bcs-menge{grid-area:menge}.bcs-menge{display:flex;align-items:stretch;gap:4px}.bcs-menge .btn{flex:0 0 auto;min-width:32px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ced4da;line-height:1}.bcs-menge .bcs-menge-feld{flex:0 0 56px;width:56px;min-width:0;height:auto;padding:4px 2px;text-align:center;-moz-appearance:textfield}.bcs-menge .bcs-menge-feld::-webkit-outer-spin-button,.bcs-menge .bcs-menge-feld::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bcs-mehr{padding-left:0}.bcs-summe{margin-top:8px;font-size:15px}@media (min-width:576px){.bcs-karte{grid-template-columns:auto 80px minmax(0,1fr) auto;grid-template-areas:"haken bild info menge"}.bcs-bild img{width:80px;height:80px}}.bcs-warenkorb{margin:8px 0 16px;box-sizing:border-box;container-type:inline-size}.bcs-reihe{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.bcs-warenkorb .bcs-gruppe-titel{font-size:14px;color:#6c757d;margin-bottom:6px}.bcs-warenkorb .bcs-gruppe+.bcs-gruppe{margin-top:12px}.bcs-wk-karte{scroll-snap-align:start;display:flex;align-items:center;gap:12px;background:#f8f9fa;border-radius:6px;padding:10px 12px;min-width:0}.bcs-wk-karte .bcs-bild{flex:0 0 auto}.bcs-wk-karte .bcs-bild img{width:48px;height:48px}.bcs-wk-karte .bcs-info{flex:1 1 auto}.bcs-wk-karte .bcs-aktion{flex:0 0 auto;margin-left:auto}.bcs-in-korb{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;min-height:34px}@container (min-width:600px){.bcs-reihe{grid-auto-columns:calc(50% - 8px)}}.bcs-upgrade-seite{margin:16px 0}.bcs-upgrade{background:#f8f9fa;border:1px solid #e3e6e9;border-radius:6px;padding:12px 16px}.bcs-upgrade+.bcs-upgrade{margin-top:8px}.bcs-upgrade-titel{font-size:15px;font-weight:500;line-height:1.35;color:#323232;margin:0 0 8px}.bcs-upgrade-nutzen{font-size:13px;line-height:1.4;color:#6c757d;margin:-4px 0 8px}.bcs-upgrade-ziel{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"bild info link";column-gap:12px;align-items:center;min-height:64px}.bcs-upgrade-ziel+.bcs-upgrade-ziel{margin-top:8px}.bcs-upgrade .bcs-bild img{width:64px;height:64px}.bcs-upgrade .bcs-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bcs-upgrade .bcs-preis{font-size:15px;margin-top:2px}.bcs-upgrade-link{grid-area:link;display:inline-flex;align-items:center;gap:2px;font-size:14px;white-space:nowrap}.bcs-upgrade-link svg{flex:0 0 auto}@media (max-width:575.98px){.bcs-upgrade-ziel{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"bild info" "bild link";row-gap:4px}.bcs-upgrade .bcs-bild img{width:56px;height:56px}}.bcs-warenkorb .bcs-gruppe+.bcs-upgrade{margin-top:12px}.bcs-warenkorb .bcs-upgrade{padding:10px 12px}.bcs-warenkorb .bcs-upgrade-titel{font-size:14px;color:#495057;margin-bottom:6px}.bcs-warenkorb .bcs-upgrade-ziel{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"bild info link";min-height:48px}.bcs-warenkorb .bcs-upgrade .bcs-bild img{width:48px;height:48px}@container (max-width:359px){.bcs-warenkorb .bcs-upgrade-ziel{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"bild info" "bild link"}}