@font-face { font-family: we-w5c2cd; src:url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');font-weight: normal;font-style: normal;}
.catalog__icon {
  display: inline-block;
  position: relative;
  /*
      &--document__pdf:after {
          content: 'PDF';
          font-family: 'aktiv-grotesk-condensed', sans-serif;
          font-weight: 600;
          font-size: 9px;
          line-height: 21px;
          display: inline-block;
          padding-top: 4px;

          border: 1px solid #ccc;
          background: #fff;
          padding: 1px;
          width: 19px;
          text-align: center;
          margin-top: -2px;
          margin-left: 3px;

  }
  */
}
.catalog__icon:after {
  font-style: normal;
  vertical-align: middle;
}
.catalog__icon--search:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e000';
  vertical-align: initial;
}
.catalog__icon--cart:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e001';
}
.catalog__icon--logo:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e002';
}
.catalog__icon--cart__add:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e003';
}
.catalog__icon--cart__delete:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e004';
}
.catalog__icon--close:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e005';
}
.catalog__icon--filter:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e006';
}
.catalog__icon--plus:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e007';
}
.catalog__icon--minus:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e008';
}
.catalog__icon--chevron__up {
  transform: rotate(270deg);
}
.catalog__icon--chevron__up:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e009';
}
.catalog__icon--chevron__right:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e009';
}
.catalog__icon--chevron__right--skinny:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e00a';
}
.catalog__icon--chevron__left:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e00b';
}
.catalog__icon--chevron__down {
  transform: rotate(90deg);
}
.catalog__icon--chevron__down:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e009';
}
.catalog__icon--chevron__left--skinny:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e00a';
  transform: scaleX(-1);
  display: inline-block;
}
.catalog__icon--arrowSlider__left:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e00c';
}
.catalog__icon--arrowSlider__right:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e00d';
}
.catalog__icon--arrowSlider__left--light:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e00e';
}
.catalog__icon--arrowSlider__right--light:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e00f';
}
.catalog__icon--dimension:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e010';
}
.catalog__icon--hideSidebar:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e011';
}
.catalog__icon--filters:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e012';
}
.catalog__icon--download:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e013';
}
.catalog__icon--info:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e014';
}
.catalog__icon--circle3d:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e015';
  font-size: 0.85em;
  padding-top: 2px;
}
.catalog__icon--play:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e016';
}
.catalog__icon--play.hidden {
  display: none;
}
.catalog__icon--pause:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e017';
}
.catalog__icon--pause.hidden {
  display: none;
}
.catalog__icon--lens-plus:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e018';
}
.catalog__icon--lens-minus:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e019';
}
.catalog__icon--email:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e01a';
}
.catalog__icon--document__pdf {
  width: 18px;
  height: 21px;
  background-image: url(/images/we_pdf_v10.svg?5aa5be9621b6ab9a3ab4acd81b65f7ec);
  background-repeat: no-repeat;
  background-size: 18px 21px;
  text-align: center;
  font-size: 0 !important;
  line-height: 21px;
  overflow: hidden;
}
@media (max-width: 990px) {
  .catalog__icon--document__pdf {
    transform: translateY(4px);
  }
}

/* remove completely after refactoring */
.subnavigation__layer__sidebar__section__item__link:hover .catalog__icon__chevron__right:after {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e009';
}

.parametricSearchForm__singlechoice--expanded .parametricSearchForm__singlechoice__showMore:before {
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e008';
}

.header__cart .btn-delete:after {
  font-size: 0.87rem;
  content: " ";
  display: inline-block;
  font-style: normal;
  vertical-align: middle;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e004';
}

.header__cart .cart-submit:after {
  font-size: 1rem;
  content: " ";
  display: inline-block;
  font-style: normal;
  vertical-align: middle;
  margin-left: 8px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: we-w5c2cd;
  font-weight: normal;
  content: '\e009';
  transform: translateY(-1px);
}
