@font-face {
  font-family: 'Suisse Intl';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src:
    local("Suisse Int'l"),
    local('Suisse Intl'),
    url('https://marketing-cdn.doodle.com/branding/2022/font/web/suisse/SuisseIntl-Regular-WebS.woff2')
      format('woff2');
}

@font-face {
  font-family: 'Suisse Intl';
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src:
    local("Suisse Int'l"),
    local('Suisse Intl'),
    url('https://marketing-cdn.doodle.com/branding/2022/font/web/suisse/SuisseIntl-Medium-WebS.woff2')
      format('woff2');
}

@font-face {
  font-family: 'Suisse Intl';
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src:
    local("Suisse Int'l"),
    local('Suisse Intl'),
    url('https://marketing-cdn.doodle.com/branding/2022/font/web/suisse/SuisseIntl-Bold-WebS.woff2')
      format('woff2');
}

[class^='rsg--search'] {
  display: none;
  /* hide search as it's not needed */
}

[class^='rsg--sidebar'] {
  padding-left: 16px !important;
}

[class^='rsg--sidebar'] a {
  color: #fff !important;
}

[class^='rsg--sidebar'] a:hover {
  color: #fff !important;
  text-decoration: underline;
}

@keyframes u-testVelocity {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

.u-testVelocity {
  animation: u-testVelocity 500ms infinite alternate;
}

table {
  width: 100%;
  border-collapse: collapse;
}

td {
  padding: 8px;
}

/* Used for the MultiEmailSelect */
.MultiEmailSelect__custom-background {
  background-color: yellow;
}
