.m-sortleiste{display:flex;align-items:center;gap:.7rem}.m-sortleiste label{margin:0}.m-select{appearance:none;-webkit-appearance:none;background:transparent;color:var(--m-text);border:1px solid var(--m-linie);padding:.6rem 2.2rem .6rem .9rem;font-family:var(--m-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:0;background-image:linear-gradient(45deg,transparent 50%,var(--m-nebel) 50%),linear-gradient(135deg,var(--m-nebel) 50%,transparent 50%);background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.m-select:focus-visible{outline:1px solid var(--m-text);outline-offset:2px}.m-select option{background:var(--m-bg);color:var(--m-text)}.m-kollraster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,2vw,1.6rem)}.m-kollkarte{display:flex;flex-direction:column;min-width:0;border:1px solid var(--m-linie);background:var(--m-bg);overflow:hidden;transition:border-color .4s}.m-kollkarte:hover{border-color:#ffffff6b}.m-kollkarte-bild{position:relative;overflow:hidden;background:var(--m-flaeche);aspect-ratio:4/5}.m-kollkarte-bild img{width:100%;height:100%;object-fit:cover;opacity:.85;transition:opacity .5s,transform 1.1s cubic-bezier(.2,.7,.3,1)}.m-kollkarte:hover .m-kollkarte-bild img{opacity:1;transform:scale(1.05)}.m-kollkarte-leer{display:block;width:100%;height:100%;background:repeating-linear-gradient(45deg,var(--m-flaeche),var(--m-flaeche) 10px,rgba(255,255,255,.04) 10px,rgba(255,255,255,.04) 20px)}.m-kollkarte-text{padding:1.1rem 1rem 1.4rem;text-align:center}.m-kollkarte-text h2{font-family:var(--m-serif);font-weight:300;font-size:clamp(1.05rem,2.2vw,1.35rem);letter-spacing:.2em;text-transform:uppercase;margin:0;line-height:1.25}.m-kollkarte-zahl{font-family:var(--m-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--m-nebel);margin:.5rem 0 0}.m-kollbeschreibung{color:var(--m-nebel);font-size:.9rem;max-width:52ch;margin:1rem auto 0}.m-kollbeschreibung p{margin:0}.m-leiste{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 clamp(1.4rem,3vw,2.4rem);padding-bottom:1.1rem;border-bottom:1px solid var(--m-linie)}.m-filter{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.m-filtergruppe{position:relative}.m-filtergruppe summary{list-style:none;cursor:pointer;border:1px solid var(--m-linie);padding:.6rem 1rem;font-family:var(--m-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;transition:border-color .3s}.m-filtergruppe summary::-webkit-details-marker{display:none}.m-filtergruppe summary:hover{border-color:#ffffff6b}.m-filtergruppe[open] summary{border-color:var(--m-text)}.m-filterwerte{position:absolute;z-index:60;top:calc(100% + 6px);left:0;min-width:220px;max-height:320px;overflow-y:auto;background:var(--m-bg);border:1px solid var(--m-linie);padding:.5rem}.m-filterwert{display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.86rem;cursor:pointer}.m-filterwert:hover{background:#ffffff0d}.m-filterwert input{accent-color:var(--m-text);margin:0}.m-filterwert span:nth-of-type(1){flex:1}.m-filterzahl{font-family:var(--m-mono);font-size:.64rem;color:var(--m-nebel)}.m-filterwert.m-aus{opacity:.35;cursor:not-allowed}.m-zuruecksetzen{font-family:var(--m-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--m-nebel);border-bottom:1px solid var(--m-linie);padding-bottom:2px}.m-zuruecksetzen:hover{color:var(--m-text)}.m-fahne-aus{background:#000000b8}.m-alt{margin-left:.5rem;opacity:.55}.m-leer{text-align:center;color:var(--m-nebel);padding:clamp(2.5rem,7vw,5rem) 0}.m-leer a{border-bottom:1px solid var(--m-linie)}.m-blaettern{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:clamp(2.5rem,6vw,4rem);padding-top:1.6rem;border-top:1px solid var(--m-linie);font-family:var(--m-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--m-nebel)}.m-blaettern a{color:var(--m-text);border-bottom:1px solid var(--m-linie);padding-bottom:2px}.m-blaettern a:hover{border-color:var(--m-text)}@media(max-width:860px){.m-kollraster{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.m-kollkarte-text{padding:.9rem .7rem 1.1rem}.m-kollkarte-text h2{letter-spacing:.14em}.m-leiste{flex-direction:column;align-items:stretch;gap:.8rem}.m-filter{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;margin-inline:calc(var(--m-rand) * -1);padding-inline:var(--m-rand)}.m-filter::-webkit-scrollbar{display:none}.m-filtergruppe summary{white-space:nowrap}.m-sortleiste{justify-content:space-between}.m-select{flex:1}.m-blaettern{gap:1rem;font-size:.62rem}}@media(max-width:420px){.m-select{padding:.55rem 2rem .55rem .7rem;font-size:.62rem}.m-filterwerte{min-width:180px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mousan-kollektionen.css.map */
