html.is-reveal-open {
  position: static;
}

body {
  background: #fff !important;
}

.hide-for-print,
.tooltip,
.reveal-overlay,
.pagenote,
.cookienote,
.shop-advantages,
.grid-container__breadcrumb,
.sticky-support__toggle,
.quickorder,
.cart-actions {
  display: none !important;
}

.sticky-container {
  height: auto !important;
  margin-bottom: 40px;
}

.header {
  position: static;
}
.header .header__search,
.header .header__usermenu,
.header .header__cart {
  display: none;
}

.footer .button--totop,
.footer .newsletter-registration,
.footer .footer__serviceblock {
  display: none;
}
.footer .footer__copyright {
  border: 0;
  padding-top: 0;
  margin-top: 0;
}

.accordion-item .accordion-title:before {
  display: none;
}

.grid--articledetail .cell.panel {
  width: 100%;
  margin-bottom: 0;
}
.grid--articledetail .button--addtotemplate,
.grid--articledetail .button--cart {
  display: none;
}
.grid--articledetail .articledetail__header {
  display: block !important;
}
.grid--articledetail .articledetail__images .articledetail__header {
  display: none !important;
}
.grid--articledetail #buybox__container .cell.large-12.mediumlarge-6.medium-12 {
  width: calc(50% - 1.875rem);
}

.articledetail__description .cell {
  width: 100%;
}
.articledetail__description .accordion-item .accordion-title {
  border: 1px solid #434343;
  background: #434343;
  color: #fff;
}
.articledetail__description .accordion-item .accordion-content {
  margin-top: 0;
}

.articledetail__productnotes {
  margin-top: 0;
}
.articledetail__productnotes img.ci-image {
  max-width: 64px !important;
}

.cart__content > .cell {
  width: 100%;
}
.cart__content .cart__sidebar .cart-checkout .cart-checkout__price {
  display: block;
}
.cart__content .cart__sidebar .cart-checkout .button {
  display: block;
}
.cart__content .cart__sidebar .cart-checkout__proceedshopping {
  display: none;
}

.product-tile {
  border: 1px solid #ececec;
  background: #ececec;
  width: calc(33% - 20px) !important;
}
.product-tile .product-tile__middle .product-tile__delivery {
  display: block;
}
.product-tile .product-tile__bottom .product-tile__delivery {
  display: none;
}

.tile-grid--listview .product-tile {
  width: calc(100% - 35px) !important;
}

.tile-grid-header {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.tile-grid-header .tile-grid-header__options {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.tile-grid-header .tile-grid-header__listview-toggler {
  display: block !important;
}

.filter__tags__content {
  max-height: none !important;
}
.filter__tags__content .filter__tags__buttons {
  padding: 0;
  border: 0;
}

.lefthand-container {
  display: none;
}
.lefthand-container + .cell {
  width: 100%;
}

.product-slider .tile-grid .tile {
  width: 100% !important;
}