.sm-ff{display:block}.sm-ff__layout{display:grid;gap:clamp(2.4rem,4vw,5.6rem);align-items:start}@media screen and (min-width:990px){.sm-ff__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.sm-ff--teaser .sm-ff__layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}}.sm-ff__readout{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem;font-variant-numeric:tabular-nums}.sm-ff__readout-format{font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4rem);font-weight:600;line-height:1;color:var(--sm-text)}.sm-ff__readout-size{font-size:1.5rem;color:var(--sm-muted);text-align:right}.sm-ff__grid{display:grid;gap:clamp(.4rem,.8vw,.8rem);padding:clamp(1rem,1.6vw,1.6rem);border:1px solid var(--sm-line);border-radius:var(--sm-radius);background:#0000002e;touch-action:manipulation;user-select:none;-webkit-user-select:none}.sm-ff__row{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:inherit}.sm-ff__cell{position:relative;aspect-ratio:74 / 112;min-width:0;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:.4rem;background:#ffffff08;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.sm-ff__cell:focus-visible{outline:2px solid var(--sm-text);outline-offset:2px;z-index:1}.sm-ff__dot{position:absolute;top:.5rem;right:.5rem;width:.6rem;height:.6rem;border-radius:50%;background:transparent}.sm-ff__cell--lager .sm-ff__dot{background:var(--sm-ok)}.sm-ff__cell--bestellung .sm-ff__dot{background:var(--sm-warn)}.sm-ff__cell--anfrage .sm-ff__dot{background:var(--sm-info)}.sm-ff__cell--soon .sm-ff__dot{background:transparent;box-shadow:inset 0 0 0 1px var(--sm-muted)}.sm-ff__cell--blocked{cursor:not-allowed;border-color:#ffffff0f;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.05) 0 2px,transparent 2px 7px)}.sm-ff__cell.is-in{border-color:var(--sm-accent);background:#e3b04b38}.sm-ff__cell.is-corner{background:var(--sm-accent)}.sm-ff__cell.is-corner:not(.sm-ff__cell--soon) .sm-ff__dot{box-shadow:0 0 0 1px #0000008c}.sm-ff__grid.is-blocked-preview .sm-ff__cell.is-in{border-color:#ffffff59;background:#ffffff14}.sm-ff__grid.is-blocked-preview .sm-ff__cell.is-corner{background:#fff3}.sm-ff__legend{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;margin:1.6rem 0 0;padding:0;list-style:none;font-size:1.3rem;color:var(--sm-muted)}.sm-ff__legend li{display:inline-flex;align-items:center;gap:.7rem}.sm-ff__key{width:.9rem;height:.9rem;border-radius:50%}.sm-ff__key--lager{background:var(--sm-ok)}.sm-ff__key--bestellung{background:var(--sm-warn)}.sm-ff__key--anfrage{background:var(--sm-info)}.sm-ff__key--soon{box-shadow:inset 0 0 0 1px var(--sm-muted)}.sm-ff__key--blocked{border-radius:.2rem;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.3) 0 2px,transparent 2px 4px)}.sm-ff__hint{margin:1.2rem 0 0;font-size:1.3rem;line-height:1.5;color:var(--sm-muted)}.sm-ff__slab{max-width:56rem;margin-inline:auto}.sm-ff__tabs{display:flex;gap:.4rem;margin:1rem 1rem 0;padding:.4rem;border-radius:99rem;background:#e9e9e5}.sm-ff__tab{flex:1;min-height:3.6rem;border:0;border-radius:99rem;background:transparent;color:#54575c;font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer}.sm-ff__tab[aria-selected=true]{background:#fff;color:var(--sm-ink);box-shadow:0 1px 3px #0000001f}.sm-ff__media{aspect-ratio:1}.sm-ff__view{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.sm-ff__view[hidden]{display:none}.sm-ff__view--foto img{width:100%;height:100%;object-fit:contain}.sm-ff__drawing{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8%}.sm-ff__drawing svg,.sm-ff__wall svg,.sm-ff__mini svg{display:block;max-width:100%;max-height:100%;height:auto}.sm-ff__view--wand{flex-direction:column;gap:1rem}.sm-ff__wall{flex:1;display:flex;align-items:flex-end;justify-content:center;width:100%;min-height:0;border-radius:var(--sm-radius-sm);overflow:hidden}.sm-ff__wall svg{width:100%;height:100%}.sm-ff__wall-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.sm-ff__seg{display:inline-flex;padding:.3rem;border-radius:99rem;background:#e9e9e5}.sm-ff__seg button{min-height:3.2rem;padding:0 1.2rem;border:0;border-radius:99rem;background:transparent;color:#54575c;font:inherit;font-size:1.3rem;font-weight:600;cursor:pointer}.sm-ff__seg button[aria-pressed=true]{background:#fff;color:var(--sm-ink);box-shadow:0 1px 3px #0000001f}.sm-slab__body.sm-ff__body{align-items:flex-end}.sm-ff__info{flex:1 1 18rem;min-width:0}.sm-ff__sub{margin:.4rem 0 0;font-size:1.3rem;line-height:1.4;color:#5d6066}.sm-ff__buy{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.sm-ff__cta{flex:1 1 100%;margin-top:.4rem}.sm-ff__teaser-card{display:flex;align-items:center;gap:2rem;padding:2rem;border:1px solid var(--sm-line);border-radius:var(--sm-radius);background:var(--sm-surface)}.sm-ff__mini{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:clamp(9.6rem,16vw,14rem);aspect-ratio:1;border-radius:var(--sm-radius-sm);background:var(--sm-card);padding:1rem}.sm-ff__teaser-title{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:clamp(2rem,2.4vw,2.6rem);font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.sm-ff__teaser-meta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:0}.sm-ff__price{font-weight:600;font-variant-numeric:tabular-nums}.sm-ff--teaser .sm-ff__legend li:nth-child(n+4){display:none}@media screen and (max-width:749px){.sm-ff__readout-size{font-size:1.3rem}.sm-ff__legend{gap:.6rem 1.4rem;font-size:1.2rem}.sm-ff__teaser-card{padding:1.4rem;gap:1.4rem}.sm-ff__buy{flex:1 1 100%;flex-direction:row-reverse;justify-content:space-between;align-items:center}}@media(prefers-reduced-motion:reduce){.sm-ff__cell{transition:none}}.sm-ff__list{margin-top:2rem;border-top:1px solid var(--sm-line)}.sm-ff__list summary{padding:1.4rem 0;font-size:1.4rem;font-weight:600;color:var(--sm-text);cursor:pointer}.sm-ff__list ul{margin:0;padding:0;list-style:none;columns:2 22rem;column-gap:2.4rem}.sm-ff__list a{display:grid;grid-template-columns:5rem 1fr auto;gap:1rem;padding:.6rem 0;font-size:1.4rem;color:var(--sm-muted);text-decoration:none;font-variant-numeric:tabular-nums;break-inside:avoid}.sm-ff__list a:hover{color:var(--sm-text)}.sm-ff__bar{display:none}@media screen and (max-width:989px){.sm-ff__bar{position:fixed;left:1.2rem;right:1.2rem;bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));z-index:30;display:flex;align-items:center;gap:1rem;padding:.8rem;border:1px solid var(--sm-line);border-radius:var(--sm-radius);background:var(--sm-surface);box-shadow:0 1.2rem 3.2rem #00000080;color:var(--sm-text);opacity:0;visibility:hidden;transform:translateY(calc(100% + 2rem));transition:transform .35s var(--sm-ease),opacity .35s var(--sm-ease),visibility 0s linear .35s}.sm-ff__bar.is-visible{opacity:1;visibility:visible;transform:none;transition:transform .35s var(--sm-ease),opacity .35s var(--sm-ease)}.sm-ff__bar-info{display:flex;flex:1 1 auto;align-items:center;gap:1rem;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.sm-ff__bar-thumb{flex:0 0 auto;display:grid;place-items:center;width:5.6rem;height:5.6rem;overflow:hidden;border-radius:var(--sm-radius-sm);background:var(--sm-card)}.sm-ff__bar-thumb img,.sm-ff__bar-thumb svg{display:block;width:100%;height:100%;object-fit:contain}.sm-ff__bar-thumb svg{padding:.6rem}.sm-ff__bar-text{display:flex;flex-direction:column;gap:.4rem;min-width:0}.sm-ff__bar-title{overflow:hidden;font-size:1.4rem;font-weight:600;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.sm-ff__bar-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font-size:1.3rem}.sm-ff__bar-meta .sm-badge{padding:0;background:none;font-size:1.2rem}.sm-ff__bar-size{color:var(--sm-muted);font-size:1.2rem;font-variant-numeric:tabular-nums;white-space:nowrap}.sm-ff__bar-cta.sm-btn{flex:0 0 auto;min-height:4.4rem;padding-inline:1.4rem;font-size:1.4rem;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.sm-ff__bar,.sm-ff__bar.is-visible{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sm-formatfinder.css.map */
