

.product-container .installment-compact.bexpay-badge {
  transform: translateX(12px);
  width: calc(100% + 22px);
}
#category>.products-grid li .installment-compact.bexpay-badge {
  margin: 0 !important;
  transform: translateX(12px);
  width: calc(100% + 22px);
}
body body #basket-flyout .product-container {
  margin: 10px 0 -3px;
}
body #basket-flyout .product-container .products-carousel {
  max-height: 320px;
  min-height: 320px;
}
body #basket-flyout .product-container {
  min-height: 320px;
}
body #basket-flyout .product-container .products-grid>li {
  max-height: 320px;
}
@media (max-width: 1199px){
  #category .products-list .installment-compact.bexpay-badge {
      margin: 5px -13px -6px !important;
      width: calc(100% + 24px) !important;
  }
  .installment-compact .label {
      font-size: 12px;
  }
}

body #product-details .price-sidebar .installment-compact {
  margin: 0 0 10px;
  background: #fff;
}
body .installment-compact.bexpay-badge .values span {
  line-height: 1;
  font-size: 11px;
  font-weight: normal;
  color: #828282;
  padding: 0;
}
body .installment-compact.bexpay-badge .values {
  padding-top: 1px;
}
body .installment-compact.bexpay-badge {
  height: 25px;
  box-shadow: none;
  border: 1px solid #ddd;
  margin: 0 0 5px !important;
  background: #fff !important;
}
body .installment-compact {
  line-height: 25px;
}
body .installment-compact.bexpay-badge .link:after {
  border-top: 12.5px solid transparent;
  border-bottom: 12.5px solid transparent;
}
body .installment-compact.bexpay-badge .label:after {
  font-size: 13px;
  color: #777;
  content: "\e60e";
  font-family: "mm-icons";
  background: none;
}
body .installment-compact .label {
  box-shadow: none;
  font-family: mm-text-bold;
  font-size: 14px;
}



.box.infobox ul li:before {
  margin: 0;
  display: none;
}
body #product-details .model .group {min-height: 62px;}
.pinstock, .delvrmsg {
  position: relative;
}
.delvrmsg:before {
  font-family: MM-iconfont !important;
  color: #090;
  content: "\26ab" !important;
  position: absolute;
  font-size: 19px;
  left: -26px;
  top: -2px;
  background: none !important;
  display: block !important;
  text-indent: 0 !important;
}
.pinstock {
  margin-bottom: 5px;
}
.pinstock:before {
  content: "";
  position: absolute;
  height: 10px;
  width: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAMAAACzB5/1AAAASFBMVEUAAACO06Y0r15iwIIpqlRmwoZ8y5bh8+c0rl1Itm1CsmdMt3ApqVQ3r2CHz58+sWVTunXg8+cFmzcVoUQdpUsjp1AOnz8AlSyUhB97AAAAEnRSTlMAatNc+ksRCuG8tq6tnYg0IBahcbnQAAAARklEQVQI103JRw7AIAwF0R8HSC+Ydv+bUgQWs3saTK3PLB3iDfymP+/4xad20QJc7MmIYIkdQXcBG5WvmoZDlXSkWCWdQxndSALnLjfaYwAAAABJRU5ErkJggg==);
  top: 4px;
  left: -25px;
}
ul li.section-store-availability:before {
  content: "" !important;
  display: block !important;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAMAAADjcdz2AAAASFBMVEUAAABERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERiV1/2AAAAF3RSTlMA8o7UIRlxS6OAMMixqeLcvWdgWDcLlOvqBukAAAB6SURBVBjTbc5LDsMgDATQMcFACSRpPp3737Su1ACLPMnyaOSFASS5TQoT2X1gJnbigYOj9D/o/K8Q9vHwKeVYnYYa1NWIB+9Z77CWbNvRw9g2crZCyRIWbq2IlAs7BcdM9zInmeE4tcfCRrG8o1EhWTCI5HphFJYMfAH/UwrmQy6lQwAAAABJRU5ErkJggg==) !important;
  top: 4px !important;
}
@font-face{font-family:"mm-headline";
  src:url("https://csscdn.redblue.de/msp/patternlibrary/deployable/static/resources/fonts/red/MMHeadlineProWebTT-Regular.eot");
  src:url("https://csscdn.redblue.de/msp/patternlibrary/deployable/static/resources/fonts/red/MMHeadlineProWebTT-Regular.eot?#iefix") format("embedded-opentype"),
      url("https://csscdn.redblue.de/MediaBE/static/css/mm-headline.woff2") format("woff2"),
      url("https://csscdn.redblue.de/MediaBE/static/css/mm-headline.woff") format("woff")
}
@font-face{
  font-family:"mm-text-regular";
  src:url(https://csscdn.redblue.de/fee/mobile_mrh/fonts/mediamarkt/MMTextProWebTT-Regular.eot);
  src:url(https://csscdn.redblue.de/fee/mobile_mrh/fonts/mediamarkt/MMTextProWebTT-Regular.eot?#iefix) format('embedded-opentype'),
      url(https://csscdn.redblue.de/fee/mobile_mrh/fonts/mediamarkt/MMTextProWebTT-Regular.woff2) format('woff2'),
      url(https://csscdn.redblue.de/fee/mobile_mrh/fonts/mediamarkt/MMTextProWebTT-Regular.woff) format('woff')
}
@font-face{
  font-family:"mm-text-bold";
  src:url(https://csscdn.redblue.de/fee/mobile_mrh/fonts/mediamarkt/MMTextWebTT-Bold.eot);
  src:url(https://csscdn.redblue.de/fee/mobile_mrh/fonts/mediamarkt/MMTextWebTT-Bold.eot?#iefix) format('embedded-opentype'),
      url(https://csscdn.redblue.de/MediaBE/static/fonts/MMTextWebTT-Bold.woff2) format("woff2"),
      url(https://csscdn.redblue.de/MediaBE/static/fonts/MMTextWebTT-Bold.woff) format("woff")
}
@font-face{font-family:"mm-icons";
  src:url("https://csscdn.redblue.de/MediaBE/static/css/MMIcons.eot");
  src:url("https://csscdn.redblue.de/MediaBE/static/css/MMIcons.eot?#iefix") format("embedded-opentype"),
      url("https://csscdn.redblue.de/MediaBE/static/css/MMIcons.woff2") format("woff2"),
      url("https://csscdn.redblue.de/MediaBE/static/css/MMIcons.woff") format("woff")
}
@font-face{
  font-family:"SourceSansPro-Regular";
  font-weight:normal;
  src:url("https://csscdn.redblue.de/MediaBE/static/css/SourceSansPro-Regular.eot");
  src:url("https://csscdn.redblue.de/MediaBE/static/css/SourceSansPro-Regular.eot?#iefix") format("embedded-opentype"),
      url("https://csscdn.redblue.de/MediaBE/static/css/SourceSansPro-Regular.woff2") format("woff2"),
      url("https://csscdn.redblue.de/MediaBE/static/css/SourceSansPro-Regular.woff") format("woff")
}
@font-face{font-family:"pricemm";
  src:url("https://csscdn.redblue.de/MediaBE/static/css/pricemm.eot");
  src:url("https://csscdn.redblue.de/MediaBE/static/css/pricemm.eot?#iefix") format("embedded-opentype"),
      url("https://csscdn.redblue.de/MediaBE/static/css/newpricem.woff2") format("woff2"),
      url("https://csscdn.redblue.de/MediaBE/static/css/newpricem.woff") format("woff")
}
@font-face{font-family:"geomanist-regular";
  src:url("https://csscdn.redblue.de/MediaBE/static/fonts/Geomanist-Regular.woff2") format("woff2"),
      url("https://csscdn.redblue.de/MediaBE/static/fonts/Geomanist-Regular.woff") format("woff")
}
@font-face{font-family:"geomanist-bold";
  src:url("https://csscdn.redblue.de/MediaBE/static/fonts/Geomanist-Bold.woff2") format("woff2"),
      url("https://csscdn.redblue.de/MediaBE/static/fonts/Geomanist-Bold.woff") format("woff")
}
#my-market-wrapper #contact-data .columns>.column {width: 400px !important;}
#bv-mboxzone-lightbox.bv-cv2-cleanslate .bv-mbox-fullprofile .bv-author-profile-userinfo .bv-author-userinfo-data,#bv-mboxzone-lightbox.bv-cv2-cleanslate .bv-mbox-fullprofile .bv-author-profile-userinfo .bv-author-userinfo-value,#bv-mboxzone-lightbox.bv-cv2-cleanslate .bv-mbox-fullprofile .bv-author-profile-userinfo .bv-author-userstats-data,#bv-mboxzone-lightbox.bv-cv2-cleanslate .bv-mbox-fullprofile .bv-sidebar .bv-author-profile-userinfo .bv-author-userstats-list .bv-author-userstats-value {color: #fff !important;}
#BVRRContainer .bv-cv2-cleanslate button.bv-author.bv-fullprofile-popup-target:hover{color: #df0000 !important;font-family: "MMText-semibold"!important;}
#BVRRContainer{padding-top: 60px !important;}
#BVRRContainer .bv-content-list-container {border: 1px solid #ddd !important;position: relative !important;padding-top: 20px !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-action-bar{position: absolute !important;top: -50px !important;width: 100% !important;margin: 0 !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-action-bar .bv-write-review-container.bv-write-container{margin-top: -15px !important;}
.bv-checkbox-container input:before,.bv-checkbox-container input:after{visibility: hidden;}
#BVRRSummaryContainer .bv-cv2-cleanslate .bv-summary-bar .bv-rating-ratio-number .bv-rating,#BVRRSummaryContainer .bv-cv2-cleanslate .bv-summary-bar .bv-rating-ratio-count{padding:0 !important;font-size:14px !important;margin-top: -2px !important;}
#BVRRSummaryContainer .bv-cv2-cleanslate .bv-summary-bar-minimalist .bv-write-container .bv-submission-button{padding:0 !important;font-size:14px !important;}
#BVRRSummaryContainer .bv-cv2-cleanslate .bv-summary-bar-minimalist .bv-write-container .bv-submission-button:hover{color:#df0000 !important;text-decoration: underline;}
.bv-content-list.bv-content-list-Reviews {border: 1px solid #ddd !important;}
.bv-content-list.bv-content-list-Reviews>li:first-child{border: none !important;}
a:hover {color: #df0000;}
.price .p-c.p-d {letter-spacing: -2px;}
div #product-details .options .to-wishlist a:before,.add-to-wishlist:before{font-family: "mm-icons";content: "\e60f" !important;font-size: 16px;}
div #product-details .options .to-compare a:before,.add-to-compare:before{font-family: "mm-icons";content: "\e610" !important;font-size: 16px;}
div #product-details .options .print a:before{font-family: "mm-icons";content: "\e612";}
div #product-sidebar .fullscreen-gallery:after{font-family: "mm-icons";content:"\e611";top: 0;}
div #product-details .details .more{padding:0;}
div #product-details .details .more:before{display:none;}
div #product-details .options a{padding:0;margin:0 0 0 22px;}
.products-list .rating:after, .products-list .rating [class*="value-"]:before{top:-2px;}
.rating,div .rating>div:first-child,div .rating:after{background:none;vertical-align:inherit;width:80px;}
.rating:after,.rating [class*="value-"]:before{position: absolute;font-size:12px;width:80px;font-family:mm-icons;left:0;letter-spacing:4px;text-align:left;}
.rating [class*="value-"]:before{z-index: 2;color: #df0000;}
.rating:after,body .rating .value-0:before{content: '\e637\e637\e637\e637\e637';color: #868686;z-index: 1;}
.rating .value-0-5:before{content: '\e639'}
.rating .value-1:before{content: '\e637';}
.rating .value-1-5:before{content: '\e637\e639';}
.rating .value-2:before{content: '\e637\e637';}
.rating .value-2-5:before{content: '\e637\e637\e639';}
.rating .value-3:before{content: '\e637\e637\e637';}
.rating .value-3-5:before{content: '\e637\e637\e637\e639';}
.rating .value-4:before{content: '\e637\e637\e637\e637';}
.rating .value-4-5:before{content: '\e637\e637\e637\e637\e639';}
.rating .value-5:before{content: '\e637\e637\e637\e637\e637';}
.mm-iconfont, #basket-flyout .accept #continue-shopping>span:before, .mm-iconfont-shopping-cart, .site-header--new .nav-flyout--cart .nav-flyout__trigger:before, .site-header--new .nav-flyout--cart .nav-flyout__content-button:before, .market-buy.modal-content section .button-wrapper .button:before, .button.mm-large>span:after, .button.mm-medium>span:after, .my-account .orders-list>.order-info.online:before, .iconfont-shopping-cart:before, .mm-iconfont-search, .site-header--new .site-header__search-button:after, .search-result-static .search .site-header__search-fieldset .site-header__search-inputs .site-header__search-button:after, .iconfont-search:before, .mm-iconfont-arrow-left, .skin2014 .breadcrumbs li.back-to-search:before, .breadcrumbs li.back-to-search:before, #header #top-navigation .top-navigation-items .flyout-subnavigation.flyout-expanding-left ul.dropdown-menu .level-1>a:after, #filters .menu-collapse .menu-collapse-button-hide:before, #product-sidebar .thumbnail-carousel .thumbnail-carousel__prev:after, .iconfont-arrow-left:before, .mm-iconfont-arrow-right, .right-meta-navigation .user-flyout-nav .ufn-welcome .ufn-flyout-label:after, .center-meta-navigation .user-flyout-nav .ufn-welcome .ufn-flyout-label:after, .right-meta-navigation .link-with-popup>a:after, .right-meta-navigation #list-compare.store>a:after, .right-meta-navigation #list-wishlist.store>a:after, .site-header--new .site-navbar__group--right-main .flyout-market-search__button:after, #header #top-navigation .top-navigation-items .flyout-subnavigation.flyout-expanding-right ul.dropdown-menu .level-1>a:after, #page-footer.footer .line-2>ul>li.newsletter form.newsletter-form .button:before, #nlteaserform fieldset .button:before, .customnav-list li a:after, #product-details .product-anchors a:after, .premiumopts ul li .more-info-toggle:after, .mm-btn.accordion:after, #filters h2 a:after, #filters .headline a:after, #filters .menu-collapse .menu-collapse-button-show:after, #product-sidebar .thumbnail-carousel .thumbnail-carousel__next:after, .my-account .orders-list>.order-info .side .collapse-icon:after, .my-account .content a.button.change-delivery span:after, .compare-table-wrapper .closed .trigger .arrow:after, .page-comparison .container .static .button span:after, .brandshop-content.brandshop-overview .side-nav .expandable>a:after, .iconfont-arrow-right:before, .mm-iconfont-arrow-down, .site-header--new .megadropdown__item:after, .site-header--new .megadropdown__dropdownlink:after, .site-header--new .site-navbar__group--right-main .nav-flyout__trigger:after, .premiumopts ul li .more-info-toggle.state-shown:after, #filters .active h2 a:after, #filters .active .headline a:after, .compare-table-wrapper .trigger .arrow:after, .iconfont-arrow-down:before, .mm-iconfont-close-cancel, .fullscreen-layer .fullscreen-layer-header .button-close:after, .ct-modal .ct-modal-content .ct-modal-close:before, .cms-products-grid .action-bar .action-clearall:after, .button.gray.filter>span:before, .marketsel-info-window .filter.button.js-select-market>span:before, .fullscreen-layer .fullscreen-layer-content .gv-button-details .filter.button.arrow>span:before, .mm-btn.close:after, .filters li:before, #filters .options .reset>a:before, .reviewer-summary-box .rsb-close:after, .iconfont-close-cancel:before, .mm-iconfont-anchor, .customnav-list li a[href^="#"]:not([data-layer]):after, #product-details .product-anchors a[href^="#"]:not([data-layer]):after, .iconfont-anchor:before, .mm-iconfont-checkmark-button, .accessory-bundle .product-accessories .products-carousel .products-grid .base-info .b-set.add-to-bundle-set .add-to-bundle-button:before, .iconfont-checkmark-button:before, .mm-iconfont-scroll-to-top, #scroll-to-top:after, .mm-btn.to-top:after, .iconfont-scroll-to-top:before, .mm-iconfont-play, .media-play:after, #product-sidebar .thumbs .cliplister-video a:after, #product-sidebar .thumbs .video a:after, .fullscreen-layer .gallery-view .thumbs .video a:after, #product-sidebar .thumbnail-carousel .js-gallery-view-launch:after, #product-sidebar .thumbnail-carousel .thumbnail-carousel__thumbnail--video a:after, .mm-btn.play:after, .mm-btn.video:after, .iconfont-play:before, .mm-iconfont-pause, .mm-btn.break:after, .iconfont-pause:before, .mm-iconfont-pdf, .iconfont-pdf:before, .mm-iconfont-download, .iconfont-download:before, .mm-iconfont-home, .iconfont-home:before, .mm-iconfont-info, .iconfont-info:before, .mm-iconfont-wishlist, #product-preview[data-gtm-prop-list-name*="categroy grid"] .base-content ul.b-set .to-wishlist a:before, .iconfont-wishlist:before, .mm-iconfont-compare, .site-header--new .nav-flyout--compare .nav-flyout__content-button:before, .iconfont-compare:before, .mm-iconfont-fullscreen, .iconfont-fullscreen:before, .mm-iconfont-print, .iconfont-print:before, .mm-iconfont-delete, .accessory-bundle .bundle-widget .bundle-widget__content .bundle-widget__boxes .bundle-widget__box .bundle-widget__remove:before, .iconfont-delete:before, .mm-iconfont-newsletter, .iconfont-newsletter:before, .mm-iconfont-blog, .iconfont-blog:before, .mm-iconfont-settings, .iconfont-settings:before, .mm-iconfont-contact, .contactbar>div span.form::before, .iconfont-contact:before, .mm-iconfont-chat, .iconfont-chat:before, .mm-iconfont-e-mail, .iconfont-e-mail:before, .mm-iconfont-phone, .right-meta-navigation .link-with-popup.flyout-market-nav.state-popup-shown .market-teaser .market-nav-description address p:last-child:before, .contactbar>div span.phone::before, .iconfont-phone:before, .mm-iconfont-fax, .contactbar>div span.fax::before, .iconfont-fax:before, .mm-iconfont-login, .right-meta-navigation .user-flyout-nav.ufn-logged-out .ufn-nav-list li:first-child>a:before, .center-meta-navigation .user-flyout-nav.ufn-logged-out .ufn-nav-list li:first-child>a:before, .right-meta-navigation .user-flyout-nav.ufn-logged-in .ufn-nav-list li:last-child>a:before, .center-meta-navigation .user-flyout-nav.ufn-logged-in .ufn-nav-list li:last-child>a:before, .iconfont-login:before, .mm-iconfont-password, .my-account.personal-data-overview .content .personal-data-sections li p.change-password a.icon:after, .iconfont-password:before, .mm-iconfont-account, .my-account.personal-data-overview .content .personal-data-sections li p.personal-data a.icon:after, .iconfont-account:before, .mm-iconfont-new-registration, .iconfont-new-registration:before, .mm-iconfont-facebook-login, .my-account>.content .button-facebook>span:before, .my-account.personal-data-overview .content .personal-data-sections li p.social-media a.icon:after, .my-account.social .content dl.facebook:before, .iconfont-facebook-login:before, .mm-iconfont-store, .right-meta-navigation .link-with-popup.flyout-market-nav.state-popup-shown .market-teaser h2:before, #marketsel-gm-pins .pin-localized:before, #gm-custom-pins .pin-icon-localized:before, .contactbar>div span.store::before, .my-account .orders-list>.order-info.shop:before, .iconfont-store:before, .deliverytbl-section-pickup .deliverytbl-sub-heading th:before, .mm-iconfont-delivery, .iconfont-delivery:before, .deliverytbl-section-delivery .deliverytbl-sub-heading th:before, .mm-iconfont-express-delivery, body.responsive.page-home .express-delivery p::before, .iconfont-express-delivery:before, .mm-iconfont-delivery-calendar, .iconfont-delivery-calendar:before, .mm-iconfont-store-contact, .iconfont-store-contact:before, .mm-iconfont-store-availability, .iconfont-store-availability:before, .mm-iconfont-online-availability, .iconfont-online-availability:before, .mm-iconfont-media-markt-swirl, .icon-media-markt-swirl:before, .iconfont-media-markt-swirl:before, .mm-iconfont-online-shop, .iconfont-online-shop:before, .mm-iconfont-payment-options, .my-account.personal-data-overview .content .personal-data-sections li p.payments a.icon:after, .iconfont-payment-options:before, .mm-iconfont-deferred-payment, .iconfont-deferred-payment:before, .mm-iconfont-gift-card, #page-footer.footer .line-3>ul>li.geschenkkarte a:before, #page-footer.footer .line-3>ul>li.bezahlen-im-markt a:before, .iconfont-gift-card:before, .mm-iconfont-tracking, .iconfont-tracking:before, .mm-iconfont-help, .contactbar>div span.help::before, .iconfont-help:before, .mm-iconfont-faq, .contactbar>div span.questionaire::before, .iconfont-faq:before, .mm-iconfont-imprint, .iconfont-imprint:before, .mm-iconfont-data-privacy, .iconfont-data-privacy:before, .mm-iconfont-security, .iconfont-security:before, .mm-iconfont-opening-hours, .right-meta-navigation .link-with-popup.flyout-market-nav.state-popup-shown .market-teaser .market-nav-description .mn-opening-hours>span:before, .iconfont-opening-hours:before, .mm-iconfont-checkmark, .marketsel-info-window .availability.availability-level-1:before, .marketsel-info-window .availability.availability-level-2:before, .marketsel-info-window .availability.availability-level-3:before, .reviews .reviews-content aside .verified-buyer:before, .iconfont-checkmark:before, .deliverytbl-row .deliverytbl-availability-icon:before, .mm-iconfont-nope, .marketsel-info-window .availability.availability-level-4:before, .iconfont-nope:before, .deliverytbl-row.deliverytbl-not-available .deliverytbl-availability-icon:before, .mm-iconfont-explanation-mark, .error-wrapper .icon:after, .error-box:before, .iconfont-explanation-mark:before, .mm-iconfont-rating, .iconfont-rating:before, .mm-iconfont-rating-half-right, .iconfont-rating-half-right:before, .mm-iconfont-rating-half-left, .iconfont-rating-half-left:before, .mm-iconfont-bundle, .accessory-bundle .bundle-widget .bundle-widget__content .bundle-widget__boxes .bundle-widget__box .bundle-widget__separator:before, .accessory-bundle .bundle-widget .bundle-widget__content .bundle-widget__boxes .bundle-widget__box .bundle-widget__placeholder-container:before, .iconfont-bundle:before, .mm-iconfont-wishlist-red, .my-account.orders-wishlist-overview .content .orders-wishlist-sections li p.wishlist a.icon:after, .iconfont-wishlist-red:before, .mm-iconfont-orders, .my-account.loyalty .loyalty-sections li p a.icon:after, .my-account.freedelity .freedelity-sections li p a.icon:after, .my-account.orders-wishlist-overview .content .orders-wishlist-sections li p.orders a.icon:after, .iconfont-orders:before, .mm-iconfont-newsletter-sign-up, .iconfont-newsletter-sign-up:before, .mm-iconfont-sharing, .iconfont-sharing:before, .mm-iconfont-menu, .iconfont-menu:before, .mm-iconfont-reshuffle, .iconfont-reshuffle:before, .mm-iconfont-list-view, #category>hgroup .side .grid-trigger.as-list:after, .iconfont-list-view:before, .mm-iconfont-grid-view, #category>hgroup .side .grid-trigger.as-grid:after, .iconfont-grid-view:before, .mm-iconfont-trnd-badge, .reviews-content aside .review-badge:before, .iconfont-trnd-badge:before, .mm-iconfont-packstation, .iconfont-packstation:before, .mm-iconfont-like, .rsb-stats-helpfullness-details .rsb-stats-helpfullness-positive:before, .iconfont-like:before, .mm-iconfont-dislike, .rsb-stats-helpfullness-details .rsb-stats-helpfullness-negative:before, .iconfont-dislike:before, .mm-iconfont-energy, .iconfont-energy:before, .mm-iconfont-return, .iconfont-return:before, .mm-iconfont-present, .iconfont-present:before, .mm-iconfont-app, .iconfont-app:before, .mm-iconfont-pickup-receipt, .iconfont-pickup-receipt:before, .mm-iconfont-bicycle, .iconfont-bicycle:before, .mm-iconfont-house-garden, .iconfont-house-garden:before, .mm-iconfont-game-pad, .iconfont-game-pad:before, .mm-iconfont-drone, .iconfont-drone:before, .mm-iconfont-cooking, .iconfont-cooking:before, .select2-container .select2-choice .select2-arrow:after, .select2-container.error .select2-choice .select2-arrow:after, .skin2014 .select2-container .select2-choice .select2-arrow:after, .skin2014 .select2-container.error .select2-choice .select2-arrow:after, .button.arrow span:after, .button.small.add-to-cart:before, .button.gray span:after, .marketsel-info-window .button.js-select-market span:after, .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow span:after, .button.gray.arrow span:after, .marketsel-info-window .arrow.button.js-select-market span:after, .to-details.button.arrow span:after, #product-preview .button.arrow span:after, #review-form .button.js-review-form-change span:after, .button.close span:after, #review-form .button span:after, .button.add-to-cart:before, .products-list>li .product-wrapper .product-price .add-to-cart:before, .button.print:before, .grey-box-teaser .button.large span:after, .nl-teaser-large .button.large span:after, .skin2014 .breadcrumbs li.home a:after, .breadcrumbs li.home a:after, .breadcrumbs li:before, .products-navbar ul.nav>li>a:after, .products-navbar .navbarUtilities li a:after, #infobar .wrapper ul a:after, #infobar .wrapper .close:after, .site-header .infobar-open a:after, .site-header--old .search button span:after, .site-header--old .search .dropdown>.label:after, .infobox-phone:before, .infobox-fax:before, .site-header .basket .content .buttons .button span:before, .site-header .basket .content .buttons .button span:after, .site-header .cart .articles:before, .site-header .cart>.button span:after, .site-header .cart-button span:after, .site-header .left-meta-navigation>ul>li>a:before, .site-header .right-meta-navigation .store .basket .content li .delete:after, .site-header--new .nav-flyout--compare .flyout-list__action-remove:after, .site-header--new .nav-flyout--compare .flyout-list__action-cart span:before, .prev:before, .skin2014 .fsd-carousel-teaser .jcarousel-prev:before, .fsd-carousel-teaser .jcarousel-prev:before, .next:before, .skin2014 .fsd-carousel-teaser .jcarousel-next:before, .fsd-carousel-teaser .jcarousel-next:before, #page-footer.footer .line-1>ul>li>span:before, .tooltip_content .button-wrapper .button span:after, div.star-rating a:before, #cboxClose:before, .layer-close:before, .deliverytbl-close-map:before, #cboxPrevious:after, #cboxNext:after, .layer-actions>a:before, .layer-help .box-icon:after, .layer-anchors li>a:after, #colorbox #basket-flyout .accept #basket-flyout-cart.button span:after, #colorbox .products-carousel .button.add-to-cart:before, #colorbox #basket-flyout .accept .button.guarantee-add-back:before, .surplus>ul>li .surplus-tooltip:before, .premium-sdd ul li.express-sdd:before, .premium-sdd ul li.false:before, #sdd-express .button.add-to-cart:before, #sdd-desireddate .button.add-to-cart:before, #sdd-express .positive:before, #sdd-desireddate .positive:before, #basket-flyout header.cf .info:after, #basket-flyout header.cf .info.error:after, .store-availability-popup .sap-form [type='submit']:after, .store-availability-popup .sap-close, .marken-ticker .tickeroverlay-left .icon:before, .marken-ticker .tickeroverlay-right .icon:before, #product-preview .base-content .b-set .button.add-to-cart:before, .ct-modal .ct-modal-content .template-container .product-info .quantity-chooser__select:after, .ct-modal .ct-modal-content .template-container .product-info .action-box .button.large.details span:after, .ct-modal .ct-modal-content .template-container .product-info .options>li a:before, .cms-products-grid .ct-products-grid .product-info .quantity-chooser__select:after, .cms-products-grid .ct-products-grid .product-info .action-box .button.large.details span:after, .cms-products-grid .ct-products-grid .product-info .options>li a:before, .cms-products-grid .ct-products-nav>li a:after, .cms-products-grid .ct-products-grid>li.selected .cart-checkbox input+label:after, .cms-products-grid .action-bar .add-to-cart:before, #choose-market h3:before, .market-teaser h2:before, .market-teaser .market-info h3:before, .contact-data dt:before, #contact-data dt:before, #my-market-wrapper .contact-data dt.phone:before, #my-market-wrapper #contact-data dt.phone:before, #my-market-wrapper .contact-data dt.fax:before, #my-market-wrapper #contact-data dt.fax:before, #my-market-wrapper .contact-data dt.e-mail:before, #my-market-wrapper #contact-data dt.e-mail:before, #my-market-wrapper #contact-data table thead tr:first-child th:first-child:before, .google-map .locations h4 a:before, .google-map .locations h4 span:before, #my-market-wrapper .my-market-menu .contact-data a:before, #my-market-wrapper .my-market-menu .brochure-double .brochure-titles a:before, #my-market-wrapper .my-market-menu .brochure .brochure-titles a:before, .market-teaser .find-my-location.button span:after, .homepage .market-teaser .market-search .market-actions .button.gray span:after, .homepage .market-teaser .market-search .market-actions .marketsel-info-window .button.js-select-market span:after, .marketsel-info-window .homepage .market-teaser .market-search .market-actions .button.js-select-market span:after, .homepage .market-teaser .market-search .market-actions .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow span:after, .fullscreen-layer .fullscreen-layer-content .gv-button-details .homepage .market-teaser .market-search .market-actions .button.arrow span:after, .market-teaser .map-autocomplete .button:before, #all-markets-box h1:before, #all-markets-box .inner-wrapper .layer-close:before, #all-markets-box .inner-wrapper .deliverytbl-close-map:before, .infield li h2 a:after, #filters .content .button:after, .toggle-sidebar:after, .products-list>li footer ul li a:before, .pagination-prev a:before, .pagination-next a:after, #product-details .options a:before, #product-sidebar .additional .testlogo .close:before, .pdp-quantity .select:after, #product-sidebar .fullscreen:after, #product-details .description .button span:after, .toplayer .header .close:before, .reviews-content .review-rate .success-message:before, .reviews-active-filters a:before, #product-sidebar>.fullscreen-link:after, #product-sidebar .fullscreen-gallery:after, .my-account.login-page .content h1:before, .my-account.login-page .content h1.before>.before:before, .my-account.login-page .content h2:before, .my-account.login-page .content h2.before>.before:before, .my-account .content li aside p.status:before, .my-account>.content .grid .col2 h2:before, .my-account>.content .grid .col2 h2.before>.before, .my-account.personal-data .content>.button span:after, .my-account.password .content .change-password-form:after, .my-account.gift-cards .button.gray.arrow span:after, .my-account.gift-cards .marketsel-info-window .arrow.button.js-select-market span:after, .marketsel-info-window .my-account.gift-cards .arrow.button.js-select-market span:after, .my-account.gift-cards .fullscreen-layer .fullscreen-layer-content .gv-button-details .arrow.button span:after, .fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account.gift-cards .arrow.button span:after, .compare-table-wrapper thead .product-head .remove-trigger:after, .compare-table-wrapper .yes:after, .compare-table-wrapper .no:after, .compare-table-wrapper thead .product-head .button span:after, .compare-table-wrapper thead .product-head .cart-button span:after, .search-result-static .search button span:after, .search-result-static .search .dropdown .label:after, .pb-100:after, .pb-200:after, .sb-100:after, .sb-100.back:after, .sb-50:after, .sb-50.back:after, .icon.icon-info:after {font-family: "mm-icons";speak: none;font-style: normal;font-weight: normal;-webkit-font-feature-settings: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.reviews-content .review-rate .button,.reviews-content .review-rate .button span{height: 28px !important;line-height: 28px !important;}
#product-details .reviews-header.header {border: 1px solid #ddd;padding: 10px;line-height: 0;}
.select.reviews-sorting select{height: 30px;}
.select-label{font-weight: normal;}
.gallery-view .gv-navigation .thumbs a {border: 1px solid #ddd;}
.gallery-view .gv-navigation{border: 1px solid #ddd;background: #f2f2f2;}
.fullscreen-layer .fullscreen-layer-wrapper .fullscreen-layer-header {background: #fff;border-bottom: 1px solid #ddd !important;height: 59px;}
.gallery-view .gv-heading span, .gallery-view .gv-heading .gv-button-details{font-weight: normal;font-family: mm-text-bold;color: #000;}
.fullscreen-layer .fullscreen-layer-header .logo{text-indent: -999px;background: url(https://csscdn.redblue.de/msp/patternlibrary/deployable/static/resources/images/red/mm-logo.svg) 50% 50% no-repeat;}
#filters .categories .active.child-active>a{border-bottom:none !important;}
.infobox .ee-wrapper {margin: 6px 0 0;}
#page-product .fg-container #services {display: none;}
.product-container .products-grid>li {margin-left: 11px;}
.product-attributes__item-label{font-size: 14px;font-weight: normal;}
#product-sidebar .screenshots .section-label{color:#444;}
.premiumopts ul li .more-info-toggle:hover{text-decoration:none;}
.premiumopts ul li .more-info-toggle:before{display: none;}
.premiumopts ul li .more-info-toggle.state-shown:after{font-size: 8px !important;}
.products-list>li .product-wrapper .product-price .buttons .button+.button span {color: #444;padding: 0 30px 0 8px !important;}
.products-list>li .product-wrapper .product-price .buttons .button+.button:hover span {color: #df0000;}
#product-details .price-sidebar{width: 232px;}
thead.deliverytbl-section-header th {font-weight: normal;font-size: 14px;padding: 15px 0;}
.deliverytbl tr th, .deliverytbl tr td {border-color: #ddd;}
.deliverytbl-layer .deliverytbl-col-market .deliverytbl-map-icon{width: 0px;background: none;margin-right: 0;}
.marketsel-info-window .description{border:none;}
.marketsel-info-window {width: auto;max-height: inherit;}
.marketsel-zip label {width: auto;margin-right: 24px;}
.marketsel-article-info .pname {font-weight: normal;color: #000;font-family: mm-text-bold;}
.reviews-content li{border-bottom: 1px dotted #ddd;}
.reviews-content aside .verified-buyer,.reviews-content aside small{color: #444;font-size: 14px;}
.reviews-content aside strong,.reviews-content h2, .reviews-content h3{color: #000;font-size: 16px;}
.reviews-content article{border-left: 1px dotted #ddd;color: #444;font-size: 14px;}
.reviews-content .review-rate .review-rate-heading{display: none;}
.reviews-content .review-rate {background: none; padding: 0 0 12px 0; }
.reviews-content .review-rate .review-rate-question{padding-right: 12px;}
.reviews-content aside .verified-buyer:before{content: '\e634';color: #56B118;background: none;}
.timeframe span {color: #090;}
.products-list>li .product-wrapper .product-photo {position: static;}
.products-list>li .product-wrapper .product-photo .logos {bottom: 10px;left: 15px;width: auto;}
.productcontent header .info .pname, .productcontent .basket-item .info .pname, #productcontent header .info .pname, #productcontent .basket-item .info .pname{color:#000;}
html body {font-family: SourceSansPro-Regular,sans-serif;}
#cboxOverlay,#colorbox{background: rgba(0,0,0,0.45);}
body .ms-button2,
body .ms-textarea,
body .ms-textfield,
body .site-navigation2--dropdown .site-navigation2__panel--level-2 .site-navigation2__hub-link,
body .site-navigation2--dropdown .ms-market-selector__button--offcanvas,
body .site-navigation2--dropdown .site-navigation2__link,
body .ms-header2__meta-nav-link,
body .ms-market-selector__button--meta-nav,
body .site-navigation2--dropdown .ms-market-selector__item-form--offcanvas,
body .site-navigation2--dropdown .ms-market-selector__item-link--offcanvas,
body .site-navigation2--dropdown .site-navigation2__child-label{font-family: MMText-semibold;}
.site-navigation2__panel--level-3 span.site-navigation2__link-label {font-family: SourceSansPro-Regular;}
#rise-header #search-autocomplete .ms-button2--search {background-color:#df0000;color:#fff;}
#rise-header .ms-shopping-cart__button-label {display:none;}
#rise-header .ms-shopping-cart__button.proceed-button .ms-button2__left-icon{margin-right:0;}
body h1, body h2, body h3, body h4, .skin2014 h1, .skin2014 h2, .skin2014 h3, .skin2014 h4,.headline a {font-family: "mm-text-bold",Arial !important;text-transform: none !important;font-weight: normal !important;}
.select-label,ul,li,p,a{color:#444;}
.js body .price {text-shadow: 0 0 1em transparent, 0 -0.04em 0 #fff, 0.04em 0 0 #fff, 0 0.04em 0 #fff, -0.034em -0.024em 0 #fff, -0.03em -0.04em 0 #fff, -0.01em -0.04em 0 #fff, 0.052em -0.04em 0 #fff, 0.04em -0.04em 0 #fff, 0.02em -0.04em 0 #fff, 0.047em -0.025em 0 #fff, -0.045em 0.016em 0 #fff, -0.039em 0.038em 0 #fff, -0.052em 0.04em 0 #fff, -0.042em 0.04em 0 #fff, 0.031em 0.028em 0 #fff, 0.029em 0.04em 0 #fff, rgba(0, 0, 0, 0.2) 0.05em 0 0.05em, rgba(0, 0, 0, 0.2) 0 0.05em 0.05em, rgba(0, 0, 0, 0.2) 0.05em 0.05em 0.05em;color: #000;font-family: "pricemm",sans-serif,Arial;height: auto;}
.price{font-size: 58px;}
.js body .sidebar-form .price{font-size: 50px;}
body .price span.p-small {margin-right: 1px !important;font-size: .7em;top: -.3099em;}
body .price-box {text-align: left;}
input[type='checkbox']:after{ line-height: 1.5em; content: ''; display: inline-block; width: 13px; height: 13px; border: 1px solid rgb(192,192,192); border-radius: 2px; background: #fff; -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset, 0 -0.2rem 0 0 rgba(0, 0, 0, 0.1) inset, 0 0.2rem 0 0 rgba(255, 255, 255, 0.1) inset; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset, 0 -0.2rem 0 0 rgba(0, 0, 0, 0.1) inset, 0 0.2rem 0 0 rgba(255, 255, 255, 0.1) inset; }
input[type='checkbox']{position: relative;}
input[type='checkbox']:checked:after{ -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset, 0 0.2rem 0 0 rgba(0, 0, 0, 0.1) inset, 0 -0.2rem 0 0 rgba(255, 255, 255, 0.1) inset; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset, 0 0.2rem 0 0 rgba(0, 0, 0, 0.1) inset, 0 -0.2rem 0 0 rgba(255, 255, 255, 0.1) inset; }
input[type='checkbox']:checked:before { content: "\2713"; color: #df0000; z-index: 1; font-family: "MM-iconfont"; font-weight: bold; position: absolute; top: -3px; left: -1px; font-size: 17px; }
small.vat-info {display: none !important;}
.teaser nav a{background-color: #fff;color: #444;border-right: 1px solid #ddd;font-size: 14px;font-weight: normal;opacity: 1;text-transform: none;}
.teaser nav ul {border: 1px solid #ddd;border-right: none;}
.teaser nav a:hover{color:#df0000;}
.teaser nav a.active{background-color: #fff;color: #df0000;border-bottom: 2px solid #df0000;    cursor: pointer;}
.static .heading-h1, .static h1, .static h2, .static h3 {color: #000;}
#cboxLoadedContent{overflow:hidden;}
.static {color: #444;}
#product-details .description p {font-size: 14px;line-height: 1.5;}
body .ms-button2 {font-family: MMText-semibold;}
.ms-textarea, .ms-textfield {font-family: SourceSansPro-Regular !important;}
.marketsel-zip {height: inherit;border: 1px solid #ddd;width: calc(100% - 28px);}
.deliverytbl tr.deliverytbl-sub-heading th { font-style: normal; background: #f2f2f2; color: #000; padding: 15px 0; }
.deliverytbl-current-location .market-name, .deliverytbl-current-location .current-name, .deliverytbl-current-header .market-name, .deliverytbl-current-header .current-name {font-weight: normal;color: #df0000;}
.deliverytbl-current-location, .deliverytbl-current-header { font-size: 17px; font-style: normal; padding: 0; margin: 0 0 10px; background: #fff; color: #444; }
.deliverytbl-section-map tr td {padding: 0px;}
body #filters .categories .categories-tree-descendants li a {padding-left: 0;}
.deliverytbl table {font-size: 14px;}
.breadcrumbs a:hover,.breadcrumbs-nav a:hover{color:#df0000;}
#product-sidebar .sidebar-form form {padding: 10px;}
.offline{z-index:9999;height:110%;background:rgba(255, 255, 255, 0.84);}
#product-details #product-service,.premiumopts,#search-suggestion, .sales-advisor-question{border: 1px solid #ddd;}
.button.arrow{background: #fff!important;border: 1px solid #ddd!important;color: #444!important;}
.products-list>li footer ul a:hover {color: #df0000;}
.button.arrow span:after{color:#444!important;right: 10px;}
.button.arrow:hover>span:after{color:#df0000!important;}
.button.arrow:hover{background: #fff!important;}
.products-grid li{height:270px;}
.page-product #product-details #accessoires .products-carousel {min-height: 325px;margin-top: -1px;}
.page-product #product-details #accessoires .products-carousel .rate {top: -95px;}
.mm-iconfont-close-cancel, .fullscreen-layer .fullscreen-layer-header .button-close::after, .ct-modal .ct-modal-content .ct-modal-close::before, .cms-products-grid .action-bar .action-clearall::after, .button.gray.filter > span::before, .marketsel-info-window .filter.button.js-select-market > span::before, .fullscreen-layer .fullscreen-layer-content .gv-button-details .filter.button.arrow > span::before, .mm-btn.close::after, .filters li::before, #filters .options .reset > a::before, .reviewer-summary-box .rsb-close::after { content: "\e605";background: none !important; }
.price span{margin:0!important;float:none!important;background-image: none !important;text-indent: inherit;overflow: visible;}
#filters .content.categories.categories-tree {padding-left: 12px;}
#filters .categories a {padding: 5px 5px 5px 0;display: block;font-size: 16px;color: black;}
body #filters .categories li:nth-child(1) a{border-top:none;padding-left: 0px !important; }
body #filters .categories li a {border-top: 1px dotted #D6D6D6;}
#filters .content .categories-tree-ancestors a::before, #filters .content .categories-tree-current::before{display:none;}
#filters .content div.categories-tree-current {font-weight: normal;padding: 5px 5px 7px 0;color: #df0000;margin-left: 12px;padding-left: 18px;font-size: 16px;border-top: 1px dotted #D6D6D6;line-height: 20px;}
.as-list:after{content: "\e640";top: 6px;font-size: 16px;}
.as-grid:after{content: "\e642";top: 5px;font-size: 18px;}
.as-grid:after,.as-list:after {display: block;text-indent: 0;position: absolute;}
.as-grid.is-active:after,.as-list.is-active:after{color:#df0000;}
.as-grid,.as-list{background:none !important;position:relative;}
.container.shader{background:none;}
.box.infobox.availability>ul>li>a:hover{color:#df0000;text-decoration: none;border-bottom: 1px solid #df0000;}
.products-grid .info-wrapper .price{margin-right:10px;min-height: 52px;}
#product-sidebar .support{border-top: none;}
#product-preview{display:none !important;}
.features-wrapper .button-toggle-collapsed {color: #000;bottom: -20px !important;border: none;position: static;bottom: auto !important;height: auto;background: transparent !important;}
#product-details .description ul li:before {background: none repeat scroll 0 0 #DF0000;margin: 8px 0 0;top: 0;left: 8px;}
#product-sidebar .thumbnail-carousel .thumbnail-carousel__prev:hover:after, #product-sidebar .thumbnail-carousel .thumbnail-carousel__next:hover:after {color: #DF0000;}
#product-sidebar .thumbnail-carousel .thumbnail-carousel__prev:after, #product-sidebar .thumbnail-carousel .thumbnail-carousel__next:after {display: block;font-size: 12px;color: #000;}
.mm-iconfont-arrow-left, .skin2014 .breadcrumbs li.back-to-search::before, .breadcrumbs li.back-to-search::before, #header #top-navigation .top-navigation-items .flyout-subnavigation.flyout-expanding-left ul.dropdown-menu .level-1 > a::after, #filters .menu-collapse .menu-collapse-button-hide::before, #product-sidebar .thumbnail-carousel .thumbnail-carousel__prev::after {content: "\e602";}
body #product-details #accessoires > .header.border-top{border-bottom:1px solid #ddd;margin-bottom:-1px;padding: 0 0 12px;}
#accessoires .accessories-list, .accessories .accessories-list {margin:0;border-bottom: none;overflow: visible;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-flow: wrap;flex-flow: wrap;border-right: 0 !important;background: transparent;}
#accessoires .accessories-list li, .accessories .accessories-list li {display: inline-block;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;text-align: center;margin: 0;width: auto;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;background: #fff;}
#accessoires .accessories-list li a, #accessoires .accessories .accessories-list li a {    font-size: 14px;padding: 9px 13px;text-decoration: none;color: #000;border-bottom: 0;display: block;text-decoration: underline;}
#accessoires .accessories-list a em {display:none;}
#accessoires .accessories-list a:hover, #accessoires .accessories-list a.active{color:#df0000 !important}
#accessoires .accessories-list a:hover, #accessoires .accessories-list a.active{background-color:transparent;}
#accessoires .accessories-list a:before{display:none;}
.skin2014 .breadcrumbs, .breadcrumbs {margin: 0 0 10px;border-bottom: 1px solid #ddd;padding: 12px 0 11px;font-size: 13px;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
#category>hgroup h1 em {color: #444;}
#category.category-list>hgroup {border-bottom: 1px solid #ddd;padding: 1px 0 13px;}
#category>hgroup {background: none;padding: 1px 0 8px;margin: 0 0 12px;}
.button{background:#000;text-shadow:none;text-transform:none;padding:0 !important;font-family:"MMTextProWeb-Bold","mm-text-bold","SourceSansPro-Regular","SourceSansPro-Regular",Arial,sans-serif !important;font-weight:normal !important;height:38px;border:1px solid #000}button:focus,.button:focus{outline:0}.button.selected{text-shadow:none}.button span{background:none !important;line-height:36px !important;font-size:16px !important;padding:0 25px 0 14px;font-family:"MMTextProWeb-Bold","mm-text-bold","SourceSansPro-Regular","SourceSansPro-Regular",Arial,sans-serif !important;font-weight:normal !important}.button.arrow,.continue-shopping .button,#sdd-express .button,#sdd-desireddate .button{height:36px;line-height:35px}.button.arrow span,#sdd-express .button span,#sdd-desireddate .button span{height:36px !important;line-height:35px !important;font-family:SourceSansPro-Regular !important;font-size:16px !important;padding:0 25px 0 14px !important}#sdd-express .button span,#sdd-desireddate .button span{padding:0 14px 0 14px !important;font-family:"MMTextProWeb-Bold","mm-text-bold","SourceSansPro-Regular","SourceSansPro-Regular",Arial,sans-serif !important}.button.arrow,#sdd-express .button{border:1px solid #000;height:36px}.button.arrow span:after{background-image:none;content:"\e603";color:#fff;font-size:10px;height:10px !important;right:13px;text-indent:0;top:19px !important;width:6px}.button.arrow:not(.disabled):hover span:after{color:#DF0000}.button.gray,.marketsel-info-window .button.js-select-market,.fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow{height:38px;line-height:35px}.button.gray span,.marketsel-info-window .button.js-select-market span,.fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow span{font-family:"SourceSansPro-Regular","SourceSansPro-Regular",Arial,sans-serif !important;font-size:16px !important;height:36px !important;line-height:35px !important;padding:0 25px 0 14px !important;color:#000}.button.gray.back span,.marketsel-info-window .back.button.js-select-market span,.fullscreen-layer .fullscreen-layer-content .gv-button-details .back.button.arrow span{padding:0 12px 0 28px !important}.button.gray.back span:after,.marketsel-info-window .back.button.js-select-market span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .back.button.arrow span:after{content:"\e602";height:9px !important;width:6px !important;text-indent:0 !important;top:14px !important;left:15px}.button.inline,.button.inline span{line-height:36px !important}.button.inline span{height:36px}.button:not(.disabled):hover,#header .cart.enabled>.button{background:#F2F2F2 !important;color:#DF0000 !important;border:1px solid #ddd !important}.button,.button-facebook{border-radius:4px !important}.button.inline{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;height:38px}#review-form .button{border:1px solid #000;height:38px}#review-form .button span{font-size:16px;padding:0 32px 0 16px}#review-form fieldset .button span{line-height:26px !important}.button.gray,.marketsel-info-window .button.js-select-market,.fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow,.button.light-gray,.button.change-delivery,#product-preview .button.arrow,.to-details.button.arrow,#filters .a-z li a,#filters .a-z li.empty{background-color:#fff !important;border:1px solid #ddd !important;color:#000 !important}.button.light-gray{height:30px}.button.gray:not(.disabled):hover,.marketsel-info-window .button.js-select-market:not(.disabled):hover,.fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow:not(.disabled):hover,.button.gray:not(.disabled):hover span,.marketsel-info-window .button.js-select-market:not(.disabled):hover span,.fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow:not(.disabled):hover span,#filters .a-z li a:hover,.to-details.button:hover.arrow{color:#DF0000 !important;background-color:#F2F2F2 !important}.basket .button.arrow{height:36px !important;line-height:36px !important;border:1px solid #000}.button.change-delivery>span{line-height:22px}.button.large{height:46px !important;border:1px solid #000}.button.add-to-cart{height:36px !important;border:1px solid #000;color:#fff !important}.button.add-to-cart span{padding:0 10px 0 35px !important;font-size:16px !important;height:36px !important;line-height:34px !important}.button.large.add-to-cart{height:46px !important;border:1px solid #000}.button.large span{line-height:42px !important;font-size:20px !important}.button.large.add-to-cart.block span{padding:0 20px 0 48px !important}.button.large.add-to-cart.block:before{height:19px !important;left:19px;top:13px;width:20px !important}.button.small.add-to-cart:before{color:#fff;content:"\e600";font-size:15px;height:15px !important;left:15px;text-indent:0;top:9px;width:16px !important}.button.small.add-to-cart:not(.disabled):hover:before{color:#DF0000}.button span:after{background:none !important}.button.gray span:after,.marketsel-info-window .button.js-select-market span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow span:after,.button.gray.arrow span:after,.marketsel-info-window .arrow.button.js-select-market span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .arrow.button span:after,.to-details.button.arrow span:after,#product-preview .button.arrow span:after,#review-form .button.js-review-form-change span:after{color:#000;content:"\e603";font-size:10px;height:10px !important;position:absolute;right:15px !important;text-indent:0;text-indent:initial;top:13px;width:6px !important}.button.gray.arrow span:after,.marketsel-info-window .arrow.button.js-select-market span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .arrow.button span:after{top:13px !important}.button.close span:after,#review-form .button span:after{background-image:none;content:"\e603";font-size:10px;height:10px !important;position:absolute;right:13px;top:15px !important;width:6px}#review-form .button:not(.disabled):hover span:after{color:#DF0000}#review-form .review-confirm .button.js-review-form-submit{margin:0 0 0 10px}#review-form .review-confirm .button.js-review-form-submit span{line-height:27px !important;padding:0 25px 0 14px;font-weight:normal !important}.to-details.button.arrow span:after,#product-preview .button.arrow span:after{right:8px !important;top:20px !important}.products-list>li .product-wrapper .product-price .add-to-cart:not(.disabled):hover:before,#product-preview .button:not(.disabled):hover.arrow span,#product-preview .button:not(.disabled):hover.arrow span:after,.to-details.button:not(.disabled):hover.arrow span:after,.button.gray:not(.disabled):hover span:after,.marketsel-info-window .button.js-select-market:not(.disabled):hover span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow:not(.disabled):hover span:after,.button.close:not(.disabled):hover span:after{color:#DF0000 !important}.button.add-to-cart:before{background-image:none;content:"\e600";font-size:19px;height:18px;left:10px;text-indent:0;top:9px;width:19px}.products-list>li .product-wrapper .product-price .add-to-cart:before{background-position:-241px 0 !important;background-image:none;content:"\e600";font-size:15px;height:15px;left:10px !important;text-indent:0;top:11px;width:15px}.button.client-advisor span{padding:0 10px 0 28px !important}.button.client-advisor span:after{background:none !important}.button.print{padding-left:20px}.button.print:after{background:none !important;border:none}.button.print span{padding:0 16px 0 38px !important}.button.print span:after{background:none !important;content:""}.button.print:before{background:none;content:"\e612";font-size:15px;height:15px;left:16px;text-indent:0;top:11px;width:16px}.button.print.orange:before{background-position:-249px -26px}.button.download-as-pdf{margin-right:5px}.button.disabled{text-shadow:none}.button.back span:before,.button.back span:after,.button.forward span:before,.button.forward span:after{background:none}.button.forward span:after{right:6px !important;top:10px !important}.button.download-as-pdf span{padding:0 17px 0 29px !important}.button.password:before{background:none}.button.selected.change-delivery{text-shadow:none;color:#DF0000 !important}.button.selected span{padding:0 10px !important;font-family:"SourceSansPro-Regular","SourceSansPro-Regular",Arial,sans-serif !important}.button.selected span:after,.button.trash:before{background:none !important}.button.trash span{padding:0 25px 0 16px !important}.button.rate-product{height: 28px !important; line-height: 28px !important;}.button.rate-product:before{background:none}button.disabled,.button.disabled{opacity:.2}button.disabled,button.disabled span,.button.disabled,.button.disabled span{background:none}.accept button span{line-height:28px !important}@media only screen and (max-width: 1199px){.to-details.button.arrow span:after{top:18px !important;font-size:8px}.to-details.button.arrow:not(.disabled):hover span:after{background-position:-32px -27px !important}}
.products-list>li .product-price .buttons .button.add-to-cart {margin-right:0px !important;}
.products-list>li .product-price .buttons .button {float: right !important;margin: 10px 0 0!important;}
.products-list>li .product-price .buttons .button+.button {height: 38px !important;float: left !important;width: 73px !important;}
#content, .container {padding: 0;}
body.responsive div#content {padding: 12px 0 0;}
#colorbox {padding: 0;}
#cboxOverlay, #colorbox { background: none; }#cboxClose:after,.layer-close:after,.deliverytbl-close-map:after{background:none transparent}#cboxClose,.layer-close,.deliverytbl-close-map{position:absolute;right:10px;top:7px;box-sizing:border-box;background:none repeat scroll 0 0 #fff;border:1px solid #ddd;height:37px;width:37px;z-index:8;border-radius:30px;text-indent:-9999px}#cboxClose:hover,.layer-close:hover,.deliverytbl-close-map:hover{background-color:#F2F2F2}#cboxClose:before,.layer-close:before,.deliverytbl-close-map:before{background-image:none;color:#000;content:"\e605";display:block;font-size:12px;height:13px;left:11px;position:absolute;text-indent:0;top:11px;width:13px}.button.layer-close:before,.button.deliverytbl-close-map:before{display:none}.button.layer-close:after,.button.deliverytbl-close-map:after{font-size:9px;height:10px;left:90px;line-height:9px}.button.layer-close:hover,.button.deliverytbl-close-map:hover{border:none}#cboxClose:hover:before,.layer-close:hover:before,.deliverytbl-close-map:hover:before{color:#DF0000}#cboxPrevious,#cboxNext{background:none transparent;height:35px;width:35px;left:10px;border-radius:30px;height:37px;position:absolute;width:37px;z-index:8;border:1px solid #ddd}#cboxPrevious:after,#cboxNext:after{background:none;color:#000;content:"\e603";font-size:19px;height:19px;left:13px;position:absolute;top:8px;width:10px;text-indent:0}#cboxPrevious:after{content:"\e602";left:12px}#cboxPrevious:hover,#cboxNext:hover{background:#F2F2F2}#cboxPrevious:hover:after,#cboxNext:hover:after{color:#DF0000}#cboxNext{left:50px !important}#cboxContent.cbox-photo-wrapper{background:#fff}#cboxLoadedContent .cboxPhoto{margin:50px 0 0}#cboxClose:hover:after,.layer-close:hover:after,.deliverytbl-close-map:hover:after{background-position:-36px -130px}#colorbox .layer-header h1{padding:0 15px}#colorbox .layer-header h1,#cboxLoadedContent>h1{background:#fff;text-transform:none;color:#000;font-size:24px;border-bottom:1px solid #ddd;height:54px;line-height:54px;margin-bottom:0}.layer-content ul.list{margin-top:12px;margin-left:0;padding-left:0}.layer-content ul.list li{list-style-type:none;margin-left:0;padding-left:15px;position:relative;line-height:1.2;margin-bottom:6px}.layer-content ul.list li ol{padding-left:0}.layer-content ul.list li ol li{padding-left:0}.layer-content ul.list li ol li:after{display:none}.layer-content ul.list li ul{margin-top:12px;margin-bottom:12px}.layer-content .contentspot{padding:0px;margin:0px}.list.dot.blue>li,.list.nested.blue ul li{background:none}
#cboxContent{background:#fff}
.layer-wrapper{font-size:13px;line-height:17px;color:#000}
.product-container-vertical .products-vertical-list .price.price-old i.UVP, .products-carousel .products-grid .price.price-old .price-old-info-text i.UVP, .products-carousel .products-grid .price.price-old .price-old-info-text i.text, #product-preview .price.price-old .price-old-info-text i.UVP, #product-preview .price.price-old .price-old-info-text i.text, .cms-products-grid .price.price-old .price-old-info-text i.UVP, .cms-products-grid .price.price-old .price-old-info-text i.text, .category-grid hgroup ~ .products-grid .base-info .price.price-old .price-old-info-text i.UVP, .category-grid hgroup ~ .products-grid .base-info .price.price-old .price-old-info-text i.text, .products-list .product-wrapper .price.price-old .price-old-info-text i.UVP, .products-list .product-wrapper .price.price-old .price-old-info-text i.text, .price-sidebar .price-details .price.price-old .price-old-info-text i.UVP, .price-sidebar .price-details .price.price-old .price-old-info-text i.text, .sidebar-form .price-details .price.price-old .price-old-info-text i.UVP, .sidebar-form .price-details .price.price-old .price-old-info-text i.text, .compare-table-wrapper .product-head .price.price-old .price-old-info-text i.UVP, .compare-table-wrapper .product-head .price.price-old .price-old-info-text i.text, .grey-box-teaser .button.gray, .grey-box-teaser .marketsel-info-window .button.js-select-market, .marketsel-info-window .grey-box-teaser .button.js-select-market, .grey-box-teaser .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow, .fullscreen-layer .fullscreen-layer-content .gv-button-details .grey-box-teaser .button.arrow, .skin2014 .installment-compact .label, .skin2014 .installment-compact .value, .installment-compact .label, .installment-compact .value, .skin2014 .installment-compact .value:after, .installment-compact .value:after, .site-header--old .search .options, .site-header--old .search .dropdown.active>.label, .site-header .search .search-autocomplete .sa-results, .site-header .basket, .site-header .cart .articles:hover, .site-header .cart.enabled .articles, .site-header .right-meta-navigation .basket, .right-meta-navigation .user-flyout-nav:hover, .center-meta-navigation .user-flyout-nav:hover, .right-meta-navigation .link-with-popup.flyout-market-nav.state-popup-shown:before, .right-meta-navigation .link-with-popup.flyout-market-nav.state-popup-shown:after, .right-meta-navigation .link-with-popup.flyout-market-nav.state-popup-shown .popup, .right-meta-navigation #list-compare.enabled:before, .right-meta-navigation #list-wishlist.enabled:before, .right-meta-navigation #list-compare.enabled:after, .right-meta-navigation #list-wishlist.enabled:after, .site-header--new .js-dropdown-toggle:hover, .site-header--new .megadropdown__dropdown, .site-header--new .megadropdown__popover--is-open, .site-header--new .site-navbar__group--right-main .nav-flyout:before, .site-header--new .site-navbar__group--right-main .nav-flyout__content, .site-header--new .nav-flyout--cart:before, .site-header--new .nav-flyout--cart .nav-flyout__counter, .site-header--new .nav-flyout--cart .nav-flyout__content, #top-navigation>.top-navigation-items>li.item.navHover>a, #top-navigation>.top-navigation-items>li.item.active>a, #header #top-navigation .top-navigation-items .flyout-subnavigation>ul>li ul.dropdown-menu, #colorbox, .simple-tooltip>div, .marken-ticker .tickeroverlay-left .icon, .marken-ticker .tickeroverlay-right .icon, .accessory-bundle .bundle-widget .bundle-widget__content .bundle-widget__boxes .bundle-widget__box .bundle-widget__separator, .cms-banner .countdown.hasCountdown, .mm-btn.prev.carousel, .fsd-carousel-teaser .mm-btn.carousel.jcarousel-prev, .mm-btn.next.carousel, .fsd-carousel-teaser .mm-btn.carousel.jcarousel-next, .mm-feature-arrow, .mm-manufacture-logo, .mm-installment { box-shadow: 1px 1px 10px 0 rgba(0, 0, 0, .4); }
.energy-usage-label{position: relative;height:34px;width:125px;background:0 0!important;overflow: hidden;}
.energy-usage-label:after{left: -2px;background: #fff;font-family:MM-iconfont;font-size:35px;top: 10px;position: absolute;}.energy-usage-label.ee-a-ppp,.energy-usage-label.ee-l-31:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-a-pp,.energy-usage-label.ee-l-32:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-a-p,.energy-usage-label.ee-l-33:after{content:"\33";width:40px;;color:#C9D200}.energy-usage-label.ee-a,.energy-usage-label.ee-l-34:after{content:"\34";width:40px;color:#FFED00}.energy-usage-label.ee-b,.energy-usage-label.ee-l-35:after{content:"\35";width:40px;color:#FABB00}.energy-usage-label.ee-c,.energy-usage-label.ee-l-36:after{content:"\36";width:40px;color:#EB690B}.energy-usage-label.ee-d,.energy-usage-label.ee-l-37:after{content:"\37";width:40px;color:#E2001A}.energy-usage-label.ee-e,.energy-usage-label.ee-l-38:after{content:"\38";width:40px;color:#E2001A}.energy-usage-label.ee-f,.energy-usage-label.ee-l-39:after{content:"\39";width:40px;color:#e2001a}.energy-usage-label.ee-g,.energy-usage-label.ee-l-3130,.energy-usage-label.ee-l-3130.ee-g-446f6d6573746963204f76656e73,.energy-usage-label.ee-l-3130.ee-g-446f6d65737469632052616e676520486f6f6473,.energy-usage-label.ee-l-3130.ee-g-486f757365686f6c642041697220436f6e646974696f6e657273,.energy-usage-label.ee-l-3130.ee-g-486f757365686f6c64204469736877617368657273,.energy-usage-label.ee-l-3130.ee-g-486f757365686f6c642052656672696765726174696e67204170706c69616e636573,.energy-usage-label.ee-l-3130.ee-g-486f757365686f6c642054656c65766973696f6e,.energy-usage-label.ee-l-3130.ee-g-486f757365686f6c642054756d626c6520447269657273,.energy-usage-label.ee-l-3130.ee-g-486f757365686f6c642057617368696e67204d616368696e6573,.energy-usage-label.ee-l-3130.ee-g-486f757365686f6c642057696e652053746f72616765204170706c69616e636573:after,.energy-usage-label.ee-l-3130.ee-g-4c616d7073,.energy-usage-label.ee-l-3130.ee-g-4c756d696e6172696573,.energy-usage-label.ee-l-3130.ee-g-56616375756d20436c65616e657273{background: url(https://www.mediamarkt.be/static/cms5/eek/v_eek_g.svg) no-repeat !important; background-size: contain !important;}.energy-usage-label.ee-l-31.ee-g-486f757365686f6c642052656672696765726174696e67204170706c69616e636573:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-486f757365686f6c642052656672696765726174696e67204170706c69616e636573:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-486f757365686f6c642052656672696765726174696e67204170706c69616e636573:after{content:"\33";width:40px;;color:#C9D200}.energy-usage-label.ee-l-34.ee-g-486f757365686f6c642052656672696765726174696e67204170706c69616e636573:after{content:"\34";width:40px;color:#FFED00}.energy-usage-label.ee-l-35.ee-g-486f757365686f6c642052656672696765726174696e67204170706c69616e636573:after{content:"\35";width:40px;color:#FABB00}.energy-usage-label.ee-l-36.ee-g-486f757365686f6c642052656672696765726174696e67204170706c69616e636573:after{content:"\36";width:40px;color:#EB690B}.energy-usage-label.ee-l-37.ee-g-486f757365686f6c642052656672696765726174696e67204170706c69616e636573:after{content:"\37";width:40px;color:#E2001A}.energy-usage-label.ee-l-38.ee-g-486f757365686f6c642052656672696765726174696e67204170706c69616e636573:after{content:"\38";width:40px;color:#e2001a}.energy-usage-label.ee-l-39.ee-g-486f757365686f6c642052656672696765726174696e67204170706c69616e636573:after{content:"\39";width:40px;color:#e2001a}.energy-usage-label.ee-l-31.ee-g-486f757365686f6c642057696e652053746f72616765204170706c69616e636573:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-486f757365686f6c642057696e652053746f72616765204170706c69616e636573:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-486f757365686f6c642057696e652053746f72616765204170706c69616e636573:after{content:"\33";width:40px;;color:#C9D200}.energy-usage-label.ee-l-34.ee-g-486f757365686f6c642057696e652053746f72616765204170706c69616e636573:after{content:"\34";width:40px;color:#FFED00}.energy-usage-label.ee-l-35.ee-g-486f757365686f6c642057696e652053746f72616765204170706c69616e636573:after{content:"\35";width:40px;color:#FABB00}.energy-usage-label.ee-l-36.ee-g-486f757365686f6c642057696e652053746f72616765204170706c69616e636573:after{content:"\36";width:40px;color:#EB690B}.energy-usage-label.ee-l-37.ee-g-486f757365686f6c642057696e652053746f72616765204170706c69616e636573:after{content:"\37";width:40px;color:#E2001A}.energy-usage-label.ee-l-38.ee-g-486f757365686f6c642057696e652053746f72616765204170706c69616e636573:after{content:"\38";width:40px;color:#e2001a}.energy-usage-label.ee-l-39.ee-g-486f757365686f6c642057696e652053746f72616765204170706c69616e636573:after{content:"\39";width:40px;color:#e2001a}.energy-usage-label.ee-l-31.ee-g-486f757365686f6c64204469736877617368657273:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-486f757365686f6c64204469736877617368657273:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-486f757365686f6c64204469736877617368657273:after{content:"\33";width:40px;;color:#C9D200}.energy-usage-label.ee-l-34.ee-g-486f757365686f6c64204469736877617368657273:after{content:"\34";width:40px;color:#FFED00}.energy-usage-label.ee-l-35.ee-g-486f757365686f6c64204469736877617368657273:after{content:"\35";width:40px;color:#FABB00}.energy-usage-label.ee-l-36.ee-g-486f757365686f6c64204469736877617368657273:after{content:"\36";width:40px;color:#EB690B}.energy-usage-label.ee-l-37.ee-g-486f757365686f6c64204469736877617368657273:after{content:"\37";width:40px;color:#E2001A}.energy-usage-label.ee-l-38.ee-g-486f757365686f6c64204469736877617368657273:after{content:"\38";width:40px;color:#e2001a}.energy-usage-label.ee-l-39.ee-g-486f757365686f6c64204469736877617368657273:after{content:"\39";width:40px;color:#e2001a}.energy-usage-label.ee-l-31.ee-g-486f757365686f6c642057617368696e67204d616368696e6573:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-486f757365686f6c642057617368696e67204d616368696e6573:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-486f757365686f6c642057617368696e67204d616368696e6573:after{content:"\33";width:40px;;color:#C9D200}.energy-usage-label.ee-l-34.ee-g-486f757365686f6c642057617368696e67204d616368696e6573:after{content:"\34";width:40px;color:#FFED00}.energy-usage-label.ee-l-35.ee-g-486f757365686f6c642057617368696e67204d616368696e6573:after{content:"\35";width:40px;color:#FABB00}.energy-usage-label.ee-l-36.ee-g-486f757365686f6c642057617368696e67204d616368696e6573:after{content:"\36";width:40px;color:#EB690B}.energy-usage-label.ee-l-37.ee-g-486f757365686f6c642057617368696e67204d616368696e6573:after{content:"\37";width:40px;color:#E2001A}.energy-usage-label.ee-l-38.ee-g-486f757365686f6c642057617368696e67204d616368696e6573:after{content:"\38";width:40px;color:#e2001a}.energy-usage-label.ee-l-39.ee-g-486f757365686f6c642057617368696e67204d616368696e6573:after{content:"\39";width:40px;color:#e2001a}.energy-usage-label.ee-l-31.ee-g-486f757365686f6c642054756d626c6520447269657273:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-486f757365686f6c642054756d626c6520447269657273:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-486f757365686f6c642054756d626c6520447269657273:after{content:"\33";width:40px;;color:#C9D200}.energy-usage-label.ee-l-34.ee-g-486f757365686f6c642054756d626c6520447269657273:after{content:"\34";width:40px;color:#FFED00}.energy-usage-label.ee-l-35.ee-g-486f757365686f6c642054756d626c6520447269657273:after{content:"\35";width:40px;color:#FABB00}.energy-usage-label.ee-l-36.ee-g-486f757365686f6c642054756d626c6520447269657273:after{content:"\36";width:40px;color:#EB690B}.energy-usage-label.ee-l-37.ee-g-486f757365686f6c642054756d626c6520447269657273:after{content:"\37";width:40px;color:#E2001A}.energy-usage-label.ee-l-38.ee-g-486f757365686f6c642054756d626c6520447269657273:after{content:"\38";width:40px;color:#e2001a}.energy-usage-label.ee-l-39.ee-g-486f757365686f6c642054756d626c6520447269657273:after{content:"\39";width:40px;color:#e2001a}.energy-usage-label.ee-l-31.ee-g-56616375756d20436c65616e657273:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-56616375756d20436c65616e657273:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-56616375756d20436c65616e657273:after{content:"\33";width:40px;;color:#009036}.energy-usage-label.ee-l-34.ee-g-56616375756d20436c65616e657273:after{content:"\34";width:40px;color:#009036}.energy-usage-label.ee-l-35.ee-g-56616375756d20436c65616e657273:after{content:"\35";width:40px;color:#57ab27}.energy-usage-label.ee-l-36.ee-g-56616375756d20436c65616e657273:after{content:"\36";width:40px;color:#c9d200}.energy-usage-label.ee-l-37.ee-g-56616375756d20436c65616e657273:after{content:"\37";width:40px;color:#ffed00}.energy-usage-label.ee-l-38.ee-g-56616375756d20436c65616e657273:after{content:"\38";width:40px;color:#fabb00}.energy-usage-label.ee-l-39.ee-g-56616375756d20436c65616e657273:after{content:"\39";width:40px;color:#eb690b}.energy-usage-label.ee-l-31.ee-g-446f6d6573746963204f76656e73:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-446f6d6573746963204f76656e73:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-446f6d6573746963204f76656e73:after{content:"\33";width:40px;;color:#C9D200}.energy-usage-label.ee-l-34.ee-g-446f6d6573746963204f76656e73:after{content:"\34";width:40px;color:#FFED00}.energy-usage-label.ee-l-35.ee-g-446f6d6573746963204f76656e73:after{content:"\35";width:40px;color:#FABB00}.energy-usage-label.ee-l-36.ee-g-446f6d6573746963204f76656e73:after{content:"\36";width:40px;color:#EB690B}.energy-usage-label.ee-l-37.ee-g-446f6d6573746963204f76656e73:after{content:"\37";width:40px;color:#E2001A}.energy-usage-label.ee-l-38.ee-g-446f6d6573746963204f76656e73:after{content:"\38";width:40px;color:#e2001a}.energy-usage-label.ee-l-39.ee-g-446f6d6573746963204f76656e73:after{content:"\39";width:40px;color:#e2001a}.energy-usage-label.ee-l-31.ee-g-446f6d65737469632052616e676520486f6f6473:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-446f6d65737469632052616e676520486f6f6473:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-446f6d65737469632052616e676520486f6f6473:after{content:"\33";width:40px;;color:#009036}.energy-usage-label.ee-l-34.ee-g-446f6d65737469632052616e676520486f6f6473:after{content:"\34";width:40px;color:#009036}.energy-usage-label.ee-l-35.ee-g-446f6d65737469632052616e676520486f6f6473:after{content:"\35";width:40px;color:#57ab27}.energy-usage-label.ee-l-36.ee-g-446f6d65737469632052616e676520486f6f6473:after{content:"\36";width:40px;color:#c9d200}.energy-usage-label.ee-l-37.ee-g-446f6d65737469632052616e676520486f6f6473:after{content:"\37";width:40px;color:#ffed00}.energy-usage-label.ee-l-38.ee-g-446f6d65737469632052616e676520486f6f6473:after{content:"\38";width:40px;color:#fabb00}.energy-usage-label.ee-l-39.ee-g-446f6d65737469632052616e676520486f6f6473:after{content:"\39";width:40px;color:#eb690b}.energy-usage-label.ee-l-31.ee-g-486f757365686f6c642054656c65766973696f6e:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-486f757365686f6c642054656c65766973696f6e:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-486f757365686f6c642054656c65766973696f6e:after{content:"\33";width:40px;;color:#009036}.energy-usage-label.ee-l-34.ee-g-486f757365686f6c642054656c65766973696f6e:after{content:"\34";width:40px;color:#57ab27}.energy-usage-label.ee-l-35.ee-g-486f757365686f6c642054656c65766973696f6e:after{content:"\35";width:40px;color:#c9d200}.energy-usage-label.ee-l-36.ee-g-486f757365686f6c642054656c65766973696f6e:after{content:"\36";width:40px;color:#ffed00}.energy-usage-label.ee-l-37.ee-g-486f757365686f6c642054656c65766973696f6e:after{content:"\37";width:40px;color:#fabb00}.energy-usage-label.ee-l-38.ee-g-486f757365686f6c642054656c65766973696f6e:after{content:"\38";width:40px;color:#eb690b}.energy-usage-label.ee-l-39.ee-g-486f757365686f6c642054656c65766973696f6e:after{content:"\39";width:40px;color:#e2001a}.energy-usage-label.ee-l-31.ee-g-4c616d7073:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-4c616d7073:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-4c616d7073:after{content:"\33";width:40px;;color:#57ab27}.energy-usage-label.ee-l-34.ee-g-4c616d7073:after{content:"\34";width:40px;color:#c9d200}.energy-usage-label.ee-l-35.ee-g-4c616d7073:after{content:"\35";width:40px;color:#ffed00}.energy-usage-label.ee-l-36.ee-g-4c616d7073:after{content:"\36";width:40px;color:#fabb00}.energy-usage-label.ee-l-37.ee-g-4c616d7073:after{content:"\37";width:40px;color:#eb690b}.energy-usage-label.ee-l-38.ee-g-4c616d7073:after{content:"\38";width:40px;color:#e2001a}.energy-usage-label.ee-l-39.ee-g-4c616d7073:after{content:"\39";width:40px;color:#e2001a}.energy-usage-label.ee-l-31.ee-g-4c756d696e6172696573:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-4c756d696e6172696573:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-4c756d696e6172696573:after{content:"\38";width:40px;color:#57ab27}.energy-usage-label.ee-l-34.ee-g-4c756d696e6172696573:after{content:"\34";width:40px;color:#c9d200}.energy-usage-label.ee-l-35.ee-g-4c756d696e6172696573:after{content:"\35";width:40px;color:#ffed00}.energy-usage-label.ee-l-36.ee-g-4c756d696e6172696573:after{content:"\36";width:40px;color:#fabb00}.energy-usage-label.ee-l-37.ee-g-4c756d696e6172696573:after{content:"\37";width:40px;color:#eb690b}.energy-usage-label.ee-l-38.ee-g-4c756d696e6172696573:after{content:"\38";width:40px;color:#e2001a}.energy-usage-label.ee-l-39.ee-g-4c756d696e6172696573:after{content:"\39";width:40px;color:#e2001a}.energy-usage-label.ee-l-31.ee-g-486f757365686f6c642041697220436f6e646974696f6e657273:after{content:"\31";width:56px;color:#009036}.energy-usage-label.ee-l-32.ee-g-486f757365686f6c642041697220436f6e646974696f6e657273:after{content:"\32";width:49px;color:#009036}.energy-usage-label.ee-l-33.ee-g-486f757365686f6c642041697220436f6e646974696f6e657273:after{content:"\33";width:40px;;color:#009036}.energy-usage-label.ee-l-34.ee-g-486f757365686f6c642041697220436f6e646974696f6e657273:after{content:"\34";width:40px;color:#57ab27}.energy-usage-label.ee-l-35.ee-g-486f757365686f6c642041697220436f6e646974696f6e657273:after{content:"\35";width:40px;color:#c9d200}.energy-usage-label.ee-l-36.ee-g-486f757365686f6c642041697220436f6e646974696f6e657273:after{content:"\36";width:40px;color:#ffed00}.energy-usage-label.ee-l-37.ee-g-486f757365686f6c642041697220436f6e646974696f6e657273:after{content:"\37";width:40px;color:#fabb00}.energy-usage-label.ee-l-38.ee-g-486f757365686f6c642041697220436f6e646974696f6e657273:after{content:"\38";width:40px;color:#eb690b}.energy-usage-label.ee-l-39.ee-g-486f757365686f6c642041697220436f6e646974696f6e657273:after{content:"\39";width:40px;color:#e2001a}
.ee-wrapper a:not(.energy-usage-label) {display: none;}
.mm-iconfont-arrow-right, .right-meta-navigation .user-flyout-nav .ufn-welcome .ufn-flyout-label::after, .center-meta-navigation .user-flyout-nav .ufn-welcome .ufn-flyout-label::after, .right-meta-navigation .link-with-popup > a::after, .right-meta-navigation #list-compare.store > a::after, .right-meta-navigation #list-wishlist.store > a::after, .site-header--new .site-navbar__group--right-main .flyout-market-search__button::after, #header #top-navigation .top-navigation-items .flyout-subnavigation.flyout-expanding-right ul.dropdown-menu .level-1 > a::after, #page-footer.footer .line-2 > ul > li.newsletter form.newsletter-form .button::before, #nlteaserform fieldset .button::before, .customnav-list li a::after, #product-details .product-anchors a::after, .premiumopts ul li .more-info-toggle::after, .mm-btn.accordion::after, #filters h2 a::after, #filters .headline a::after, #filters .menu-collapse .menu-collapse-button-show::after, #product-sidebar .thumbnail-carousel .thumbnail-carousel__next::after, .my-account .orders-list > .order-info .side .collapse-icon::after, .my-account .content a.button.change-delivery span::after, .compare-table-wrapper .closed .trigger .arrow::after, .page-comparison .container .static .button span::after, .brandshop-content.brandshop-overview .side-nav .expandable > a::after {content: "\e603";}
.mm-iconfont-arrow-down, .site-header--new .megadropdown__item::after, .site-header--new .megadropdown__dropdownlink::after, .site-header--new .site-navbar__group--right-main .nav-flyout__trigger::after, .premiumopts ul li .more-info-toggle.state-shown::after, #filters .active h2 a::after, #filters .active .headline a::after, .compare-table-wrapper .trigger .arrow::after {content: "\e604";}
#filters .content .categories-flat-ancestors a,#filters .content .categories-flat-current{padding-left:0}#filters .content .categories-flat-current:before,#filters .content .categories-flat-ancestors a:before{display:none !important;background:none !important}#filters .content.categories-flat li,#filters .content .categories-flat-current{padding:0px !important;border:medium none !important;box-sizing:border-box}#filters .content.categories-flat li{padding:0px !important}#filters .content.categories-flat li>a,#filters .content .categories-flat-current{border-bottom:1px dotted #ddd !important;color:#000 !important;font-size:16px;padding:6px 7px !important;line-height:16px !important;min-height:auto}#filters .content.categories-flat li>a:hover{color:#DF0000 !important}#filters .content .categories-flat-current,#filters .content .categories-flat-ancestors li>a{padding:6px 7px 10px 1px !important;font-family:"MMTextProWeb-Bold","mm-text-bold","SourceSansPro-Regular","SourceSansPro-Regular",Arial,sans-serif !important;font-weight:normal;font-size:18px !important;color:#000 !important}#filters .content .categories-flat-ancestors+.categories-flat-current,#filters .content .categories-flat-descendants li{margin-left:12px !important;color:#000 !important;font-size:16px !important}#filters .content .categories-flat-current+.categories-flat-descendants{padding-left:0}#filters .content .categories-flat-ancestors+.categories-flat-current+.categories-flat-descendants li{margin-left:24px !important}.filters-content .facet-search-container{background:none;border:none}.filters-content .facet-search-container input{background:none repeat scroll 0 0 #F2F2F2;height:28px;padding:1px 0 0 8px;width:87%;border:1px solid #ddd}.filters-content .facet-search-container input::-webkit-input-placeholder{color:#000;font-size:14px;font-family:"SourceSansPro-Regular",Arial,sans-serif !important}.filters-content .facet-search-container input:-moz-placeholder{color:#000;font-size:14px;font-family:"SourceSansPro-Regular",Arial,sans-serif !important}.filters-content .facet-search-container input::-moz-placeholder{color:#000;font-size:14px;font-family:"SourceSansPro-Regular",Arial,sans-serif !important}.filters-content .facet-search-container input:-ms-input-placeholder{color:#000;font-size:14px;font-family:"SourceSansPro-Regular",Arial,sans-serif !important}#filters{margin:12px 0 0;width:228px}@media screen and (max-width: 954px){#filters{width:238px}}#filters h2,#filters .headline{font-family:"MMTextProWeb-Bold","mm-text-bold","SourceSansPro-Regular","SourceSansPro-Regular",Arial,sans-serif !important;font-size:20px;font-weight:normal;text-transform:none}#filters .contentspot{width:227px}#filters.side .contentspot{padding:0 0 12px}#filters .options label{color:#000;font-size:14px}@media screen and (max-width: 954px){#filters .options label{height:20px;margin-bottom:2px !important}}#filters .select2-container{margin-bottom:0px;width:216px}#filters .options label input{margin:2px 11px 0 0}#filters form{border-right:1px solid #ddd;margin-bottom:12px}@media screen and (max-width: 954px){#filters form{border-right:none}}#filters .categories a{display:block}#filters .categories a:hover{text-decoration:none}#filters .categories .active a{font-weight:normal}#filters .categories .active a,#filters .categories .active span{color:#000;font-size:16px;font-weight:normal;display:block;padding:5px 5px 7px 0}#filters .categories .active span{color:#DF0000}#filters .categories .active>ul li{border-top:1px dotted #D6D6D6}#filters .categories .active>ul li a{display:block;font-size:16px;line-height:20px}#filters .categories .active>ul li a,#filters .categories .active.child-active a{color:#000}#filters .categories .active>ul li a:hover,#filters .categories .active.child-active a:hover,#filters .categories .active.child-active .active.child-active a:hover{color:#DF0000}#filters .categories .active>ul li.active>a{color:#DF0000;border:none}#filters .categories .child-active>ul{margin:0;display:none;}#filters .categories .child-active>ul li.active a{color:#000;padding-left:12px}#filters .categories .child-active>ul li.active:not(.child-active) a.clickable{color:#DF0000}#filters .without-border .active a,#filters .without-border .active label{color:#DF0000}#filters .categories .child-active>ul li.active span,#filters .categories .child-active>ul li.child-active>ul li.active a,#filters .categories .child-active>ul li.child-active>ul li.active span{color:#000}#filters .categories .child-active>ul li.child-active>ul li.active:not(.child-active)>a,#filters .categories .child-active>ul li.child-active>ul li.active:not(.child-active)>span,#filters .categories .child-active>ul li.child-active>ul li.child-active>ul li.active:not(.child-active)>a,#filters .categories .child-active>ul li.child-active>ul li.child-active>ul li.active:not(.child-active)>span{color:#DF0000}#filters .categories .child-active>ul li.child-active a,#filters .categories .child-active>ul li.child-active>ul li.active a{font-weight:normal}#filters h2,#filters h2 a,#filters .headline,.filters-content fieldset.active h2 span,.filters-content fieldset.active .headline span{color:#000;line-height:22px}#filters h2 a,#filters .headline a{padding-left:31px;padding-top:2px;color:#000;font-size:16px}#filters .headline a{width:190px}#filters h2 a:hover,#filters .headline a:hover{color:#DF0000}#filters h2 a:after,#filters .headline a:after{background:none;border-radius:50%;border:1px solid #ddd;font-size:10px;font-weight:normal;height:22px;left:0;line-height:22px;text-align:center;text-indent:0;top:1px;width:22px}#filters h2 a:hover:after,#filters .headline a:hover:after{color:#DF0000}#filters .active h2 a:after,#filters .active .headline a:after{font-size:5px;font-weight:normal;height:22px;width:22px;line-height:23px}#filters .active h2 a:hover:after,#filters .active .headline a:hover:after{color:#DF0000}#filters fieldset{border-bottom:1px solid #ddd;width:218px;padding:12px 0 0 0}@media screen and (max-width: 954px){#filters fieldset{width:223px}}#filters .icon{float:right;margin-top:0}#filters fieldset.filter-static a.blue,#filters fieldset.filter-static a{font-size:16px}#filters .content .inline-input{border-radius:0;background:none;border:none;height:auto;line-height:23px}#filters .content .inline-input input{background:none repeat scroll 0 0 #F4F4F4 !important;box-shadow:0 1px 5px rgba(0, 0, 0, .1) inset !important;border:1px solid #e5e5e5 !important;color:#000;height:28px;font-family:"SourceSansPro-Regular",Arial,sans-serif !important;font-size:14px}.inline-input.three-digits input,.inline-input.two-digits input{width:35px}.inline-input.five-digits input{width:45px}.inline-input label{padding:4px 7px;border-left:none;font-size:14px;color:#000}#filters .content .button{width:30px;float:right}.filters{margin:-12px 0 12px}.filters li{font-family:"SourceSansPro-Regular";background:#fff;border:1px solid #ddd !important;color:#000;padding:0 12px 0 22px;margin:12px 10px 2px 0;line-height:28px;font-size:13px}.filters li:hover{background:#F2F2F2 !important}.filters li:before{background-image:none;font-size:9px;font-weight:bold;height:9px;left:8px;text-indent:0;top:10px;width:9px}.filters li:hover{color:#DF0000;background:#fff}.filters li:hover:before{color:#DF0000}#filters .options{margin:12px 0}#filters .options.without-border{margin:12px 0 12px 5px}#filters .options .reset{margin-bottom:25px !important;width:63%}#filters .options .reset>a:before{background-image:none;font-size:9px;font-weight:bold;width:9px;height:9px;top:10px;left:10px;text-indent:0}#filters .options .reset>a:hover:before{color:#DF0000}#filters .options label em{color:#444}#filters .options a{border:1px solid #ddd;background:transparent;font-weight:normal;font-size:14px;line-height:26px;height:28px;color:#000}#filters .options .sm a{background:none;border:none !important;font-size:16px;margin-top:10px}#filters .options a:hover{color:#DF0000;border:1px solid #ddd}#filters .options .expand>a{border:none;border-bottom:1px solid #bbb;padding:0 !important;border-radius:0;display:inline-block;height:20px;line-height:20px;margin-bottom:15px}#filters .options .expand>a:hover{border-bottom:1px solid #DF0000}#filters .options .expand>a:before{background:none transparent}#filters .content .button:hover{background:#F2F2F2 !important}#filters .content .button:after{background:none;color:#000;content:"\e603";font-size:9px;height:10px;left:12px;text-indent:0;top:12px;width:6px}#filters .content .button:hover:after{color:#DF0000}#filters .toggle-sidebar,#my-market-sidebar .toggle-sidebar{width:30px;height:38px;background:none #fff;box-shadow:5px 1px 5px 0 rgba(0, 0, 0, .2);top:5px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.responsive .container.shader #filters.filters-content.sidebar-offcanvas.state-off .toggle-sidebar{top:115px !important;height:80px}.responsive .container.shader #filters.filters-content.sidebar-offcanvas.state-off .toggle-sidebar:before{bottom:5px;color:#000;content:"Filter";height:30px;left:11px;position:absolute;text-indent:0;width:20px;transform:rotate(-90deg);font-size:16px}.responsive .container.shader #filters.filters-content.sidebar-offcanvas.state-off .toggle-sidebar:hover:before{color:#DF0000;text-decoration:none !important}.toggle-sidebar:after{background:none;color:#000;content:"\e603";font-size:19px;height:19px;left:10px;position:absolute;text-indent:0;top:10px;width:10px}.toggle-sidebar:hover:after{color:#DF0000}.sidebar-offcanvas.state-off .toggle-sidebar{top:12px !important;right:-31px}.sidebar-offcanvas.state-on .toggle-sidebar{right:5px;top:12px !important;box-shadow:none !important;border-radius:4px;border:1px solid #ddd;width:37px !important;height:37px !important}.sidebar-offcanvas.state-on .toggle-sidebar:after{content:"\e602";left:13px !important;top:10px !important}.sidebar-offcanvas.state-on .toggle-sidebar:hover{background:#F2F2F2 !important}#filters .toggle-sidebar.hide-sidebar:hover{background-position:2px 0}#filters .toggle-sidebar.show-sidebar{right:-21px}@media only screen and (max-width: 954px){.responsive #filters .toggle-sidebar.hide-sidebar{top:12px !important}.responsive #filters .toggle-sidebar.show-sidebar{right:-18px;top:12px}}#filters .page-side-nav{width:228px;border-right:1px solid #dddddd}.side h2,.page-side-nav h2{border:none;margin:0;padding:0}@media only screen and (max-width: 954px){.responsive .container .page-side-nav{background:none;background-color:#fff;box-shadow:8px 8px 8px rgba(0, 0, 0, .2) !important;border-top:1px solid #ddd;padding:12px 0 15px 12px}.responsive .container .page-side-nav .toggle-sidebar.hide-sidebar{right:-1px !important}.responsive .container .page-side-nav .toggle-sidebar.hide-sidebar{right:9px !important}}.container>.main.fw{width:708px}#filters .product-container-vertical{padding:0}#filters h2 a.blue,#filters .headline a.blue{color:#000}.filters-content h2.selected,.filters-content .headline.selected{padding-left:0px;background:none;margin-bottom:20px;height:auto !important}form#filters{border-right:1px solid #ddd}form#filters fieldset{width:216px}form#filters .categories li a{display:block;font-size:16px;color:#000}.filters-content h2 .empty,.filters-content .headline .empty{color:#000;font-family:"SourceSansPro-Regular",Arial,sans-serif !important;font-size:16px}#filters fieldset.filter a{padding-left:0}#filters fieldset.filter.active a{font-size:20px}
.products-list>li{border: 1px solid #ddd;}
.premiumopts ul li .more-info{left: 0;overflow-y: scroll;overflow-x: hidden;padding: 10px;width: auto;font-size: 14px;}
div .products-list>li .product-wrapper .content h2, div .products-list>li .product-wrapper .content h3{margin: 0 0 10px;}
.products-list>li .content h2>a{color: #000;font-size: 20px;}
.products-list>li .content h2>a:hover{color:#df0000;}
div .products-list>li footer ul li a:before{font-family: "mm-icons";background: none;text-indent:0;margin: -10px 0 0 !important;}
div .products-list>li footer {background: none;font-size: 14px;margin: 10px 0 10px 272px;}
div .products-list>li .product-wrapper .content{padding:10px 20px 5px 0;}
div .products-list>li .product-wrapper .product-price {margin: -2px -2px 0 0;width: 216px; padding: 12px; background: #f2f2f2; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd;}
div .box.infobox{background: transparent;padding: 0;border: none;margin: 0;}
div .products-list>li .product-wrapper .product-price .buttons{margin-top:2px;}
div #product-details .model .group,div #product-details .model dt {font-size: 14px;color: #444;}
div #product-details .model .group .product-rate>a{float: inherit;display: block;margin-bottom: 3px;}
div #product-details .model .product-rate .rating{margin:0;}
div #product-details .model .group .product-rate>a:hover{color:#df0000;}
#services{display:none;}
#product-sidebar .sidebar-form form,#product-details .price-sidebar{background-color: #f2f2f2;}
#product-sidebar .sidebar-form form{border: 1px solid #ddd;}
div .product-details dt, div .product-details dd {font-size: 14px;color: #444;line-height: 18px;margin: 0 0 2px;}
div .fullscreen-layer .fullscreen-layer-header .logo{background: url(https://csscdn.redblue.de/msp/patternlibrary/deployable/static/resources/images/red/mm-logo.svg) 0 50% no-repeat;text-indent: -999px;}
div #product-details .details h1 {color: #000;border-bottom: 1px solid #ddd;line-height: 26px;}
#product-details .model{border-bottom: 1px solid #ddd;}
div #product-sidebar .fullscreen-gallery {color: #000;padding: 0;margin: -16px 0 0 22px;}
#product-details .price-sidebar small{font-size: 11px;color: #444;}
#product-details .price-sidebar div.price-label, #product-sidebar .sidebar-form .price-details div.price-label,.responsive #product-sidebar .sidebar-form .price-details small,div .product-details dt:before{display: none;}
div .product-details dt{padding-left: 0;padding: 0;width: 170px;}
div #product-sidebar .product-name{color:#000;font-family: mm-text-bold;font-size: 20px;padding-top: 5px;font-weight: normal;}
div .product-accessories .products-grid .base-info .b-set .add-to-cart span{padding-left:33px;}
div .product-accessories .products-grid .base-info .b-set{display: flex;justify-content: space-around;}
div .breadcrumbs li.home a {background: none;width: 13px;}
.deliverytbl-section-delivery .deliverytbl-sub-heading th:before{content:"\e622  ";color:#000;font-size: 16px;position: absolute;left: 26px;}
.deliverytbl-section-pickup .deliverytbl-sub-heading th:before{color:#000;font-size:20px;content:"\e621  ";position: absolute;left: 28px;}
.breadcrumbs li:before {line-height: 1;background-image: none;color: #777;content: "\e603";font-size: 7px;height: 7px;text-indent: 0;top: 5px;left: 4px;width: 4px;}
.skin2014 .breadcrumbs li.home a:after, .breadcrumbs li.home a:after {line-height: 1;color: #DF0000;content: "\e60d";display: block;font-size: 10px;position: absolute;text-indent: 0;top: 4px;}
.thumbnail-carousel__prev{border-top-left-radius: 3px;border-bottom-left-radius: 3px;background-color: #f2f2f2;}
.thumbnail-carousel__next{border-top-right-radius: 3px;border-bottom-right-radius: 3px;background-color: #f2f2f2;}
body .icon {background:none;margin: -7px 0 0 3px;}
body .icon:after {font-size: 13px;color: #777;content:"\e60e";}
.page-product .label,.service-value {font-size: 14px;}
#product-sidebar .fullscreen-gallery,#product-details .details .more,#product-details .options a{font-size: 14px;border-bottom: 1px solid #bbb;}
#product-sidebar .fullscreen-gallery:hover,#product-details .details .more:hover,#product-details .options a:hover{color: #df0000;border-bottom:1px solid #df0000;text-decoration: none;}
div .features-wrapper .button-toggle-collapsed:hover{color: #df0000; border-bottom: 1px solid #df0000;}
div .features-wrapper .button-toggle-collapsed span {padding: 0}
div .multisection{border:none;}
.features-wrapper .button-toggle-collapsed:hover{border:none !important;background:none !important;}
.features-wrapper .button-toggle-collapsed span{font-family: SourceSansPro-Regular !important;padding: 0 !important; font-size: 16px !important; border: none !important; border-bottom: 1px solid #bbb !important; line-height: 35px !important; border-radius: 0 !important; background: none;}
#ContainerAuto_ar{padding:40px 10px 0 20px}#ContainerAuto_ar h1{font-size:40px;padding-bottom:15px;margin:0;color:#df0000;text-transform:uppercase;line-height:1em}#ContainerAuto_ar h2{font-size:27px;padding:10px 0 7px;margin:0;color:#444;line-height:1em}#ContainerAuto_ar h3{font-size:21px;padding:8px 0 10px;margin:0;color:#444;font-style:normal}#ContainerAuto_ar p{padding-bottom:15px;text-align:justify;line-height:normal}#ContainerAuto_ar ul{list-style:disc!important;margin-bottom:10px}#ContainerAuto_ar li{margin-left:19px;line-height:1.4em}#ContainerAuto_ar th h1{font-size:1.3em!important;line-height:1.1em!important;color:#444!important}#ContainerAuto_ar th h1 span{font-size:.7em!important;color:#444!important}
div .multisection h2{color: #444;font-size: 17px;line-height: 20px;padding: 5px 0 12px;background:none;border:none;}
div .specification dt {padding: 6px 5px 6px 30px;color: #444;}
div .specification dt, div .specification dd {font-size: 14px;line-height: 18px;padding:6px 5px 6px 30px;}
div .specification dt:nth-child(4n+1), div .specification dt.nth4n1, div .specification dt:nth-child(4n+1)+dd, div .specification dt.nth4n1+dd {background-color: #f2f2f2;}
#wc-power-page,.description, #product-details .products-carousel, #product-details .features-wrapper, #product-details .product-bundle .pb-element, #product-details .reviews-content, #product-details .rbkit-container, #product-details #flix-inpage section header+* {border: 1px solid #ddd;}
#product-details .accessories-list{border-left:1px solid #ddd;}
#wc-power-page,#product-details .features-wrapper, #product-details #flix-inpage section header+*, #product-details .product-bundle .pb-element, #product-details .reviews .reviews-content li, #product-details #flix-inpage .inpage_block, #product-details .description, #product-details .tracklist>* {padding: 10px;}
div .features-wrapper.collapsed .collapse-fade {top:145px;}
div #product-details .model .group{padding: 3px 0 0;}
div #product-details .model .group .product-rate{max-width: 203px;margin-top:5px;display: flex;flex-wrap: wrap;}
#product-details .description {clear: both;color: #444;margin-top: 40px;position: relative;}
#product-details .description h2{position:absolute;top:-30px;left:0px;font-size:20px;color: #000;line-height: 16px;}
#product-details .description h3 {margin-bottom: 10px;color: #444;}
#product-details .border-top, .header {margin:0;border:none;}
#product-details .header h2 {font-size: 20px !important;}
#product-details .header p{font-size: 13px;}
.premiumopts h2, #product-details #product-service h2 {font-size: 17px;background: #f2f2f2 !important;line-height: 34px !important;color:#444;}
.product-container .products-grid>li{min-height: 230px !important;}
.product-container .products-grid>li h3 a {display: block;color: #000;overflow: hidden;white-space: normal;height: 32px;}
.product-container .header h2 {font-size: 20px;color: #000;padding-top: 20px;padding-left:0;}
.page-product .product-container .header h2{color:#000;}
.product-container .products-carousel{max-height:285px;min-height: 285px;border:1px solid #ddd;}
#product-details .price-sidebar, #product-details .price-sidebar .availability{border: 1px solid #ddd !important;}
div #product-sidebar .premiumopts{margin-top:-11px;}
.products-grid .info-wrapper, #product-preview .info-wrapper{margin: -30px 0 0;}
div .products-grid .base-info h3, div #product-preview .base-info h3{font-size: 16px;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: normal !important;width: 210px;}
.products-grid .base-info:hover>h3>a {text-decoration: none;}
div #product-sidebar .fullscreen-gallery:after,div #product-details .options .to-wishlist a:before,div #product-details .options .to-compare a:before,div #product-details .options .print a:before {background: none !important;text-indent: 0;font-size: 17px;left: -22px;}
.button.rate-product:before{display:none;}
div .button.gray.rate-product span:after{right: 7px !important;top: 11px;}
div .button.gray.rate-product span{padding: 1px 17px 0px 6px !important; color: #444; line-height: 28px !important; font-size: 14px !important; height: 28px !important;width:inherit;}
.prev, .next{background:#fff !important;width: 38px;height: 38px;box-shadow: 1px 1px 10px 0 rgba(0, 0, 0, .4);top:44%;}
div .next:before {background: none;content: "\e603";top: 10px;right: 15px;font-size: 20px;}
div .prev:before {content: "\e602";background: none;font-size: 20px;top: 10px;left: 12px;}
div .prev:hover:before,div .next:hover:before{color:#df0000;}
.box.infobox.availability ul li {margin:0 0 5px;font-size: 14px;line-height:1.1;}
.box.infobox.availability ul li a {border-bottom: 1px solid #bbb;line-height:1.5;}
.swogo-container.swogo-container-pdp {margin:40px 0 10px;border:1px solid #ddd;position:relative;display:inline-block;width:772px;padding:0 10px;}
.swogo-container-pdp .swogo-host-title {font-size: 20px;position:absolute;top:-35px;left:0;border-bottom:none;display:inline-block;padding:0;font-weight:normal;}
.swogo-container-pdp .swogo-bundle{border-bottom: 1px solid #ddd;}
.swogo-container-pdp .swogo-main{display:flex;justify-content:space-around;background:none !important;padding:0 180px 0 0;}
.swogo-container-pdp .swogo-host,.swogo-container-pdp .swogo-accessory,.swogo-container-pdp .swogo-alternative,.swogo-container-pdp .swogo-option{width:25%;margin:0;}
.swogo-container-pdp .swogo-button-add-to-cart:hover:after{background-position:bottom right;}
.swogo-container-pdp .swogo-accessory:before{font-size:18px;margin-left:-31px;background-color:#df0000;padding:0 3.3px;border-radius:15px;color:#fff;top:50px;}
.swogo-container-pdp .swogo-button-alternatives:before{font-size:13px;color:#df0000;}
.swogo-container-pdp .swogo-button-alternatives{padding:0 0 5px;text-decoration:none;line-height:inherit;height:27px;}
.swogo-container-pdp .swogo-button-alternatives:hover,.swogo-button-alternatives.swogo-enable{text-decoration:underline;}
.swogo-container-pdp>div:nth-last-child(2){margin-bottom:0;border-bottom:none;}
.swogo-container-pdp .swogo-price:not(.swogo-line-throug),.swogo-container-pdp .swogo-discount{    font-style: italic;font-family:mm-text-bold;text-shadow:#fff 0.04em 0 0, #fff -0.04em 0 0, #fff 0 -0.04em 0, #fff 0 0.04em 0, #fff 0.04em 0.04em 0, #fff 0.04em -0.04em 0, #fff -0.04em -0.04em 0, #fff -0.04em 0.04em 0, rgba(0,0,0,.2) 0.1em 0 0.05em, rgba(0,0,0,.2) 0 0.1em 0.05em, rgba(0,0,0,.2) 0.1em 0.1em 0.05em;letter-spacing:.02em;color:#000;font-size:22px;}
.swogo-container-pdp .swogo-summary .swogo-price:not(.swogo-line-throug):before, .swogo-container-pdp .swogo-summary .swogo-discount:before{content: '\20AC  ';}
.swogo-container-pdp .swogo-summary .swogo-price:not(.swogo-line-throug),.swogo-container-pdp .swogo-summary .swogo-discount{margin-bottom:5px;font-size:25px;}
.swogo-container-pdp .swogo-product-images-container{height:106px;width:120px;}
.swogo-container-pdp .swogo-alternatives-box.swogo-enable{display:flex;justify-content:space-around;}
.rating-details-content{font-size:14px;}
body .select select{-moz-box-shadow:inset 1px 1px 10px 0 rgba(0, 0, 0, .1);-webkit-box-shadow:inset 1px 1px 10px 0 rgba(0, 0, 0, .1);box-shadow:inset 1px 1px 10px 0 rgba(0, 0, 0, .1);color:#444 !important;line-height:26px;font-family:"SourceSansPro-Regular";padding:5px 10px 5px 5px;cursor:pointer;height:34px;outline:0 none;border-radius:0;font-size:14px;-webkit-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;background:none repeat scroll 0 0 #F2F2F2;border:1px solid #ddd}
body .select select:focus{border-color:#d8d8d8 !important;-moz-box-shadow:inset 1px 1px 10px 0 rgba(0, 0, 0, .4);-webkit-box-shadow:inset 1px 1px 10px 0 rgba(0, 0, 0, .4);box-shadow:inset 1px 1px 10px 0 rgba(0, 0, 0, .4)}
body .reviews-active-filters{height:0px;}
div .select.reviews-sorting{position:absolute;right:12px;top:12px;}
div .fullscreen-layer .fullscreen-layer-header .logo{background: url(https://csscdn.redblue.de/msp/patternlibrary/deployable/static/resources/images/red/mm-logo.svg) 50% no-repeat;text-indent: -999px;}
div .gallery-view .gv-heading{font-weight: bold;font-family: SourceSansPro-Regular;}
div .fullscreen-layer .fullscreen-layer-wrapper .fullscreen-layer-header {background: #f2f2f2;height: 59px;border-bottom: 1px solid #ddd!important;}
div .fullscreen-layer .fullscreen-layer-header .button-close:after{content: 'ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€šÃ‚Â³';background-image:none;}
body #product-sidebar.sticky{top: 100px;} div#accessoires .prev,div#accessoires .next{top:50%!important}
#product-sidebar .thumbnail-carousel.thumbnail-carousel--single-page div.thumbnail-carousel__carousel{width:100%}
#product-sidebar .thumbnail-carousel__prev,#product-sidebar .thumbnail-carousel__next{position: relative;background-color:#f2f2f2;border:none!important;width:15px!important}
#product-sidebar .thumbnail-carousel__prev{border-radius:6px 0 0 6px}
#product-sidebar .thumbnail-carousel__next{border-radius:0 6px 6px 0}
#product-sidebar .thumbnail-carousel.thumbnail-carousel--last-page .thumbnail-carousel__next:after{opacity:.2}
#product-sidebar .thumbnail-carousel.thumbnail-carousel--first-page .thumbnail-carousel__prev:after{opacity:.2}
#product-sidebar .thumbnail-carousel--single-page .thumbnail-carousel__prev{display:none}
#product-sidebar .thumbnail-carousel--single-page .thumbnail-carousel__next{display:none}
.products-carousel .b-set {display: none;}
.my-account, .user-reviews{background:none;}
.side-nav>li>a:hover {color: #df0000;}
input[type="text"]{font-family: "SourceSansPro-Regular";}
.my-account .select2-container{background:#fff !important}.my-account .breadcrumbs{margin:0 0 30px}.my-account>aside{border-right:1px solid #ddd;margin:8px 12px 0 0;width:223px}.my-account>aside a{font-weight:normal}.my-account>aside#filters{padding-top:8px}@media screen and (max-width: 954px){.my-account>aside#filters{top:162px;background-color:#fff !important}}.my-account .side-nav{margin:30px 10px 0 0 !important}.my-account>aside a:hover.inactive{color:#ddd !important;cursor:default}.my-account>aside h2{border:none;color:#000;padding:1px 0 13px}.my-account>.content{width:708px;min-height:480px;font:14px/16px "SourceSansPro-Regular",Arial,sans-serif}.my-account>.content a{color:#444}.my-account>.content a.button:not(.gray){color:#fff}.my-account>.content a:hover{color:#DF0000}.my-account>.content p{line-height:18px;color:#000 !important}.my-account .box{border-radius:0;background:none repeat scroll 0 0 #F2F2F2;color:#000;border:1px solid #ddd;font-size:14px}.my-account.login-page .box{width:322px}.my-account.login-page .error-box{width:auto !important}.responsive .my-account.login-page .error-box>p{color:#fff !important}.my-account>.content>h1,.my-account>.content>h2{color:#000 !important;margin-top:-20px !important}.my-account>.content>h1{border-bottom:1px solid #ddd !important;line-height:1.1;padding:0 0 12px !important;background:none !important;font-size:24px !important}.my-account .content>hgroup{background:none !important;border-bottom:1px solid #ddd !important;margin:-19px 0 15px !important;padding:0 0 13px !important}.my-account .content p>a{border-bottom:1px solid #777;text-decoration:none !important;color:#777}.my-account .content p>a:hover{border-bottom:1px solid #DF0000;text-decoration:none;color:#DF0000}.my-account.loyalty .loyalty-sections li p a.icon,.my-account.freedelity .freedelity-sections li p a.icon{background:none !important}.my-account.loyalty .loyalty-sections li p a.icon:after,.my-account.freedelity .freedelity-sections li p a.icon:after{color:#777;font-size:64px;text-indent:0}.my-account .content h1,.my-account .content h2{color:#000 !important;text-transform:none !important;font-size:20px !important}.my-account.wishlist .content>hgroup h1{font-size:24px !important}.my-account>.content strong{font-weight:normal}.my-account.personal-data .content .change-password-box p strong{font-size:14px;color:#000}.my-account.login-page .content h1,.my-account.login-page .content h2,.my-account>.content .box>h2{font-size:16px}.my-account.login-page .content h1:before,.my-account.login-page .content h1.before>.before:before,.my-account.login-page .content h2:before,.my-account.login-page .content h2.before>.before:before{background:none !important;color:#DF0000;content:"\e61c" !important;font-size:26px;margin:-16px 0 0;text-indent:0;width:24px}.my-account.login-page #login-form.login-form h1:before,.my-account.login-page #login-form.login-form h2:before{width:23px}.my-account.login-page .register-box h1:before,.my-account.login-page .register-box h2:before{content:"\e61f" !important;width:29px}.my-account.login-page .register-facebook{float:right;min-height:247px}@media screen and (max-width: 1199px){.my-account.login-page .register-facebook{min-height:286px !important}}@media screen and (max-width: 954px){.my-account.login-page .register-facebook{min-height:298px !important}}.my-account.login-page .register-facebook h2{padding:0 0 0 25px}.my-account.login-page .register-box{float:left;clear:none}.my-account.login-page .register-box.wish{margin-left:12px}@media screen and (max-width: 1199px){.my-account.login-page .register-box.wish{margin-left:10px}}.my-account.login-page .register-box.wish h2{padding:0 !important}.my-account.login-page .register-box.wish h2:before{background:none !important}.my-account.login-page .register-facebook h2:before{content:"\e620" !important;width:13px}.my-account.register.facebook .content>h1:before{background:none}.my-account.register .content .register-form ul li.gender .error-wrapper .arrow{left:0}.my-account.login-page .register-facebook h2+p{max-width:100%;margin-bottom:55px}@media screen and (max-width: 954px){.my-account.login-page .register-facebook h2+p{margin-bottom:66px !important}}.my-account>.content .button-facebook{text-shadow:none;text-transform:none;background:#4865B4;font-weight:normal;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important}.my-account.login-page .register-facebook .button-facebook{top:145px}.my-account>.content .button-facebook>span{background:none;font-size:16px;padding:0 20px 0 36px}.my-account>.content .button-facebook,.my-account>.content .button-facebook>span{height:36px;line-height:34px;position:relative;color:#fff}.my-account>.content .button-facebook>span:before{color:#fff;font-size:20px;height:20px;line-height:22px;padding-right:2px;position:absolute;left:8px;top:8px;text-align:right;text-indent:0;width:18px}.my-account.login-page #login-form.login-form ul li a{margin-top:5px;border-bottom:1px solid #777;text-decoration:none;line-height:16px;font-size:13px}.my-account.login-page #login-form.login-form ul li a:hover{border-bottom:1px solid #DF0000;text-decoration:none}.my-account>.content .forms .buttons{border-top:1px solid #ddd;box-shadow:none;margin:30px 0 0 !important;padding:12px 0 0 !important}@media only screen and (max-width: 1199px){.my-account.login-page #login-form.login-form input{width:156px !important}}.my-account.repair-status .content>.box h3{font-size:20px}.my-account .to-details.button.arrow span:after{background-position:-22px -19px !important}.my-account .to-details.button.arrow:not(.disabled):hover span:after{background-position:-16px -29px !important}@media screen and (max-width: 1199px){.my-account .to-details.button.arrow span:after{background-position:-28px -27px !important}.my-account .to-details.button.arrow:not(.disabled):hover span:after{background-position:-32px -27px !important}}.my-account .buttons{padding-top:0}.my-account.orders-cancel .buttons{padding-top:12px}.my-account.orders-cancel .buttons .button.forward span:after{right:15px !important;top:14px !important}.responsive .my-account.login-page .register-box .button span{min-width:110px}.my-account.login-page .ssl-information{color:#444;font-style:normal;padding:20px 0 0}.my-account.login-page .ssl-information em{color:#DF0000}.my-account.login-page #login-form.login-form label{margin-bottom:3px}.my-account hr{border-bottom:1px solid #ddd}.my-account .content .info{font-style:normal !important;padding-top:3px !important;color:#444;font-size:13px !important}.my-account>.content .ssl-info strong{padding-left:0;color:#DF0000}.my-account>.content .ssl-info strong:before{background:none}.my-account .content .products-list>li .order-status .box.infobox p.done:before{width:15px;height:15px}.my-account .content .products-list>li .order-status .box.infobox p.processing:before{width:14px;height:14px;left:2px;top:1px}.my-account .content li aside p.status{top:-15px !important}.my-account .content li aside p.status:before{background:none !important;color:#56B118;content:"\e634" !important;font-size:15px;height:15px !important;text-indent:0;width:15px !important;top:0 !important}.my-account>.content .grid .col2 h2:before,.my-account>.content .grid .col2 h2.before>.before{background:none !important;color:#DF0000;content:"\e632";font-size:26px;width:23px}.my-account>.content .grid .col2 h2.before{margin-top:12px !important}.my-account.orders-wishlist-overview .content .orders-wishlist-sections li,.my-account.personal-data-overview .content .personal-data-sections li{width:320px !important}.my-account.personal-data-overview .content .personal-data-sections li{height:140px !important}@media only screen and (min-width: 1200px){.my-account.orders-wishlist-overview .content .orders-wishlist-sections li,.my-account.personal-data-overview .content .personal-data-sections li{width:440px !important;height:110px !important}}.my-account.orders-wishlist-overview .content .orders-wishlist-sections li p a.icon,.my-account.personal-data-overview .content .personal-data-sections li p a.icon,.my-account.reviews-ovierview .content .reviews-sections li p a.icon{background:none}.my-account.orders-wishlist-overview .content .orders-wishlist-sections li p a.icon:after,.my-account.personal-data-overview .content .personal-data-sections li p a.icon:after,.my-account.reviews-ovierview .content .reviews-sections li p a.icon:after{background:none;color:#DF0000}.my-account.orders-wishlist-overview .content .orders-wishlist-sections li p.orders a.icon{width:51px}.my-account.orders-wishlist-overview .content .orders-wishlist-sections li p.orders a.icon:after{color:#DF0000;font-size:65px}.my-account.orders-wishlist-overview .content .orders-wishlist-sections li p.wishlist a.icon{left:34px;width:75px}.my-account.orders-wishlist-overview .content .orders-wishlist-sections li p.wishlist a.icon:after{color:#DF0000;font-size:65px}.my-account.personal-data-overview .content .personal-data-sections li p.personal-data a.icon{height:68px !important;width:63px !important}.my-account.personal-data-overview .content .personal-data-sections li p.personal-data a.icon:after{font-size:67px}.my-account.personal-data-overview .content .personal-data-sections li p.change-password a.icon{height:43px !important;left:15px;width:84px !important}.my-account.personal-data-overview .content .personal-data-sections li p.change-password a.icon:after{font-size:43px}.my-account.personal-data-overview .content .personal-data-sections li p.payments a.icon{height:58px !important;width:100px !important}.my-account.personal-data-overview .content .personal-data-sections li p.payments a.icon:after{font-size:70px}.my-account.personal-data-overview .content .personal-data-sections li p.social-media a.icon{height:53px !important;width:92px !important}.my-account.personal-data-overview .content .personal-data-sections li p.social-media a.icon:after{font-size:50px}.my-account.reviews-ovierview .content .reviews-sections li p.reviews a.icon{background-position:-228px 0;left:35px;width:51px}@media only screen and (max-width: 1199px){.my-account.personal-data-overview .content .personal-data-sections li h1{margin-bottom:5px !important}}.my-account.personal-data .select2-container .select2-choice{background-position:0 -90px}.my-account.personal-data .select2-container .select2-choice .select2-arrow{background-position:-44px -27px}.my-account.personal-data .select2-dropdown-open .select2-choice .select2-arrow{background-position:-66px -27px}.my-account.product-reviews .content>hgroup h1{font-size:24px !important}.my-account.product-reviews .content .reviews-list .reviews-list-review article h3{font-size:20px;color:#000;font-weight:normal}.my-account.product-reviews .content .reviews-list .reviews-list-review article .review-meta dt,.my-account.product-reviews .content .reviews-list .reviews-list-review article .review-meta dd{font-size:14px;color:#000;font-weight:normal}.my-account.product-reviews .content .reviews-list .reviews-list-review article .review-meta a{border-bottom:1px solid #777;text-decoration:none;line-height:18px}.my-account.product-reviews .content .reviews-list .reviews-list-review article .review-meta a:hover{border-bottom:1px solid #DF0000}.my-account.wishlist .content>h1{background:none;margin:0;font-size:24px !important}.my-account.wishlist>.content p{margin:0;padding-top:17px}.my-account.wishlist .content>.buttons{margin-top:50px}.my-account.wishlist .content .action{border-top:none;padding:10px 0;margin-bottom:5px}.my-account.wishlist .content .action.cf{border-bottom:1px solid #ddd;margin-bottom:8px}.products-list>li.wishlist-item .product-select{background:none repeat scroll 0 0 #C9C9C9}.products-list>li.wishlist-item .info{display:none}.my-account.wishlist .content .action .sort .select2{width:110px}.my-account.wishlist .content .action .sort{margin-left:320px}@media screen and (min-width: 1200px){.my-account.wishlist .content .action .sort{margin-left:560px}}.my-account.wishlist .content .action>label{margin-right:18px}.my-account.wishlist .content .action>.select2{margin-right:10px}.my-account .unsubscribe-email .button.gray,.my-account .unsubscribe-email .marketsel-info-window .button.js-select-market,.marketsel-info-window .my-account .unsubscribe-email .button.js-select-market,.my-account .unsubscribe-email .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow,.fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account .unsubscribe-email .button.arrow{position:absolute;height:34px;margin-left:20px}.my-account .unsubscribe-email .button.gray span,.my-account .unsubscribe-email .marketsel-info-window .button.js-select-market span,.marketsel-info-window .my-account .unsubscribe-email .button.js-select-market span,.my-account .unsubscribe-email .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow span,.fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account .unsubscribe-email .button.arrow span{line-height:32px !important;height:32px !important}.my-account.orders .content h1,.my-account.orders-return .content h1,.my-account.orders-cancel .content h1{margin:0 0 17px;font-size:24px !important}.my-account.orders .content .orders-filter{padding:0 0 5px}.my-account .orders-list>.order-info{background:none !important;margin-bottom:0 !important;padding:12px 20px 0 !important}.my-account .orders-list>.order-info.cf{border:1px solid #ddd;margin-top:-1px}.my-account .orders-list>.order-info.shop:before,.my-account .orders-list>.order-info.online:before{position:absolute;left:70px !important;top:15px !important;background:none;font-size:25px;color:#DF0000}.my-account .orders-list>.order-info .order-data{padding:10px 0 0 50px;box-sizing:border-box}.my-account .orders-list>.order-info .order-data .order-data-details{padding-bottom:12px}.my-account .orders-list>.order-info .order-data .order-data-details .print{top:auto;bottom:5px}.my-account .orders-list>.order-info .order-data .order-data-details .print .btn-dhl-track{right:155px;top:-2px}.my-account .orders-list>.order-info .side{float:none;right:auto;left:0px}.my-account .orders-list>.order-info .side .collapse-icon{position:relative;top:10px;left:10px;right:auto;background:none;width:38px;height:38px;display:block;border:1px solid #ddd;border-radius:50%;transition:all .3s ease-in-out;text-align:center;line-height:43px;background:#fff}.my-account .orders-list>.order-info .side .collapse-icon:after{font-size:18px;color:#000;margin-left:2px}.my-account .orders-list>.order-info .side .collapse-icon:hover{text-decoration:none;background:#F2F2F2}.my-account .orders-list>.order-info .side .collapse-icon:hover:after{color:#DF0000}.my-account .orders-list>.order-info.expanded+.products-section{margin-bottom:18px}.my-account .orders-list>.order-info.expanded .side .collapse-icon{transform:rotate(90deg)}.my-account .content .products-section{border-left:1px solid #ddd;border-right:1px solid #ddd}.my-account.orders .content .order-info.shop:before,.my-account.orders .content .order-info.online:before{cursor:default;top:21px;left:20px}.my-account .orders-list>.order-info.shop .order-data{padding-left:80px}.my-account.orders-cancel .content .order-info .shop.cf{border-left:none;border-right:none}.my-account.orders .order-shipment-group-info{padding:10px 12px 0 12px !important;margin:0}.my-account.orders .content .products-list>li{border:none;margin:0}.my-account.orders .content .products-list>li .product-wrapper{border-bottom:1px solid #ddd}.my-account.orders .content .products-list>li .product-wrapper .content{padding-bottom:15px !important}.my-account.orders-return .content .order-info,.my-account.orders-cancel .content .order-info{border-top:1px solid #ddd;padding-top:18px !important;margin-top:13px !important}.my-account.orders-return .content #return-form .order-info,.my-account.orders-return .content .products-list .order-info,.my-account.orders-cancel .content .products-list .order-info{border-top:none !important;margin-top:0 !important}.my-account .content .order-info .side{margin:0 0 5px 0 !important}.my-account .content .order-info dl dd{margin:0 15px 2px 5px !important}.my-account .content .order-info dl.order-id{text-transform:none !important;font-size:16px !important;margin-bottom:12px}.my-account.orders .order-info-group{color:#444;padding:0}.my-account .content .order-info dl.order-id dt{color:#000 !important;padding-left:40px}.my-account .content .order-info dl.order-details{color:#444 !important}.my-account.orders-cancel .content ul.products-list .order-info dl.order-details{border-top:none}.my-account.orders .select-wrapper{margin-bottom:17px}.my-account.orders .multiple-order-types,.my-account.order-details .multiple-order-types,.my-account.order-details .order-info.online::before,.my-account.order-details .order-info.shop::before{background:none}.my-account.orders .products-list,.my-account.orders .order-info,.my-account.order-details .products-list,.my-account.order-details .order-info{padding-left:0}.my-account.orders .order-info dl.order-id dt,.my-account .content .order-info dl.order-id dd{font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;font-weight:normal;font-size:20px}.my-account .content .order-info dl.order-id dd{color:#DF0000 !important}#my-account>div.content>ul.products-list li .order-info,.my-account.orders-return .content .products-list>li .order-info,.my-account.orders-cancel .content .products-list>li .order-info{border-bottom:1px solid transparent !important;border-top:none !important;line-height:38px !important;padding:0 20px !important}.my-account .content .order-info dl.order-details dt:before{border:none !important}.my-account .content dl.product-details{min-height:auto}.my-account .content dl.product-details dt{width:41%}.my-account .content dl.product-details dd{width:58%}.my-account .content .products-list>li .order-status{padding:0 !important;border:1px solid #ddd;margin-right:20px;background:none repeat scroll 0 0 #F2F2F2;width:230px;margin-bottom:15px}@media (max-width: 1199px){.my-account .content .products-list>li .order-status{width:180px}}.my-account.orders-cancel .content .products-list>li .order-status{margin-top:11px;width:auto;border:none}.my-account.orders .content .products-list>li .order-status p{padding-left:15px !important}.my-account.orders .content .products-list>li .order-status .infobox .price-box{padding-top:0px}.my-account.orders .content .products-list>li .order-status .infobox p{padding-left:0px !important;padding-top:10px}.my-account.orders .content .products-list>li .order-status p.done{color:#444}.my-account.orders .products-list .button.gray,.my-account.orders .products-list .marketsel-info-window .button.js-select-market,.marketsel-info-window .my-account.orders .products-list .button.js-select-market,.my-account.orders .products-list .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow,.fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account.orders .products-list .button.arrow{margin-right:5px;margin-top:12px}.my-account.orders .products-list>li .order-status .box.infobox{background:none;font-size:16px;line-height:16px;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;font-weight:normal;color:#444;padding:8px 15px 0 15px}.my-account.orders-return .content .order-return-addresses{background:none;border-top:1px solid #ddd}.my-account.order-cancel-summary .buttons{margin:12px 0 20px !important;padding-top:20px}.my-account a.icon{border:none !important}.my-account.personal-data .content>h1{margin-bottom:12px;font-size:24px !important}.my-account.personal-data .content>h2{margin-top:0 !important}.my-account.personal-data .content>p{margin-bottom:23px}.my-account.personal-data h2{margin-bottom:5px}.my-account.personal-data .content .change-password-box{border-top:1px solid #ddd;box-shadow:none;margin:3px 0 10px 0;background:none;padding:12px 0 12px 0}.my-account.personal-data .content .change-password-box p strong{text-transform:none;color:#000;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;font-size:20px}.my-account.personal-data .content .change-password-box p{line-height:15px;padding-top:4px}.my-account.personal-data .content .button.password{float:right;margin-top:8px}.my-account.personal-data .content dl.addresses dt{padding-top:17px;text-transform:none;font-size:20px;font-weight:normal !important;border-top:1px solid #ddd;color:#000;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important}.my-account.personal-data .content>.button.selected span{font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important}.my-account.personal-data .content dl.addresses dd address{color:#000;font-size:14px;margin-bottom:18px}.my-account.personal-data .content dl.addresses dd address>a{color:#000;font-size:14px;border-bottom:1px solid #777}.my-account.personal-data .content dl.addresses dd address>a:hover{text-decoration:none;border-bottom:1px solid #DF0000;color:#DF0000}.my-account.personal-data .content dl.addresses dd,.my-account.personal-data .content dl.addresses label input[type="radio"]+span{color:#535353}.my-account .add-delivery-address,.my-account .add-packstation-address{text-decoration:underline}.my-account.personal-data .content dl.addresses .buttons{margin:12px 0 7px}.my-account>.content .forms label em,.my-account>.content .forms .label em{color:#DF0000}.my-account.personal-data .content>.button{border:1px solid #000;height:36px;color:#fff}.my-account.personal-data .content>.button span{line-height:34px !important;font-size:16px !important;padding:0 25px 0 16px !important}.my-account.personal-data .content>.button span:after{background:none;color:#fff;content:"\e603";font-size:10px;height:10px !important;position:absolute;right:14px;text-indent:0;top:12px !important;width:6px}.my-account.personal-data .content>.button:not(.disabled):hover span:after{color:#DF0000}.my-account.personal-data .button.gray.edit-address,.my-account.personal-data .marketsel-info-window .edit-address.button.js-select-market,.marketsel-info-window .my-account.personal-data .edit-address.button.js-select-market,.my-account.personal-data .fullscreen-layer .fullscreen-layer-content .gv-button-details .edit-address.button.arrow,.fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account.personal-data .edit-address.button.arrow{margin-right:7px}.my-account.password .content>h1,.my-account.password-confirm .content>h1{margin-bottom:12px;font-size:24px !important}.my-account.password h2{margin-bottom:12px}.my-account.password .content .change-password-form{top:5px;margin-bottom:45px}.my-account.password .content .change-password-form:after{background:none;color:#DF0000;content:"\e61d";font-size:19px;height:19px;left:22px;top:25px;text-indent:0;width:38px}.my-account.password .content .change-password-form:before{background:transparent}.my-account.password .content .change-password-form label{width:140px}.responsive .my-account.password .content .change-password-form .info{width:auto}.responsive .my-account.password .content .change-password-form p.required{width:218px}@media only screen and (min-width: 1200px){.responsive .my-account.password .content .change-password-form .error-wrapper{margin-left:140px !important}.ekit-number-section label{width:85px !important}}@media only screen and (max-width: 1199px){.responsive .my-account.password .content .change-password-form .error-wrapper{margin-left:0 !important}.card-register-main label{width:100% !important}.ekit-number-section label{width:103px !important}}@media screen and (max-width: 954px){.ekit-number-section label{width:100% !important}}.error-wrapper{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.my-account.delete .content>h1,.my-account.register .content h1{margin-bottom:17px;font-size:24px !important}.my-account.delete .messages-permissions-form label{margin-left:10px}.my-account.delete .messages-permissions-form .permissions-fieldset{padding-bottom:0}.my-account.delete .messages-permissions-form ul{margin:0}.my-account.delete .messages-permissions-form .info-fields{margin:0}.my-account.delete .messages-permissions-form .info-fields label{margin-left:0;line-height:20px}.my-account.payment .content h1{margin-bottom:12px;font-size:24px !important}.my-account.payment .content h2{margin-top:0 !important;color:#535353 !important;font-size:14px !important}.my-account.social .content h1{font-size:24px !important}.my-account.social .content dl{background:none;border-top:none}.my-account.social .content dl.facebook:before{background:none;color:#DF0000;font-size:30px;margin-top:2px;margin-right:0;margin-bottom:0;margin-left:20px}.my-account.social .content dl dd{border-bottom:none;padding-left:62px}.my-account.social .content dl dt{padding:3px 0 0 62px;font-weight:normal;color:#000}.my-account.social .content dl:before{top:3px;left:0}.my-account.reviews-details .content h1{margin-bottom:12px}.my-account.product-reviews .content .reviews-list{margin-top:15px}.my-account.product-reviews .button.trash{margin-left:5px}.my-account.mediapedia-comments .content .comments{margin-top:15px}.my-account.mediapedia-comments .content .comments li{border-bottom:1px dotted #ddd}.my-account.mediapedia-comments .content .comments li aside{color:#535353}.my-account.newsletter .content h2{margin-bottom:12px;margin-top:0 !important;line-height:20px}.my-account.newsletter .content .new-customer{margin:0 0 10px 0;padding:0 0 10px 0}.my-account.newsletter .content h1{font-size:24px !important}.my-account.newsletter .content .newsletter-register-form .box{margin-bottom:20px}.my-account.newsletter .content .newsletter-register-form .button.arrow{margin-left:5px}.my-account.newsletter .content .newsletter-register-form .button.gray.back,.my-account.newsletter .content .newsletter-register-form .marketsel-info-window .back.button.js-select-market,.marketsel-info-window .my-account.newsletter .content .newsletter-register-form .back.button.js-select-market,.my-account.newsletter .content .newsletter-register-form .fullscreen-layer .fullscreen-layer-content .gv-button-details .back.button.arrow,.fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account.newsletter .content .newsletter-register-form .back.button.arrow{float:left;height:36px !important}.my-account.newsletter .content .newsletter-register-form .button.gray.forward,.my-account.newsletter .content .newsletter-register-form .marketsel-info-window .forward.button.js-select-market,.marketsel-info-window .my-account.newsletter .content .newsletter-register-form .forward.button.js-select-market,.my-account.newsletter .content .newsletter-register-form .fullscreen-layer .fullscreen-layer-content .gv-button-details .forward.button.arrow,.fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account.newsletter .content .newsletter-register-form .forward.button.arrow{height:36px !important}.my-account.newsletter .content .newsletter-register-form .button.gray.forward span:after,.my-account.newsletter .content .newsletter-register-form .marketsel-info-window .forward.button.js-select-market span:after,.marketsel-info-window .my-account.newsletter .content .newsletter-register-form .forward.button.js-select-market span:after,.my-account.newsletter .content .newsletter-register-form .fullscreen-layer .fullscreen-layer-content .gv-button-details .forward.button.arrow span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account.newsletter .content .newsletter-register-form .forward.button.arrow span:after{right:15px !important;top:13px !important}.my-account.newsletter .content .newsletter-register-form input[type="text"],.my-account.newsletter .content .newsletter-register-form input[type="password"]{width:240px !important}.my-account.newsletter .select2-container .select2-choice{background-position:0 -90px}.my-account.newsletter .select2-container .select2-choice .select2-arrow{background-position:-44px -27px}.my-account.newsletter .select2-dropdown-open .select2-choice .select2-arrow{background-position:-66px -27px}.my-account.contact .content>h1{margin-bottom:12px;font-size:24px !important}.my-account.gift-cards .content h1{font-size:24px !important}.my-account.gift-cards .content hr{height:0;margin:0;padding:0;border:none}.my-account.gift-cards .giftcard.cf{border-bottom:1px solid #ddd;padding-top:20px}.my-account.gift-cards .button.gray.arrow span,.my-account.gift-cards .marketsel-info-window .arrow.button.js-select-market span,.marketsel-info-window .my-account.gift-cards .arrow.button.js-select-market span,.my-account.gift-cards .fullscreen-layer .fullscreen-layer-content .gv-button-details .arrow.button span,.fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account.gift-cards .arrow.button span{font-family:"SourceSansPro-Regular",Arial,sans-serif !important;line-height:36px !important}.my-account.gift-cards .button.gray.arrow span:after,.my-account.gift-cards .marketsel-info-window .arrow.button.js-select-market span:after,.marketsel-info-window .my-account.gift-cards .arrow.button.js-select-market span:after,.my-account.gift-cards .fullscreen-layer .fullscreen-layer-content .gv-button-details .arrow.button span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account.gift-cards .arrow.button span:after{background:none !important;color:#000;content:"\e603";font-size:9px;height:10px !important;position:absolute;right:15px;text-indent:0;top:15px !important;width:6px !important}.my-account.gift-cards .button.gray.arrow:not(.disabled):hover span:after,.my-account.gift-cards .marketsel-info-window .arrow.button.js-select-market:not(.disabled):hover span:after,.marketsel-info-window .my-account.gift-cards .arrow.button.js-select-market:not(.disabled):hover span:after,.my-account.gift-cards .fullscreen-layer .fullscreen-layer-content .gv-button-details .arrow.button:not(.disabled):hover span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .my-account.gift-cards .arrow.button:not(.disabled):hover span:after{color:#DF0000}.my-account.repair-status .content h1{margin-bottom:12px;font-size:24px !important}.my-account.repair-status .content .repair-status-form ul li label{color:#000}.my-account.register .content .register-form .register-ciid .button.submit .loading{color:#000}.my-account.register .content .register-form .register-ciid .button.submit .loading:hover{color:#000}.my-account.register .content .register-form .register-ciid .button.arrow .loading span:after{color:#000}.my-account .login-form hr{display:none}@media only screen and (max-width: 954px){.my-account.wishlist .content .action .limiter{float:left;margin-left:15px}.responsive .my-account>aside li{width:228px !important;border-bottom:1px dotted #D6D6D6 !important}.my-account>aside#filters.is-info-bar{top:194px}.my-account .side-nav{margin:25px 10px 0 0 !important}.my-account>aside h2,.side h2,.page-side-nav h2{padding:1px 0 13px !important}.my-account.password .content .change-password-form .info{padding-left:0px !important}.my-account.password .content .change-password-form ul li.password-repeat label,.my-account.password .content .change-password-form ul li.email-repeat label{margin-bottom:5px}.contact-data .column,#contact-data .column{width:300px}}@media only screen and (min-width: 1200px){.responsive .my-account p.required{font-size:13px !important;font-style:normal !important}.responsive .my-account.personal-data .content .personal-data-form .buttons,.responsive .my-account.password .content .change-password-form .ssl-info,.responsive .my-account.password .content .change-password-form .buttons{padding-right:0}.responsive .my-account.login-page .register-facebook .button-facebook{top:76px}.responsive .my-account.login-page #login-form.login-form{min-height:170px}.responsive .my-account.login-page .register-facebook h2+p{max-width:45%;margin-bottom:15px}.responsive .products-list.infoportal-items>li .product-photo .photo-wrapper>a:last-child{left:10px !important}.responsive .my-account.newsletter .content .newsletter-register-form p.required{top:93px;width:auto}.responsive .my-account.newsletter .content .newsletter-register-form .buttons,.responsive .my-account.contact .content .contact-form .buttons,.responsive .my-account.repair-status .content .repair-status-form .buttons{padding-right:0}.responsive #category.fw{width:948px}.responsive .my-account.orders .content .products-list>li .content,.responsive .my-account.orders-return .content .products-list>li .content,.responsive .my-account.orders-cancel .content .products-list>li .content,.responsive .my-account.reviews-details .content .products-list>li .content{max-width:400px !important}.my-account.login-page #login-form.login-form input#login-email{width:151px !important}.my-account.login-page #login-form.login-form input#login-password{width:160px !important}.my-account.login-page #login-form.login-form ul{margin-bottom:7px !important}.responsive .my-account.password .content .change-password-form p.required{right:5px}.responsive #contact-data .column{width:350px}}.my-account.login-page .box{padding-top:0px !important}.my-account.login-page .box .button,.my-account.login-page .box .button-facebook{color:#fff}.my-account.login-page .box li>a{color:#444}.my-account.login-page .box li>a:hover{color:#DF0000}.my-account.login-page .box li input{margin:0}.user-reviews .content .reviews-list{border:none !important}.user-reviews .content .reviews-list .reviews-list-review{border:1px solid #ddd !important;margin-bottom:12px !important;padding-bottom:25px !important}.user-reviews .content .reviews-list .reviews-list-review article h3{font-size:20px !important;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;font-weight:normal !important}.user-reviews .content .reviews-list .reviews-list-review article p{font-size:14px;margin-right:40px}.user-reviews .content .reviews-list .reviews-list-review article .review-meta a{color:#000 !important;border-bottom:1px solid #ddd;text-decoration:none}.user-reviews .content .reviews-list .reviews-list-review article .review-meta a:hover{color:#DF0000 !important;border-bottom:1px solid #DF0000}.user-reviews .content .reviews-list .reviews-list-review aside .review-rate-summary{color:#000;font-size:14px}.user-reviews .content .reviews-list .reviews-list-review .review-features-label{font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;font-weight:normal !important}.user-reviews .profile-summary .rsb-name{font-size:16px;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;font-weight:normal !important}.rsb-stats-helpfullness-details{position:relative}.rsb-stats-helpfullness-details .rsb-stats-helpfullness-positive,.rsb-stats-helpfullness-details .rsb-stats-helpfullness-negative{background:none;position:relative;padding-top:0;padding-right:0;padding-bottom:0;padding-left:29px}.rsb-stats-helpfullness-details .rsb-stats-helpfullness-positive:before,.rsb-stats-helpfullness-details .rsb-stats-helpfullness-negative:before{color:#777;font-size:24px;top:0;left:0;position:absolute}.rsb-stats-helpfullness-details .rsb-stats-helpfullness-negative:before{top:5px}.my-account.login-page #login-form.login-form{margin-right:12px}@media (max-width: 954px){.my-account.login-page #login-form.login-form{margin-right:10px}}.my-account .content a.button.change-delivery span{font-family:"SourceSansPro-Regular",Arial,sans-serif !important}.my-account .content a.button.change-delivery span:after{font-size:11px;left:5px;position:relative}.my-account .content span.selected.change-delivery{border:none !important;cursor:default !important}.my-account .content span.selected.change-delivery span{padding:0 !important}.my-account .content span.selected.change-delivery:hover{background-color:transparent !important}.my-account .not-rated-widget,#review-form-toplayer .not-rated-widget{background:none}.my-account .not-rated-widget a,#review-form-toplayer .not-rated-widget a{text-decoration:none;border-bottom:1px solid #ddd}.no-touchevents .my-account .not-rated-widget a:hover,.no-touchevents #review-form-toplayer .not-rated-widget a:hover{border-bottom-color:#DF0000}.my-account .not-rated-widget .heading,#review-form-toplayer .not-rated-widget .heading{margin-bottom:12px}.my-account .not-rated-widget .heading,.my-account .not-rated-widget .more-items-link,#review-form-toplayer .not-rated-widget .heading,#review-form-toplayer .not-rated-widget .more-items-link{padding:0}.my-account .not-rated-widget .widget-title,#review-form-toplayer .not-rated-widget .widget-title{font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif;font-weight:normal;font-size:18px;color:#000}.my-account .not-rated-widget .product-item,#review-form-toplayer .not-rated-widget .product-item{padding:0 4px;border:1px solid #ddd;border-top:0}.my-account .not-rated-widget .product-item:first-of-type,#review-form-toplayer .not-rated-widget .product-item:first-of-type{border-top:1px solid #ddd}.my-account .not-rated-widget .product-info .name,#review-form-toplayer .not-rated-widget .product-info .name{font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif;font-weight:normal;font-size:14px}.my-account .not-rated-widget .product-info .name a,#review-form-toplayer .not-rated-widget .product-info .name a{border:0}.my-account .not-rated-widget .more-items-link,#review-form-toplayer .not-rated-widget .more-items-link{margin-top:12px}.my-account .not-rated-widget .more-items-link a,#review-form-toplayer .not-rated-widget .more-items-link a{display:inline-block}.standardAccountStyle .box a,.my-account>.content .box a{text-decoration:none;color:#777}@media (max-width: 954px){.my-account.register .content .register-form input[type="text"],.my-account.register .content .register-form input[type="password"]{width:655px !important}}.my-account.register .content .register-form ul li .error-wrapper{margin-left:0 !important}@media (max-width: 954px){.my-account.register .content .register-form ul li.gender .label{width:60px !important}}@media (max-width: 954px){.my-account.register .content .register-form ul li.email-repeat label,.my-account.register .content .register-form ul li.password-repeat label{margin-bottom:5px;width:100%}}@media (max-width: 954px){.my-account.register .content .register-form ul li.password .info{padding-left:0;padding-top:5px !important}}@media (max-width: 954px){.my-account.register .content .register-form ul li.newsletter,.my-account.register .content .register-form ul li.loyaltyClub,.my-account.register .content .register-form ul li.loyaltyClubOpen{padding-left:0px !important}}.my-account.register .content .register-form .register-date-of-birth .fields-group .select{margin-right:8px}@media (max-width: 954px){.my-account.register .content .register-form .loyaltyClub .copy-club-card{padding-left:0px !important}}@media (max-width: 954px){.my-account.register .content .register-form .loyaltyClub.loyaltyClubStreet>label{width:100%}}@media (max-width: 954px){.my-account.register .content .register-form .loyaltyClub.loyaltyClubStreet .fields-group #loyaltyStreet{width:530px !important}}@media (max-width: 954px){.my-account.register .content .register-form .loyaltyClub.loyaltyClubStreet .fields-group #loyaltyStreetNum{width:111px !important;margin-right:0}}@media (max-width: 954px){.my-account.register .content .register-form .loyaltyClub>p{width:650px !important}}.my-account.register .content .register-form .loyaltyClub.nationalNewsletter span>a{color:#444;border-bottom:1px solid #ddd}.my-account.register .content .register-form .loyaltyClub.nationalNewsletter span>a:hover{color:#DF0000;border-bottom:1px solid #DF0000}.my-account.register .content .register-form .loyaltyClub.permisions strong{font-family:"SourceSansPro-Bold","SourceSansPro-Regular",Arial,sans-serif !important}.club-salesslips-layer .salesslip-form-content .error-wrapper{width:493px;z-index:10}.club-salesslips-layer .salesslip-form-content .error-wrapper .icon:before{content:normal !important;content:initial !important;display:none}.club-salesslips-layer .salesslip-form-content .error-wrapper span.error:not(:empty):before{border-color:transparent transparent #DF0000;border-style:solid;border-width:0 8px 7px;content:"";height:0;left:50%;margin-left:-4px;position:absolute;top:-7px;width:0}.club-salesslips-layer .salesslip-form-content .error-wrapper span#slipNo-error:before{left:40px}.club-salesslips-layer .salesslip-form-content .error-wrapper span#sapOutletId-error:before{left:127px}.club-salesslips-layer .salesslip-form-content .error-wrapper span#cashregisterNo-error:before{left:218px}.club-salesslips-layer .salesslip-form-content .error-wrapper span#cashierNo-error:before{left:308px}.club-salesslips-layer .salesslip-form-content .error-wrapper span#createDate-error:before{left:399px}.club-salesslips-layer .salesslip-form-content .error-wrapper span#createTime-error:before{left:488px}.my-account.product-reviews .content .reviews-list .reviews-list-review aside .button,.my-account.user-reviews .content .reviews-list .reviews-list-review aside .button{margin-right:5px}.my-account.product-reviews .content .reviews-list .reviews-list-review aside .button.trash,.my-account.user-reviews .content .reviews-list .reviews-list-review aside .button.trash{margin-right:0}.my-account.product-reviews .content .reviews-list .reviews-list-review aside .button.rate-product,.my-account.user-reviews .content .reviews-list .reviews-list-review aside .button.rate-product{height:38px}.my-account.login-page #login-form.login-form fieldset #permanent-login{margin-right:5px;width:auto !important}.my-account.login-page #login-form.login-form fieldset .permanent-login-description{margin-top:8px;font-size:13px;line-height:16px}#card-register-form{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #ddd;padding:25px 12px 12px;color:black}#card-register-form .points-checkboxes{width:100%}#card-register-form .points-checkboxes>label{line-height:18px;font-size:14px}#card-register-form .points-checkboxes .li{padding-top:5px}#card-register-form .points-checkboxes .notification-info p{text-align:left !important;text-align:initial !important}#card-register-form .submit-rc-form{border-top:1px solid #ddd;margin:30px 0 0 !important;padding:12px 0 0 !important}.my-account.delete .content .delete-account-form .delete-account-option label{width:auto;width:initial}.page-my-card-configuration .manage-card-section button.big span{padding:0 15px;line-height:31px !important}.page-my-card-configuration .manage-card-section .tile--card{width:auto;width:initial}.page-my-card-configuration .manage-card-section .tile--card .tile-content .button{bottom:-30px}.card-register .coupon-item{padding:12px 12px 30px 12px}.card-register .coupon-item.coupon-item-active{box-shadow:1px 1px 1px rgba(0, 0, 0, .2)}.card-register .coupon-item .coupon-item-image.level-tier0{background-image:url("https://www.mediamarkt.be/static/css/coupon_1.png")}.card-register .coupon-item .item-description{margin:24px 0 12px}.card-register .coupon-item .juke-code p:first-of-type{margin:0}.card-register .coupon-item .item-buttons{margin-left:10px;bottom:20px}.card-register .coupon-item .item-buttons .button.activate,.card-register .coupon-item .item-buttons .button.deactivate,.card-register .coupon-item .item-buttons .button.loading{color:#000;border-color:#ddd;background-color:#fff}.card-register .coupon-item .item-buttons .button.activate:before,.card-register .coupon-item .item-buttons .button.deactivate:before,.card-register .coupon-item .item-buttons .button.loading:before{display:none}.card-register .coupon-item .item-buttons .button.big{height:34px}.card-register .coupon-item .item-buttons .button.big span{padding:0 14px 0 14px;height:34px}.card-register .coupon-item .item-buttons .button span{line-height:32px !important}.card-register .coupons-description{padding:0}.my-account.user-reviews .content .reviews-list .reviews-list-review article .product-photo .offline .offline-icon{background-position:50% 0;width:100%;height:47px;top:37px;left:auto}.my-account.user-reviews .content .reviews-list .reviews-list-review article .product-photo .offline .offline-text{top:90px;width:auto;left:30%;right:30%;display:block}.user-reviews.my-account.cf{position:relative;top:134px}.user-reviews.my-account .content{padding-bottom:100px}@media screen and (max-width: 954px){.user-reviews.my-account.cf{position:relative;top:62px}.user-reviews.my-account .content{padding-bottom:50px}}#compare-table .installment-compact{position:relative;bottom:0}td:first-child,th:first-child{border-left:1px solid #ddd}.compare-table-wrapper{border-top:1px solid #ddd;font:13px/16px "SourceSansPro-Regular",Arial,sans-serif}.compare-table-wrapper,.compare-table-wrapper thead th,.compare-table-wrapper thead td{border-bottom:1px solid #ddd}.compare-table-wrapper table{border-right:1px solid #ddd}.compare-table-wrapper table,.breadcrumbs+.compare-table-wrapper{border-top:1px solid #ddd}.breadcrumbs+.compare-table-wrapper{margin-top:-10px}.compare-table-wrapper thead th,.compare-table-wrapper thead+tbody .caption td,.compare-table-wrapper thead+tbody .caption th{background:none}.compare-table-wrapper .head{line-height:20px;font-weight:normal;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;color:#000;font-size:20px}.compare-table-wrapper thead th{padding:12px}.compare-table-wrapper thead .product-head{padding:25px 0 0}.compare-table-wrapper thead .product-head .cart-button{height:27px;width:35px}.compare-table-wrapper thead .product-head .cart-button:after{background:none}.compare-table-wrapper thead .product-head .remove-trigger{background:none repeat scroll 0 0 #fff;height:21px;position:absolute;right:10px;text-indent:-9999px;top:7px;width:21px;z-index:8}.compare-table-wrapper thead .product-head .remove-trigger:after{background-image:none;content:"\e613";color:#777;font-size:17px;height:9px;left:6px;line-height:9px;position:absolute;text-align:center;text-indent:0;top:6px;width:10px}.compare-table-wrapper thead .product-head .remove-trigger:hover:after{color:#DF0000}.compare-table-wrapper .title,.compare-table-wrapper thead .product-head .rate,.compare-table-wrapper thead .product-head .group,.compare-table-wrapper thead .product-head small,.compare-table-wrapper thead td,.compare-table-wrapper .box.infobox{text-align:left !important}.compare-table-wrapper .title{color:#000;font-weight:normal;font-size:16px;padding-left:0;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important}.compare-table-wrapper .title:hover{color:#DF0000;text-decoration:underline}.compare-table-wrapper tbody,.compare-table-wrapper .caption td,.compare-table-wrapper .caption th{background:url("https://www.mediamarkt.be/static/css/product-description-details-bg.png") repeat-x scroll 0 0 transparent}.compare-table-wrapper thead .product-head small{color:#444;font-size:13px}@media (max-width: 954px){.compare-table-wrapper thead .product-head small{font-size:11px}}.compare-table-wrapper thead .product-head .rate{margin:12px 0 5px}.compare-table-wrapper thead th+th{padding-left:10px}.compare-table-wrapper .box.infobox.availability,.compare-table-wrapper .box.infobox.availability ul{margin:0 !important}@media only screen and (max-width: 954px){.responsive .compare-table-wrapper .box.infobox.availability,.compare-table-wrapper .box.infobox.availability ul{margin:5px 0 !important}.responsive #footer-copyrights>div:after{top:80px}}.compare-table-wrapper .installment-compact .label{width:37px}@media screen and (max-width: 954px){.compare-table-wrapper .installment-compact .label{width:25px}}.compare-table-wrapper .trigger,.compare-table-wrapper .closed .trigger{color:#000;padding:6px 12px 0 33px;font-size:16px;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;text-transform:none;height:22px}.compare-table-wrapper .trigger:hover,.compare-table-wrapper .closed .trigger:hover{text-decoration:none}.compare-table-wrapper .caption td,.compare-table-wrapper .caption th{padding:15px 0 10px 7px}.compare-table-wrapper .trigger .arrow{background:none transparent;border:1px solid #ddd;border-radius:50%;display:block;height:22px !important;left:0 !important;margin:0;text-indent:0;top:2px !important;width:22px !important}.compare-table-wrapper .trigger .arrow:after{display:block;color:#000;font-size:5px;height:22px;line-height:24px;text-align:center;width:23px}.compare-table-wrapper .trigger .arrow:hover:after{color:#DF0000}.compare-table-wrapper tbody th,.box.infobox .lowstock-label{color:#444;font-size:14px;text-align:left}.compare-table-wrapper .closed .trigger .arrow{margin:0}.compare-table-wrapper .closed .trigger .arrow:after{font-size:10px;line-height:22px}.compare-table-wrapper .yes:after,.compare-table-wrapper .no:after{background:none;color:#56B118;content:"\e634";font-size:16px;display:block;height:15px;text-indent:0;width:15px}.compare-table-wrapper .no:after{background-position:-36px 0;color:#cacaca;content:"\e635"}.compare-table-wrapper thead .product-head{text-align:left}.compare-table-wrapper thead .product-head .button{margin-left:0;margin-bottom:3px;background:#fff;border:1px solid #ddd;color:#000;height:36px}@media screen and (max-width: 954px){.compare-table-wrapper thead .product-head .button{margin:5px 0}}.compare-table-wrapper thead .product-head .button span{font-size:16px !important;line-height:37px !important;font-family:"SourceSansPro-Regular",Arial,sans-serif !important;padding:0 22px 0 16px !important}.compare-table-wrapper thead .product-head .button span:after{background:none transparent;content:"\e603";font-size:9px;font-weight:bold;height:10px;position:absolute;right:13px;top:15px;width:6px}.compare-table-wrapper thead .product-head .button:not(.disabled):hover span{color:#DF0000}.compare-table-wrapper thead .product-head .button.add-to-cart{background:none #000;border:1px solid #000;font-weight:normal;padding:0;text-shadow:none;text-transform:none;border:none}.compare-table-wrapper thead .product-head .cart-button span:after{background-position:-240px 0 !important;background-image:none;content:"\e600";color:#fff;font-size:15px;height:15px;width:16px;right:10px !important;text-indent:0;top:10px}.compare-table-wrapper thead .product-head .cart-button:not(.disabled):hover span:after{background-image:none;color:#DF0000}.compare-table-wrapper thead .product-head .button.add-to-cart:not(.disabled):hover{background:#F2F2F2}.compare-table-wrapper thead .th-name{padding:0 0 0 12px}.compare-table-wrapper thead .th-price{padding:0 0 0 12px}@media only screen and (max-width: 954px){.compare-table-wrapper thead .th-price{padding:0 0 0 5px}.compare-table-wrapper .trigger{overflow:visible;font-size:13px}}.compare-table-wrapper thead .th-buttons{padding:0 0 12px 12px}.compare-table-wrapper tbody>tr:nth-child(2n) td,.compare-table-wrapper tbody>tr.ntheven td .compare-table-wrapper tbody>tr:nth-child(2n) th,.compare-table-wrapper tbody>tr.nntheven th{background-color:#F2F2F2}@media only screen and (max-width: 954px){.responsive .compare-table-wrapper figure img{width:auto}.responsive .compare-table-wrapper .button.print{display:none}.responsive #compare-table .box.infobox ul li{padding:0 0 0 22px !important}}@media only screen and (max-width: 1199px){.responsive #compare-table .box.infobox ul li{display:block !important}.responsive #compare-table .box.infobox ul li:before{top:2px !important;margin:0 !important}}.compare-table-wrapper .product-head .group{margin-top:10px}.compare-table-wrapper .product-head .price.price-old{top:-7px;left:60px;position:absolute}.compare-table-wrapper .product-head .price.price-old .price-old-info-text{top:2px;left:-23px;position:absolute}@media (max-width: 954px){.compare-table-wrapper #compare-table td{padding:10px}}.compare-table-wrapper .compare-action .button>span{width:auto}@media (max-width: 954px){.compare-table-wrapper .compare-action .button{width:auto;height:28px !important}.compare-table-wrapper .compare-action .button>span{font-size:11px !important;width:100px !important;height:28px !important;line-height:27px !important;padding:0 32px 0 8px !important}.compare-table-wrapper .compare-action .button>span:after{font-size:8px !important;top:10px !important;right:6px !important}.compare-table-wrapper .compare-action.action-toggle .button>span{width:90px !important}.compare-table-wrapper .compare-action.action-toggle .button>span:after{right:8px !important}}.page-comparison .container .static .button span{position:relative}.page-comparison .container .static .button span:after{position:absolute;right:12px;top:13px;font-size:11px}.tile--card .tile-content .previev-image.tier-default, .tile--card .tile-content .previev-image.tier, .tile--card .tile-content .previev-image.tier-level0 { display: none; }
#my-market-wrapper .header h1,#my-market-wrapper .header h2,#my-market-wrapper .header h3{font-size:20px !important;line-height:20px !important;color:#000 !important}#my-market-wrapper .header{border-top:1px solid #ddd;border-bottom:none;padding-top:20px;background:none repeat scroll 0 0 transparent !important}.my-market-menu .brochure-titles{background-color:#F2F2F2;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.my-market-menu .brochure-titles a{color:#000 !important}.my-market-menu .brochure-titles em{font-size:12px;color:#444}.homepage .market-teaser,#sidebar-wrapper .market-teaser{background:#F2F2F2 url("https://www.mediamarkt.be/static/css/market-box-bg.jpg") left bottom no-repeat;height:282px}#sidebar-wrapper .market-teaser{border-right:none}.homepage .market-teaser .market-info,#sidebar-wrapper .market-teaser .market-info{height:200px}.homepage .market-teaser .market-actions,#sidebar-wrapper .market-teaser .market-actions{position:relative;text-align:left;padding:8px 0;background:none transparent !important;border-top:none}#sidebar-wrapper .market-teaser label{color:#444;display:inline-block;float:left;line-height:26px}.market-teaser input[type="text"]{background:none repeat scroll 0 0 #F4F4F4;border:1px solid #D8D8D8;border-radius:0;box-shadow:1px 1px 2px rgba(0, 0, 0, .15) inset;color:#444;outline:medium none;padding:5px 10px;width:146px;float:left;height:22px;line-height:22px}#sidebar-wrapper .market-teaser button.button{width:34px;height:34px;text-indent:-9999px;border-radius:0px 4px 4px 0px !important;overflow:hidden;top:26px}#sidebar-wrapper .market-teaser button.button:before{position:absolute;left:13px;top:10px;width:10px;height:0px;padding-top:14px;background:none;content:".";overflow:hidden}#choose-market h3:before,.market-teaser h2:before,.market-teaser .market-info h3:before{background:none;color:#777;content:"\e621";font-size:20px;height:20px;left:14px;position:absolute;top:13px;width:13px}#all-markets-nav{background-color:#F2F2F2 !important;box-shadow:none;border:1px solid #ddd}.market-teaser,#all-markets-box,.inner-wrapper #market-pick .alphabet,#all-markets-box .inner-wrapper .markets{background:#F2F2F2 !important}.market-teaser h2:before{color:#DF0000;font-size:18px;height:18px;width:12px;top:17px;left:14px}.market-teaser .market-actions{background-color:#F2F2F2 !important;border-top:none;text-align:left}#all-markets-nav .market-teaser,#my-market-sidebar .market-teaser{min-height:212px}@media only screen and (max-width: 954px){#all-markets-nav .market-teaser,#my-market-sidebar .market-teaser{min-height:228px}}.market-teaser h2{font-size:20px !important;color:#000 !important;text-transform:none !important;line-height:20px !important;margin:2px 0 5px 20px !important}.market-teaser .map-autocomplete label{color:#000;font-size:14px;font-family:"SourceSansPro-Regular",Arial,sans-serif !important}.market-teaser .market-info h3{color:#000;font-size:16px;border-top:none;line-height:16px;margin-left:23px;word-wrap:break-word}.market-teaser address{margin:8px 0 6px 23px}.market-teaser .infobox-phone{padding-left:2px}.market-teaser address,.contact-data dd,#contact-data dd,#market-locations ul li a span{font-size:14px;color:#000;word-wrap:break-word;margin-bottom:7px}.market-locations li em{border-radius:6px}.contact-data,#contact-data{overflow:visible}.contact-data dt,#contact-data dt{text-indent:0;font-size:14px;color:#000;background:none;width:50px !important;margin:0 7px 0 0 !important;height:auto !important;position:relative;margin-bottom:5px;padding-left:23px !important}.contact-data dt:before,#contact-data dt:before{background:none;color:#777;content:"\e621";font-size:16px;left:0;position:absolute;text-indent:0;top:0}.contact-data dt.phone:before,#contact-data dt.phone:before{left:2px}.contact-data .e-mail+dd a,#contact-data .e-mail+dd a{color:#000;text-decoration:underline;width:99%}.contact-data .e-mail+dd a:hover,#contact-data .e-mail+dd a:hover{color:#DF0000}.contact-data dt.phone:before,#contact-data dt.phone:before{content:"\e61b";font-size:17px;height:18px;width:14px}.contact-data dt.fax:before,#contact-data dt.fax:before{content:"\e61b";font-size:16px;height:16px;width:19px}.contact-data dt.e-mail:before,#contact-data dt.e-mail:before{content:"\e619";font-size:13px;height:14px;top:2px;width:19px}#all-markets-nav #choose-market .map-autocomplete .button{background:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px}#my-market-wrapper .contact-data h3,#my-market-wrapper #contact-data h3{font-size:24px;color:#000}.info-entry h3{font-size:14px !important}.contact-data hgroup .print,#contact-data hgroup .print{top:-30px}@media screen and (max-width: 1199px){.contact-data hgroup .print,#contact-data hgroup .print{position:relative;top:14px}}#my-market-wrapper .contact-data hgroup,#my-market-wrapper #contact-data hgroup{margin-bottom:20px}#my-market-wrapper #contact-data hgroup h2,#my-market-wrapper #contact-data hgroup h3{display:none}#my-market-wrapper .contact-data address,#my-market-wrapper .contact-data h4,#my-market-wrapper #contact-data address,#my-market-wrapper #contact-data h4,#contact-data table thead tr th{margin-bottom:10px;font-size:16px;color:#000;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;line-height:18px}#my-market-wrapper .contact-data dl,#my-market-wrapper #contact-data dl,#my-market-wrapper .contact-data .info-entry,#my-market-wrapper #contact-data .info-entry{font-size:14px;color:#000;margin-top:12px}.contact-data .column address,.contact-data .column h3,#contact-data .column address,#contact-data .column h3{margin:0}@media only screen and (max-width: 1199px){.contact-data .column,#contact-data .column{width:330px}}@media only screen and (max-width: 954px){.responsive #my-market-wrapper #my-market-sidebar{background:none #fff !important;margin-top:-62px !important;box-shadow:-3px 4px 3px rgba(0, 0, 0, .1)}}#my-market-wrapper .contact-data .info-entry,#my-market-wrapper #contact-data .info-entry{margin:0;line-height:17px}.contact-data .columns,#contact-data .columns{margin-bottom:20px}#my-market-wrapper #contact-data .columns .column p{font-size:13px;color:#535353}#my-market-wrapper .contact-data dd,#my-market-wrapper #contact-data dd{overflow:visible;line-height:20px}#my-market-wrapper .contact-data dt,#my-market-wrapper #contact-data dt{position:relative;margin-top:0px;width:44px;height:auto;font-size:14px;line-height:20px;color:#000;text-indent:inherit;background:none}#my-market-wrapper .contact-data dt.phone,#my-market-wrapper #contact-data dt.phone,#my-market-wrapper .contact-data dt.fax,#my-market-wrapper #contact-data dt.fax,#my-market-wrapper .contact-data dt.e-mail,#my-market-wrapper #contact-data dt.e-mail{padding-left:16px}#my-market-wrapper .contact-data dt.phone:before,#my-market-wrapper #contact-data dt.phone:before{background:none;color:#777;content:"\e61a";font-size:17px;height:18px;left:2px;overflow:hidden;padding-top:0;position:absolute;text-indent:0;top:2px;width:14px}#my-market-wrapper .contact-data dt.fax:before,#my-market-wrapper #contact-data dt.fax:before{background:none;color:#777;content:"\e61b";font-size:17px;height:16px;left:0px;overflow:hidden;padding-top:0;position:absolute;text-indent:0;top:2px;width:19px}#my-market-wrapper .contact-data dt.e-mail:before,#my-market-wrapper #contact-data dt.e-mail:before{background:none;color:#777;content:"\e614";font-size:13px;height:14px;left:0px;overflow:hidden;padding-top:0;position:absolute;text-indent:0;top:4px;width:19px}#my-market-wrapper .contact-data dd a,#my-market-wrapper #contact-data dd a{color:#000;text-decoration:underline}#my-market-wrapper .contact-data dd a:hover,#my-market-wrapper #contact-data dd a:hover{color:#DF0000}#my-market-wrapper .contact-data table,#my-market-wrapper #contact-data table{margin-right:20px}#my-market-wrapper #contact-data table thead tr:first-child th:first-child{position:absolute}#my-market-wrapper #contact-data table thead tr:first-child th:first-child:before{background:none;color:#777;content:"\e633";font-size:18px;height:18px;left:0px;padding-top:0;position:absolute;text-indent:1px;top:0;width:20px}#my-market-wrapper #contact-data table tbody tr td{font-size:14px;color:#000}#my-market-wrapper #contact-data table tbody tr td:first-child{color:#000}#my-market-wrapper .button.print span,#all-markets-list-trigger span{font-size:14px;line-height:22px}#my-market-wrapper .static .legend{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;border-right:none;padding:20px 0 20px 0}#my-market-wrapper .static .legend h1{font-size:20px !important;line-height:20px !important;border:none;padding:0 0 8px 0;margin:0}#my-market-wrapper .static .legend p{color:#000;font-size:14px;line-height:16px}#my-market-wrapper .static .legend p strong{font-size:16px;line-height:16px;font-family:"SourceSansPro-Bold","SourceSansPro-Regular",Arial,sans-serif !important;font-weight:normal}#all-markets-list-trigger:after{left:92px}#my-market-wrapper .button.print:after{left:204px}.google-map{border:1px solid #ddd;padding:10px;background:#F2F2F2;clear:both}#my-market-wrapper em.distance,#my-market-wrapper .infobox-distance,#market-locations ul li a em{font-size:12px;background:#DF0000;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;line-height:12px;padding:3px 4px}.google-map .locations h4 a,.google-map .locations h4 span{font-size:16px;color:#000;width:97%;padding:0 0 0 23px}.google-map .locations h4 a:before,.google-map .locations h4 span:before{background:none;color:#DF0000;content:"\e621";font-size:17px;height:18px;left:3px;text-indent:0;top:8px;width:12px}.google-map .locations h4{margin-top:6px;margin-right:5px}.google-map .locations address,.google-map .locations .infobox-phone,.google-map .locations .infobox-fax{font-size:14px;color:#000}.google-map .locations .infobox-phone,#market-map-wrapper .infobox-phone{padding-left:2px}.google-map .locations address{padding-left:23px}.google-map .locations li{width:25%}.infowindow-content address,.marketsel-info-window address{padding-left:23px}.infowindow-content .infobox-phone,.marketsel-info-window .infobox-phone{padding-left:2px}.infowindow-content .button{display:inline-block !important}#my-market-wrapper .header.border{border:none !important;border-bottom:1px solid #ddd}#my-market-wrapper .header.border h2{margin-bottom:4px;padding:0px !important}#my-market-wrapper .news li{float:left;width:48%;margin-right:2%;margin-bottom:20px}#my-market-content .contentspot{padding:5px 0 15px}#my-market-content #our-offers.header h2{padding-left:0px}#my-market-content #Neuigkeiten #news{border-top:1px solid #ddd !important}#my-market-content #Neuigkeiten #news.header h2{left:0px;top:0}.my-market-menu li{margin:0}@media screen and (max-width: 954px){.my-market-menu li{border:none}}#my-market-content .header{margin-bottom:0;padding-bottom:4px}#my-market-wrapper .news li .content,#my-market-wrapper .news li .date{padding-top:0px;border:0px}#my-market-wrapper .news li h3 a,#my-market-wrapper .news li h3 span{font-size:16px;color:#000}#my-market-wrapper .news li .date strong{font-size:24px;color:#000;font-family:"SourceSansPro-Bold","SourceSansPro-Regular",Arial,sans-serif !important;font-weight:normal}#my-market-wrapper .news li .date{font-size:16px;color:#444}.news li .date strong{margin:-5px 0 0 -2px}#my-market-wrapper .news li h3 a:hover{color:#000;text-decoration:none}#my-market-wrapper .news li .content{font-size:14px;color:#000}#my-market-wrapper .accessories{margin-top:8px}#my-market-wrapper .accessories a{padding:0 !important;border-radius:0px;font-size:14px;line-height:28px;color:#000;border-bottom:1px solid #bbb;text-decoration:none}#my-market-wrapper .accessories a:hover{border-bottom:1px solid #DF0000;color:#DF0000}#my-market-wrapper .prev,#my-market-wrapper .fsd-carousel-teaser .jcarousel-prev,.fsd-carousel-teaser #my-market-wrapper .jcarousel-prev,#my-market-wrapper .next,#my-market-wrapper .fsd-carousel-teaser .jcarousel-next,.fsd-carousel-teaser #my-market-wrapper .jcarousel-next{top:35% !important}.photos img{border:none}#my-market-wrapper .accessories li a:before,#my-market-wrapper .accessories a:after{background:none}#my-market-wrapper .my-market-menu li>a{height:62px;padding:0px 30px 0px 15px;border:none;border-bottom:1px solid #ddd;border-radius:0;font-size:16px;font-weight:normal;line-height:60px;color:#000;text-transform:none;background:#fff}#my-market-wrapper .my-market-menu a:hover{color:#DF0000}#my-market-wrapper .my-market-menu .contact-data a{padding-left:60px}#my-market-wrapper .my-market-menu .contact-data a:before{background:none;color:#DF0000;content:"\e625";font-size:34px;height:34px;left:13px;text-indent:0;top:12px;width:27px}#my-market-wrapper .my-market-menu .news a:before{background:none}#my-market-wrapper .my-market-menu .market-photos a:before{background:none}#my-market-wrapper .my-market-menu .our-offers a:before{background:none}#my-market-wrapper .my-market-menu .our-services a:before{background:none}#my-market-wrapper .my-market-menu .brochure-double a:before{background:none}#my-market-wrapper .my-market-menu .brochure a:before{background:none}.my-market-menu li>a>span em,.my-market-menu .item-header>span em{color:#444;font-size:13px}#my-market-wrapper .my-market-menu .brochure-double .brochure-titles a{position:relative;font-size:0px;padding:2px 5px 2px 50px}#my-market-wrapper .my-market-menu .brochure .brochure-titles a{position:relative;font-size:0px;padding:2px 5px 2px 50px}#my-market-wrapper .my-market-menu .brochure a{height:66px}#my-market-wrapper .my-market-menu .brochure-double .brochure-titles a:before{background:none;color:#DF0000;content:"\e628";font-size:26px;height:26px;left:6px;overflow:hidden;position:absolute;text-indent:0;top:4px;width:104px}#my-market-wrapper .my-market-menu .brochure .brochure-titles a:before{background:none;color:#DF0000;content:"\e628";font-size:26px;height:26px;left:6px;overflow:hidden;position:absolute;text-indent:0;top:4px;width:104px}#my-market-wrapper .my-market-menu .brochure-double .brochure-titles a:hover{background:none}#my-market-wrapper .my-market-menu .brochure .brochure-titles a:hover{background:none}#all-markets-nav #choose-market{background:#fff}#all-markets-nav #choose-market h3{font-size:15px;color:#444;text-transform:none}#all-markets-nav #choose-market h3:before{top:1px}#all-markets-nav #choose-market h2{display:none}#my-market-wrapper .infobox-header{font-size:16px;font-weight:normal;color:#000;margin-bottom:12px}#my-market-wrapper .photos a{box-shadow:none;border:none}button gray{margin-left:23px;margin-top:12px}#all-markets #all-markets-nav #choose-market{background:#fff}#all-markets #all-markets-nav #choose-market h3{font-size:15px;color:#444;text-transform:none}#all-markets #all-markets-nav #choose-market h3:before{top:1px}#all-markets #all-markets-nav #choose-market h2{display:none}.market-teaser .map-autocomplete input[type="text"]{width:148px;padding:7px 10px;border:1px solid #ddd;border-radius:0px;box-shadow:none;outline:none;background:#fff;color:#000;margin-top:7px;box-shadow:1px 1px 4px 0 rgba(0, 0, 0, .1) inset}.market-teaser .find-my-location.button{background-color:#fff !important;border:1px solid #ddd;height:36px !important;line-height:35px !important}.market-teaser .find-my-location.button:hover{background-color:#F2F2F2 !important}.market-teaser .find-my-location.button span{color:#000;font-family:"mm-text-regular" !important;font-size:16px !important;height:36px !important;line-height:35px !important}.market-teaser .find-my-location.button span{padding:0 25px 0 15px !important}.market-teaser .find-my-location{margin:12px 0 0}.market-teaser .find-my-location.button span:after{background:none !important;color:#000;content:"\e603";font-size:10px;height:10px;position:absolute;right:15px;text-indent:0;top:13px;width:6px}.market-teaser .find-my-location.button span:hover{color:#DF0000}.market-teaser .find-my-location.button:hover span:after{color:#DF0000}.market-teaser .market-actions{padding:12px;height:38px}.homepage .market-teaser .market-actions .button.gray,.homepage .market-teaser .market-actions .marketsel-info-window .button.js-select-market,.marketsel-info-window .homepage .market-teaser .market-actions .button.js-select-market,.homepage .market-teaser .market-actions .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow,.fullscreen-layer .fullscreen-layer-content .gv-button-details .homepage .market-teaser .market-actions .button.arrow{height:28px !important;line-height:27px !important;margin-bottom:7px;float:left;clear:both}.homepage .market-teaser .market-actions .button.gray span,.homepage .market-teaser .market-actions .marketsel-info-window .button.js-select-market span,.marketsel-info-window .homepage .market-teaser .market-actions .button.js-select-market span,.homepage .market-teaser .market-actions .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow span,.fullscreen-layer .fullscreen-layer-content .gv-button-details .homepage .market-teaser .market-actions .button.arrow span{height:28px !important;line-height:27px !important;font-size:13px !important}.homepage .market-teaser .market-actions .button.gray span:after,.homepage .market-teaser .market-actions .marketsel-info-window .button.js-select-market span:after,.marketsel-info-window .homepage .market-teaser .market-actions .button.js-select-market span:after,.homepage .market-teaser .market-actions .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .homepage .market-teaser .market-actions .button.arrow span:after{background-position:-28px -27px !important;height:7px !important;width:4px !important;top:12px !important;right:16px !important}.homepage .market-teaser .market-actions .button.gray:hover span:after,.homepage .market-teaser .market-actions .marketsel-info-window .button.js-select-market:hover span:after,.marketsel-info-window .homepage .market-teaser .market-actions .button.js-select-market:hover span:after,.homepage .market-teaser .market-actions .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow:hover span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .homepage .market-teaser .market-actions .button.arrow:hover span:after{background-position:-32px -27px !important}.homepage .market-teaser .market-search .market-actions .button.gray,.homepage .market-teaser .market-search .market-actions .marketsel-info-window .button.js-select-market,.marketsel-info-window .homepage .market-teaser .market-search .market-actions .button.js-select-market,.homepage .market-teaser .market-search .market-actions .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow,.fullscreen-layer .fullscreen-layer-content .gv-button-details .homepage .market-teaser .market-search .market-actions .button.arrow{height:36px !important;line-height:35px !important}.homepage .market-teaser .market-search .market-actions .button.gray span,.homepage .market-teaser .market-search .market-actions .marketsel-info-window .button.js-select-market span,.marketsel-info-window .homepage .market-teaser .market-search .market-actions .button.js-select-market span,.homepage .market-teaser .market-search .market-actions .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow span,.fullscreen-layer .fullscreen-layer-content .gv-button-details .homepage .market-teaser .market-search .market-actions .button.arrow span{font-size:16px !important;height:36px !important;line-height:35px !important}.homepage .market-teaser .market-search .market-actions .button.gray span:after,.homepage .market-teaser .market-search .market-actions .marketsel-info-window .button.js-select-market span:after,.marketsel-info-window .homepage .market-teaser .market-search .market-actions .button.js-select-market span:after,.homepage .market-teaser .market-search .market-actions .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .homepage .market-teaser .market-search .market-actions .button.arrow span:after{background:none !important;color:#000;content:"\e603";font-size:9px;height:10px !important;right:15px !important;text-indent:0;top:14px !important;width:6px !important}.homepage .market-teaser .market-search .market-actions .button.gray:hover span:after,.homepage .market-teaser .market-search .market-actions .marketsel-info-window .button.js-select-market:hover span:after,.marketsel-info-window .homepage .market-teaser .market-search .market-actions .button.js-select-market:hover span:after,.homepage .market-teaser .market-search .market-actions .fullscreen-layer .fullscreen-layer-content .gv-button-details .button.arrow:hover span:after,.fullscreen-layer .fullscreen-layer-content .gv-button-details .homepage .market-teaser .market-search .market-actions .button.arrow:hover span:after{color:#DF0000}.market-teaser .map-autocomplete{padding-bottom:12px;border-bottom:1px solid #ddd}.market-teaser .map-autocomplete .button{width:38px;height:38px;text-indent:-9999px;border-radius:0px 4px 4px 0px !important;overflow:hidden;margin-top:7px;background:none repeat scroll 0 0 white;border:1px solid #ddd}.market-teaser .map-autocomplete .button:before{background:none;color:#000;content:"\e603";font-size:19px;left:13px;height:19px;overflow:hidden;position:absolute;text-indent:0;top:9px;width:10px}.market-teaser .map-autocomplete .button:hover:before{color:#DF0000}#all-markets{margin-top:12px}#all-markets>aside .all-markets-list li{padding-left:0px;font-size:14px !important;line-height:18px !important;color:#444;background:none}#all-markets>article{min-height:640px;max-width:1188px;margin:0px auto 0px auto}#all-markets>aside h1{font-size:15px;font-weight:bold;color:#444;text-transform:none;padding-bottom:8px;border-bottom:1px solid #ddd !important}#all-markets #all-markets-nav{left:auto !important;margin-left:12px;top:12px}#all-markets #all-markets-list-trigger span{font-size:14px;color:#000;line-height:22px}#all-markets #all-markets-list-trigger:after{left:92px}#all-markets .infobox-header{font-family:"mm-text-bold" !important;font-size:16px;color:#000;padding-bottom:3px}#all-markets-box{box-shadow:none;border:1px solid #ddd}#all-markets-box h1{background:none;margin:0;padding-top:6px}#all-markets-box h1:before{background:none;color:#DF0000;content:"\e621";font-size:18px;height:18px;left:8px;position:absolute;text-indent:0;top:18px;width:12px}#all-markets-box h1,#all-markets>aside h1,#market-pick header{text-transform:none}#market-pick header{border-bottom:1px solid #ddd;padding-bottom:20px}#all-markets-box h1{font-size:20px;border:none;color:#000}#all-markets .inner-wrapper .layer-close:after,#all-markets .inner-wrapper .deliverytbl-close-map:after{background-position:-272px -33px;width:21px;height:21px}#all-markets-box .inner-wrapper .layer-close,#all-markets-box .inner-wrapper .deliverytbl-close-map{top:7px;text-indent:-9999px;border:1px solid #ddd;border-radius:30px;width:37px;height:37px;background:none repeat scroll 0 0 #fff}#all-markets-box .inner-wrapper .layer-close:hover,#all-markets-box .inner-wrapper .deliverytbl-close-map:hover{background-color:#F2F2F2}#all-markets-box .inner-wrapper .layer-close:before,#all-markets-box .inner-wrapper .deliverytbl-close-map:before{background:#fff;color:#000;content:"\e605";display:block;font-size:14px;height:13px;left:11px;position:absolute;top:11px;text-indent:0;width:13px}#all-markets-box .inner-wrapper .layer-close:hover:before,#all-markets-box .inner-wrapper .deliverytbl-close-map:hover:before{color:#DF0000}.inner-wrapper #market-pick .alphabet{padding:15px 0 15px 65px;border-bottom:1px solid #ddd;background:#F2F2F2;margin-bottom:0}.inner-wrapper #market-pick .alphabet a,#market-pick .alphabet span{padding:0 7px 0 10px}#all-markets-box .inner-wrapper .show-all{position:absolute;border-right:1px solid #444;padding-right:7px;margin-top:15px}#all-markets-box .inner-wrapper .markets{padding-top:10px;background:#F2F2F2}#all-markets>aside{border-top:none;padding-top:0}.gm-style div,.gm-style span,.gm-style label,.gm-style a{font-size:14px;font-family:"SourceSansPro-Regular",Arial,sans-serif !important;color:#000}.gm-autocomplete .ui-autocomplete{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #ddd}.autocomplete .options li a:hover,.autocomplete .options li a.ui-state-focus,.gm-autocomplete .ui-autocomplete li a:hover,.gm-autocomplete .ui-autocomplete li a.ui-state-focus{background:#F2F2F2}#all-markets-box .modal-content{padding:0 0 20px 0}#all-markets-box .inner-wrapper{padding:10px 0 0}#all-markets-box .inner-wrapper .modal-content{padding:0px}#all-markets-box .inner-wrapper .markets li,#all-markets-box .inner-wrapper .all-markets-list li,#all-markets>aside .markets li,#all-markets>aside .all-markets-list li{background:none repeat scroll 0 0 transparent !important;color:#000;font-size:14px;padding-left:0}#my-market-content .contentspot>.fg-container>.fg-box,.contentspot>#page-footer>.fg-container>.fg-box{position:inherit;left:auto;top:auto !important;clear:both}#all-markets-map>div>div>div>div>div>div>div>div>div{min-height:100%}#market-locations h4{color:#000;border-bottom:1px solid #ddd;font-size:16px;line-height:16px}#market-locations ul li a strong{font-weight:normal;color:#000;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif !important;font-size:16px}#all-markets-complementary .all-markets-list li{line-height:22px;margin-bottom:12px}#all-markets-complementary .all-markets-list li a{font-size:14px !important;line-height:18px !important;color:#444;font-family:"SourceSansPro-Regular",Arial,sans-serif;text-decoration:underline}#all-markets-complementary .all-markets-list li a:hover{color:#DF0000}#my-market-content>h1{color:#000;padding-bottom:0;text-transform:none;font-size:30px;line-height:30px;margin-top:15px}@media only screen and (min-width: 1200px){#my-market-content>h1{width:75%}}.contact-data h2,#contact-data h2{font-size:15px;text-transform:none;margin-top:12px}.rb_headline_imgg_market{font-weight:normal !important;padding:12px 0 !important}.my-market-wrapper .contentspot{padding:0}#market-pick header h2{color:#000;font-size:20px;margin-bottom:10px}#all-markets .gm-style-iw{overflow:hidden !important;width:auto !important}#all-markets .gm-style-iw>div{overflow:hidden !important}@media only screen and (max-width: 954px){.responsive .market-teaser{border-top:none;width:201px;margin-top:12px !important;border-top:1px solid #ddd}#my-market-sidebar .contentspot{background-color:transparent}#my-market-sidebar:first-child{margin-top:0 !important}#my-market-sidebar{width:238px;max-width:238px !important}}#all-markets-nav .market-teaser::after{background:url("https://www.mediamarkt.be/static/css/mm-loader.gif") center 0px no-repeat}#all-markets-box .container>h1,#all-markets>aside .container>h1{color:#000;font-size:20px !important;font-weight:normal !important;margin:12px 0 12px;padding:0 0 12px}.market-locations{margin-top:12px;font-family:"SourceSansPro-Regular",Arial,sans-serif}.market-locations h4{color:#000;font-size:14px;font-family:"SourceSansPro-Regular",Arial,sans-serif}.market-locations ul{border-top:none;max-height:335px}.market-locations ul li:last-child{padding-bottom:12px}.market-locations ul li a span{color:#000;font-family:"SourceSansPro-Regular",Arial,sans-serif;font-size:14px}.market-locations ul li a strong{font-family:"mm-text-bold" !important;font-weight:normal;color:#000;padding-left:2px}#all-markets-map .gmnoprint{top:auto !important;bottom:32px}#all-markets-map .gmnoprint .gm-style-mtc>div{left:0 !important;right:auto !important}
#product-sidebar .support img {width: 52px !important;margin: 0 2px 0 2px !important;max-height: none !important;}
#product-sidebar .sidebar-form .ee-wrapper, #product-sidebar .sidebar-form .ee-wrapper .energy-usage-label {display: none;}
.side-nav{margin:15px 10px 0 0;padding:0;border-top:1px solid #ddd}
.side-nav>li{border-bottom:1px solid #ddd;}.side-nav>li a{font-weight:normal !important;padding:11px 5px 11px 0;display:block;font-size:16px;line-height:24px;color:#000;text-decoration:none}.side-nav li>a:hover,.side-nav li.active>a{color:#DF0000 !important}.side-nav ul{margin:0;padding:0;display:none}.side-nav .active ul{display:block}.side-nav ul li{border-top:1px dotted #D6D6D6;margin:0;padding-left:20px;background:none}.side-nav ul li em{color:#444;font-size:11px}
#filters form {border-right: 1px solid #ddd !important;}
.market-teaser .map-autocomplete label{font-size: 11px !important;}
.products-list>li .product-wrapper .product-price small{font-size: 11px;color:#444;margin: 5px 0;}
.energy-usage .label, .energy-usage .value, .installment-compact .label, .installment-compact .value{font-weight: normal;padding: 0px 7px 0 5px;color: #444;}
.infobox .timeframe.state-initialized{margin-bottom: 0;}
#product-sidebar .offline {height:100%;}
#product-details .details.wide .prodrel-content{clear:both;}
#product-details .description {font-size: 14px;line-height: 1.3;}
#product-details .description h3,#product-details .description h4{font-size:16px;line-height: 16px}
.reviews-content .review-rate .button span:after {top: 11px !important;}
.price.price-xs {font-size: 30px !important;line-height: 34px;}
#product-details .prodrel .add-to-compare:before{display: none;}
.products-grid .base-info.cta .ee-wrapper,.products-carousel .products-grid .ee-wrapper{display: block;position: absolute;top: 47%;}
.toplayer{border:none;}
.toplayer .header h2, .toplayer .header h3{font-size: 16px;color: #444;}
#review-form-toplayer .header h2{line-height: 46px !important;}
#review-form-toplayer .buttons.guest-user button span{line-height: 28px !important;}
#dptIframe{height: 0px;}
.my-account.gift-cards .content .giftcard .image.balance{background:url("images/myaccount/giftcardBalance.png") no-repeat scroll 50% 0 transparent}
#product-details .price.big {font-size: 64px;line-height: 64px;height: 64px;}
.prodrel-heading{margin: 10px 0 5px;}
.prodrel-photo a,.prodrel-content{border: 1px solid #ddd;}
.prodrel-item{border-top: 1px solid #ddd;background: #f2f2f2;}
.pagination a {font-weight: normal;border-radius: 4px;font-size: 16px;padding: 10px 14px;border: 1px solid #ddd !important;color: #000;}
.pagination .active a:hover{color: #000;}
.pagination a:hover {color: #df0000;}
.container.shader>.main, .container.shader>.side {padding-bottom: 1px;}
.gallery-view .gv-picture-inner .navigation{opacity: 1 !important;}
.navigation .prev:before,.navigation .next:before {color: #000;}
.page-product .product-container .header h2{font-size: 20px;}
.fullscreen-layer .fullscreen-layer-header .button-close {background: none repeat scroll 0 0 #fff;border: 1px solid #ddd;border-radius: 30px;height: 37px;padding: 0;text-indent: -999em;width: 37px;z-index: 8;}
.fullscreen-layer .fullscreen-layer-header .button-close:after { background-image: none; color: #000; font-size: 13px; height: 13px; right: 12px; text-indent: 0; top: 12px; width: 13px; }
.fullscreen-layer .fullscreen-layer-header .button-close:hover:after{color: #df0000;}
#product-details #alaTestReviews>iframe{min-width: 97.5% !important;border: 1px solid #ddd;padding: 10px;}
.prodrel .prodrel-item small{display: none;}
.ms-login-logout__greet-text{font-weight: bold;}
.price-sidebar .ee-wrapper {margin:0;}
.premiumopts .layer-content .bsx3 {width: 644px;}
#basket-flyout header .info{color: #444}
#filters fieldset.active .content>.categories-flat-current{padding: 12px 0px !important;}
#filters .active.filter-price .content{padding-bottom: 10px;}
#filters .active.filter-price .content .inline-input label{padding: 4px 4px;}
#loading .spinner,.info-window .layer-loading,#all-markets-box.loading{background:url("https://www.mediamarkt.be/static/css/mm-loader.gif") no-repeat fixed 50% 50% transparent}
#cboxContent.loading,.crosssells .layer-loading.layer-to-layer,.product-container-vertical .products-vertical-list.loading{background:url("https://www.mediamarkt.be/static/css/mm-loader.gif") no-repeat 50% 50% #fff !important}
#filters .content.categories-flat>ul.categories-flat-descendants>li>a {padding: 12px 0px !important;}
#filters .categories.categories-tree.content>ul.categories-tree-descendants {margin-left: 24px;border-top: 1px solid #ddd;padding-left: 12px;}
#filters .categories.categories-tree.content>div.categories-tree-current.categories-tree-has-descendants{margin-left: 0;}
#filters .content.categories.categories-tree ul li a:hover{color: #df0000;}
.box.infobox .energy-usage .value {color: #fff;}
.products-carousel .products-grid .base-info .energy-info-wrapper{display: none;}
.products-grid .photo-wrapper img, #product-preview .photo-wrapper img {width: 194px;height: 131px;}
.responsive .my-account.login-page .error-box>p {color: #ed1c24 !important; font-size: 16px; margin-left: 20px;}
.error-box, .error-wrapper, .success-box {background-color: #FFF;}
.error-box:before, .error-wrapper .icon, .success-box:before {position: absolute; left: unset; top: unset; margin: 0 0 0 -30px; width: unset; height: unset; background: unset; content: "\e636"; font-family: mm-icons !important; font-size: 22px;}
.product-container-vertical .products-vertical-list.loading, .pb-loading,.product-container .products-grid>[data-id] {background: url(https://csscdn.redblue.de/MediaBE/static/css/mm-loader-small.gif) no-repeat 50% 50% transparent;}
#category>.products-grid .base-info>.b-set{display: none;}
#category>.products-grid li {height: 265px;}
#category>.products-grid .base-info>.ee-wrapper{display: block;position: absolute;top: 48%;}
#category>hgroup h1{color: #000;}
.ms-login-logout__logout-button:hover {color: #df0000;}
.layer-amd{padding-right:7px}.layer-amd p.intro{margin:0 0 13px 0}.layer-amd h2{font-size:20px;color:#000;margin:0 0 13px 0}.layer-amd .group{clear:both;padding:13px 0 0 0;border-top:1px solid #ddd}.layer-amd .group ul li{width:330px;height:96px;margin:0 20px 0 0;float:left;position:relative}.layer-amd .group-rg ul li{height:83px}.layer-amd .group ul li p{padding:0 0 0 110px}.layer-amd .group ul li p strong{display:block;font-size:16px;font-family:"mm-text-bold",Arial !important}.layer-amd .processor{position:absolute;top:0px;left:0px;display:block;width:90px;height:76px}.layer-amd .processor.hpc-a8{background-position:0px -80px}.layer-amd .processor.hpc-a6{background-position:0px -160px}.layer-amd .processor.ba-a4{background-position:0px -240px}.layer-amd .processor.ba-e2{background-position:0px -320px}.layer-amd .processor.ba-e1{background-position:0px -400px}.layer-amd .processor.ba-c{background-position:0px -480px}.layer-amd .processor.rg-rg{background-position:0px -560px}
#header{background:none;border-bottom:0px solid transparent}#header header{height:172px}.header h1,.header h2,.header h3{text-transform:none !important}#header #logo{top:35px}#header #logo a{background:url("images/header/logo-large.png") no-repeat scroll 0 0 transparent;height:77px;width:450px}#header .infobar-open{-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;height:27px !important;text-indent:0;border:1px solid #ddd;border-top-width:0px}#header .right-meta-navigation .infobar-open a{background:none;padding:0 18px 0 2px !important}#header .right-meta-navigation .infobar-open a:hover{text-decoration:none}#header .infobar-open a:after{background:url("images/general/spritescd.png") no-repeat scroll -17px -40px transparent;height:5px;width:9px;right:5px;top:12px;content:"";position:absolute}#header .infobar-open a:hover:after{background-position:-26px -45px}#header .right-meta-navigation>ul>li.infobar-open:before{background:none repeat scroll 0 0 transparent}#header .search{background:transparent;top:51px;left:410px;box-shadow:none;border:none;width:265px}#header .search fieldset{box-shadow:none;height:38px}#header .search .dropdown{border-right:none;height:38px}#header .search input{background:none #F4F4F4;border-left:none;padding:4px 10px 4px 10px;height:28px;color:#444;border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.1) inset;-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.1) inset;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.1) inset}#header .search button{height:38px}#header .search button span{height:0;overflow:hidden;width:35px;padding:0 !important}#header .search button span:after{background:url("images/general/spritescd.png") no-repeat scroll -208px 0 transparent !important;height:16px !important;width:15px !important;right:10px !important;top:10px !important;content:"";position:absolute}#header .search button:hover span:after{background-position:-45px -17px !important;height:17px !important;width:17px !important;right:8px !important;top:9px !important}#header .search .options{background:none repeat scroll 0 0 #f2f2f2;top:37px;box-shadow:0 15px 22px -20px rgba(0,0,0,0.4);border:1px solid #ddd}#header .search .options ul{border:1px solid #ddd;box-shadow:none}#header .search .options ul li a{font-weight:normal}#header .search .options ul li a:hover{background:none;color:#df0000}#header .search .dropdown>.label,#header .search .dropdown.active>.label span,#header .search .dropdown.active>.label{background:none #fff;font-weight:normal}#header .search .dropdown>.label{color:#000;border:1px solid #ddd;line-height:36px;font-size:12px}#header .search .dropdown>.label span{padding:0 20px 0 10px}#header .search .dropdown>.label:after{background:url("images/general/spritescd.png") no-repeat scroll -17px -45px transparent;width:9px;height:5px;top:17px;right:9px}#header .search .dropdown.active>.label{border-bottom:5px solid #f2f2f2;background:#f2f2f2}#header .search .dropdown.active>.label span{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-left-radius:4px;color:#df0000;background:#f2f2f2}#header .search .dropdown.active>.label:after{background-position:-26px -45px}#header .search .search-autocomplete{border-radius:4px 0 4px 4px;-webkit-border-radius:4px 0 4px 4px;-moz-border-radiuss:4px 0 4px 4px;background:#f2f2f2;border:1px solid #ddd;box-shadow:0 15px 22px -20px rgba(0,0,0,0.4);top:40px}.infobox-phone:before,.infobox-fax:before{background:url("images/general/spritescd.png") no-repeat scroll -129px -39px transparent;width:14px;height:18px}@media only screen and (min-width: 1200px){.responsive #header .search{left:540px;width:380px;top:56px}}@media only screen and (max-width: 954px){.responsive #header .search{left:320px;top:51px;width:330px}.responsive #header .search .dropdown>.label span{min-width:24px}}.infobox-fax:before{background-position:-91px -37px;width:19px;height:16px}#header .search .search-autocomplete .ui-autocomplete{margin:5px;border:1px solid #ddd;background-color:#fff;padding:0}#header .search .search-autocomplete.two-columns li.type-product-name{border-right:1px solid #ddd}#header .search .search-autocomplete li{text-shadow:none;margin:0;line-height:16px}#header .search .search-autocomplete li:hover{background-color:#f2f2f2}#header .search .search-autocomplete li.title-item span{font-weight:normal;font-size:14px;color:#000;height:25px;padding:0;background-color:#f2f2f2;padding:5px 0 0 10px;border:1px solid #f2f2f2}#header .search .search-autocomplete.two-columns li.type-category,#header .search .search-autocomplete.two-columns li.type-search-term,#header .search .search-autocomplete.two-columns li.type-cms{margin-left:465px;width:231px}#header .search .search-autocomplete li .text-wrapper,#header .search .search-autocomplete .ui-autocomplete li a{font-size:14px}#header.header-sticky #site-search .search-autocomplete{top:45px}#header.header-sticky .cart .basket,#header.header-sticky .cart .basket-close{top:44px}@media only screen and (max-width: 1199px){#header .search .search-autocomplete:before{left:24.5%;width:257px}}@media only screen and (max-width: 954px){#header .search .search-autocomplete:before{left:36%;width:320px}}#header .cart{top:51px}#header .cart>.button,#header .cart-button{border:1px solid #000;height:36px !important}#header .cart>.button span,#header .cart-button span{line-height:34px !important}#header .cart>.button.add-to-cart:before,#header .cart-button.add-to-cart:before{background:none !important}#header .cart .basket{background:none #f2f2f2;color:#7F7F7F}#header .basket{top:43px;box-shadow:0 15px 22px -20px rgba(0,0,0,0.4);border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:1px solid transparent}#header .basket-close{right:310px !important;background:#AB1414 !important;top:43px !important}#header .basket .content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:305px;border:1px solid #ddd;margin:4px;box-shadow:none}#header .basket .content li{margin:0;border-bottom:1px solid #ddd}#header .basket .content li a,#header .basket .content li:hover a,#header .basket .content li a:first-child,#header .basket .content li:hover a:first-child{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;background:#f2f2f2}#header .basket .content li a:first-child{min-height:55px}#header .basket .content li a:first-child,#header .basket .content li a.first{padding:3px 12px 10px}#header .basket .content li .photo{border:none;background:transparent}#header .basket .content li .description{color:#444 !important;font-weight:normal;font-size:14px;text-shadow:none;line-height:16px}#header .basket .content li .amount{color:#333333;font-weight:normal}#header .basket .content li .description strong{color:#333333;font-size:20px;line-height:20px;padding-top:8px;font-weight:normal}#header .basket .content li .service{margin:3px 0 4px}#header .basket .content .wls-articles{background:#E7E7E7;border-top:none}#header .basket .content.empty,#header .basket .content .wls-articles span a{color:#000}#header .basket .content dl{border-top:1px solid #ddd;line-height:33px;margin-top:-1px;background:#fff}#header .basket .content dl .info{font-size:11px;color:#444}#header .basket .content dl dt{color:#444}#header .basket .content dl dt+dd{color:#333333;font-size:30px;font-family:'mm-text-bold',Arial !important}#header .basket .content .buttons{border-top:1px solid #ddd;margin-top:-1px;padding:10px 0 8px;background:#fff}#header .basket .content .buttons .button{margin-right:12px}#header .basket .content .buttons .button span{border:none;color:#fff;font-size:16px !important;padding-right:22px;height:36px !important;line-height:35px !important;padding:0 22px 0 35px !important;font-family:'mm-text-bold',Arial !important}#header .basket .content .buttons .button span:before{background:url("images/general/spritescd.png") no-repeat scroll -240px 0 transparent;content:".";height:15px;left:12px;position:absolute;text-indent:-999em;top:9px;width:16px}#header .basket .content .buttons .button:hover span:before{background-position:-224px 0 !important}#header .basket .content .buttons .button span:after{background:url("images/general/spritescd.png") no-repeat scroll -16px -19px transparent !important;height:10px !important;right:11px !important;top:21px !important;width:6px !important}#header .basket .content .buttons .button:hover span:after{background:url("images/general/spritescd.png") no-repeat scroll -16px -29px transparent !important}#header .cart .articles{text-shadow:none;background:none #000;border-right:1px solid #525252;padding:0 10px 0 37px;border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-top-left-radius:4px;-webkit-border-top-left-radius:4px;line-height:38px;font-size:14px;cursor:pointer}#header .cart .articles:hover,#header .cart.enabled .articles{background:#f2f2f2 !important;color:#df0000;border:1px solid #ddd !important}#header .cart .articles:hover:before,#header .cart.enabled .articles:before{background:url("images/general/spritescd.png") no-repeat scroll -224px 0 transparent}#header .cart.enabled>.button{background:#000 !important;border:none !important;border:1px solid #000 !important;color:#fff}#header .cart.enabled>.button:hover{background:#f2f2f2 !important;color:#fff;border:1px solid #ddd !important}#header .cart .articles strong{font-weight:normal}#header .cart .articles:before{background:url("images/general/spritescd.png") no-repeat scroll -240px 0 transparent;content:".";height:15px;left:12px;position:absolute;text-indent:-999em;top:11px;width:16px}#header .cart>.button span,#header .cart-button span{font-size:16px !important;padding-right:22px !important}#header .cart>.button span:after,#header .cart-button span:after{background:url("images/general/spritescd.png") no-repeat scroll -16px -19px transparent !important;width:6px;height:10px !important;top:15px !important;right:12px}#header .cart>.button:hover span:after,#header .cart-button:hover span:after{background-position:-16px -29px !important}#header .cart.enabled>.button{-webkit-border-bottom-right-radius:0 !important;-moz-border-bottom-right-radius:0 !important;border-bottom-right-radius:0 !important}#header .cart.enabled>.button span{border-bottom:0px !important}#header .cart.enabled>.articles{border-bottom:8px solid #f2f2f2 !important;border-bottom-left-radius:0px !important}#header .cart .legal-notice,#header .legal-notice{display:none}#header .left-meta-navigation .active{background-color:#fff;border:none}#header .left-meta-navigation .active .startsite{color:#df0000}#header .left-meta-navigation>ul>li,#header .right-meta-navigation>ul>li{font-weight:normal}#header .left-meta-navigation>ul>li:before,#header .right-meta-navigation>ul>li:before{background:none}#header .left-meta-navigation .active+li:before,#header .right-meta-navigation .active+li:before{display:block}#header .left-meta-navigation>ul>li>a:before{background:url("images/general/spritescd.png") no-repeat scroll 0 0 transparent;margin:-10px 0 0;width:20px;height:17px;left:0}#header .left-meta-navigation>ul>li>a.newsletter:before{height:16px}#header .left-meta-navigation>ul>li>a{padding:0 25px 0 25px !important}#header .right-meta-navigation>ul>li>a{padding:0 18px 0 25px !important}#header .left-meta-navigation>ul>li,#header .right-meta-navigation>ul>li{font-size:13px}#header .left-meta-navigation>ul>li>a,#header .right-meta-navigation>ul>li>a,#header .right-meta-navigation>ul>li>a strong{color:#444 !important;line-height:25px}#header .left-meta-navigation>ul>li>a:hover,#header .right-meta-navigation>ul>li>a:hover,#header .right-meta-navigation>ul>li>a:hover strong{color:#df0000 !important}#header .left-meta-navigation>ul>li .startsite:before{background-position:0 0 !important}#header .left-meta-navigation>ul>li .startsite:hover:before{background-position:-45px -68px !important}#header .left-meta-navigation>ul>li .startsite{padding-right:18px !important}#header .left-meta-navigation>ul>li .markets:before{background-position:-20px 0;width:12px;left:7px}#header .left-meta-navigation>ul>li .markets:hover:before{background-position:-66px -68px}#header .left-meta-navigation>ul>li .service:before{background-position:-32px 0;width:21px}#header .left-meta-navigation>ul>li .service:hover:before{background-position:-79px -69px}#header .left-meta-navigation>ul>li .help:before{background-position:-52px 0;width:18px;left:2px}#header .left-meta-navigation>ul>li .help:hover:before{background-position:-99px -68px}#header .left-meta-navigation>ul>li .newsletter:before{background-position:-132px 0}#header .left-meta-navigation>ul>li .newsletter:hover:before{background-position:-183px -69px}@media only screen and (max-width: 1199px){#header .left-meta-navigation>ul>li:last-child{display:none}}#header .right-meta-navigation>ul>li>a:before{background:url("images/general/spritescd.png") no-repeat scroll 0 0 transparent;content:"";margin:-10px 0 0;width:20px;height:17px;left:0;position:absolute;text-indent:-999em;top:50%}#header .right-meta-navigation>ul>li.infobar-open>a:before{background:none}#header .right-meta-navigation>ul>li #meta-nav-account:before{background-position:-69px 0;width:14px;left:7px}#header .right-meta-navigation>ul>li #meta-nav-account:hover:before{background-position:-116px -69px}#header .right-meta-navigation>ul>li#list-wishlist a:before{background-position:-82px 0;left:2px}#header .right-meta-navigation>ul>li#list-wishlist a:hover:before{background-position:-131px -69px}#header .right-meta-navigation>ul>li#list-compare a:before{background-position:-103px 0;width:16px;left:4px}#header .right-meta-navigation>ul>li#list-compare a:hover:before{background-position:-152px -69px}#header .right-meta-navigation>ul>li #meta-nav-logout:before,#header .right-meta-navigation>ul>li #meta-nav-login:before{background-position:-118px 0;width:15px;left:6px}#header .right-meta-navigation>ul>li #meta-nav-logout:hover:before,#header .right-meta-navigation>ul>li #meta-nav-login:hover:before{background-position:-168px -69px}#header .right-meta-navigation .store{padding:1px 3px 0 1px}#header .right-meta-navigation .store>a{padding:0 8px 5px;cursor:pointer}#header .right-meta-navigation .store.enabled>a{background-color:#f2f2f2;border-color:#ddd #ddd #f2f2f2;border-right:1px solid #ddd;border-style:solid;border-width:1px 1px 2px;left:-3px;padding:0 4px 2px 10px}#header .right-meta-navigation .store.enabled>a strong{line-height:23px}#header .right-meta-navigation .basket{top:26px !important;border:1px solid #ddd;background:#f2f2f2;padding:5px;right:6px !important}#header .right-meta-navigation .basket .content{border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:none;width:269px;margin:0 !important}#header .right-meta-navigation .basket .content li a:first-child{min-height:60px}#header .right-meta-navigation .store .basket .content li a:first-child{padding-left:30px}#header .right-meta-navigation .store .basket .content li:last-child{border-bottom:1px solid #ddd}#header .right-meta-navigation .store .basket .content li .delete{background:url("images/general/sprites.png") no-repeat scroll -298px -6px transparent;width:20px;height:20px;left:8px}#header .right-meta-navigation .store .basket .content li .delete:hover{background-position:-319px -6px}#header .right-meta-navigation .basket .content li .description{max-width:88px}#header .right-meta-navigation .basket .content li .description strong{font-size:13px;color:#333333;padding-top:2px}#header .right-meta-navigation .store .basket .content li.offline .description{max-width:150px}#header .right-meta-navigation .store .basket .content li.offline .description strong{color:#df0000;font-size:12px;line-height:12px}#header .right-meta-navigation .basket .content ul .button.cart-button{border:none;height:25px;width:35px;right:10px;margin-top:-17px;background:none #000 !important;border:1px solid #000 !important}#header .right-meta-navigation .basket .content ul .button.cart-button:after{background:none}#header .right-meta-navigation .basket .content ul .button span{padding:0px !important}#header .right-meta-navigation .basket .content ul .button span:after{top:4px !important}#header .right-meta-navigation .basket .content ul .button.cart-button span:after{background-position:-224px -17px !important;width:19px !important;height:18px !important;left:8px !important;top:8px !important}#header .right-meta-navigation .store .basket .buttons{border-top:none;text-align:right;padding-right:10px}#header .right-meta-navigation .store .basket .buttons{border-top:none}#header .right-meta-navigation .store .basket .buttons .button{height:36px;line-height:36px;border:1px solid #000}#header .right-meta-navigation .basket .content .buttons .button:hover{background:none}#header .right-meta-navigation .basket .content .buttons .button span:before{background-position:-42px -34px !important;height:17px !important;width:20px !important;top:9px;left:11px}#header .right-meta-navigation .basket .content .buttons .button span:hover:before{background-position:-42px -51px !important}#header .right-meta-navigation #list-compare .basket .content .buttons .button span:before{background-position:-28px -51px !important;width:14px !important;height:17px !important;top:10px;left:12px}#header .right-meta-navigation #list-compare .basket .content .buttons .button span:hover:before{background-position:-14px -51px !important}#header .right-meta-navigation .basket .content .buttons .button span:after{background-position:-16px -19px !important;top:15px !important;content:"";position:absolute}#header .right-meta-navigation .basket .content .buttons .button:hover span:after{background-position:-16px -29px !important}
#category>.products-grid>li:hover .base-info>h3 a {color: #df0000;}
div strong:not(.text--small) {font-family: SourceSansPro-Regular;font-weight: bold;}
#ContainerAuto_ar strong {font-family: SourceSansPro-Regular !important;font-weight: bold;}
.responsive #product-sidebar .sidebar-form .price-details{float: none !important;display: flex;flex-direction: column;text-align: left !important;}
body.responsive #product-sidebar .sidebar-form .price-button {position:static;}
#product-sidebar .sidebar-form .price-details .old-price-block{order: 1;margin: 0 0 5px !important;}
.price-old-you-save{position:absolute;top:-4px;right:0;width:62px;font-size:16px;color:#fff;line-height:1.3;font-family:mm-text-bold;padding:1px 6px 3px;text-align:right;background:#DF0000;}
.price-old-you-save span{display:block;font-family:SourceSansPro-regular;}
body .price.price-xs.price-old:after{width:calc(100% + 10px);margin-left:calc(0px - 50% - 5px);border:none;background:#DF0000;}
.price-old-info{font-family: 'mm-text-regular', arial; font-size: 22px; position: relative; display: inline-block;margin-right: 6px;}
.price-old-info.price-old-info-text {left: 0;}
.price-details.has-old-price>.old-price-block{order: 1;margin: 0 !important;}
.price-details.has-old-price,.product-wrapper .product-price .price-box,.cms-products-grid .price-box{display: flex;flex-direction: column;}
.price-details.has-old-price>*,.product-wrapper .product-price .price-box>*,.cms-products-grid .price-box>* {order: 9;}
.price-old.recoprice  + .price-old-you-save {display:none;}
div .price.price-old {margin-left: 4px; opacity: 0.6;}
.product-wrapper .product-price .price-box>.price-old,.cms-products-grid .price-box>.price.price-old{order: 1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
#product-wrapper .sidebar-form .price-old-you-save,.products-grid .price-old-you-save,#compare-table .price-old-you-save{display: none;}
.products-grid .info-wrapper .price-old{top: -40px !important; right: 10px;opacity: 1;}
.products-grid .info-wrapper .price.price-old:after{margin-top: -10px;}
.ms-detect--ie .product-wrapper .product-price .price-box>.price-old,.ms-detect--ie .cms-products-grid .price-box>.price.price-old{width: 30%;}
.ms-detect--ie .product-wrapper .product-price .price-box>.price-old:after,.ms-detect--ie .cms-products-grid .price-box>.price.price-old:after{margin-top: -4px !important}
.ms-detect--ie .products-grid .base-info .price, #product-preview .base-info .price {top: 125px; right: 0;}
#product-details #product-service ul li .label{width: 85% !important;}
#product-details #product-service ul li{width: 96.2% !important;border-bottom: 1px solid #ddd;}
#product-details #product-service ul li:last-child{border-bottom: none;}
.parentnews {display: none !important;}
.products-grid .base-info h3, #product-preview .base-info h3{margin:22px 6px 6px;}
.products-grid .base-content{display:block;visibility:hidden;max-height:0px;position:relative;}
.products-grid .base-content .rate{text-align:left;visibility:visible;position:absolute;top:-57px;left:5px;}
.products-grid .base-content .rate .see-reviews{font-size:14px;}
.compare-table-wrapper .title {line-height:1;}
div #page-footer {padding: 0;border-top: 1px solid #ddd;margin: 2rem 0 0;}
@media (min-width: 1200px){
  div #product-details .price-sidebar {width: 246px;}
  div .box.infobox.availability { background: #fff; padding: 15px 10px 10px !important; border: 1px solid #ddd;}
  body.responsive .product-details dd {width: 220px;}
  .responsive #product-details {width: 794px;}
  .responsive #product-sidebar {width: 370px;}
  body div #product-details .price-sidebar{width:262px}
}
@media screen and (max-width: 1199px){
  div .button.large.add-to-cart span{font-size:20px !important;}
  #product-details .price-sidebar .availability{padding: 15px 10px !important;}
  div .products-list>li .product-price .buttons .button+.button{width: 58px !important;}
  div .button.add-to-cart span {padding: 0 10px 0 30px !important;font-size: 14px !important;}
  .products-grid .button.add-to-cart span {padding: 0 10px 0 35px !important;}
  div .products-list>li .product-wrapper .product-price .add-to-cart:before{left: 7px !important;}
  div .products-list>li .product-wrapper .product-price .buttons .button+.button span{padding: 0 10px 0 3px !important;font-size: 14px !important;}
  div .to-details.button.arrow span:after{top: 21px !important;right: 5px !important;}
  div .products-list>li .product-wrapper .product-price{width: 185px;}
  div .products-list>li footer {margin: 10px 0 10px 208px;}
  .swogo-container.swogo-container-pdp{width:686px !important;}
  .products-list footer .first-review {display: none;}
  body #page-footer p.ms-text--small{width:948px;height: 105px;}
  body .products-list .price-box {margin-bottom: 0;}
  .products-list .box.infobox ul {padding: 9px 12px 7px;background: #fff;margin: 0 -12px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
}
@media only screen and (max-width: 954px){
  .responsive #category>hgroup .side{display: flex;justify-content: flex-end;}
  .responsive div#filters, .small-screen aside#filters {background-color: #fff !important;}
  .responsive #filters, .responsive #my-market-wrapper #my-market-sidebar {border: 1px solid #ddd;border-left: none;background-position: right 0;background: none transparent;padding: 12px 0 15px 12px;margin-top: 0;box-shadow: 1px 1px 10px 0 rgba(0, 0, 0, .4) !important;}
  .container.shader>.main, .container.shader>.side {padding-bottom: 1px;}
  body #page-footer p.ms-text--small{width:708px;height: 105px;}
}
@media (min-width: 61.875em) {
  #rise-header .site-navigation2--dropdown .site-navigation2__item--primary-toggle{background:#000;}
  #rise-header .site-navigation2--dropdown .site-navigation2__item--panel-expanded, #rise-header .site-navigation2--dropdown .site-navigation2__item--is-open{background:#fff;}
  #page-footer p.ms-text--small {height:90px;display:table-cell;vertical-align:bottom;background:url(https://csscdn.redblue.de/MediaBE/static/css/footerimg.png)no-repeat;opacity:1;background-position-x:50%;width:1188px;text-align:center;}
}
.section-delivery-table,.market-buy,.online.online-ndd:after,.products-list>li .product-wrapper .product-price small{display:none!important}
.online .timeframe,.dmsg{overflow:visible!important;position:relative}
.online .timeframe:after{top:3px;left:-24px}
body .price-box{margin-bottom:10px}
.products-list .price{font-size:54px}
div #newbundle:before{border-width:0 0 21px 260px}
div #newbundle:after{width:262px}
html body .specification dt:before{top:8px;left:8px}
body .usp_price_sidebar li::before, body .specification dt:before{content:"";height:14px;width:14px;top:5px;position:absolute;left:0;    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAMAAAALzYw2AAAAh1BMVEUAAABVVVUpqUUpqUUpqUUpqUUpqUUpqUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUpqUX///9tbW1oaGjt7e3o6Ogtq0gfpT0MnSkVoTMlqEIBlRn5/fp/y45xxoJkwXgGmCD0+/at3rWFzpVTumgbojfm9ere8uK54sCm2a5GtV9E9DmnAAAAEXRSTlMA9/LRhFMU+dqN9GJaHRjRhJEcEC4AAADHSURBVBjTfdDbcsIgEAZgTgmJrbbsWstCzp5a9f2fzw0ZvWAc/4EL+GYY9hec0mhrtSlFyqaupKzq9XIqFKSoYj59SpciP5It5BuCgs09w1qqWcBT9KTKzcq5n+2y5VoYgBC8p/b4N5L55vvf3ZY3ay00xHEM56nv8Bj114y448VYCUu3bn9qe8Q+NHblkiZzUtgGLvh/RRxaApWh9jEcELuhbQDyZw34OB32wwSc/EM8ij/TKcyWj7KUQMnyEt7X9yhevSr+DrfQF3MpY5UtAAAAAElFTkSuQmCC) no-repeat;background-position: left;}
body .specification dt.false:before {background-position: right;}
body .price-sidebar>.price-details>.box>.lowstock-label{padding:0 0 7px;}
#category .online-lowstock .lowstock-label,#category .online-verylowstock .verylowstock-label{display:none;}
#basket-flyout .button.guarantee-add-back {border: 1px solid #ddd;background: #fff;}
#basket-flyout .button.guarantee-add-back:hover span {color: #df0000;}
#basket-flyout .button.guarantee-add-back span {color: #444;font-family: SourceSansPro-regular !important;}
/*body .cookie-info-module .cookie-info-option-image{background:url(https://csscdn.redblue.de/MediaBE/static/cms5/cookies.png) repeat scroll 0 0}
.cookie-info-module .cookie-info-option-wrapper.cookie-info-option-statistics .cookie-info-option-image{background-position:200px 0}
.cookie-info-module .cookie-info-option-wrapper.cookie-info-option-marketing .cookie-info-option-image{background-position:400px 0}
.cookie-info-input-functional:before,.cookie-info-input-statistics:before{color:#a6a6a6!important}
.cookie-info-input-functional:after,.cookie-info-input-statistics:after{background:#eaeaea!important}
.cookie-info-option-marketing .cookie-info-input-marketing,.cookie-info-option-marketing .cookie-info-option-image{cursor:pointer}
.cookie-info-cancel-button.button{background:#fff;border:1px solid #ddd;color:#444;margin-right:10px}
.cookie-info-buttons>a>span{padding:0 14px;}
.cookie-info-cancel-button.button span{font-family:SourceSansPro-regular!important}
.cookie-info-option-wrapper.cookie-info-option-marketing .cookie-info-input-wrapper{padding-bottom:20px!important}
.cookie-info-module .cookie-info-summary-list li:before{margin:-5px .5rem 0 0!important}
.cookie-info-label-text div{font-size:13px}
#cookie-info-layer h2 {font-size: 20px;padding: 15px 0 0 0;}*/
li.ms-list__item{padding: 8px 0 7px;}
.ms-link {padding-bottom: 1px;}
iframe#chatInlayccl{width:218.8px!important;height:41px!important;}
#product-details nav.product-anchors {border: 1px solid #ddd;margin: 24px 0 0;background: #f2f2f2;width: calc(100% - 2px);position: relative;overflow: visible;height: 50px;padding: 32px 0 0;}
#product-details nav.product-anchors::before {position: absolute;top: 12px;left: 12px;content: "Navigatie in een klik";font-family: mm-text-bold;font-size: 20px;color: rgb(0, 0, 0);}
#product-details nav.product-anchors a {float: left;padding: 5px 10px;border-radius: 3px;margin: 10px 0 10px 15px;border: 1px solid #ddd;text-decoration: none;background: #fff;font-size: 14px;font-weight: normal;}
#product-details .product-anchors>a:after {content: "\76" !important;font-family: MM-Iconfont !important;font-size: 14px;margin-left: 10px;}
.premiumopts .checkbox input,#product-service .checkbox input{margin: 2px 10px 0 0 !important;cursor: pointer;-webkit-appearance:none;width:34px;height:12px;outline:none;border-radius:10px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;background:#aaa}
.premiumopts .checkbox input:checked,#product-service .checkbox input:checked{background:#29A954}
.premiumopts .checkbox input:checked:after,#product-service .checkbox input:checked:after{margin-left:16px;box-shadow:none}
.premiumopts .checkbox input:before,#product-service .checkbox input:before{display:none}
.premiumopts .checkbox input:after,#product-service .checkbox input:after{border: 1px solid #aaa;display:block;width:16px;height:16px;border-radius:10px;margin-top:-3px;box-shadow:none;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}
#category.category-grid .products-grid .base-info h3 {height:32px !important}
body #colorbox { z-index: 99999; }
.energy-usage-label.eu2017 {
  position: relative;
  display: inline-block;
  width: 97px;
  height: 52px;
  margin: 0 0 2px;
  background: url("images/energy/sprites-eek-eu2017-desktop.svg") no-repeat 0 0 !important;
}

.energy-usage-label.eu2017.ee-l-41 {
  background-position: 0 0 !important;
}
.energy-usage-label.eu2017.ee-l-42 {
  background-position: 0 -52px  !important;
}
.energy-usage-label.eu2017.ee-l-43 {
  background-position: 0 -104px !important;
}
.energy-usage-label.eu2017.ee-l-44 {
  background-position: 0 -156px !important;
}
.energy-usage-label.eu2017.ee-l-45 {
  background-position: 0 -208px !important;
}
.energy-usage-label.eu2017.ee-l-46 {
  background-position: 0 -260px !important;
}
.energy-usage-label.eu2017.ee-l-47 {
  background-position: 0 -312px !important;
}
.eek-layer-content #cboxClose{
  left: 5px;
}
body .products-carousel .products-grid .ee-wrapper{ display: none;}
.products-grid .energy-usage-label.eu2017{
  transform-origin: bottom left;
  transform: scale(0.7);
}
.products-grid .info-wrapper .price{
  transform: scale(.7);
  transform-origin: bottom right;
}
.products-grid .info-wrapper .price.price-old{
margin-top: 4% !important;
text-align: right;
}
.cms-products-grid .price.price-old {
  text-align: right;
  opacity: 1;
  margin-right: -10px;
}
.cms-products-grid .price.price-old:after {visibility: hidden;}
.products-list .energy-usage-label.eu2017{
    transform-origin: top left;
    transform: scale(0.7);
    margin-bottom: calc((.7 - 0.75 ) * 100%) !important;
}
.products-list .price-box .price{
  transform: scale(.7);
  transform-origin : top left;
  margin-bottom: calc((.7 - 0.7 ) * 100%) !important;

  }
  .products-list .price-box .price.small{
     margin-bottom: calc((.7 - 0.75 ) * 100%) !important;
  }
#product-details .price-sidebar .price {
  transform: scale(.7);
  transform-origin: top left;

}
#product-details .price-sidebar .old-price-block {
  margin-bottom:calc((.7 - .73 ) * 100%) !important;
}
#product-details .price-sidebar .big {
  margin-bottom:calc((.7 - .75 ) * 100%) !important;
}
#product-details .price-sidebar .energy-usage-label.eu2017{
  transform-origin: top left;
  transform: scale(0.7);
  margin-bottom:calc((.7 - .75 ) * 100%) !important;
}
body .gdpr-cookie-layer {
top: 0;
background: rgba(0, 0, 0, 0.4);
-webkit-backdrop-filter: saturate(180%) blur(5px);
backdrop-filter: saturate(180%) blur(5px);
z-index: 10000;
}
.gdpr-cookie-layer,
.gdpr-cookie-layer__btn {
font-family: "Geomanist", Helvetica, Arial, sans-serif !important;
}
.gdpr-cookie-layer,
.gdpr-cookie-layer * {
font-weight: normal;
}
.gdpr-cookie-layer h2 {
font-weight: 900;
}
.gdpr-cookie-layer__container {
position: absolute;
top: 40px;
left: 50%;
width: 930px;
margin-left: -465px !important;
padding: 25px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
background: #fff;
}
.gdpr-cookie-layer .gdpr-cookie-layer__title {
font-size: 16px;
font-weight: 900;
}
.gdpr-cookie-layer__info {
max-height: 32vh !important;
margin-bottom: 40px !important;
}
.gdpr-cookie-layer__info a {
color: #000;
text-decoration: underline;
}
.gdpr-cookie-layer__btn {
padding-top: 8px;
padding-bottom: 12px !important;
}
.gdpr-cookie-layer__btn--details {
margin-top: 1px !important;
color: #000;
border: none !important;
background: none;
}
.gdpr-cookie-layer__btn--details span {
top: -4px !important;
margin-left: 10px !important;
}
.gdpr-cookie-layer__btn--details span.open {
top: 0 !important;
}
.gdpr-cookie-layer__submit-buttons {
display: flex;
flex-direction: column-reverse;
}
.gdpr-cookie-layer__btn--submit--selected {
float: right;
color: #000 !important;
margin-left: 5px !important;
border: none !important;
background: #fff !important;
}
.gdpr-cookie-layer__btn--submit--all {
position: relative;
float: left;
padding-left: 36px !important;
-webkit-transition: 0.2s ease-in-out;
transition: 0.2s ease-in-out;
border: 1px solid #29a954 !important;
background-color: #29a954 !important;
}
.gdpr-cookie-layer__btn--submit--all:hover {
border: 1px solid #29c25c !important;
background-color: #29c25c !important;
}
.gdpr-cookie-layer__btn--submit--all:before {
position: absolute;
top: 12px;
left: 15px;
width: 14px;
height: 15px;
content: "";
-webkit-filter: brightness(100);
filter: brightness(100);
background-repeat: no-repeat !important;
background-size: 80px;
background-image: url(https://csscdn.redblue.de/MediaNL/skins/views/nl/images/icons.svg) !important;
}
body.mac .gdpr-cookie-layer__btn--submit--all:before {
top: 9px;
}
.gdpr-cookie-layer__details-section {
width: 100%;
margin-top: 74px !important;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.gdpr-cookie-layer__details-section a {
color: #df0000;
}
.gdpr-cookie-layer__details-section table {
min-width: 750px;
border-top: 1px solid #e6e8e9;
}
.gdpr-cookie-layer__details-section table td {
padding: 6px 10px;
}
.gdpr-cookie-layer__details-section td,
.gdpr-cookie-layer__details-section th {
border-bottom: 1px solid #e6e8e9;
border-right: 1px solid #e6e8e9;
}
.gdpr-cookie-layer__details-section td:first-child,
.gdpr-cookie-layer__details-section th:first-child {
border-left: 1px solid #e6e8e9;
}
.gdpr-cookie-layer__details-section table tr:nth-child(2n) td,
.gdpr-cookie-layer__details-section table tr.ntheven td {
background: #f4f4f4;
}
button.gdpr-cookie-layer__btn.gdpr-cookie-layer__btn--submit.gdpr-cookie-layer__btn--submit--selected {
  font-size: 12px !important;
}
@media screen and (max-width: 954px) {
.gdpr-cookie-layer__container {
  margin-left: -354px !important;
}
.gdpr-cookie-layer__lower-section {
  display: block !important;
}
.gdpr-cookie-layer__info {
  max-height: 36vh !important;
}
.gdpr-cookie-layer__submit-buttons {
  float: right;
  width: auto;
  margin-top: 10px;
}
}
@media screen and (max-width: 450px) {
body .gdpr-cookie-layer__container {
  top: auto;
  bottom: 20px;
  left: 20px;
  width: calc(100% - 40px);
  max-height: calc(100% - 50px);
  overflow: auto;
  margin: 0 !important;
  z-index: 10000;
}
.gdpr-cookie-layer__info {
  font-size: 13px !important;
  line-height: 1.2 !important;
  max-height: 16vh !important;
  margin-bottom: 12px !important;
}
.gdpr-cookie-layer__submit-buttons {
  float: none;
  width: auto;
  margin-top: 0;
}
.gdpr-cookie-layer__btn--submit--selected {
  border: 1px solid #e6e8e9;
}
.gdpr-cookie-layer__btn--submit--selected,
.gdpr-cookie-layer__btn--submit--all {
  float: none;
}
.gdpr-cookie-layer__btn--submit--all:before {
  top: 11px !important;
  left: auto !important;
  margin-left: -20px;
}
.gdpr-cookie-layer__checkboxes__wrapper {
  display: block !important;
}
.gdpr-cookie-layer__checkboxes__input-group {
  margin: 15px 0 !important;
}
.gdpr-cookie-layer__checkboxes__input-group input[type="checkbox"] + label {
  padding-left: 35px;
  line-height: 22px !important;
}
.gdpr-cookie-layer__btn.gdpr-cookie-layer__btn--details,
.gdpr-cookie-layer__btn--submit.gdpr-cookie-layer__btn--submit--selected {
  width: calc(50% - 6px) !important;
  border: solid 1px #aaa !important;
  margin: 15px 0 5px !important;
}
.gdpr-cookie-layer__checkboxes {
  position: relative;
}
.gdpr-cookie-layer__btn.gdpr-cookie-layer__btn--details {
  position: absolute;
}
.gdpr-cookie-layer__btn--submit.gdpr-cookie-layer__btn--submit--selected {
  float: right;
}
.gdpr-cookie-layer__btn.gdpr-cookie-layer__btn--details span {
  display: none;
}
.gdpr-cookie-layer__details-section.gdpr-cookie-layer__details-section--show {
  margin-top: 20px;
}
}
@media screen and (max-height: 400px) {
.gdpr-cookie-layer__container {
  top: 0;
  height: 100%;
  overflow: auto;
  margin-top: 0 !important;
}
}
.gdpr-cookie-layer__btn.gdpr-cookie-layer__btn--submit.gdpr-cookie-layer__btn--submit--selected {
float: none;
width: auto !important;
padding: 10px 0 0 0 !important;
margin: 0 !important;
border: none !important;
/* text-decoration: underline; */
}
@media screen and (max-width: 450px) {
.gdpr-cookie-layer__info
  .gdpr-cookie-layer__btn.gdpr-cookie-layer__btn--submit.gdpr-cookie-layer__btn--submit--selected {
  font-size: 13px !important;
  line-height: 1.2 !important;
  max-height: 16vh !important;
  margin-bottom: 12px !important;
}
}
@media screen and (max-width: 450px) {
.gdpr-cookie-layer__btn.gdpr-cookie-layer__btn--details {
  position: relative;
  font-size: 13px;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  border-radius: 0;
  text-decoration: underline;
}
}

form#product-service [data-bv-show="inline_rating"] {
  display: none;
}

/******** HIDE SEARCH ICON ********/
/*.ms-header2__promo-element {
  display: none!important;
}*/

/***** ADAPT LOOK&FEEL PRICE DELTA IN PRICE-BOX*****/
.price-old-you-save {
position: absolute;
  top: 0;
  right: 0;
  width: 25%;
  font-size: 0.9em;
  color: #fff;
  line-height: 1.3;
  font-family: mm-text-bold;
  padding: 1px 6px 3px;
  text-align: right;
  background: #DF0000;
  z-index: 0;
  margin-top: 0!important;
}
.price-old-you-save:after {
  content: "";
  width: 50px;
  background: inherit;
  height: 100%;
  display: inline-block;
  position: absolute;
  top: 0;
  left: -18px;
  z-index: -1;
  transform: skewX(10.3deg);
  border-radius: 0 0 0 16px;
}

/* Pricebox redesign */
#product-details .price-sidebar,
.sidebar-form {
background: #fff !important;
-webkit-box-shadow: 0px 4px 8px 2px rgba(0,0,0,0.2);
box-shadow: 0px 4px 8px 2px rgba(0,0,0,0.2);
border-radius: 4px;
border: none !important;
margin: 0 0 24px ;
}
.sidebar-form {
margin-top: 24px;
}
.sidebar-form form {
background: #fff !important;
border-radius: 4px;
}
/* General price-sidebar changes*/
#product-details .price-sidebar .box.infobox.availability,
#product-details .price-sidebar .product-attributes__item {
border: 0 !important;
border-top: 1px dashed #ddd !important;
padding: 12px 0 0 0 !important;
width: 100%;
}
#product-details .price-sidebar .product-attributes__item .select {
display: block;
border-radius: 4px !important;
}
/*.price-sidebar .price-old-you-save {*/
/*	background: #fff !important;*/
/*}*/
.price-sidebar .usp_price_sidebar {
background: #EEF7EB;
padding: 12px 0 !important;
border-radius: 0 0 4px 4px;
}
.price-sidebar .usp_price_sidebar li {
margin: 0 12px !important;
}

/* Button color */
#pdp-add-to-cart,
.sidebar-form .add-to-cart,
.products-list .product-wrapper  .button.add-to-cart {
  background-color: #ffa330;
  border: 1px solid #ffa330 !important;
  border: #ffa330;
  display: flex;
  justify-content: center;
  box-sizing: content-box;
}
#pdp-add-to-cart:before,
.sidebar-form .add-to-cart:before,
.products-list .button.add-to-cart:before {
  content: "";
}
#pdp-add-to-cart span,
.sidebar-form .button.large.add-to-cart span,
.products-list .button.add-to-cart span {
  color: #000 !important;
  padding: 0px !important;
  font-size: 16px !important;
}
#pdp-add-to-cart span:before,
.sidebar-form .add-to-cart span:before,
.products-list .button.add-to-cart span:before {
  font-family: "mm-icons";
  background-position: -241px 0 !important;
  background-image: none;
  content: "\e600";
  font-size: 15px;
  height: 15px;
  left: 10px !important;
  text-indent: 0;
  top: 11px;
  width: 15px;
  margin-right: 8px;
}
#pdp-add-to-cart:before,
.sidebar-form .add-to-cart:before,
.products-list .button.add-to-cart:before {
  content: "" !important;
}
#pdp-add-to-cart:hover,
.sidebar-form .button.large.add-to-cart:hover,
.products-list .button.add-to-cart:hover {
  background-color: transparent !important;
  border: 1px solid #000 !important;
}