.cprf__label{display:block;margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1rem;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--color-foreground-title))}.h-captcha,.grecaptcha-badge,iframe[src*="hcaptcha.com"][title="widget containing checkbox for hCaptcha security challenge"]{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.bezug-selector{padding:2rem;background-color:rgba(var(--color-foreground),.04);border-radius:var(--border-radius-button);width:100%}.bezug-selector__header{margin-bottom:1.5rem}.bezug-selector__title{margin:0}.bezug-selector__options{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.bezug-selector__option{display:block;cursor:pointer}.bezug-selector__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bezug-selector__button{display:flex;align-items:center;justify-content:center;width:100%;padding:1.4rem 1.6rem;border:.05rem solid rgb(var(--color-background-input));border-radius:var(--border-radius-button);background-color:rgb(var(--color-background-input));transition:border var(--duration-default),background-color var(--duration-default),box-shadow var(--duration-default);font-family:var(--font-body-family);font-size:calc(var(--font-body-second-scale) * 1rem);font-weight:var(--font-body-weight);letter-spacing:normal;color:rgb(var(--color-foreground-title))}.bezug-selector__option:hover .bezug-selector__button{border-color:rgb(var(--color-border-input-hover))}.bezug-selector__input:checked+.bezug-selector__button{border-color:rgb(var(--color-foreground-title));box-shadow:0 0 0 .1rem rgb(var(--color-foreground-title))}.bezug-selector__input:focus-visible+.bezug-selector__button{outline:.2rem solid rgb(var(--color-foreground-title));outline-offset:.2rem}@media(max-width:1200px){.bezug-selector__options{grid-template-columns:1fr}}.masse-selector{padding:2rem;background-color:rgba(var(--color-foreground),.04);border-radius:var(--border-radius-button);width:100%}.masse-selector__header{margin-bottom:1.5rem}.masse-selector__title{margin:0}.masse-selector__hint{margin:.6rem 0 0;font-size:.9rem;line-height:1.4;color:var(--color-secondary-text, #696969)}.masse-selector__fields{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.masse-selector__field--full{grid-column:1 / -1;margin-bottom:1rem}.masse-selector__field--disabled{opacity:.45}.masse-selector__field--disabled .masse-selector__input{cursor:not-allowed;pointer-events:none}@media(max-width:480px){.masse-selector{padding:1rem}}.customer-product-request-form textarea.text-area{min-height:16rem;resize:vertical}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sofa-shape-selector.css.map */
