.poster.estreno-poster{aspect-ratio:2/3!important;background:#101012}.poster.estreno-poster .cover{width:100%;height:100%;object-fit:contain;object-position:center}.poster.estreno-poster:after{display:none}.estreno-detail{display:grid;grid-template-columns:minmax(180px,300px) minmax(0,1fr);gap:30px;align-items:center}.estreno-detail>img{width:100%;border-radius:8px}.estreno-detail h2{font:36px Georgia,serif}.estreno-detail p{line-height:1.7;color:var(--muted)}.estreno-detail h3{color:var(--accent)}@media(max-width:650px){.estreno-detail{grid-template-columns:1fr}.estreno-detail>img{max-width:240px;margin:auto}.estreno-detail h2{font-size:29px}}
.catalog-entry{min-width:0}.catalog-entry .card{width:100%;height:100%}.cards>.catalog-entry.is-catalog-hidden{display:none}.card-stats{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;color:var(--muted);font-size:10px}.card-stats .views{display:inline-flex;align-items:center;gap:5px;color:#ddd7d0}.card-stats .views i{font-style:normal;color:var(--accent);font-size:12px}.card-stats b{font-weight:600}.catalog-more{display:flex;width:min(620px,100%);margin:32px auto 8px;justify-content:center;align-items:center;padding:15px 22px;border:1px solid var(--line);border-radius:9px;background:#f6f2ee;color:#151218;font-weight:700}.catalog-more:hover{background:var(--accent);color:#151218}.cards>.catalog-entry{display:block}@media(max-width:700px){.card-stats{font-size:10px}.catalog-more{margin-top:26px;padding:14px}.cards>.catalog-entry .card{display:block!important}}
