@charset "UTF-8";
/* Print Styles */
/* fallback
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');
*/
/* fallback */
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url(https://fonts.gstatic.com/s/materialicons/v83/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2");
}
/* line 14, ../compass/sass/partials/_typography.scss */
.material-icons, .Button_Call_2_Action:before, .Button_Call_2_Action_Blauw:before, .Ghost_Button_Wit:before {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3p-ks6FospT4.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3p-ks6VospT4.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3p-ks51os.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHpv4kjgoGqM7E_A8s52Hs.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHpv4kjgoGqM7E_Ass52Hs.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHpv4kjgoGqM7E_DMs5.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3_-gs6FospT4.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3_-gs6VospT4.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3_-gs51os.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E30-8s6FospT4.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E30-8s6VospT4.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E30-8s51os.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3t-4s6FospT4.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3t-4s6VospT4.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v5/7cHqv4kjgoGqM7E3t-4s51os.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* line 169, ../compass/sass/partials/_typography.scss */
html, button, input, select, textarea {
  font-family: "Barlow", Arial, verdana, sans-serif;
}

/* line 172, ../compass/sass/partials/_typography.scss */
body {
  font-family: "Barlow", Arial, verdana, sans-serif;
  line-height: 22px;
  font-size: 15px;
  color: #000000;
  margin: 0;
  -webkit-animation: bugfix infinite 1s;
  text-rendering: optimizeLegibility;
  font-kerning: normal;
  font-variant-ligatures: common-ligatures contextual;
  font-feature-settings: "kern", "liga", "clig", "calt";
}

/* line 185, ../compass/sass/partials/_typography.scss */
.bold {
  font-weight: bold;
}

/* line 189, ../compass/sass/partials/_typography.scss */
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
}
/* line 192, ../compass/sass/partials/_typography.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #000000;
  text-decoration: none;
}
/* line 195, ../compass/sass/partials/_typography.scss */
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  color: #000000;
  text-decoration: underline;
}

/* line 201, ../compass/sass/partials/_typography.scss */
h1 {
  color: #0e71b8;
  text-transform: none;
  font-size: 20px;
  line-height: 26px;
  margin-bottom: 16px;
}
@media screen and (min-width: 850px) {
  /* line 201, ../compass/sass/partials/_typography.scss */
  h1 {
    margin-bottom: 24px;
    font-size: 28px;
    line-height: 30px;
  }
}

/* line 213, ../compass/sass/partials/_typography.scss */
h2 {
  font-size: 18px;
  line-height: 20px;
  margin-bottom: 4px;
  text-transform: none;
  color: #000000;
}

/* line 221, ../compass/sass/partials/_typography.scss */
h3, h4 {
  font-size: 26px;
  line-height: 30px;
  margin-bottom: 18px;
}

/* line 227, ../compass/sass/partials/_typography.scss */
h5, h6 {
  font-size: 15px;
  line-height: 18px;
}

/* line 232, ../compass/sass/partials/_typography.scss */
.rood {
  color: #f20000;
}

/* line 235, ../compass/sass/partials/_typography.scss */
.groen {
  color: #2ed900;
}

/* line 238, ../compass/sass/partials/_typography.scss */
.blauw {
  color: #0075d9;
}

/* line 241, ../compass/sass/partials/_typography.scss */
.huisstijlBlauw {
  color: #0e71b8;
}

/* line 244, ../compass/sass/partials/_typography.scss */
.soTitle {
  color: #208BC9;
  font-weight: bold;
}

/* line 248, ../compass/sass/partials/_typography.scss */
.accentText {
  color: #ffffff;
  background: #208BC9;
  float: left;
  padding: 8px 16px;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 24px;
  font-weight: 500;
}
@media only screen and (min-width: 520px) {
  /* line 248, ../compass/sass/partials/_typography.scss */
  .accentText {
    font-size: 27px;
    line-height: 34px;
  }
}
/* line 261, ../compass/sass/partials/_typography.scss */
.accentText a {
  color: #ffffff;
  text-decoration: none;
}
/* line 264, ../compass/sass/partials/_typography.scss */
.accentText a:hover {
  color: #ffffff;
  text-decoration: none;
}

/* line 270, ../compass/sass/partials/_typography.scss */
.wit {
  color: #dedede;
}

/* line 273, ../compass/sass/partials/_typography.scss */
.QuoteTitel {
  font-size: 36px;
  line-height: 42px;
}

/* line 277, ../compass/sass/partials/_typography.scss */
.QuoteSubTitel {
  font-size: 18px;
  line-height: 21px;
}

/* line 281, ../compass/sass/partials/_typography.scss */
.QuoteTitelBanner {
  position: relative;
  background: #f7f7f7;
}
/* line 284, ../compass/sass/partials/_typography.scss */
.QuoteTitelBanner:before {
  content: "“";
}
/* line 287, ../compass/sass/partials/_typography.scss */
.QuoteTitelBanner:after {
  content: "”";
}
/* line 290, ../compass/sass/partials/_typography.scss */
.QuoteTitelBanner br[data-mce-bogus="1"] {
  display: none;
}

/* line 292, ../compass/sass/partials/_typography.scss */
.QuoteSubTitelBanner {
  font-size: 18px;
  line-height: 21px;
  padding-top: 8px;
}

/* line 297, ../compass/sass/partials/_typography.scss */
.titel_carousponse {
  text-transform: none;
  font-size: 28px;
  line-height: 26px;
  font-weight: 500;
}

/* line 303, ../compass/sass/partials/_typography.scss */
.Button_Call_2_Action {
  display: inline-block;
  box-sizing: border-box;
  font-weight: 400;
  text-decoration: none !important;
  border: 1px solid #ea4e00;
  color: #ffffff;
  background: #ea4e00;
  padding: 4px 25px 4px 10px;
  margin-bottom: 32px;
  text-transform: none;
  width: auto;
  transition: background 0.3s linear, color 0.3s linear;
  position: relative;
}
/* line 317, ../compass/sass/partials/_typography.scss */
.Button_Call_2_Action:hover {
  color: #ffffff;
  background: #d14600;
  border-color: #d14600;
  cursor: pointer;
}
/* line 323, ../compass/sass/partials/_typography.scss */
.Button_Call_2_Action a {
  background: none !important;
  padding: 0;
  text-decoration: none !important;
  color: #ffffff !important;
}
/* line 328, ../compass/sass/partials/_typography.scss */
.Button_Call_2_Action a:hover {
  color: #ffffff !important;
  background: none;
  cursor: pointer;
}
/* line 334, ../compass/sass/partials/_typography.scss */
.Button_Call_2_Action:before {
  font-family: 'Material Icons';
  content: "keyboard_arrow_right";
  -webkit-font-feature-settings: 'liga';
  display: inline-block;
  right: 3px;
  top: calc(50% - 9px);
  position: absolute;
  font-size: 20px !important;
  color: #ffffff;
}

/* line 347, ../compass/sass/partials/_typography.scss */
.Button_Call_2_Action_Blauw {
  display: inline-block;
  box-sizing: border-box;
  font-weight: 400;
  text-decoration: none !important;
  border: 1px solid #0e71b8;
  color: #ffffff;
  background: #0e71b8;
  padding: 4px 25px 4px 10px;
  margin-bottom: 32px;
  text-transform: none;
  width: auto;
  transition: background 0.3s linear, color 0.3s linear;
  position: relative;
}
/* line 361, ../compass/sass/partials/_typography.scss */
.Button_Call_2_Action_Blauw:hover {
  color: #ffffff;
  background: #0c62a0;
  border-color: #0c62a0;
  cursor: pointer;
}
/* line 367, ../compass/sass/partials/_typography.scss */
.Button_Call_2_Action_Blauw a {
  background: none;
  padding: 0;
  text-decoration: none !important;
  color: #ffffff !important;
}
/* line 372, ../compass/sass/partials/_typography.scss */
.Button_Call_2_Action_Blauw a:hover {
  color: #ffffff !important;
  background: none;
  cursor: pointer;
}
/* line 378, ../compass/sass/partials/_typography.scss */
.Button_Call_2_Action_Blauw:before {
  font-family: 'Material Icons';
  content: "keyboard_arrow_right";
  -webkit-font-feature-settings: 'liga';
  display: inline-block;
  right: 3px;
  top: calc(50% - 9px);
  position: absolute;
  font-size: 20px !important;
  color: #ffffff;
}

/* line 391, ../compass/sass/partials/_typography.scss */
.Ghost_Button_Grijs {
  display: inline-block;
  box-sizing: border-box;
  font-weight: bold;
  text-decoration: none !important;
  border: 1px solid #808080 !important;
  color: #808080 !important;
  padding: 8px 20px;
  text-transform: none;
  transition: background 0.3s linear, color 0.3s linear;
}
/* line 401, ../compass/sass/partials/_typography.scss */
.Ghost_Button_Grijs:hover {
  color: #808080;
  background: rgba(128, 128, 128, 0.25);
}
/* line 405, ../compass/sass/partials/_typography.scss */
.Ghost_Button_Grijs a {
  background: none;
  padding: 0;
  text-decoration: none !important;
  color: #808080 !important;
}
/* line 410, ../compass/sass/partials/_typography.scss */
.Ghost_Button_Grijs a:hover {
  color: #808080;
  background: none;
}
/* line 415, ../compass/sass/partials/_typography.scss */
.Ghost_Button_Grijs:before {
  color: #808080 !important;
}

/* line 419, ../compass/sass/partials/_typography.scss */
.Ghost_Button_Wit {
  display: inline-block;
  box-sizing: border-box;
  font-weight: 500;
  text-decoration: none !important;
  border: 1px solid #dedede;
  color: #dedede;
  padding: 5px 22px 5px 10px;
  text-transform: none;
  transition: background 0.3s linear, color 0.3s linear;
  position: relative;
}
/* line 430, ../compass/sass/partials/_typography.scss */
.Ghost_Button_Wit:hover {
  color: #dedede;
  background: rgba(255, 255, 255, 0.25);
}
/* line 434, ../compass/sass/partials/_typography.scss */
.Ghost_Button_Wit a {
  background: none;
  padding: 0;
  text-decoration: none !important;
  color: #dedede !important;
}
/* line 439, ../compass/sass/partials/_typography.scss */
.Ghost_Button_Wit a:hover {
  color: #dedede;
  background: none;
}
/* line 444, ../compass/sass/partials/_typography.scss */
.Ghost_Button_Wit:before {
  font-family: 'Material Icons';
  content: "keyboard_arrow_right";
  -webkit-font-feature-settings: 'liga';
  display: inline-block;
  right: 3px;
  top: calc(50% - 9px);
  position: absolute;
  font-size: 20px !important;
  color: #ffffff;
}

/* line 457, ../compass/sass/partials/_typography.scss */
.List2columns {
  float: left;
  width: 100%;
  clear: both;
  list-style: none;
  margin-left: 0 !important;
  border: 1px dashed lightgrey;
}
/* line 463, ../compass/sass/partials/_typography.scss */
.List2columns li {
  list-style: none;
}
@media screen and (min-width: 850px) {
  /* line 463, ../compass/sass/partials/_typography.scss */
  .List2columns li {
    float: left;
    width: 50%;
    box-sizing: border-box;
  }
}
/* line 470, ../compass/sass/partials/_typography.scss */
.List2columns li:nth-child(odd) {
  clear: left;
}
/* line 473, ../compass/sass/partials/_typography.scss */
.List2columns li ul {
  margin-left: 18px !important;
  float: left;
  width: calc(100% - 18px);
}
/* line 478, ../compass/sass/partials/_typography.scss */
.List2columns li ul li {
  list-style: disc;
  width: 100%;
  clear: none;
}
@media screen and (max-width: 850px) {
  /* line 483, ../compass/sass/partials/_typography.scss */
  .List2columns li:last-child ul {
    margin-bottom: 0;
  }
}

/* line 491, ../compass/sass/partials/_typography.scss */
.List3columns {
  float: left;
  width: 100%;
  clear: both;
  list-style: none;
  margin-left: 0 !important;
  border: 1px dashed lightgrey;
}
/* line 497, ../compass/sass/partials/_typography.scss */
.List3columns li {
  list-style: none;
}
@media screen and (min-width: 850px) {
  /* line 497, ../compass/sass/partials/_typography.scss */
  .List3columns li {
    float: left;
    width: 33.3333%;
    box-sizing: border-box;
  }
}
/* line 504, ../compass/sass/partials/_typography.scss */
.List3columns li:nth-child(3n+4) {
  clear: left;
}
/* line 507, ../compass/sass/partials/_typography.scss */
.List3columns li ul {
  margin-left: 18px !important;
  float: left;
  width: calc(100% - 18px);
}
/* line 512, ../compass/sass/partials/_typography.scss */
.List3columns li ul li {
  list-style: disc;
  width: 100%;
  clear: none;
}
@media screen and (max-width: 850px) {
  /* line 517, ../compass/sass/partials/_typography.scss */
  .List3columns li:last-child ul {
    margin-bottom: 0;
  }
}

/* line 525, ../compass/sass/partials/_typography.scss */
.listing_blog {
  margin-left: 0 !important;
  list-style-type: none !important;
  margin-bottom: 24px;
}
/* line 529, ../compass/sass/partials/_typography.scss */
.listing_blog > li {
  padding-bottom: 8px;
}
/* line 533, ../compass/sass/partials/_typography.scss */
.listing_blog > li:before {
  content: "• ";
  position: relative;
  top: 1px;
  font-size: 24px;
}

/* line 541, ../compass/sass/partials/_typography.scss */
.data_tabel {
  width: 100% !important;
  margin-bottom: 32px;
  border: 2px solid #000000;
  background: #ffffff;
}
/* line 546, ../compass/sass/partials/_typography.scss */
.data_tabel tr:first-child td {
  font-weight: bold;
  border-width: 2px;
}
/* line 550, ../compass/sass/partials/_typography.scss */
.data_tabel tr td {
  padding: 2px 8px;
  border: 1px solid #000000;
  text-align: left;
  vertical-align: top;
}
/* line 555, ../compass/sass/partials/_typography.scss */
.data_tabel tr td:first-child {
  border-right-width: 2px;
}
/* line 558, ../compass/sass/partials/_typography.scss */
.data_tabel tr td ul {
  margin: 0;
}
/* line 561, ../compass/sass/partials/_typography.scss */
.data_tabel tr td ul {
  list-style-type: none;
}
/* line 564, ../compass/sass/partials/_typography.scss */
.data_tabel tr td ul > li {
  text-indent: 0;
  position: relative;
  padding-left: 8px;
}
/* line 569, ../compass/sass/partials/_typography.scss */
.data_tabel tr td ul > li:before {
  content: "-";
  position: absolute;
  top: 0;
  left: 0;
  text-indent: 0;
}

/* line 578, ../compass/sass/partials/_typography.scss */
a {
  color: #208BC9;
  outline: none !important;
  text-decoration: underline;
}
/* line 582, ../compass/sass/partials/_typography.scss */
a:hover {
  color: #196d9d;
  text-decoration: none;
}

/* line 588, ../compass/sass/partials/_typography.scss */
p, ul, ol {
  margin-top: 0;
  margin-bottom: 32px;
}

/* line 592, ../compass/sass/partials/_typography.scss */
ul, ol {
  margin-left: 18px;
  padding: 0;
}

/* line 596, ../compass/sass/partials/_typography.scss */
.nomargin {
  margin-bottom: 0 !important;
}

/* line 600, ../compass/sass/partials/_typography.scss */
.heading_padding {
  padding: 5px 10px 15px 10px;
}

/* line 603, ../compass/sass/partials/_typography.scss */
.marginBottom {
  margin-bottom: 52px !important;
}

@media print {
  /*------------FIXES---------*/
  /* line 6, ../compass/sass/partials/_print.scss */
  html, body, blockquote, pre, code, dl, dt, dd, form, fieldset, legend, label, div, span, table, tr, th, td {
    /*------------RESET BROWSERS---------*/
    margin: 0;
    padding: 0;
  }

  /*- Classes die niet getoond moeten worden -*/
  /* line 11, ../compass/sass/partials/_print.scss */
  .hidePrint, .clear, iframe, #debugContainer, div#sb-site, .impress_carousel, .boxLink, .bannerImg, .uspHome,
  #headerWrap,
  #logoBanner, #betaal_methoden_container, #footerMenu, .titleFooter, #smBlock, #ConsentCookie,
  .cta_bt, .cta, .page_buttons, form, .filterGrid, .filter_blok, .filter_bt, .checkOutButton,
  .webshop_header, .betaal_methoden_container, .shoppingCardButtonComponent, .shopGrid, .steps_container, .delete, .row-maxStap2, .row-maxStap3, .row-maxStap4, .afhalen_row, .bezorgen_row, #prod_titles, .loginPopup,
  .comparison_results, .downloadRow, .readLess, .readMore, .otherImages a, .meter_calc, .infoRowWrap .delete, .ui-dialog, .hideProperty, .grecaptcha-badge, .rowUspTop, .menuMoodBoard {
    display: none !important;
  }

  /* line 21, ../compass/sass/partials/_print.scss */
  body, div, table, tr, td, span {
    -webkit-print-color-adjust: exact;
    box-sizing: border-box;
  }

  /* line 22, ../compass/sass/partials/_print.scss */
  body {
    float: left;
    width: 100%;
    color: #000000 !important;
    font-size: 14px;
    line-height: 21px;
    box-sizing: border-box;
  }
  /* line 29, ../compass/sass/partials/_print.scss */
  body img {
    width: auto;
    max-width: 100%;
    height: auto;
  }

  /* line 35, ../compass/sass/partials/_print.scss */
  .printFix {
    float: left;
    width: 100%;
    clear: both;
  }

  /* line 40, ../compass/sass/partials/_print.scss */
  textarea {
    font-family: inherit;
  }

  /* line 43, ../compass/sass/partials/_print.scss */
  table {
    border-collapse: collapse;
  }

  /* line 46, ../compass/sass/partials/_print.scss */
  p {
    float: left;
    width: 100%;
    display: block;
    margin-bottom: 32px;
    clear: both;
  }

  /* line 53, ../compass/sass/partials/_print.scss */
  .componentTitle {
    float: left;
    width: 100%;
    margin-bottom: 14px;
    text-transform: none;
    font-weight: bold;
    font-size: 15px;
    line-height: 20px;
    clear: both;
  }

  /* line 63, ../compass/sass/partials/_print.scss */
  #bottom, #bottom .grid_12, .rowColorFooter {
    margin: 0 !important;
    padding: 0 !important;
  }

  /* line 67, ../compass/sass/partials/_print.scss */
  .onepcssgrid-1000 {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0;
    clear: both;
  }

  /* line 75, ../compass/sass/partials/_print.scss */
  .row-max {
    margin: 0;
    padding: 0;
    float: left;
    clear: both;
  }
  /* line 80, ../compass/sass/partials/_print.scss */
  .row-max .grid_1, .row-max .grid_2, .row-max .grid_3, .row-max .grid_4, .row-max .grid_5, .row-max .grid_6, .row-max .grid_7, .row-max .grid_8, .row-max .grid_9, .row-max .grid_10, .row-max .grid_11 {
    padding: 0 16px 0 0;
    margin: 0;
    width: 100%;
    float: left;
    display: block;
  }
  /* line 87, ../compass/sass/partials/_print.scss */
  .row-max .grid_12 {
    padding: 0 0 !important;
  }

  /* line 91, ../compass/sass/partials/_print.scss */
  #productContentShop {
    padding-left: 0;
  }

  /* line 94, ../compass/sass/partials/_print.scss */
  #cartoverview {
    display: block;
    clear: both;
  }

  /* line 98, ../compass/sass/partials/_print.scss */
  .logoPrint {
    display: block;
    float: left;
    width: 50%;
    margin-bottom: 25px;
  }
  /* line 103, ../compass/sass/partials/_print.scss */
  .logoPrint img {
    width: auto;
    max-height: 50px;
  }

  /* line 108, ../compass/sass/partials/_print.scss */
  .adresPrint {
    width: 50%;
    display: block;
    float: right;
    text-align: right;
    color: #000000;
    font-size: 10px;
    line-height: 13px;
  }

  /* line 117, ../compass/sass/partials/_print.scss */
  .titleRow {
    float: left;
    width: 100%;
  }
  /* line 120, ../compass/sass/partials/_print.scss */
  .titleRow .borderComponent {
    border-top: 2px #ea4e00 solid;
    clear: both;
    display: inline-block;
    float: left;
    margin-bottom: 30px;
    width: 105px;
  }

  /* line 129, ../compass/sass/partials/_print.scss */
  .titleComponent {
    text-transform: none;
    float: left;
    width: 100%;
    font-size: 1.3em;
    margin-bottom: 14px;
  }

  /* line 136, ../compass/sass/partials/_print.scss */
  .borderComponent {
    float: left;
    display: block;
    border-top: 1px solid #ea4e00;
    width: 65px;
    margin: 0 0 15px 0;
    clear: both;
  }

  /* line 144, ../compass/sass/partials/_print.scss */
  .editor {
    max-width: 100% !important;
    border: none !important;
    padding: 0 !important;
    float: left;
  }
  /* line 149, ../compass/sass/partials/_print.scss */
  .editor .borderComponent {
    float: left;
    width: 65px;
    margin-bottom: 10px;
    clear: both;
    border-top: 1px solid #ea4e00;
  }
  /* line 156, ../compass/sass/partials/_print.scss */
  .editor p {
    float: left;
    width: 100%;
  }
  /* line 160, ../compass/sass/partials/_print.scss */
  .editor ul {
    float: left;
    width: 100%;
  }
  /* line 164, ../compass/sass/partials/_print.scss */
  .editor ul li {
    float: left;
    width: 100%;
  }

  /* line 169, ../compass/sass/partials/_print.scss */
  .rowColor .mbEditor {
    color: #000000 !important;
  }
  /* line 171, ../compass/sass/partials/_print.scss */
  .rowColor .mbEditor .mbTitle {
    float: left;
    font-size: 1.5em;
    line-height: 1.1em;
    margin-bottom: 5px;
    margin-top: 0;
    text-transform: none;
    width: 100%;
  }

  /* line 181, ../compass/sass/partials/_print.scss */
  .row-max .grid_4 {
    width: 100%;
  }
  /* line 183, ../compass/sass/partials/_print.scss */
  .row-max .grid_4 table {
    width: 25%;
    float: left;
  }
  /* line 186, ../compass/sass/partials/_print.scss */
  .row-max .grid_4 table tr td img {
    width: 100%;
  }
  /* line 191, ../compass/sass/partials/_print.scss */
  .row-max .grid_4 .txtWrapComponent {
    width: 75%;
    float: left;
    padding-left: 20px;
    box-sizing: border-box;
  }

  /* line 198, ../compass/sass/partials/_print.scss */
  .row-maxDiensten {
    width: 100%;
  }
  /* line 200, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .dienst {
    float: left;
    width: 100%;
  }
  /* line 204, ../compass/sass/partials/_print.scss */
  .row-maxDiensten a {
    display: none;
  }
  /* line 207, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_3 {
    float: left;
  }
  /* line 209, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_3 tr td img {
    max-width: 100%;
    width: auto;
    height: auto;
  }
  /* line 215, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_9 {
    float: left;
    padding-left: 16px !important;
    box-sizing: border-box;
  }
  /* line 219, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_9 .borderComponent {
    border-top: 1px solid #ea4e00;
    display: block;
    margin: 8px 0 8px;
    width: 65px;
  }

  /* line 229, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_4 .itemBlock h4 {
    text-transform: none;
  }
  /* line 232, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_4 .itemBlock .ImgContainerWrap {
    float: left;
    width: 100%;
  }
  /* line 235, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_4 .itemBlock .ImgContainerWrap .ImgContainer {
    float: left;
    width: 100%;
    text-align: center;
  }
  /* line 239, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_4 .itemBlock .ImgContainerWrap .ImgContainer table {
    width: 100%;
  }
  /* line 241, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_4 .itemBlock .ImgContainerWrap .ImgContainer table tr td {
    text-align: center;
  }
  /* line 243, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_4 .itemBlock .ImgContainerWrap .ImgContainer table tr td img {
    width: 100% !important;
    max-width: 225px !important;
    max-height: 225px !important;
    text-align: center;
  }
  /* line 253, ../compass/sass/partials/_print.scss */
  .row-maxDiensten .grid_4 .itemBlock .borderComponent {
    border-top: 1px solid #ea4e00;
    display: block;
    margin: 8px 0 8px;
    width: 65px;
    float: left;
  }

  /* line 262, ../compass/sass/partials/_print.scss */
  #relatedHome {
    margin-bottom: 0px;
  }

  /* line 265, ../compass/sass/partials/_print.scss */
  .rowColorFooter, #bottom {
    float: left;
    width: 100%;
    margin: 0px !important;
    margin-top: 16px !important;
    padding: 0px !important;
  }

  /* line 273, ../compass/sass/partials/_print.scss */
  .linkFooterBlock ul {
    float: left;
    width: 100%;
    text-align: left;
    margin: 0 !important;
    padding: 0 !important;
  }
  /* line 280, ../compass/sass/partials/_print.scss */
  .linkFooterBlock li {
    float: left;
    width: 100%;
    padding-top: 0px;
    border-top: 1px solid #ffffff;
    font-size: 11px;
    list-style: none;
    text-align: left;
  }
  /* line 288, ../compass/sass/partials/_print.scss */
  .linkFooterBlock li a {
    color: #000000;
  }

  /*- Home -*/
  /* line 294, ../compass/sass/partials/_print.scss */
  #relatedHome {
    width: calc(100% + 16px);
  }
  /* line 296, ../compass/sass/partials/_print.scss */
  #relatedHome .grid_2_4 {
    width: calc(20% - 16px);
    margin-right: 16px;
  }

  /*- Contentblock module -*/
  /* line 304, ../compass/sass/partials/_print.scss */
  .contentBlockWrap p, .contentBlockWrap ul, .contentBlockWrap ol {
    float: left;
    clear: both;
  }
  /* line 308, ../compass/sass/partials/_print.scss */
  .contentBlockWrap p {
    width: 100%;
  }
  /* line 311, ../compass/sass/partials/_print.scss */
  .contentBlockWrap ul, .contentBlockWrap ol {
    width: calc(100% - 26px);
  }
  /* line 315, ../compass/sass/partials/_print.scss */
  .contentBlockWrap ul {
    margin-left: -20px;
    list-style: disc;
  }
  /* line 319, ../compass/sass/partials/_print.scss */
  .contentBlockWrap ol {
    margin-left: -26px;
    list-style: decimal;
  }
  /* line 323, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockRow {
    float: left;
    width: 100%;
    clear: both;
    margin-bottom: 10px;
  }
  /* line 328, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockRow .grid_2, .contentBlockWrap .contentBlockRow .grid_4, .contentBlockWrap .contentBlockRow .grid_6, .contentBlockWrap .contentBlockRow .grid_12 {
    float: left;
  }
  /* line 331, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockRow .grid_2 {
    width: 16.667%;
  }
  /* line 334, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockRow .grid_3 {
    width: 25%;
  }
  /* line 337, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockRow .grid_4 {
    width: 33.333333%;
  }
  /* line 340, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockRow .grid_6 {
    width: 50%;
  }
  /* line 343, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockRow .grid_12 {
    width: 100%;
  }
  /* line 347, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .imgContentBlock {
    font-size: 0;
    line-height: 0;
  }
  /* line 350, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .imgContentBlock img {
    max-width: 100%;
    height: auto;
    margin-bottom: 40px;
  }
  /* line 356, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockTextImg .imgContentBlock {
    text-align: right;
  }
  /* line 359, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockImgText .imgContentBlock {
    text-align: left;
  }
  /* line 363, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockTextFullImgFull .imgContentBlock {
    text-align: center;
  }
  /* line 366, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockTextFullImgFull h3 {
    margin-bottom: 18px;
    text-align: center;
  }
  /* line 370, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockTextFullImgFull p {
    text-align: center;
  }
  /* line 374, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockFactsheet {
    text-align: center;
    padding-top: 80px;
    padding-bottom: 40px;
  }
  /* line 378, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockFactsheet h3 {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 30px;
    font-weight: normal;
  }
  /* line 384, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockFactsheet ul {
    list-style: none;
    width: 100%;
    text-align: center;
    margin-bottom: 40px;
    float: left;
    margin-left: -42px;
  }
  /* line 392, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockFactsheet li {
    display: block;
    float: left;
    border-bottom: 1px solid #dedede;
    text-align: center;
    box-sizing: border-box;
    font-size: 24px;
    padding: 0 8px;
    border-bottom: none;
    border-right: 1px solid #dedede;
    width: 33.333333%;
  }
  /* line 403, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockFactsheet li:last-child {
    border-right: none;
  }
  /* line 407, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockFactsheet .titleStat {
    display: block;
    margin-top: 16px;
    float: left;
    clear: both;
    width: 100%;
    font-size: 28px;
    line-height: 32px;
    color: #208BC9;
    text-transform: uppercase;
  }

  /* line 420, ../compass/sass/partials/_print.scss */
  .contenBBFix .contentBlockRow:last-child {
    border-bottom-width: 1px;
    margin-bottom: 40px;
  }

  /* line 424, ../compass/sass/partials/_print.scss */
  .contentBlockQuote {
    position: relative;
    overflow: hidden;
    min-height: 32px;
    padding-top: 24px !important;
  }
  /* line 432, ../compass/sass/partials/_print.scss */
  .contentBlockQuote .imageQuoteBg {
    position: absolute;
    top: 0;
    left: -50%;
    z-index: 1;
    height: 100%;
    width: auto;
    max-width: none;
  }
  /* line 447, ../compass/sass/partials/_print.scss */
  .contentBlockQuote .onepcssgrid-1000 {
    position: relative;
    z-index: 2;
  }
  /* line 450, ../compass/sass/partials/_print.scss */
  .contentBlockQuote .onepcssgrid-1000 img {
    border-radius: 600px;
    margin-bottom: 32px;
  }
  /* line 455, ../compass/sass/partials/_print.scss */
  .contentBlockQuote h3 {
    margin-bottom: 32px;
    font-size: 14px;
    line-height: 18px;
    font-weight: normal !important;
    text-align: center;
  }
  /* line 469, ../compass/sass/partials/_print.scss */
  .contentBlockQuote .txtQuote {
    line-height: 28px;
    font-size: 21px;
    text-align: center;
  }
  /* line 472, ../compass/sass/partials/_print.scss */
  .contentBlockQuote .txtQuote p {
    margin-bottom: 24px;
  }
  /* line 487, ../compass/sass/partials/_print.scss */
  .contentBlockQuote .imgQuoteHolder {
    text-align: center;
  }
  /* line 493, ../compass/sass/partials/_print.scss */
  .contentBlockQuote .grid_2 {
    width: 100%;
  }
  /* line 499, ../compass/sass/partials/_print.scss */
  .contentBlockQuote .grid_10 {
    width: 100%;
  }
  /* line 506, ../compass/sass/partials/_print.scss */
  .contentBlockUspRow {
    padding-top: 80px;
    padding-bottom: 40px;
  }
  /* line 509, ../compass/sass/partials/_print.scss */
  .contentBlockUspRow h3 {
    font-size: 50px;
    line-height: 50px;
    margin-bottom: 40px;
    font-weight: normal;
    text-align: center;
  }
  /* line 516, ../compass/sass/partials/_print.scss */
  .contentBlockUspRow ul {
    list-style: none;
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    float: left;
    margin-left: -42px;
  }
  /* line 524, ../compass/sass/partials/_print.scss */
  .contentBlockUspRow li {
    float: left;
    text-align: center;
    padding: 0 16px;
    box-sizing: border-box;
    font-size: 13px;
    margin-bottom: 20px;
    width: 25%;
  }
  /* line 532, ../compass/sass/partials/_print.scss */
  .contentBlockUspRow li strong {
    display: inline-block;
    width: 100%;
    color: #000000;
    font-size: 21px;
    float: left;
    margin-bottom: 8px;
  }
  /* line 540, ../compass/sass/partials/_print.scss */
  .contentBlockUspRow li img {
    width: 100%;
    max-width: 55px;
    height: auto;
  }
  /* line 545, ../compass/sass/partials/_print.scss */
  .contentBlockUspRow li:nth-child(2n+3) {
    clear: none;
  }
  /* line 548, ../compass/sass/partials/_print.scss */
  .contentBlockUspRow li:nth-child(4n+5) {
    clear: both;
  }

  /* line 553, ../compass/sass/partials/_print.scss */
  .contentBlockTextMultiImg .imgContentBlock {
    text-align: center;
    padding-right: 0;
  }
  /* line 556, ../compass/sass/partials/_print.scss */
  .contentBlockTextMultiImg .imgContentBlock img {
    margin-bottom: 0;
  }
  /* line 559, ../compass/sass/partials/_print.scss */
  .contentBlockTextMultiImg .imgContentBlock ul {
    float: left;
    /*width:calc(100% + 16px);*/
    width: 100%;
    margin-bottom: 24px;
    margin-left: -42px;
    list-style: none;
  }
  /* line 567, ../compass/sass/partials/_print.scss */
  .contentBlockTextMultiImg .imgContentBlock li {
    float: left;
    list-style: none;
    margin: 0 16px 16px 0;
    box-sizing: border-box;
    width: calc(33.3333333% - 16px) !important;
  }
  /* line 573, ../compass/sass/partials/_print.scss */
  .contentBlockTextMultiImg .imgContentBlock li:nth-child(3n+4) {
    clear: both;
  }
  /* line 576, ../compass/sass/partials/_print.scss */
  .contentBlockTextMultiImg .imgContentBlock li:nth-child(2n+3) {
    clear: none;
  }

  /* line 581, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockBackgroundImgWhiteBox {
    position: relative;
    padding-top: 0;
  }
  /* line 584, ../compass/sass/partials/_print.scss */
  .contentBlockWrap .contentBlockBackgroundImgWhiteBox .grid_6 {
    width: 100%;
  }

  /* line 588, ../compass/sass/partials/_print.scss */
  .backgroundImgContentRow {
    display: none;
  }

  /*- Producoverzicht -*/
  /* line 592, ../compass/sass/partials/_print.scss */
  .sortering {
    float: left;
    width: 100%;
    height: 32px;
  }
  /* line 596, ../compass/sass/partials/_print.scss */
  .sortering div {
    display: none;
  }

  /* line 600, ../compass/sass/partials/_print.scss */
  .clearOverview {
    float: left;
    width: calc(100% + 16px);
  }
  /* line 604, ../compass/sass/partials/_print.scss */
  .clearOverview .grid_2_4, .clearOverview .grid_3, .clearOverview .grid_4 {
    padding-left: 0 !important;
    float: left;
    margin-right: 16px;
    margin-bottom: 48px;
    width: calc(33.333333% - 16px);
    box-sizing: border-box;
  }
  /* line 620, ../compass/sass/partials/_print.scss */
  .clearOverview .grid_2_4:nth-child(3n+4), .clearOverview .grid_3:nth-child(3n+4), .clearOverview .grid_4:nth-child(3n+4) {
    clear: both;
  }
  /* line 632, ../compass/sass/partials/_print.scss */
  .clearOverview .ImgContainerWrap {
    text-align: center;
    float: left;
    width: 100%;
  }
  /* line 636, ../compass/sass/partials/_print.scss */
  .clearOverview .ImgContainerWrap img {
    text-align: center;
    width: 100% !important;
  }
  /* line 642, ../compass/sass/partials/_print.scss */
  .clearOverview .borderComponent {
    border-top: 1px solid #ea4e00;
    display: block;
    margin: 8px 0 8px;
    width: 65px;
    float: left;
  }

  /* line 650, ../compass/sass/partials/_print.scss */
  .clearOverview .grid_3:nth-child(3n+4), .clearOverview .grid_4:nth-child(3n+4) {
    clear: both;
  }

  /* line 653, ../compass/sass/partials/_print.scss */
  .productTradeBlock .productDetailsWrap {
    background: #f7f7f7;
    border-top: 1px solid #dedede;
    padding: 8px 12px;
    float: left;
    width: 100%;
    box-sizing: border-box;
  }
  /* line 660, ../compass/sass/partials/_print.scss */
  .productTradeBlock .productDetailsWrap .productDetails {
    font-size: 12px;
    line-height: 16px;
    overflow: hidden;
    height: 64px;
  }

  /* line 668, ../compass/sass/partials/_print.scss */
  .productDetailsWrap .titleWrap {
    float: left;
    width: 100%;
    margin-bottom: 5px;
    min-height: 64px;
  }
  /* line 674, ../compass/sass/partials/_print.scss */
  .productDetailsWrap .productDetails {
    font-size: 12px;
    line-height: 16px;
  }

  /* line 679, ../compass/sass/partials/_print.scss */
  .productDetails {
    width: 100%;
    float: left;
  }
  /* line 682, ../compass/sass/partials/_print.scss */
  .productDetails span, .productDetails div {
    float: left;
    width: 100%;
  }
  /* line 686, ../compass/sass/partials/_print.scss */
  .productDetails .productPrice {
    width: 100%;
    box-sizing: border-box;
  }
  /* line 689, ../compass/sass/partials/_print.scss */
  .productDetails .productPrice .priceBefore {
    opacity: 0.6;
    padding-left: 8px;
    text-decoration: line-through;
    float: left;
    width: 45%;
  }
  /* line 696, ../compass/sass/partials/_print.scss */
  .productDetails .productPrice .priceNow {
    color: #000000;
    width: 45%;
  }
  /* line 700, ../compass/sass/partials/_print.scss */
  .productDetails .productPrice .productUnit {
    font-size: 0.8em;
    width: 100%;
  }
  /* line 705, ../compass/sass/partials/_print.scss */
  .productDetails .stockStat {
    width: 100%;
    margin-top: 8px;
  }

  /* line 711, ../compass/sass/partials/_print.scss */
  .dienstRow .grid_12, .dienstRow .grid_6 {
    margin-bottom: 40px !important;
    position: relative;
    float: left;
  }
  /* line 716, ../compass/sass/partials/_print.scss */
  .dienstRow .grid_6 {
    width: 100%;
  }
  /* line 724, ../compass/sass/partials/_print.scss */
  .dienstRow .grid_6 td {
    height: auto;
  }
  /* line 736, ../compass/sass/partials/_print.scss */
  .dienstRow .borderComponent {
    border-color: #ea4e00;
    float: left;
  }
  /* line 740, ../compass/sass/partials/_print.scss */
  .dienstRow .imgDienst, .dienstRow .txtDienst {
    box-sizing: border-box;
  }
  /* line 743, ../compass/sass/partials/_print.scss */
  .dienstRow .imgDienst {
    padding-top: 11px;
    float: left;
    width: 20%;
  }
  /* line 753, ../compass/sass/partials/_print.scss */
  .dienstRow .imgDienst img {
    font-size: 0;
    line-height: 0;
    vertical-align: top;
    max-width: 100%;
  }
  /* line 759, ../compass/sass/partials/_print.scss */
  .dienstRow .imgDienst table {
    float: left;
    width: 100%;
  }
  /* line 763, ../compass/sass/partials/_print.scss */
  .dienstRow .imgDienst td {
    font-size: 0px;
    line-height: 0px;
    vertical-align: top;
    height: 125px;
  }
  /* line 773, ../compass/sass/partials/_print.scss */
  .dienstRow .txtDienst {
    float: left;
    padding-left: 16px;
    width: 80%;
    margin: 0 !important;
  }
  /* line 786, ../compass/sass/partials/_print.scss */
  .dienstRow .shortDescription {
    padding-top: 6px;
  }
  /* line 788, ../compass/sass/partials/_print.scss */
  .dienstRow .shortDescription h4 {
    color: #96c11f;
    text-transform: none;
    margin-bottom: 4px;
  }
  /* line 793, ../compass/sass/partials/_print.scss */
  .dienstRow .shortDescription p {
    margin-bottom: 0;
  }
  /* line 796, ../compass/sass/partials/_print.scss */
  .dienstRow .shortDescription ul, .dienstRow .shortDescription ol {
    margin: 0 0 0 18px;
  }
  /* line 799, ../compass/sass/partials/_print.scss */
  .dienstRow .shortDescription ul {
    list-style-type: disc;
  }
  /* line 802, ../compass/sass/partials/_print.scss */
  .dienstRow .shortDescription ol {
    list-style-type: decimal;
  }

  /*- Producdetail -*/
  /* line 808, ../compass/sass/partials/_print.scss */
  .AddProduct, .product_frame .usp, #favoriteDetail, .compareBox, #directAdvice {
    display: none !important;
  }

  /* line 811, ../compass/sass/partials/_print.scss */
  .grid_Img, .product_frame {
    width: 50% !important;
  }

  /* line 814, ../compass/sass/partials/_print.scss */
  .SpecsBox {
    float: left;
    width: 100%;
    clear: both;
    margin-bottom: 0px;
  }

  /* line 820, ../compass/sass/partials/_print.scss */
  .maingImgProduct {
    text-align: center;
    float: left;
    width: 100%;
  }
  /* line 824, ../compass/sass/partials/_print.scss */
  .maingImgProduct img {
    max-width: 290px;
    text-align: center;
  }

  /* line 829, ../compass/sass/partials/_print.scss */
  .otherImages {
    float: left;
    width: 100%;
    clear: both;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 40px;
  }
  /* line 836, ../compass/sass/partials/_print.scss */
  .otherImages .ImgBox {
    border: 1px solid #E6E6E6;
    box-sizing: border-box;
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
    width: calc(20% - 15px);
    height: 60px;
    text-align: center;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
    vertical-align: middle;
    align-self: center;
  }
  /* line 851, ../compass/sass/partials/_print.scss */
  .otherImages .ImgBox .ImgContainerWrap {
    margin: 0;
    align-self: center;
    width: 100%;
    height: 100%;
  }
  /* line 857, ../compass/sass/partials/_print.scss */
  .otherImages .ImgBox .ImgContainer {
    height: 100%;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  /* line 864, ../compass/sass/partials/_print.scss */
  .otherImages .ImgBox img {
    max-width: 100% !important;
    width: auto !important;
    max-height: 58px;
    margin: 0;
    padding: 0;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    align-self: center;
  }

  /* line 877, ../compass/sass/partials/_print.scss */
  .product_frame {
    float: left;
  }
  /* line 879, ../compass/sass/partials/_print.scss */
  .product_frame .Pricing {
    height: 38px;
    line-height: 38px;
    float: left;
  }
  /* line 884, ../compass/sass/partials/_print.scss */
  .product_frame .prevPrice {
    opacity: 0.6;
    padding-right: 15px;
    float: left;
  }
  /* line 889, ../compass/sass/partials/_print.scss */
  .product_frame .userPrice {
    font-size: 2.0em;
    font-weight: bold;
    padding-right: 15px;
    color: #000000;
    float: left;
  }
  /* line 896, ../compass/sass/partials/_print.scss */
  .product_frame .compareBox input {
    margin-top: 9px !important;
  }
  /* line 899, ../compass/sass/partials/_print.scss */
  .product_frame .incTaxspan, .product_frame .unitSpan {
    float: left;
    padding-right: 8px;
    height: 38px;
    line-height: 38px;
  }

  /* line 906, ../compass/sass/partials/_print.scss */
  .voorraad_link, .productPriceStats {
    float: left;
    width: 100%;
    clear: both;
  }
  /* line 910, ../compass/sass/partials/_print.scss */
  .voorraad_link .statusShort, .productPriceStats .statusShort {
    color: #55b227;
  }
  /* line 913, ../compass/sass/partials/_print.scss */
  .voorraad_link .statusMedium, .productPriceStats .statusMedium {
    color: #fd6e0f;
  }
  /* line 916, ../compass/sass/partials/_print.scss */
  .voorraad_link .statusLong, .productPriceStats .statusLong {
    color: #D9002F;
  }
  /* line 919, ../compass/sass/partials/_print.scss */
  .voorraad_link .statusNone, .productPriceStats .statusNone {
    color: #000000;
  }

  /* line 923, ../compass/sass/partials/_print.scss */
  .specsTable {
    float: left;
    width: 100%;
    text-align: left;
    margin-bottom: 30px;
    -webkit-print-color-adjust: exact;
  }
  /* line 931, ../compass/sass/partials/_print.scss */
  .specsTable tr td, .specsTable tr th {
    padding: 2px 0 2px 8px;
  }
  /* line 934, ../compass/sass/partials/_print.scss */
  .specsTable tr td:first-child {
    width: 35%;
  }
  /* line 937, ../compass/sass/partials/_print.scss */
  .specsTable tr td:nth-child(2) {
    padding-left: 15px;
  }
  /* line 940, ../compass/sass/partials/_print.scss */
  .specsTable tr th {
    background: #ffffff;
    color: #000000;
    padding-left: 0px;
  }
  /* line 945, ../compass/sass/partials/_print.scss */
  .specsTable tr:nth-child(even) {
    background: #f7f7f7;
  }
  /* line 948, ../compass/sass/partials/_print.scss */
  .specsTable tr:nth-child(odd) {
    background: #ffffff;
  }

  /* line 952, ../compass/sass/partials/_print.scss */
  .yes, .nope {
    display: inline-block;
    float: left;
  }

  /* line 956, ../compass/sass/partials/_print.scss */
  .yes {
    width: 13px;
    height: 11px;
  }

  /* line 960, ../compass/sass/partials/_print.scss */
  .nope {
    width: 11px;
    height: 11px;
  }

  /* line 965, ../compass/sass/partials/_print.scss */
  .editorTxt ul {
    margin-bottom: 25px;
    margin-left: 0;
    padding-left: 18px;
    float: left;
    width: 100%;
    list-style: disc;
  }
  /* line 972, ../compass/sass/partials/_print.scss */
  .editorTxt ul li {
    padding: 0 0 0 0px;
  }

  /* line 977, ../compass/sass/partials/_print.scss */
  .ProsConsBlock {
    margin: 0px;
    margin-bottom: 24px;
    padding: 0px;
    float: left;
    width: 50%;
    padding-right: 16px;
  }
  /* line 984, ../compass/sass/partials/_print.scss */
  .ProsConsBlock ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
  }
  /* line 989, ../compass/sass/partials/_print.scss */
  .ProsConsBlock ul li {
    background-repeat: no-repeat;
    background-position: 0 3px;
    margin: 0;
    padding-left: 24px;
    padding-bottom: 8px;
    float: left;
    width: 100%;
    box-sizing: border-box;
  }

  /* line 1001, ../compass/sass/partials/_print.scss */
  .Proslist li {
    background: url("../grafix/productdetailProsIcon.png");
  }

  /* line 1004, ../compass/sass/partials/_print.scss */
  .Conslist li {
    background: url("../grafix/productdetailConsIcon.png");
  }

  /* line 1007, ../compass/sass/partials/_print.scss */
  .tagCloudRelated {
    float: left;
    width: 100%;
    margin-left: 0 !important;
    padding: 0;
  }
  /* line 1012, ../compass/sass/partials/_print.scss */
  .tagCloudRelated li {
    float: left;
    display: block;
    margin: 12px 12px 0 0;
  }
  /* line 1016, ../compass/sass/partials/_print.scss */
  .tagCloudRelated li a {
    float: left;
    text-decoration: none;
    color: #000000;
    background: #ffffff;
    padding: 4px 8px;
  }
  /* line 1022, ../compass/sass/partials/_print.scss */
  .tagCloudRelated li a:hover {
    color: #000000;
    background: #f2f2f2;
  }

  /*- Merken -*/
  /* line 1030, ../compass/sass/partials/_print.scss */
  .brandBlock {
    margin-bottom: 25px !important;
    float: left;
  }
  /* line 1033, ../compass/sass/partials/_print.scss */
  .brandBlock .brandContainer {
    padding: 10px;
    width: 100%;
    border: 1px solid #dedede;
    box-sizing: border-box;
    float: left;
  }
  /* line 1040, ../compass/sass/partials/_print.scss */
  .brandBlock .ImgContainerWrap, .brandBlock .ImgContainer {
    margin-bottom: 0px;
  }
  /* line 1043, ../compass/sass/partials/_print.scss */
  .brandBlock .ImgContainerWrap {
    position: relative;
    float: left;
    width: 100%;
    margin: 0px;
    height: 205px;
  }
  /* line 1051, ../compass/sass/partials/_print.scss */
  .brandBlock .ImgContainerWrap .ImgContainer {
    height: 100%;
    top: 0;
    width: 100%;
  }
  /* line 1057, ../compass/sass/partials/_print.scss */
  .brandBlock .ImgContainerWrap table {
    width: 100%;
    height: 100%;
  }
  /* line 1061, ../compass/sass/partials/_print.scss */
  .brandBlock .ImgContainerWrap td {
    text-align: center;
    vertical-align: middle;
    font-size: 0px;
    line-height: 0px;
    float: none;
    display: table-cell;
  }
  /* line 1069, ../compass/sass/partials/_print.scss */
  .brandBlock .ImgContainerWrap img {
    text-align: center;
    vertical-align: middle;
    font-size: 0px;
    line-height: 0px;
    height: auto;
    max-width: 100%;
    width: 100%;
    max-height: none;
  }

  /*- Winkelwagen proces -*/
  /* line 1082, ../compass/sass/partials/_print.scss */
  #customersOverview {
    float: left;
    width: 100%;
    background: #f0f0f0;
  }
  /* line 1086, ../compass/sass/partials/_print.scss */
  #customersOverview .grid_3 {
    width: 25%;
  }

  /* line 1090, ../compass/sass/partials/_print.scss */
  #cartOverview, .total_price_row {
    margin-bottom: 32px;
    float: left;
    width: 100%;
  }

  /* line 1095, ../compass/sass/partials/_print.scss */
  .stappen {
    float: left;
    width: 100%;
  }

  /* line 1099, ../compass/sass/partials/_print.scss */
  .stappen .row-max, .stappen .editor {
    width: 100%;
    float: left;
    margin-bottom: 12px !important;
  }

  /* line 1104, ../compass/sass/partials/_print.scss */
  .article_row {
    float: left;
    width: 100%;
  }

  /* line 1108, ../compass/sass/partials/_print.scss */
  .single_article {
    float: left;
    margin: 0 14px 24px 0;
  }
  /* line 1111, ../compass/sass/partials/_print.scss */
  .single_article div {
    float: left;
  }
  /* line 1114, ../compass/sass/partials/_print.scss */
  .single_article .image {
    width: 15%;
  }
  /* line 1117, ../compass/sass/partials/_print.scss */
  .single_article .infoRowWrap {
    width: 85%;
  }
  /* line 1119, ../compass/sass/partials/_print.scss */
  .single_article .infoRowWrap .price {
    width: 52.5%;
  }
  /* line 1122, ../compass/sass/partials/_print.scss */
  .single_article .infoRowWrap .total_per_prod {
    width: 47.5%;
  }
  /* line 1124, ../compass/sass/partials/_print.scss */
  .single_article .infoRowWrap .total_per_prod .mobile_show {
    float: left;
  }
  /* line 1127, ../compass/sass/partials/_print.scss */
  .single_article .infoRowWrap .total_per_prod .mobile_inline {
    float: right;
  }
  /* line 1132, ../compass/sass/partials/_print.scss */
  .single_article img {
    max-width: 100%;
    height: auto;
    text-align: center;
  }
  /* line 1137, ../compass/sass/partials/_print.scss */
  .single_article:nth-child(3n+4) {
    clear: left;
  }

  /* line 1141, ../compass/sass/partials/_print.scss */
  .grid_secondLast {
    box-sizing: border-box;
    padding-left: 60% !important;
    width: 85% !important;
    float: left;
  }

  /* line 1147, ../compass/sass/partials/_print.scss */
  .grid_last {
    float: left;
    text-align: right;
    width: 15% !important;
  }

  /*- FAQ -*/
  /* line 1153, ../compass/sass/partials/_print.scss */
  .faqWrap {
    float: left;
    width: 100%;
    margin-bottom: 24px;
  }
  /* line 1157, ../compass/sass/partials/_print.scss */
  .faqWrap .head {
    font-weight: bold;
    float: left;
    width: 100%;
    border-bottom: 1px solid #000000;
    padding: 8px 0;
  }
  /* line 1164, ../compass/sass/partials/_print.scss */
  .faqWrap a {
    color: #000000;
    text-decoration: none;
    padding: 8px 0;
    float: left;
    width: 100%;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
  }
  /* line 1173, ../compass/sass/partials/_print.scss */
  .faqWrap .answer {
    float: left;
    width: 100%;
    display: block !important;
    padding-top: 8px;
  }
  /* line 1178, ../compass/sass/partials/_print.scss */
  .faqWrap .answer p {
    margin-bottom: 8px;
  }
  /* line 1180, ../compass/sass/partials/_print.scss */
  .faqWrap .answer p a {
    color: #208BC9;
    text-decoration: none;
    width: auto;
    float: none;
    padding: 0px;
    border: none;
  }

  /* line 1192, ../compass/sass/partials/_print.scss */
  .FAQBox .faqWrap a {
    font-weight: bold;
  }
  /* line 1195, ../compass/sass/partials/_print.scss */
  .FAQBox .faqWrap p a {
    font-weight: normal;
  }
}

/*# sourceMappingURL=print.css.map */
