.addon-chips{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}.addon-chips button{font:600 13px var(--sans);border:1.5px solid #d8d6ce;background:#fff;color:var(--ink);border-radius:999px;padding:6px 11px;cursor:pointer}.addon-chips button[aria-pressed=true]{background:var(--ink);color:var(--bone);border-color:var(--ink)}.addon-chips button:focus-visible{outline:3px solid var(--red);outline-offset:2px}.addon-chip-n{opacity:.6;font-weight:500;margin-left:2px}.addon-group{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px}.addon-group-h{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:#5d5b55;margin:0}.addon-tabs:not([data-pick=all]) .addon-group{display:none}.addon-for,.addon-tabs[data-pick=arms-handles] .addon-group[data-addon-group=arms-handles],.addon-tabs[data-pick=attachments] .addon-group[data-addon-group=attachments],.addon-tabs[data-pick=cams-cables] .addon-group[data-addon-group=cams-cables],.addon-tabs[data-pick=packages] .addon-group[data-addon-group=packages],.addon-tabs[data-pick=pads-seats] .addon-group[data-addon-group=pads-seats],.addon-tabs[data-pick=replacement-parts] .addon-group[data-addon-group=replacement-parts],.addon-tabs[data-pick=stands-support] .addon-group[data-addon-group=stands-support],.addon-tabs[data-pick=storage] .addon-group[data-addon-group=storage],.addon-tabs[data-pick=weight-horns] .addon-group[data-addon-group=weight-horns]{display:grid}.addon-for{grid-gap:8px;gap:8px;border:2px solid var(--ink);border-radius:10px;padding:10px 12px;background:#fff;margin:0 0 12px}.addon-for-chip{justify-self:start;background:var(--yellow);color:var(--ink);font-weight:800;font-size:12px;padding:2px 8px;border-radius:999px}.addon-for-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.addon-for-list li{display:flex;align-items:center;gap:10px;min-width:0}.addon-for-list img{width:56px;height:56px;object-fit:contain;border-radius:6px;background:var(--bone);flex:none}.addon-for-list a{text-decoration:underline;text-underline-offset:3px}.addon-for-list a,.addon-label{font-weight:700;color:var(--ink)}.addon-label{display:inline-block;background:var(--yellow);font-size:11px;padding:1px 7px;border-radius:999px}