/* Warenkorb und Kasse in Fassung 2 - Entwurf "Tafel", Betreiber-Wahl 06.09.2026.
   Gebaut aus [Auswahl, Erklaerung]-Paaren (entwurf/warenkorb-live.py). Alles liegt in @layer
   shkWarenkorb mit !important: die Schicht schlaegt die ungeschichteten !important-Regeln des
   CSS-Feldes (Regel 116), ohne Kettenrennen. Anordnung nur per Raster, kein Markup geaendert.
   Betreiber-Anpassungen gegenueber dem Entwurf: Farbverlauf der Lieferungskoepfe (gruen/gelb)
   bleibt, Schnellerfassung und Versandkosten bleiben untereinander; der Verlauf gilt auch fuer
   die Lieferungsgruppen der Kasse. */
@layer shkWarenkorb{
html body[data-page="3"] .sh-seitenkopf .sh-titel{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:34px !important;font-weight:400 !important;letter-spacing:1.5px !important;text-transform:uppercase !important;color:#fff !important;-webkit-text-fill-color:#fff !important;margin:0 0 2px !important}
html body[data-page="3"] .sh-seitenkopf .sh-psub{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;font-size:10px !important;margin:0 0 22px !important}
html body[data-page="3"] .sh-seitenkopf .sh-psub b{color:#4FD1A5 !important;-webkit-text-fill-color:#4FD1A5 !important;font-weight:700 !important}
html body[data-page="3"] .sh-track{background:#101215 !important;border:1px solid #22262C !important;border-radius:14px !important;box-shadow:none !important;overflow:hidden !important;margin:0 0 14px !important}
html body[data-page="3"] .sh-track .sh-th .sh-ic{width:34px !important;height:34px !important;border-radius:10px !important;font-size:14px !important}
html body[data-page="3"] .sh-track.sh-now .sh-th .sh-ic{background:rgba(79,209,165,.14) !important;color:#4FD1A5 !important;border:1px solid rgba(79,209,165,.32) !important}
html body[data-page="3"] .sh-track.sh-pre .sh-th .sh-ic{background:rgba(242,193,78,.12) !important;color:#F2C14E !important;border:1px solid rgba(242,193,78,.32) !important}
html body[data-page="3"] .sh-track .sh-th .sh-t{font-family:"Open Sans",system-ui,sans-serif !important;font-size:15px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;line-height:1.25 !important}
html body[data-page="3"] .sh-track .sh-th .sh-s{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;margin-top:4px !important}
html body[data-page="3"] .sh-track .sh-th .sh-s b{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body[data-page="3"] .sh-track .sh-th .sh-amt{margin-left:auto !important;text-align:right !important}
html body[data-page="3"] .sh-track .sh-th .sh-amt .sh-l{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;display:block !important;margin-bottom:2px !important}
html body[data-page="3"] .sh-track .sh-th .sh-amt .sh-v{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:17px !important}
html body[data-page="3"] .sh-spur-weg{display:inline-flex !important;align-items:center !important;gap:6px !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:1.6px !important;text-transform:uppercase !important;padding:7px 12px !important;border-radius:999px !important;border:1px solid #2A313C !important;background:#0D1014 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;box-shadow:none !important;line-height:1 !important;text-decoration:none !important;cursor:pointer !important}
html body[data-page="3"] .sh-spur-weg:hover{border-color:#3d4854 !important;background:#11151B !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body[data-page="3"] .sh-r{padding:12px 18px !important;border-bottom:1px solid #1B1F24 !important;gap:14px !important}
html body[data-page="3"] .sh-track .sh-r:last-child{border-bottom:0 !important}
html body[data-page="3"] .sh-r .sh-thumb{width:60px !important;height:46px !important;border-radius:8px !important;background:#fff !important;overflow:hidden !important;display:grid !important;place-items:center !important;border:0 !important}
html body[data-page="3"] .sh-r .sh-thumb img{max-width:100% !important;max-height:100% !important;object-fit:contain !important}
html body[data-page="3"] .sh-r .sh-nm a{font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;text-decoration:none !important}
html body[data-page="3"] .sh-r .sh-mt{font-size:11.5px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;margin-top:3px !important;font-family:"Open Sans",system-ui,sans-serif !important}
html body[data-page="3"] .sh-r .sh-mt .sh-vb,html body[data-page="3"] .sh-r .sh-mt .sh-lieferbar{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body[data-page="3"] .sh-r .sh-mt a,html body[data-page="3"] .sh-r .sh-mt button{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body[data-page="3"] .sh-r .sh-tp{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:15px !important;text-align:right !important}
html body[data-page="3"] .sh-r .form-counter,html body[data-page="3"] .sh-r .input-group{background:#16191E !important;border:1px solid #22262C !important;border-radius:999px !important;overflow:hidden !important;height:38px !important;align-items:center !important;flex-wrap:nowrap !important;width:auto !important;display:inline-flex !important}
html body[data-page="3"] .sh-r .form-counter .btn,html body[data-page="3"] .sh-r .input-group .btn{background:none !important;border:0 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;height:36px !important;width:34px !important;padding:0 !important;box-shadow:none !important;border-radius:0 !important}
html body[data-page="3"] .sh-r .form-counter .btn:hover{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important;background:#1B1F24 !important}
html body[data-page="3"] .sh-r .form-counter input,html body[data-page="3"] .sh-r .input-group input{background:none !important;border:0 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:13px !important;font-weight:700 !important;text-align:center !important;box-shadow:none !important;height:36px !important;padding:0 !important;flex:0 0 40px !important;width:40px !important;min-width:0 !important;-moz-appearance:textfield !important}
html body[data-page="3"] .sh-r .form-counter input::-webkit-outer-spin-button,html body[data-page="3"] .sh-r .form-counter input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important}
html body[data-page="3"] .sh-r .cart-items-delete-button{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;background:none !important;border:0 !important;box-shadow:none !important}
html body[data-page="3"] .sh-r .cart-items-delete-button:hover{color:#E2564F !important;-webkit-text-fill-color:#E2564F !important}
html body[data-page="3"] .sh-track .sh-hinweis{background:#0D1014 !important;border:0 !important;border-top:1px solid #1B1F24 !important;border-bottom:1px solid #1B1F24 !important;border-left:3px solid #F2C14E !important;border-radius:0 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:12.5px !important;padding:10px 18px !important;margin:0 !important}
html body[data-page="3"] .sh-track .sh-hinweis i{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body[data-page="3"] .sh-splitbox{background:#0D1014 !important;border:1px solid #22262C !important;border-left:3px solid #3FC2E2 !important;border-radius:12px !important;padding:12px 16px !important;margin:0 0 14px !important;gap:12px !important;color:#E4E8EC !important}
html body[data-page="3"] .sh-splitbox i{color:#3FC2E2 !important;-webkit-text-fill-color:#3FC2E2 !important;font-size:14px !important;margin-top:2px !important}
html body[data-page="3"] .sh-splitbox .sh-tx{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:12.5px !important;line-height:1.55 !important}
html body[data-page="3"] .sh-splitbox .sh-tx b{color:#fff !important;-webkit-text-fill-color:#fff !important}
html body[data-page="3"] .sh-quick,html body[data-page="3"] .sh-calc,html body[data-page="3"] .sh-merk,html body[data-page="3"] .sh-ship{background:#101215 !important;border:1px solid #22262C !important;border-radius:14px !important;box-shadow:none !important;margin:0 !important}
html body[data-page="3"] .sh-quick{padding:16px 18px !important}
html body[data-page="3"] .sh-quick-t{font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;margin-bottom:6px !important}
html body[data-page="3"] .sh-quick-t i{color:#3FC2E2 !important;-webkit-text-fill-color:#3FC2E2 !important}
html body[data-page="3"] .sh-quick-s{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:12px !important;line-height:1.5 !important;margin-bottom:10px !important}
html body[data-page="3"] .sh-quick-s .sh-mono{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:11px !important}
html body[data-page="3"] .sh-quick-e{background:#16191E !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;border:1px solid #22262C !important;border-radius:8px !important;box-shadow:none !important;font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:12.5px !important;min-height:96px !important;padding:10px 12px !important;resize:vertical !important}
html body[data-page="3"] .sh-quick-e:focus{border-color:#3FC2E2 !important;box-shadow:0 0 0 3px rgba(63,194,226,.18) !important;outline:0 !important}
html body[data-page="3"] .sh-quick-f{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin-top:12px !important;align-items:center !important}
html body[data-page="3"] .sh-wz{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1 !important;letter-spacing:1.4px !important;text-transform:none !important;padding:8px 17px !important;min-height:39px !important;height:auto !important;border-radius:999px !important;border:1px solid #2A313C !important;background:#0D1014 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;box-shadow:none !important;text-decoration:none !important;transition:transform .18s,border-color .15s,background-color .15s,color .15s !important;cursor:pointer !important}
html body[data-page="3"] .sh-wz:hover{border-color:#3d4854 !important;background:#11151B !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) scale(1.012) !important}
html body[data-page="3"] .sh-wz.sh-wz-an{border-color:#3d4854 !important}
html body[data-page="3"] .sh-wz i{font-size:12px !important;color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body[data-page="3"] .sh-quick-m{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:12px !important}
html body[data-page="3"] .sh-calc .sh-th{border-bottom:1px solid #1B1F24 !important;padding:14px 18px !important;display:flex !important;gap:12px !important;align-items:center !important}
html body[data-page="3"] .sh-calc .sh-th .sh-ic{width:34px !important;height:34px !important;border-radius:10px !important;background:rgba(63,194,226,.12) !important;color:#3FC2E2 !important;border:1px solid rgba(63,194,226,.3) !important;display:grid !important;place-items:center !important;font-size:14px !important}
html body[data-page="3"] .sh-calc .sh-th .sh-t{font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body[data-page="3"] .sh-calc .sh-th .sh-s{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;margin-top:3px !important}
html body[data-page="3"] .sh-calc-koerper{padding:14px 18px 18px !important;margin:0 !important;gap:10px 0 !important;align-items:end !important}
html body[data-page="3"] .sh-calc .form-control,html body[data-page="3"] .sh-calc .custom-select,html body[data-page="3"] .sh-calc select{background:#16191E !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;border:1px solid #22262C !important;border-radius:8px !important;box-shadow:none !important;font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;height:44px !important;padding:8px 13px !important}
html body[data-page="3"] .sh-calc .form-control:focus,html body[data-page="3"] .sh-calc select:focus{border-color:#3FC2E2 !important;box-shadow:0 0 0 3px rgba(63,194,226,.18) !important;outline:0 !important}
html body[data-page="3"] .sh-calc label,html body[data-page="3"] .sh-calc .form-group label{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;position:static !important;transform:none !important;background:none !important;padding:0 !important;margin:0 0 6px !important;opacity:1 !important}
html body[data-page="3"] .sh-calc .btn-outline-primary{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1 !important;letter-spacing:1.4px !important;text-transform:none !important;padding:8px 17px !important;min-height:39px !important;height:auto !important;border-radius:999px !important;border:1px solid #2A313C !important;background:#0D1014 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;box-shadow:none !important;text-decoration:none !important;transition:transform .18s,border-color .15s,background-color .15s,color .15s !important;width:100% !important;height:44px !important}
html body[data-page="3"] .sh-calc .btn-outline-primary:hover{border-color:#3d4854 !important;background:#11151B !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) scale(1.012) !important}
html body[data-page="3"] .sh-sectitle{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;margin:26px 0 12px !important;gap:12px !important}
html body[data-page="3"] .sh-sectitle:after{background:#1B1F24 !important;height:1px !important}
html body[data-page="3"] .sh-merk .sh-merk-r{padding:10px 18px !important;border-bottom:1px solid #1B1F24 !important}
html body[data-page="3"] .sh-merk .sh-merk-r:last-child{border-bottom:0 !important}
html body[data-page="3"] .sh-merk .sh-tp{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:14px !important}
html body[data-page="3"] .sh-merk-kauf{width:36px !important;height:36px !important;border-radius:999px !important;border:1px solid #2A313C !important;background:#0D1014 !important;color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important;display:grid !important;place-items:center !important;box-shadow:none !important;cursor:pointer !important}
html body[data-page="3"] .sh-merk-kauf:hover{border-color:#3d4854 !important;background:#11151B !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important}
html body[data-page="3"] .sh-merk .sh-merk-ok{color:#4FD1A5 !important;-webkit-text-fill-color:#4FD1A5 !important}
html body[data-page="3"] .sh-merk .sh-merk-vor{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body[data-page="3"] .cart-summary .card.card-gray{background:#101215 !important;border:1px solid #22262C !important;border-radius:14px !important;box-shadow:none !important;margin:0 0 14px !important;overflow:hidden !important}
html body[data-page="3"] .cart-summary .card-header{display:none !important}
html body[data-page="3"] .cart-summary .card-body{padding:18px 20px 20px !important}
html body[data-page="3"] .cart-summary .basket-heading{font-family:"Open Sans",system-ui,sans-serif !important;font-size:15px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;margin:0 0 12px !important}
html body[data-page="3"] .sh-minitot{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:13px !important;padding:8px 0 !important;border-bottom:1px solid #1B1F24 !important}
html body[data-page="3"] .sh-minitot b{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important}
html body[data-page="3"] .sh-minitot-strich{display:none !important}
html body[data-page="3"] .sh-dot{width:8px !important;height:8px !important;border-radius:99px !important;display:inline-block !important;margin-right:8px !important}
html body[data-page="3"] .sh-dot.sh-dot-ok{background:#4FD1A5 !important}
html body[data-page="3"] .sh-dot.sh-dot-warn{background:#F2C14E !important}
html body[data-page="3"] .cart-summary .total-net,html body[data-page="3"] .cart-summary .tax{font-size:13px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;padding:6px 0 !important;margin:0 !important}
html body[data-page="3"] .cart-summary .tax .tax_label{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body[data-page="3"] .cart-summary .total-net .price{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:14px !important}
html body[data-page="3"] .cart-summary .basket-summary-total{margin:10px 0 0 !important;padding:14px 0 0 !important;border-top:1px solid #22262C !important;align-items:baseline !important}
html body[data-page="3"] .cart-summary .basket-summary-total .price_label{font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body[data-page="3"] .cart-summary .basket-summary-total .total-sum{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:26px !important;letter-spacing:-.5px !important}
html body[data-page="3"] .cart-summary .shipping-costs small{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:11.5px !important;line-height:1.5 !important}
html body[data-page="3"] .cart-summary .shipping-costs a{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body[data-page="3"] .sh-gutschein{background:#0D1014 !important;border:1px solid #22262C !important;border-radius:10px !important;margin:14px 0 0 !important;overflow:hidden !important}
html body[data-page="3"] .sh-g-kopf{padding:11px 14px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-family:"Open Sans",system-ui,sans-serif !important;font-size:13px !important;font-weight:600 !important}
html body[data-page="3"] .sh-g-kopf i{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body[data-page="3"] .sh-g-inhalt{padding:0 14px 12px !important}
html body[data-page="3"] .sh-g-r input{background:#16191E !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;border:1px solid #22262C !important;border-radius:8px !important;box-shadow:none !important;font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;height:40px !important;padding:6px 12px !important}
html body[data-page="3"] .sh-g-b{display:inline-flex !important;align-items:center !important;gap:6px !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:1.6px !important;text-transform:uppercase !important;padding:7px 12px !important;border-radius:999px !important;border:1px solid #2A313C !important;background:#0D1014 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;box-shadow:none !important;line-height:1 !important;text-decoration:none !important;height:40px !important}
html body[data-page="3"] #cart-checkout-btn{margin:14px 0 0 !important;width:100% !important}
html body[data-page="3"] .sh-tipline{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:12px !important;margin-top:12px !important}
html body[data-page="3"] .sh-tipline i{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body[data-page="3"] .sh-tipline .sh-hell{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body[data-page="3"] .sh-trust span{display:inline-flex !important;align-items:center !important;gap:6px !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:1.6px !important;text-transform:uppercase !important;padding:7px 12px !important;border-radius:999px !important;border:1px solid #2A313C !important;background:#0D1014 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;box-shadow:none !important;line-height:1 !important;text-decoration:none !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;padding:6px 10px !important}
html body[data-page="3"] .sh-ship{padding:14px 18px !important;margin-top:14px !important}
html body[data-page="3"] .sh-ship-t{font-size:12.5px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;display:flex !important;justify-content:space-between !important;gap:10px !important;margin-bottom:8px !important}
html body[data-page="3"] .sh-ship-t .sh-ok{color:#4FD1A5 !important;-webkit-text-fill-color:#4FD1A5 !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important}
html body[data-page="3"] .sh-ship-g{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:12px !important}
html body[data-page="3"] .sh-prog{height:6px !important;background:#1B1F24 !important}
html body[data-page="3"] .sh-info-weg{display:none !important}
html body[data-page="3"] .basket > .row{display:grid !important;grid-template-columns:minmax(0,1fr) 360px !important;gap:22px !important;align-items:start !important;margin:0 !important}
html body[data-page="3"] .basket > .row > .col{padding:0 !important;max-width:none !important;flex:none !important;width:auto !important}
html body[data-page="3"] .cart-summary{position:sticky !important;top:110px !important}
html body[data-page="3"] .sh-quick{margin:14px 0 0 !important}
html body[data-page="3"] .sh-calc{margin:14px 0 0 !important}
html body[data-page="3"] .sh-splitbox{margin-bottom:0 !important}
html body[data-page="3"] #cart-form > .btn-hidden, html body[data-page="3"] #cart-form > .btn-hidden-default{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important;margin:0 !important;padding:0 !important}
html body[data-page="3"] .sh-g-kopf{padding:12px 14px 6px !important}
html body[data-page="3"] .sh-g-inhalt{padding:6px 14px 12px !important}
html body[data-page="3"] .sh-g-r{display:flex !important;gap:8px !important;align-items:stretch !important}
html body[data-page="3"] .sh-g-r input{flex:1 1 auto !important;min-width:0 !important;height:40px !important;padding:6px 12px !important;border-radius:8px !important;margin:0 !important}
html body[data-page="3"] .sh-g-b{flex:0 0 auto !important;height:40px !important;padding:0 14px !important;border-radius:8px !important;margin:0 !important}
html body[data-page="3"] .sh-track .sh-th{padding:14px 18px !important;gap:12px !important;border-bottom:1px solid #1B1F24 !important}
html body[data-page="3"] .sh-track.sh-now .sh-th{background:linear-gradient(90deg,rgba(79,209,165,.14),rgba(79,209,165,0) 70%) !important}
html body[data-page="3"] .sh-track.sh-pre .sh-th{background:linear-gradient(90deg,rgba(242,193,78,.14),rgba(242,193,78,0) 70%) !important}
html body[data-page="3"] .sh-calc .sh-th{background:linear-gradient(90deg,rgba(63,194,226,.14),rgba(63,194,226,0) 70%) !important}
html body[data-page="3"] .sh-quick-e::placeholder{color:#ACB6C0 !important;-webkit-text-fill-color:#ACB6C0 !important;opacity:1 !important}
html body[data-page="3"] .sh-r .sh-mt a, html body[data-page="3"] .sh-r .sh-mt button{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body[data-page="3"] .sh-tipline i{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body[data-page="3"] .sh-track .sh-th .sh-ic{width:46px !important;height:46px !important;border-radius:12px !important;font-size:19px !important}
html body[data-page="3"] .sh-calc .sh-th .sh-ic{width:46px !important;height:46px !important;border-radius:12px !important;font-size:19px !important}
html body[data-page="3"] .sh-r .sh-thumb{width:64px !important;height:48px !important;border-radius:8px !important;background:#0D1014 !important;overflow:hidden !important;display:block !important;border:0 !important;padding:0 !important}
html body[data-page="3"] .sh-r .sh-thumb a, html body[data-page="3"] .sh-r .sh-thumb picture{display:block !important;width:100% !important;height:100% !important}
html body[data-page="3"] .sh-r .sh-thumb img{display:block !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center !important}
html body[data-page="3"] .sh-r.sh-vers .sh-thumb, html body[data-page="3"] .sh-r .sh-thumb:where([data-sh-m-52]):not(sh-nie){background:#16191E !important;border:1px solid #22262C !important;display:grid !important;place-items:center !important;color:#E4E8EC !important}
html body[data-page="3"] .sh-r .sh-thumb i{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:18px !important}
html body[data-page="3"] .sh-merk .sh-merk-r .sh-thumb{background:#0D1014 !important}
html body[data-page="3"] .sh-track .sh-th .sh-t{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:21px !important;font-weight:400 !important;letter-spacing:1px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;line-height:1.1 !important}
html body[data-page="3"] .sh-track .sh-th .sh-s{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:10px !important;font-weight:700 !important;letter-spacing:1.6px !important;text-transform:uppercase !important;margin-top:5px !important}
html body[data-page="3"] .sh-track.sh-now .sh-th .sh-s{color:#4FD1A5 !important;-webkit-text-fill-color:#4FD1A5 !important}
html body[data-page="3"] .sh-track.sh-pre .sh-th .sh-s{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body[data-page="3"] .sh-track .sh-th .sh-s b{color:#fff !important;-webkit-text-fill-color:#fff !important}
html body[data-page="3"] .sh-track .sh-th .sh-amt .sh-l{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body[data-page="3"] .sh-r .sh-nm a{font-size:15px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body[data-page="3"] .sh-r .sh-mt{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:11px !important;letter-spacing:.2px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;margin-top:4px !important}
html body[data-page="3"] .sh-r .sh-mt a, html body[data-page="3"] .sh-r .sh-mt button, html body[data-page="3"] .sh-r .sh-mv{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important;font-family:"Open Sans",system-ui,sans-serif !important;font-size:11.5px !important}
html body[data-page="3"] .sh-calc .sh-th .sh-t{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:21px !important;font-weight:400 !important;letter-spacing:1px !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body[data-page="3"] .sh-calc .sh-th .sh-s{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important;font-size:10px !important;letter-spacing:1.6px !important;margin-top:5px !important}
html body[data-page="3"] .sh-quick-t{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:21px !important;font-weight:400 !important;letter-spacing:1px !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body[data-page="3"] .sh-quick-s{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body[data-page="3"] .sh-quick-s .sh-mono{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body[data-page="3"] .cart-summary .basket-heading{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:21px !important;font-weight:400 !important;letter-spacing:1px !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body[data-page="3"] .sh-sectitle{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body[data-page="3"] .sh-merk .sh-mt{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:11px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body[data-page="3"] .sh-korb-leer{background:#101215 !important;border:1px solid #22262C !important;border-radius:14px !important;box-shadow:none !important;padding:40px 32px 34px !important;color:#E4E8EC !important}
html body[data-page="3"] .sh-korb-leer-bild{background:#16191E !important;border:1px solid #22262C !important;color:#E4E8EC !important}
html body[data-page="3"] .sh-korb-leer-bild i{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body[data-page="3"] .sh-korb-leer-kopf{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:30px !important;font-weight:400 !important;letter-spacing:1.4px !important;text-transform:uppercase !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body[data-page="3"] .sh-korb-leer-text{font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body[data-page="3"] .sh-korb-leer-haupt{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:17px !important;font-weight:400 !important;letter-spacing:1.6px !important;text-transform:uppercase !important;color:#101018 !important;-webkit-text-fill-color:#101018 !important;background:linear-gradient(90deg,#A55FC5,#3FC2E2) !important;border:0 !important;border-radius:999px !important;padding:11px 34px 11px 30px !important;white-space:nowrap !important;box-shadow:none !important;transition:transform .18s,filter .18s !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;height:auto !important;min-height:0 !important}
html body[data-page="3"] .sh-korb-leer-haupt:hover, html body[data-page="3"] .sh-korb-leer-haupt:focus-visible{transform:translateY(-1px) scale(1.012) !important;filter:brightness(1.06) !important;color:#101018 !important;-webkit-text-fill-color:#101018 !important}
html body[data-page="3"] .sh-korb-leer-neben{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:14px !important;font-weight:400 !important;letter-spacing:1.4px !important;text-transform:uppercase !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;background:#0D1014 !important;border:1px solid #2A313C !important;border-radius:999px !important;padding:8px 17px !important;min-height:39px !important;box-shadow:none !important;transition:transform .18s,border-color .15s,background-color .15s,color .15s !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;height:auto !important}
html body[data-page="3"] .sh-korb-leer-neben:hover, html body[data-page="3"] .sh-korb-leer-neben:focus-visible{border-color:#3d4854 !important;background:#11151B !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important}
html body[data-page="3"] .sh-korb-leer-neben i{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body[data-page="3"] .alert.alert-danger, html body[data-page="3"] .alert.alert-warning, html body[data-page="3"] .alert.alert-success{background:#0D1014 !important;background-color:#0D1014 !important;border:1px solid #22262C !important;border-left-width:3px !important;border-radius:12px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;box-shadow:none !important}
html body[data-page="3"] .alert.alert-danger{border-left-color:#E2564F !important}
html body[data-page="3"] .alert.alert-warning{border-left-color:#F2C14E !important}
html body[data-page="3"] .alert.alert-success{border-left-color:#4FD1A5 !important}
html body[data-page="3"] .alert.alert-danger i, html body[data-page="3"] .alert.alert-danger .fas{color:#E2564F !important;-webkit-text-fill-color:#E2564F !important}
html body[data-page="3"] .alert .close, html body[data-page="3"] .alert .close span{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;background:transparent !important;opacity:1 !important;text-shadow:none !important}
html body.is-checkout #checkout .sh-kfort{height:4px !important;background:#1B1F24 !important;border-radius:4px !important}
html body.is-checkout #checkout .sh-kfx{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;margin-bottom:22px !important}
html body.is-checkout #checkout .sh-kfx b{color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout h1{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:30px !important;font-weight:400 !important;letter-spacing:1.4px !important;text-transform:uppercase !important;color:#fff !important;-webkit-text-fill-color:#fff !important;margin:0 0 18px !important}
html body.is-checkout #checkout .sh-kabs{border-top:0 !important;padding:0 !important;margin:0 0 14px !important;background:#0D1014 !important;border:1px solid #22262C !important;border-radius:14px !important;box-shadow:none !important}
html body.is-checkout #checkout .sh-kabs:first-of-type{padding-top:0 !important}
html body.is-checkout #checkout .sh-kabsk{padding:14px 18px !important;margin:0 !important;border-bottom:1px solid #1B1F24 !important;gap:12px !important}
html body.is-checkout #checkout .sh-kabs.sh-kzu .sh-kabsk,html body.is-checkout #checkout .sh-kabs.sh-kfertig .sh-kabsk{border-bottom:0 !important}
html body.is-checkout #checkout .sh-kabs.sh-kzu{opacity:1 !important;background:#0B0E12 !important}
html body.is-checkout #checkout .sh-kabs.sh-kzu .sh-kabsk .t{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-kabsk .nr{width:26px !important;height:26px !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:11px !important;font-weight:700 !important;background:#1B1F24 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;border:1px solid #2A313C !important}
html body.is-checkout #checkout .sh-kabs.sh-koffen .sh-kabsk .nr{background:#3FC2E2 !important;color:#101018 !important;-webkit-text-fill-color:#101018 !important;border-color:#3FC2E2 !important}
html body.is-checkout #checkout .sh-kabs.sh-kfertig .sh-kabsk .nr{background:rgba(79,209,165,.14) !important;color:#4FD1A5 !important;-webkit-text-fill-color:#4FD1A5 !important;border-color:rgba(79,209,165,.4) !important}
html body.is-checkout #checkout .sh-kabsk .t{font-family:"Open Sans",system-ui,sans-serif !important;font-size:15px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .sh-kabsk .w{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:12.5px !important}
html body.is-checkout #checkout .sh-kbearb{display:inline-flex !important;align-items:center !important;gap:6px !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:1.6px !important;text-transform:uppercase !important;padding:7px 12px !important;border-radius:999px !important;border:1px solid #2A313C !important;background:#0D1014 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;box-shadow:none !important;line-height:1 !important;text-decoration:none !important;margin-left:auto !important;display:none !important}
html body.is-checkout #checkout .sh-kabs.sh-kfertig .sh-kbearb{display:inline-flex !important}
html body.is-checkout #checkout .sh-kbearb:hover{border-color:#3d4854 !important;background:#11151B !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .sh-kabsb{padding:16px 18px 18px !important}
html body.is-checkout #checkout .sh-kabsb .h2{display:none !important}
html body.is-checkout #checkout .checkout-shipping-form-change{font-size:12.5px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;margin-bottom:12px !important}
html body.is-checkout #checkout .checkout-shipping-form-change a{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important;font-weight:600 !important}
html body.is-checkout #checkout .checkout-shipping-form-options .radio-w-100,html body.is-checkout #checkout .checkout-payment-method{display:block !important;background:#0D1014 !important;border:1px solid #22262C !important;border-radius:12px !important;padding:12px 16px !important;margin:0 0 10px !important;box-shadow:none !important}
html body.is-checkout #checkout .checkout-shipping-form-options .radio-w-100.sh-kopt-an,html body.is-checkout #checkout .checkout-payment-method.sh-kopt-an,html body.is-checkout #checkout .checkout-payment-method:where([data-sh-m-53]):not(.sh-nie):not(sh-nie),html body.is-checkout #checkout .radio-w-100:where([data-sh-m-53]):not(.sh-nie):not(sh-nie){border-color:#3FC2E2 !important;background:#0D1014 !important;box-shadow:0 0 0 3px rgba(63,194,226,.14) !important}
html body.is-checkout #checkout .custom-control.custom-radio{padding:0 !important;margin:0 !important;min-height:0 !important}
html body.is-checkout #checkout .custom-control-label{display:block !important;padding:0 0 0 30px !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;cursor:pointer !important;min-height:0 !important;font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;margin:0 !important}
html body.is-checkout #checkout .custom-control-label::before{left:0 !important;top:2px !important;width:18px !important;height:18px !important;border:1px solid #3d4854 !important;background:#16191E !important;border-radius:99px !important}
html body.is-checkout #checkout .custom-control-input:checked ~ .custom-control-label::before{border-color:#3FC2E2 !important;background:#3FC2E2 !important}
html body.is-checkout #checkout .custom-control-label::after{left:0 !important;top:2px !important;width:18px !important;height:18px !important}
html body.is-checkout #checkout .custom-control-label .content,html body.is-checkout #checkout .custom-control-label .form-row{margin:0 !important;align-items:center !important}
html body.is-checkout #checkout .custom-control-label .content > .col,html body.is-checkout #checkout .custom-control-label .form-row > .col{padding:0 !important}
html body.is-checkout #checkout .custom-control-label .title{font-size:14px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .custom-control-label .checkout-shipping-form-options-specific-cost,html body.is-checkout #checkout .custom-control-label .price{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:14px !important}
html body.is-checkout #checkout .custom-control-label small,html body.is-checkout #checkout .custom-control-label .text-muted,html body.is-checkout #checkout .custom-control-label .description{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:12px !important}
html body.is-checkout #checkout .checkout-button-row.sh-kaus{display:none !important}
html body.is-checkout #checkout .form-control,html body.is-checkout #checkout .custom-select,html body.is-checkout #checkout select,html body.is-checkout #checkout textarea{background:#16191E !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;border:1px solid #22262C !important;border-radius:8px !important;box-shadow:none !important;font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;height:44px !important;padding:8px 13px !important}
html body.is-checkout #checkout textarea{height:auto !important;min-height:90px !important}
html body.is-checkout #checkout .form-control:focus,html body.is-checkout #checkout select:focus,html body.is-checkout #checkout textarea:focus{border-color:#3FC2E2 !important;box-shadow:0 0 0 3px rgba(63,194,226,.18) !important;outline:0 !important}
html body.is-checkout #checkout label:not(.custom-control-label),html body.is-checkout #checkout .col-form-label{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;position:static !important;transform:none !important;background:none !important;padding:0 !important;margin:0 0 6px !important;opacity:1 !important}
html body.is-checkout #checkout fieldset legend,html body.is-checkout #checkout fieldset .h3,html body.is-checkout #checkout .sh-kmitte .h3{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;color:#4FB8E8 !important;-webkit-text-fill-color:#4FB8E8 !important;margin:14px 0 10px !important;font-size:10px !important}
html body.is-checkout #checkout .sh-kmitte .form-group{margin:0 0 12px !important}
html body.is-checkout #checkout .sh-kmitte .required-info,html body.is-checkout #checkout .sh-kmitte .required-star{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-kmitte .required-star,html body.is-checkout #checkout .sh-kmitte label .text-danger{color:#E2564F !important;-webkit-text-fill-color:#E2564F !important}
html body.is-checkout #checkout #order-proceed-as-guest{background:#0D1014 !important;border:1px solid #22262C !important;border-radius:14px !important;box-shadow:none !important;padding:18px 18px 20px !important}
html body.is-checkout #checkout .checkout-confirmation .card{background:#0D1014 !important;border:1px solid #22262C !important;border-radius:14px !important;box-shadow:none !important;margin:0 0 14px !important;height:auto !important}
html body.is-checkout #checkout .checkout-confirmation .card-header{background:none !important;border-bottom:1px solid #1B1F24 !important;padding:12px 18px !important}
html body.is-checkout #checkout .checkout-confirmation .card-header .h3{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;font-size:10px !important}
html body.is-checkout #checkout .checkout-confirmation .card-header .btn-link{display:inline-flex !important;align-items:center !important;gap:6px !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:1.6px !important;text-transform:uppercase !important;padding:7px 12px !important;border-radius:999px !important;border:1px solid #2A313C !important;background:#0D1014 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;box-shadow:none !important;line-height:1 !important;text-decoration:none !important;padding:6px 10px !important}
html body.is-checkout #checkout .checkout-confirmation .card-body{padding:16px 18px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:13.5px !important;line-height:1.7 !important}
html body.is-checkout #checkout .checkout-confirmation .card-body p{margin:0 0 6px !important}
html body.is-checkout #checkout .checkout-confirmation .card-body strong.title{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;display:block !important;margin-bottom:6px !important}
html body.is-checkout #checkout .checkout-confirmation .card-body strong,html body.is-checkout #checkout .checkout-confirmation .card-body b{color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .checkout-confirmation-comment{background:#16191E !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;border:1px solid #22262C !important;border-radius:8px !important;box-shadow:none !important;font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;min-height:110px !important}
html body.is-checkout #checkout .checkout-confirmation-legal-notice{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:12.5px !important;line-height:1.6 !important;margin:14px 0 !important}
html body.is-checkout #checkout .checkout-confirmation-legal-notice a{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body.is-checkout #checkout #panel-submit-order{background:none !important;border:0 !important;padding:0 !important;box-shadow:none !important}
html body.is-checkout #checkout #panel-submit-order .card.card-products{background:#0D1014 !important;border:1px solid #22262C !important;border-radius:14px !important;box-shadow:none !important;margin:0 !important}
html body.is-checkout #checkout #panel-submit-order .sh-pkopf{background:none !important;border-bottom:1px solid #1B1F24 !important;padding:12px 18px !important;display:flex !important;align-items:center !important;gap:12px !important}
html body.is-checkout #checkout #panel-submit-order .sh-pkt{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;font-size:10px !important}
html body.is-checkout #checkout #panel-submit-order .sh-paend{display:inline-flex !important;align-items:center !important;gap:6px !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:1.6px !important;text-transform:uppercase !important;padding:7px 12px !important;border-radius:999px !important;border:1px solid #2A313C !important;background:#0D1014 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;box-shadow:none !important;line-height:1 !important;text-decoration:none !important;margin-left:auto !important;padding:6px 10px !important}
html body.is-checkout #checkout #panel-submit-order .card-body{padding:12px 18px 16px !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-header{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;font-size:9px !important;padding:6px 0 !important;border-bottom:1px solid #1B1F24 !important;margin:0 0 6px !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item{border-bottom:1px solid #1B1F24 !important;padding:8px 0 !important;margin:0 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:13px !important;align-items:center !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item .checkout-items-item-price-single,html body.is-checkout #checkout #panel-submit-order .checkout-items-item .checkout-items-item-price{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item small,html body.is-checkout #checkout #panel-submit-order .checkout-items-item .text-muted{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout #order-proceed-as-guest form,html body.is-checkout #checkout #order-proceed-as-guest fieldset,html body.is-checkout #checkout #order-proceed-as-guest .card{background:none !important;border:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important}
html body.is-checkout #checkout .sh-krechts > .its-vb-checkout.sh-kvb-karte{background:#0D1014 !important;border:1px solid #22262C !important;border-left:3px solid #F2C14E !important;border-radius:14px !important;padding:14px 16px !important;margin:0 0 14px !important;box-shadow:none !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:12.5px !important}
html body.is-checkout #checkout .sh-kvb-karte strong{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body.is-checkout #checkout .sh-kvb-karte table td{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;padding:3px 0 !important;font-size:12.5px !important}
html body.is-checkout #checkout .sh-kvb-karte table td + td{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:12.5px !important;text-align:right !important;padding-left:14px !important}
html body.is-checkout #checkout .sh-kvb-karte small{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-ksum{background:#0D1014 !important;border:1px solid #22262C !important;border-radius:14px !important;box-shadow:none !important}
html body.is-checkout #checkout .sh-ksum .sh-kkh{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#E4E8EC !important;padding:14px 18px !important;border-bottom:1px solid #1B1F24 !important}
html body.is-checkout #checkout .sh-ksum .sh-kkb{padding:14px 18px 18px !important}
html body.is-checkout #checkout .sh-kgk{background:#0D1014 !important;border:1px solid #22262C !important;border-radius:10px !important;padding:8px 10px !important;margin-bottom:10px !important}
html body.is-checkout #checkout .sh-kgrp.sh-know .sh-kgk{border-color:rgba(79,209,165,.34) !important}
html body.is-checkout #checkout .sh-kgrp.sh-kpre .sh-kgk{border-color:rgba(242,193,78,.34) !important}
html body.is-checkout #checkout .sh-kgk .t{font-size:12.5px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .sh-kgk .t small{display:block !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:11px !important;font-weight:400 !important;margin-top:2px !important}
html body.is-checkout #checkout .sh-kgk .v{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important}
html body.is-checkout #checkout .sh-kgrp.sh-know .sh-kgk .v{color:#4FD1A5 !important;-webkit-text-fill-color:#4FD1A5 !important}
html body.is-checkout #checkout .sh-kgrp.sh-kpre .sh-kgk .v{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body.is-checkout #checkout .sh-kgk i{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-kmi .sh-kth{border-radius:8px !important}
html body.is-checkout #checkout .sh-kmi .sh-kn{font-size:13px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .sh-kmi .sh-kn small{display:block !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:11px !important;font-weight:400 !important}
html body.is-checkout #checkout .sh-kmi .sh-kp{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important}
html body.is-checkout #checkout .sh-ksum .sh-ktrenn{background:#22262C !important}
html body.is-checkout #checkout .sh-ksum .sh-ksr{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:13px !important;padding:6px 0 !important}
html body.is-checkout #checkout .sh-ksum .sh-ksr b{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important}
html body.is-checkout #checkout .sh-ksum .sh-ksr.dim{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-ksum .sh-kst{border-top:1px solid #22262C !important;padding:14px 0 4px !important}
html body.is-checkout #checkout .sh-ksummen .checkout-items-total{padding:0 !important;max-width:none !important;flex:none !important;width:auto !important}
html body.is-checkout #checkout .sh-ksummen .total-net,html body.is-checkout #checkout .sh-ksummen .tax{margin:0 !important;padding:6px 0 !important;font-size:13px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;align-items:center !important}
html body.is-checkout #checkout .sh-ksummen .total-net strong,html body.is-checkout #checkout .sh-ksummen .tax span{font-weight:400 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:13px !important}
html body.is-checkout #checkout .sh-ksummen .tax,html body.is-checkout #checkout .sh-ksummen .tax span{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-ksummen .total-net .price,html body.is-checkout #checkout .sh-ksummen .price-col .price{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important}
html body.is-checkout #checkout .sh-ksummen .basket-summary-total,html body.is-checkout #checkout .sh-ksummen .checkout-items-total-total,html body.is-checkout #checkout .sh-ksummen .total{margin:10px 0 0 !important;padding:14px 0 4px !important;border-top:1px solid #22262C !important;align-items:baseline !important}
html body.is-checkout #checkout .sh-ksummen .basket-summary-total .price_label,html body.is-checkout #checkout .sh-ksummen .checkout-items-total-total .price_label,html body.is-checkout #checkout .sh-ksummen .checkout-items-total-total strong{font-family:"Open Sans",system-ui,sans-serif !important;font-size:14px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .sh-ksummen .basket-summary-total .total-sum,html body.is-checkout #checkout .sh-ksummen .checkout-items-total-total .total-sum{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:26px !important;letter-spacing:-.5px !important}
html body.is-checkout #checkout .sh-ksummen .row > .col,html body.is-checkout #checkout .sh-ksummen .row > .price-col{padding:0 !important}
html body.is-checkout #checkout .sh-ksum .sh-kst .l{font-size:14px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .sh-ksum .sh-kst .v{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-variant-numeric:tabular-nums !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:26px !important;letter-spacing:-.5px !important}
html body.is-checkout #checkout .sh-kfaellig{background:rgba(242,193,78,.08) !important;border:1px solid rgba(242,193,78,.3) !important;border-radius:10px !important}
html body.is-checkout #checkout .sh-kfaellig .l{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important;font-size:12.5px !important}
html body.is-checkout #checkout .sh-kfaellig .v{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:18px !important;font-weight:700 !important}
html body.is-checkout #checkout .sh-kknoepfe{display:grid !important;gap:10px !important;margin-top:16px !important}
html body.is-checkout #checkout .sh-kknoepfe .btn{margin:0 !important;width:100% !important}
html body.is-checkout #checkout nav.sh-kspur a{font-family:"Open Sans",system-ui,sans-serif !important;font-size:12.5px !important;font-weight:600 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;border-radius:8px !important;padding:9px 12px !important;gap:10px !important}
html body.is-checkout #checkout nav.sh-kspur a.on{color:#fff !important;-webkit-text-fill-color:#fff !important;background:#12161B !important}
html body.is-checkout #checkout nav.sh-kspur a.fertig{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout nav.sh-kspur a .sh-kpt{background:#2A313C !important}
html body.is-checkout #checkout nav.sh-kspur a.on .sh-kpt{background:#3FC2E2 !important;box-shadow:0 0 0 3px rgba(63,194,226,.2) !important}
html body.is-checkout #checkout nav.sh-kspur a.fertig .sh-kpt{background:#4FD1A5 !important}
html body.is-checkout #checkout .sh-kgrp.sh-know .sh-kgk{background:linear-gradient(90deg,rgba(79,209,165,.14),rgba(79,209,165,.03) 70%) !important;border-color:rgba(79,209,165,.34) !important}
html body.is-checkout #checkout .sh-kgrp.sh-kpre .sh-kgk{background:linear-gradient(90deg,rgba(242,193,78,.14),rgba(242,193,78,.03) 70%) !important;border-color:rgba(242,193,78,.34) !important}
html body.is-checkout #checkout .card-products .sh-pgrp.sh-pnow{background:linear-gradient(90deg,rgba(79,209,165,.14),rgba(79,209,165,.03) 70%) !important}
html body.is-checkout #checkout .card-products .sh-pgrp.sh-ppre{background:linear-gradient(90deg,rgba(242,193,78,.14),rgba(242,193,78,.03) 70%) !important}
html body.is-checkout #checkout .sh-kfx{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout nav.sh-kspur a{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-kabs.sh-kzu .sh-kabsk .t{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-kvb-karte small{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body.is-checkout #checkout .form-control::placeholder, html body.is-checkout #checkout textarea::placeholder{color:#ACB6C0 !important;-webkit-text-fill-color:#ACB6C0 !important;opacity:1 !important}
html body.is-checkout #checkout .checkout-confirmation .card-body, html body.is-checkout #checkout .checkout-confirmation .card-body p, html body.is-checkout #checkout .checkout-confirmation .card-body span{color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .custom-control-label small, html body.is-checkout #checkout .custom-control-label .text-muted, html body.is-checkout #checkout .custom-control-label .description{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-ksum .sh-ksr.dim, html body.is-checkout #checkout .sh-ksum .sh-ksr.dim span, html body.is-checkout #checkout .sh-ksummen .tax, html body.is-checkout #checkout .sh-ksummen .tax span{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-kgk i{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-kgrp.sh-know .sh-kgk i{color:#4FD1A5 !important;-webkit-text-fill-color:#4FD1A5 !important}
html body.is-checkout #checkout .sh-kgrp.sh-kpre .sh-kgk i{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item small, html body.is-checkout #checkout #panel-submit-order .checkout-items-item .text-muted{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .checkout-confirmation-legal-notice{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-kmitte .required-info{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-kgk{grid-template-columns:34px 1fr auto !important;gap:10px !important;padding:9px 10px !important}
html body.is-checkout #checkout .sh-kgk i{font-size:18px !important}
html body.is-checkout #checkout .sh-kmi .sh-kth{width:52px !important;height:52px !important;border-radius:8px !important;background:#0D1014 !important;overflow:hidden !important;display:block !important;padding:0 !important}
html body.is-checkout #checkout .sh-kmi .sh-kth a, html body.is-checkout #checkout .sh-kmi .sh-kth picture{display:block !important;width:100% !important;height:100% !important}
html body.is-checkout #checkout .sh-kmi .sh-kth img{display:block !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center !important}
html body.is-checkout #checkout .sh-kmi .sh-kth:where([data-sh-m-52]):not(sh-nie), html body.is-checkout #checkout .sh-kmi .sh-kth.sh-kth-vers{background:#16191E !important;border:1px solid #22262C !important;display:grid !important;place-items:center !important}
html body.is-checkout #checkout .sh-kmi .sh-kth i{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:18px !important}
html body.is-checkout #checkout .sh-kmi{grid-template-columns:52px 1fr auto !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item-image-wrapper a, html body.is-checkout #checkout #panel-submit-order .checkout-items-item-image-wrapper picture{display:block !important;width:100% !important;height:100% !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item-image-wrapper{flex:0 0 76px !important;max-width:76px !important;padding:0 0 0 0 !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item-image-wrapper > a, html body.is-checkout #checkout #panel-submit-order .checkout-items-item-image-wrapper > div{width:64px !important;height:48px !important;border-radius:8px !important;overflow:hidden !important;background:#0D1014 !important;display:block !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item-image-wrapper img{display:block !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center !important;background:none !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item-image-wrapper i{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .sh-kgk .t{font-size:14px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .sh-kgk .t small{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:10px !important;font-weight:700 !important;letter-spacing:1.2px !important;text-transform:uppercase !important;margin-top:3px !important}
html body.is-checkout #checkout .sh-kgrp.sh-know .sh-kgk .t small{color:#4FD1A5 !important;-webkit-text-fill-color:#4FD1A5 !important}
html body.is-checkout #checkout .sh-kgrp.sh-kpre .sh-kgk .t small{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body.is-checkout #checkout .sh-kmi .sh-kn small{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:10.5px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;margin-top:2px !important}
html body.is-checkout #checkout .sh-ksum .sh-kkh{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:19px !important;font-weight:400 !important;letter-spacing:1px !important;text-transform:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .sh-kabsk .t{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:19px !important;font-weight:400 !important;letter-spacing:1px !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .checkout-confirmation .card-header .h3{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:19px !important;font-weight:400 !important;letter-spacing:1px !important;text-transform:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .checkout-confirmation .card-body strong.title{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body.is-checkout #checkout fieldset legend, html body.is-checkout #checkout fieldset .h3, html body.is-checkout #checkout .sh-kmitte .h3{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body.is-checkout #checkout #panel-submit-order .sh-pkt{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:19px !important;font-weight:400 !important;letter-spacing:1px !important;text-transform:none !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-header{color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item small{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:10.5px !important}
html body.is-checkout #checkout .card-products .sh-pgrp .t{color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .card-products .sh-pgrp .t small{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:10px !important;letter-spacing:1.2px !important;text-transform:uppercase !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .card-products .sh-pgrp.sh-pnow .t small{color:#4FD1A5 !important;-webkit-text-fill-color:#4FD1A5 !important}
html body.is-checkout #checkout .card-products .sh-pgrp.sh-ppre .t small{color:#F2C14E !important;-webkit-text-fill-color:#F2C14E !important}
html body.is-checkout #checkout .sh-kvb-karte strong{font-family:"SH Bangers",Bangers,Impact,sans-serif !important;font-size:17px !important;font-weight:400 !important;letter-spacing:1px !important}
html body.is-checkout #checkout label:not(.custom-control-label), html body.is-checkout #checkout .col-form-label{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout nav.sh-kspur{position:sticky !important;top:110px !important;display:grid !important;gap:3px !important;background:#0D1014 !important;border:1px solid #22262C !important;border-radius:14px !important;padding:8px !important}
html body.is-checkout #checkout nav.sh-kspur a{padding:10px 12px !important;border-radius:8px !important;position:relative !important;font-family:"Open Sans",system-ui,sans-serif !important;font-size:13px !important;font-weight:600 !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;gap:10px !important;opacity:1 !important}
html body.is-checkout #checkout nav.sh-kspur a.on{background:#12161B !important;color:#fff !important;-webkit-text-fill-color:#fff !important;box-shadow:inset 3px 0 0 #3FC2E2 !important}
html body.is-checkout #checkout nav.sh-kspur a::after{content:"" !important;margin-left:auto !important;font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9px !important;font-weight:700 !important;letter-spacing:1.5px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout nav.sh-kspur a.fertig::after{content:"OK" !important;color:#4FD1A5 !important;-webkit-text-fill-color:#4FD1A5 !important}
html body.is-checkout #checkout nav.sh-kspur a.on::after{content:"JETZT" !important;color:#3FC2E2 !important;-webkit-text-fill-color:#3FC2E2 !important}
html body.is-checkout #checkout nav.sh-kspur a .sh-kpt{width:8px !important;height:8px !important;background:#2A313C !important}
html body.is-checkout #checkout nav.sh-kspur a.on .sh-kpt{background:#3FC2E2 !important;box-shadow:0 0 0 3px rgba(63,194,226,.2) !important}
html body.is-checkout #checkout nav.sh-kspur a.fertig .sh-kpt{background:#4FD1A5 !important}
html body.is-checkout #checkout .sh-kfx{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:9.5px !important;letter-spacing:2px !important;text-transform:uppercase !important;color:#8AD9F0 !important;-webkit-text-fill-color:#8AD9F0 !important}
html body.is-checkout #checkout .sh-kfx b{color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .sh-kabsk .w{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:11px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .checkout-shipping-form-change{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:11px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .custom-control-label .title{font-size:15px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .custom-control-label small, html body.is-checkout #checkout .custom-control-label .text-muted, html body.is-checkout #checkout .custom-control-label .description, html body.is-checkout #checkout .custom-control-label .checkout-shipping-form-options-specific-time{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:11px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout .custom-control-label .checkout-shipping-form-options-specific-cost, html body.is-checkout #checkout .custom-control-label .price{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-weight:700 !important;font-size:14px !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item .text-muted, html body.is-checkout #checkout #panel-submit-order .checkout-items-item-main small, html body.is-checkout #checkout #panel-submit-order .checkout-items-item-main .checkout-items-item-number{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:10.5px !important;color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important}
html body.is-checkout #checkout #panel-submit-order .checkout-items-item-main a, html body.is-checkout #checkout #panel-submit-order .checkout-items-item-main strong{font-size:14px !important;font-weight:700 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}
html body.is-checkout #checkout .checkout-confirmation .card-body{font-size:14px !important}
html body.is-checkout #checkout .sh-kvb-karte table td{font-size:13px !important}
html body.is-checkout #checkout .sh-kmitte .required-info{font-family:"SH Space Mono","Space Mono",Consolas,monospace !important;font-size:10.5px !important}
html body.is-checkout #checkout #panel-submit-order .sh-pkopf::before{content:none !important}
html body.is-checkout #checkout #panel-submit-order .sh-pkt{display:inline !important}
html body.is-checkout #checkout #panel-submit-order .sh-prow{grid-template-columns:64px minmax(0,1fr) 54px 92px 62px 96px !important}
html body.is-checkout #checkout #panel-submit-order .sh-pth{width:64px !important;height:48px !important;border-radius:8px !important;overflow:hidden !important;background:#0D1014 !important;display:block !important;padding:0 !important}
html body.is-checkout #checkout #panel-submit-order .sh-pth img{display:block !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center !important}
html body.is-checkout #checkout #panel-submit-order .sh-pversand .sh-pth{background:#16191E !important;display:grid !important;place-items:center !important;border:1px solid #22262C !important}
html body.is-checkout #checkout #panel-submit-order .sh-pversand .sh-pth i{color:#E4E8EC !important;-webkit-text-fill-color:#E4E8EC !important;font-size:18px !important}
@media (max-width:900px){
html body[data-page="3"] .basket > .row{grid-template-columns:minmax(0,1fr) !important}
html body[data-page="3"] .cart-summary{position:static !important}
html body[data-page="3"] .sh-r{grid-template-columns:52px minmax(0,1fr) auto auto !important;grid-template-rows:auto auto !important;gap:6px 10px !important;padding:12px 14px !important}
html body[data-page="3"] .sh-r .sh-thumb{grid-row:1 / 3 !important;width:52px !important;height:42px !important}
html body[data-page="3"] .sh-r .sh-mitte{grid-column:2 !important;grid-row:1 / 3 !important}
html body[data-page="3"] .sh-r .sh-tp{grid-column:3 / 5 !important;grid-row:1 !important;justify-self:end !important}
html body[data-page="3"] .sh-r .sh-mzelle{grid-column:3 !important;grid-row:2 !important;justify-self:end !important}
html body[data-page="3"] .sh-r .cart-items-delete-button{grid-column:4 !important;grid-row:2 !important;justify-self:end !important;margin:0 !important}
html body[data-page="3"] .sh-r .form-counter, html body[data-page="3"] .sh-r .input-group{height:32px !important}
html body[data-page="3"] .sh-r .form-counter .btn, html body[data-page="3"] .sh-r .form-counter input{height:30px !important}
html body.is-checkout #checkout .sh-kdrei{grid-template-columns:minmax(0,1fr) !important}
html body.is-checkout #checkout nav.sh-kspur, html body.is-checkout #checkout aside.sh-krechts{position:static !important}
}
}
