.language-switch button img{display:block;width:20px;height:14px;object-fit:cover;border-radius:2px;pointer-events:none;box-shadow:0 0 0 1px rgba(255,255,255,.18)}.language-switch{width:74px}.language-switch button{width:32px}.media-type{display:none!important}.catalog-modes{display:flex;gap:8px}.shelf{margin-bottom:58px}.shelf-head{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:13px;margin-bottom:20px}.shelf-head h3{font:700 25px Oswald;margin:0;letter-spacing:.02em}.shelf-head small{color:var(--muted);font-size:11px}.movie-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(210px,1fr);grid-template-rows:1fr;gap:20px;overflow-x:auto;padding-bottom:15px;scroll-snap-type:x mandatory}.movie-strip .movie-card{scroll-snap-align:start}.genre-filters{display:flex;gap:8px;flex-wrap:wrap;margin:-8px 0 28px}.movie-card .rate-btn{margin-top:14px}.card-copy{position:relative}.movie-card .community-score.no-score{font-size:24px;color:#777}@media(min-width:1100px){.movie-strip{grid-auto-columns:calc((100% - 60px)/4)}}@media(max-width:700px){.catalog-modes{margin-top:20px}.shelf-head{display:block}.shelf-head small{display:block;margin-top:5px}.movie-strip{grid-auto-columns:64vw}.section-head{display:block}}
