.usa-fabric{margin:14px 0 4px}.usa-fabric__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:8px}.usa-fabric__label{margin:0;font-size:.95rem;font-weight:700;color:#092c55}.usa-fabric__req{display:inline-block;margin-left:6px;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#c41230}.usa-fabric__chosen{margin:0;font-size:.9rem;color:#092c55}.usa-fabric.is-invalid{outline:2px solid #c41230;outline-offset:6px;border-radius:4px}.usa-fabric .usa-req-msg{margin:0 0 10px;color:#c41230;font-size:.9rem}.usa-fabric__group{margin:0 0 16px}.usa-fabric__group-name{margin:0 0 8px;font-size:.8rem;font-weight:700;letter-spacing:.02em;color:#092c55}.usa-fabric__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px 8px}.usa-fabric__btn{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;font:inherit;color:inherit;text-align:center}.usa-fabric__btn:focus-visible{outline:2px solid #092c55;outline-offset:3px;border-radius:4px}.usa-fabric__swatch{width:64px;height:64px;border-radius:6px;border:2px solid #cfd6e0;background:#f4f6f8;background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.usa-fabric__btn.is-selected .usa-fabric__swatch{border-color:#092c55;box-shadow:0 0 0 3px #ffc629}.usa-fabric__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:4px;background:#092c55;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.02em}.usa-fabric__name{display:block;max-width:76px;font-size:.75rem;line-height:1.25;font-weight:500;color:#092c55;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/228/assets/usa-fabric-swatches.css.map */
