@font-face {
  font-family: 'SourceSansBlack';
  src: local('SourceSansBlack'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-Black.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansBlackItalic';
  src: local('SourceSansBlackItalic'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-BlackItalic.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansBold';
  src: local('SourceSansBold'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-Bold.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansBoldItalic';
  src: local('SourceSansBoldItalic'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-BoldItalic.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansExtraLight';
  src: local('SourceSansExtraLight'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-ExtraLight.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansExtraLightItalic';
  src: local('SourceSansExtraLightItalic'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-ExtraLightItalic.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansLight';
  src: local('SourceSansLight'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-Light.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansLightItalic';
  src: local('SourceSansLightItalic'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-LightItalic.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansRegular';
  src: local('SourceSansRegular'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-Regular.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansRegularItalic';
  src: local('SourceSansRegularItalic'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-RegularItalic.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansSemiBold';
  src: local('SourceSansSemiBold'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-SemiBold.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SourceSansSemiBoldItalic';
  src: local('SourceSansSemiBoldItalic'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/source-sans/SourceSansPro-SemiBoldItalic.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}

@font-face {
  font-family: 'vorwerk-cs';
  src: local('vorwerk-cs'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/vorwerk-cs/vorwerk-cs.eot');
  src: local('vorwerk-cs'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/vorwerk-cs/vorwerk-cs.eot?#iefix') format('embedded-opentype'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/vorwerk-cs/vorwerk-cs.woff') format('woff'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/vorwerk-cs/vorwerk-cs.ttf') format('truetype'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/vorwerk-cs/vorwerk-cs.svg#vorwerk-cs') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
[data-icon]:before {
  font-family: 'vorwerk-cs' !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^='combined-shop-']:before,
[class*=' combined-shop-']:before {
  font-family: 'vorwerk-cs' !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.combined-shop-alert:before {
  content: '\61';
}
.combined-shop-appliance:before {
  content: '\62';
}
.combined-shop-call-us:before {
  content: '\63';
}
.combined-shop-career:before {
  content: '\64';
}
.combined-shop-chevron-down:before {
  content: '\68';
}
.combined-shop-chevron-left:before {
  content: '\69';
}
.combined-shop-chevron-right:before {
  content: '\6a';
}
.combined-shop-chevron-up:before {
  content: '\6b';
}
.combined-shop-circle:before {
  content: '\6c';
}
.combined-shop-demo:before {
  content: '\6d';
}
.combined-shop-download-acrobat:before {
  content: '\6e';
}
.combined-shop-download-jpg:before {
  content: '\6f';
}
.combined-shop-download-pdf:before {
  content: '\70';
}
.combined-shop-earphone:before {
  content: '\71';
}
.combined-shop-envelope:before {
  content: '\72';
}
.combined-shop-ew-02-wohnen:before {
  content: '\73';
}
.combined-shop-ew-03-familie:before {
  content: '\74';
}
.combined-shop-ew-04-gesundheit:before {
  content: '\75';
}
.combined-shop-ew-05-wissen:before {
  content: '\76';
}
.combined-shop-ew-06-aktionen:before {
  content: '\77';
}
.combined-shop-file:before {
  content: '\79';
}
.combined-shop-form:before {
  content: '\7a';
}
.combined-shop-fullscreen:before {
  content: '\41';
}
.combined-shop-globe:before {
  content: '\42';
}
.combined-shop-globe-lines:before {
  content: '\43';
}
.combined-shop-google-maps:before {
  content: '\44';
}
.combined-shop-home:before {
  content: '\45';
}
.combined-shop-ico-finanzierung:before {
  content: '\46';
}
.combined-shop-inbox:before {
  content: '\47';
}
.combined-shop-jobs:before {
  content: '\48';
}
.combined-shop-look-inside:before {
  content: '\49';
}
.combined-shop-minus:before {
  content: '\4b';
}
.combined-shop-new-window:before {
  content: '\4c';
}
.combined-shop-ok-2:before {
  content: '\4d';
}
.combined-shop-ort-pin:before {
  content: '\4a';
}
.combined-shop-overview:before {
  content: '\4e';
}
.combined-shop-parcel:before {
  content: '\4f';
}
.combined-shop-pause:before {
  content: '\50';
}
.combined-shop-play:before {
  content: '\51';
}
.combined-shop-plus:before {
  content: '\52';
}
.combined-shop-print:before {
  content: '\53';
}
.combined-shop-question:before {
  content: '\54';
}
.combined-shop-remove-2:before {
  content: '\55';
}
.combined-shop-screenshot:before {
  content: '\56';
}
.combined-shop-search:before {
  content: '\57';
}
.combined-shop-security:before {
  content: '\58';
}
.combined-shop-slider-arrow-left:before {
  content: '\59';
}
.combined-shop-slider-arrow-right:before {
  content: '\5a';
}
.combined-shop-social-media:before {
  content: '\30';
}
.combined-shop-star:before {
  content: '\31';
}
.combined-shop-stop:before {
  content: '\32';
}
.combined-shop-tipps:before {
  content: '\33';
}
.combined-shop-transport:before {
  content: '\34';
}
.combined-shop-transport-back:before {
  content: '\35';
}
.combined-shop-trash:before {
  content: '\36';
}
.combined-shop-twitter:before {
  content: '\37';
}
.combined-shop-user:before {
  content: '\38';
}
.combined-shop-vw-shop:before {
  content: '\39';
}
.combined-shop-zoom-out:before {
  content: '\21';
}
.combined-shop-arrow-circle-o-down:before {
  content: '\22';
}
.combined-shop-facebook-square:before {
  content: '\23';
}
.combined-shop-picture-o:before {
  content: '\25';
}
.combined-shop-pinterest-square:before {
  content: '\26';
}
.combined-shop-youtube-play:before {
  content: '\27';
}
.combined-shop-instagram:before {
  content: '\28';
}
.combined-shop-share:before {
  content: '\29';
}
.combined-shop-cook-key:before {
  content: '\2a';
}
.combined-shop-tm5:before {
  content: '\2b';
}
.combined-shop-tm5-zubehoer:before {
  content: '\2c';
}
.combined-shop-cart-out:before {
  content: '\65';
}
.combined-shop-shakehands:before {
  content: '\66';
}
.combined-shop-deliveryboy:before {
  content: '\67';
}
.combined-shop-mobiledevice:before {
  content: '\78';
}
.combined-shop-remote-vr200:before {
  content: '\2d';
}
.combined-shop-shopfront:before {
  content: '\2e';
}
.combined-shop-alexa:before {
  content: '\3a';
}
.combined-shop-career3:before {
  content: '\2f';
}
.combined-shop-combinedshop-icon-close-thin:before {
  content: '\3b';
}
.combined-shop-kobold-vk:before {
  content: '\3c';
}
.combined-shop-kobold-vt:before {
  content: '\3d';
}
.combined-shop-advisor:before {
  content: '\3e';
}

@font-face {
  font-family: 'MerriweatherBlack';
  src: local('MerriweatherBlack'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/merriweather/Merriweather-Black.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MerriweatherBlackItalic';
  src: local('MerriweatherBlackItalic'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/merriweather/Merriweather-BlackItalic.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MerriweatherBold';
  src: local('MerriweatherBold'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/merriweather/Merriweather-Bold.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MerriweatherBoldItalic';
  src: local('MerriweatherBold'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/merriweather/Merriweather-BoldItalic.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MerriweatherLight';
  src: local('MerriweatherLight'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/merriweather/Merriweather-Light.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MerriweatherLightItalic';
  src: local('MerriweatherLightItalic'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/merriweather/Merriweather-LightItalic.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MerriweatherRegular';
  src: local('MerriweatherRegular'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/merriweather/Merriweather-Regular.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MerriweatherRegularItalic';
  src: local('MerriweatherRegularItalic'), url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/fonts/merriweather/Merriweather-RegularItalic.ttf') format('truetype');
  font-weight: normal;
  font-display: swap;
}

.icon--plus {
  float: left;
  padding-right: 13px;
}
.icon--plus:before {
  content: url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-plus.svg');
  position: relative;
}
.icon--check {
  list-style-type: none;
}
.icon--check:before {
  content: url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-check.svg');
  margin-left: -30px;
  position: absolute;
  transform: scale(0.7);
}
.icon--quotation-upper:before {
  content: url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-quotation-upper.svg');
}
.icon--quotation-lower:before {
  content: url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-quotation-lower.svg');
}
.icon--cross:before {
  content: url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-plus-grey.svg');
}
.icon--check-dark:before {
  content: url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-check-grey.svg');
}
.icon--shoppingcart:before {
  content: url('../../../../etc.clientlibs/vorwerk/base/clientlibs/clientlib-resources/resources/icons/icon-shoppingcart.svg');
}

