.cpoPagination{display:block;border:1px solid #d0d5db;border-width:1px 0}
.cpoPagination .paging{text-align:center;margin:0 auto}
.cpoPagination a{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:15px;line-height:1.1;font-weight:700;width:26px;height:26px;line-height:26px;background:#f6f6f6;margin:5px 6px 5px 0;display:inline-block;text-align:center}
@media(max-width:767px){.cpoPagination a{font-size:13px}
}
.cpoPagination a.active,.cpoPagination a.pageLink:focus,.cpoPagination a.pageLink:hover{background:#e75012;color:#fff;fill:#fff}
.cpoPagination a .icon-arrow-left,.cpoPagination a .icon-arrow-right{background-size:15px 15px}
.cpoPagination a .icon-arrow-left+.icon-arrow-left{margin-left:-19px}
.cpoPagination a .icon-arrow-right+.icon-arrow-right{margin-left:-20px}
.cpoPagination a.firstLink,.cpoPagination a.lastLink{width:12px}
.cpoPagination a.firstLink,.cpoPagination a.lastLink,.cpoPagination a.nextLink,.cpoPagination a.previousLink{background-color:transparent;line-height:1;vertical-align:top;padding-top:4px}
.cpoPagination a.firstLink:focus,.cpoPagination a.firstLink:hover,.cpoPagination a.lastLink:focus,.cpoPagination a.lastLink:hover,.cpoPagination a.nextLink:focus,.cpoPagination a.nextLink:hover,.cpoPagination a.previousLink:focus,.cpoPagination a.previousLink:hover{color:#e75012}
.pdpInfoBoxSection{border-top:1px solid #d3d3d3;margin-bottom:40px;margin-top:30px;padding-top:0;display:inline-block;width:100%}
.pdpInfoBoxSection:not(.is--collapsed):not(.is--expanded){margin-bottom:20px}
.pdpInfoBoxSection .headlineWrapper{display:inline-block;float:left;width:100%;margin-bottom:30px;margin-top:15px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.pdpInfoBoxSection .headlineWrapper h2{color:#00507e;margin:0}
.pdpInfoBoxSection .headlineWrapper .headlineLogo{margin-left:60px}
.pdpInfoBoxSection .headlineWrapper .headlineLink{color:#858585;fill:#858585;text-decoration:underline;margin-left:auto}
.pdpInfoBoxSection .headlineWrapper .headlineLink:hover{color:#e75012;fill:#e75012}
.pdpInfoBoxSection .headlineWrapper .headlineLink [class*=icon-]{width:20px;height:20px;margin-right:10px}
.pdpInfoBoxSection .headlineWrapper.visible-md,.pdpInfoBoxSection .headlineWrapper.visible-sm,.pdpInfoBoxSection .headlineWrapper.visible-xs{display:none}
.pdpInfoBoxSection .headlineWrapper.visible-lg{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.toggleHeight{position:relative}
.toggleHeight.is--collapsed{overflow:hidden}
.toggleHeight.is--expanded .btn.btn-showmoreless .showMoreTxt{display:none}
.toggleHeight.is--expanded .btn.btn-showmoreless .showLessTxt{display:block}
.btn.btn-showmoreless{position:absolute;bottom:0;left:0;right:0;background:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigyNTUsIDI1NSwgMjU1KSIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 50%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 50%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 50%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 50%)}
.btn.btn-showmoreless .showLessTxt{display:none}
.ratingStars{display:flex;align-items:center;margin-bottom:5px}
.ratingStars__link{display:flex}
.ratingStars .ratingWrap{width:75px;height:15px;position:relative;display:inline-block}
.ratingStars .ratingWrap .stars{position:absolute;top:0;left:0;overflow:hidden;height:25px;width:75px}
.ratingStars .ratingWrap .stars.grey{color:#7e7e7e;fill:#7e7e7e}
.ratingStars .ratingWrap .stars.orange{color:#e75012;fill:#e75012}
.ratingStars .ratingWrap+a,.ratingStars .ratingWrap+span{margin-left:10px}
.ratingStars:hover span{text-decoration:underline;color:#e75012}
.dropdownArrow,body .dropdownBoxButton,body .dropdownBoxButton.active{display:none}
.br-theme-bars-movie .br-widget{white-space:nowrap}
.br-theme-bars-movie .br-widget a{display:block;width:25px;height:9px;float:left;background-color:#d3d3d3;margin:5px 0 0 2px}
.br-theme-bars-movie .br-widget a.br-active,.br-theme-bars-movie .br-widget a.br-selected{background-color:#090}
.br-theme-bars-movie .br-widget .br-current-rating{color:#222;font-weight:400;padding-top:15px;min-height:32px}
.br-theme-bars-movie .br-readonly a{cursor:default}
.br-theme-bars-movie .br-readonly a.br-active,.br-theme-bars-movie .br-readonly a.br-selected{background-color:#00507e}
.br-theme-bars-movie .br-readonly .br-current-rating{color:#00507e}
@media print{.br-theme-bars-movie .br-widget a{border:1px solid #b3b3b3;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.br-theme-bars-movie .br-widget a.br-active,.br-theme-bars-movie .br-widget a.br-selected{border:1px solid #000;background:#fff}
.br-theme-bars-movie .br-widget .br-current-rating{color:#222}
}
.br-theme-bootstrap-stars .br-widget{white-space:nowrap;min-height:39px}
.br-theme-bootstrap-stars .br-widget a{text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px;font-size:12px;border:1px solid #d3d3d3;padding:2px 6px 2px 6px;display:inline-block;line-height:1}
.br-theme-bootstrap-stars .br-widget a:after{content:'\2605';color:#d3d3d3;font-size:16px}
.br-theme-bootstrap-stars .br-widget a.br-active:after{color:#e75012}
.br-theme-bootstrap-stars .br-widget a.br-selected:after{color:#e75012}
.br-theme-bootstrap-stars .br-widget .br-current-rating{display:block;margin:0}
.br-theme-bootstrap-stars .br-readonly a{cursor:default}
.star-ratings h1{font-size:1.5em;line-height:2;margin-top:3em;color:#858585}
.star-ratings p{margin-bottom:3em;line-height:1.2}
.star-ratings h1,.star-ratings p{text-align:center}
.star-ratings .stars{width:120px;text-align:center;margin:auto;padding:0 95px}
.star-ratings .stars .title{font-size:14px;color:#d3d3d3;line-height:3}
.star-ratings .stars select{width:120px;font-size:16px}
.star-ratings .stars-example-bootstrap,.star-ratings .stars-example-css,.star-ratings .stars-example-fontawesome{float:left}
.star-ratings .stars-example-fontawesome-o{width:200px}
.star-ratings .stars-example-fontawesome-o select{width:200px}
.start-ratings-main{margin-bottom:3em}
.box{margin:1em 0}
.box .box-header{text-align:center;font-weight:400;padding:.5em 0}
.box .box-body{padding-top:2em;height:85px;position:relative}
.box select{width:120px;margin:10px auto 0 auto;display:block;font-size:16px}
.box-large .box-body{padding-top:2em;height:120px}
.box-orange .box-header{background-color:#e75012;color:#fff}
.box-orange .box-body{background-color:#fff;border:2px solid #e75012;border-top:0}
.box-green .box-header{background-color:#090;color:#fff}
.box-green .box-body{background-color:#fff;border:2px solid #090;border-top:0}
.box-blue .box-header{background-color:#00507e;color:#fff}
.box-blue .box-body{background-color:#fff;border:2px solid #4285f4;border-top:0}
.productOmniBox-wishlistButton.active .svgIcon path,.productOmniBox-wishlistButton:focus .svgIcon path{fill:#e75012}
@media(hover:hover){.productOmniBox-wishlistButton:hover .svgIcon path{fill:#e75012}
}
.component.productDetail .productDetailDescriptionBox{z-index:1;width:34%}
.component.productDetail .productDetailTitle{padding:0 0 2px 0}
.component.productDetail .productDetailTitle .title{display:flex}
.component.productDetail .productDetailTitle .manufactureLogo{height:32px;float:right;margin-top:4px}
.component.productDetail .productDetailTitle .manufactureLogo img{max-height:32px;width:auto}
.component.productDetail section{background-color:#fff}
.component.productDetail section .productIDbox,.component.productDetail section .title{margin:5px 0}
.component.productDetail section .title{display:block}
.component.productDetail section .title .marketingAttribute{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:30px;line-height:1.1;font-weight:700;color:#e75012}
@media(max-width:767px){.component.productDetail section .title .marketingAttribute{font-size:22px}
}
.component.productDetail section .title h1{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:30px;line-height:1.1;font-weight:700;flex:1;margin:0}
@media(max-width:767px){.component.productDetail section .title h1{font-size:22px}
}
.component.productDetail section .availabilityWrapper .available{color:#090}
.component.productDetail section .availabilityWrapper .soonDay,.component.productDetail section .availabilityWrapper .soonWeek{color:#090}
.component.productDetail section .availabilityWrapper .availableSince{color:#c90}
.component.productDetail section .availabilityWrapper .unavailable{color:#e1110c}
.component.productDetail section .availabilityWrapper .exclusive{color:#090}
.component.productDetail section .availabilityWrapper .exclusive [class*=icon-]{fill:#090}
.component.productDetail section .availabilityWrapper .exclusive .text{vertical-align:middle}
.component.productDetail section .availabilityWrapper .storeBoxPriceSelectedAvaibility{margin:5px 0}
.component.productDetail section .availabilityWrapper .eilt{color:#090}
.component.productDetail section .availabilityWrapper .eiltOverlay{text-decoration:underline}
.component.productDetail section .productPriceWrapper .price{color:#00507e}
.component.productDetail section .productPriceWrapper .oldProductPrice{font-size:24px;padding:2px 0;color:#222}
.component.productDetail section .productPriceWrapper .oldProductPrice.strike{position:relative}
.component.productDetail section .productPriceWrapper .oldProductPrice.strike:before{position:absolute;content:"";left:-5px;top:40%;right:-5px;border-top:2px solid;border-color:inherit;-webkit-transform:rotate(-18deg);-moz-transform:rotate(-18deg);-ms-transform:rotate(-18deg);-o-transform:rotate(-18deg);transform:rotate(-18deg)}
.component.productDetail section .productPriceWrapper [class*=icon-]{fill:#222}
.component.productDetail section .productPriceWrapper .productPrice{font-size:50px;padding:10px 0}
.component.productDetail section .productPriceWrapper .productPrice.discount{color:#e75012;border-top:2px solid #f6f6f6}
.component.productDetail section .error{display:none;margin-top:10px;color:#e1110c;font-weight:700}
.component.productDetail .keybox{width:100%;padding:0;margin:0}
.component.productDetail .keybox:after{clear:both}
.component.productDetail .keybox .toprow{display:flex;justify-content:space-between;flex-wrap:wrap}
.component.productDetail .keybox .toprow-left{flex:1 auto;margin-right:15px;margin-bottom:10px}
.component.productDetail .keybox .toprow img{max-width:100%;max-height:100%;display:inline-block;margin-bottom:10px}
.component.productDetail .keybox .hintUsedArticle{padding:40px 0 0 0;clear:both}
.component.productDetail .keybox .hintUsedArticle img{float:left;width:auto;height:25px;margin:4px 15px 0 0}
.component.productDetail .keybox .hintUsedArticle p{margin:0;font-family:Roboto,sans-serif}
.component.productDetail .keybox .keyfacts{display:block;float:left;margin-top:20px;width:100%}
.component.productDetail .keybox .keyfacts ul{float:left;display:block;width:100%;list-style-type:none;padding:0;margin:0}
.component.productDetail .keybox .keyfacts ul li{padding-left:15px;line-height:22px}
.component.productDetail .keybox .keyfacts ul li:before{position:absolute;left:15px;content:" ";border:3px solid #d3d3d3;margin-top:8px}
.component.productDetail .keybox .keyfacts ul li a:visited{color:#222;text-decoration:underline}
.component.productDetail .keybox .keyfacts ul li a:hover{cursor:pointer}
.component.productDetail .keybox .keyfacts ul li a:focus,.component.productDetail .keybox .keyfacts ul li a:hover{color:#e75012;text-decoration:none}
.component.productDetail .keybox .productID{float:left;width:100%;margin-top:15px}
.component.productDetail .keybox .highlightText{float:left;display:block;width:100%;margin-top:15px}
.component.productDetail .keybox .highlightText .headline{font-weight:700;margin-right:5px}
.component.productDetail .keybox .highlightText p{margin:0;margin-top:5px}
.component.productDetail .keybox .additionalOptions{float:left;width:100%;margin-top:15px;padding-top:15px;border-top:1px solid #d0d5db}
.component.productDetail .keybox .additionalOptions .option{display:inline-block;white-space:nowrap;margin-right:5px}
.component.productDetail .keybox .additionalOptions a{color:#e75012;text-decoration:underline}
.component.productDetail .keybox .additionalOptions a:hover{text-decoration:none}
.component.productDetail .keybox .additionalOptions .financing{margin-bottom:10px}
.component.productDetail .keybox .additionalOptions .financing .icon-financing{fill:#e75012}
.component.productDetail .keybox .additionalOptions .financing a{color:#222}
.component.productDetail .keybox .additionalOptions .requestOfferOverlayOpener{text-decoration:none;color:#222;margin-bottom:10px}
.component.productDetail .keybox .additionalOptions .requestOfferOverlayOpener .icon-price{fill:#e75012;margin-right:5px}
.component.productDetail .keybox .additionalOptions .requestOfferOverlayOpener .text{text-decoration:underline}
.component.productDetail .keybox .additionalOptions .requestOfferOverlayOpener:hover .text{text-decoration:none}
.component.productDetail .keybox .additionalOptions .leasing a{color:#222}
.component.productDetail .keybox .additionalOptions .guarantee,.component.productDetail .keybox .additionalOptions .leasing,.component.productDetail .keybox .additionalOptions .wareProduct{display:block;margin-bottom:10px}
.component.productDetail .keybox .additionalOptions .black a{color:#222}
.component.productDetail .keybox .red{color:#e1110c}
.component.productDetail .keybox .notAvailableBox{padding:60px 15px;font-family:'Roboto Condensed Regular',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:21px;text-align:center;color:#e75012;background-color:#f6f6f6}
.component.productDetail .bottomLogoWrapper{display:inline-block;width:100%}
.component.productDetail .bottomLogoWrapper .referenceLogos{float:left;display:inline-block;margin:20px 0}
.component.productDetail .bottomLogoWrapper .referenceLogos>*{display:inline-block}
.component.productDetail .bottomLogoWrapper .referenceLogos img{display:inline-block;max-height:50px;max-width:100%;margin-right:10px;vertical-align:bottom}
.component.productDetail .bottomLogoWrapper .referenceLogos a:last-of-type img{margin-right:0}
.component.productDetail .bottomLogoWrapper .socialWrapper{display:none}
.component.productDetail .ageRating{display:inline-block}
.component.productDetail .detailHeader{padding:15px 0}
.financingOverlay,.leasingOverlay{display:none;width:500px;max-width:88vw}
.financingOverlay h3,.leasingOverlay h3{margin-top:10px;margin-bottom:15px;padding-right:20px}
.financingOverlay h5,.leasingOverlay h5{margin-bottom:0}
.financingOverlay h5+p,.leasingOverlay h5+p{margin-top:10px}
.financingOverlay li,.leasingOverlay li{font-family:Tahoma,sans-serif;font-size:12px;line-height:1.42857143;line-height:1.42857143 !important;color:#222}
@media(max-width:767px){.financingOverlay li,.leasingOverlay li{font-size:13px}
}
.financingOverlay li::before,.leasingOverlay li::before{margin-top:.5em !important}
.financingOverlay .leasingInfo a,.leasingOverlay .leasingInfo a{text-decoration:underline}
.financingOverlay .leasingInfo a:hover,.leasingOverlay .leasingInfo a:hover{text-decoration:none}
.financingOverlay .selectbox a,.leasingOverlay .selectbox a{text-decoration:none}
#leasingOverlay{overflow:visible;width:320px}
.leasingLightbox.component{margin-bottom:0}
.leasingLightbox .durationSelectbox{width:100px;padding-bottom:10px}
.leasingLightbox h3{margin:0}
.leasingLightbox .subHeader{margin:5px 0 10px}
.leasingLightbox hr{margin:15px 0 0}
.leasingLightbox .priceRow{display:flex;margin:10px 0;font-weight:700}
.leasingLightbox .priceRow.highlighted{color:#e75012}
.leasingLightbox .priceRow div{flex-grow:1}
.leasingLightbox .priceRow div:nth-child(2){text-align:right}
.leasingLightbox .leasingInfo{margin-bottom:0}
.overlayEilt{border-color:#d3d3d3;width:450px;max-width:100%;display:none}
.overlayEilt.authorEiltService{display:block}
.overlayEilt .header{margin:0;padding:0 0 20px 0}
.overlayEilt div.head{margin:0;max-width:calc(100% - 60px);white-space:normal}
.overlayEilt p{margin:0;white-space:normal}
.overlayEilt .btn{float:right;color:#fff !important;text-decoration:none;margin-top:10px}
.overlayEilt img{max-width:100%}
.overlayEilt label{float:left;margin-top:15px;margin-right:10px}
.overlayEilt input{float:left;padding:5px;margin-top:10px;width:100px;border:2px solid #d3d3d3;background:#fff}
.overlayEilt .optionEiltForm{clear:both}
.overlayEilt .notification{margin-top:10px}
.overlayEilt .notification .icon-check{float:left}
.overlayEilt .notification-success{padding:10px 0}
.overlayEilt .notification-error .icon-check{display:none}
.overlayEilt .moreInfo{padding:0}
.overlayEilt .moreInfo .list{float:right;list-style-type:none;padding:0;margin:0 15px 0 0}
.overlayEilt .moreInfo .list li{line-height:22px;padding-left:40px}
.overlayEilt .moreInfo .list li:before{position:absolute;left:20px;content:" ";border:3px solid #d3d3d3;margin-top:8px}
.overlayEilt .moreInfo .list+.btn{margin-right:15px}
.ageRatingOverlay{display:none;width:600px;max-width:95%;max-width:calc(100vw - 100px)}
.ageRatingOverlay ul{margin:0;padding:0}
.ageRatingOverlay ul li:nth-child(even){background-color:#f6f6f6}
.ageRatingOverlay ul li{list-style-type:none;margin:0;padding:10px}
.ageRatingOverlay ul li img{width:40px;height:40px;float:left}
.ageRatingOverlay ul li p{margin:0 0 15px 0;padding-left:60px}
.productOmniBoxWrapper{width:32.66666667%;float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.productOmniBox__tab{border:1px solid #e5e7e9;border-top:0}
.productOmniBox__tab .optionEilt{flex-basis:100%}
.productOmniBox__tab .optionEilt [class*=icon-]{width:14px;height:20px;color:#51a75b;fill:#51a75b}
.productOmniBox__tab .optionEilt [class*=icon-] svg{width:100%;height:auto}
.productOmniBox__bottom{padding-top:20px;padding-left:30px;padding-right:30px}
[data-tab=delivery] .deliveryTab--hide,[data-tab=store] .storeTab--hide{display:none}
.carrierOnlyInfoTooltip img{max-width:100%}
section.productDetailAccessories{padding:15px 0 0 0;border-top:1px solid #d3d3d3}
section.productDetailAccessories .btn-togglemoreless .showMoreTxt{display:none}
section.productDetailAccessories .btn-togglemoreless .showLessTxt{display:inherit}
section.productDetailAccessories.show-more .btn-togglemoreless .showMoreTxt{display:inherit}
section.productDetailAccessories.show-more .btn-togglemoreless .showLessTxt{display:none}
section.productDetailAccessories .headlineWrapper{margin-bottom:30px}
section.productDetailAccessories .headlineWrapper h2{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:30px;line-height:1.1;font-weight:700;color:#00507e;margin:0}
@media(max-width:767px){section.productDetailAccessories .headlineWrapper h2{font-size:22px}
}
section.productDetailAccessories .headlineWrapper .btn,section.productDetailAccessories .headlineWrapper .btn:active,section.productDetailAccessories .headlineWrapper .btn:hover{font-family:Tahoma,Verdana,Geneva,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;display:inherit;background-color:transparent;font-size:12px;text-decoration:underline;padding:10px 0 0 0;margin-left:-15px}
section.productDetailAccessories .headlineWrapper .btn .icon-arrow-down,section.productDetailAccessories .headlineWrapper .btn .icon-arrow-up,section.productDetailAccessories .headlineWrapper .btn:active .icon-arrow-down,section.productDetailAccessories .headlineWrapper .btn:active .icon-arrow-up,section.productDetailAccessories .headlineWrapper .btn:hover .icon-arrow-down,section.productDetailAccessories .headlineWrapper .btn:hover .icon-arrow-up{fill:#7e7e7e;margin-left:5px}
section.productDetailAccessories .boxContentWrapper{background-color:#fff;padding:0}
section.productDetailAccessories .boxContentWrapper label{display:inline-block}
section.productDetailAccessories .boxContentWrapper .filter{padding-bottom:20px;width:100%}
section.productDetailAccessories .boxContentWrapper .filter ul{list-style-type:none;margin:0;padding:0;display:inline-block;width:100%}
section.productDetailAccessories .boxContentWrapper .filter ul li{float:left;line-height:18px}
section.productDetailAccessories .boxContentWrapper .filter ul li .count{margin-right:10px;font-size:11px;color:#7e7e7e}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper{position:relative;margin:10px 0;display:inline-block;width:100%}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper:after{clear:both}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .slideCounter{position:absolute;right:36px;z-index:10;top:54px;color:#7e7e7e}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .slideCounter .disabled{display:none}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .headline{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:24px;line-height:1.1;font-weight:700;font-size:20px;font-weight:400;line-height:24px;padding:10px 15px;background-color:#f6f6f6}
@media(max-width:767px){section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .headline{font-size:20px}
}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .headline .hideCategory{font-family:Tahoma,Verdana,Geneva,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;margin-left:35px;font-size:12px;color:#7e7e7e;text-decoration:underline}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .headline .hideCategory:active,section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .headline .hideCategory:focus{color:#7e7e7e;text-decoration:underline}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .headline .hideCategory:hover{color:#e75012;text-decoration:none}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .headline.rrHeadline{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:30px;line-height:1.1;font-weight:700;color:#00507e;margin:0}
@media(max-width:767px){section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .headline.rrHeadline{font-size:22px}
}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide{width:20%;padding:10px;float:left}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .productTitle{height:44px;padding:10px 20px 0 0;overflow:hidden}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide img{width:auto;max-width:100%;max-height:200px}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .availabilityWrapper{margin-top:5px}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .availabilityWrapper.available,section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .availabilityWrapper.soonDay,section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .availabilityWrapper.soonWeek{color:#090}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .availabilityWrapper.exclusive{color:#090}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .availabilityWrapper.exclusive [class*=icon-]{fill:#090}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .availabilityWrapper.exclusive .text{vertical-align:middle}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .availabilityWrapper.availableSince{color:#c90}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .availabilityWrapper.unavailable{color:#e1110c}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper{margin-top:10px;display:flex;align-items:flex-end;min-height:55px}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .btn{float:left;margin-right:20px}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper{display:inline-block}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp{display:flex}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .oldPrice{margin-right:5px}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .price{font-family:'Roboto Condensed Bold',sans-serif;font-size:30px;line-height:1.1}
@media(max-width:767px){section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .price{font-size:27px}
}
@media(max-width:368px){section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .price{font-size:20px}
}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .price sup{top:0;font-size:100%;font-size:120%\0/}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .price.orange{color:#e75012;fill:#e75012}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .oldPrice{font-family:Tahoma,sans-serif;font-size:12px;line-height:1.42857143;margin-bottom:2px}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .oldPrice sup{top:0;font-size:100%;font-size:120%\0/}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp{color:#222;font-size:12px;position:relative;clear:both}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .oldPrice{text-decoration:line-through}
@supports(text-underline-offset:1px) and (text-decoration-thickness:1px){section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .oldPrice{text-decoration:underline;text-underline-offset:-.4em;text-decoration-thickness:1px;text-decoration-skip-ink:none}
}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .icon-info{fill:#858585;font-size:12px}
#productDetailDatasheet .headlineWrapper .btnPrint{position:absolute;text-decoration:underline;color:#858585;right:0}
#productDetailDatasheet .headlineWrapper .btnPrint:hover{color:#e75012}
#productDetailDatasheet .headlineWrapper .btnPrint .icon-print{margin-right:10px}
#productDetailDatasheet .productNumbers{display:inline-block;width:100%;margin-bottom:20px}
#productDetailDatasheet .productNumbers span{display:block}
#productDetailDatasheet .productNumbers span.articleNumber{margin-bottom:2px}
#productDetailDatasheet .tblProductDataSheet{width:100%}
#productDetailDatasheet .tblProductDataSheet tr:nth-of-type(odd){background:#f6f6f6}
#productDetailDatasheet .tblProductDataSheet td{padding:10px 40px 10px 17px;font-size:14px}
#productDetailDatasheet .tblProductDataSheet td.detailTitle{padding-left:40px;padding-right:17px;width:190px}
#productDetailDatasheet .tblProductDataSheet td ul:last-child{margin-bottom:0}
#productDetailDatasheet .tblProductDataSheet .article p{position:relative;line-height:1.8em;padding-left:1.2em}
#productDetailDatasheet .tblProductDataSheet .article p::before{color:#d3d3d3;content:'■';position:absolute;left:0;top:-2px}
#productDetailDatasheet .tblProductDataSheet .article p:empty{display:none}
#productDetailDatasheet .tblProductDataSheet .article li{padding-left:0}
#productDetailDatasheet .tblProductDataSheet .article li p::before{display:none}
#productDetailDatasheet .tblProductDataSheet ul{margin:0 0 20px}
#productDetailDatasheet .tblProductDataSheet ul li{padding-top:2px;padding-bottom:2px;list-style:none}
#productDetailDatasheet .tblProductDataSheet ul li:first-child{padding-top:0}
#productDetailDatasheet .tblProductDataSheet ul li:last-child{padding-bottom:0}
#productDetailDatasheet .tblProductDataSheet p{position:relative;padding:0;margin:0;color:#222;font-family:Tahoma,sans-serif;font-size:14px;line-height:1.42857143;line-height:1.8em}
@media(max-width:767px){#productDetailDatasheet .tblProductDataSheet p{font-size:15px}
}
#productDetailDatasheet .tblProductDataSheet h5{margin:0;font-weight:400}
#productDetailDatasheet .tblProductDataSheet .energyEfficiency{margin-bottom:7px}
#productDetailDatasheet .tblProductDataSheet .energyEfficiency img{display:inline-block;max-height:35px}
#productDetailDatasheet a{text-decoration:underline}
#productDetailDatasheet .dataMessage{padding:0 40px;margin:20px 0}
.component.productDetail .productDetailSubnavigation{margin-bottom:50px;top:67px;position:sticky;z-index:1100}
.component.productDetail .productDetailSubnavigation.hidden-xs{width:100%}
.component.productDetail .productDetailSubnavigation .stickyProductNav{max-width:1230px;width:100%;overflow:hidden;padding:0;position:relative;font-family:Roboto,sans-serif;font-size:17px}
.component.productDetail .productDetailSubnavigation .stickyProductNav.clone{position:fixed;top:-100%;z-index:100}
.component.productDetail .productDetailSubnavigation .stickyProductNav.inactive{transform:translateY(0)}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul{display:flex;align-items:center;height:80px;margin:0;padding:0;background:#fff;border-bottom:4px solid #d3d3d3}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li{line-height:inherit;text-indent:inherit;display:flex;align-items:center;height:84px;list-style-type:none}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li::before{display:none}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li:first-child{border-left:0}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li:last-child{flex:auto;justify-content:flex-end}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li.active{padding-top:4px;border-bottom:4px solid #00507e;font-weight:700}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li a{padding:0 12px;text-align:center;display:block}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li a:active,.component.productDetail .productDetailSubnavigation .stickyProductNav ul li a:focus{text-decoration:none;color:#222}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li a:hover{color:#e75012}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li.productDetailAlternativeProductsNavigation{display:none}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li.productDetailAlternativeProductsNavigation.visible{display:block}
.component.productDetail .productDetailSubnavigation .searchBar--present{top:20px}
.component.productDetail .productDetailSubnavigation .stickyATC{display:flex;padding:5px 0 5px 10px}
.component.productDetail .productDetailSubnavigation .stickyATC__inner{display:flex}
.component.productDetail .productDetailSubnavigation .stickyATC_form{display:flex;justify-content:space-between}
.component.productDetail .productDetailSubnavigation .stickyATC_price{display:flex;align-items:center}
.component.productDetail .productDetailSubnavigation .stickyATC_price__details{display:flex;justify-content:flex-end}
.component.productDetail .productDetailSubnavigation .stickyATC_price__details .buyPrice{font-weight:700;margin-right:5px}
.component.productDetail .productDetailSubnavigation .stickyATC_price__details .uvp{display:flex}
.component.productDetail .productDetailSubnavigation .stickyATC_price__shipping{display:flex;justify-content:flex-end}
.component.productDetail .productDetailSubnavigation .stickyATC_price__shipping__details{margin-left:5px}
.component.productDetail .productDetailSubnavigation .stickyATC_price__shipping__details .delivery{display:flex}
.component.productDetail .productDetailSubnavigation .stickyATC_price__shipping__details .delivery a{font-family:Tahoma,sans-serif;font-size:10px;font-weight:100;padding:0;line-height:inherit;margin:0 5px;height:auto;color:#00507e}
.component.productDetail .productDetailSubnavigation .stickyATC_price__shipping__details .delivery a:visited{color:#00507e}
.component.productDetail .productDetailSubnavigation .stickyATC_price__shipping__details .delivery span{margin-left:5px}
.component.productDetail .productDetailSubnavigation .stickyATC_add_button{background-color:#e75012;color:#fff;fill:#fff;border:0;font-family:Roboto,sans-serif;font-weight:700;line-height:1;min-height:48px;width:auto;padding:0 15px;margin-left:15px}
.component.productDetail .productDetailSubnavigation .stickyATC_add_button:disabled{background-color:#f6b9a0}
.component.productDetail .productDetailSubnavigation .stickyATC_add_button .btnInnerWrapper{display:flex;justify-content:center;align-items:center}
.component.productDetail .productDetailSubnavigation .stickyATC_add_button .btnInnerWrapper .icon-cart{margin-right:10px}
.component.productDetail .productDetailSubnavigation .stickyATC .orange{color:#e75012;fill:#e75012}
.component.productDetail .productDetailSubnavigation .stickyATC .green{color:#090}
.component.productDetail .productDetailSubnavigation .stickyATC .font-14{font-size:14px}
@media(min-width:768px) and (max-width:1229.98px){.component.productDetail .productDetailSubnavigation .stickyATC{bottom:0;left:0;padding:5px 15px;position:fixed;z-index:1800;background:#fff;width:100%;justify-content:flex-end;border-top:1px solid #d0d5db;align-items:center;min-height:80px}
}
.productDetailDescription .boxContentWrapper{background-color:#fff}
.productDetailDescription .boxContentWrapper .descriptionText>div:last-child{margin-bottom:0}
.productDetailDescription .boxContentWrapper .descriptionText ul{list-style:none;padding:0}
.productDetailDescription .boxContentWrapper .descriptionText ul li{position:relative;padding-left:1.2em}
.productDetailDescription .boxContentWrapper .descriptionText ul li::before{color:#222;font-family:Tahoma,sans-serif;font-size:14px;line-height:1.42857143;color:#d3d3d3;content:'■';position:absolute;left:0;top:-1px}
@media(max-width:767px){.productDetailDescription .boxContentWrapper .descriptionText ul li::before{font-size:15px}
}
.productDetailDescription .boxContentWrapper .article b{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:24px;line-height:1.1;font-weight:700;display:block;color:#e75012;margin-bottom:10px}
@media(max-width:767px){.productDetailDescription .boxContentWrapper .article b{font-size:20px}
}
.productDetailDescription .boxContentWrapper .itemizedlist ul{list-style-type:none !important;margin:0 0 10px;padding-left:0;list-style:none}
.productDetailDescription .boxContentWrapper .itemizedlist ul li{position:relative;line-height:1.8em;padding-left:1.2em}
.productDetailDescription .boxContentWrapper .itemizedlist ul li::before{color:#d3d3d3;content:'■';position:absolute;left:0}
.productDetailDescription .boxContentWrapper p{margin:0;color:#222;font-family:Tahoma,sans-serif;font-size:14px;line-height:1.42857143;margin-bottom:25px}
@media(max-width:767px){.productDetailDescription .boxContentWrapper p{font-size:15px}
}
.productDetailDescription .boxContentWrapper p:last-child{margin-bottom:0}
.productDetailDescription .boxContentWrapper p:empty{display:none}
.productDetailDescription .boxContentWrapper p span.bold{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:24px;line-height:1.1;font-weight:700;display:block;color:#e75012}
@media(max-width:767px){.productDetailDescription .boxContentWrapper p span.bold{font-size:20px}
}
.productDetailDescription .boxContentWrapper li p span.bold{display:inline-block;color:#222;font-family:Tahoma,sans-serif;font-size:14px;line-height:1.42857143}
@media(max-width:767px){.productDetailDescription .boxContentWrapper li p span.bold{font-size:15px}
}
.productDetailDescription .boxContentWrapper .descriptionImages .imageWrapper{margin-bottom:30px}
.productDetailDescription .boxContentWrapper .descriptionImages .imageWrapper img{max-width:100%;max-height:230px;margin:0 auto}
.productDetailDescription .boxContentWrapper .descriptionImages .imageWrapper .imageDescTxt{color:#858585}
.productDetailDescription .boxContentWrapper .descriptionImages .videoWrapper{margin-bottom:30px}
.productDetailDescription .boxContentWrapper .descriptionImages .videoWrapper a{max-width:230px;margin:0 auto;height:170px;background:#000;position:relative;display:block}
.productDetailDescription .boxContentWrapper .descriptionImages .videoWrapper .play-icon{position:absolute;height:60px;width:60px;height:40px;background-color:#222;display:flex;justify-content:center;align-items:center;transition:background-color .3s,opacity .3s;opacity:.9;top:50%;left:50%;transform:translate(-50%,-50%)}
.productDetailDescription .boxContentWrapper .descriptionImages .videoWrapper .play-icon::after{display:block;content:" ";border-style:solid;border-width:calc(40px / 4) 0 calc(40px / 4) calc(40px / 2);border-color:transparent transparent transparent #fff}
.productDetailDescription .boxContentWrapper .descriptionImages .videoWrapper .play-icon:hover{opacity:1;background-color:#e75012}
.productDetailDescription .boxContentWrapper .descriptionImages .videoWrapper img{width:100%}
.productDetailDescription .boxContentWrapper .descriptionImages .videoWrapper .videoDescTxt{display:inline-block;margin-top:10px;color:#858585}
.productDetailDescription .boxContentWrapper .highlightText{margin-top:40px;margin-bottom:40px;padding:15px;background:#f6f6f6}
.productDetailDescription .boxContentWrapper .highlightText .headline{display:block;margin-bottom:20px}
section #productDetailAlaTestReviews .headlineWrapper{margin-bottom:10px}
section #productDetailAlaTestReviews #productDetailAlaTestReviewsContainer{padding-bottom:20px;clear:both}
.productDetailBazaarvoiceReviews .aligned-row{display:flex;flex-flow:row wrap}
.productDetailBazaarvoiceReviews .aligned-row::before{display:block}
.productDetailBazaarvoiceReviews .aligned-row .right-bottom{position:absolute;bottom:0;right:15px}
.productDetailBazaarvoiceReviews .headlineWrapper{float:none}
.productDetailBazaarvoiceReviews .summary{background-color:#f6f6f6;padding:10px 15px 18px 15px;margin-bottom:20px}
.productDetailBazaarvoiceReviews .summary h3{font-family:'Roboto Condensed Bold',sans-serif;font-size:19px;line-height:1.1;font-weight:700;color:#222;margin:0 0 15px 0;float:left}
@media(max-width:767px){.productDetailBazaarvoiceReviews .summary h3{font-size:17px}
}
.productDetailBazaarvoiceReviews .summary .btn{margin:0}
.productDetailBazaarvoiceReviews .summary .totalReviewers{margin-bottom:20px}
.productDetailBazaarvoiceReviews .summary .totalReviewers .ratingStars{float:left;margin-bottom:5px;clear:both}
.productDetailBazaarvoiceReviews .summary .totalReviewers .totalNumber{margin-left:5px;text-decoration:underline}
.productDetailBazaarvoiceReviews .summary .totalReviewers .userDate{display:inline-block;margin-left:10px}
.productDetailBazaarvoiceReviews .summary .totalReviewers .syndication{color:#858585;margin-left:10px}
.productDetailBazaarvoiceReviews .summary .totalReviewers .totalStars{clear:both}
.productDetailBazaarvoiceReviews .summary .starRating{clear:both}
.productDetailBazaarvoiceReviews .summary .starRating ul{float:left;padding:0;margin:10px 75px 0 0}
.productDetailBazaarvoiceReviews .summary .starRating ul li{display:flex;margin-bottom:15px;list-style-type:none;height:15px}
.productDetailBazaarvoiceReviews .summary .starRating ul li .star{width:60px;float:left;text-align:left}
.productDetailBazaarvoiceReviews .summary .starRating ul li .offset{width:100px;background:#d3d3d3;float:left;position:relative;z-index:9;height:15px;margin-right:10px;border-left-color:#090;border-left-style:solid}
.productDetailBazaarvoiceReviews .summary .starRating ul li .ratedNumber{float:left;text-align:right;width:auto}
.productDetailBazaarvoiceReviews .summary .starRating ul.description{margin:10px 0 0 0}
.productDetailBazaarvoiceReviews .summary .starRating ul.description li.userVoteItem{display:flex;height:20px;margin-bottom:10px;align-items:center}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .star{width:125px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle{width:150px;float:left}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .score{overflow:hidden;display:block}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .score:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAABAQMAAABe9gFqAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFAJkAAAAAeXH8rgAAAAJ0Uk5T/wDltzBKAAAAEUlEQVR4nGNggAADCMWMgwsACYoAl8EV/cgAAAAASUVORK5CYII=);background-repeat:repeat-y;background-size:150px;display:block;width:150px;height:9px;content:""}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .icon{width:25px;height:9px;background:#090;display:block;float:left;margin-left:2px;margin-top:5px}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .itemRectangle .icon,.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .rectangleItem .icon{background:#090;position:relative;z-index:1;width:25px}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .itemRectangle.active .icon,.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .rectangleItem.active .icon{background:#090}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .itemRectangle .iconGrey,.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .rectangleItem .iconGrey{width:25px;height:9px;background:#090;display:block;float:left;margin-left:2px;margin-top:5px}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .itemRectangle.sliced .iconGreen,.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .rectangleItem.sliced .iconGreen{background:#090;position:absolute;z-index:70;top:0;left:0;bottom:0}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .itemRectangle.sliced .icon,.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .rectangleItem.sliced .icon{background:#f6f6f6}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .itemRectangle.inactive .icon,.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .rectangleItem.inactive .icon{background:#f6f6f6}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .rectangle .rectangleItem:not(.active) .icon{background:#f6f6f6}
.productDetailBazaarvoiceReviews .summary .starRating ul.description .ratedNumber{width:60px}
.productDetailBazaarvoiceReviews .summary .starRating ul.description.userVote .star{width:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px}
.productDetailBazaarvoiceReviews .summary .starRating .userComment{margin-bottom:25px;padding:0 0 0 15px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.productDetailBazaarvoiceReviews .summary .starRating .userComment p{font-size:14px;line-height:22px;margin:0;padding:0}
.productDetailBazaarvoiceReviews .summary .cpRespond{padding:5px;border:1px solid #222;background:#fff;margin:10px 0}
.productDetailBazaarvoiceReviews .summary .cpRespond p{font-size:14px;line-height:22px;margin:0}
.productDetailBazaarvoiceReviews .summary .cpRespond p.respondHead{margin:10px 0}
.productDetailBazaarvoiceReviews .summary .userVotes p{float:left;margin:0 0 10px 0}
.productDetailBazaarvoiceReviews .summary .userVotes a{float:right;text-decoration:underline;margin-top:-2px}
.productDetailBazaarvoiceReviews .summary .userVotes .results{clear:both}
.productDetailBazaarvoiceReviews .summary .userVotes .results.is--disabled .circle{cursor:not-allowed}
.productDetailBazaarvoiceReviews .summary .userVotes .results .circle{width:20px;height:20px;border-radius:50%;float:left;cursor:pointer;text-align:center}
.productDetailBazaarvoiceReviews .summary .userVotes .results .circle [class*=icon-]{fill:#fff;margin:2px 0}
.productDetailBazaarvoiceReviews .summary .userVotes .results .circle.green{background:#090}
.productDetailBazaarvoiceReviews .summary .userVotes .results .circle.red{background:#e1110c}
.productDetailBazaarvoiceReviews .summary .userVotes .results .circle+span{float:left;margin:1px 20px 0 4px;font-weight:700}
.productDetailBazaarvoiceReviews .summary .userVotes .userVotesFeedback.success{margin-top:10px;color:#090}
.productDetailBazaarvoiceReviews .summary.singleRating .starRating ul{margin:0}
.productDetailBazaarvoiceReviews .summary .rateProductBtn{clear:left;position:absolute;margin-top:-10px;right:0}
.productDetailBazaarvoiceReviews .allComments{margin-bottom:20px;padding-top:20px}
.productDetailBazaarvoiceReviews .allComments h3{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:19px;line-height:1.1;font-weight:700;float:left;margin:0}
@media(max-width:767px){.productDetailBazaarvoiceReviews .allComments h3{font-size:17px}
}
.productDetailBazaarvoiceReviews .allComments .sort{float:right}
.productDetailBazaarvoiceReviews .allComments .sort p{float:left;margin:7px 10px 0 0;padding:0}
.productDetailBazaarvoiceReviews .allComments .sort .selectboxit-container{width:215px}
.productDetailBazaarvoiceReviews .allComments .sort .selectboxit-container .selectboxit-option-icon-container{display:none}
.productDetailBazaarvoiceReviews .allComments .sort .selectboxit{border-radius:0;border:1px solid #d0d5db;color:#858585;background-color:#f6f6f6;width:215px}
.productDetailBazaarvoiceReviews .allComments .sort .selectboxit:focus{outline:0}
.productDetailBazaarvoiceReviews .allComments .sort .selectboxit:hover{background-color:#f6f6f6}
.productDetailBazaarvoiceReviews .allComments .sort .selectboxit .selectboxit-default-arrow{background-image:url(../../../etc.clientlibs/webshop30/clientlibs/resources/images/dummy/iconSelectBox.png);width:15px;height:8px;border:0;margin-top:-4px}
.productDetailBazaarvoiceReviews .allComments .sort .selectboxit .selectboxit-text{font-size:12px}
.productDetailBazaarvoiceReviews .toggle-content{padding:0 40px !important}
.productDetailBazaarvoiceReviews .toggle-content .more{border:0}
.productDetailBazaarvoiceReviews.noReview .opinionContent{background-color:#f6f6f6;padding:15px}
.productDetailBazaarvoiceReviews.noReview .opinionContent h3{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:19px;line-height:1.1;font-weight:700;margin:0;padding:0}
@media(max-width:767px){.productDetailBazaarvoiceReviews.noReview .opinionContent h3{font-size:17px}
}
.productDetailBazaarvoiceReviews.noReview .opinionContent .addReview{padding:5px}
.productDetailBazaarvoiceReviews.noReview .opinionContent .addReview .btn{margin:0;width:100%}
.productDetailBazaarvoiceReviews .toggleBazaarvoiceReport.is--disabled{cursor:not-allowed}
.productDetailBazaarvoiceReviews .bazaarvoiceReport{display:none;background:#f6f6f6;padding:10px 20px}
.productDetailBazaarvoiceReviews .bazaarvoiceReport.is--active{display:block;margin-top:-25px;padding-right:0}
.productDetailBazaarvoiceReviews .bazaarvoiceReport label{display:block;padding-bottom:4px;font-weight:700}
.productDetailBazaarvoiceReviews .bazaarvoiceReport textarea{width:100%;min-height:200px;margin-bottom:10px}
.productDetailBazaarvoiceReviews .bazaarvoiceReport .bazaarvoiceReportFormInfo{display:none;border:1px solid #f6f6f6;padding:10px 0;clear:both}
.productDetailBazaarvoiceReviews .bazaarvoiceReport .error{color:#e75012}
.productDetailBazaarvoiceReviews .bazaarvoiceReport .success{color:#090}
.productDetailBazaarvoiceReviews .addBazaarvoiceReviews{display:none}
.fancybox-slide.bazaarvoiceFancybox .row{margin:0}
.fancybox-slide.bazaarvoiceFancybox>div{max-width:660px !important;color:#222;padding:30px;overflow:visible}
.bazaarvoiceReview .guestUser,.bazaarvoiceReview .stepTwo{display:none}
.bazaarvoiceReview .guestUser{padding:2px}
.bazaarvoiceReview .guestUser .submit .btn{margin-top:15px}
.bazaarvoiceReview .recaptcha .notification{margin-bottom:15px}
.bazaarvoiceReview .recaptcha .recaptchaID{float:right}
.bazaarvoiceReview h2{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:30px;line-height:1.1;font-weight:700;margin:0 0 15px 0;display:inline-block}
@media(max-width:767px){.bazaarvoiceReview h2{font-size:22px}
}
.bazaarvoiceReview .stepOne .left .formGroup{padding:0}
.bazaarvoiceReview .stepOne .left .radioGroup{margin:10px 0}
.bazaarvoiceReview .stepTwo .requiredField{display:none}
.bazaarvoiceReview .stepTwo .useTerms{text-decoration:underline}
.bazaarvoiceReview .stepTwo .ratingBox{padding-right:0;padding-left:0}
.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox{border:1px solid #d0d5db;padding:10px 5px}
.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .totalRating .textRating{margin-left:-5px}
.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .totalRating .title.has-error{color:#e1110c}
.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .totalRating .stars{padding:5px;width:50%}
.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .otherRating,.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .totalRating{display:flex;align-items:flex-start}
.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .otherRating .box,.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .otherRating .title,.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .totalRating .box,.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .totalRating .title{flex-direction:row;padding:5px}
.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .otherRating .title,.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .totalRating .title{width:50%;font-weight:700}
@media screen and (max-width:767.98px){.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .otherRating .title,.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .totalRating .title{width:60%}
}
.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .otherRating .box,.bazaarvoiceReview .stepTwo .ratingBox .addRatingBox .totalRating .box{margin:0}
.bazaarvoiceReview .stepTwo .characters{float:right;font-size:11px;font-weight:400}
.bazaarvoiceReview .stepTwo .checkboxGroup.has-error label:before{border:1px solid #e1110c}
.bazaarvoiceReview .stepTwo label{float:left}
.bazaarvoiceReview .stepTwo input:not([type=checkbox]){max-width:100%}
.bazaarvoiceReview .stepTwo input:not([type=checkbox]).has-error{border:1px solid #e1110c}
.bazaarvoiceReview .stepTwo .errorMessage{color:#e1110c;display:inline-block;margin-bottom:5px}
.bazaarvoiceReview .stepTwo .errorMessage#chars{color:#858585}
.bazaarvoiceReview .stepTwo textarea{max-width:100%;outline:0;margin-bottom:5px;resize:none}
.bazaarvoiceReview .stepTwo textarea.has-error{border:1px solid #e1110c}
.bazaarvoiceReview .stepTwo .icon-info{float:right}
.bazaarvoiceReview .stepTwo p{margin:0 0 10px 0;font-size:12px}
.bazaarvoiceReview .stepTwo .btn{float:right;margin-top:50px;width:240px}
.bazaarvoiceReview .stepTwo .addComment p{font-size:11px;color:#858585}
.bazaarvoiceReview .stepTwo .addComment .tooltipParent{float:left;margin-bottom:10px}
.bazaarvoiceReview .stepTwo .addComment .tooltipParent .heading-level5{margin-bottom:10px}
.bazaarvoiceReview .stepTwo .reqiredText{display:none}
.bazaarvoiceReview .stepTwo .descriptionTitle{color:#222;margin:15px 0 5px 0;font-weight:700}
.bazaarvoiceReview .stepTwo .privacyPolicy{display:block;margin-top:20px;color:#858585}
.bazaarvoiceReview .stepTwo .privacyPolicy a{text-decoration:underline}
.bazaarvoiceReview .stepTwo .privacyPolicy a:hover{text-decoration:none}
.bazaarvoiceReview .error{display:none;color:#e1110c}
.bazaarvoiceReview .stepThree{display:none}
.bazaarvoiceReview .stepThree .separator{border-bottom:1px solid #f6f6f6;margin-bottom:10px;clear:both}
.bazaarvoiceReview .stepThree .yourReview{margin-bottom:25px}
.bazaarvoiceReview .stepThree .yourReview .totalReviewers{display:flex;align-items:center}
.bazaarvoiceReview .stepThree .yourReview .totalReviewers .ratingStars{display:inline-flex}
.bazaarvoiceReview .stepThree .yourReview .rating,.bazaarvoiceReview .stepThree .yourReview .text{margin-bottom:30px}
.bazaarvoiceReview .stepThree .yourReview .userDate{display:inline-block;margin-left:10px}
.bazaarvoiceReview .stepThree .next{text-align:right}
.bazaarvoiceReview .stepThree .btn{width:240px;margin-right:25px}
.bazaarvoiceReview .stepThree .btn .icon-arrow-left,.bazaarvoiceReview .stepThree .btn .icon-arrow-right{display:none}
.bazaarvoiceReview .stepThree .comment{padding:0 15px;margin-bottom:40px;line-height:20px;word-break:break-all}
.bazaarvoiceReview .stepThree .description{list-style-type:none;margin:0;padding-left:0}
.bazaarvoiceReview .stepThree .description li{margin-bottom:15px;display:flex}
.bazaarvoiceReview .stepThree .description .star{flex-direction:row;width:50%;margin-right:10px}
.bazaarvoiceReview .stepThree .description .rectangle{width:50%}
.bazaarvoiceReview .stepThree .description .rectangle .icon{width:25px;height:9px;background:#090;display:block;float:left;margin-left:2px;margin-top:5px}
.bazaarvoiceReview .stepThree .description .rectangle .itemRectangle .icon,.bazaarvoiceReview .stepThree .description .rectangle .rectangleItem .icon{background:#090;position:relative;z-index:1;width:25px}
.bazaarvoiceReview .stepThree .description .rectangle .itemRectangle.active .icon,.bazaarvoiceReview .stepThree .description .rectangle .rectangleItem.active .icon{background:#090}
.bazaarvoiceReview .stepThree .description .rectangle .itemRectangle .iconGrey,.bazaarvoiceReview .stepThree .description .rectangle .rectangleItem .iconGrey{width:25px;height:9px;background:#090;display:block;float:left;margin-left:2px;margin-top:5px}
.bazaarvoiceReview .stepThree .description .rectangle .itemRectangle.sliced .iconGreen,.bazaarvoiceReview .stepThree .description .rectangle .rectangleItem.sliced .iconGreen{background:#090;position:absolute;z-index:70;top:0;left:0;bottom:0}
.bazaarvoiceReview .stepThree .description .rectangle .itemRectangle.sliced .icon,.bazaarvoiceReview .stepThree .description .rectangle .rectangleItem.sliced .icon{background:#f6f6f6}
.bazaarvoiceReview .stepThree .description .rectangle .itemRectangle.inactive .icon,.bazaarvoiceReview .stepThree .description .rectangle .rectangleItem.inactive .icon{background:#f6f6f6}
.bazaarvoiceReview .stepThree .description .rectangle .rectangleItem:not(.active) .icon{background:#f6f6f6}
.bazaarvoiceReview .stepThree .description .ratedNumber{width:auto}
.bazaarvoiceReview .stepThree .description.userVote .star{width:135px}
.bazaarvoiceReview .stepThree .refreshText{font-size:11px;margin:15px 0}
.writeReviewPage .addNewReview{padding:0;max-width:660px;color:#222}
.writeReviewPage .bazaarvoiceReview .stepOne,.writeReviewPage .bazaarvoiceReview .stepTwo{display:none}
.writeReviewPage .bazaarvoiceReview .stepOne.is--active,.writeReviewPage .bazaarvoiceReview .stepTwo.is--active{display:block}
.writeReviewPage .promoScoreLegenda{display:flex;justify-content:space-between;margin-top:5px}
.fancybox-slide.bazaarvoiceFancybox .row{margin:0}
.fancybox-slide.bazaarvoiceFancybox>div{max-width:660px !important;color:#222;padding:30px;overflow:visible}
.fancybox-slide.bazaarvoiceFancybox .stepOne .guestUser{padding:2px}
.fancybox-slide.bazaarvoiceFancybox .stepOne .guestUser .submit .btn{margin-top:15px}
.fancybox-slide.bazaarvoiceFancybox .stepOne .left .formGroup{padding:0}
.fancybox-slide.bazaarvoiceFancybox .stepOne .left .radioGroup{margin:10px 0}
.fancybox-slide.bazaarvoiceFancybox .stepOne .recaptcha .notification{margin-bottom:15px}
.fancybox-slide.bazaarvoiceFancybox .stepOne .recaptcha .recaptchaID{float:right}
.component.productDetailStobertipps .productTips{border-top:1px solid #d0d5db;border-bottom:1px solid #d0d5db;padding:15px}
.component.productDetailStobertipps .productTips .productImg{padding:0}
.component.productDetailStobertipps .productTips .productImg .cpHeaderLogo__svg{margin-top:0;padding-top:0;padding-bottom:6px;min-width:auto}
.component.productDetailStobertipps .productTips .productImg .headline{color:#1c1f2e;padding-top:0}
.component.productDetailStobertipps .productTips .productText .standard li .surftipps{display:inline-block;margin:0;padding:0}
.component.productDetailStobertipps .productTips .productText .standard li .surftipps li{display:inline-block}
.component.productDetailStobertipps .productTips .productText .standard li .surftipps li:first-child{padding:0}
.component.productDetailStobertipps .productTips .productText .standard li .surftipps li:first-child:before{display:none}
.component.productDetailStobertipps .productTips .productText .standard li .surftipps li:before{color:#222;font-size:5px;margin:2px 0 0 3px}
.component.productDetailStobertipps .productTips .productText .standard li:before{top:-2px}
.component.productDetailStobertipps .productTips .headline{margin:0}
.component.productCarousselWrapper .content.singleCaroussel,.component.richRelevance .content.singleCaroussel,.productsWrapperContainer .content.singleCaroussel{overflow:hidden;position:relative;min-height:350px}
.component.productCarousselWrapper .content.singleCaroussel .products,.component.richRelevance .content.singleCaroussel .products,.productsWrapperContainer .content.singleCaroussel .products{background-color:#fff}
.component.productCarousselWrapper .content.singleCaroussel.is--loading,.component.richRelevance .content.singleCaroussel.is--loading,.productsWrapperContainer .content.singleCaroussel.is--loading{background-repeat:no-repeat;background-position:center;background-image:url(../../../etc.clientlibs/webshop30/clientlibs/resources/images/layout/fancybox_loading.gif)}
.component.productCarousselWrapper .content.singleCaroussel.is--loaded,.component.richRelevance .content.singleCaroussel.is--loaded,.productsWrapperContainer .content.singleCaroussel.is--loaded{background-image:none}
.component.productCarousselWrapper .content.singleCaroussel .carouselEmptyMessage,.component.richRelevance .content.singleCaroussel .carouselEmptyMessage,.productsWrapperContainer .content.singleCaroussel .carouselEmptyMessage{text-align:center;margin-top:170px}
.component.productCarousselWrapper .container-product,.component.richRelevance .container-product,.productsWrapperContainer .container-product{background-color:#fff}
.component.productCarousselWrapper .multipleCaroussel .content .productsWrapper .headline,.component.richRelevance .multipleCaroussel .content .productsWrapper .headline,.productsWrapperContainer .multipleCaroussel .content .productsWrapper .headline{display:none}
.component.productCarousselWrapper .multipleCaroussel .content .productsWrapper .slideCounter.has-headline,.component.richRelevance .multipleCaroussel .content .productsWrapper .slideCounter.has-headline,.productsWrapperContainer .multipleCaroussel .content .productsWrapper .slideCounter.has-headline{top:10px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .slideCounter,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .slideCounter,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .slideCounter{display:none}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products{margin:0}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide{width:33.33%;float:left;display:inline-block;padding:0 10px;vertical-align:top;margin:0}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper{border:1px solid #d0d5db;padding:10px 35px;margin-bottom:20px;min-height:310px;position:relative}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .linkToDetail,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .linkToDetail,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .linkToDetail{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .imgContainer,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .imgContainer,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .imgContainer{margin:15px 0 30px 0;height:140px;position:relative}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .imgContainer img,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .imgContainer img,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .imgContainer img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .productTitle,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .productTitle,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .productTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-family:'Roboto Condensed Regular',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;margin:0;max-width:250px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .availabilityWrapper,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .availabilityWrapper,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .availabilityWrapper{display:none}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .bottomWrapper form,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .bottomWrapper form,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .bottomWrapper form{display:none}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .priceWrapper .price,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .priceWrapper .price,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .priceWrapper .price{font-size:45px;letter-spacing:1px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .priceWrapper .oldPrice,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .priceWrapper .oldPrice,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .priceWrapper .oldPrice{font-size:13px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .list .products,.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .list .slideCounter,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .list .products,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .list .slideCounter,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .list .products,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .list .slideCounter{display:none}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .list .productsListView,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .list .productsListView,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .list .productsListView{display:block}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList article,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList article,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList article{margin:20px 0}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .border,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .border,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .border{border:1px solid #d0d5db;padding:0}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList h3 a,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList h3 a,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList h3 a{border:0;margin-left:20px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .linkToDetail .detailLink,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .linkToDetail .detailLink,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .linkToDetail .detailLink{width:100%;height:100%;z-index:2;position:absolute;top:0;left:0}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productPicture,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productPicture,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productPicture{margin:0 10px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productPicture img,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productPicture img,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productPicture img{width:100%}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ol,.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ul,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ol,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ul,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ol,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ul{margin:0 0 15px 0;padding:0 0 0 15px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ol li,.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ul li,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ol li,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ul li,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ol li,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ul li{color:#f6f6f6;font-size:14px;list-style-type:square}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ol li span,.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ul li span,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ol li span,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ul li span,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ol li span,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList ul li span{color:#222}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productDescription,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productDescription,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productDescription{max-height:135px;overflow:hidden;margin-bottom:40px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productIcons,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productIcons,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productIcons{padding-bottom:20px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productIcons img,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productIcons img,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productIcons img{width:auto;float:left;margin-right:6px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productIcons img:last-child,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productIcons img:last-child,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productIcons img:last-child{margin-right:0}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData{margin-left:30px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice{font-family:'Roboto Condensed Bold',sans-serif;font-size:104px;line-height:1.1;font-weight:700}
@media(max-width:767px){.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice{font-size:46px}
}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice sup,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice sup,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice sup{top:0;font-size:100%;font-size:120%\0/}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .price,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .price,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .price{color:#e75012;font-size:45px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .price .comma,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .price .comma,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .price .comma{font-family:Swiss921BT,Swiss921,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .price sup,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .price sup,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .price sup{font-size:20px;position:relative;top:1.2em;vertical-align:top}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .uvp,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .uvp,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productPrice .uvp{color:#e75012;font-size:13px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productAvailability .available,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productAvailability .available,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .productData .productAvailability .available{color:#090}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray{background-color:#f6f6f6;padding-bottom:25px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock{border:0;padding:15px 0}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock.spacer,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock.spacer,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock.spacer{border-bottom:1px solid #d0d5db}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .productCart,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .productCart,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .productCart{float:right;margin-top:15px;position:relative}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .price,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .price,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .price{font-family:'Roboto Condensed Bold',sans-serif;font-size:39px;line-height:1.1;text-align:left;float:left}
@media(max-width:767px){.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .price,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .price,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .price{font-size:36px}
}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .price sup,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .price sup,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .price sup{top:0;font-size:100%;font-size:120%\0/}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp{color:#e75012;font-size:14px;font-weight:400;text-align:left;clear:both}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp span,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp span,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp span{text-decoration:line-through}
@supports(text-underline-offset:1px) and (text-decoration-thickness:1px){.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp span,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp span,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp span{text-decoration:underline;text-underline-offset:-.4em;text-decoration-thickness:1px;text-decoration-skip-ink:none}
}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp [class*=icon-],.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp [class*=icon-],.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .priceBlock .uvp [class*=icon-]{fill:#f6f6f6;margin-left:5px;text-decoration:none !important}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock{padding:10px 0}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock.spacer,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock.spacer,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock.spacer{border-bottom:1px solid #d0d5db}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo{margin-bottom:3px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo.versand,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo.versand,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo.versand{margin-bottom:15px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo.grey,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo.grey,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo.grey{color:#858585;fill:#7e7e7e}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo [class*=icon-],.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo [class*=icon-],.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo [class*=icon-]{fill:#f6f6f6}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo a,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo a,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .productInfo a{text-decoration:underline}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .available,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .available,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .available{color:#090}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .soonDay,.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .soonWeek,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .soonDay,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .soonWeek,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .soonDay,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .soonWeek{color:#090}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .availableSince,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .availableSince,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .availableSince{color:#c90}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .unavailable,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .unavailable,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .unavailable{color:#e1110c}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .exclusive,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .exclusive,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .exclusive{color:#090}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .exclusive [class*=icon-],.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .exclusive [class*=icon-],.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .exclusive [class*=icon-]{fill:#090}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .exclusive .text,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .exclusive .text,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock .exclusive .text{vertical-align:middle}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock [class*=icon-],.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock [class*=icon-],.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .orderBlock [class*=icon-]{fill:#f6f6f6}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox{margin-left:0;padding:10px 0}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item{text-align:center;float:left;margin-right:30px}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item:last-child,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item:last-child,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item:last-child{margin-right:0}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item .title [class^=icon-],.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item .title [class^=icon-],.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item .title [class^=icon-]{display:block;margin:0 auto 5px auto}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a span,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a span,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a span{fill:#858585}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a:focus,.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a:hover,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a:focus,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a:hover,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a:focus,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a:hover{text-decoration:none;color:#222}
.component.productCarousselWrapper .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a:hover span,.component.richRelevance .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a:hover span,.productsWrapperContainer .container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .gray .productOmniBox .comfortBox .item a:hover span{fill:#e75012}
.component.productCarousselWrapper .headline,.component.richRelevance .headline,.productsWrapperContainer .headline{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:24px;line-height:1.1;font-weight:700;font-size:20px}
@media(max-width:767px){.component.productCarousselWrapper .headline,.component.richRelevance .headline,.productsWrapperContainer .headline{font-size:20px}
}
.component.productCarousselWrapper .productCarouselLinks,.component.richRelevance .productCarouselLinks,.productsWrapperContainer .productCarouselLinks{margin:0;display:flex}
.component.productCarousselWrapper .productCarouselLinks:after,.component.richRelevance .productCarouselLinks:after,.productsWrapperContainer .productCarouselLinks:after{content:' ';clear:both;display:block}
.component.productCarousselWrapper .productCarouselLinks .item,.component.richRelevance .productCarouselLinks .item,.productsWrapperContainer .productCarouselLinks .item{float:left;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#f6f6f6}
.component.productCarousselWrapper .productCarouselLinks .item:not(:first-of-type),.component.richRelevance .productCarouselLinks .item:not(:first-of-type),.productsWrapperContainer .productCarouselLinks .item:not(:first-of-type){margin-left:2px}
.component.productCarousselWrapper .productCarouselLinks .item.active,.component.richRelevance .productCarouselLinks .item.active,.productsWrapperContainer .productCarouselLinks .item.active{background-color:#d3d3d3;border-bottom:5px solid #e75012}
.component.productCarousselWrapper .productCarouselLinks .item.headline,.component.richRelevance .productCarouselLinks .item.headline,.productsWrapperContainer .productCarouselLinks .item.headline{margin-left:10px;background-color:#fff;padding:5px 5px 2px 5px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}
.component.productCarousselWrapper .productCarouselLinks .item a,.component.richRelevance .productCarouselLinks .item a,.productsWrapperContainer .productCarouselLinks .item a{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:24px;line-height:1.1;font-weight:700;font-size:20px;padding:5px 5px 2px 5px;text-align:center;display:block}
@media(max-width:767px){.component.productCarousselWrapper .productCarouselLinks .item a,.component.richRelevance .productCarouselLinks .item a,.productsWrapperContainer .productCarouselLinks .item a{font-size:20px}
}
.component.productCarousselWrapper .productCarouselLinks .item a:active,.component.productCarousselWrapper .productCarouselLinks .item a:focus,.component.richRelevance .productCarouselLinks .item a:active,.component.richRelevance .productCarouselLinks .item a:focus,.productsWrapperContainer .productCarouselLinks .item a:active,.productsWrapperContainer .productCarouselLinks .item a:focus{color:#222;text-decoration:none}
.component.productCarousselWrapper .content,.component.richRelevance .content,.productsWrapperContainer .content{margin:0;padding:0;display:block}
.component.productCarousselWrapper .content .headline,.component.richRelevance .content .headline,.productsWrapperContainer .content .headline{display:block;margin-bottom:20px;margin-right:0;margin-left:0;padding:10px 15px;color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:24px;line-height:1.1;font-weight:700;font-size:20px;font-weight:400;line-height:24px;background-color:#f6f6f6}
@media(max-width:767px){.component.productCarousselWrapper .content .headline,.component.richRelevance .content .headline,.productsWrapperContainer .content .headline{font-size:20px}
}
.component.productCarousselWrapper .content .headline.rrHeadline,.component.richRelevance .content .headline.rrHeadline,.productsWrapperContainer .content .headline.rrHeadline{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:30px;line-height:1.1;font-weight:700;color:#00507e;margin:20px 0 0;background-color:transparent;border-top:1px solid #d3d3d3;padding:10px 0}
@media(max-width:767px){.component.productCarousselWrapper .content .headline.rrHeadline,.component.richRelevance .content .headline.rrHeadline,.productsWrapperContainer .content .headline.rrHeadline{font-size:22px}
}
.component.productCarousselWrapper .content .productsWrapper,.component.richRelevance .content .productsWrapper,.productsWrapperContainer .content .productsWrapper{position:relative}
.component.productCarousselWrapper .content .productsWrapper.standard,.component.richRelevance .content .productsWrapper.standard,.productsWrapperContainer .content .productsWrapper.standard{background-repeat:no-repeat;background-position:center;background-image:url(../../../etc.clientlibs/webshop30/clientlibs/resources/images/layout/fancybox_loading.gif)}
.component.productCarousselWrapper .content .productsWrapper.standard.is--loaded,.component.richRelevance .content .productsWrapper.standard.is--loaded,.productsWrapperContainer .content .productsWrapper.standard.is--loaded{background-image:none}
.component.productCarousselWrapper .content .productsWrapper .slideCounter,.component.richRelevance .content .productsWrapper .slideCounter,.productsWrapperContainer .content .productsWrapper .slideCounter{position:absolute;right:10px;z-index:970;top:10px;color:#7e7e7e}
.component.productCarousselWrapper .content .productsWrapper .slideCounter .disabled,.component.richRelevance .content .productsWrapper .slideCounter .disabled,.productsWrapperContainer .content .productsWrapper .slideCounter .disabled{display:none}
.component.productCarousselWrapper .content .productsWrapper .slideCounter.has-headline,.component.richRelevance .content .productsWrapper .slideCounter.has-headline,.productsWrapperContainer .content .productsWrapper .slideCounter.has-headline{top:54px}
.component.productCarousselWrapper .content .productsWrapper .products,.component.richRelevance .content .productsWrapper .products,.productsWrapperContainer .content .productsWrapper .products{margin:0 50px}
.component.productCarousselWrapper .content .productsWrapper .products:after,.component.richRelevance .content .productsWrapper .products:after,.productsWrapperContainer .content .productsWrapper .products:after{content:"";display:block;clear:left}
.component.productCarousselWrapper .content .productsWrapper .products .slide,.component.richRelevance .content .productsWrapper .products .slide,.productsWrapperContainer .content .productsWrapper .products .slide{width:20%;padding:10px;float:left}
.component.productCarousselWrapper .content .productsWrapper .products .slide .imgContainer,.component.richRelevance .content .productsWrapper .products .slide .imgContainer,.productsWrapperContainer .content .productsWrapper .products .slide .imgContainer{position:relative;max-height:200px;aspect-ratio:1;margin:0 auto}
.component.productCarousselWrapper .content .productsWrapper .products .slide .energyLabel,.component.richRelevance .content .productsWrapper .products .slide .energyLabel,.productsWrapperContainer .content .productsWrapper .products .slide .energyLabel{position:absolute;bottom:20px;right:25px;height:45px;display:block}
.component.productCarousselWrapper .content .productsWrapper .products .slide .energyLabel img,.component.richRelevance .content .productsWrapper .products .slide .energyLabel img,.productsWrapperContainer .content .productsWrapper .products .slide .energyLabel img{height:100%;width:auto;aspect-ratio:auto}
.component.productCarousselWrapper .content .productsWrapper .products .slide .productTitle,.component.richRelevance .content .productsWrapper .products .slide .productTitle,.productsWrapperContainer .content .productsWrapper .products .slide .productTitle{height:44px;padding:10px 20px 0 0;overflow:hidden}
.component.productCarousselWrapper .content .productsWrapper .products .slide .productTitle .orange,.component.richRelevance .content .productsWrapper .products .slide .productTitle .orange,.productsWrapperContainer .content .productsWrapper .products .slide .productTitle .orange{color:#e75012}
.component.productCarousselWrapper .content .productsWrapper .products .slide img,.component.richRelevance .content .productsWrapper .products .slide img,.productsWrapperContainer .content .productsWrapper .products .slide img{width:auto;max-width:100%;max-height:200px;aspect-ratio:1;margin:0 auto}
.component.productCarousselWrapper .content .productsWrapper .products .slide .badge,.component.richRelevance .content .productsWrapper .products .slide .badge,.productsWrapperContainer .content .productsWrapper .products .slide .badge{position:relative}
.component.productCarousselWrapper .content .productsWrapper .products .slide .badge img,.component.richRelevance .content .productsWrapper .products .slide .badge img,.productsWrapperContainer .content .productsWrapper .products .slide .badge img{position:absolute;z-index:2;bottom:0;right:0;max-width:50px;max-height:30px}
.component.productCarousselWrapper .content .productsWrapper .products .slide .availabilityWrapper,.component.richRelevance .content .productsWrapper .products .slide .availabilityWrapper,.productsWrapperContainer .content .productsWrapper .products .slide .availabilityWrapper{margin-top:5px}
.component.productCarousselWrapper .content .productsWrapper .products .slide .availabilityWrapper.available,.component.productCarousselWrapper .content .productsWrapper .products .slide .availabilityWrapper.soonDay,.component.productCarousselWrapper .content .productsWrapper .products .slide .availabilityWrapper.soonWeek,.component.richRelevance .content .productsWrapper .products .slide .availabilityWrapper.available,.component.richRelevance .content .productsWrapper .products .slide .availabilityWrapper.soonDay,.component.richRelevance .content .productsWrapper .products .slide .availabilityWrapper.soonWeek,.productsWrapperContainer .content .productsWrapper .products .slide .availabilityWrapper.available,.productsWrapperContainer .content .productsWrapper .products .slide .availabilityWrapper.soonDay,.productsWrapperContainer .content .productsWrapper .products .slide .availabilityWrapper.soonWeek{color:#090}
.component.productCarousselWrapper .content .productsWrapper .products .slide .availabilityWrapper.exclusive,.component.richRelevance .content .productsWrapper .products .slide .availabilityWrapper.exclusive,.productsWrapperContainer .content .productsWrapper .products .slide .availabilityWrapper.exclusive{color:#090}
.component.productCarousselWrapper .content .productsWrapper .products .slide .availabilityWrapper.exclusive [class*=icon-],.component.richRelevance .content .productsWrapper .products .slide .availabilityWrapper.exclusive [class*=icon-],.productsWrapperContainer .content .productsWrapper .products .slide .availabilityWrapper.exclusive [class*=icon-]{fill:#090}
.component.productCarousselWrapper .content .productsWrapper .products .slide .availabilityWrapper.exclusive .text,.component.richRelevance .content .productsWrapper .products .slide .availabilityWrapper.exclusive .text,.productsWrapperContainer .content .productsWrapper .products .slide .availabilityWrapper.exclusive .text{vertical-align:middle}
.component.productCarousselWrapper .content .productsWrapper .products .slide .availabilityWrapper.availableSince,.component.richRelevance .content .productsWrapper .products .slide .availabilityWrapper.availableSince,.productsWrapperContainer .content .productsWrapper .products .slide .availabilityWrapper.availableSince{color:#c90}
.component.productCarousselWrapper .content .productsWrapper .products .slide .availabilityWrapper.unavailable,.component.richRelevance .content .productsWrapper .products .slide .availabilityWrapper.unavailable,.productsWrapperContainer .content .productsWrapper .products .slide .availabilityWrapper.unavailable{color:#e1110c}
.component.productCarousselWrapper .content .productsWrapper .products .slide .bottomWrapper,.component.richRelevance .content .productsWrapper .products .slide .bottomWrapper,.productsWrapperContainer .content .productsWrapper .products .slide .bottomWrapper{display:flex;align-items:flex-end;min-height:66px}
.component.productCarousselWrapper .content .productsWrapper .products .slide .bottomWrapper .btn,.component.richRelevance .content .productsWrapper .products .slide .bottomWrapper .btn,.productsWrapperContainer .content .productsWrapper .products .slide .bottomWrapper .btn{float:left;margin-right:20px;min-height:auto}
.component.productCarousselWrapper .content .productsWrapper .products .slide .bottomWrapper .priceWrapper,.component.richRelevance .content .productsWrapper .products .slide .bottomWrapper .priceWrapper,.productsWrapperContainer .content .productsWrapper .products .slide .bottomWrapper .priceWrapper{display:inline-block}
.component.productCarousselWrapper .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp,.component.richRelevance .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp,.productsWrapperContainer .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp{color:#222;font-size:12px;position:relative;clear:both}
.component.productCarousselWrapper .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .oldPrice,.component.richRelevance .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .oldPrice,.productsWrapperContainer .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .oldPrice{text-decoration:line-through}
@supports(text-underline-offset:1px) and (text-decoration-thickness:1px){.component.productCarousselWrapper .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .oldPrice,.component.richRelevance .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .oldPrice,.productsWrapperContainer .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .oldPrice{text-decoration:underline;text-underline-offset:-.4em;text-decoration-thickness:1px;text-decoration-skip-ink:none}
}
.component.productCarousselWrapper .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .icon-info,.component.richRelevance .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .icon-info,.productsWrapperContainer .content .productsWrapper .products .slide .bottomWrapper .priceWrapper .uvp .icon-info{fill:#858585;font-size:12px}
.component.productCarousselWrapper .content .productsWrapper .productsListView,.component.richRelevance .content .productsWrapper .productsListView,.productsWrapperContainer .content .productsWrapper .productsListView{display:none}
.slick-arrow.slick-disabled{opacity:.2}
.slick-arrow.slick-disabled svg:hover{fill:#858585}
.productsWrapperContainer .productsWrapper{display:block}
.productsWrapperContainer .content:after{content:'';clear:both;display:block}
.component.productCarousselWrapper,.multipleCaroussel{position:relative}
.component.productCarousselWrapper .productsWrapperContainer .productsWrapper,.multipleCaroussel .productsWrapperContainer .productsWrapper{visibility:hidden;height:0;overflow:hidden}
.component.productCarousselWrapper .productsWrapperContainer .productsWrapper.active,.multipleCaroussel .productsWrapperContainer .productsWrapper.active{visibility:visible;height:auto;overflow:auto}
.component.productCarousselWrapper .container-product.author .productsWrapper,.multipleCaroussel .container-product.author .productsWrapper{display:block}
.component.richRelevance{position:relative}
.component.richRelevance.is--loading{min-height:350px}
.addToCartOverlay .component.richRelevance .productCarouselLinks .item.active{border:0;background-color:#f6f6f6;padding:10px 15px}
.addToCartOverlay .component.richRelevance .productCarouselLinks .item.active a{padding:0;text-align:left}
select{border:1px solid #d0d5db;background-color:#f6f6f6;padding:5px;height:30px}
.selectbox{display:inline}
.selectbox .selectboxit-container *{font-size:12px;font-family:Tahoma,Verdana,Geneva,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.selectbox .selectboxit-container .selectboxit{border-radius:0;border:1px solid #d0d5db;background-color:#f6f6f6;color:#222}
.selectbox .selectboxit-container .selectboxit:focus{outline:0}
.selectbox .selectboxit-container .selectboxit:hover{background-color:#f6f6f6}
.selectbox .selectboxit-container .selectboxit .selectboxit-text{font-size:12px}
.selectbox .selectboxit-container .selectboxit .selectboxit-default-arrow{background-image:url(../../../etc.clientlibs/webshop30/clientlibs/resources/images/dummy/iconSelectBox.png);width:15px;height:8px;border:0;margin-top:5px;top:25%}
.registration-content-item .selectbox .selectboxit{width:275px}
.registration-content-item .selectbox .selectboxit-options{max-height:300px}
.registration-content-item .selectbox .selectboxit-list{width:100%}
.registration-content-item .selectbox.day,.registration-content-item .selectbox.month,.registration-content-item .selectbox.year{flex:0 0 auto}
.registration-content-item .selectbox.day .selectboxit,.registration-content-item .selectbox.month .selectboxit,.registration-content-item .selectbox.year .selectboxit{width:75px}
.registration-content-item .selectbox.month .selectboxit{width:108px}
.registration-content-item .selectbox.title{display:none}
.registration-content-item .selectbox.title.active{display:inline}
.registration-content-item .selectbox.title .selectboxit{width:120px}
.registration-content-item .selectbox.country .selectboxit-container{margin-top:5px}
.component.registration .registration-form .registration-content .registration-content-item .selectbox.title.active .selectboxit-container{margin-top:10px}
.component.productCategory .serpFacetGroupsWrapper .selectbox{display:inline-block}
.component.productCategory .serpFacetGroupsWrapper .selectbox .selectboxit-options{max-height:300px}
.component.productCategory .serpFacetGroupsWrapper .selectbox .selectboxit-list{width:100%}
.component.productCategory .serpFacetGroupsWrapper .selectbox.day,.component.productCategory .serpFacetGroupsWrapper .selectbox.month,.component.productCategory .serpFacetGroupsWrapper .selectbox.year{flex:0 0 auto}
.component.productCategory .serpFacetGroupsWrapper .selectbox.day .selectboxit,.component.productCategory .serpFacetGroupsWrapper .selectbox.month .selectboxit,.component.productCategory .serpFacetGroupsWrapper .selectbox.year .selectboxit{width:75px}
.component.productCategory .serpFacetGroupsWrapper .selectbox.month .selectboxit{width:108px}
.component.productCategory .serpFacetGroupsWrapper .selectbox.title{display:none}
.component.productCategory .serpFacetGroupsWrapper .selectbox.title.active{display:inline}
.component.productCategory .serpFacetGroupsWrapper .selectbox.title.active .selectboxit-container{margin-top:10px}
.component.productCategory .serpFacetGroupsWrapper .selectbox.title .selectboxit{width:120px}
.listItem{margin:0 0 4px;font-family:'Roboto Condensed Regular',sans-serif;font-size:14px}
.listItem p{display:inline-block;vertical-align:middle;margin:0 0 0 5px}
.productOmniBox__tabLink{flex:1 1 auto;padding:20px;background-color:#f9f8fa;border:1px solid #e5e7e9;border-width:1px 1px 0 1px;font-family:Roboto,sans-serif;font-size:14px;line-height:1.1}
.productOmniBox__tabLink--active{background-color:#fff;font-weight:700;position:relative;color:#000}
.productOmniBox__tabLink--active:after{content:"";display:block;width:100%;height:4px;position:absolute;bottom:-1px;left:0;background:#35739b}
.productOmniBox__tabLink--store{border-left:0}
.productOmniBox__tabLink.disabled{color:#acb5ba;background-color:#c8ced2}
.productOmnibox-price{font-family:Roboto,sans-serif}
@media(min-width:1230px){.productOmnibox-price{padding:15px 0}
}
.productOmnibox-price__old-price{text-decoration:line-through}
@supports(text-underline-offset:1px) and (text-decoration-thickness:1px){.productOmnibox-price__old-price{text-decoration:underline;text-underline-offset:-.4em;text-decoration-thickness:1px;text-decoration-skip-ink:none}
}
.productOmnibox-price__uvp-overlay.fancyboxContent{padding:50px;background-color:#fff;text-align:center;border:0;box-shadow:0 0 16px #00000029}
@media(max-width:767.98px){.productOmnibox-price__uvp-overlay.fancyboxContent{width:100%}
}
.productOmnibox-price .icon-info{width:20px;height:20px;vertical-align:text-bottom}
.store .productOmnibox-price__price--delivery,.store .productOmnibox-price__shipping--delivery,.store .productOmnibox-price__unit-price--delivery{display:none}
.delivery .productOmnibox-price__price--store,.delivery .productOmnibox-price__shipping--store,.delivery .productOmnibox-price__unit-price--store{display:none}
.productOmnibox-xaa-title__logo{width:100%}
.productOmnibox-xaa-price+.productOmnibox-price{padding-top:15px;padding-bottom:0}
.productOmniBox .productOmnibox-price{margin-bottom:15px}
.productOmnibox-availability+.productOmnibox-price{padding-top:0}
.productOmnibox-availability{padding:30px 0 20px 0}
.productOmnibox-availability.component{margin-bottom:0}
.productOmnibox-availability__stock{width:8px;height:8px;border-radius:50%;margin-right:12px}
.productOmnibox-availability__overlay{max-width:400px}
.fancybox-slide .productOmnibox-availability__overlay{padding:0;overflow-x:hidden;border:0;box-shadow:0 0 16px #00000029}
.productOmnibox-availability__overlay .fancybox-close .icon-close{fill:#acb5ba}
.productOmnibox-availability__overlay div{text-align:left;overflow:inherit}
.productOmnibox-availability svg{width:8px;height:10px;margin-left:5px}
.overlayEilt--new{max-width:400px;max-height:75vh;display:none}
.overlayEilt--new__top{flex-shrink:0}
.overlayEilt--new__bottom{overflow:auto}
.fancybox-slide .overlayEilt--new{margin:0;padding:0;border:0;box-shadow:0 0 16px #00000029;overflow:hidden}
.overlayEilt--new .fancybox-close .icon-close{fill:#acb5ba}
.overlayEilt--new__main-info{margin-right:auto;margin-left:auto;width:max-content}
.overlayEilt--new.authorEiltService{display:block}
.overlayEilt--new img{max-width:100%}
.overlayEilt--new__headerimg{width:auto;height:auto;max-height:56px}
.overlayEilt--new__listWrapper{width:70%;margin:0 auto}
.overlayEilt--new__listWrapper .overlayEilt--new__list{list-style:disc;padding-left:20px;margin-bottom:0}
.overlayEilt--new__listWrapper .overlayEilt--new__list .overlayEilt--new__listitem{padding-left:5px}
.overlayEilt--new__listitem:before{display:none}
.overlayEilt--new .btn{color:unset}
.overlayEilt--new__notification{background-color:transparent;margin:unset}
.overlayEilt--new__notification.is--active{display:flex;padding:10px 0}
.overlayEilt--new__notification.is--active .overlayEilt--new__icon-check{display:inline-block}
.overlayEilt--new__notification .overlayEilt--new__icon-check{float:left;margin:5px 10px 0 0;display:none}
.overlayEilt--new__notification .overlayEilt--new__icon-check svg{fill:#090}
.overlayEilt--new__notification .optionEiltFeedbackText{width:calc(100% - 30px);color:#222}
.overlayEilt--new__notification.notification-error .overlayEilt--new__icon-check{display:none}
.overlayEilt--new__notification.notification-error .optionEiltFeedbackText{width:100%}
.overlayEilt--new .infotext{padding-bottom:30px}
.overlayEilt--new .infotext p{font-size:inherit}
.optionEiltForm--New__label{flex-basis:100%}
.optionEiltForm--New__zip{flex-basis:100%;max-width:70px;text-align:center;border:1px solid #d3d3d3}
.optionEiltForm--New__btn{flex-basis:calc(100% - 90px);color:#222;height:48px}
.leasing-overlay{display:none;width:375px;max-width:88vw;overflow:visible}
.fancybox-slide .leasing-overlay{padding:0;margin:0}
@media screen and (max-width:767.98px){.fancybox-slide .leasing-overlay{width:100%;min-width:100%;height:100%;max-height:100vh;max-height:100dvh;margin:0;padding:0;position:fixed;left:0;right:0;top:0;box-shadow:none}
}
.leasing-overlay .fancybox-close .icon-close{fill:#acb5ba}
.leasing-overlay__select{height:48px;-webkit-appearance:none;appearance:none}
.leasing-overlay__icon{right:10px;top:41px}
.leasing-overlay__information{border-top:1px solid #c8ced2}
.attachProducts__block{flex-wrap:wrap}
.attachProducts__checkboxGroup{width:70%;flex-grow:1}
.attachProducts__checkbox+.attachProducts__label{padding-left:40px}
.attachProducts__checkbox+.attachProducts__label:before{width:25px;height:25px;border:1px solid #c8ced2;border-radius:2px}
.attachProducts__checkbox+.attachProducts__label .icon-check{fill:#fff;top:6px;left:6px;width:13px;height:13px}
.attachProducts__checkbox:checked+.attachProducts__label:before{background-color:#35739b;border-color:#35739b}
.attachProducts__info{display:inline-flex;align-items:center;justify-content:flex-end;width:30%}
.attachProducts__label{min-height:28px}
.attachProducts__dropdown{position:relative;border:1px solid #c8ced2;border-radius:2px;cursor:pointer;max-width:calc(100% - 30px);min-width:calc(100% - 30px)}
.attachProducts__icon{right:20px;top:50%;transform:translateY(-50%) rotate(90deg);pointer-events:none}
.attachProducts__dropdown--open .attachProducts__icon{right:14px;transform:translateY(-50%) rotate(-90deg)}
.attachProducts__selectedOption{border:0;background:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.attachProducts__options{width:calc(100% + 2px);left:-1px;top:-1px;z-index:9999;background:#fff;box-shadow:0 0 16px #00000029;border-radius:2px}
.attachProducts__option{position:relative}
.attachProducts__option-icon{right:14px;top:calc(50% - 8px);transform:translateY(-50%) rotate(-90deg)}
.attachProducts__tooltipOverlay{height:15px}
.fancybox-slide .attachProducts__overlay-content{padding:0;margin:0;width:400px;overflow-y:visible;max-height:75vh;border:0;box-shadow:0 0 16px #00000029}
@media screen and (max-width:767.98px){.fancybox-slide .attachProducts__overlay-content{min-height:100vh;width:100%;min-width:100%;height:100vh;max-height:100vh;max-height:100dvh;margin:0;padding:0;position:fixed;left:0;right:0;top:0;box-shadow:none}
}
.attachProducts__overlay-content .fancybox-close .icon-close{fill:#acb5ba}
@media screen and (max-width:767.98px){.attachProducts__overlay-content .page-wrapper{padding-top:0}
}
.defaultAttachedProductsTooltip{margin-bottom:0;padding:0}
.defaultAttachedProductsTooltip__manufactureLogo{width:72px;height:auto}
.defaultAttachedProductsTooltip__image{max-width:230px;max-height:230px;display:block;margin:0 auto 25px}
.defaultAttachedProductsTooltip__btn{min-height:48px}
.defaultAttachedProductsTooltip .ratingStars .ratingWrap .stars.grey{color:#c8ced2;fill:#c8ced2}
.financingOverlay .bannerComponent__title{max-width:259px}
.financingOverlay .bannerComponent__img{max-width:91px;padding-bottom:20px}
.financingOverlay__runtime{min-height:42px;-webkit-appearance:none;appearance:none}
.financingOverlay__runtime:focus{outline:0;border-color:#acb5ba;border-radius:0}
.financingOverlay__runtime-icon{top:14px;right:14px;transform:rotate(90deg)}
.financingTrigger__rate{max-width:48%}
.financingTrigger__rate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.financingTrigger__icon{min-width:8px}
.pdpMediaBox{padding-bottom:50px}
@media screen and (max-width:1023.98px){.pdpMediaBox{flex-wrap:wrap}
}
@media screen and (max-width:767.98px){.pdpMediaBox{margin-bottom:10px;padding:0 15px}
}
.pdpMediaBox__main{aspect-ratio:1;min-width:0;width:100%;position:relative;margin:0;padding:0;overflow:hidden}
@media screen and (max-width:1023.98px){.pdpMediaBox__main{aspect-ratio:.90909091}
}
@media screen and (max-width:1023.98px){.pdpMediaBox__main .slick-list{max-width:calc(50vw - 60px);width:calc(50vw - 60px);margin:0 auto}
}
@media screen and (max-width:767.98px){.pdpMediaBox__main .slick-list{max-width:calc(100vw - 80px);width:calc(100vw - 80px)}
}
.pdpMediaBox__main-item{aspect-ratio:1}
.pdpMediaBox__main-item--video{margin-top:23.12%}
.pdpMediaBox__main-item #clipVideo{display:block !important}
.pdpMediaBox__main-link{display:flex;align-items:center;position:relative}
.pdpMediaBox__main-img{max-width:100%;width:640px;height:auto}
.pdpMediaBox__main-dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:flex-end;list-style-type:none;padding-left:0;margin:0;position:absolute;top:calc(100% - 60px);left:0;right:0;z-index:1000}
@media screen and (min-width:1024px){.pdpMediaBox__main-dots{display:none}
}
.pdpMediaBox__main-dots li{color:transparent}
.pdpMediaBox__main-dots li.slick-active .pdpMediaBox__main-dot{background-color:#778186;padding:7px}
.pdpMediaBox__main-dot{width:8px;height:7px;border:0;border-radius:50%;margin-right:5px;padding:5px;line-height:1}
.pdpMediaBox__main.slick-slider .pdpMediaBox__main-arrow{width:8px;height:16px;position:absolute;top:0;height:calc(100% - 75px);margin-top:0;border:0;padding:0;display:flex;align-items:center;background:#fff}
@media screen and (min-width:1024px){.pdpMediaBox__main.slick-slider .pdpMediaBox__main-arrow{display:none}
}
.pdpMediaBox__main.slick-slider .pdpMediaBox__main-arrow-icon{fill:#c8ced2;padding:0}
.pdpMediaBox__main.slick-slider .pdpMediaBox__main-arrow:focus .pdpMediaBox__main-arrow-icon,.pdpMediaBox__main.slick-slider .pdpMediaBox__main-arrow:hover .pdpMediaBox__main-arrow-icon{fill:#acb5ba}
.pdpMediaBox__main.slick-slider .pdpMediaBox__main-arrow--prev{left:0}
.pdpMediaBox__main.slick-slider .pdpMediaBox__main-arrow--next{right:0}
.pdpMediaBox__nav{width:120px;min-width:120px;margin:0;padding:0;margin-right:40px;position:relative}
@media screen and (max-width:1023.98px){.pdpMediaBox__nav{display:none}
}
.pdpMediaBox__nav-list{margin:0;padding:0;list-style:none;height:625px;overflow:hidden;position:relative}
.pdpMediaBox__nav-item{margin-bottom:5px;aspect-ratio:1;display:flex;align-items:center;border:1px solid #c8ced2;outline-offset:-2px}
.pdpMediaBox__nav-item--active,.pdpMediaBox__nav-item:hover{border-color:#35739b;outline:2px solid #35739b}
.pdpMediaBox__nav-item--fillup{border-color:transparent}
.pdpMediaBox__nav-item--fillup:hover{outline:0;border-color:transparent}
.pdpMediaBox__nav-img{width:100%}
.pdpMediaBox__nav-arrow{position:absolute;display:flex;justify-content:center;z-index:100;top:-12px;left:50%;transform:translateX(-50%);width:48px;height:48px;margin-top:0;padding:0;border:0;background:#000}
@media screen and (max-width:1023.98px){.pdpMediaBox__nav-arrow{display:none}
}
.pdpMediaBox__nav-arrow-icon{fill:#fff;padding:0;width:24px;height:42px}
.pdpMediaBox__nav-arrow:focus .pdpMediaBox__nav-arrow-icon,.pdpMediaBox__nav-arrow:hover .pdpMediaBox__nav-arrow-icon{fill:#acb5ba}
.pdpMediaBox__nav-arrow--next{top:auto;bottom:-12px}
.pdpMediaBox__lens{height:400px;overflow:hidden;position:fixed;left:var(--lens-left,200%);top:var(--lens-top,0);width:var(--lens-width,440px);z-index:2300;text-align:center;background-color:#fff;border:2px solid #35739b}
@media screen and (max-width:1229.98px){.pdpMediaBox__lens{visibility:hidden;z-index:-1}
}
.pdpMediaBox__lens-cursor{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.1);border:1px solid #35739b;cursor:none}
.pdpMediaBox__lens img{position:absolute}
.fancybox-slide .pdpMediaBox__overlay-video{display:inline-block;width:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);border:0;margin:0;padding:0}
@media screen and (max-width:1023.98px){.fancybox-slide .pdpMediaBox__overlay-video{width:100%;max-width:100%;max-height:100%}
}
.fancybox-slide .pdpMediaBox__overlay-video>div{max-height:50vh;min-height:50vh;background-color:#fff !important}
@media screen and (max-width:1023.98px){.fancybox-slide .pdpMediaBox__overlay-video>div{aspect-ratio:1.77777778}
}
.fancybox-slide .pdpMediaBox__overlay-video video{right:0;min-height:100%;min-width:100%;max-height:100%;background-color:#fff !important}
.pdpMediaBox__overlay-container{opacity:0}
.pdpMediaBox__overlay-container.is--active{opacity:1}
.pdpMediaBox__overlay-thumbs{position:absolute;left:40px;top:40px;bottom:40px;overflow:auto;scrollbar-width:thin}
.pdpMediaBox__overlay-thumbs::-webkit-scrollbar{width:4px}
@media screen and (max-width:1023.98px){.pdpMediaBox__overlay-thumbs{top:auto;bottom:6px;left:16px;right:16px}
}
@media all and (min-height:460px) and (min-width:1024px){.pdpMediaBox__overlay-thumbs{overflow:initial}
}
.pdpMediaBox__overlay-thumbs .fancybox-thumbs{position:relative;width:auto;display:block;padding:0 10px 0 0;overflow:auto}
@media all and (min-height:460px) and (min-width:1024px){.pdpMediaBox__overlay-thumbs .fancybox-thumbs{overflow:initial}
.pdpMediaBox__overlay-thumbs .fancybox-thumbs ul{max-height:375px;overflow:hidden}
}
@media all and (min-height:580px) and (min-width:1024px){.pdpMediaBox__overlay-thumbs .fancybox-thumbs ul{max-height:500px}
}
@media all and (min-height:720px) and (min-width:1024px){.pdpMediaBox__overlay-thumbs .fancybox-thumbs ul{max-height:625px}
}
.pdpMediaBox__overlay-thumbs .fancybox-thumbs ul{list-style:none;margin:0;padding:0;z-index:-1}
@media screen and (max-width:1023.98px){.pdpMediaBox__overlay-thumbs .fancybox-thumbs ul{display:flex;gap:10px;overflow:auto}
}
.pdpMediaBox__overlay-thumbs .fancybox-thumbs li{float:none;height:100%;width:120px;max-width:100%;border:1px solid #c8ced2;aspect-ratio:1;margin-bottom:5px;overflow:visible;display:flex;align-items:center}
.pdpMediaBox__overlay-thumbs .fancybox-thumbs li.fancybox-thumbs--fillup{border:0;pointer-events:none}
@media screen and (max-width:1023.98px){.pdpMediaBox__overlay-thumbs .fancybox-thumbs li{width:80px;min-width:80px;position:relative}
}
.pdpMediaBox__overlay-thumbs .fancybox-thumbs li:before{content:'';left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:0;border:2px solid #35739b;position:absolute;opacity:0}
.pdpMediaBox__overlay-thumbs .fancybox-thumbs li .fancybox-thumbs-active:before,.pdpMediaBox__overlay-thumbs .fancybox-thumbs li:hover:before{opacity:1}
.pdpMediaBox__overlay-thumbs .fancybox-thumbs li.fancybox-thumbs--fillup:hover:before{opacity:0}
.pdpMediaBox__overlay-thumbs .fancybox-thumbs img{margin:0;max-width:100%;max-height:100%;min-width:calc(120px - 2px);min-height:100%;object-fit:contain;margin-left:0 !important;margin-top:0 !important}
@media screen and (max-width:1023.98px){.pdpMediaBox__overlay-thumbs .fancybox-thumbs img{min-width:calc(80px - 2px)}
}
.pdpMediaBox__overlay-close{position:absolute;top:40px;right:40px;width:64px;height:64px;display:flex;justify-content:center;align-items:center;border:1px solid #c8ced2;background-color:transparent}
.pdpMediaBox__overlay-close-icon{fill:#000;width:24px}
@media screen and (max-width:1023.98px){.pdpMediaBox__overlay-close{border:0;width:32px;height:32px;top:16px;right:16px}
}
.pdpMediaBox__overlay-stage{left:200px;top:40px;bottom:40px;right:200px}
@media screen and (max-width:1023.98px){.pdpMediaBox__overlay-stage{left:48px;right:48px;bottom:200px;top:60px}
}
.pdpMediaBox__playWrapper{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;background:0;border:0;cursor:pointer;margin-bottom:23%}
.pdpMediaBox__play{width:36px;height:36px;border-radius:50%;background-color:#e5e7e9;display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;margin:0 auto}
.pdpMediaBox__play:before{content:"";display:block;width:0;height:0;border-width:8px 0 8px 14px;border-color:transparent transparent transparent #000;border-style:solid;margin-left:2px}
.component .productDetail__wrapper{display:flex;position:relative;flex-wrap:wrap}
.component .productDetail__wrapper .productOmniBoxWrapper{width:100%}
.component .productDetail__wrapper .productDetailTitle{padding-left:15px;padding-right:15px;margin-top:27px;display:flex;flex-wrap:wrap;flex-direction:row;width:100%}
.component .productDetail__wrapper .productDetailTitle .title{width:100%}
.component .productDetail__wrapper .productDetailTitle .manufactureLogo{height:auto;margin:0;float:none}
.component .productDetail__wrapper .productDetailTitle .manufactureLogo img{height:40px;max-height:none}
.component .productDetail__wrapper .productID{font-size:14px;padding:0;margin-bottom:5px;font-family:Roboto,sans-serif;flex-basis:100%;order:3}
.component .productDetail__wrapper .ratingStars{padding:0 14px 24px;font-family:Roboto,sans-serif}
.component .productDetail__wrapper .ratingStars:hover span{color:#35739b;text-decoration:none}
.component .productDetail__wrapper .ratingStars__link{font-size:14px;color:#35739b}
.component .productDetail__wrapper .ratingStars__link:hover span{color:#074d80;text-decoration:none}
.component .productDetail__wrapper .ratingStars .ratingWrap{transform:scale(1.1);transform-origin:0 0;width:80px;height:auto}
.component .productDetail__wrapper .ratingStars .ratingWrap .stars{height:20px}
.component .productDetail__wrapper .additionalOptions{border-top:0}
.component .productDetail__wrapper .whishlistToggle{position:absolute;right:-20px;top:-5px;z-index:1010}
.component .productDetail__wrapper .wishlistSvgIcon{height:50px;width:50px}
.component .productDetail__wrapper .highlightText p{font-size:14px}
.component .productDetail__wrapper .productDetail__left .keyfacts__list{padding-left:13px}
.component .productDetail__wrapper .productDetail__left .referenceLogos.referenceLogos__wrapper{margin:0}
.component .productDetail__wrapper .productDetail__leftSticky{position:sticky;top:80px;z-index:20}
.component .productDetail__wrapper .keybox .hintUsedArticle{padding:20px 0}
.component .productDetail__titleWrapper{width:100%;margin-bottom:16px}
.component .productDetail__titleWrapper .productDetail__title{font-family:Roboto,sans-serif;font-weight:700;margin:0 0 5px 0;padding:0;flex-basis:calc(100% - 150px)}
.component .productDetail__titleWrapper .productDetail__title .marketingAttribute{color:#e75012}
.component .productDetail__brand{display:flex;justify-content:space-between;padding:0;order:2;margin:-5px 0 0 auto}
.component .productDetail__brandname{font-size:18px;font-family:Roboto,sans-serif;font-weight:400;position:relative;top:3px}
.productDetailDescriptionSection{border-top:0;margin-top:0}
.pdpDetails{pointer-events:none}
.pdpDetails a{pointer-events:initial}
.pdpDetails__summary{display:flex;justify-content:space-between;align-items:center;list-style:none;text-align:left}
.pdpDetails__summary .keyfacts__headline{width:100%;text-align:left}
.pdpDetails__summary::-webkit-details-marker,.pdpDetails__summary::marker{display:none}
.pdpDetails__svg{width:20px;height:20px}
.pdpDetails[open] .pdpDetails__icon{transform:rotate(180deg)}
.pdpDetails--xs.pdpDetails__summary{pointer-events:none}
.pdpDetails--xs .pdpDetails__icon{display:none}
@media screen and (min-width:1024px) and (max-width:1229.98px){.detailHeader{padding:15px 0}
section.productDetailAccessories .boxContentWrapper .accessoriesFilter,section.productDetailAccessories .boxContentWrapper .bottomAccessoriesFilter{padding-bottom:20px}
.component.productCarousselWrapper .content .productsWrapper .bx-controls-direction .bx-next span:hover,.component.productCarousselWrapper .content .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.productCarousselWrapper .headline .productsWrapper .bx-controls-direction .bx-next span:hover,.component.productCarousselWrapper .headline .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.productCarousselWrapper .productCarouselLinks .productsWrapper .bx-controls-direction .bx-next span:hover,.component.productCarousselWrapper .productCarouselLinks .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.richRelevance .content .productsWrapper .bx-controls-direction .bx-next span:hover,.component.richRelevance .content .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.richRelevance .headline .productsWrapper .bx-controls-direction .bx-next span:hover,.component.richRelevance .headline .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.richRelevance .productCarouselLinks .productsWrapper .bx-controls-direction .bx-next span:hover,.component.richRelevance .productCarouselLinks .productsWrapper .bx-controls-direction .bx-prev span:hover{fill:#858585}
.component.productCarousselWrapper .productCarouselLinks .headline,.component.productCarousselWrapper .productCarouselLinks .item a,.component.richRelevance .productCarouselLinks .headline,.component.richRelevance .productCarouselLinks .item a{font-size:18px}
.component.productDetail .productDetailSubnavigation{margin-bottom:30px}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li a{font-size:17px;padding:0 15px;line-height:44px}
}
@media screen and (min-width:768px) and (max-width:1023.98px){.dropdownBox{position:relative}
.dropdownBox .dropdownBoxButton{padding:5px 10px;display:flex;background-color:#fff;color:#858585;border:1px solid #858585;fill:#858585}
.dropdownBox .dropdownBoxButton.active,.dropdownBox .dropdownBoxButton.active:focus,.dropdownBox .dropdownBoxButton.active:hover{background-color:#858585;color:#fff;fill:#fff}
.dropdownBox .dropdownBoxButton:focus,.dropdownBox .dropdownBoxButton:hover{color:#858585;fill:#858585;background-color:#fff}
.dropdownBox .dropdownBoxButton.active .icon-arrow-down{transform:rotate(180deg)}
.dropdownBox .dropdownContent{border:1px solid #d0d5db;padding:10px;position:absolute;top:42px;left:0;right:0;background:#fff;z-index:-1;display:none;max-width:100%}
.dropdownBox .dropdownContent.active{z-index:999;display:block}
.dropdownBox .dropdownArrow{position:absolute;top:-19px;left:60px;margin-left:-14px;display:block}
.dropdownBox .dropdownArrow:after,.dropdownBox .dropdownArrow:before{position:absolute;border:solid transparent;content:" ";height:0;width:0;pointer-events:none}
.dropdownBox .dropdownArrow:after{border-top-color:transparent;border-bottom-color:#fff;top:0;border-width:10px;margin-left:1px}
.dropdownBox .dropdownArrow:before{border-top-color:transparent;border-bottom-color:#d0d5db;top:0;border-width:11px;margin-top:-3px}
.productOmniBoxWrapper{width:50%}
.productOmniBox__tab{padding-left:16px;padding-right:16px}
.productOmniBox__bottom{padding-left:0;padding-right:0}
.component.productDetail .productDetailTitle{padding:0 0 10px 0}
.component.productDetail .optionEilt .tooltipBox .btn{float:left}
.component.productDetail .keybox .additionalOptions .option{display:block;margin:0 0 10px}
.component.productDetail .keybox .bottomLogoWrapper .referenceLogos{margin:20px 0 10px 0}
.component.productDetail .keybox .bottomLogoWrapper .referenceLogos img{margin-bottom:10px}
.component.productDetail .productOmniBoxWrapper .productOmniBox .hintUsedArticle{display:none !important}
.component.productDetail .requestOfferOverlayOpener{float:none !important;display:block}
.component.productDetail .productDetailDescriptionBox{width:100%}
.component.productDetail .mediaBoxWrapper__wishlistSvgIcon{height:50px;width:50px}
.ageRatingOverlay{width:300px}
.detailHeader{padding:0}
section.productDetailAccessories .boxContentWrapper .accessoriesFilter,section.productDetailAccessories .boxContentWrapper .bottomAccessoriesFilter{padding-bottom:20px}
.component.sidebarNavigation{margin-bottom:20px}
.component.sidebarNavigation .btn{display:flex;background-color:#fff;color:#858585;border:1px solid #858585;fill:#858585}
.component.sidebarNavigation .btn.active{display:flex;background-color:#858585;color:#fff;fill:#fff}
.component.sidebarNavigation .btn.active .icon-arrow-down{transform:rotate(180deg)}
.component.sidebarNavigation .sidebarNavigationBox{border:1px solid #d0d5db;padding:10px;position:absolute;top:42px;left:15px;right:0;background:#fff;z-index:-1;display:none;max-width:50%}
.component.sidebarNavigation .sidebarNavigationBox.active{z-index:1700;display:block}
.component.sidebarNavigation .sidebarNavigationBox .arrow{position:absolute;top:-19px;left:60px;margin-left:-14px;display:block}
.component.sidebarNavigation .sidebarNavigationBox .arrow:after,.component.sidebarNavigation .sidebarNavigationBox .arrow:before{position:absolute;border:solid transparent;content:" ";height:0;width:0;pointer-events:none}
.component.sidebarNavigation .sidebarNavigationBox .arrow:after{border-top-color:transparent;border-bottom-color:#fff;top:0;border-width:10px;margin-left:1px}
.component.sidebarNavigation .sidebarNavigationBox .arrow:before{border-top-color:transparent;border-bottom-color:#d0d5db;top:0;border-width:11px;margin-top:-3px}
.component.sidebarNavigation .sidebarNavigationBox .icon-arrow-down,.component.sidebarNavigation .sidebarNavigationBox .icon-arrow-up{float:right;width:15px;height:15px;margin:5px 5px}
.component.sidebarNavigation .sidebarNavigationBox .icon-arrow-down svg,.component.sidebarNavigation .sidebarNavigationBox .icon-arrow-up svg{width:15px;height:15px}
.component.sidebarNavigation .sidebarNavigationBox [data-has-children=no]+a{margin-left:0}
.component.sidebarNavigation .sidebarNavigationBox a{border-bottom:1px solid #d0d5db;display:block;height:auto;line-height:2}
.component.sidebarNavigation .sidebarNavigationBox ul li:last-child a{border:0}
.component.sidebarNavigation .sidebarNavigationBox ul li ul li:last-child a{border-bottom:1px solid #d0d5db}
.component.sidebarNavigation .sidebarNavigationBox li ul{margin:0 15px}
.component.sidebarNavigation .sidebarNavigationBox .showAll{padding:0 15px;display:none}
.component.sidebarNavigation .sidebarNavigationBox h3{color:#222;font-family:Tahoma,sans-serif;font-size:12px;line-height:1.42857143;margin:0;padding:5px 0;border-bottom:5px solid #d0d5db}
.component.sidebarNavigation .sidebarNavigationBox .open+a+.showAll,.component.sidebarNavigation .sidebarNavigationBox h3+.showAll{display:block}
.component.sidebarNavigation .sidebarNavigationBox .open+a+.showAll{margin:0 15px;padding:0}
.hideSidebarNavigationBoxSMXS .sidebarNavigation.dropdownBox,.hideSidebarNavigationBoxSMXS .sidebarNavigation.dropdownBox>*{display:none !important}
.sidebarNavigationBox-mainCategoryPage .sidebarNavigation.dropdownBox{margin-bottom:30px}
.categorySidebar .sidebarSecond{display:none}
.component.productCarousselWrapper .content .productsWrapper .bx-controls-direction .bx-next span:hover,.component.productCarousselWrapper .content .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.productCarousselWrapper .headline .productsWrapper .bx-controls-direction .bx-next span:hover,.component.productCarousselWrapper .headline .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.productCarousselWrapper .productCarouselLinks .productsWrapper .bx-controls-direction .bx-next span:hover,.component.productCarousselWrapper .productCarouselLinks .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.richRelevance .content .productsWrapper .bx-controls-direction .bx-next span:hover,.component.richRelevance .content .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.richRelevance .headline .productsWrapper .bx-controls-direction .bx-next span:hover,.component.richRelevance .headline .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.richRelevance .productCarouselLinks .productsWrapper .bx-controls-direction .bx-next span:hover,.component.richRelevance .productCarouselLinks .productsWrapper .bx-controls-direction .bx-prev span:hover{fill:#858585}
.component.productCarousselWrapper .productCarouselLinks .headline,.component.productCarousselWrapper .productCarouselLinks .item a,.component.richRelevance .productCarouselLinks .headline,.component.richRelevance .productCarouselLinks .item a{font-size:18px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products .slide .productItemWrapper .productTitle{width:175px !important}
.fancybox-slide.bazaarvoiceFancybox .fancybox-inner{padding:0}
.fancybox-slide.bazaarvoiceFancybox .fancybox-skin{padding:15px !important}
.fancybox-slide.bazaarvoiceFancybox .fancybox-outer{padding:15px}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .radio-item .inputField,.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .radio-item label{font-size:13px}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo .registration-content-item .inputField,.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo .registration-content-item .textarea{width:95%}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo .registration-content-item [class*=icon-]{margin:10px -10px 0 0}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo p{font-size:13px}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo .lbl{margin-bottom:5px}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo .characters{margin-right:25px}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo .addRatingBox{width:100%;height:auto}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo .addRatingBox .totalRating .br-theme-bootstrap-stars .br-widget .br-current-rating{display:block}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo .br-theme-bars-movie .br-widget{white-space:normal}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo .br-theme-bars-movie .br-widget a{width:24px}
.fancybox-slide.bazaarvoiceFancybox .bazaarvoiceReview .stepTwo .br-theme-bars-movie .br-widget .br-current-rating{display:block;padding-top:15px}
.component.productDetail .productDetailSubnavigation{height:64px;top:64px;padding-top:15px}
.component.productDetail .productDetailSubnavigation .stickyProductNav{height:64px;margin-top:-15px}
.component.productDetail .productDetailSubnavigation .stickyProductNav.active{margin-left:-15px}
.component.productDetail .productDetailSubnavigation .stickyProductNav.active ul li:first-child{margin-left:15px}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul{height:64px}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li{height:68px}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li.active a{border-bottom-width:4px}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul li a{font-size:14px;padding:0 10px;height:64px;line-height:64px}
.component.productDetail .productDetailSubnavigation .stickyATC{bottom:0;left:0;padding:5px 15px;position:fixed;z-index:1800;background:#fff;width:100%;border-top:1px solid #d0d5db;align-items:center;min-height:80px}
.component.productDetail .productDetailSubnavigation .stickyATC__inner{display:flex}
.rebranding .component.productDetail .productDetailSubnavigation{top:62px}
.overlayEilt--new__bottom{height:500px;max-height:1500px;overflow:auto}
.attachProducts{padding-right:0;padding-left:0}
.component .productDetail__wrapper{padding-top:20px}
.component .productDetail__wrapper .productDetailTitle{padding:0 15px 10px 15px}
}
@media screen and (min-width:768px) and (max-width:1023.98px) and (max-width:767px){.component.sidebarNavigation .sidebarNavigationBox h3{font-size:13px}
}
@media screen and (max-width:767.98px){.pdpInfoBoxSection{margin:10px 0 0 0;border-top:0;padding-top:0;border-bottom:1px solid #d3d3d3}
.pdpInfoBoxSection:not(.is--collapsed):not(.is--expanded){margin-bottom:0}
.pdpInfoBoxSection:not(.is--collapsed):not(.is--expanded).section--expanded{margin-bottom:20px}
.pdpInfoBoxSection.section--collapsed{height:auto !important}
.pdpInfoBoxSection.section--collapsed .boxContentWrapper,.pdpInfoBoxSection.section--collapsed .btn-showmoreless{display:none !important}
.pdpInfoBoxSection.section--collapsed .icon-arrow-down{display:block !important}
.pdpInfoBoxSection.section--collapsed .headlineWrapper{margin-bottom:10px}
.pdpInfoBoxSection.section--expanded{margin-bottom:20px}
.pdpInfoBoxSection.section--expanded .boxContentWrapper{display:block !important}
.pdpInfoBoxSection.section--expanded .icon-arrow-up{display:block !important}
.pdpInfoBoxSection .headlineWrapper{margin-bottom:20px;margin-top:0;padding-right:20px;cursor:pointer}
.pdpInfoBoxSection .headlineWrapper .headlineLink,.pdpInfoBoxSection .headlineWrapper .headlineLogo{display:none !important}
.pdpInfoBoxSection .headlineWrapper .icon-arrow-down,.pdpInfoBoxSection .headlineWrapper .icon-arrow-up{fill:#858585;width:18px;height:18px;position:absolute;top:3px;right:0}
.pdpInfoBoxSection .headlineWrapper.visible-lg,.pdpInfoBoxSection .headlineWrapper.visible-md,.pdpInfoBoxSection .headlineWrapper.visible-sm{display:none}
.pdpInfoBoxSection .headlineWrapper.visible-xs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
body .btn.btn-showmoreless{border-top:1px solid #d3d3d3;display:inline-block;background:#fff}
body .btn.btn-showmoreless:focus,body .btn.btn-showmoreless:hover{background:#fff}
body .btn.btn-showmoreless [class*=icon-]{float:right}
.dropdownBox{position:relative}
.dropdownBox .dropdownBoxButton{padding:5px 10px;display:flex;background-color:#fff;color:#858585;border:1px solid #858585;fill:#858585}
.dropdownBox .dropdownBoxButton.active,.dropdownBox .dropdownBoxButton.active:focus,.dropdownBox .dropdownBoxButton.active:hover{display:flex;background-color:#858585;color:#fff;fill:#fff}
.dropdownBox .dropdownBoxButton:focus,.dropdownBox .dropdownBoxButton:hover{color:#858585;fill:#858585;background-color:#fff}
.dropdownBox .dropdownBoxButton.active .icon-arrow-down{transform:rotate(180deg)}
.dropdownBox .dropdownContent{border:1px solid #d0d5db;padding:10px;position:absolute;top:42px;left:0;right:0;background:#fff;z-index:-1;display:none;max-width:100%}
.dropdownBox .dropdownContent.active{z-index:1700;display:block}
.dropdownBox .dropdownArrow{position:absolute;top:-19px;left:60px;margin-left:-14px;display:block}
.dropdownBox .dropdownArrow:after,.dropdownBox .dropdownArrow:before{position:absolute;border:solid transparent;content:" ";height:0;width:0;pointer-events:none}
.dropdownBox .dropdownArrow:after{border-top-color:transparent;border-bottom-color:#fff;top:0;border-width:10px;margin-left:1px}
.dropdownBox .dropdownArrow:before{border-top-color:transparent;border-bottom-color:#d0d5db;top:0;border-width:11px;margin-top:-3px}
.productOmniBoxWrapper{width:100%}
.productOmniBox__tab{padding-left:16px;padding-right:16px}
.productOmniBox__bottom{padding-left:0;padding-right:0}
.component.productDetail .productDetailTitle{padding:0 0 10px 0}
.component.productDetail .optionEilt .tooltipBox .btn{float:left}
.component.productDetail .keybox .additionalOptions .option{display:block;margin:0 0 10px}
.component.productDetail .keybox .bottomLogoWrapper .referenceLogos{margin:20px 0 10px 0}
.component.productDetail .keybox .bottomLogoWrapper .referenceLogos img{margin-bottom:10px}
.component.productDetail .productOmniBoxWrapper .productOmniBox .hintUsedArticle{display:none !important}
.component.productDetail .requestOfferOverlayOpener{float:none !important;display:block}
.component.productDetail .productDetailDescriptionBox{width:100%}
.component.productDetail .ageRatingOverlay{width:300px}
.component.productDetail .detailHeader{padding:0}
.component.productDetail .detailHeader--padding50{padding-top:50px}
.overlayEilt .moreInfo{margin-bottom:15px}
.overlayEilt .moreInfo .list{float:left;width:100%;padding:15px 0 0}
section.productDetailAccessories{margin:25px 0;padding:10px 0;border:1px solid #d0d5db}
section.productDetailAccessories .headlineWrapper{margin-bottom:0}
section.productDetailAccessories .headlineWrapper h2{padding-left:10px}
section.productDetailAccessories .boxContentWrapper{padding-bottom:0}
section.productDetailAccessories .boxContentWrapper .headline{display:none}
section.productDetailAccessories .boxContentWrapper .accessoriesFilter,section.productDetailAccessories .boxContentWrapper .bottomAccessoriesFilter{display:none !important}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper{margin:10px 0 0 0;display:none}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .slideCounter{top:-27px;right:10px}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper:first-of-type{display:block}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .slick-slider{margin:0}
section.productDetailAccessories .boxContentWrapper .productCarouselsWrapper .productsWrapper .slick-list{margin:0 15px;padding:0 33.333% 0 0}
.component.productCategory .searchListHeader .sort .selectboxit-container{position:relative;display:block;font:inherit !important}
.component.productCategory .searchListHeader .sort .selectboxit-container .selectboxit{width:auto}
.component.productCategory .searchListHeader .sort .selectboxit-container .selectboxit .selectboxit-text{max-width:none !important}
.component.productCategory .searchListHeader .sort .selectboxit-container .selectboxit .selectboxit-arrow-container .selectboxit-arrow{color:#e75012}
.component.productCategory .searchListHeader .sort .selectboxit-container .selectboxit-list .selectboxit-focus .selectboxit-option-anchor{background-color:#00507e}
.component.registration .registration-form .registration-content .registration-content-item .selectbox{position:relative}
.component.registration .registration-form .registration-content .registration-content-item .selectbox .selectboxit{width:auto}
.component.registration .registration-form .registration-content .registration-content-item .selectbox .selectboxit .selectboxit-text{max-width:100% !important}
.component.registration .registration-form .registration-content .registration-content-item .selectbox .selectboxit-container{width:100% !important}
.component.registration .registration-form .registration-content .registration-content-item.dateSelect .dateSelectBirthday .selectbox .selectboxit-container{display:block}
.component.account .address-change-form .registration-content .registration-content-item .selectbox{position:relative}
.component.account .address-change-form .registration-content .registration-content-item .selectbox .selectboxit{width:100%}
.component.account .address-change-form .registration-content .registration-content-item .selectbox .selectboxit .selectboxit-text{max-width:100% !important}
.component.account .address-change-form .registration-content .registration-content-item .selectbox .selectboxit-container{width:100% !important}
.registration-content .registration-content-item.dateSelect .dateSelectBirthday .selectbox .selectboxit{width:100%}
.registration-content .registration-content-item.dateSelect .dateSelectBirthday .selectbox.day{width:20%}
.registration-content .registration-content-item.dateSelect .dateSelectBirthday .selectbox.month{width:40%}
.registration-content .registration-content-item.dateSelect .dateSelectBirthday .selectbox.year{width:30%}
.component.sidebarNavigation{margin-bottom:20px}
.component.sidebarNavigation .dropdownBoxButton.active{display:flex}
.component.sidebarNavigation.has-filters{margin-top:10px;position:absolute;left:15px;right:15px;top:36px;float:none;z-index:10}
.component.sidebarNavigation.has-filters .dropdownBoxButton,.component.sidebarNavigation.has-filters .dropdownBoxButton:focus,.component.sidebarNavigation.has-filters .dropdownBoxButton:hover{width:calc(50% - 15px);display:block;text-align:left}
.component.sidebarNavigation.has-filters .dropdownBoxButton .icon-right,.component.sidebarNavigation.has-filters .dropdownBoxButton:focus .icon-right,.component.sidebarNavigation.has-filters .dropdownBoxButton:hover .icon-right{float:right}
.component.sidebarNavigation .sidebarNavigationBox .arrow{display:block}
.component.sidebarNavigation .sidebarNavigationBox .icon-arrow-down,.component.sidebarNavigation .sidebarNavigationBox .icon-arrow-up{float:right;width:15px;height:15px;margin:5px 5px}
.component.sidebarNavigation .sidebarNavigationBox .icon-arrow-down svg,.component.sidebarNavigation .sidebarNavigationBox .icon-arrow-up svg{width:15px;height:15px}
.component.sidebarNavigation .sidebarNavigationBox [data-has-children=no]+a{margin-left:0}
.component.sidebarNavigation .sidebarNavigationBox a{border-bottom:1px solid #d0d5db;display:block;height:auto;line-height:40px}
.component.sidebarNavigation .sidebarNavigationBox ul li:last-child a{border:0}
.component.sidebarNavigation .sidebarNavigationBox ul li ul li:last-child a{border-bottom:1px solid #d0d5db}
.component.sidebarNavigation .sidebarNavigationBox li ul{margin:0 0 0 15px}
.component.sidebarNavigation .sidebarNavigationBox .showAll{padding:0 15px;display:none}
.component.sidebarNavigation .sidebarNavigationBox h3{color:#222;font-family:Tahoma,sans-serif;font-size:12px;line-height:1.42857143;margin:0;padding:5px 0;border-bottom:5px solid #d0d5db}
.component.sidebarNavigation .sidebarNavigationBox .open+a+.showAll,.component.sidebarNavigation .sidebarNavigationBox h3+.showAll{display:block}
.component.sidebarNavigation .sidebarNavigationBox .open+a+.showAll{margin:0 15px;padding:0}
.hideSidebarNavigationBoxSMXS .sidebarNavigation.dropdownBox,.hideSidebarNavigationBoxSMXS .sidebarNavigation.dropdownBox>*{display:none !important}
.sidebarNavigationBox-mainCategoryPage .sidebarNavigation.dropdownBox{margin-bottom:15px}
.sidebar-left-navigation.sidebarNavigation{display:none}
.categorySidebar .sidebar-left-navigation.sidebarNavigation,.manufacturerSidebar .sidebar-left-navigation.sidebarNavigation{display:block}
.categorySidebar .sidebarSecond,.manufacturerSidebar .sidebarSecond{display:none}
.categorySidebar .serpCategoryHeader,.manufacturerSidebar .serpCategoryHeader{display:block;margin:0 0 10px}
.categorySidebar h1,.manufacturerSidebar h1{color:#222;font-family:'Roboto Condensed Bold',sans-serif;font-size:15px;line-height:1.1;font-weight:700;margin:0;display:inline-block}
.categorySidebar .dropdownBox,.manufacturerSidebar .dropdownBox{position:absolute;left:15px;right:15px;top:31px;float:none;z-index:10}
.categorySidebar .dropdownBox.sidebarOnTop,.manufacturerSidebar .dropdownBox.sidebarOnTop{position:relative;top:0;left:0;margin-top:10px;margin-bottom:15px}
.categorySidebar .dropdownBox .dropdownBoxButton,.categorySidebar .dropdownBox .dropdownBoxButton:focus,.categorySidebar .dropdownBox .dropdownBoxButton:hover,.manufacturerSidebar .dropdownBox .dropdownBoxButton,.manufacturerSidebar .dropdownBox .dropdownBoxButton:focus,.manufacturerSidebar .dropdownBox .dropdownBoxButton:hover{width:calc(45% - 15px);display:block !important;text-align:left}
.categorySidebar .dropdownBox .dropdownBoxButton .icon-right,.categorySidebar .dropdownBox .dropdownBoxButton:focus .icon-right,.categorySidebar .dropdownBox .dropdownBoxButton:hover .icon-right,.manufacturerSidebar .dropdownBox .dropdownBoxButton .icon-right,.manufacturerSidebar .dropdownBox .dropdownBoxButton:focus .icon-right,.manufacturerSidebar .dropdownBox .dropdownBoxButton:hover .icon-right{float:right}
.categorySidebar .resultCount,.manufacturerSidebar .resultCount{color:#e75012}
.manufacturerSidebar .dropdownBox{top:84px}
.manufacturerSidebar .component.sidebarNavigation.has-filters{top:110px}
.searchError .component.sidebarNavigation.has-filters{top:130px}
.component.productCarousselWrapper .productCarouselLinks .item,.component.richRelevance .productCarouselLinks .item{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:30%}
.component.productCarousselWrapper .productCarouselLinks .item:nth-of-type(1n+3),.component.richRelevance .productCarouselLinks .item:nth-of-type(1n+3){display:none}
.component.productCarousselWrapper .productCarouselLinks .headline,.component.productCarousselWrapper .productCarouselLinks .item a,.component.richRelevance .productCarouselLinks .headline,.component.richRelevance .productCarouselLinks .item a{font-size:16px}
.component.productCarousselWrapper .content .productsWrapper .products,.component.richRelevance .content .productsWrapper .products{margin:0 15px}
.component.productCarousselWrapper .content .productsWrapper .products .slick-list,.component.richRelevance .content .productsWrapper .products .slick-list{padding:0 33.333% 0 0}
.component.productCarousselWrapper .content .productsWrapper:not(.list):not(.grid),.component.productCarousselWrapper .headline .productsWrapper:not(.list):not(.grid),.component.productCarousselWrapper .productCarouselLinks .productsWrapper:not(.list):not(.grid),.component.richRelevance .content .productsWrapper:not(.list):not(.grid),.component.richRelevance .headline .productsWrapper:not(.list):not(.grid),.component.richRelevance .productCarouselLinks .productsWrapper:not(.list):not(.grid){border:2px solid #f6f6f6}
.component.productCarousselWrapper .content .productsWrapper .bx-controls-direction .bx-next span:hover,.component.productCarousselWrapper .content .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.productCarousselWrapper .headline .productsWrapper .bx-controls-direction .bx-next span:hover,.component.productCarousselWrapper .headline .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.productCarousselWrapper .productCarouselLinks .productsWrapper .bx-controls-direction .bx-next span:hover,.component.productCarousselWrapper .productCarouselLinks .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.richRelevance .content .productsWrapper .bx-controls-direction .bx-next span:hover,.component.richRelevance .content .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.richRelevance .headline .productsWrapper .bx-controls-direction .bx-next span:hover,.component.richRelevance .headline .productsWrapper .bx-controls-direction .bx-prev span:hover,.component.richRelevance .productCarouselLinks .productsWrapper .bx-controls-direction .bx-next span:hover,.component.richRelevance .productCarouselLinks .productsWrapper .bx-controls-direction .bx-prev span:hover{fill:#858585}
.component.productCarousselWrapper .content .productsWrapper .products .slide,.component.productCarousselWrapper .headline .productsWrapper .products .slide,.component.productCarousselWrapper .productCarouselLinks .productsWrapper .products .slide,.component.richRelevance .content .productsWrapper .products .slide,.component.richRelevance .headline .productsWrapper .products .slide,.component.richRelevance .productCarouselLinks .productsWrapper .products .slide{padding:25px 10px 10px;width:100%}
.component.productCarousselWrapper .bx-wrapper .products .slide .productItemWrapper,.component.richRelevance .bx-wrapper .products .slide .productItemWrapper{display:table;margin:0 auto}
.productsWrapperContainer .content .productsWrapper .products{margin:0}
.productsWrapperContainer .content .productsWrapper .products .slick-list{padding:0 33.333% 0 0}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .products{display:none}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .grid .productsListView{display:block}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .list .productsListView{display:block}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList{margin-top:15px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .border{border:0 !important;border-bottom:1px solid #d0d5db !important;margin:0;padding:0}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile{width:100%}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .titleProduct{margin:5px 0 15px;min-width:150px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .titleProduct a{margin:0}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productItemWrapper{padding:0;margin-top:10px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productAbout{padding-bottom:25px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productAbout img{max-height:100px;max-width:100px;float:left;margin-right:15px;margin-bottom:15px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productAbout .rating{margin-bottom:10px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productAbout .rating .star{display:inline-block;vertical-align:text-bottom}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productAbout .rating .star .grey{position:absolute;z-index:0;top:0;color:#7e7e7e;fill:#7e7e7e}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productAbout .rating .star .orange{display:block;position:relative;color:#e75012;fill:#e75012}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productAbout .rating .star .orange span.inactive{display:none}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productAbout .productPicture{margin:0}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .price{color:#e75012;font-size:45px;text-align:left;font-family:'Roboto Condensed Regular',Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;letter-spacing:1px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .price .comma{font-family:Swiss921BT,Swiss921,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .price sup{font-size:20px;position:relative;top:1.2em;vertical-align:top}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .uvp{color:#e75012;font-size:13px;font-weight:400;text-align:left}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .uvp span{text-decoration:line-through}
@supports(text-underline-offset:1px) and (text-decoration-thickness:1px){.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .uvp span{text-decoration:underline;text-underline-offset:-.4em;text-decoration-thickness:1px;text-decoration-skip-ink:none}
}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .uvp [class*=icon-]{fill:#f6f6f6;margin-left:5px;text-decoration:none !important}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productInfo{margin-bottom:10px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productInfo.clear{clear:both;margin-top:10px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productInfo.gray{color:#858585;background:0;padding-bottom:0}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productInfo.gray [class*=icon-]{fill:#f6f6f6}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productInfo a{text-decoration:underline}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productInfo .available{color:#090}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productInfo [class*=icon-]{fill:#f6f6f6 !important}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .icons img{width:auto;margin-right:10px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productBtns .productOmniBox{margin:0;text-align:center}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productBtns .productOmniBox .productAddCart{position:relative}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productBtns .productOmniBox .productAddCart button{background-color:#e75012;border:0 none;color:#fff;font-size:26px;line-height:26px;padding:3px 9px 3px 7px;margin-bottom:15px;outline:0;position:relative}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productBtns .productOmniBox .productAddCart button [class*=icon-]{margin-right:3px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productBtns .productOmniBox .productAddCart button:before{content:"";position:absolute;bottom:0;right:0;border-top:12px solid #e75012;border-right:9px solid #fff;width:0}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productBtns .productOmniBox .item{font-size:14px;margin-bottom:10px}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productBtns .productOmniBox .item [class*=icon-]{font-size:24px;display:block}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productBtns .productOmniBox .item p{margin:0}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .productBtns .productOmniBox .productCart{text-align:center;margin-bottom:0}
.container-product:not(.multipleCaroussel) .content:not(.singleCaroussel) .productsListView .carousselList .mobile .comfortBox .item a:focus{text-decoration:none;color:#222}
#productDetailDatasheet .headlineWrapper .btnPrint{display:none}
#productDetailDatasheet .productNumbers{margin-top:9px}
#productDetailDatasheet .tblProductDataSheet tr{display:block;margin-bottom:15px}
#productDetailDatasheet .tblProductDataSheet tr:last-child{margin-bottom:0}
#productDetailDatasheet .tblProductDataSheet tr:nth-of-type(odd){background:0}
#productDetailDatasheet .tblProductDataSheet tr td,#productDetailDatasheet .tblProductDataSheet tr td.detailTitle{padding:5px 10px;width:100%}
#productDetailDatasheet .tblProductDataSheet tr td{display:block;font-size:15px}
#productDetailDatasheet .tblProductDataSheet tr td.detailTitle{background:#f6f6f6}
#productDetailDatasheet .tblProductDataSheet tr h5,#productDetailDatasheet .tblProductDataSheet tr td{font-size:15px}
#productDetailDatasheet .dataMessage{padding:0}
section .productDetailBazaarvoiceReviews .aligned-row .right-bottom{position:relative;bottom:auto;right:auto}
section .productDetailBazaarvoiceReviews .summary{position:relative}
section .productDetailBazaarvoiceReviews .summary a.btn{width:100%}
section .productDetailBazaarvoiceReviews .summary .totalReviewers .rating .star{width:30px}
section .productDetailBazaarvoiceReviews .summary .totalReviewers .totalNumber{display:none}
section .productDetailBazaarvoiceReviews .summary .totalReviewers .syndication{margin-left:0}
section .productDetailBazaarvoiceReviews .summary .userVotes a{width:100%;margin:0 0 20px}
section .productDetailBazaarvoiceReviews .summary.singleRating .rating .star{vertical-align:top}
section .productDetailBazaarvoiceReviews .summary.singleRating .totalReviewers .reviewAuthor,section .productDetailBazaarvoiceReviews .summary.singleRating .totalReviewers .reviewDate{display:block}
section .productDetailBazaarvoiceReviews .summary.singleRating .totalReviewers .totalStars{display:none}
section .productDetailBazaarvoiceReviews .summary .starRating ul{width:100%}
section .productDetailBazaarvoiceReviews .summary .starRating ul li .offset{margin:0;width:65%}
section .productDetailBazaarvoiceReviews .summary .starRating ul li .star{width:25%;margin:0}
section .productDetailBazaarvoiceReviews .summary .starRating ul li .ratedNumber{width:10%;margin:0}
section .productDetailBazaarvoiceReviews .allComments h3{margin-top:20px}
section .productDetailBazaarvoiceReviews .allComments .sort{margin-top:10px;width:100%}
section .productDetailBazaarvoiceReviews .allComments .sort p{display:none}
section .productDetailBazaarvoiceReviews .allComments .sort .selectboxit,section .productDetailBazaarvoiceReviews .allComments .sort .selectboxit-container{width:100%}
section .productDetailBazaarvoiceReviews .summary .starRating ul.description{width:100%;margin-bottom:15px}
section .productDetailBazaarvoiceReviews .summary .starRating ul.description li.userVoteItem{height:25px}
section .productDetailBazaarvoiceReviews .summary .starRating ul.description li.userVoteItem .star{float:none;margin:0;width:33%;font-size:12px;padding:1px 5px 0 0}
section .productDetailBazaarvoiceReviews .summary .starRating ul.description li.userVoteItem .rectangle{float:none;margin:0;width:66%;vertical-align:middle}
section .productDetailBazaarvoiceReviews .summary .starRating ul.description li.userVoteItem .rectangle .icon{max-width:20%;width:25px}
section .productDetailBazaarvoiceReviews .summary .starRating ul.description .ratedNumber{display:none}
section .productDetailBazaarvoiceReviews .summary .starRating .userComment{padding:0}
.fancybox-slide.bazaarvoiceFancybox{display:flex;align-items:flex-start}
.fancybox-slide.bazaarvoiceFancybox .fancybox-inner{padding:0;max-width:auto !important}
.fancybox-slide.bazaarvoiceFancybox .writeBazaarvoiceReviews{overflow:auto;margin:auto;margin-top:50px;max-height:calc(100% - 40px)}
.bazaarvoiceReview{margin-bottom:10px}
.bazaarvoiceReview .guestUser .submit .btn{margin-right:5px}
.bazaarvoiceReview .stepTwo .requiredField{display:block;margin-top:25px;font-size:11px;color:#858585}
.bazaarvoiceReview .stepTwo .terms{margin-bottom:15px}
.bazaarvoiceReview .stepTwo .terms .checkbox{margin:0 0 30px 0}
.bazaarvoiceReview .stepTwo .terms .checkbox p{font-size:12px}
.bazaarvoiceReview .stepTwo .terms .checkbox label{font-size:11px;padding-top:1px}
.bazaarvoiceReview .stepTwo .privacyPolicy{margin-top:0;margin-bottom:15px}
.bazaarvoiceReview .stepTwo .characters{margin:0 0 5px 0;float:left}
.bazaarvoiceReview .stepTwo .addRatingBox{padding:10px 7px 0 7px;height:auto}
.bazaarvoiceReview .stepTwo .addRatingBox .otherRating,.bazaarvoiceReview .stepTwo .addRatingBox .totalRating{display:block;margin-bottom:10px;flex-direction:column}
.bazaarvoiceReview .stepTwo .addRatingBox .otherRating .box,.bazaarvoiceReview .stepTwo .addRatingBox .otherRating .title,.bazaarvoiceReview .stepTwo .addRatingBox .totalRating .box,.bazaarvoiceReview .stepTwo .addRatingBox .totalRating .title{display:block;padding:0;margin:0 0 5px 0;width:100%}
.bazaarvoiceReview .stepTwo .addRatingBox .totalRating .stars{padding:0}
.bazaarvoiceReview .stepTwo .addComment .tooltipParent{float:none;margin-top:230px}
.bazaarvoiceReview .stepTwo .br-theme-bars-movie .br-widget{white-space:normal}
.bazaarvoiceReview .stepTwo .br-theme-bars-movie .br-widget a{width:24px}
.bazaarvoiceReview .stepTwo .br-theme-bars-movie .br-widget .br-current-rating{display:block;text-align:left;padding-top:20px;margin-left:0}
.bazaarvoiceReview .stepTwo .br-theme-bootstrap-stars .br-widget .br-current-rating{display:block;text-align:left;margin:5px 0 0 0}
.bazaarvoiceReview .stepTwo .btn{margin-top:0;width:100%}
.bazaarvoiceReview .stepTwo label{display:block}
.bazaarvoiceReview .stepTwo textarea{max-width:100%}
.bazaarvoiceReview .stepThree .btn{width:100%;margin:0}
.bazaarvoiceReview .stepThree .btn.back{color:transparent}
.bazaarvoiceReview .stepThree .btn .icon-arrow-right{display:block !important}
.bazaarvoiceReview .stepThree .btn .icon-arrow-left{display:inline-block !important;position:absolute}
.bazaarvoiceReview .stepThree .description{padding-left:0}
.bazaarvoiceReview .stepThree .description li{display:block;margin-bottom:25px}
.bazaarvoiceReview .stepThree .description .rectangle,.bazaarvoiceReview .stepThree .description .star{width:100%}
.bazaarvoiceReview .stepThree .rating .userDate{display:inline;margin-left:10px}
.bazaarvoiceReview .stepThree .rating .userDate .reviewDate{padding-left:90px;display:block}
.bazaarvoiceReview .stepThree .yourReview{margin-bottom:10px}
.bazaarvoiceReview .stepThree .yourReview .totalReviewers{display:block}
.bazaarvoiceReview .stepThree .yourReview .ratingStars{width:100%}
.bazaarvoiceReview .stepThree .yourReview .userDate{margin-left:0}
.bazaarvoiceReview .stepThree .comment{margin:0 0 20px 0}
.bazaarvoiceReview .stepThree .yourReview .text{margin-bottom:0}
.bazaarvoiceReview .stepThree .refreshText{margin:20px 0;position:relative;text-align:left}
.bazaarvoiceReview .stepThree .refreshText:before{border-bottom:1px solid #222;position:absolute;left:10%;width:80%}
.component.productDetail .productDetailSubnavigation{height:0;margin-bottom:0}
.component.productDetail .productDetailSubnavigation .stickyProductNav{height:0}
.component.productDetail .productDetailSubnavigation .stickyProductNav ul>:not(:last-child){display:none}
.component.productDetail .productDetailSubnavigation .stickyATC{bottom:0;left:0;padding:15px;position:fixed;z-index:1800;background:#fff;flex-direction:column;border-top:1px solid #d0d5db;width:100%}
.component.productDetail .productDetailSubnavigation .stickyATC__inner{flex-direction:column}
.component.productDetail .productDetailSubnavigation .stickyATC_form{flex-direction:column;width:100%}
.component.productDetail .productDetailSubnavigation .stickyATC_price__details{justify-content:space-between;width:100%}
.component.productDetail .productDetailSubnavigation .stickyATC_add_button{margin:5px 0 10px 0;width:100%}
.component.productDetailStobertipps{border:1px solid #d0d5db}
.component.productDetailStobertipps .productTips{border:0;margin:0;padding:15px}
.component.productDetailStobertipps .productTips .productImg .cpHeaderLogo__svg{float:left;width:50%;margin:0 20px 20px 0;max-height:100%;padding-bottom:0}
.component.productDetailStobertipps .productTips .productImg .headline{font-size:22px}
.component.productDetailStobertipps .productTips .productText{padding:0}
.component.productDetailStobertipps .btn-showmoreless{border:0;display:inline-block;text-decoration:underline;font-size:12px;font-family:Tahoma,sans-serif;font-weight:400}
.productDetailDescription{margin-top:20px;border-top:1px solid #d3d3d3}
.productDetailDescription .descriptionImages{display:none}
.productOmnibox-availability{padding:15px 0}
.productOmnibox-availability__overlay{max-width:none;margin:-15px;top:0;bottom:0}
.fancybox-slide .productOmnibox-availability__overlay{display:inline-block;width:100%;min-width:100%;height:auto;max-height:100vh;max-height:100dvh;margin:0;padding:0;position:fixed;left:0;right:0;top:0;box-shadow:none}
.overlayEilt--new__bottom{height:200px;max-height:3500px;overflow:auto}
.fancybox-slide .overlayEilt--new{display:inline-block;width:100%;min-width:100%;height:100vh;max-height:100vh;margin:0;padding:0;position:absolute;left:0;right:0;top:0;box-shadow:none}
.fancybox-slide .overlayEilt--new__wrapper{height:100%;padding-bottom:20px}
.fancybox-slide .overlayEilt--new__bottom{height:100%}
.attachProducts{padding-right:0;padding-left:0}
.fancybox-slide .attachProducts__overlay-content{min-height:100vh;max-height:100vh;max-height:100dvh}
.component .productDetail__wrapper{display:flex;flex-direction:column;position:relative}
.component .productDetail__wrapper .productOmniBoxWrapper{width:100%;order:2}
.component .productDetail__wrapper .productDetailTitle{padding:16px 15px 0;order:1;width:100%}
.component .productDetail__wrapper .productDetailTitle .productDetail__title{font-family:Roboto,sans-serif;font-weight:700;margin:0 0 5px 0;padding:0;flex-basis:100%;order:2}
.component .productDetail__wrapper .productDetailTitle .productDetail__title .marketingAttribute{color:#e75012}
.component .productDetail__wrapper .productDetailTitle .manufactureLogo img{height:35px}
.component .productDetail__wrapper .productID{padding:0;margin-bottom:9px}
.component .productDetail__wrapper .productDetailRating{order:2}
.component .productDetail__wrapper .ratingStars{padding:0 15px 30px}
.component .productDetail__wrapper .productDetail__left,.component .productDetail__wrapper .productDetail__right{display:contents}
.component .productDetail__wrapper .productDetail__leftSticky{position:relative;top:0;z-index:inherit}
.component .productDetail__wrapper .keybox{order:3;padding:0 15px}
.component .productDetail__wrapper .keybox .keyfacts__headline{margin-bottom:0}
.component .productDetail__wrapper .keybox .keyfacts__highlight{font-size:18px}
.component .productDetail__wrapper .whishlistToggle{right:15px;top:0}
.component .productDetail__wrapper .wishlistSvgIcon{height:40px;width:40px}
.component .productDetail__brand{padding:0;margin-bottom:5px;order:1;margin:0 0 12px}
.component .productDetail__titleWrapper{order:1;margin-bottom:0}
.component .productDetail__left{order:0}
.component .productDetail__right{order:2}
.pdpDetails{border-top:1px solid #e5e7e9;padding-top:20px;margin-top:10px;pointer-events:all;order:3;margin-left:15px;margin-right:15px}
.pdpDetails__summary{margin-bottom:36px}
.pdpDetails--xs .pdpDetails__summary{pointer-events:inherit}
.pdpDetails--xs .pdpDetails__icon{display:block}
.pdpDetails .keyfacts__headline{margin-bottom:0}
.pdpDetails .keyfacts__list{padding-left:15px}
}
@media screen and (max-width:767.98px) and (max-width:767px){.component.sidebarNavigation .sidebarNavigationBox h3{font-size:13px}
}
@media screen and (max-width:767.98px) and (max-width:767px){.categorySidebar h1,.manufacturerSidebar h1{font-size:13px}
}