.usab-widget {
  border: 0px solid red;
  position: absolute;
  padding: 10px;
  top: 20px;
  right: 0px; }
  .usab-widget ul {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    list-style: none; }
  .usab-widget ul li a {
    font-size: var(--text-fs);
    color: #111d45; }
@media screen and (min-width: 1200px) {
  .a-group {
    flex-direction: row; }
    .a-group--poster .a-group__poster-wrapper {
      width: calc(40% - 30px); }
      .a-group--poster .a-group__container {
        width: calc(60% - 30px); } }

.usab-widget {
  border: 0px solid red;
  padding: 10px;
  top: 20px;
  right: 0px; }
  .usab-widget ul {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    list-style: none; }
  .usab-widget ul li a {
    font-size: var(--text-fs);
    color: #111d45; }

body.high-contrast {
  background-color: white !important;
  color: #000 !important; }
  body.high-contrast h1, body.high-contrast h2, body.high-contrast h3, body.high-contrast h4, body.high-contrast p, body.high-contrast li, body.high-contrast a, body.high-contrast span {
    color: #000 !important;
    background-color: white !important; }
  body.high-contrast a {
    color: #ff0 !important;
    background: black !important;
    font-weight: 500;
    text-decoration: underline !important; }
  body.high-contrast a:hover, body.high-contrast a:focus {
    color: #0ff !important; }
  body.high-contrast *, body.high-contrast body.negative-colors * {
    border-color: currentColor !important;
    box-shadow: none !important; }
  body.negative-colors {
    filter: invert(100%) hue-rotate(140deg) !important; }
  body.negative-colors img, body.negative-colors video {
    filter: invert(100%) hue-rotate(140deg) !important; }
  body.bold-text p, body.bold-text li, body.bold-text a, body.bold-text span {
    font-weight: 700 !important; }
  body.bold-text h1, body.bold-text h2, body.bold-text h3, body.bold-text h4 {
    font-weight: 900 !important; }
  body.zoom-120 {
    font-size: 120% !important; }
  body.zoom-120 h1, body.zoom-120 h2, body.zoom-120 h3, body.zoom-120 h4, body.zoom-120 p, body.zoom-120 li, body.zoom-120 a, body.zoom-120 span {
    font-size: 1.2em !important; }
  body.zoom-120 h1, body.zoom-120 h1.a-subpage__title {
    font-size: 64px !important; }
  body.zoom-150 {
    font-size: 150% !important; }
  body.zoom-150 h2, body.zoom-150 h3, body.zoom-150 h4, body.zoom-150 p, body.zoom-150 li, body.zoom-150 a, body.zoom-150 span {
    font-size: 1.5em !important; }
  body.zoom-150 h1, body.zoom-150 h1.a-subpage__title {
    font-size: 65px !important; }
  body.zoom-80 {
    font-size: 99% !important; }
  body.zoom-80 h2, body.zoom-80 h3, body.zoom-80 h4, body.zoom-80 p, body.zoom-80 li, body.zoom-80 a, body.zoom-80 span {
    font-size: 99% !important; }
  body.zoom-80 h1, body.zoom-80 h1.a-subpage__title {
    font-size: 38px !important; }