html, body {
font-family: Calibri, "Helvetica Neue", Arial, sans-serif;
}

input[type="button"], input[type="submit"], button, .button {
border-bottom: 0 none!important;
border-radius: 3px!important;
}

.button.success, a.button.success, input.success[type="submit"], input.success[type="button"] {
  background: #d11f3d;
  color: #fff!important;
}
.button.success:hover, a.button.success:hover, input.success[type="submit"]:hover, input.success[type="button"]:hover {
background: #97162c;
}
article.work .reserved {
  background: #043881;
}
.artwork-link {
  display: none;
}
#banner  {
  aspect-ratio: 3.5/1
}
.CollectionsController .description {
  font-size: 1.25em
}
.logo .hide-on-small {
   display: block!important;
}
a[href] {
color: #d11f3d;
}
a[href]:hover {
color: #d11f3d;
text-decoration: none;
border-bottom: none;
}
h1,h2,h3 {
color: #281f6b;
font-weight: normal;
}