/* A visual index; glass is deliberately reserved for the two entry buttons. */
.discover.is-collections .discover-inner{padding-top:36px}
.discover.is-collections .discover-modes{margin-bottom:32px}
.discover.is-collections .discover-intro .eyebrow{display:none}
.discover.is-collections .discover-intro h1{margin-bottom:13px}
.collections-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 25px}
.collection-card{display:flex;flex-direction:column;min-width:0;color:var(--ink);text-decoration:none}
.collection-cover{display:block;position:relative;overflow:hidden;aspect-ratio:5/4;background:#e2e4e3}
.collection-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}
.collection-card:hover .collection-cover img{transform:scale(1.035)}
.collection-cover.unavailable{display:grid;place-items:center;padding:28px;background:#e5e7e6;color:var(--muted);font-size:13px}
.collection-cover.unavailable::after{content:"Explorar la colección ↗"}
.collection-caption{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding-top:17px}
.collection-card h2{margin:0;font-size:clamp(23px,2.25vw,33px);font-weight:400;line-height:1.1;letter-spacing:-.04em}
.collection-arrow{font-size:24px;font-weight:300;line-height:1}
.collection-card p{margin:9px 0 0;color:var(--muted);font-size:12px;line-height:1.5}
.collections-filters{display:flex;flex-wrap:wrap;gap:28px;margin:0 0 27px;border-bottom:1px solid var(--line)}
.collections-filters button{min-height:44px;padding:0 0 13px;border:0;border-bottom:1px solid transparent;background:none;color:var(--muted);font-size:12px}
.collections-filters button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}
.collections-count{padding-top:15px;color:var(--muted);font-size:11px}
.back-to-collections{min-height:44px;margin:-19px 0 23px;padding:8px 0;background:none;border:0;font-size:12px;color:var(--muted)}
.back-to-collections:hover{color:var(--ink)}
.discover.is-collections .search-toolbar,.discover.is-collections #search-status,.discover.is-collections #search-opening,.discover.is-collections .loading-line,.discover.is-collections #search-results,.discover.is-collections #search-pagination{display:none!important}
.discover.is-collection-results .discover-intro{margin-bottom:26px}
.discover.is-collection-results .search-form{margin-bottom:28px}
@media(max-width:1000px){.collections-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}}
@media(max-width:700px){.discover-modes{gap:22px;flex-wrap:wrap}.discover-modes button{font-size:11px}.collections-grid{gap:29px 15px}.collection-card h2{font-size:22px}.collection-card p{font-size:11px}.collection-caption{gap:10px;padding-top:13px}.collection-arrow{font-size:20px}.collection-cover{aspect-ratio:1/1}.collections-filters{gap:25px}.back-to-collections{margin-top:-10px}.discover.is-collections .discover-intro h1{font-size:42px}}
@media(max-width:460px){.collections-grid{grid-template-columns:1fr}.collection-cover{aspect-ratio:5/4}.collection-card h2{font-size:29px}.collection-card p{font-size:12px}}
@media(prefers-reduced-motion:reduce){.collection-cover img{transition:none}.collection-card:hover .collection-cover img{transform:none}}
