.jw-fabric{display:grid;gap:16px;padding:12px 0}.jw-fabric__fieldset{min-width:0;margin:0;padding:0;border:0}.jw-fabric__fieldset[hidden]{display:none}.jw-fabric__fieldset legend{padding:0}.jw-fabric__groups,.jw-fabric__swatches{display:flex;flex-wrap:wrap;gap:8px}.jw-fabric__selected{font-weight:400}.jw-fabric .jw-fabric__label--swatch{flex-direction:column;gap:4px;width:76px;padding:4px 4px 6px;font-size:.875em;line-height:1.2}.jw-fabric__chip{display:block;width:100%;aspect-ratio:1;border-radius:calc(var(--global-border-radius, 16px) - 4px);background-position:center;background-size:cover}.jw-fabric__name{font-size:.8571em;font-weight:400;opacity:.7}.jw-fabric--error .jw-fabric__fieldset:not([hidden]) .jw-fabric__label{border-color:var(--color-text-attention, #bb0000)}.jw-fabric__error{display:block;margin-top:-8px;font-size:.875em;color:var(--color-text-attention, #bb0000)}.jw-fabric__error:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jw-fabric-colours.css.map */
