/* C-20261016-28: operator information; original design CSS is unchanged. */
.operator-notice {
  box-sizing: border-box;
  flex-basis: 100%;
  grid-column: 1 / -1;
  width: 100%;
  margin-top: 12px;
  padding-top: 14px;
  border-top: 1px solid currentColor;
  font-family: var(--sans, sans-serif);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.9;
  letter-spacing: normal;
  text-align: left;
  overflow-wrap: anywhere;
}
.operator-notice > div { margin: 0; }
.age-footer, .age-gate__footer { flex-wrap: wrap; }
.age-footer .operator-notice { margin-top: 10px; color: #554e46; }
.site-footer .operator-notice { margin-top: 0; color: #e5dfd8; border-top-color: #766f68; }
.age-gate__footer .operator-notice { margin-top: 0; color: #554d41; border-top-color: var(--line); }
.not-found-footer { margin-top: 28px; color: #554d41; }
@media (max-width: 720px) {
  .age-footer > p:nth-of-type(2) { display: none; }
}
