.arquivo .arquivo__topo{padding-block:clamp(21px,2.4vw,36px) clamp(24px,3vw,44px);grid-template-areas:"corpo"}.arquivo__topo .revista__corpo{justify-content:flex-start;gap:clamp(16px,1.8vw,24px)}.arquivo__texto{max-width:62ch;border-top:0;padding-top:0;color:var(--texto2)}.arquivo__texto p{margin:0 0 10px}.arquivo__texto p:last-child{margin-bottom:0}.arquivo__contagem{font-size:9.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--texto3)}.colecoes-fita{border-bottom:1px solid var(--linha);background:var(--papel);position:relative}.colecoes-fita::before,.colecoes-fita::after{content:"";position:absolute;top:0;bottom:1px;width:clamp(48px,7vw,86px);pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:1}.colecoes-fita::before{left:0;background:linear-gradient(90deg,var(--papel) 25%,#fff0)}.colecoes-fita::after{right:0;background:linear-gradient(270deg,var(--papel) 25%,#fff0)}.colecoes-fita.tem-antes::before,.colecoes-fita.tem-depois::after{opacity:1}.fita-seta{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:30px;height:30px;padding:0;border:0;background:none;cursor:pointer;color:var(--tinta);font-size:15px;line-height:1;opacity:0;pointer-events:none;transition:opacity .3s ease,color .3s ease}.fita-seta:hover{color:var(--dourado)}.fita-seta--ant{left:2px}.fita-seta--prox{right:2px}.colecoes-fita.tem-antes .fita-seta--ant,.colecoes-fita.tem-depois .fita-seta--prox{opacity:1;pointer-events:auto}.colecoes-fita__lista{display:flex;gap:clamp(16px,2vw,30px);overflow-x:auto;padding-block:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.colecoes-fita__lista::-webkit-scrollbar{display:none}.colecoes-fita a{white-space:nowrap;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--texto3);padding-bottom:5px;border-bottom:1px solid #fff0;transition:color .35s,border-color .35s}.colecoes-fita a:hover{color:var(--hover,var(--dourado))}.colecoes-fita a.ativa{color:var(--tinta);border-bottom-color:var(--dourado)}.arquivo__grade{padding-block:clamp(40px,5vw,70px) clamp(60px,8vw,110px)}.arquivo__grade .vitrine{grid-template-columns:repeat(3,minmax(0,1fr))}.arquivo__grade .vestido__pe h2{font-family:'Bodoni Moda',serif;font-weight:400;font-size:clamp(20px,1.8vw,27px);margin:0}.paginacao{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:clamp(34px,4vw,60px)}.paginacao .page-numbers{min-width:42px;height:42px;display:grid;place-items:center;padding:0 12px;font-size:11px;letter-spacing:.16em;color:var(--texto3);border:1px solid var(--linha);transition:background .35s,color .35s,border-color .35s}.paginacao .page-numbers:hover{color:var(--tinta);border-color:var(--tinta)}.paginacao .page-numbers.current{background:var(--tinta);border-color:var(--tinta);color:var(--osso)}.paginacao .page-numbers.dots{border-color:#fff0}.arquivo__vazio{display:grid;gap:18px;justify-items:start;max-width:56ch;padding-block:clamp(30px,4vw,50px)}.arquivo__vazio h2{font-size:clamp(24px,3vw,38px);line-height:1.1}@media (max-width:1024px){.arquivo__grade .vitrine{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.arquivo__grade .vitrine{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}