/* Layout compatibility for older browsers. */
@supports not (aspect-ratio: 1 / 1) {
.site-navigation.desktop-nav { gap: 0; }
.site-navigation.desktop-nav > * + * { margin-left: 17px; }
.nav-category-label { gap: 0; }
.nav-category-label > * + * { margin-left: 4px; }
.header-actions { gap: 0; }
.header-actions > * + * { margin-left: 11px; }
.card-ratings { gap: 0; }
.card-ratings > * + * { margin-left: 13px; }
.card-ratings .rating { gap: 0; }
.card-ratings .rating > * + * { margin-left: 5px; }
.film-breadcrumbs { gap: 0; }
.film-breadcrumbs > * + * { margin-left: 10px; }
.film-ratings { gap: 0; }
.film-ratings > * + * { margin-left: 10px; }
.reaction-control { gap: 0; }
.reaction-control > * + * { margin-left: 6px; }
.film-primary-actions { gap: 0; }
.film-primary-actions > * + * { margin-left: 10px; }
.cast-person { gap: 0; }
.cast-person > * + * { margin-left: 9px; }
@media (max-width: 760px) {
.header-actions { gap: 0; }
.header-actions > * + * { margin-left: 8px; }
.card-ratings { gap: 0; }
.card-ratings > * + * { margin-left: 12px; }
.film-breadcrumbs { gap: 0; }
.film-breadcrumbs > * + * { margin-left: 8px; }
.film-ratings { gap: 0; }
.film-ratings > * + * { margin-left: 9px; }
}
}

