/* Colours
========================================================================== */
/* Fonts
========================================================================== */
/* Font weights
========================================================================== */
/* Icons
========================================================================== */
/* Shadows
========================================================================== */
/* Animation
========================================================================== */
/* Breakpoints
========================================================================== */
/* Ten4 cookies
========================================================================== */
html[data-useragent*="MSIE 10.0"] .nav-bar__content, html[data-useragent*="MSIE 9.0"] .nav-bar__content {
  display: block;
  padding-top: 16px;
}
html[data-useragent*="MSIE 10.0"] .cinema-bar, html[data-useragent*="MSIE 9.0"] .cinema-bar {
  padding-top: 16px;
  padding-bottom: 16px;
}
html[data-useragent*="MSIE 10.0"] .cinema-bar__logo, html[data-useragent*="MSIE 9.0"] .cinema-bar__logo {
  float: right;
  position: relative;
  top: -8px;
}
html[data-useragent*="MSIE 10.0"] .section__v-header, html[data-useragent*="MSIE 9.0"] .section__v-header {
  display: inline-block;
  transform: rotate(0deg);
  writing-mode: lr-tb;
  text-align: left;
}
html[data-useragent*="MSIE 10.0"] .brutalist__listing .item__dates,
html[data-useragent*="MSIE 10.0"] .brutalist__listing .item__info, html[data-useragent*="MSIE 9.0"] .brutalist__listing .item__dates,
html[data-useragent*="MSIE 9.0"] .brutalist__listing .item__info {
  margin-bottom: 8px;
}
html[data-useragent*="MSIE 10.0"] .subscribe, html[data-useragent*="MSIE 9.0"] .subscribe {
  overflow: hidden;
}
html[data-useragent*="MSIE 10.0"] .subscribe .section__v-header, html[data-useragent*="MSIE 9.0"] .subscribe .section__v-header {
  display: none;
}
@media all and (max-width: 999px) {
  html[data-useragent*="MSIE 10.0"] .subscribe .subscribe__mailing, html[data-useragent*="MSIE 9.0"] .subscribe .subscribe__mailing {
    margin-top: 32px;
  }
}
@media all and (min-width: 1000px) {
  html[data-useragent*="MSIE 10.0"] .subscribe .subscribe__mailing, html[data-useragent*="MSIE 9.0"] .subscribe .subscribe__mailing {
    float: left;
    width: calc(33.33% - 26.66px);
    padding-right: 32px;
  }
}
@media all and (min-width: 1000px) {
  html[data-useragent*="MSIE 10.0"] .subscribe__actions, html[data-useragent*="MSIE 9.0"] .subscribe__actions {
    width: calc(66.66% - 53.34px);
    float: left;
  }
}
@media all and (max-width: 999px) {
  html[data-useragent*="MSIE 10.0"] .subscribe .subscribe__calendar, html[data-useragent*="MSIE 9.0"] .subscribe .subscribe__calendar {
    margin-top: 32px;
  }
}
@media all and (min-width: 1000px) {
  html[data-useragent*="MSIE 10.0"] .subscribe .subscribe__calendar, html[data-useragent*="MSIE 9.0"] .subscribe .subscribe__calendar {
    float: left;
    width: calc(50% - 16px);
    padding-right: 16px;
  }
}
@media all and (max-width: 999px) {
  html[data-useragent*="MSIE 10.0"] .subscribe .subscribe__membership, html[data-useragent*="MSIE 9.0"] .subscribe .subscribe__membership {
    margin-top: 32px;
  }
}
@media all and (min-width: 1000px) {
  html[data-useragent*="MSIE 10.0"] .subscribe .subscribe__membership, html[data-useragent*="MSIE 9.0"] .subscribe .subscribe__membership {
    float: left;
    width: calc(50% - 16px);
    padding-left: 16px;
  }
}
html[data-useragent*="MSIE 10.0"] .artworks, html[data-useragent*="MSIE 9.0"] .artworks {
  flex-wrap: wrap;
}
html[data-useragent*="MSIE 10.0"] .artworks .section__h-header, html[data-useragent*="MSIE 9.0"] .artworks .section__h-header {
  display: block;
  width: 100%;
}
html[data-useragent*="MSIE 10.0"] .block-links > a, html[data-useragent*="MSIE 9.0"] .block-links > a {
  width: 100%;
  box-sizing: border-box;
  margin-top: 1px;
}