.wearing-photo-switch { display:flex; margin-top:12px; }
.wearing-photo-switch button { flex:1; min-width:0; min-height:40px; padding:8px 5px; border:1px solid var(--c-line); background:transparent; color:var(--c-text-dim); cursor:pointer; font:inherit; font-size:11px; letter-spacing:0; line-height:1.5; }
.wearing-photo-switch button + button { border-left:0; }
.wearing-photo-switch button[aria-pressed="true"] { background:#c5ad82; color:#191815; border-color:#c5ad82; }
.wearing-photo-switch button:focus-visible { outline:2px solid var(--c-gold); outline-offset:3px; }
.wearing-photo-note { min-height:34px; margin:7px 0 0; color:var(--c-text-dim); font-size:10px; line-height:1.7; letter-spacing:0; }
.collection-grid .wearing-photo-tools { margin-top:-12px; margin-bottom:-10px; }
.collection-grid .wearing-photo-switch { margin-top:0; }
