#bam-konfigurator.dn-bamk{--bamk-akzent: #ce2b37;--bamk-radius: 4px;--bamk-schrift: inherit;--dn-auf-akzent: #ffffff;max-width:880px;margin-inline:auto}#bam-konfigurator.dn-bamk--dunkel{color-scheme:dark;--bamk-text: #e8e7e2;--bamk-flaeche: #111111;--bamk-rand: rgba(255, 255, 255, .18);--bamk-leise: rgba(232, 231, 226, .64);--dn-feld: #0a0a0a;--dn-feld-hover: #1f1f1f;--dn-linie: rgba(255, 255, 255, .08);--dn-fehler: #ff8a80;--dn-glow: rgba(206, 43, 55, .18)}#bam-konfigurator.dn-bamk--hell{color-scheme:light;--bamk-text: #0b0b0b;--bamk-flaeche: #ffffff;--bamk-rand: rgba(11, 11, 11, .16);--bamk-leise: #55544f;--dn-feld: #ffffff;--dn-feld-hover: #f3f3f0;--dn-linie: rgba(11, 11, 11, .1);--dn-fehler: #b3261e;--dn-glow: rgba(206, 43, 55, .35)}#bam-konfigurator.dn-bamk .bamk-schritt{padding:clamp(18px,3vw,28px);margin-bottom:12px}#bam-konfigurator.dn-bamk h3{font-family:var(--font-heading--family, inherit);font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bamk-akzent);margin:0 0 14px}#bam-konfigurator.dn-bamk--hell h3{color:var(--bamk-text)}#bam-konfigurator.dn-bamk--hell h3:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;background:var(--bamk-akzent);vertical-align:0}#bam-konfigurator.dn-bamk select,#bam-konfigurator.dn-bamk input[type=number]{background-color:var(--dn-feld);color:var(--bamk-text);border:1px solid var(--bamk-rand);border-radius:var(--bamk-radius);min-height:46px;padding:10px 12px}#bam-konfigurator.dn-bamk select{min-width:min(260px,100%);cursor:pointer}#bam-konfigurator.dn-bamk input[type=number]{width:7em}#bam-konfigurator.dn-bamk input[type=checkbox]{accent-color:var(--bamk-akzent);width:20px;height:20px;margin:0}#bam-konfigurator.dn-bamk input[type=file]{color:var(--bamk-leise);max-width:100%}#bam-konfigurator.dn-bamk label{cursor:pointer}#bam-konfigurator.dn-bamk .bamk-farben{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px}#bam-konfigurator.dn-bamk .bamk-farbe{background:var(--dn-feld);color:var(--bamk-text);border:1px solid var(--bamk-rand);border-radius:var(--bamk-radius);padding:6px 6px 8px;transition:border-color .2s,box-shadow .2s,background-color .2s}#bam-konfigurator.dn-bamk .bamk-farbe:hover{background:var(--dn-feld-hover)}@media(max-width:480px){#bam-konfigurator.dn-bamk .bamk-farben{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}#bam-konfigurator.dn-bamk .bamk-farbe{padding:4px 3px 6px;font-size:.68em;line-height:1.2;overflow-wrap:anywhere}#bam-konfigurator.dn-bamk select{min-width:0;width:100%}}#bam-konfigurator.dn-bamk .bamk-farbe img{border-radius:2px;margin-bottom:6px}#bam-konfigurator.dn-bamk .bamk-farbe.aktiv{border-color:var(--bamk-akzent);box-shadow:0 0 0 1px var(--bamk-akzent),0 0 0 5px var(--dn-glow)}@media(max-width:480px){#bam-konfigurator.dn-bamk .bamk-farben{grid-auto-flow:row dense}#bam-konfigurator.dn-bamk .bamk-farbe.aktiv{grid-column:1 / -1;display:flex;align-items:center;gap:14px;padding:8px;font-size:1em;font-weight:600;text-align:left;box-shadow:0 0 0 1px var(--bamk-akzent)}#bam-konfigurator.dn-bamk .bamk-farbe.aktiv img{flex:none;width:62%;max-width:230px;margin-bottom:0}}#bam-konfigurator.dn-bamk .bamk-summe{width:100%;border-collapse:collapse}#bam-konfigurator.dn-bamk .bamk-summe td{padding:7px 0;border-bottom:1px solid var(--dn-linie)}#bam-konfigurator.dn-bamk .bamk-summe td+td{font-variant-numeric:tabular-nums;white-space:nowrap}#bam-konfigurator.dn-bamk .bamk-gesamt td{border-bottom:0;padding-top:14px}#bam-konfigurator.dn-bamk .bamk-gesamt td+td{color:var(--bamk-akzent)}#bam-konfigurator.dn-bamk--hell .bamk-gesamt td+td{color:var(--bamk-text)}#bam-konfigurator.dn-bamk .bamk-fehler{color:var(--dn-fehler);border-left:2px solid var(--dn-fehler);padding:2px 0 2px 10px}#bam-konfigurator.dn-bamk .bamk-knopf{color:var(--dn-auf-akzent);border:2px solid #e8e7e2;border-radius:999px;min-height:54px;font-weight:600;letter-spacing:.005em;transition:box-shadow .2s,transform .2s,filter .2s}#bam-konfigurator.dn-bamk .bamk-knopf:not([disabled]):hover{filter:brightness(1.14);box-shadow:0 12px 40px -10px #ce2b3766}#bam-konfigurator.dn-bamk .bamk-knopf[disabled]{opacity:.35}#bam-konfigurator.dn-bamk button:not([class]){background:transparent;color:var(--bamk-akzent);border:1px solid var(--bamk-rand);border-radius:var(--bamk-radius);padding:6px 12px;font:inherit;cursor:pointer}#bam-konfigurator.dn-bamk--hell button:not([class]){color:var(--bamk-text)}#bam-konfigurator.dn-bamk :is(select,input,button):focus-visible{outline:2px solid var(--bamk-akzent);outline-offset:2px}@media(prefers-reduced-motion:reduce){#bam-konfigurator.dn-bamk *{transition:none!important;transform:none!important}}.dn-bamk-rahmen{padding:clamp(32px,6vw,80px) clamp(20px,4.5vw,72px)}.dn-bamk-rahmen--dunkel{background:#0a0a0a;color:#e8e7e2}.dn-bamk-rahmen--dunkel :is(h1,.dn-bamk-intro,.dn-bamk-intro *){color:#e8e7e2}.dn-bamk-rahmen--hell{background:transparent}.dn-bamk-kopf{max-width:880px;margin:0 auto clamp(20px,3vw,36px)}.dn-bamk-kopf .dn-bamk-kicker{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#ce2b37;margin:0 0 10px}.dn-bamk-rahmen--hell .dn-bamk-kopf .dn-bamk-kicker{color:inherit;opacity:.7}.dn-bamk-kopf h1{margin:0 0 12px;line-height:1.05}.dn-bamk-kopf .dn-bamk-intro{opacity:.8;max-width:62ch}.dn-bamk-warnung{max-width:880px;margin:0 auto;padding:14px 16px;border:1px dashed #ff8a80;color:#ff8a80}html[data-dn-modus=hell] #bam-konfigurator.dn-bamk{color-scheme:light;--bamk-text: #0b0b0b;--bamk-flaeche: #ffffff;--bamk-rand: rgba(11, 11, 11, .16);--bamk-leise: #55544f;--dn-feld: #ffffff;--dn-feld-hover: #f3f3f0;--dn-linie: rgba(11, 11, 11, .1);--dn-fehler: #b3261e;--dn-glow: rgba(206, 43, 55, .35)}html[data-dn-modus=hell] #bam-konfigurator.dn-bamk h3{color:var(--bamk-text)}html[data-dn-modus=hell] #bam-konfigurator.dn-bamk h3:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;background:var(--bamk-akzent);vertical-align:0}html[data-dn-modus=hell] #bam-konfigurator.dn-bamk .bamk-gesamt td+td{color:var(--bamk-text)}html[data-dn-modus=hell] #bam-konfigurator.dn-bamk button:not([class]){color:var(--bamk-text)}html[data-dn-modus=hell] #bam-konfigurator.dn-bamk .bamk-knopf{border-color:#0b0b0b}html[data-dn-modus=hell] .dn-bamk-rahmen{background:transparent;color:inherit}html[data-dn-modus=hell] .dn-bamk-rahmen :is(h1,.dn-bamk-intro,.dn-bamk-intro *){color:#0b0b0b}html[data-dn-modus=hell] .dn-bamk-rahmen .dn-bamk-kopf .dn-bamk-kicker{color:#0b0b0b;opacity:.7}html:not([data-dn-modus=hell]) #bam-konfigurator.dn-bamk h3,html:not([data-dn-modus=hell]) #bam-konfigurator.dn-bamk .bamk-gesamt td+td,html:not([data-dn-modus=hell]) #bam-konfigurator.dn-bamk button:not([class]),html:not([data-dn-modus=hell]) .dn-bamk-kopf .dn-bamk-kicker{color:#f3a9af}
/*# sourceMappingURL=/cdn/shop/t/40/assets/dn-bam-konfigurator.css.map */
