.sondermass-konfigurator{box-sizing:border-box;display:grid;gap:clamp(1.5rem,4vw,3rem);max-width:72rem;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) 1rem;color:rgb(var(--color-foreground))}.sondermass-konfigurator *,.sondermass-konfigurator *:before,.sondermass-konfigurator *:after{box-sizing:border-box}.sondermass-konfigurator>*,.sondermass-konfigurator__group{min-width:0}.sondermass-konfigurator__media{align-self:start;border:1px solid rgb(var(--color-foreground) / .3)}.sondermass-konfigurator__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.sondermass-konfigurator__image-note{margin:.75rem}.sondermass-konfigurator__image-note:empty{display:none}.sondermass-konfigurator__form{display:grid;gap:1.125rem;align-content:start;min-width:0}.sondermass-konfigurator__form header{border-bottom:1px solid rgb(var(--color-foreground) / .3);padding-bottom:1rem}.sondermass-konfigurator h1,.sondermass-konfigurator p{margin:0;overflow-wrap:anywhere}.sondermass-konfigurator__price{font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700}.sondermass-konfigurator__group{display:grid;gap:.625rem;margin:0;padding:0;border:0}.sondermass-konfigurator__group>label,.sondermass-konfigurator legend{font-weight:700}.sondermass-konfigurator legend{margin-bottom:.625rem}.sondermass-konfigurator__choices{display:grid;gap:.75rem}.sondermass-konfigurator__choice{display:flex;gap:.55rem;align-items:center;min-height:3rem;padding:.75rem;border:1px solid rgb(var(--color-foreground) / .5);border-radius:.35rem;cursor:pointer}.sondermass-konfigurator__choice input{flex:0 0 auto;accent-color:rgb(var(--color-foreground))}.sondermass-konfigurator__choice:has(input:checked){border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground) / .05)}.sondermass-konfigurator input:focus-visible,.sondermass-konfigurator select:focus-visible,.sondermass-konfigurator button:focus-visible{outline:3px solid currentColor;outline-offset:3px}.sondermass-konfigurator select,.sondermass-konfigurator button{display:block;width:100%;max-width:100%;min-width:0;min-height:3rem;padding:.625rem .75rem;border:1px solid rgb(var(--color-foreground) / .5);border-radius:.35rem;font:inherit;font-size:max(1rem,16px);color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.sondermass-konfigurator button{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:700;cursor:pointer}.sondermass-konfigurator button:focus-visible{outline-color:rgb(var(--color-foreground))}.sondermass-konfigurator__thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;padding:.75rem}.sondermass-konfigurator__thumbnails:empty{display:none}.sondermass-konfigurator .sondermass-konfigurator__thumbnail{padding:.125rem;min-height:44px;aspect-ratio:1;border:2px solid rgb(var(--color-foreground) / .3);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sondermass-konfigurator .sondermass-konfigurator__thumbnail[aria-pressed=true]{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.sondermass-konfigurator .sondermass-konfigurator__thumbnail:hover{border-color:rgb(var(--color-foreground))}.sondermass-konfigurator__thumbnail img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:contain;border-radius:.15rem}.sondermass-konfigurator p.sondermass-konfigurator__image-note{margin:.75rem}.sondermass-konfigurator__detail{font-size:.9em}.sondermass-konfigurator__cover-preview{margin:0;min-width:0;max-width:100%}.sondermass-konfigurator__cover-preview[hidden]{display:none}.sondermass-konfigurator__cover-image{display:block;width:100%;max-width:26rem;height:auto;max-height:14rem;object-fit:contain;margin:0 0 .35rem}.sondermass-konfigurator__status{min-height:1.5rem}.sondermass-konfigurator,.sondermass-konfigurator img{color-scheme:only light}html:has([data-sondermass-configurator]){color-scheme:only light}.sondermass-konfigurator__label{margin:0 0 .35rem;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.sondermass-konfigurator__qty input{width:6rem}.sondermass-konfigurator__tax{margin:-.25rem 0 .5rem;font-size:.875rem;opacity:.75}.sondermass-konfigurator__delivery{margin:0 0 1rem;font-size:.9375rem;font-weight:600}.sondermass-konfigurator [data-submit][disabled]{cursor:not-allowed;opacity:.55}@media(min-width:750px){.sondermass-konfigurator{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start}.sondermass-konfigurator__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
