html body[data-type-b] .material-filter-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--material-grid-gap,32px)}
html body[data-type-b] #material .home-material-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}
.language-selector{white-space:nowrap}
@media(max-width:900px){html body[data-type-b] .material-filter-controls,html body[data-type-b] #material .home-material-list{grid-template-columns:1fr}}
                                                                               
html body[data-type-b] #material .material-cover-frame{display:block;position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;margin:0 0 20px;padding:0;border:0;box-sizing:border-box}
html body[data-type-b] #material .material-cover-frame>.material-card-image{display:block;width:100%;height:100%;max-width:none;max-height:none;aspect-ratio:3/2;object-fit:cover;margin:0;padding:0;border:0}
                                                                                 
@media(max-width:900px){
 html.r3-enhanced body[data-type-b] .page>header[data-mobile-nav].menu-is-open .language-selector{flex-direction:column;align-items:flex-end;gap:0}
 html.r3-enhanced body[data-type-b] .page>header[data-mobile-nav].menu-is-open .language-selector>span{display:none}
 html.r3-enhanced body[data-type-b] .page>header[data-mobile-nav].menu-is-open .language-selector a{width:auto;min-width:72px;justify-content:flex-end}
}
