/* Match the TOP film slider's quiet outlined controls on the light surface. */
body.service-film-page #movie-selected-works .home-story-films__controls button {
  border-color: #4a4d4b;
  color: #4a4d4b;
  background: transparent;
  opacity: 1;
}

body.service-film-page #movie-selected-works .home-story-films__controls button:not(:disabled):hover,
body.service-film-page #movie-selected-works .home-story-films__controls button:not(:disabled):focus-visible {
  border-color: #4a4d4b;
  color: #fff;
  background: #4a4d4b;
}

body.service-film-page #movie-selected-works .home-story-films__controls button:disabled,
body.service-film-page #movie-selected-works .home-story-films__controls button:disabled:hover {
  border-color: #4a4d4b;
  color: #4a4d4b;
  background: transparent;
  opacity: 1;
}

body.service-film-page #movie-selected-works .home-story-films__more {
  justify-content: space-between;
  gap: 32px;
  width: min(100%, 320px);
  min-height: 48px;
  padding: 16px 0;
  border-bottom: 1px solid rgba(74, 77, 75, 0.3);
  color: #4a4d4b;
  background: transparent;
  font-family: var(--te-sans, sans-serif);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6;
  letter-spacing: 0.05em;
}

body.service-film-page #movie-selected-works .home-story-films__more:hover,
body.service-film-page #movie-selected-works .home-story-films__more:focus-visible {
  border-bottom-color: #4a4d4b;
  color: #4a4d4b;
}

body.service-film-page #movie-selected-works .home-story-films__more i {
  flex: 0 0 36px;
  width: 36px;
  margin-left: 0;
}
