/* fotografias.css: cabecalho, chips de colecao, grade e rodape de paginacao. O lightbox e compartilhado: lightbox.css */
.f-head{padding-top:var(--space-l)}
.f-filter{margin-top:var(--space-m)}
.f-filter ul{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0;padding:0}
.f-chip{display:inline-flex;align-items:center;gap:.5em;min-height:44px;padding:0 1rem;border:1px solid var(--line-strong);border-radius:999px;font-family:var(--font-sans);font-size:var(--step--1);font-weight:500;letter-spacing:var(--track-caps);text-transform:uppercase;text-decoration:none;color:var(--text-2);transition:color var(--dur-base),border-color var(--dur-base),background-color var(--dur-base)}
.f-chip:hover{color:var(--accent);border-color:var(--accent)}
.f-chip[aria-current="true"]{color:var(--on-accent);background:var(--text);border-color:var(--text)}
.f-info{margin-top:var(--space-m);min-height:3rem}
.f-desc,.f-lide{margin:0 0 var(--space-2xs)}
.f-total{margin:0}
.f-gal{padding-top:var(--space-s)}
.f-foot{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-l) 0 var(--space-m)}
.f-foot .f-status{margin:0}
@media (scripting:none){.f-more,.f-status{display:none}}

.f-sale{margin:0 0 var(--space-2xs)}
.f-series{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-s);margin-top:var(--space-2xs)}
.f-series__l{font:var(--step--1)/1 var(--font-sans);color:var(--text-3)}
.f-series__list{display:flex;flex-wrap:wrap;gap:0 var(--space-s);margin:0;padding:0}
.f-series a{display:inline-flex;align-items:center;min-height:44px;font:500 var(--step--1)/1 var(--font-sans);letter-spacing:var(--track-caps);text-transform:uppercase;text-decoration:none;color:var(--text-2)}
.f-series a:hover,.f-series a:focus-visible{color:var(--accent)}
