.hm-outlet{display:flex;flex-direction:column;background-color:var(--hm-weiss)}.hm-outlet__kopf{display:grid;gap:var(--hm-abstand-s);padding-block:var(--hm-abstand-l) var(--hm-abstand-m)}.hm-outlet__kopf .hm-fliesstext{max-width:46rem}.hm-outletwand{display:grid;flex:1 1 auto;background-color:var(--hm-graphit);color:var(--hm-weiss)}.hm-outletspalte{position:relative;min-width:0;border-top:1px solid rgba(255,255,255,.16)}.hm-outletspalte>summary{position:relative;display:grid;min-height:22rem;list-style:none;cursor:pointer}.hm-outletspalte>summary::-webkit-details-marker{display:none}.hm-outletspalte>summary:focus-visible{outline:2px solid var(--hm-weiss);outline-offset:-3px}.hm-outletspalte__bild{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.hm-outletspalte__bild img{width:100%;height:100%;object-fit:cover}.hm-outletspalte__kennzeichnung{position:absolute;z-index:1;right:0;bottom:0;left:0;display:grid;gap:.2rem;justify-items:start;padding:var(--hm-abstand-m);background-color:#1c1e20d1}.hm-outletspalte__zahl{font-family:var(--hm-schrift-ueberschrift);font-size:.75rem;letter-spacing:var(--hm-laufweite-weit);color:#ffffffd1}.hm-outletspalte__name{font-family:var(--hm-schrift-ueberschrift);font-size:clamp(1.35rem,2vw,2rem);font-weight:500;line-height:1.05;letter-spacing:-.02em}.hm-outletspalte__anzahl{font-size:.8125rem;color:#ffffffc7}.hm-outletspalte__kasten{display:grid;gap:var(--hm-abstand-s);padding:var(--hm-abstand-m);background-color:var(--hm-graphit)}.hm-outletspalte__text,.hm-outletspalte__leer{margin:0;max-width:36ch;color:#ffffffc7}.hm-outletliste{display:grid;gap:0;margin:0;padding:0;list-style:none}.hm-outletstueck{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--hm-abstand-s);align-items:center;padding-block:var(--hm-abstand-xs);border-top:1px solid rgba(255,255,255,.16);color:inherit;text-decoration:none}.hm-outletstueck:hover .hm-outletstueck__titel{text-decoration:underline;text-underline-offset:.15em}.hm-outletstueck:focus-visible{outline:2px solid var(--hm-weiss);outline-offset:2px}.hm-outletstueck__bild{display:block;width:4rem;height:4rem;overflow:hidden;background-color:#23262a}.hm-outletstueck__bild img{width:100%;height:100%;object-fit:cover}.hm-outletstueck__text{display:grid;gap:.15rem;min-width:0}.hm-outletstueck__titel{font-family:var(--hm-schrift-ueberschrift);font-weight:500}.hm-outletspalte__kasten .hm-preis{color:var(--hm-weiss);font-size:.9375rem}.hm-outletspalte__kasten .hm-preis__vergleich,.hm-outletstueck__hinweis{color:#ffffff9e}.hm-outletspalte__alle{justify-self:start;color:var(--hm-weiss);border-bottom-color:#ffffff73}.hm-outletspalte__alle:hover{color:var(--hm-weiss);border-bottom-color:var(--hm-weiss)}@media screen and (min-width:990px){.hm-outlet{height:calc(100svh - var(--hm-kopfhoehe) - 2.75rem);min-height:36rem}.hm-outletwand{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.hm-outletwand__zelle{display:flex;min-width:0;min-height:0}.hm-outletspalte{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:0;overflow:hidden;border-top:0;border-left:1px solid rgba(255,255,255,.16)}.hm-outletwand__zelle:first-child .hm-outletspalte{border-left:0}.hm-outletspalte>summary{flex:1 1 auto;min-height:0;height:100%}.hm-outlet[data-bereit] .hm-outletwand{display:flex;align-items:stretch}.hm-outlet[data-bereit] .hm-outletwand__zelle{flex:1 1 13rem;min-width:0;transition:flex-grow .52s cubic-bezier(.22,.61,.36,1)}.hm-outlet[data-bereit] .hm-outletwand__zelle:has(.hm-outletspalte[open]){flex-grow:2.6}.hm-outlet[data-bereit] .hm-outletspalte__kennzeichnung{z-index:3}.hm-outlet[data-bereit] .hm-outletspalte__kasten{position:absolute;z-index:2;right:0;bottom:6.5rem;left:0;max-height:calc(100% - 8rem);overflow:auto;background-color:#1c1e20eb}}@media(prefers-reduced-motion:reduce){.hm-outletspalte{transition:none}}.hm-outlet__aktion{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--hm-abstand-s) var(--hm-abstand-m);margin-block-end:var(--hm-abstand-m);padding-block:var(--hm-abstand-m);border-block:var(--hm-linie-staerke) solid var(--hm-linie)}.hm-outlet__aktion-text{display:grid;gap:.35rem;max-width:40rem}.hm-outlet__aktion-text .hm-titel-m,.hm-outlet__aktion-text .hm-fliesstext{margin:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/outlet.css.map */
