.bk{--bk-bg: #ECEFF2;--bk-bg-hell: #FBFCFD;--bk-fg: #14171B;--bk-leise: #59616B;--bk-linie: #D1D7DE;--bk-chip: #E0E5EA;--bk-akzent: #1D3557;--bk-akzent-fg: #FFFFFF;color:var(--bk-fg);background-color:var(--bk-bg);background-image:radial-gradient(ellipse 70% 55% at 50% 42%,var(--bk-bg-hell),var(--bk-bg))}.bk *,.bk *:before,.bk *:after{box-sizing:border-box}.bk .bk-band,.bk .bk-kopf,.bk .bk-rund{display:block}.bk-seite{max-width:1180px;margin:0 auto;padding:28px 16px 40px;display:grid;gap:18px}.bk-eyebrow,.bk-label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bk-leise);margin:0}.bk h1{font-weight:800;font-size:clamp(28px,5vw,52px);line-height:1.04;letter-spacing:-.02em;margin:6px 0 0;text-wrap:balance;color:var(--bk-fg)}.bk-unter{margin:8px 0 0;color:var(--bk-leise);font-size:15px;max-width:60ch}.bk-reihe{display:flex;gap:8px;overflow-x:auto;padding-block:4px 8px;scrollbar-width:thin}.bk-chip{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border-radius:999px;border:1px solid var(--bk-linie);background:var(--bk-chip);color:var(--bk-fg);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.bk-chip[aria-pressed=true]{background:var(--bk-fg);color:var(--bk-bg);border-color:var(--bk-fg)}.bk-uhr{flex:none;display:grid;justify-items:center;gap:6px;width:76px;background:none;border:0;padding:4px 0;color:var(--bk-fg);cursor:pointer;font:inherit;font-size:11px;font-weight:500;line-height:1.2;text-align:center}.bk-uhr .bk-rund{width:58px;height:58px;border-radius:50%;background-color:var(--bk-bg-hell);background-repeat:no-repeat;background-size:118% auto;background-position:50% 50%;border:2px solid transparent;box-shadow:0 1px 3px #0000001f}.bk-uhr[aria-pressed=true] .bk-rund{border-color:var(--bk-fg)}.bk button:focus-visible,.bk a:focus-visible,.bk-buehne:focus-visible{outline:2px solid var(--bk-akzent);outline-offset:3px}.bk-modellwahl{display:grid;gap:8px;min-width:0}.bk-uhrname{font-size:18px;font-weight:700;margin:0}.bk-buehne{position:relative;height:clamp(420px,66vh,640px);width:100%;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab;overflow:hidden}.bk-buehne.zieht{cursor:grabbing}.bk-band{position:absolute;left:50%;top:0;height:100%;aspect-ratio:303 / 1400;max-width:100%;background-color:transparent;background-repeat:no-repeat;border:0;padding:0;cursor:pointer;transform-origin:50% 50%;will-change:transform,opacity;filter:drop-shadow(0 10px 12px rgba(0,0,0,.14))}.bk-kopf{position:absolute;left:50%;top:0;height:100%;aspect-ratio:303 / 1400;z-index:500;pointer-events:none;transform:translate(-50%);background-repeat:no-repeat;background-size:100% 100%;filter:drop-shadow(0 14px 16px rgba(0,0,0,.26))}.bk-kopf.klick{animation:bk-klick .32s ease-out}@keyframes bk-klick{0%{transform:translate(-50%) scale(1)}40%{transform:translate(-50%) scale(.975)}to{transform:translate(-50%) scale(1)}}.bk-laden{position:absolute;inset:auto 0 8px;text-align:center;color:var(--bk-leise);font-size:12px}.bk-ansicht{display:flex;justify-content:center;margin-top:-8px}.bk-tipp{text-align:center;color:var(--bk-leise);font-size:13px;margin:0}.bk-auswahl{display:grid;gap:22px;grid-template-columns:1fr;align-items:end}.bk-filterblock{display:grid;gap:8px;min-width:0}.bk-filter{display:flex;flex-wrap:wrap;gap:8px}.bk-kasse{display:grid;gap:10px;justify-items:center;text-align:center}.bk-navzeile{display:flex;align-items:center;gap:14px;width:100%;max-width:28rem}.bk-pfeil{width:44px;height:44px;border-radius:50%;border:1px solid var(--bk-linie);background:var(--bk-fg);color:var(--bk-bg);font-size:22px;line-height:1;cursor:pointer;display:grid;place-items:center;flex:none;padding:0}.bk-pfeil:disabled{opacity:.35;cursor:default}.bk-info{flex:1;display:grid;gap:2px;min-width:0}.bk-info strong{font-size:18px}.bk-info span{color:var(--bk-leise);font-size:13px}.bk-info a{color:inherit;font-size:13px}.bk-preiszeile{display:grid;gap:2px;justify-items:center}.bk-preis{font-size:24px;font-weight:700}.bk-mwst{font-size:12px;color:var(--bk-leise)}.bk-mwst a{color:inherit}.bk-knoepfe{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.bk-knoepfe button{min-height:48px;padding:12px 22px;border-radius:999px;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.bk-knoepfe button:disabled{opacity:.45;cursor:default}.bk-primaer{background:var(--bk-akzent);color:var(--bk-akzent-fg);border:1px solid var(--bk-akzent)}.bk-sekundaer{background:transparent;color:var(--bk-fg);border:1px solid var(--bk-fg)}.bk-hinweis{font-size:13px;color:var(--bk-leise);margin:0;min-height:1.2em}.bk-text{max-width:760px;margin:8px auto 0;font-size:15px;line-height:1.6}@media(min-width:860px){.bk-auswahl{grid-template-columns:1fr auto 1fr}.bk-filterblock{grid-column:1}.bk-kasse{grid-column:2}}@media(prefers-reduced-motion:reduce){.bk-kopf.klick{animation:none}}.bk-hinweisbox{display:flex;align-items:center;gap:12px;margin:12px 0;padding:12px 14px;border:1px solid #E4E2DE;border-radius:10px;background:#faf9f7;color:#232323;text-decoration:none}.bk-hinweisbox:hover{border-color:#232323}.bk-hinweisbox .bk-hinweisbild{display:block;width:48px;height:48px;flex:none;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-size:118% auto;background-position:50% 50%;box-shadow:0 1px 3px #0000001f}.bk-hinweisbox strong{display:block;font-size:14px}.bk-hinweisbox span{font-size:13px;color:#5f5f5f}.bk-teaser{padding:24px 16px}.bk-teaser__innen{max-width:1180px;margin:0 auto;display:grid;gap:20px;align-items:center;background:#f2f4f6;border-radius:16px;overflow:hidden}.bk-teaser__text{padding:24px;display:grid;gap:12px}.bk-teaser__text h2{margin:0;font-size:clamp(24px,3.4vw,36px);line-height:1.1}.bk-teaser__text p{margin:0;color:#4a4f55}.bk-teaser__knopf{justify-self:start;display:inline-flex;min-height:48px;align-items:center;padding:12px 22px;border-radius:999px;background:#1d3557;color:#fff;text-decoration:none;font-weight:600}.bk-teaser__bild img{display:block;width:100%;height:auto}@media(min-width:860px){.bk-teaser__innen{grid-template-columns:1fr 1.2fr}.bk-teaser__text{padding:40px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bodinos-konfigurator.css.map */
