html{box-sizing:border-box;background-color:#fff}
*,:after,:before{box-sizing:inherit}
body{color:#000;margin:0;background:#f4f4f4;overflow-y:inherit;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;min-width:960px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.basefont,body{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:17px}
a.block,article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
img{border-style:none}
a{color:#000;outline:0;text-decoration:underline;cursor:pointer}
a:hover{text-decoration:none}
input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:17px;color:#616161}
textarea{overflow:auto;resize:vertical;vertical-align:top}
fieldset,form{margin:0;padding:0;border-style:none}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,html input[type=button],input[type=reset],input[type=submit]{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:17px;-webkit-appearance:button;cursor:pointer}
input[type=search]{-webkit-appearance:none}
input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}
input[type=search]::-webkit-search-decoration{display:none}
q{quotes:none}
q:after,q:before{content:'';content:none}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
table{border-collapse:collapse;border-spacing:0}
p{margin:0 0 1.2em}
input[type=file],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none}
body>.zx_mediaslot{float:left;overflow:hidden}
body>iframe[name=google_conversion_frame]{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{color:#616161 !important}
.show-for-print{display:none}
.brandlogo{display:inline-block;background-repeat:no-repeat;font-size:0}
.brandlogo-amex{background-image:url(clientlibs_styles/images/brandlogo/AMEX.png);width:32px;height:32px}
.brandlogo-bankeinzug{background-image:url(clientlibs_styles/images/brandlogo/Bankeinzug.png);width:120px;height:27px}
.brandlogo-dinersclub{background-image:url(clientlibs_styles/images/brandlogo/DinersClub.png);width:35px;height:26px}
.brandlogo-mastercard{background-image:url(clientlibs_styles/images/brandlogo/Mastercard.png);width:41px;height:25px}
.brandlogo-nachnahme{background-image:url(clientlibs_styles/images/brandlogo/Nachnahme.png);width:120px;height:27px}
.brandlogo-paypal{background-image:url(clientlibs_styles/images/brandlogo/PayPal.png);width:120px;height:30px}
.brandlogo-rechnung{background-image:url(clientlibs_styles/images/brandlogo/Rechnung.png);width:120px;height:27px}
.brandlogo-sofortueberweisung{background-image:url(clientlibs_styles/images/brandlogo/Sofort-Ueberweisung.jpg);width:120px;height:45px}
.brandlogo-targobank{background-image:url(clientlibs_styles/images/brandlogo/Targobank.png);width:120px;height:17px}
.brandlogo-visa{background-image:url(clientlibs_styles/images/brandlogo/Visa.png);width:43px;height:13px}
.brandlogo-vorauskasse{background-image:url(clientlibs_styles/images/brandlogo/Vorauskasse.png);width:120px;height:27px}
.js-not-loaded .js-only{display:none !important;visibility:hidden}
.js .no-js-only,.js-loaded .hide-on-pre-dom{display:none}
.hidden,[data-js-template]{display:none !important;visibility:hidden}
.invisible,.js .hide-price{visibility:hidden}
.clearfix{clear:both}
.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}
.floatLeft{float:left}
.wrapper{overflow:hidden;width:100%;background:#fff}
.common-usp-container{height:32px;width:900px;float:right;border-width:0 10px 0 0;display:table;table-layout:fixed;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}
.common-usp:after{clear:both;content:'';display:block}
.common-usp-item{display:table-cell;display:flex;display:-ms-flexbox;display:-webkit-flex}
.common-usp-item .common-usp-item-cell{display:table-cell;vertical-align:middle}
.common-usp-item .common-usp-item-label{font-size:12px;line-height:16px;font-weight:400;color:#fff;cursor:pointer;max-height:32px}
.common-usp-item .common-usp-item-image{width:20px;height:20px;display:block;margin-right:10px}
.common-usp-item .common-usp-item-link{display:table;text-decoration:none;height:32px;margin-right:10px;float:right}
.common-usp-item .common-usp-item-link:hover{text-decoration:underline;color:#fff}
.common-usp-item:last-child .common-usp-item-link{margin-right:0}
.usp-text{position:absolute;left:20px;top:75px}
.usp-text p:last-child{margin-bottom:6px}
.usp-text p .text--color-cyan{color:#0098dd}
.usp-wrapper{padding:0 0 0 17px}
.usp-wrapper ul{display:table;width:100%;list-style:none;padding:0;margin:0}
.usp-wrapper ul li{overflow:hidden;font-size:13px;line-height:12px;padding:0 32px 10px 0}
.usp-wrapper ul li,.usp-wrapper ul li span{display:table-cell}
.usp-wrapper ul li span .ci{margin-right:4px}
.usp-wrapper ul li a{display:table-row;color:#000;text-decoration:none}
.usp-wrapper ul li a:focus,.usp-wrapper ul li a:hover{color:#0098dd}
.contact-form{max-width:208px;font-size:13px;line-height:17px;color:#000}
.contact-form .area{position:relative;margin:0 0 5px}
.contact-form .area .input-placeholder-text{color:#616161;font-size:13px;line-height:17px;position:absolute;top:4px;left:8px;opacity:1}
.contact-form .area em{color:#d10019;font-style:normal;margin-bottom:3px;display:none}
.contact-form .error em{display:block}
.contact-form input[type=email],.contact-form input[type=password],.contact-form input[type=text]{display:block;width:100%;height:20px;border:1px solid #bcbcbc;color:#616161;font-size:13px;line-height:17px;padding:3px 8px}
.contact-form input[type=checkbox],.contact-form input[type=radio]{margin:0 0 0 2px;padding:0}
.contact-form input[type=submit]{display:block;color:#fff;background:#0098dd;width:100%;height:35px;border:0;min-width:175px;margin:4px 0 6px;font-size:13px}
.contact-form input[type=submit].button{background:#ffe600;color:#000;display:inline-block;width:auto}
.contact-form label{margin-right:30px}
.contact-form .row-holder{overflow:hidden;margin:0 0 6px}
.contact-form .row-holder .frame{float:right}
.contact-form .row-holder .frame label{margin-right:0}
.contact-form .row-holder .frame:first-child{float:left}
.product-item img{display:block;margin:0 auto 15px}
.product-item .name{display:block;margin:0 0 3px;max-height:30px;overflow:hidden}
.product-item .name a{text-decoration:none}
.product-item .name a:hover{color:#0098dd}
.product-item .old-price{display:block;color:#bcbcbc;text-decoration:line-through}
.product-item .price{font-size:14px;line-height:16px;margin:-5px 0 -2px}
.product-item .cart,.product-item .price{display:inline-block;vertical-align:middle}
.product-item .cart{text-indent:-9999px;overflow:hidden;background:url(clientlibs_styles/images/sprite.gif) -11px 0 no-repeat;width:31px;height:23px;margin:-5px 0 -2px 6px}
.product-item .info{display:block}
.product-item .row{display:block;padding:15px 0 12px}
.button{min-width:75px;padding:10px;border:0}
.button.alt{background:#ececec}
.button.blue{background:#0098dd;color:#fff}
.button.alignright{float:right}
.button.filter{background:#f4f4f4;display:block}
.button.filter:before{content:'';width:5px;height:6px;display:inline-block;vertical-align:middle;margin:0 4px 3px 0;background:url(clientlibs_styles/images/sprite.gif) -132px -139px no-repeat}
.main{min-height:62.538em;padding:0 0 35px;position:relative;margin:auto;min-width:980px;max-width:1440px;border:0 solid transparent;border-width:0 38px 0 20px}
.main h2{font-size:17px;line-height:19px;margin:0 0 10px;padding:0 0 7px}
.main h2.product-headline2{color:#000;border-bottom:0}
.main h2.product-headline3{color:#0098dd}
.main h2 .ccpHeadline--note{font-size:11px;font-weight:400}
.main h3{font-size:13px;line-height:17px;margin:8px 0}
.main h3.product-headline3{color:#0098dd}
.main h3.product-headline3-border{color:#0098dd;margin:0 0 10px;padding:0 0 7px;border-bottom:1px solid #ececec}
.main h4{font-size:13px;line-height:15px;margin:0}
.main .headline{overflow:hidden;margin-bottom:27px;border-bottom:1px solid #ececec;color:#0098dd}
.main .heading .headline{margin-bottom:0;border-bottom:0}
.main .heading .blue{color:#0098dd}
.main p{margin:0 0 19px}
.main .side-box h2{font-size:25px;line-height:29px;margin:0 0 3px;border:0;padding:0}
.main .side-box ul.list-style-iconlist{list-style:none;padding-left:0}
.main .side-box ul.list-style-iconlist li{margin-bottom:5px;padding-left:10px;position:relative}
.main .side-box ul.list-style-iconlist li span.icon{left:0;position:absolute;top:0}
.main .section-block h3{font-size:15px;margin:0 0 3px}
.main .section-block h3 a{text-decoration:none}
.main .section-block h3 a:hover{color:#0098dd}
.main .main-distance{padding-top:22px}
.top-button{top:auto;left:auto;text-decoration:none;color:#0098dd;text-align:center;background:#fff;border-radius:5px;overflow:hidden;border:1px solid #63afd1;width:40px;font-size:13px;z-index:12}
.top-button span{display:block;height:20px;background-color:#66c2eb;background:-ms-linear-gradient(top,#66c2eb,#029add);position:relative}
.top-button span:after{content:'';width:0;height:0;top:50%;left:50%;border:solid #ffe1ff;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:8px 7px;margin:-12px 0 0 -7px}
.main-holder{width:100%;border-top:1px solid #ececec}
.main-holder:after{clear:both;content:'';display:block}
.main-holder .rating-box{padding-top:1px}
.form-block .submenu-block .open-menu,.main-holder .submenu-block .open-menu{border-bottom:1px solid #ececec}
.main-frame{width:100%;border-top:1px solid #ececec;padding-top:23px}
.main-frame:after{clear:both;content:'';display:block}
.main-frame .submenu-block{margin-top:0;font-weight:400}
.main-frame .submenu-block .open-menu{font-weight:700;color:#0098dd}
.main-frame h1{font-size:18px;padding:0;margin:0 0 28px;color:#0098dd;border:0}
.main-frame .content h1 span,.main-frame h1 span{color:#000}
.main-frame .heading-text{display:block;margin:-14px 0 10px;font-size:13px}
.main-frame .heading-text em{font-style:normal;color:#0098dd}
.form-block.ccpSearchBar{width:100%;padding:0 0 10px 20px;position:relative;z-index:22}
.form-block.ccpSearchBar .form-holder{padding:3px;background-color:#0098dd}
.form-block.ccpSearchBar .search-form{overflow:hidden}
.form-block.ccpSearchBar .search-form button[type=submit]{float:right;background:#0098dd;color:#fff;border:0;height:30px;font-size:17px;font-weight:700;padding:0 24px;margin:0}
.form-block.ccpSearchBar .search-form .area{background-color:#fff;overflow:hidden;position:relative}
.form-block.ccpSearchBar .search-form .area .ci-search-primary{position:absolute;left:6px;top:6px;height:16px;width:16px}
.form-block.ccpSearchBar .search-form input[type=search]{display:block;border:0;height:30px;width:100%;padding:6px 10px 6px 27px;color:#616161;background:0;font-size:13px;line-height:17px}
.form-block.ccpSearchBar .slide-block{float:left;position:relative}
.form-block.ccpSearchBar .slide-block.active .open-link:after{background:url(clientlibs_styles/images/sprite.gif) 0 -17px no-repeat;margin:0 0 2px 6px}
.form-block.ccpSearchBar .open-link{display:block;height:30px;line-height:30px;border-right:2px solid #f4f4f4;text-decoration:none;text-align:center;padding:0 12px 0 13px}
.form-block.ccpSearchBar .open-link:after{content:'';width:9px;height:6px;display:inline-block;background:url(clientlibs_styles/images/sprite.gif) no-repeat;margin:0 0 0 6px}
.form-block.ccpSearchBar .slide-drop{position:absolute;top:30px;left:-1px;border:1px solid #0098dd;border-top:0;background:#f4f4f4;width:100%}
.form-block.ccpSearchBar .slide-drop ul{margin:0;padding:6px 0 4px;list-style:none;font-size:13px}
.form-block.ccpSearchBar .slide-drop ul a{display:block;padding:4px 5px 5px 13px;text-decoration:none}
.form-block.ccpSearchBar .slide-drop ul a:hover{background:#ececec}
.form-block.ccpSearchBar .submenu-block{margin:0;width:227px;z-index:6}
.form-block.ccpSearchBar .submenu-block .submenu{position:absolute;top:100%;left:0;width:227px;background:#f4f4f4}
.form-block.ccpSearchBar--quote{padding:0 0 20px}
.form-holder{position:relative}
.form-drop{z-index:6;background:#fff;border:1px solid #0098dd;border-top:0;color:#000;font-size:13px;top:36px;width:100%}
.form-drop,.form-drop:before{position:absolute;left:0}
.form-drop:before{content:'';width:263px;height:100%;background:#f4f4f4;top:0;bottom:0}
.form-drop h2{color:#000;font-size:17px;line-height:21px;margin:0 0 6px;padding:0 20px;border:0}
.form-drop ul{margin:0;padding:0;list-style:none}
.form-drop ul a{color:#000;text-decoration:none}
.form-drop .side-column{float:left;width:263px;background:#f4f4f4;position:relative;z-index:1}
.form-drop .side-column h2{margin:0 0 9px}
.form-drop .side-column .block{border-top:1px solid #ececec;padding:16px 0 12px}
.form-drop .side-column .block:first-child{border:0}
.form-drop .side-column .block a{display:block;padding:5px 20px}
.form-drop .side-column .block a strong{color:#0098dd}
.form-drop .side-column .block a.focus,.form-drop .side-column .block a.focusext,.form-drop .side-column .block a:hover{background:#ececec}
.form-drop .drop-list{overflow:hidden;background:#fff;position:relative;z-index:1;padding:16px 0 0}
.form-drop .drop-list,.form-drop .drop-list li{border-top:1px solid #f4f4f4}
.form-drop .drop-list li:first-child{border:0}
.form-drop .drop-list li a{display:table;width:100%;padding:5px 0}
.form-drop .drop-list li a.focus .img-holder,.form-drop .drop-list li a:hover .img-holder{background-color:#fff}
.form-drop .drop-list li a.focus span,.form-drop .drop-list li a:hover span{background-color:#ececec}
.form-drop .drop-list li a.focusext .img-holder,.form-drop .drop-list li a:hover .img-holder{background-color:#fff}
.form-drop .drop-list li a.focusext span,.form-drop .drop-list li a:hover span{background-color:#ececec}
.form-drop .drop-list li .img-holder{display:table-cell;width:66px;height:40px;vertical-align:middle;text-align:center;padding:0 0 0 10px}
.form-drop .drop-list li span{display:table-cell;vertical-align:middle;padding:0 25px 0 10px}
.form-drop .drop-list li span strong{color:#0098dd}
.form-drop .drop-list li img{vertical-align:middle}
* .topbar{display:table;width:100%}
* .topbar .iparys_inherited>div{display:table;height:100%;width:100%}
* .topbar .form-block{padding-top:1px}
* .topbar .submenu-block{position:relative;display:table-cell;width:227px;vertical-align:middle;padding:0}
* .topbar .submenu-list{position:absolute;background:#f4f4f4;z-index:10;top:100%;width:227px}
* .topbar .submenu-list .submenu{border-top:1px solid #ececec}
* .topbar .section.breadcrumb,* .topbar .section.searchbreadcrumb,* .topbar .section.searchbreadcrumbext{display:table-caption;caption-side:bottom}
.cq-wcm-edit .topbar .form-block,.cq-wcm-edit .topbar .list{width:calc(100% - 227px);padding:0 0 10px 17px;position:relative;display:inline-block}
.cq-wcm-edit .topbar .form-block.hide-search-bar{display:none}
.productdetailpage .product-headline2,.productdetailpage .product-headline3,.productdetailpage .product-headline3-border,.productdetailpage .recommendation-headline{border-bottom:1px solid #ececec;color:#0098dd;display:block;margin:0 0 10px;padding:0 0 7px;font-size:17px;line-height:21px}
.productdetailpage .product-headline2{color:#000}
.main-holder>.main-frame{border:0}
.sidebar{width:227px;float:right;margin:0 -227px 0 0;position:relative;z-index:1}
.sidebar .banner{margin-bottom:24px;clear:left}
.sidebar .banner img{display:block;max-width:100%;height:auto}
.sidebar h2{border:0;padding-bottom:0;margin:0 0 19px}
.sidebar .submenu-block{width:227px}
.sidebar .searchfacet{margin-top:20px;background-color:#f4f4f4}
.content{float:right;width:100%;padding-left:247px}
.content h1{font-size:17px;line-height:21px;margin:0 0 10px}
.content h1 span{color:#0098dd}
.content h1 em{font-style:normal;font-weight:400}
.text,.textimage{display:inline-block;width:100%}
.text .textimage-image_left,.text .textimage-left,.textimage .textimage-image_left,.textimage .textimage-left{float:left;margin-right:8px}
.text .textimage-image_right,.text .textimage-right,.textimage .textimage-image_right,.textimage .textimage-right{float:right;margin-left:8px}
.text .standalone,.textimage .standalone{position:relative;display:inline-block;overflow:hidden;margin:0;padding-left:16px}
.text .standalone:before,.textimage .standalone:before{content:"2";font-family:conrad-icons,Arial !important;font-size:10px;position:absolute;left:0;top:0}
.text a:not(.ccpLink--action):hover,.textimage a:not(.ccpLink--action):hover{color:#0098dd}
.text ul,.textimage ul{list-style:square;margin:0 0 20px;padding-left:20px;display:table}
.text ol,.textimage ol{list-style:decimal;padding-left:15px;margin-left:5px;display:table}
.text h3,.text p .text--color-cyan,.textimage h3,.textimage p .text--color-cyan{color:#0098dd}
.text p .text--large,.textimage p .text--large{font-size:17px;line-height:21px;color:#000}
.text p .text--large--white,.textimage p .text--large--white{font-size:17px;line-height:21px;color:#fff}
.text p .text--color-black,.textimage p .text--color-black{color:#000}
.text p .text--color-white,.textimage p .text--color-white{color:#fff}
.text p .text--color-blue,.textimage p .text--color-blue{color:#0098dd}
.text p .text--color-yellow,.textimage p .text--color-yellow{color:#ffe600}
.main-holder .parbase.image.section{overflow:hidden;position:relative}
.main-holder .parbase.image.section>div{margin:0 !important}
.ccpImage__img{display:block;max-width:100%}
.ccpImage__img[data-src-loaded=true]{height:auto;-webkit-transition-delay:1s}
.ccpImage__adaptive{line-height:0;overflow:hidden}
.ccpImage__adaptive .ccpImage__img{max-width:none}
.ccpImage__adaptive.ccpImage__adaptive--centered{text-align:center}
.ccpImage__adaptive.ccpImage__adaptive--centered .ccpImage__img{display:inline;position:relative;left:100%;margin-left:-200%}
.ccpImage__adaptive.ccpImage__adaptive--centered .ccpImage__overlay__item{margin:0 auto}
.ccpImage__overlay__wrapper{position:absolute;bottom:0;left:0;height:100%;width:100%;opacity:1;z-index:5;transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s}
.ccpImage__wrapper:hover .ccpImage__overlay__wrapper{opacity:0}
.ccpImage__overlay__item{height:100%;width:100%;max-width:100%;max-height:100%;background:rgba(0,152,221,.5)}
.ccpImage__aspectRatioFramed{position:relative;display:block;width:100%}
.ccpImage__aspectRatioFramed>img{position:absolute;top:0;left:0;right:0;bottom:0}
.parbase.textimage.section .ccpImage__wrapper.ccpImage__aspectRatioFramed{padding-top:0 !important}
.parbase.textimage.section .ccpImage__wrapper.ccpImage__aspectRatioFramed>img{position:inherit !important}
.c-chatbox{width:180px;height:80px;overflow:hidden;border:0;margin-left:27px}
.c-chatlink{cursor:pointer}
.carousel{position:relative;margin:10px 0 30px}
.carousel .mask{position:relative;overflow:hidden;width:100%}
.carousel .slideset{width:99999px;float:left}
.carousel .slide{width:100%;float:left;position:relative;overflow:hidden}
.carousel .slide img{display:block}
.carousel .slide .text{position:absolute;top:12px;left:16px;width:480px;color:#0098dd}
.carousel .slide h2{font:bold 25px/29px Georgia,Times,serif;margin:0 0 12px;border:0;padding:0}
.carousel .slide .logo-frame img{display:block;min-width:0}
.carousel .pagination{margin:0;padding:0;list-style:none;display:table;table-layout:fixed;width:100%;font-weight:700}
.carousel .pagination li{height:30px;display:table-cell;background:#ececec;vertical-align:middle;border-left:3px solid #fff}
.carousel .pagination li.active,.carousel .pagination li:hover{background:#0098dd}
.carousel .pagination li.active a,.carousel .pagination li:hover a{color:#fff}
.carousel .pagination li:first-child{border-left:0}
.carousel .pagination li a{display:block;text-align:center;text-decoration:none}
.tab-menu{margin:0;padding:0;list-style:none;display:table;width:100%;border-bottom:2px solid #0098dd}
.tab-menu>li{display:table-cell;position:relative}
.tab-menu>li:first-child>a{margin-left:0}
.tab-menu>li:first-child>a:after{display:none}
.tab-menu>li.active>a{background-color:#0098dd;color:#fff}
.tab-menu>li.active:after{content:'';display:block;background-color:#0098dd;border-right:0;border-bottom:0;width:20px;height:20px;position:absolute;left:calc(50% - 14px);transform:rotate(45deg);bottom:-10px}
.tab-menu>li>a{cursor:pointer;display:block;font-size:15px;font-weight:700;margin-left:3px;padding:11px 3px;position:relative;text-align:center;text-decoration:none}
.tab-menu>li>a span{font-weight:400}
.tab-content{padding:22px 0 46px}
.tabswitcher .tab-content{padding:25px 0 0}
.tabswitcher .tab-content .recommendation.section:first-child{margin-top:0}
.tab-content .list-inline a{text-decoration:none}
.tab-content .list-inline a:hover{text-decoration:underline}
.gallery-holder:after{clear:both;content:'';display:block}
.gallery-holder h3{font-size:13px;margin:0 0 12px}
.gallery-holder .col-holder{float:left;width:281px;padding:0 15px 0 0}
.gallery-holder .col-holder .ccpProductSlideset__stage__list__item--withdistance{margin-top:20px}
.gallery-holder .gallery-frame h3{padding-left:27px}
.gallery-holder .gallery-frame .recommendation-headline{padding:2px 0 7px;margin-left:7px}
.gallery-holder .gallery-frame .gallery-distance{margin-top:20px}
.gallery-holder .box .product-block{margin-top:30px}
.gallery-holder .box .product-block:first-child{margin-top:0}
.gallery-holder .gallery{margin:0}
.accessoryHeadLine{font-size:15px}
.inlineStore{display:inline-block}
[data-show-with-reco]{display:none !important}
.order-status-available,.order-status-g,.publish-status-published{color:#309900;min-height:28px}
.order-status-out-of-stock,.order-status-r,.publish-status-rejected{color:#d10019 !important;min-height:28px}
.order-status-soon-in-stock,.order-status-y,.publish-status-in-review{color:#ff7200 !important;min-height:28px}
.order-status-available.large,.order-status-g.large,.order-status-out-of-stock.large,.order-status-r.large,.order-status-soon-in-stock.large,.order-status-y.large{font-size:13px;font-weight:700}
.directorder .order-status-available div,.directorder .order-status-g div,.directorder .order-status-out-of-stock div,.directorder .order-status-r div,.directorder .order-status-soon-in-stock div,.directorder .order-status-y div{display:inline-block}
.directorder .order-status-available div:not(:empty):nth-child(2):before,.directorder .order-status-g div:not(:empty):nth-child(2):before,.directorder .order-status-out-of-stock div:not(:empty):nth-child(2):before,.directorder .order-status-r div:not(:empty):nth-child(2):before,.directorder .order-status-soon-in-stock div:not(:empty):nth-child(2):before,.directorder .order-status-y div:not(:empty):nth-child(2):before{content:'- '}
.product-block{padding:0 16px}
.product-block .img-frame{min-height:162px;width:100%;overflow:hidden;text-align:center}
.product-block .img-frame img{vertical-align:middle;display:inline-block;max-height:100%;width:auto}
.product-block a{text-decoration:none}
.product-block a:hover .name{color:#0098dd}
.product-block label a{vertical-align:middle}
.product-block .name{display:block;margin:0 0 3px;height:30px;overflow:hidden}
.product-block .name:hover{color:#0098dd}
.product-block .row{overflow:hidden;margin:0 0 2px;min-width:155px}
.product-block .row .rating{float:left;color:#0098dd}
.product-block .row .rating img{display:inline-block;vertical-align:middle;margin-bottom:2px}
.product-block .old-price{color:#bcbcbc;text-decoration:line-through;line-height:16px}
.product-block .price-holder{text-align:right;height:46px}
.product-block .price{font-size:20px;line-height:24px;display:block;margin:0 0 3px}
.product-block .info{color:#616161;display:block;font-size:13px}
.product-block .rating{display:inline-block;vertical-align:top;color:#0098dd;font-size:13px}
.product-block .info-item{font-size:11px;color:#616161}
.product-block .item-text{display:block;font-size:13px}
.product-block .item-text a:hover{color:#0098dd;text-decoration:underline}
.product-block em{font-style:normal;color:#309900;font-weight:700;font-size:13px}
.icons a{text-decoration:none;cursor:pointer}
.product-block .row .old-price{display:block;height:18px;text-align:right}
.product-block .row .price{height:25px}
.product-block .row .price span{display:inline-block}
.product-block .row .price .price-asterisk{font-size:16px;vertical-align:text-top;line-height:initial}
.product-block .row .rating-frame{display:block}
.product-block .img-frame:after{height:inherit;max-height:162px}
.inline-menu{padding-bottom:10px}
.popup .gallery .product-block .row .old-price{height:auto}
div .gallery .slide{width:180px;float:left;letter-spacing:0;white-space:normal}
div .gallery .slide .img-frame img{width:135px}
div .gallery .slide .button.cart.small{height:35px;padding:4px 0}
div .gallery .slide .price-holder{height:60px}
.popup .gallery .slide{height:178px}
.popup .gallery .slide .img-frame img{width:75px}
.popup .gallery .slide .price-holder{height:40px}
.popup .gallery .slide .product-table .name{margin-bottom:0}
.popup .gallery .slide .product-block .price-holder .price{line-height:12px}
.popup .gallery .slide .product-block .quantityBox .quantityBoxLeft,.popup .gallery .slide .product-block .quantityBox .quantityBoxRight{padding-top:0}
.popup .gallery .slide .product-block .quantityBox input[type=number]{height:23px;width:36px}
.popup .gallery .slide .product-block .quantityBox .button.cart.small{height:23px;line-height:20px;padding:2px 0}
.popup .gallery .slide .product-block .quantityBox .button.cart.small .ci{height:14px;width:18px}
.product-comparison h1{color:#0098dd;border-bottom:1px solid #ececec;padding-bottom:16px}
.product-comparison .info-row ul{padding:0}
.product-comparison .info-row a{text-decoration:none;color:#616161}
.product-comparison .info-row a:hover{color:#0098dd;text-decoration:none}
.product-comparison a.action{text-decoration:none;color:#616161;text-align:center;display:block}
.product-comparison a.action .ci-move{margin-right:5px;margin-top:-3px}
.product-comparison a.action:hover{color:#0098dd;text-decoration:none}
.product-comparison .purchases-block .col-frame .frame{margin-bottom:23px}
.product-comparison .purchases-block .gallery-holder .item-frame .holder br{display:none}
.product-comparison .purchases-block .gallery-holder .item-frame--left{text-align:left}
.product-comparison .purchases-block .gallery-holder .col-holder .slide-holder{margin-bottom:0}
.product-comparison .purchases-block .gallery-holder .gallery .btn-next,.product-comparison .purchases-block .gallery-holder .gallery .btn-prev{top:135px}
.product-comparison .purchases-block .gallery-holder .gallery .btn-prev{border-right-color:#bcbcbc}
.product-comparison .purchases-block .gallery-holder .gallery .btn-next{border-left-color:#bcbcbc}
.product-comparison .purchases-block .gallery-holder .gallery .product-block .img-frame{margin:15px 0}
.product-comparison .purchases-block .gallery-holder .gallery .product-block .rating-frame{position:absolute}
.product-comparison .purchases-block .gallery-holder .gallery .product-block .name{margin-bottom:15px}
.product-comparison .purchases-block .gallery-holder .gallery .product-block .button-container{margin:15px}
.product-comparison .purchases-block .gallery-holder .gallery .product-block .price-holder{height:60px}
.product-comparison .product__comparison__container .product__comparison__container__buy__button{margin:15px auto}
div .gallery{margin-bottom:15px;position:relative}
.productteaserbox div .gallery{padding:0}
div .gallery .mask{position:relative;overflow:hidden;width:100%;margin-bottom:10px}
div .gallery .slideset:after{clear:both;content:'';display:block}
div .gallery.alt .slide .product-block{margin:0 auto 12px}
div .gallery .slide .product-block{width:170px;margin:0 auto 20px;position:relative}
div .gallery .slide .product-block .text{position:absolute;top:0;left:0;right:0;background:#0098dd;color:#fff;padding:1px 5px 2px;font-weight:700;font-size:13px}
div .gallery .slide .product-block.small{margin:0 auto}
div .gallery .slide .product-block.small .rating-frame{float:left}
div .gallery .slide .product-block.small .price-holder{clear:both}
div .gallery .slide .product-block .info{display:block;padding-bottom:5px}
div .gallery .slide .product-block .quantityBox{display:table;width:100%}
div .gallery .slide .product-block .quantityBox .quantityBoxLeft,div .gallery .slide .product-block .quantityBox .quantityBoxRight{display:table-cell;vertical-align:top;padding-top:6px}
div .gallery .slide .product-block .quantityBox .quantityBoxRight{text-align:right}
div .gallery .slide .product-block .quantityBox input[type=number]{width:44px;height:35px;border:1px solid #bcbcbc;color:#616161;font-size:13px;line-height:16px;padding:4px;text-align:center}
div .gallery .slide .product-block .quantityBox .input-placeholder-text{position:absolute;top:9px;left:8px;color:#616161;font-size:13px;line-height:16px}
div .gallery .slide.item .product-block{border:2px solid #0098dd;width:176px}
div .gallery .btn-next,div .gallery .btn-prev{position:absolute;top:50%;left:0;text-indent:-9999px;overflow:hidden;margin-top:-52px;display:inline-block;width:0;height:0;border-top:27px solid transparent;border-bottom:27px solid transparent}
div .gallery .btn-next:hover,div .gallery .btn-prev:hover{opacity:.8;filter:alpha(opacity=80)}
div .gallery .btn-next.disabled,div .gallery .btn-prev.disabled{display:none}
div .gallery .btn-prev{border-right:12px solid #616161}
div .gallery .btn-next{border-left:12px solid #616161;left:auto;right:0}
.img-list{margin:0 0 34px;padding-left:7px;color:#616161}
.img-list .holder{text-align:justify;margin-left:-7px}
.img-list .holder:after{content:'';width:100%;height:0;font-size:0;line-height:0;white-space:nowrap}
.img-list .holder:after,.img-list .img-box{display:inline-block}
.img-list img{display:block;margin:0 0 10px}
.img-list p{margin:0}
.img-list p span{display:inline-block;margin-left:-7px}
.info-text{color:#bcbcbc;display:block;margin:-12px 0 12px}
.description-text{color:#bcbcbc;display:inline;font-size:13px}
.description-text .slideset-text{margin-left:17px}
.item-content{padding-bottom:28px}
.item-content .heading{overflow:hidden}
.item-content .heading .print-wrapper{float:right;clear:right}
.item-content .heading .rating-block{float:right;text-align:right;min-height:34px}
.item-content .heading .rating-block .rating-frame{margin:4px 0 34px;display:block;height:0}
.item-content .heading .rating-block .rating-frame .rating{display:inline-block;vertical-align:middle;margin-right:5px}
.item-content .heading .rating-block .rating-frame a{color:#0098dd;font-size:13px;line-height:15px;font-weight:700;display:inline-block;vertical-align:middle}
.item-content .heading h1{overflow:hidden;font-size:20px;line-height:25px;margin:0 0 12px;padding-right:120px}
.item-content .print{color:#616161;text-decoration:none}
.item-content .print .ci{margin-right:4px}
.item-content .print:hover{text-decoration:underline}
.item-content .row:after{clear:both;content:'';display:block}
.item-content .tab-block{float:left;margin:16px 0 0 -473px;width:473px;height:400px;border-left:1px solid #ececec}
.item-content .tab-block .tab-content-wrapper{display:none}
.item-content .tab-block .tab-content-wrapper.active{display:block}
.item-content .tab-block .logo-img{display:block;margin:8px 0 15px}
.item-content .tab-block label:not(.normal){display:block;font-weight:700;font-size:14px;line-height:16px;margin:0 0 3px}
.item-content .tab-block .variants{padding-top:20px}
.item-content .tab-block .images{margin:0 0 28px}
.item-content .tab-block .images img{display:inline-block;vertical-align:top;margin:0 5px 10px 0}
.item-content .tab-block .product-block{padding:0 0 28px}
.item-content .tab-block .product-block .old-price{color:#bcbcbc;text-decoration:line-through}
.item-content .tab-block .product-block .old-price,.item-content .tab-block .product-block .saved-amount{font-size:13px;line-height:15px;display:inline-block}
.item-content .tab-block .product-block .saved-amount{color:#0098dd;margin-left:20px}
.item-content .tab-block .product-block .price{display:block;font-size:25px;line-height:29px;margin:0 0 4px}
.item-content .tab-block .product-block .info{display:block;margin:0 0 3px}
.item-content .tab-block .product-block .text{display:block;margin:0 0 8px}
.item-content .tab-block .description{padding:0 0 38px}
.item-content .tab-block .description em{color:#309900;font-style:normal}
.item-content .tab-block .popup-frame{margin:0 0 15px}
.item-content .tab-block .popup-frame-storetab{margin:0}
.item-content .tab-block .warranty{margin-bottom:15px}
.item-content .tab-block .warranty input{margin-left:0}
.item-content .tab-block .list{margin:0 0 6px;padding:0;list-style:none}
.item-content .tab-block .list li{position:relative;padding-bottom:7px;display:table}
.item-content .tab-block .list li.popup-frame{position:static}
.item-content .tab-block .list li>:not(.popup){display:table-cell;padding-left:5px}
.item-content .tab-block .area-holder{position:absolute;top:535px;width:600px}
.item-content .tab-block .area-holder label{float:left;font-size:13px;line-height:35px;font-weight:400;margin-right:19px}
.item-content .tab-block .area-holder .button{display:inline-block;max-width:468px;width:100%}
.item-content .tab-block .area-holder .button-overlap{position:relative;z-index:1}
.item-content .tab-block .area-holder .button-large{height:35px;line-height:35px;padding:0}
.item-content .tab-block .area-holder .button-large .ci{margin-right:6px}
.item-content .tab-block .area-holder .items{float:inherit;margin:30px 0 0;display:inline-block}
.item-content .tab-block .area-holder .items a{text-decoration:none}
.item-content .tab-block .area{position:relative;float:left;margin-right:5px}
.item-content .tab-block .area input[type=number]{width:44px;height:35px;border:1px solid #bcbcbc;color:#616161;font-size:13px;line-height:16px;padding:4px;text-align:center}
.item-content .tab-block .area .input-placeholder-text{position:absolute;top:9px;left:8px;color:#616161;font-size:13px;line-height:16px}
.item-content .tab-content{padding:10px 0 0 35px}
.item-content .tab-content a{text-decoration:none}
.item-content .tab-content a:hover{text-decoration:underline;color:#0098dd}
.item-content .tab-menu{margin-left:-1px}
.item-content .tab-menu>li.active>a,.item-content .tab-menu>li:hover>a{background:#fff}
.item-content .tab-menu>li:first-child>a{margin-left:0}
.item-content .tab-menu>li>a{margin-left:19px;padding:5px 3px}
.item-content .tab-menu>li>a:after{content:'';width:19px;height:1px;left:-20px}
.items{margin:0;padding:0;list-style:none;float:left}
.items li{margin:0 0 2px}
.items li:hover a{color:#0098dd}
.items li:before{background:0 0 !important}
.items .compare:before{content:'';width:10px;height:15px;background:url(clientlibs_styles/images/sprite.gif) -230px 0 no-repeat;display:inline-block;vertical-align:middle;margin:0 3px 6px 0}
.items .compare:hover:before{background:url(clientlibs_styles/images/sprite.gif) -131px -121px no-repeat}
.items a{text-decoration:none;color:#616161}
.slider{position:relative;float:left;width:75px}
.slider .mask{position:relative;overflow:hidden;height:341px}
.slider .mask,.slider .slideset-holder{width:100%}
.slider .slide{width:100%;margin:0 0 15px}
.slider .slide img{display:block;max-width:100%;height:auto;border:1px solid #ececec}
.slider .play{display:block;position:relative}
.slider .play:after{content:'';width:48px;height:48px;position:absolute;top:50%;left:50%;margin:-24px 0 0 -24px;background:url(clientlibs_styles/images/sprite.gif) -77px -204px no-repeat}
.slider .btn-next,.slider .btn-prev{text-indent:-9999px;overflow:hidden;background:url(clientlibs_styles/images/sprite.gif) -88px 0 no-repeat;width:54px;height:12px;display:block;margin:0 auto 16px}
.slider .btn-next.disabled,.slider .btn-prev.disabled{display:none}
.slider .btn-next{background:url(clientlibs_styles/images/sprite.gif) -145px 0 no-repeat;margin:16px auto 0}
.slider .btn-next:hover{opacity:.8;filter:alpha(opacity=80)}
.slider.horizontal{width:578px;margin-left:70px;text-align:center}
.slider.horizontal .mask{height:60px;width:355px;display:inline-block}
.slider.horizontal .mask .slideset-holder .slide{display:inline;padding:0 5px;font-size:0}
.slider.horizontal .mask .slideset-holder .slide>*{font-size:13px}
.slider.horizontal .mask .slideset-holder .slide a{display:inline-block;vertical-align:bottom;text-decoration:none}
.slider.horizontal .mask .slideset-holder .slide img{display:block;border:0}
.slider.horizontal .btn-next,.slider.horizontal .btn-prev{width:12px;height:54px;display:inline-block}
.slider.horizontal .btn-next.disabled,.slider.horizontal .btn-prev.disabled{display:none}
.slider.horizontal .btn-next{background:url(clientlibs_styles/images/sprite.gif) -216px 0 no-repeat;margin:0 0 0 15px}
.slider.horizontal .btn-prev{background:url(clientlibs_styles/images/sprite.gif) -202px 0 no-repeat;margin:0 15px 0 0}
.item-content .tab-block .row.fixed-height{height:280px;max-height:280px;overflow:hidden;display:table;width:100%}
.item-content .tab-block .row .col,.item-content .tab-block .row .col-r{display:table-cell;width:50%;vertical-align:top}
.item-content .tab-block .infoPage .area-holder{position:inherit;top:inherit;width:100%;max-width:564px;margin-top:20px}
.item-content .tab-block .infoPage .area-holder .area{float:none;margin-right:0}
.product-info.infoQuantityBox{width:100%}
.product-info.infoQuantityBox .columnLeft{width:25%;float:left}
.product-info.infoQuantityBox .columnLeft label{float:none;display:inline}
.product-info.infoQuantityBox .columnLeft input[type=number]{width:44px;height:35px;border:1px solid #bcbcbc;color:#616161;font-size:13px;line-height:16px;padding:4px;text-align:center}
.product-info.infoQuantityBox .columnRight{width:75%;float:left}
.recommendation.section{margin-top:25px}
.btn-next.show-permanently,.btn-prev.show-permanently{display:block !important}
.gallery .slideset .slide .product-block .price-holder .price{float:none;display:block}
.gallery .slideset .slide .product-block .rating-frame{position:absolute}
.gallery .slideset .slide .product-block.small .price-holder{text-align:right}
.popup .gallery .slideset .slide .product-block .price-holder{text-align:left}
.ccpBranch__base{width:100%;margin:0 auto}
.ccpBranch__imageContainer{display:table;padding-bottom:20px;vertical-align:baseline}
.ccpBranch__childImages,.ccpBranch__mainImage{display:table-cell;vertical-align:top;width:50%}
.ccpBranch__image{width:100%}
.ccpBranch__childImages .ccpBranch__image{float:left}
.ccpBranch__childImages .ccpBranch__image:first-child{padding-bottom:20px}
.ccpBranch__image :after{clear:both;content:'';display:block}
.ccpBranch__image .ccpImage__img{margin:0 auto;max-width:100%}
.giftcard-redeem-section{margin:21px 0 0}
.giftcard-redeem-section .last-redeem{display:inline-block;float:left}
.giftcard-redeem-section .last-redeem.button-redeem{display:inline-block;position:relative;margin:3px 0 0 14px;float:left}
.hr-separator{border:0;height:1px;color:#ececec;background-color:#ececec}
.price-invoice-total{color:#0098dd}
.giftcard-query-section table{min-width:200px}
.giftcard-query-section th{text-align:left}
.giftcard-query-section .expiration-info-text{margin-top:5px}
.notification-container{margin-bottom:20px}
.giftcard-variants-section .range-info-text{margin-bottom:10px;white-space:nowrap}
.giftcard-variants-section .custom-input{white-space:nowrap}
.giftcard-variants-section .custom-input input{height:28px;width:20.3%;text-align:center;margin-left:20px}
.item-content .tab-block .giftcard-variants-selection{margin-bottom:10px}
.stop-autofill{width:0;overflow:hidden;height:0}
.social-networks-ci{margin-top:2%}
.item-row{margin:0 0 25px;font-size:13px}
.item-row .social-networks{float:right;display:block;margin:0;padding:0;list-style:none}
.item-row .social-networks li{float:left;margin-left:5px;list-style-type:none}
.item-row .social-networks li.email{background:url(clientlibs_styles/images/sprite.gif) 0 -59px no-repeat}
.item-row .social-networks li.twitter{background:url(clientlibs_styles/images/sprite.gif) -23px -59px no-repeat}
.item-row .social-networks li.facebook{background:url(clientlibs_styles/images/sprite.gif) -46px -59px no-repeat}
.item-row .social-networks li.youtube{background:url(clientlibs_styles/images/sprite.gif) -70px -59px no-repeat}
.item-row .social-networks li.google-plus{background:url(clientlibs_styles/images/sprite.gif) -251px -124px no-repeat}
.item-row .social-networks li.pinterest{background:url(clientlibs_styles/images/sprite.gif) -251px -193px no-repeat}
.item-row .social-networks li:hover{opacity:.8;filter:alpha(opacity=80)}
.item-row .social-networks a{text-indent:-9999px;overflow:hidden;display:block;width:19px;height:19px}
.ccpSocialNetworks__wrapper{padding:10px 10px 10px 20px;width:100%;background-color:#f4f4f4;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}
.ccpSocialNetworks__title{color:#616161}
.ccpSocialNetworks__list{width:100%;list-style:none;padding:0;margin:0}
.ccpSocialNetworks__list__item{display:inline-block;margin:0 0 0 10%;cursor:pointer;vertical-align:bottom}
.ccpSocialNetworks__list__item--email{background:url(clientlibs_styles/images/sprite.gif) -147px -296px no-repeat}
.ccpSocialNetworks__list__item--email:hover{background:url(clientlibs_styles/images/sprite.gif) -246px -296px no-repeat}
.ccpSocialNetworks__list__item--twitter{background:url(clientlibs_styles/images/sprite.gif) -212px -296px no-repeat}
.ccpSocialNetworks__list__item--twitter:hover{background:url(clientlibs_styles/images/sprite.gif) -42px -26px no-repeat}
.ccpSocialNetworks__list__item--facebook{background:url(clientlibs_styles/images/sprite.gif) -80px -296px no-repeat}
.ccpSocialNetworks__list__item--facebook:hover{background:url(clientlibs_styles/images/sprite.gif) 0 -26px no-repeat}
.ccpSocialNetworks__list__item--google-plus{background:url(clientlibs_styles/images/sprite.gif) -113px -296px no-repeat}
.ccpSocialNetworks__list__item--google-plus:hover{background:url(clientlibs_styles/images/sprite.gif) -84px -26px no-repeat}
.ccpSocialNetworks__list__item--pinterest{background:url(clientlibs_styles/images/sprite.gif) -179px -296px no-repeat}
.ccpSocialNetworks__list__item--pinterest:hover{background:url(clientlibs_styles/images/sprite.gif) -179px -263px no-repeat}
.ccpSocialNetworks__list__item__link{visibility:hidden;overflow:hidden;display:block;width:30px;height:30px}
.list-inline{overflow:hidden}
.list-inline ul{margin:0;padding:0 0 0 3px;list-style:none;display:inline-block;vertical-align:middle}
.list-inline li{display:inline-block;vertical-align:top}
.list-inline li:first-child:before{display:none}
.list-inline li:before{content:'';width:1px;height:11px;background:#000;margin:3px 5px 0 4px;display:inline-block;vertical-align:top}
.banner-holder{margin:0 0 25px;border:1px solid #ececec}
.banner-holder img{display:block;max-width:100%;height:auto}
.twocolumns:after{clear:both;content:'';display:block}
.container{font-size:13px;padding-bottom:30px}
.container .gallery{margin:0}
.container .tab-content{padding:20px 0 0}
.container .tab-content .gallery{margin:0 0 17px}
.container .tab-content .list-inline{padding-left:14px}
.container .tab-content .list-inline li:before{margin:2px 12px 0}
.container .tab-content .price-holder{height:46px}
.container h2{padding-right:250px}
.container h2.alt{border:0;padding:0}
.container .col-block{float:right;width:473px;margin-left:20px}
.container .col-block h2{padding:0;border:0;margin-bottom:5px}
.container .col-block .block{padding:0 0 19px}
.container .column{overflow:hidden}
.container .block{padding:0 0 46px;position:relative}
.container .block.large{font-size:13px}
.container .block.text{line-height:16px}
.container .block .select-form{position:absolute;top:-1px;left:auto;right:0}
.container .block .tab-menu>li>a{padding:11px}
.container .button{padding:11px 30px 10px;margin:0 0 18px}
.container .button.cart{padding:0 6px 10px}
.container input.button.cart{padding-left:34px}
.container table{width:100%;margin:0 0 2px;line-height:16px}
.container table tr:nth-child(odd) td{background:#f4f4f4}
.container table td{padding:4px 10px}
.container table td strong{display:block}
.container table td:first-child{min-width:160px}
.container table span{font-size:13px}
.container table .flag{font-size:13px;padding:4px 0}
.container table .flag img{margin-right:5px}
.container table.alt td{height:55px}
.item-list{margin:0 0 6px;padding:0;list-style:none}
.item-list li{padding:0 0 0 12px;margin-bottom:11px;position:relative}
.item-list li:before{position:absolute;top:calc(50% - 2px);left:0;content:'';width:4px;height:4px;background:#000}
.icons a.feature-icon{display:inline-block;width:70px;height:70px;line-height:70px;overflow:hidden;border:1px solid #ececec;padding:0;margin:0 6px 6px 0}
.icons a.feature-icon .feature-image{margin:5px;padding:0}
.icons img{display:inline-block;vertical-align:middle;margin-right:6px}
.block-list{margin:0;padding:0 0 15px;list-style:none;position:relative}
.block-list li{margin:0 0 17px}
.block-list .award-image-wrapper{height:80px;width:80px;line-height:80px;text-align:center;float:left;margin-right:15px}
.block-list .award-image-wrapper img{float:none}
.block-list .award-image-wrapper img,.block-list img{vertical-align:middle;max-width:84px;height:auto}
.block-list img{float:left;margin-right:15px}
.block-list .text-holder{overflow:hidden}
.block-list .text-holder--award{overflow:hidden;margin-bottom:20px}
.block-list p{margin:0}
.block-list ul{margin:0 0 5px;padding:0;list-style:none;color:#616161;font-weight:700}
.block-list ul li{margin:0;display:inline-block}
.block-list ul li a{color:#616161}
.block-list ul li:before{content:'';width:1px;height:11px;background:#616161;display:inline-block;vertical-align:middle;margin:0 6px 0 5px}
.block-list ul li:first-child:before{display:none}
.inline-menu ul{margin:0;padding:2px 0 0;list-style:none}
.inline-menu ul li{display:inline}
.link-frame{text-align:right}
.link-frame input.button.cart{display:inline-block}
.less,.more{font-size:13px;text-decoration:none}
.less:hover,.more:hover{color:#0098dd}
.less:hover:after,.more:hover:after{background:url(clientlibs_styles/images/sprite.gif) -45px -16px no-repeat}
.less:hover:after{background:url(clientlibs_styles/images/sprite.gif) -66px -17px no-repeat}
.less:after{background:url(clientlibs_styles/images/sprite.gif) 0 -18px no-repeat}
.download-block{font-size:13px;padding:24px 0 17px}
.download-block:after{clear:both;content:'';display:block}
.download-block .holder{overflow:hidden}
.download-block .holder span{display:block;overflow:hidden}
.download-block .holder span strong{display:block}
.download-block .adobe-logo,.download-block img{float:left;margin-right:4px}
.download-block .adobe-logo{width:84px;height:29px;text-indent:-9999px;overflow:hidden;background:url(clientlibs_styles/images/sprite.gif) -128px -196px no-repeat}
.download-block .link{float:right;margin-top:11px;color:#616161}
.download-block .link:before{content:'';width:14px;height:15px;display:inline-block;vertical-align:middle;margin-right:3px;background:url(clientlibs_styles/images/sprite.gif) -92px -61px no-repeat}
.item-holder{margin:0 0 12px}
.item-holder img{margin-right:32px}
.item-holder .frame,.item-holder img{display:inline-block;vertical-align:middle}
.item-holder .frame span{display:block;margin:0 0 8px}
.item-holder .frame span em{font-style:normal;font-size:13px}
.check-list{margin:0;padding:0 0 6px;list-style:none}
.check-list li{margin-bottom:6px}
.check-list input[type=checkbox]{margin:0 9px 0 0;padding:0}
.item-text{font-size:13px}
.item-text,.item-text a{color:#000}
.item-text a:hover{color:#0098dd}
.item-text .open-link{position:relative}
.item-text .popup-block .title{padding-right:0}
.item-text .popup-block p{margin:0 0 5px}
.item-text .popup-block .holder{font-size:13px}
.item-text .popup-block:before{content:'';width:0;height:0;position:absolute;top:auto;left:97px;bottom:100%;border:solid #fff;pointer-events:none;border-bottom-color:#fff;border-width:10px 6px}
.item-text .popup-block .contact-form{margin:0 -15px 12px;max-width:1000px;padding:0 15px 14px;border-bottom:1px solid #f4f4f4}
.item-text .popup-block .contact-form input[type=email],.item-text .popup-block .contact-form input[type=password],.item-text .popup-block .contact-form input[type=text]{height:23px;padding:5px 8px;margin-bottom:20px}
.item-text .popup-block .contact-form input[type=submit]{margin:0;width:auto;font-weight:700}
.select-form{width:240px}
.select-form label{float:left;width:80px;font-size:13px;margin-top:2px}
.numbers{margin:0 0 24px;padding:0;list-style:none;color:#000;font-weight:700}
.numbers li,.numbers li:before{display:inline-block;vertical-align:middle}
.numbers li:before{content:'';width:1px;height:11px;background:#494949;margin:0 4px 3px 2px}
.numbers li:first-child:before{display:none}
.section-block{padding-bottom:18px}
.section-block.col{float:left;width:374px;margin-right:133px}
.section-block.col h3{margin:0 0 12px}
.section-block.alt{overflow:hidden}
.section-block:after{clear:both;content:'';display:block}
.section-block .holder{overflow:hidden}
.section-block .rating-box{float:right;border:1px solid #ececec;width:311px;padding:16px 8px 8px 20px;margin-left:15px}
.section-block .rating-box .title{font-size:14px;line-height:16px;display:block;padding-bottom:5px}
.section-block .rating-box dt{width:193px;padding:0 0 6px}
.section-block .rating-box dd{padding:0 0 6px}
.section-block .list-inline{font-size:13px;margin-bottom:7px;color:#616161;text-decoration:none}
.section-block .list-inline ul{margin-right:14px}
.section-block .list-inline li:before{background:#616161;height:10px;margin:2px 3px 0 4px}
.section-block .list-inline li img{display:inline-block;vertical-align:middle;margin:0 3px 0 0}
.section-block .list-inline a{color:#616161;text-decoration:none}
.section-block .list-inline a:hover{text-decoration:underline}
.section-block .list-inline .reviewer{color:#0098dd}
.section-block .list-inline .reviewer:before{content:'';width:17px;height:20px;display:inline-block;vertical-align:middle;background:url(clientlibs_styles/images/sprite.gif) -134px -58px no-repeat;margin:0 3px 3px 0}
.section-block .frame{background:#f4f4f4;position:relative;margin-bottom:12px;padding:10px 12px 14px}
.section-block .frame p{margin:0 0 10px}
.section-block .frame:before{content:'';width:0;height:0;position:absolute;top:auto;left:50%;bottom:100%;border:21px solid #f9f9f9;pointer-events:none;border-bottom-color:#f4f4f4;margin-left:-21px}
.section-block .frame h2{padding:0;border:0;margin-bottom:22px}
.section-block .frame .section-block{border-top:1px solid #bcbcbc;padding-top:12px}
.section-block .frame .section-block:first-child{border-top:0;padding-top:0}
.section-block .alignleft{float:left;margin:0 10px 5px 0}
.footer-row{font-size:13px;overflow:hidden;width:100%;padding:8px 0 0}
.footer-row.alt{padding:18px 0 0;border-top:1px solid #ececec}
.footer-row .button{float:right;margin-top:-8px}
.footer-row a{color:#bcbcbc;font-weight:700}
.footer-row a.button,.footer-row a.more{color:#000}
.footer-row a.more{font-weight:400}
.footer-row a.more:hover{color:#0098dd}
.footer-row a.blue{color:#fff}
.footer-row .helpful,.footer-row .unhelpful{margin-right:8px}
.footer-row .helpful:before,.footer-row .unhelpful:before{content:'';width:20px;height:16px;background:url(clientlibs_styles/images/sprite.gif) -156px -61px no-repeat;display:inline-block;margin:0 3px 0 0;vertical-align:middle}
.footer-row strong.helpful,.footer-row strong.unhelpful{color:#0098dd}
.footer-row .unhelpful:before{background:url(clientlibs_styles/images/sprite.gif) -177px -61px no-repeat}
.rating-holder{overflow:hidden;margin:0}
.rating-holder dt{float:left;width:200px;padding:0 10px 14px 0}
.rating-holder dd{overflow:hidden;padding:0 0 14px;margin:0}
.rating-frame,.rating-holder dd{font-size:13px;line-height:17px}
.rating-frame{color:#0098dd;display:inline-block}
.rating{float:left;margin:0 6px 0 0;position:relative}
.rating .c-rating-mask{display:block;background:url(clientlibs_styles/images/sprite.gif) 0 -137px no-repeat;height:16px}
.rating .c-rating-status{position:absolute;top:0;left:0;width:80%;height:16px;background:url(clientlibs_styles/images/sprite.gif) 0 -119px no-repeat}
.rating-box .rating .c-rating-status{width:100%}
.graph{overflow:hidden;margin:0 0 10px}
.graph span{float:left;width:66px;font-size:13px;line-height:19px}
.graph .line-holder{overflow:hidden}
.graph .line-holder span{float:right;margin-left:4px;width:20px;font-size:13px;line-height:16px}
.graph .line-holder .line{overflow:hidden;height:19px;border:1px solid #ececec}
.graph .line-holder .line em{display:block;width:68.7%;height:17px;background:#2e97d4}
.graph .line-holder .line em.alt{width:52.25%}
.gallery-block .product-block:hover{box-shadow:inset 0 0 0 1px #ececec}
.close,.close:after{font-size:13px}
.close:after{content:'\00d7';display:inline-block;margin-left:4px;font-weight:700}
.product-holder{overflow:hidden}
.product-holder img{float:left;margin:4px 52px 0 0}
.product-holder .frame{overflow:hidden}
.product-holder .description{float:left;padding-top:3px}
.product-holder .description img{float:none;margin:0 20px 8px 0;vertical-align:middle;display:inline-block}
.product-holder .rating{vertical-align:middle;display:inline-block;font-size:13px;margin:0 0 8px;color:#0098dd}
.product-holder .rating img{margin:0}
.product-holder .name{display:block;margin:0 0 4px}
.product-holder .name a{text-decoration:none}
.product-holder .name a:hover{color:#0098dd}
.product-holder .info-item{display:block;color:#616161;font-size:11px;margin:0 0 15px}
.product-holder em{font-style:normal;font-size:13px;color:#309900;display:block;margin:0 0 6px}
.product-holder .price-holder{float:right;text-align:right}
.product-holder .old-price{display:block;color:#bcbcbc;text-decoration:line-through}
.product-holder .price{display:block;font-size:20px;line-height:22px;margin:0 0 3px}
.product-holder .info{display:block;font-size:13px;margin:0 0 2px}
.product-holder .item-text{color:#000}
.product-holder .items{padding:20px 30px 0 0;font-size:13px}
.product-holder .area-holder{float:right}
.product-holder .area-holder label{float:left;font-size:13px;line-height:35px;font-weight:400;margin-right:19px}
.product-holder .area{position:relative;float:left;margin-right:5px}
.product-holder .area input[type=text]{width:32px;height:35px;border:1px solid #bcbcbc;color:#616161;font-size:13px;line-height:16px;padding:4px;text-align:center}
.product-holder .area .input-placeholder-text{position:absolute;top:9px;left:8px;color:#616161;font-size:13px;line-height:16px}
.block-frame{background:#f4f4f4;padding:7px 10px 10px;margin:0 0 25px}
.block-frame h4{font-size:15px;line-height:19px;margin:0 0 6px}
.block-frame p{margin:0}
.block-frame .list-inline{font-size:13px;margin-bottom:7px;color:#616161}
.block-frame .list-inline ul{margin-right:14px}
.block-frame .list-inline li:before{background:#616161;height:10px;margin:2px 3px 0 4px}
.block-frame .list-inline li img{display:inline-block;vertical-align:middle;margin:0 3px 0 0}
.block-frame .list-inline .reviewer{color:#0098dd}
.block-frame .list-inline .reviewer:before{content:'';width:17px;height:20px;display:inline-block;vertical-align:middle;background:url(clientlibs_styles/images/sprite.gif) -134px -58px no-repeat;margin:0 3px 3px 0}
.carousel-block{position:relative}
.carousel-block .mask{position:relative;overflow:hidden;width:730px;margin:0 auto 22px}
.carousel-block.alt .mask{width:234px;margin:0 auto 68px}
.carousel-block .slideset{width:99999px;float:left}
.carousel-block .slide{float:left;cursor:zoom-in;height:520px;line-height:520px;text-align:center}
.carousel-block .slide.active-zoom{cursor:zoom-out}
.carousel-block .slide img{max-height:100%;max-width:100%;display:inline-block;vertical-align:middle;margin:0 auto}
.carousel-block .slide.video-slide{cursor:auto}
.carousel-block .btn-next,.carousel-block .btn-prev{position:absolute;top:calc(50% - 81px);left:0;text-indent:-9999px;overflow:hidden;display:inline-block;width:0;height:0;border-top:27px solid transparent;border-bottom:27px solid transparent}
.carousel-block .btn-next{left:auto;right:0;border-left:12px solid #bcbcbc}
.carousel-block .btn-prev{border-right:12px solid #bcbcbc}
.carousel-block.not-enough-slides .btn-next,.carousel-block.not-enough-slides .btn-prev{display:none}
.carousel-block.alt .btn-next,.carousel-block.alt .btn-prev{top:92px}
.carousel-block .caption{display:block;color:#bcbcbc;font-size:13px;margin:0 0 52px 77px}
.carousel-block .pagination{margin:0;padding:0 0 0 14px;list-style:none}
.carousel-block .pagination li{display:inline-block;vertical-align:middle;text-align:center;margin:0 8px 12px 0;width:75px;height:75px;line-height:75px;overflow:hidden;border:1px solid #bcbcbc}
.carousel-block .pagination li a{width:100%;height:100%;display:block}
.carousel-block .pagination li img{max-width:100%;max-height:100%;height:auto;vertical-align:middle}
.carousel-block .pagination li.video-link{display:inline-block;position:relative;cursor:pointer;background-size:75px;background-position:50% 50%;background-repeat:no-repeat}
.carousel-block .pagination li.video-link a{width:100%;height:100%;display:block}
.carousel-block .pagination li.video-link:after{content:'';height:55px;width:55px;position:absolute;background-image:url(clientlibs_styles/conradicons/png/play_icon.png);background-position:50% 50%;background-repeat:no-repeat;background-size:40px;top:10px;left:10px}
.carousel-block.alt .pagination li{width:31px;margin:0 7px 10px 0;vertical-align:middle}
.carousel-block.alt .pagination li img{border:0}
.carousel-block.image-gallery .slide{cursor:auto}
.carousel-block.image-gallery .btn-next,.carousel-block.image-gallery .btn-prev{display:block;position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;padding:0;background:#bcbcbc;color:transparent;border:0;outline:0;font-size:0;line-height:0;text-indent:0;cursor:pointer}
.carousel-block.image-gallery .btn-next:before,.carousel-block.image-gallery .btn-prev:before{content:'';position:absolute;margin-top:7px;border:8px solid transparent}
.carousel-block.image-gallery .btn-prev:before{margin-right:10px;border-right:12px solid #fff}
.carousel-block.image-gallery .btn-next:before{margin-left:10px;border-left:12px solid #fff}
.carousel-title{display:block;font-size:17px;line-height:19px;margin:10px 0 40px;max-width:770px}
.ccpTableOverview{display:table;width:100%;margin:20px 0 40px}
.ccpTableOverview__data,.ccpTableOverview__head{list-style:none;padding:0;margin:0;display:table-row}
.ccpTableOverview__data--width25 .ccpTableOverview__data__item,.ccpTableOverview__data--width25 .ccpTableOverview__head__item,.ccpTableOverview__head--width25 .ccpTableOverview__data__item,.ccpTableOverview__head--width25 .ccpTableOverview__head__item{width:25%}
.ccpTableOverview__data__areaField,.ccpTableOverview__head__areaField{position:absolute;padding:0 8px 8px;width:25%}
.ccpTableOverview__data__item,.ccpTableOverview__head__item{display:table-cell;padding:8px}
.ccpTableOverview__data__item--align-bottom,.ccpTableOverview__head__item--align-bottom{padding-top:77px !important}
.ccpTableOverview__data__item p,.ccpTableOverview__head__item p{margin:0}
.ccpTableOverview__head{background-color:#ececec}
.ccpTableOverview__head__item{border-right:1px solid #fff;font-weight:700}
.ccpTableOverview__head__item:first-child{border-left:1px solid #ececec}
.ccpTableOverview__head__item:last-child{border-right-color:#ececec}
.ccpTableOverview__data__item{border-right:1px solid #ececec}
.ccpTableOverview__data__item:first-child{border-left:1px solid #ececec}
.ccpTableOverview__data:last-child .ccpTableOverview__data__item{border-bottom:1px solid #ececec}
.ccpOrderDetails--checkoutconfirm .ccpTableOverview{margin-top:0;table-layout:fixed}
.ccpOrderDetails--checkoutconfirm .ccpTableOverview__data__item{padding:0;vertical-align:top}
.ccpOrderDetails--checkoutconfirm .ccpTableOverview__data__item__wrapper{padding:8px}
.ccpOrderDetails--checkoutconfirm .ccpTableOverview__data__item__wrapper--edit{position:relative;top:77px}
.ccpOrderDetails--checkoutconfirm .ccpTableOverview__data__item__head{background-color:#ececec;padding:8px;font-weight:700}
.ccpOrderDetails--checkoutconfirm .ccpTableOverview__data__item--bottomaligned{vertical-align:bottom}
.subscribe-form .row-holder{padding:0}
.subscribe-form .row{padding:0 0 10px}
.subscribe-form .row:after{clear:both;content:'';display:block}
.subscribe-form .item-text{display:block;color:#bcbcbc;font-size:13px;margin:0 0 5px}
.subscribe-form input[type=text]{height:20px}
.subscribe-form input[type=text],.subscribe-form textarea{display:block;margin:0 0 2px;width:100%;border:1px solid #bcbcbc;color:#616161;font-size:13px;line-height:17px;padding:3px 8px;outline:0}
.subscribe-form textarea{height:85px;resize:none}
.subscribe-form label{float:left;width:124px;font-weight:700;padding:4px 0 0}
.subscribe-form .input-holder{overflow:hidden}
.subscribe-form .button{min-width:170px;margin-right:22px}
.subscribe-form .upload{float:right;margin:0}
.subscribe-form .row-holder{margin:0 0 20px}
.subscribe-form .row-frame{padding-left:124px}
.subscribe-form .row-frame label{float:none;font-weight:400;padding:0}
.subscribe-form .text{display:inline-block;min-width:124px;padding-top:16px;vertical-align:middle;font-size:13px}
.content-holder{float:left;width:100%;padding-right:248px}
.content-holder.alt{padding-right:0;float:none}
.content-holder.alt .row-holder{padding-right:225px}
.content-holder .heading{overflow:hidden;padding:26px 0 10px;border-bottom:1px solid #ececec}
.content-holder .heading .h1,.content-holder .heading h1{margin:0}
.content-holder .heading .close{float:right;padding-top:7px}
.content-holder .heading .text{font-size:13px;padding:5px 0 0;max-width:66%}
.content-holder .heading_step2{overflow:hidden;padding:0 0 15px;margin-bottom:27px;border-bottom:1px solid #ececec}
.content-holder .heading_step2 h1{margin:0}
.content-holder .heading_register{overflow:hidden;margin-bottom:28px;border-bottom:1px solid #ececec}
.content-holder .h1,.content-holder h1{overflow:hidden;font-size:20px;line-height:24px;margin:26px 0 16px;font-weight:700}
.content-holder .h1 .primary,.content-holder h1 .primary{color:#0098dd}
.content-holder .h1 em,.content-holder h1 em{font-style:normal;font-size:15px}
.product-table{width:100%}
.product-table .piece{font-size:13px;display:block}
.product-table .popup-block img{margin:0}
.product-table .warranty-form{margin-top:5px}
.product-table .rating-search{display:inline-block;vertical-align:top}
.product-table .rating-frame .rating{margin:0}
.product-table th{font-weight:400;text-align:left;font-size:13px;color:#616161;width:107px;padding-bottom:25px}
.product-table th.alt{text-align:right;width:124px}
.product-table th.ce-num{text-align:left;width:100px}
.product-table th.ce-img{width:115px}
.product-table th.ce-desc{width:auto}
.product-table tr:nth-child(even) td{padding-bottom:0}
.product-table tr:nth-child(odd) td{padding-top:0}
.product-table tr.ce-fr td{padding-bottom:0}
.product-table tr.ce-lr td:last-child{text-align:right}
.product-table td{padding:25px 0 30px;vertical-align:top}
.product-table td.alt{text-align:right;width:124px}
.product-table td.ce-img{width:115px}
.product-table td.ce-desc{width:auto}
.product-table td.ce-num{width:100px}
.product-table td.ce-sp,.product-table td.ce-tp{width:124px;text-align:right}
.product-table td.ce-tp{max-width:124px}
.product-table td.ce-tp .price{margin-bottom:5px}
.product-table td.productOfferButton{vertical-align:middle}
.product-table img{vertical-align:top;margin:7px 0 0 5px}
.product-table .rating{float:none;display:inline-block;vertical-align:middle;margin:3px 0 0 25px;color:#0098dd}
.product-table .rating img{margin:0 6px 0 0;vertical-align:middle}
.product-table .name{display:block;margin-bottom:1px;max-width:290px;min-height:28px;font-size:13px}
.product-table .name a{color:#000}
.product-table .name a:hover{color:#0098dd}
.product-table .info-item{display:block;color:#616161;font-size:11px;margin:0 0 4px}
.product-table .warning,.product-table em{display:block;color:#309900;margin:0 0 10px;font-size:13px;font-style:normal}
.product-table .warning{color:#d10019}
.product-table input[type=checkbox]{margin:0;padding:0}
.product-table label{color:#000}
.product-table [type=checkbox]+label{vertical-align:middle}
.product-table .row{margin:0 0 2px;position:relative}
.product-table .row label{font-size:13px;line-height:20px}
.product-table .row .warning{position:absolute;top:-20px;left:0;width:300px;font-size:13px}
.product-table .area{display:inline-block;position:relative;margin-right:3px}
.product-table .area input[type=text]{width:28px}
.product-table .area input[type=number],.product-table .area input[type=text]{display:inline-block;border:1px solid #bcbcbc;height:28px;text-align:center;color:#616161;font-size:13px;line-height:16px;padding:5px 2px}
.product-table .area input[type=number]{width:48px}
.product-table .area .input-placeholder-text{position:absolute;top:6px;left:6px;color:#616161;font-size:13px;line-height:16px}
.product-table .area .alternative-product-text{color:#616161;position:absolute}
.product-table .price{font-size:18px;line-height:20px;color:#000;display:block;margin-bottom:32px}
.product-table .link{color:#0098dd;white-space:nowrap}
.product-table .link:hover{color:#000}
.product-table .remove{display:inline-block}
.product-table .remove .ci{margin-right:4px}
.product-table .battery-arrow{padding:0 !important}
.product-table .battery-arrow-item:before{content:'';display:block;background:#f4f4f4;border:1px solid #ececec;border-right:0;border-bottom:0;width:20px;height:20px;position:relative;left:50%;transform:rotate(45deg);top:10px}
.product-table tr.battery-row{background-color:#f4f4f4;border-top:thin solid #ececec;border-bottom:thin solid #ececec}
.product-table tr.battery-row td{padding:25px 0;vertical-align:middle}
.product-table tr.battery-row td:first-child{padding-left:15px}
.product-table tr.battery-row .price{margin:0}
.newsletter-margin{margin-top:30px !important;margin-bottom:20px !important}
.gallery-container{border:2px solid #0098dd;padding:0 10px 17px;margin:0 0 34px}
.gallery-container.essential-accessories{position:relative}
.gallery-container.essential-accessories.c-arrow:before{top:-2px}
.gallery-container .gallery{margin:0 0 14px;padding:0 15px}
.gallery-container .title{background:#0098dd;color:#fff;font-weight:700;padding:2px 7px;margin:0 -10px 15px}
.gallery-container .title a{color:#fff;text-decoration:none}
.gallery-container .title a .bullet{display:inline-block;vertical-align:middle;position:relative}
.gallery-container .title a .bullet span{display:inline-block;vertical-align:middle;width:14px;height:14px;background:#fff;border-radius:50%;margin:0 0 2px 7px;color:#0098dd;text-align:center;font-family:"Times New Roman",Times,Georgia,serif;font-weight:400}
.gallery-container .title a .bullet:active .drop,.gallery-container .title a .bullet:hover .drop{display:block}
.gallery-container .title .drop{position:absolute;top:100%;left:-76px;font-weight:400;color:#000;z-index:5;padding:8px 0 0;width:180px;display:none}
.gallery-container .title .drop.c-arrow:before{top:8px;z-index:1}
.gallery-container .title .drop .holder{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);position:relative;padding:20px}
.gallery-container .title .drop .title{display:block;margin:0 0 8px;color:#000;padding:0;background:0}
.gallery-container .title .drop .title a{text-decoration:none}
.gallery-container .title .drop .title a:hover{color:#0098dd}
.gallery-container .title .drop p{margin:0}
.gallery-container .item-text{margin-left:30px}
.gallery-container .product-item{width:100px;margin:auto}
.gallery-container .product-item .row{padding:0}
.gallery-container .product-item .row:after{clear:both;content:'';display:block}
.gallery-container .img-frame{min-height:74px;white-space:nowrap;width:100%;margin-bottom:7px;text-align:center}
.gallery-container .img-frame img{display:inline-block;max-width:100%;width:auto;margin:0;vertical-align:middle}
.gallery-container a{text-decoration:none}
.gallery-container a:hover .name{color:#0098dd}
.gallery-container .name{font-weight:400}
.gallery-container .price{float:left;margin:0}
.gallery-container .cart{margin:-5px 0 -2px;float:right}
.gallery-container .btn-next,.gallery-container .btn-prev{top:40px;margin-top:0}
.c-cart .product-table td.alt:last-child{width:150px}
.c-cart .product-table td.alt:last-child .price{margin-bottom:5px}
.products-frame.alt{border-top:1px solid #ececec;padding-top:4px}
.products-frame.alt .product-table tr:nth-child(even) td{padding-bottom:30px}
.products-frame.alt .product-table tr.line td{padding:25px 0 0}
.products-frame.alt .product-table img{margin:7px auto 0;display:block}
.products-frame.alt .product-table a img{margin:0 0 7px}
.products-frame.alt .product-table th{width:auto;padding-bottom:30px;vertical-align:top}
.products-frame.alt .product-table th.alt{width:auto}
.products-frame.alt .product-table th:first-child{width:116px}
.section-frame{border-bottom:1px solid #ececec;padding:0 0 15px;margin:0 0 15px;font-size:13px;display:table;width:100%}
.section-frame.alternativproductsBox{margin:1.154em 0 0}
.section-frame__row{display:table-row}
.section-frame__col{border-collapse:separate;vertical-align:bottom}
.section-frame.last{border:0}
.section-frame .product-table{font-size:13px;margin:0}
.section-frame:after{clear:both;content:'';display:block}
.section-frame.alt{padding-bottom:30px}
.section-frame.alt .col,.section-frame.alt .price-col{vertical-align:bottom}
.section-frame.alt .button.ordernow{min-width:227px;padding:9px}
.section-frame .form-container{padding:0}
.section-frame .col,.section-frame__col{display:table-cell;padding:26px 80px 0 0}
.section-frame .col .spanblock,.section-frame__col .spanblock{display:block;padding-bottom:4px}
.section-frame .col .check-row,.section-frame__col .check-row{overflow:hidden;font-size:13px}
.section-frame .col .check-row input[type=checkbox],.section-frame__col .check-row input[type=checkbox]{margin:0 5px 3px 0;float:left}
.section-frame .col .check-row label,.section-frame__col .check-row label{display:inline-block;margin:0 0 3px;font-size:13px}
.section-frame .col .check-row .holder,.section-frame__col .check-row .holder{overflow:hidden}
.section-frame .col .text,.section-frame__col .text{font-size:13px}
.section-frame .link-black{color:#000;font-weight:400;padding-bottom:0}
.section-frame .link-right{float:right}
.section-frame .price-col,.section-frame__col--price{display:table-cell;width:275px;padding:24px 0 0}
.section-frame .price-col .cash-on-delivery-info,.section-frame__col--price .cash-on-delivery-info{font-size:11px;width:200px;margin-top:5px}
.section-frame .price-col .price,.section-frame__col--price .price{font-size:18px;line-height:20px}
.section-frame .price-col table,.section-frame__col--price table{width:100%;margin-bottom:8px}
.section-frame .price-col table span,.section-frame__col--price table span{display:block;font-size:13px}
.section-frame .price-col table td,.section-frame__col--price table td{vertical-align:top;text-align:right;padding:0 0 6px}
.section-frame .price-col table td:first-child,.section-frame__col--price table td:first-child{text-align:left}
.section-frame .price-col table td.shippingcosts,.section-frame__col--price table td.shippingcosts{vertical-align:bottom}
.section-frame .price-col table .heading,.section-frame__col--price table .heading{color:#0098dd}
.section-frame .price-col table .border-bottom,.section-frame__col--price table .border-bottom{border-bottom:1px solid #ececec}
.section-frame .price-col strong a,.section-frame__col--price strong a{color:#0098dd;text-decoration:none}
.section-frame .price-col strong a:hover,.section-frame__col--price strong a:hover{text-decoration:underline}
.section-frame .price-col .text,.section-frame__col--price .text{font-size:13px}
.section-frame .voucher{float:right;padding:0}
.section-frame .title{display:block;margin:0 0 12px}
.section-frame .title span{font-size:13px;font-weight:400}
.section-frame h3{font-size:13px;margin:0 0 25px}
.section-frame h3 span{font-size:13px;font-weight:700;color:#309900}
.section-frame h3 span.alt{color:#ff7200}
.section-frame .row{position:relative;margin-bottom:6px}
.section-frame .row label{display:inline-block;vertical-align:middle;margin-right:10px}
.section-frame .row .input-block{display:inline-block;vertical-align:middle;margin-right:28px;position:relative}
.section-frame .row .input-block input[type=text]{width:111px;height:20px;border:1px solid #bcbcbc;color:#616161;font-size:13px;line-height:14px;padding:2px 8px;display:inline-block;vertical-align:middle}
.section-frame .row .input-block input[type=text].alt{width:40px}
.section-frame .row .input-block input[type=text].number{width:61px}
.section-frame .row .input-block .input-placeholder-text{position:absolute;top:4px;left:8px;font-size:13px;line-height:14px}
.section-frame .row .voucher-input-block input[type=text]{width:290px;height:28px;border:1px solid #bcbcbc;font-size:13px;line-height:28px;color:#616161;padding:0 6px;display:inline-block;vertical-align:middle;margin:-2px 5px 0 0}
.section-frame .row .giftcard-cardnumber-input-block label{font-weight:400;color:#000 !important}
.section-frame .row .giftcard-cardnumber-input-block .error-text{float:left;margin-top:-2px;margin-bottom:10px}
.section-frame .row .giftcard-cardpin-input-block label{font-weight:400;color:#000 !important}
.section-frame .row .giftcard-cardpin-input-block .error-text{float:left;margin-top:-9px;margin-bottom:12px}
.section-frame .row .warning{position:absolute;top:auto;left:0;bottom:-22px;color:#d10019;font-size:13px}
.section-frame .row .item-text{color:#000;display:inline-block;margin-top:5px;font-size:13px}
.section-frame .row .item-image{padding-left:10px}
.section-frame .row .item-image img{vertical-align:middle;margin-right:5px}
.section-frame .remove{color:#000;text-decoration:underline;margin-left:27px;font-size:13px}
.section-frame .remove:before{content:'';width:11px;height:14px;background:url(clientlibs_styles/images/sprite.gif) -230px -37px no-repeat;display:inline-block;margin:0 4px 2px 0;vertical-align:middle;color:#616161}
.section-frame .remove.link:after{display:none}
.section-frame .remove:hover{text-decoration:none}
.section-frame .items .note:before{margin:0 1px 3px 0}
.section-frame .column{float:left}
.button-row{padding:20px 0 52px}
.button-row:after{clear:both;content:'';display:block}
.button-row .button{float:right;min-width:176px;margin-left:10px;padding:0 10px}
.button-row .cart-print{margin-top:31px;right:184px;position:relative}
.button-row .print{float:left;padding-top:21px;color:#616161;font-size:13px;text-decoration:none}
.button-row .print .ci{margin-right:4px}
.button-row .print:hover{text-decoration:underline}
.content-block{padding:15px 0 0;font-size:13px;line-height:17px}
.content-block .img-holder{margin:1px 0 14px}
.content-block .button{min-width:176px}
.aside{float:left;width:228px;margin-left:-228px;padding-top:23px}
.aside .banner{margin:0 0 20px}
.aside .banner img{display:block;max-width:100%;height:auto}
.price-table-holder{padding-bottom:30px}
.price-table{border:1px solid #ececec;padding:16px 10px 8px;margin-bottom:20px}
.price-table h2{font-size:16px;line-height:20px;margin-bottom:7px;margin-right:-5px;border:0;padding:0 5px;color:#000;display:inline-block}
.price-table h2 span{font-weight:400;font-size:13px}
.price-table .title{font-size:13px;font-weight:600;padding:0 5px}
.price-table .heading{color:#0098dd}
.price-table address{font-style:normal;margin:0;white-space:normal}
.price-table table{width:100%}
.price-table td{padding:0 5px 8px;text-align:right;vertical-align:top}
.price-table td:first-child{text-align:left}
.price-table td:last-child{white-space:nowrap}
.price-table td:last-child.order-table-break{word-break:break-all;white-space:normal}
.price-table td:last-child.order-table-stores-break{white-space:normal}
.price-table td .title{padding:0}
.price-table td.shippingcosts{vertical-align:bottom}
.price-table .last td{padding:7px 5px 8px;border-top:1px solid #ececec;font-size:13px;line-height:15px;font-weight:700}
.price-table .last td span{display:block;font-size:10px;line-height:12px}
.price-table dl{margin:0 0 7px 5px}
.price-table dd{margin:0;font-weight:700}
.price-table .edit__data{position:relative;top:-2px;display:inline-block;left:5px}
.ccpFixTableOverview .address-spacer,.price-table .address-spacer{padding-top:8px;white-space:normal;word-break:normal}
.popup-content{position:relative;width:100%;margin-top:16px;font-size:13px;z-index:1;display:none;border:1px solid #ececec;margin-bottom:20px;box-shadow:0 0 5px 2px rgba(0,0,0,.3)}
.popup-content.alternativproductsBox{max-width:100%}
.popup-content.alternativproductsBox .columnFloat{float:left}
.popup-content .holder{background:#fff;position:relative;padding:16px 17px 18px}
.popup-content .frame{overflow:hidden;padding-bottom:12px}
.popup-content .title{display:block;margin:0;font-weight:700}
.popup-content .title a{text-decoration:none}
.popup-content .title a:hover{color:#0098dd}
.popup-content .subtitle{margin:5px 0 25px;font-weight:700;color:#000}
.popup-content .items{font-size:13px}
.popup-content .items li{display:inline-block;margin:0 14px 0 0}
.popup-content .price{margin:0 0 4px;font-size:20px;line-height:22px}
.popup-content .old-price{font-size:13px;color:#bcbcbc;text-decoration:line-through;display:block}
.popup-content .info{display:block}
.popup-content .item-text{line-height:18px;margin:0 0 5px;display:block}
.popup-content .info-item{margin:0 0 20px}
.popup-content em{margin:0 0 24px;font-size:13px}
.no-white-space{white-space:normal !important}
.c-show-content{display:block}
.text-block{border-bottom:1px solid #ececec;padding-bottom:4em;font-size:13px;line-height:18px}
.text-block .button{min-width:176px}
.main-holder .login-row{border-top:1px solid #ececec;margin-top:20px}
.main-holder>.content{position:relative;z-index:1}
.content-holder .login-row{border-top:0;margin-top:0}
.position-fixed{position:static !important}
.columns-holder .login-row{padding-top:26px;margin-top:0 !important}
.columns-holder .row-holder:after,.columns-holder:after{clear:both;content:'';display:block}
.columns-holder .row-holder:first-child .block{padding-top:0}
.columns-holder h2{border:0;padding:0;color:#000;margin:0 0 16px}
.columns-holder .block{float:left;width:50%;border-left:1px solid #ececec;padding:50px;position:relative}
.columns-holder .block .text{position:absolute;top:auto;left:0;bottom:0;width:318px;margin:0}
.columns-holder .block .text .link{float:left;margin-top:30px}
.columns-holder .block .text .button{position:static}
.columns-holder .block:first-child{border:0;padding:27px 20px 50px 0}
.columns-holder .block:first-child .button{left:0}
.columns-holder p{margin:0 0 16px}
.columns-holder .button{min-width:175px}
.columns-holder .button-holder{float:right;text-align:center}
.columns-holder .button-holder .login-info{color:#bcbcbc}
.columns-holder .aside{padding:0}
.columns-holder .product-table{margin-bottom:20px}
.columns-holder .product-table td{padding:15px 0 0}
.columns-holder .product-table td:first-child{border-bottom:1px solid #ececec}
.columns-holder .product-table td:first-child img{display:block;margin:0 auto}
.columns-holder .product-table td.hidden{display:none;vertical-align:bottom}
.columns-holder .product-table td.hidden img{margin:0 10px 0 0}
.columns-holder .product-table td.alt span{display:block}
.columns-holder .product-table td.part{width:90px}
.columns-holder .product-table tr.table-row td{padding:0 0 15px;vertical-align:bottom;border-bottom:1px solid #ececec}
.columns-holder .product-table tr:nth-child(odd) td{padding-top:15px}
.columns-holder .product-table tr:nth-child(odd) td:last-child{min-width:193px}
.columns-holder .product-table .features{display:none;position:absolute;max-width:380px;font-size:13px;line-height:18px}
.columns-holder .product-table .features ul{margin-top:5px}
.columns-holder .product-table .features ul li{list-style-position:inside;min-width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.columns-holder .product-table .rating-frame{margin:5px 0 0 25px}
.columns-holder .product-table .rating-frame .rating{margin:0}
.columns-holder .product-table .rating-frame .rating~span{vertical-align:middle}
.columns-holder .product-table .button{margin-left:10px}
.columns-holder .product-table input.button.cart{display:inline-block;margin-left:15px}
.columns-holder .product-table .area input[type=text]{width:32px;height:35px}
.columns-holder .product-table .area .input-placeholder-text{left:9px;top:10px;color:#616161}
.columns-holder .product-table a.brand{width:93px;margin:7px 0}
.columns-holder .product-table a.brand img{margin:0;max-width:100%}
.columns-holder .product-table a img{margin:2px 0 12px;display:inline-block;vertical-align:middle}
.columns-holder .product-table .brandPlaceHolder{width:93px;margin:7px 0;height:16px;display:inline-block}
.columns-holder .product-table .info-item{margin-bottom:15px}
.columns-holder .product-table .rating{margin:0 0 12px 20px}
.columns-holder .product-table em{font-size:13px;margin:0}
.columns-holder .product-table em.delivery{color:#ff7200}
.columns-holder .product-table em.sold{color:#d10019}
.columns-holder .product-table .old-price{color:#bcbcbc;text-decoration:line-through;font-size:13px}
.columns-holder .product-table .price{font-size:20px;line-height:22px;margin-bottom:4px}
.columns-holder .product-table .info{display:block}
.columns-holder .product-table .items li{display:inline-block;margin-right:17px}
.columns-holder .product-table .items li:last-child{margin-right:0}
.columns-holder .product-table .items li:hover a{color:#0098dd;text-decoration:none}
.columns-holder .product-table .items li.compare:hover:before{background:url(clientlibs_styles/images/sprite.gif) -131px -121px no-repeat}
.columns-holder .product-table .items li.remove:hover:before{background:url(clientlibs_styles/images/sprite.gif) -145px -121px no-repeat}
.columns-holder .product-table .items li.note{color:#616161}
.columns-holder .product-table .items li.note:hover:before{background:url(clientlibs_styles/images/sprite.gif) -160px -121px no-repeat}
.columns-holder .product-table .list{margin:0;padding:0;list-style:none;font-size:13px;font-weight:700}
.columns-holder .product-table .list li{padding:0 0 3px 11px;position:relative}
.columns-holder .product-table .list li:before{content:'';width:4px;height:4px;background:#616161;border-radius:2px;position:absolute;top:4px;left:0}
.columns-holder .product-table .items{margin-top:18px}
.col-list{margin:0;padding:0;list-style:none}
.col-list li{padding:0 0 5px 18px;position:relative}
.col-list li:before{content:'';width:13px;height:13px;background:url(clientlibs_styles/images/sprite.gif) -45px 0 no-repeat;position:absolute;top:0;left:0}
.col-list li a{text-decoration:none}
.col-list li a:hover{color:#0098dd}
.bulletpoint--checkmark{padding:0 0 5px 18px;position:relative}
.bulletpoint--checkmark:before{content:'';width:13px;height:13px;background:url(clientlibs_styles/images/sprite.gif) -45px 0 no-repeat;position:absolute;top:0;left:0}
.bulletpoint--checkmark a{text-decoration:none}
.bulletpoint--checkmark a:hover{color:#0098dd}
.personal-recommendation-headline{display:block;font-weight:700;font-size:13px;line-height:17px;color:#fff;background-color:#0098dd;margin:0;padding:7px;position:relative;text-align:center;border:0}
.personal-recommendation-headline-text{z-index:2;position:relative;font-size:17px}
.personal-recommendation-headline:after{content:'';display:block;background:#0098dd;width:14px;height:14px;position:absolute;left:calc(50% - 7px);transform:rotate(45deg);bottom:-7px;z-index:1}
.recommendation-headline{display:inherit;font-weight:700;font-size:17px;line-height:24px;color:#0098dd;padding:0 0 7px}
.recommendation-headline.recommendation-headline-withoutborder{border:0}
.sidebar .recommendation-headline{display:block;font-weight:700;font-size:13px;line-height:17px;color:#fff;background-color:#0098dd;margin:0 0 20px;padding:7px;position:relative;text-align:center;border:0}
.sidebar .recommendation-headline:after{content:'';display:block;background:#0098dd;width:14px;height:14px;position:absolute;left:calc(50% - 7px);transform:rotate(45deg);bottom:-7px;z-index:-1}
.form-container{padding-bottom:14px}
.form-container .ccpFixTableOverview li,.form-container .ccpTableOverview li{margin-bottom:0}
.form-container.address-form-inputs .row label{width:165px;cursor:default}
.form-container label{display:inline-block;vertical-align:middle;font-size:13px}
.form-container label.input-checked{color:#0098dd;font-weight:700}
.form-container label.input-checked span,.form-container label.input-checked strong{color:#000;font-weight:600}
.form-container label.input-checked .name{color:#0098dd}
.form-container label:hover{cursor:pointer}
.form-container .convert{position:absolute;top:12px;left:300px;padding-left:13px}
.form-container .convert:before{content:'';width:7px;height:19px;position:absolute;top:-2px;left:0;background:url(clientlibs_styles/images/sprite.gif) -219px -57px no-repeat}
.form-container .name{font-size:13px}
.form-container .error-text{color:#d10019;font-size:13px}
.form-container .row.contact-product-quantity .area{width:60px}
.form-container .row.contact-product-prod .area{width:80px}
.form-container .row.contact-product-flag .area,.form-container .row.contact-product-price .area{width:60px}
.form-container .delivery-category__list{display:inline-block;float:left;width:35%}
.form-container .delivery-category__list .row{margin:0}
.form-container .delivery-category__list .row>label{display:none}
.form-container .delivery-category__list .row .radio-row{background-color:#ececec;margin:0 0 .2em;width:90%}
.form-container .delivery-category__list .row .radio-row:hover{background-color:#0098dd;color:#fff}
.form-container .delivery-category__list .row .radio-row .ccpForm__label{font-weight:700;padding:.5em 1em !important;width:100%}
.form-container .delivery-category__list .row .radio-row .ccpForm__label:before{background-image:none}
.form-container .delivery-category__list .row .radio-row.input-checked-parent,.form-container .delivery-category__list .row .radio-row.input-checked-parent .ccpForm__label{background-color:#0098dd;color:#fff}
.form-container .delivery-category__list .row .radio-row.input-checked-parent{position:relative}
.form-container .delivery-category__list .row .radio-row.input-checked-parent:after{content:"";height:0;width:0;border-style:solid;border-width:1em 0 1em 1em;border-color:transparent transparent transparent #0098dd;position:absolute;right:-.8em;top:.15em}
.form-container .delivery-category__list .row .radio-row+.bullet{display:none}
.form-container .delivery-category__options{border:1px solid #ececec;display:inline-block;float:left;width:65%}
.form-container .delivery-category__options .section__headline{margin-bottom:1em}
.form-container .delivery-category__options .popup__content__box{margin-top:0}
.form-container .delivery-category__options .radio-adress-row .ccpForm__label{margin:0}
.form-container .row{margin:0 0 10px;position:relative}
.form-container .row.margin-birthday{margin-bottom:14px}
.form-container .row.margin-checkbox{margin-bottom:23px}
.form-container .row.margin-country{margin-bottom:27px}
.form-container .row.distance-field{margin-bottom:24px}
.form-container .row:after{clear:both;content:'';display:block}
.form-container .row.error label{color:#d10019}
.form-container .row.error .error-text{display:inline-block}
.form-container .row.error.reCaptcha .error-text{padding-left:5px}
.form-container .row .more{line-height:20px}
.form-container .row .radio-row{display:inline-block}
.form-container .row .radio-row.radio-adress-row{display:inline-block;width:173px;vertical-align:top;border:0;margin:10px 11px 0 0;padding:inherit}
.form-container .row .radio-row.input-checked-parent label{color:#000}
.form-container .row .radio-row.input-checked-parent+.error-text{display:none}
.form-container .row .radio-row label{display:inline-block;float:none;width:auto;line-height:14px;margin:0 18px 0 0;font-weight:400;min-width:48px;padding-bottom:4px}
.form-container .row.vertical>label{vertical-align:top}
.form-container .row.vertical .radio-row label{display:block}
.form-container .row .highlight-position{vertical-align:baseline}
.form-container .row .label,.form-container .row label{display:block;vertical-align:top;font-weight:700;line-height:28px;width:150px;margin-right:0;padding-top:0;cursor:default}
.form-container .row .label.label_orderconfirmation,.form-container .row label.label_orderconfirmation{width:160px}
.form-container .row .label span,.form-container .row label span{font-weight:400}
.form-container .row .label.input-checked,.form-container .row label.input-checked{color:#0098dd;font-weight:700}
.form-container .row .label.input-checked a,.form-container .row label.input-checked a{color:#0098dd}
.form-container .row.autowidth label{width:auto;margin-right:10px}
.form-container .row .area{float:left;width:295px;max-width:295px;display:inline-block;vertical-align:top;position:relative;line-height:28px}
.form-container .row .area .normal{line-height:normal}
.form-container .row .area.advanced_payment{width:410px}
.form-container .row .area.advanced_payment div div div:first-child{width:120px;display:inline-block}
.form-container .row .area.online_financing{width:580px}
.form-container .row .area.online_financing .linkwrapper{margin:10px 0}
.form-container .row .area.top1{top:4px}
.form-container .row .area.top2,.form-container .row .area.top3{top:7px}
.form-container .row .area .birthdateDay,.form-container .row .area .birthdateMonth,.form-container .row .area .birthdateYear{text-align:center;margin:-2px 0 0;width:36px}
.form-container .row .area .birthdateYear{width:54px}
.form-container .row .contact-legal ul{text-align:center}
.form-container .row .contact-legal ul li{display:inline}
.form-container .row .contact-legal ul li a{text-decoration:none}
.form-container .row .contact-legal ul li:before{content:'';width:1px;height:10px;display:inline-block;vertical-align:middle;background:#000;margin:0 10px}
.form-container .row .contact-legal ul li:first-child:before{display:none}
.form-container .row .radio-row~.error-text{padding-top:0;float:none}
.form-container .row .error-text{color:#d10019;display:none;padding-right:6px;padding-top:8px;max-width:375px;line-height:14px}
.form-container .row .error-text.error-radio{float:none;padding-top:1px}
.form-container .row .error-text.error-select{margin-left:-120px}
.form-container .row .error-text.error{display:inline-block !important}
.form-container .row .bullet{height:28px;min-width:28px;line-height:28px;margin:0;padding:0}
.form-container .row .bullet .ci-info-lightgray.ci-small{margin:7.5px}
.form-container .row .bullet .ci-info-lightgray.ci-medium{margin:6px}
.form-container .row .bullet .ci-info-lightgray.ci-large{margin:2.5px}
.form-container .row textarea{width:290px;border:1px solid #bcbcbc;font-size:13px;line-height:17px;color:#616161;padding:2px 6px;display:inline-block;vertical-align:middle;margin-right:5px}
.form-container .row input[type=email],.form-container .row input[type=number],.form-container .row input[type=password],.form-container .row input[type=tel],.form-container .row input[type=text]{width:290px;height:28px;border:1px solid #bcbcbc;font-size:13px;line-height:28px;color:#616161;padding:0 6px;display:inline-block;vertical-align:middle;margin:-2px 0 0}
.form-container .row input[type=email].alt,.form-container .row input[type=number].alt,.form-container .row input[type=password].alt,.form-container .row input[type=tel].alt,.form-container .row input[type=text].alt{width:141px}
.form-container .row input[type=email].small,.form-container .row input[type=number].small,.form-container .row input[type=password].small,.form-container .row input[type=tel].small,.form-container .row input[type=text].small{width:44px}
.form-container .row input[type=email].password,.form-container .row input[type=number].password,.form-container .row input[type=password].password,.form-container .row input[type=tel].password,.form-container .row input[type=text].password{padding-right:82px}
.form-container .row input[type=email][readonly],.form-container .row input[type=number][readonly],.form-container .row input[type=password][readonly],.form-container .row input[type=tel][readonly],.form-container .row input[type=text][readonly]{border-color:transparent;color:#000}
.form-container .row .input-placeholder-text{top:2px;padding-left:6px}
.form-container .row .item-text{padding-top:22px;float:left}
.form-container .row.topic_label label{display:block;line-height:25px}
.form-container .row.topic_label span.error-text{display:block;float:none}
.form-container .row.contact-product-quantity input{width:4em}
.form-container .row.contact-product-desc input,.form-container .row.contact-product-manu input{width:100%;text-align:left}
.form-container .row.contact-product-prod input{width:96px}
.form-container .row.contact-product-dash{padding-left:1em}
.form-container .row.contact-product-flag input{width:36px}
.form-container .row.contact-product-price input{width:100%}
.form-container .row.mid-size-left{margin:0}
.form-container .radio-parenthesis{margin-left:20px}
.form-container .voucher .item-text{padding-top:0}
.form-container .warning{display:block;max-width:440px;color:#d10019;margin:0 10px 5px 0}
.form-container .check-row{padding:10px 0}
.form-container .check-row input{vertical-align:top}
.form-container .check-row label.input-checked{color:#000;font-weight:400}
.form-container .block .row{margin:0 0 10px}
.form-container .block .row input[type=email],.form-container .block .row input[type=password],.form-container .block .row input[type=text]{height:24px;padding:4px 6px}
.form-container .block .row .input-placeholder-text{position:absolute;top:4px;left:6px}
.form-container .block .row label{width:126px;line-height:24px}
.form-container input[type=checkbox],.form-container input[type=radio]{margin:0 4px 0 0;padding:0}
.form-container input[type=radio]{margin:0 4px 3px 0}
.form-container .text{display:block;margin-bottom:12px}
.form-container .button{min-width:176px}
.form-container .drop{position:absolute;top:15px;left:270px;z-index:5;padding:6px 0 0;width:230px;color:#000;font-size:13px;line-height:16px}
.form-container .drop .holder{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);position:relative;padding:12px 10px}
.form-container .drop .title{display:block;margin:0 0 3px;font-size:13px;color:#000}
.form-container .drop ul{margin:0 0 10px;padding:0;list-style:none;font-size:13px}
.form-container .drop label{float:none;font-weight:400;vertical-align:middle}
.form-container .bar-holder strong{font-size:10px;display:inline-block;vertical-align:middle}
.form-container .bar{display:inline-block;vertical-align:middle;width:155px;height:15px;background:#ececec;margin-right:6px}
.form-container .bar span{height:15px;width:19.35%;background:#d10019;display:block}
.form-container .bullet{display:inline-block;vertical-align:middle;position:relative;margin-top:3px;padding-bottom:8px}
.form-container .bullet .open{display:inline-block;vertical-align:middle;border-radius:50%;background:#bcbcbc;width:15px;height:15px;text-align:center;color:#fff;font-family:"Times New Roman",Times,Baskerville,Georgia,serif;text-decoration:none}
.no-touch .form-container .bullet:hover .drop{display:block}
.form-container .bullet .drop{margin:0;padding:0;list-style:none;width:230px;left:-101px;top:30px;display:none}
.form-container .bullet .drop.large{width:700px}
.form-container .bullet .drop.large:before{left:calc(17% - 10px)}
.form-container ul{margin:0;padding:0;list-style:none}
.form-container ul li{margin-bottom:8px}
.form-container .more{font-size:13px;margin-left:8px;text-decoration:underline}
.form-container .more:after{width:5px;height:7px;background:url(clientlibs_styles/images/sprite.gif) -87px -13px no-repeat}
.form-container .more:hover{text-decoration:none;color:#000}
.form-container .customersownreference__headline{font-weight:700;position:relative;top:4px}
.form-container .row.customersownreference-container .area{width:100%;margin-top:-6.5px}
.form-container .row.customersownreference-container--leftTop{top:5px}
.form-container .row.customersownreference-container--rightTop{top:4px}
.form-container .row.customersownreference-container>label{width:auto;line-height:normal;margin-bottom:.5em;vertical-align:middle}
.form-container .row.customersownreference-container input{max-width:290px;width:100%}
.form-container .radio-spacer{margin:8px 0 14px 20px}
.form-container table th label.optional{font-weight:400}
.form-container table th label.required{font-weight:700}
.step2{margin-bottom:26px !important;margin-top:30px}
.form-section{border-bottom:1px solid #ececec;margin-bottom:25px;padding-bottom:27px}
.form-section.padding-border{padding-bottom:16px}
.form-section.customer-type .empty-label{display:none}
.form-section:after{clear:both;content:'';display:block}
.form-section h2{border:0;padding:0;color:#0098dd}
.form-section .popup-content{margin:14px 0 24px}
.form-section .popup-content .holder{padding-bottom:12px}
.form-section .popup-content .info{display:block;margin:-15px 0 14px}
.form-section .popup-content h2{color:#0098dd;font-size:14px;margin-bottom:16px}
.form-section .popup-content p{margin:0 0 12px}
.form-section .popup-content .more{margin-left:0}
.form-section .popup-content table{margin:12px 0 0;width:400px}
.form-section .popup-content table th{text-align:left;padding:4px 5px 3px 7px;background:#ececec}
.form-section .popup-content table td{text-align:right;padding:3px 5px 2px 7px}
.form-section .popup-content table td:first-child{text-align:left}
.form-section .popup-content table .last td{font-weight:700;color:#0098dd;border-top:1px solid #ececec;padding-top:6px}
.form-section--inline{border:0;margin-bottom:0;padding-bottom:0;margin-top:15px}
.customer-billing-address{margin-left:2em}
.ccpForm__address-company+.ccpForm__address-person{margin-top:1em}
.logo-list li{padding-bottom:7px}
.logo-list label{font-size:13px;font-weight:700;margin-bottom:4px}
.logo-list .logo-holder{display:inline-block;vertical-align:top;width:140px;padding:0 8px 0 0}
.logo-list .logo-holder span{display:block;font-style:10px;color:#000;text-align:right}
.logo-list input[type=radio]{display:inline-block;vertical-align:top;margin:0 6px 0 0}
.logo-list .row-block{display:inline-block;vertical-align:top;padding-top:5px;width:600px}
.logo-list .row-block .no-break{float:left}
.logo-list .inputs{padding-left:36px}
.logo-list .inputs .holder{padding:8px 0 10px}
.logo-list .inputs .holder .action-holder{margin-left:105px;margin-bottom:20px}
.logo-list .inputs label{width:105px;font-size:13px}
.logo-list .popup{background:#fff;width:326px;position:relative;padding:16px 20px 20px;box-shadow:0 0 10px rgba(0,0,0,.5);font-size:13px;line-height:17px}
.logo-list .popup .title{display:block;margin:0 0 15px;color:#0098dd}
.logo-list .popup p{margin:0 0 5px}
.logo-list .popup .button{min-width:133px;margin-top:12px}
.logo-list .popup .close{position:absolute;top:7px;left:auto;right:9px;font-size:13px}
.logo-list .popup .close:after{content:'\00d7';font-size:13px;display:inline-block;margin-left:4px;font-weight:700}
.logo-list .popup h4{font-size:13px;margin:0 0 10px}
.logo-list .popup label{width:84px;font-size:13px;margin-bottom:0}
.logo-list .popup input[type=text]{width:200px;margin-right:0}
.logo-list .popup .error label{color:#000}
.logo-list .popup .error-text{padding:0 0 0 88px;font-size:13px}
.logo-list .popup .buttons{overflow:hidden}
.logo-list .popup ul{padding-bottom:16px}
.logo-list .popup ul li{margin:0;padding:0}
.logo-list .popup .number{font-size:15px;line-height:19px}
.products__item{float:right;margin:-60px 0 0;padding:0;list-style:none}
.padding_cart_entry{padding:60px 0 30px}
.products__item__delete,.products__item__move{margin-bottom:4px}
:-moz-submit-invalid,:-moz-ui-invalid{box-shadow:none}
.addwishlist{float:right;margin-left:10px;margin-right:10px;background-color:#ececec;padding:10px;text-decoration:none;font-size:13px;font-weight:700}
.popup-content.alternativproductsFrame:after{bottom:100%;left:50%;border:30px solid #88b7d5;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#78c7ee;margin-left:-30px;top:inherit;border-radius:0}
.alternativproductsBox.c-arrow.c-arrow-small:before{left:42px}
.alternativproductsBox.c-arrow.c-arrow-small-header:before{left:154px}
.alternativproductsBox.c-arrow.c-arrow-medium:before{left:40px}
.alternativproductsBox.c-arrow.c-arrow-large:before{left:38px}
.alternativproductsBox .close{float:right}
.alternativproductsBox .image{float:left;width:22%}
.alternativproductsBox .products-content-wrapper{float:left;width:78%}
.alternativproductsBox .products-content-wrapper .columnFloat{float:left}
.alternativproductsBox .productsHeader{width:100%}
.alternativproductsBox .productsName{float:left;width:75%}
.alternativproductsBox .productsName h3.name{max-width:100%;margin:0;height:inherit;font-size:13px}
.alternativproductsBox .productsName a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:600px;display:block}
.alternativproductsBox .priceOld{float:left;width:25%}
.alternativproductsBox .priceOld p.old-price{text-align:right;margin:0;padding:0}
.alternativproductsBox .productsBoxLeft,.alternativproductsBox .productsBoxRight{width:50%}
.alternativproductsBox .productsBoxRight a.produktdatenblatt{text-decoration:underline;font-size:13px;margin-top:6px;display:block}
.alternativproductsBox .productsBoxRight .productsDatenblatt{width:50%;min-height:1px}
.alternativproductsBox .productsBoxRight .productsDatenblatt .popup-frame.alternative-efficiency{float:left}
.alternativproductsBox .productsBoxRight .productsDatenblatt img{margin:15px 0 2px;padding:0;cursor:pointer}
.alternativproductsBox .productsBoxRight .productsPrices{width:50%;text-align:right;min-height:90px}
.alternativproductsBox .productsBrand img{margin:10px 0 0;padding:0;display:inline-block}
.alternativproductsBox .title{margin:0 !important}
.alternativproductsBox .title a{text-decoration:none}
.alternativproductsBox .title a:hover{color:#0098dd}
.alternativproductsBox .subtitle{margin:5px 0 25px;font-weight:700;color:#000}
.alternativproductsBox .rating-frame .rating{margin:5px 0 0 5px}
.alternativproductsBox .productsModel{margin:10px 0 0;color:#616161;font-size:11px}
.alternativproductsBox .productsDeliveryTime{margin:20px 0 0;font-size:13px}
.alternativproductsBox .productsDeliveryTime em{margin:0;font-size:13px}
.alternativproductsBox .productsCompareBookmark{margin:20px 0 0}
.alternativproductsBox .productsCompareBookmark .items .note{font-size:13px}
.alternativproductsBox .quantityBox{width:100%;margin-top:6px}
.alternativproductsBox .quantityBox input[type=number]{width:42px;height:35px;border:1px solid #bcbcbc;color:#616161;font-size:13px;line-height:16px;padding:4px;text-align:center;margin-right:5px}
.alternativproductsBox .quantityBox label{font-size:13px;color:#000}
.alternativproductsBox .quantityBox .button{min-width:55%;float:right;cursor:pointer}
.alternativproductsBox .quantityBox .productQuantityAlternatives{width:10%}
.alternativproductsBox .quantityBox.push-left{margin-left:-60px}
.popup-content.c-show-content.alternativproductsBox .holder:after,.popup-content.c-show-content.alternativproductsBox .holder:before{content:none}
.c-addproduct-multi .popup-content.c-show-content.alternativproductsBox{display:block;margin-top:5px}
.section-frame.block{display:block}
.section-frame.block .title{margin-top:20px}
.productAlternativPopup{position:absolute;left:0;top:0}
.alternativproductsBox{position:absolute;z-index:3}
.alternativproductsBox--relative{position:relative}
.topic_debit{width:450px;line-height:25px}
.edit__data .ci-edit{margin-right:2px}
.error__message__label{margin-top:6px}
.mfp-content .billing__address__caption{display:none}
.voucher-code{clear:both;line-height:28px}
.voucher-code__cell--label{float:left;padding:0 10px 0 0;line-height:28px;width:150px}
.voucher-code__cell--label label{margin:0 !important}
.voucher-code__cell--input{float:left}
.voucher-code__cell--input .row,.voucher-code__cell--input .row .input-block{margin:0 !important}
.voucher-code__cell--input .error-text{color:#d10019;display:block;margin-top:3px}
.voucher-code__cell--input .empty-label{display:none !important}
.voucher-code__cell--submit{float:left;margin:0 0 0 14px}
.legalInformation{display:table;margin:30px 0 0}
.legalInformation__section{display:table-cell}
.legalInformation__section:first-child{width:60%;padding:0 50px 0 0}
.legalInformation__section:last-child{padding:0}
.newsletter__edit__form__button{margin-top:15px}
.newsletter__edit__form__button__transparent{background:0;border:0;font-weight:700;text-decoration:underline}
.link-holder{display:inline-block;position:relative;float:right;clear:both}
.link-holder .c-arrow{display:none}
.link-holder.popup-active .c-arrow,.link-holder.popup-open-onload .c-arrow{display:block}
.link-holder.popup-active .c-arrow:before,.link-holder.popup-open-onload .c-arrow:before{margin-top:22px;z-index:6}
.link-holder.popup-active .drop,.link-holder.popup-open-onload .drop{left:100%}
.link-holder .drop{position:absolute;top:100%;left:9999px;width:630px;text-align:left;margin:10px 0 0 -382px;z-index:5;display:none}
.link-holder .drop .holder{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);position:relative;padding:16px 16px 18px 20px}
.link-holder .drop .link{color:#0098dd;font-size:13px}
.link-holder .drop .close{position:absolute;top:7px;left:auto;right:9px;font-size:13px}
.link-holder .drop .close:after{content:'\00d7';font-size:13px;display:inline-block;margin-left:4px;font-weight:700}
.link-holder .item-text{margin:8px 0 0 20px;display:block}
.link-holder .product-item{width:100px;margin:auto;padding-top:30px}
.link-holder .product-item .row{padding:0}
.link-holder .product-item .row:after{clear:both;content:'';display:block}
.link-holder .img-frame{min-height:74px;width:100%;margin-bottom:7px;text-align:center}
.link-holder .img-frame img{display:inline-block;max-width:100%;width:auto;margin:0;vertical-align:middle}
.link-holder .name{font-weight:400;font-size:13px}
.link-holder .price{float:left;margin:0;font-size:14px}
.link-holder .cart{margin:-5px 0 -2px;float:right}
.link-holder .btn-next,.link-holder .btn-prev{top:70px;margin-top:0}
.ccpHighlightBox{display:block;width:100%;border-left:2px solid #0098dd;border-right:2px solid #0098dd;border-bottom:2px solid #0098dd;margin-top:30px}
.ccpHighlightBox__title{display:block;background-color:#0098dd;position:relative;padding:7px}
.ccpHighlightBox__title span{color:#fff;font-weight:700;font-size:13px;line-height:17px;z-index:2}
.ccpHighlightBox__title:after{content:'';display:block;background-color:#0098dd;border-right:0;border-bottom:0;width:14px;height:14px;position:absolute;left:60px;transform:rotate(45deg);bottom:-7px;z-index:1}
.ccpHighlightBox__content{position:relative;width:100%;display:table}
.social-list{margin:0 0 25px;padding:0;list-style:none}
.social-list li{display:inline-block;margin-left:34px;font-size:13px}
.social-list li:first-child{margin-left:0}
.social-list li:before{content:'';width:32px;height:32px;display:inline-block;vertical-align:middle;margin-right:9px}
.social-list li.facebook:before{background:url(clientlibs_styles/images/sprite.gif) 0 -25px no-repeat}
.social-list li.twitter:before{background:url(clientlibs_styles/images/sprite.gif) -42px -25px no-repeat}
.social-list li.google-plus:before{background:url(clientlibs_styles/images/sprite.gif) -84px -25px no-repeat}
.social-list li a{display:inline-block;vertical-align:middle}
.item-section{padding:25px 0 10px;border-top:1px solid #ececec;font-size:13px;line-height:17px}
.item-section p{margin:0 0 16px}
.item-section h2{padding:0;border:0;margin-bottom:14px}
.item-section .button{min-width:176px;margin-bottom:20px}
.item-section .check-row{padding:0 0 12px;overflow:hidden;font-size:13px}
.item-section .check-row label{overflow:hidden}
.item-section input[type=checkbox]{float:left;margin:0 5px 0 0}
.item-section .check-text:before{content:'';width:10px;height:8px;display:inline-block;vertical-align:middle;margin:0 3px 2px 0;background:url(clientlibs_styles/images/sprite.gif) -105px -14px no-repeat}
.form-box{border:1px solid #bcbcbc;border-top:0;padding:0 16px 10px;margin-bottom:30px}
.form-box h3{margin:0 -17px 18px;font-size:14px;line-height:16px;padding:7px 15px;background:#0098dd;color:#fff}
.form-box .text{margin:0}
.banner-frame{position:relative;margin-bottom:22px}
.banner-frame img{display:block;max-width:100%;height:auto}
.banner-frame .text-holder{position:absolute;top:0;left:0;right:0;bottom:0;white-space:nowrap;text-align:center;color:#fff;font-size:20px;line-height:22px}
.banner-frame .text-holder:after{content:'';width:1px;height:100%;display:inline-block;vertical-align:middle;overflow:hidden}
.banner-frame .text-frame{vertical-align:middle;display:inline-block;white-space:normal;padding:0 10px}
.confirmation{padding:0 0 20px;font-size:13px;line-height:17px}
.confirmation .title{display:block;margin:15px 0}
.confirmation .button{min-width:175px;margin-right:26px}
.info-box-holder{margin:0 0 0 -20px;font-size:13px;line-height:17px}
.info-box-holder .info-box{padding:0 0 22px 20px;width:33.3%;float:left;position:relative}
.info-box-holder .info-box .holder{border:1px solid #ececec;padding:11px 14px;position:relative}
.info-box-holder .info-box .text{padding-bottom:12px}
.info-box-holder .info-box .rating{float:right}
.info-box-holder .info-box .img-frame{min-height:108px;margin-bottom:6px}
.info-box-holder .info-box .img-frame:after{height:108px}
.info-box-holder .info-box .product-block-frame{overflow:hidden}
.info-box-holder .info-box .product-block{padding:0;overflow:hidden}
.info-box-holder .info-box .price-holder{margin-top:-9px}
.info-box-holder .info-box .product-block .col{float:left}
.info-box-holder .info-box .product-block .col ul{margin:0 0 32px;padding:0;list-style:none}
.info-box-holder .info-box .product-block .col ul li{padding:0 0 10px 12px;position:relative}
.info-box-holder .info-box .product-block .col ul li:before{content:'';width:4px;height:4px;background:#616161;position:absolute;top:5px;left:0;border-radius:2px}
.info-box-holder .info-box .product-block .images{margin:0 0 25px}
.info-box-holder .info-box .product-block .images img{display:inline-block;vertical-align:bottom;margin-right:14px}
.info-box-holder h2{padding:0;border:0;font-size:17px;margin:0 0 8px;color:#000}
.info-box-holder .title{display:block;margin:0 0 3px}
.info-box-holder address{margin:0 0 14px;font-style:normal}
.info-box-holder address strong{display:block;margin:0 0 2px}
.info-box-holder p{margin-bottom:12px}
.purchases-table{width:100%}
.purchases-table,.purchases-table .more{font-size:13px}
.purchases-table th{font-weight:400;text-align:left;padding:0 12px 10px}
.purchases-table th strong{position:relative;padding-right:8px}
.purchases-table th strong .top{position:absolute;top:0;left:auto;right:0;width:7px;height:5px;background:url(clientlibs_styles/images/sprite.gif) -232px -56px no-repeat}
.purchases-table th strong .top.active{background:url(clientlibs_styles/images/sprite.gif) -240px -56px no-repeat}
.purchases-table th strong .bottom{position:absolute;top:7px;left:auto;right:0;width:7px;height:5px;background:url(clientlibs_styles/images/sprite.gif) -232px -63px no-repeat}
.purchases-table th strong .bottom.active{background:url(clientlibs_styles/images/sprite.gif) -240px -63px no-repeat}
.purchases-table td{padding:6px 12px}
.purchases-table tr:nth-child(even) td{background:#ececec}
.purchases-table .item:before{content:'';width:14px;height:11px;background:url(clientlibs_styles/images/sprite.gif) -245px -39px no-repeat;display:inline-block;vertical-align:middle;margin-right:3px}
.form-frame{border:1px solid #ececec;padding:12px 20px;margin-bottom:30px;position:relative}
.form-frame .title,.form-frame h2{color:#000;border:0;padding:0;display:block;margin:0 0 4px;font-size:17px;line-height:21px}
.form-frame .form-container{padding:0}
.form-frame .form-container input[type=email],.form-frame .form-container input[type=password],.form-frame .form-container input[type=tel],.form-frame .form-container input[type=text]{color:#616161;font-size:13px}
.form-frame .form-container .convert{left:382px}
.form-frame input[type=submit]{border:0;min-width:91px;position:absolute;top:auto;left:auto;right:20px;bottom:20px}
.form-frame .text{position:absolute;top:19px;left:auto;z-index:2;right:20px;font-size:13px;color:#616161;text-align:right}
.form-frame .text a.password{color:#616161;text-decoration:underline}
.form-frame .text a.password:hover{text-decoration:none}
.form-frame .text span{display:block;margin-bottom:5px}
.form-frame .text ul{margin:0;padding:0;list-style:none}
.form-frame .text ul li{display:inline-block;padding-left:17px}
.form-frame .text ul a{text-decoration:none}
.form-frame .row .label,.form-frame .row label{width:184px}
.form-frame .row .input-placeholder-text{color:#616161 !important;font-size:13px;top:1px;margin:0}
.form-frame.alt input[type=email],.form-frame.alt input[type=password],.form-frame.alt input[type=tel],.form-frame.alt input[type=text]{width:248px}
.form-frame.alt .input-placeholder-text{color:#bcbcbc !important;top:1px}
.form-frame .frame{position:relative;margin:0 -20px;padding:16px 20px 16px 40px;border-top:1px solid #ececec}
.form-frame .frame:first-child{border:0;padding-top:0}
.form-frame .frame input[type=submit]{bottom:0}
.form-frame .area span{font-size:13px;display:inline-block;margin-right:40px}
.form-frame .heading:after{clear:both;content:'';display:block}
.form-frame .heading input[type=radio]{margin-left:-20px}
.form-frame .heading .buttons{float:right}
.form-frame .heading .buttons .button{float:left;margin-left:7px;min-width:160px}
.form-frame .heading .buttons .button:first-child{margin-left:0}
.form-frame .label,.form-frame label{font-size:13px}
.form-frame .label .title,.form-frame .label h2,.form-frame label .title,.form-frame label h2{display:inline-block}
.form-frame .label .title span,.form-frame .label h2 span,.form-frame label .title span,.form-frame label h2 span{font-size:13px;font-weight:400}
.form-frame .label.input-checked span,.form-frame label.input-checked span{font-weight:400}
.form-frame .logo-list{padding-top:12px}
.form-frame .logo-list li{position:relative}
.form-frame .logo-list li .text{top:3px;right:0}
.form-frame .logo-list li input[type=submit]{right:0}
.form-frame .logo-list .row-block{width:515px}
.form-frame .inputs{padding-top:14px}
.switcher{text-align:center;margin:0 0 12px;font-size:13px}
.switcher.top{margin-top:-20px;text-align:right}
.switcher.left{text-align:left}
.switcher.line{margin-bottom:0;line-height:35px;height:35px}
.switcher a{text-decoration:none}
.switcher a:hover{color:#0098dd}
.switcher a.prev:hover:before{background:url(clientlibs_styles/images/sprite.gif) -249px -65px no-repeat}
.switcher a.next:hover:before{background:url(clientlibs_styles/images/sprite.gif) -255px -65px no-repeat}
.switcher li.active a{color:#0098dd}
.switcher .prev:before{content:'';width:5px;height:7px;display:inline-block;vertical-align:0;margin-right:4px;background:url(clientlibs_styles/images/sprite.gif) -249px -56px no-repeat}
.switcher .prev.active{color:#0098dd}
.switcher .prev.active:before{background:url(clientlibs_styles/images/sprite.gif) -249px -65px no-repeat}
.switcher .next:after{content:'';width:5px;height:7px;display:inline-block;vertical-align:0;margin-left:4px;background:url(clientlibs_styles/images/sprite.gif) -255px -56px no-repeat}
.switcher .next.active{color:#0098dd}
.switcher .next.active:after{background:url(clientlibs_styles/images/sprite.gif) -255px -65px no-repeat}
.switcher ul{margin:0;padding:0;list-style:none;display:inline-block}
.switcher ul:after,.switcher ul:before{content:'';width:1px;height:10px;background:#000;display:inline-block;vertical-align:middle;margin:0 3px}
.switcher ul li{display:inline-block}
.purchases-block{font-size:13px;margin-bottom:16px}
.purchases-block .row:after{clear:both;content:'';display:block}
.purchases-block .row:nth-child(even) .row-holder{background:#ececec}
.purchases-block .row.active{border:1px solid #bcbcbc;margin:10px 0}
.purchases-block .row.active .row-holder{background:0}
.purchases-block .row.active .more:after{background:url(clientlibs_styles/images/sprite.gif) 0 -18px no-repeat}
.purchases-block .row.active .more.open:after{background:url(clientlibs_styles/images/sprite.gif) no-repeat}
.purchases-block .gallery-holder{border-bottom:1px solid #ececec;padding-bottom:15px;margin-bottom:15px;overflow:hidden}
.purchases-block .gallery-holder.alt{border:0;margin:0 0 42px;padding:0}
.purchases-block .gallery-holder .col-holder{width:180px;padding:2px 0 0;margin-right:7px}
.purchases-block .gallery-holder .col-holder .gallery{padding:0}
.purchases-block .gallery-holder .col-holder .slide{float:none}
.purchases-block .gallery-holder .col-holder .slide-holder{box-shadow:0 0 0 2px #0098dd;position:relative;margin-bottom:17px}
.purchases-block .gallery-holder .col-holder .slide-holder .product-block{border:0}
.purchases-block .gallery-holder .col-holder .slide-holder:after{content:'';width:2px;height:100%;bottom:0;position:absolute;top:0;left:100%;background:#0098dd}
.purchases-block .gallery-holder .col-holder .slide-holder .remove{color:#616161;font-size:13px;text-decoration:none;display:inline-block;margin:10px 0 6px 9px}
.purchases-block .gallery-holder .col-holder .slide-holder .remove:hover{text-decoration:underline}
.purchases-block .gallery-holder .product-block{margin-bottom:0;padding:13px 10px 5px;width:172px}
.purchases-block .gallery-holder .product-block .price-holder{overflow:hidden;padding-bottom:7px;height:50px}
.purchases-block .gallery-holder .product-block .cart{text-indent:-9999px;overflow:hidden;background:url(clientlibs_styles/images/sprite.gif) -85px -120px no-repeat;width:42px;height:35px;margin:0 5px 3px 0;float:left;text-align:left}
.purchases-block .gallery-holder .product-block .info{color:#000}
.purchases-block .gallery-holder .product-block .name{font-size:13px;margin-bottom:7px}
.purchases-block .gallery-holder .product-block .title{display:block;color:#0098dd}
.purchases-block .gallery-holder .product-block .favorit{color:#bcbcbc;font-size:13px}
.purchases-block .gallery-holder .product-block .favorit:before{content:'';width:14px;height:14px;background:url(clientlibs_styles/images/sprite.gif) -216px -197px no-repeat;display:inline-block;vertical-align:middle;margin-right:6px}
.purchases-block .gallery-holder .product-block .link{text-align:center;font-size:13px}
.purchases-block .gallery-holder .product-block .link a{color:#616161;text-decoration:none}
.purchases-block .gallery-holder .product-block .link a:hover{text-decoration:underline}
.purchases-block .gallery-holder .product-block .img-frame{min-height:125px;margin:6px 0}
.purchases-block .gallery-holder .product-block .img-frame:after{height:125px}
.purchases-block .gallery-holder .gallery.alt{padding:0 0 0 30px}
.purchases-block .gallery-holder .gallery.alt .slide{padding:0 20px 0 5px}
.purchases-block .gallery-holder .gallery.alt .slide .item-frame{margin:0 -20px 0 -5px}
.purchases-block .gallery-holder .gallery.alt .btn-prev{top:100px;margin:0 0 0 15px}
.purchases-block .gallery-holder .gallery.alt .btn-next{top:100px;right:0;margin:0 4px 0 0}
.purchases-block .gallery-holder .gallery.alt .product-block{margin:0 auto;padding-bottom:9px}
.purchases-block .gallery-holder .gallery .mask{padding:1px}
.purchases-block .gallery-holder .gallery .product-block{padding:13px 5px 15px 11px;margin:0}
.purchases-block .gallery-holder .gallery .product-block .rating-frame{position:inherit}
.purchases-block .gallery-holder .button{min-width:0;padding:10px 0}
.purchases-block .gallery-holder .item-frame{height:25px;color:#616161;padding:0 8px;text-align:center;white-space:nowrap}
.purchases-block .gallery-holder .item-frame:nth-child(even){background:#f4f4f4}
.purchases-block .gallery-holder .item-frame:after{content:'';width:1px;height:25px;overflow:hidden;display:inline-block;vertical-align:middle}
.purchases-block .gallery-holder .item-frame .holder{vertical-align:middle;display:inline-block;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}
.purchases-block .gallery-holder .item:before{width:11px;height:9px;background:url(clientlibs_styles/images/sprite.gif) -187px -14px no-repeat}
.purchases-block .col-frame{float:left;width:180px;padding:13px 10px 11px 0}
.purchases-block .col-frame h2{border:0;padding:0;margin-bottom:8px;font-size:14px;line-height:16px;color:#000}
.purchases-block .col-frame h2.alt{position:absolute;top:auto;left:0;bottom:5px;margin:0}
.purchases-block .col-frame ul{margin:0;padding:0;list-style:none;color:#616161;font-weight:700}
.purchases-block .col-frame ul li{margin-bottom:3px}
.purchases-block .col-frame ul a{text-decoration:none;color:#0098dd}
.purchases-block .col-frame .item-frame{text-align:left;font-size:13px;font-weight:700;margin:0 -10px 0 0}
.purchases-block .col-frame .frame{min-height:280px;position:relative}
.purchases-block .row-holder:after{clear:both;content:'';display:block}
.purchases-block .col{float:left;padding:5px 14px 6px;width:13.95%}
.purchases-block .col.col2{width:20%}
.purchases-block .col.col3{width:17%}
.purchases-block .col.col4{width:13.2%}
.purchases-block .col.col5{width:22.26%}
.purchases-block .col.col6{width:13.5%;text-align:right}
.purchases-block .col.col7{width:17.1%;text-align:right}
.purchases-block .col.col8{width:13.2%}
.purchases-block .col.col9{width:9.4%}
.purchases-block .col.col11{width:14.2%}
.purchases-block .col.col12{width:55.2%}
.purchases-block .col.col13{width:17.2%}
.purchases-block .col.col14{width:13.4%}
.purchases-block .heading .col{padding:12px 0 12px 14px}
.purchases-block .heading .col.col6{padding-right:30px}
.purchases-block .heading strong{position:relative;padding-right:8px}
.purchases-block .heading strong .top{position:absolute;top:0;left:auto;right:0;width:7px;height:5px;background:url(clientlibs_styles/images/sprite.gif) -232px -56px no-repeat}
.purchases-block .heading strong .top.active{background:url(clientlibs_styles/images/sprite.gif) -240px -56px no-repeat}
.purchases-block .heading strong .bottom{position:absolute;top:7px;left:auto;right:0;width:7px;height:5px;background:url(clientlibs_styles/images/sprite.gif) -232px -63px no-repeat}
.purchases-block .heading strong .bottom.active{background:url(clientlibs_styles/images/sprite.gif) -240px -63px no-repeat}
.purchases-block .item:before{content:'';width:14px;height:11px;background:url(clientlibs_styles/images/sprite.gif) -245px -39px no-repeat;display:inline-block;vertical-align:middle;margin-right:3px}
.purchases-block .more{font-size:13px}
.purchases-block .open-box{padding:10px 14px}
.purchases-block .heading-row{overflow:hidden;margin-bottom:11px}
.purchases-block .heading-row .download{float:right;text-decoration:none;margin-top:5px}
.purchases-block .heading-row .download:hover{text-decoration:underline}
.purchases-block .heading-row .download:before{content:'';width:9px;height:10px;display:inline-block;background:url(clientlibs_styles/images/sprite.gif) -134px -14px no-repeat;margin:0 5px 0 0}
.purchases-block .heading-row .remove{float:right;text-decoration:none;margin-top:5px;color:#616161}
.purchases-block .heading-row .remove:hover{text-decoration:underline}
.purchases-block .heading-row .title{font-size:17px;line-height:19px}
.purchases-block .heading-row label{font-weight:700;display:inline-block;vertical-align:middle}
.purchases-block .heading-row input[type=submit]{border:0;display:inline-block;vertical-align:middle}
.purchases-block .heading-row .frame{overflow:hidden;padding-right:5px}
.purchases-block .heading-row .frame a{margin-left:5px}
.purchases-block .table-holder .more{display:block;padding:5px 8px;background:#ececec}
.purchases-block .table-holder .more:hover{color:#000}
.purchases-block .table-holder table{width:100%}
.purchases-block .table-holder table td{padding:0 0 22px;vertical-align:middle}
.purchases-block .table-holder table td.img-holder{width:90px}
.purchases-block .table-holder table td.items{width:70px;padding-top:7px}
.purchases-block .table-holder table td.price{width:14.2%;padding-top:2px}
.purchases-block .table-holder table td.price1{width:14.2%;text-align:center}
.purchases-block .table-holder table td.price2{width:20.7%}
.purchases-block .table-holder table .ccpTable__body__row,.purchases-block .table-holder table .ccpTable__body__row__item{padding:0}
.purchases-block .table-holder table .ccpTable__body__row__item:first-child{padding-left:10px}
.purchases-block .table-holder table .ccpTable__body__row__item:last-child{padding-right:10px}
.purchases-block .table-holder table tr:first-child td{padding-top:20px}
.purchases-block .table-holder table tr:first-child td.items{padding-top:27px}
.purchases-block .table-holder table tr:first-child td.items--right{float:right}
.purchases-block .table-holder table tr:first-child td.price{padding-top:22px}
.purchases-block .table-holder table .check{background:#ececec;padding:0 0 20px;width:27px}
.purchases-block .table-holder table .check input[type=checkbox]{margin:10px 8px}
.purchases-block .table-holder table img{vertical-align:middle;margin:auto;display:block}
.purchases-block .table-holder table .heading-row{background:#ececec;padding:0 7px 10px;margin:-25px 0 3px}
.purchases-block .table-holder .apple-logo{background:url(clientlibs_styles/images/sprite.gif) -110px -58px no-repeat;display:block;text-indent:-9999px;overflow:hidden;width:19px;height:21px;margin:0 0 2px}
.purchases-block .table-holder .description .name{display:block;margin:0 0 2px}
.purchases-block .table-holder .description .name a{text-decoration:none}
.purchases-block .table-holder .description .name a:hover{color:#0098dd}
.purchases-block .table-holder .description em{display:block;font-style:normal;color:#309900}
.purchases-block .table-holder .info-item{color:#616161;font-size:11px;margin-right:15px}
.purchases-block .table-holder .price{vertical-align:top;text-align:right;font-weight:700;font-size:17px;line-height:19px}
.purchases-block .table-holder .price .info,.purchases-block .table-holder .price .text{display:block;font-size:13px;line-height:17px;font-weight:400}
.purchases-block .table-holder label{display:inline-block;vertical-align:middle}
.purchases-block .table-holder .link{display:block;font-size:13px}
.purchases-block .table-holder .link a{color:#000;text-decoration:underline}
.purchases-block .table-holder .link a:hover{text-decoration:none}
.purchases-block .table-holder .area{display:inline-block;vertical-align:middle;margin:0 3px 4px 0;position:relative}
.purchases-block .table-holder input[type=text]{width:28px;height:28px;color:#616161;text-align:center;padding:6px 3px}
.purchases-block .table-holder .input-placeholder-text{position:absolute;top:7px;left:6px;color:#616161}
.purchases-block .info-row{padding:0 0 0 178px;margin:0 0 25px}
.purchases-block .info-row ul,.quantity-right{float:right}
.purchases-slide{margin-bottom:17px;position:relative;background:#fff}
.purchases-slide:hover{cursor:pointer;box-shadow:0 0 0 1px #ececec}
.purchases-slide:hover:after,.purchases-slide:hover:before{content:'';width:1px;height:100%;bottom:0;position:absolute;top:0;left:100%;background:#ececec}
.purchases-slide:hover:before{left:-1px}
.purchases-slide .product-block:hover{box-shadow:none}
.purchases-slide .remove{color:#616161;font-size:13px;text-decoration:none;display:inline-block;margin:10px 0 6px 9px}
.purchases-slide .remove:hover{text-decoration:underline}
.purchases-slide .product-block{margin-bottom:0;padding:13px 10px 11px;width:172px}
.purchases-slide .product-block .price-holder{overflow:hidden;padding-bottom:7px}
.purchases-slide .product-block .cart{text-indent:-9999px;overflow:hidden;background:url(clientlibs_styles/images/sprite.gif) -85px -120px no-repeat;width:42px;height:35px;margin:0 5px 3px 0;float:left;text-align:left}
.purchases-slide .product-block .info{color:#000}
.purchases-slide .product-block .name{font-size:13px;margin-bottom:7px}
.purchases-slide .product-block .title{display:block;color:#0098dd}
.purchases-slide .product-block .row{margin-bottom:11px}
.purchases-slide .product-block .favorit{color:#bcbcbc;font-size:13px}
.purchases-slide .product-block .favorit:before{content:'';width:14px;height:14px;background:url(clientlibs_styles/images/sprite.gif) -216px -197px no-repeat;display:inline-block;vertical-align:middle;margin-right:6px}
.purchases-slide .product-block .link{text-align:center;font-size:13px}
.purchases-slide .product-block .link a{color:#616161;text-decoration:none}
.purchases-slide .product-block .link a:hover{text-decoration:underline}
.purchases-slide .product-block .img-frame{min-height:125px;margin-bottom:6px}
.purchases-slide .product-block .img-frame:after{height:125px}
.purchases-slide .item-frame{height:25px;color:#616161;padding:0 8px;text-align:center;white-space:nowrap}
.purchases-slide .item-frame:nth-child(even){background:#f4f4f4}
.purchases-slide .item-frame:after{content:'';width:1px;height:25px;overflow:hidden;display:inline-block;vertical-align:middle}
.purchases-slide .item-frame .holder{vertical-align:middle;display:inline-block;white-space:normal}
.purchases-slide .item:before{width:11px;height:9px;content:'';display:inline-block;background:url(clientlibs_styles/images/sprite.gif) -187px -14px no-repeat}
.popup-box.purchases-block h3{padding:0;margin:0 0 8px;border:0}
.popup-box.purchases-block .table-holder{padding:24px 0 0;border-bottom:1px solid #ececec}
.popup-box.purchases-block .table-holder table{margin-bottom:20px}
.popup-box.purchases-block .table-holder th{color:#616161;font-weight:400;text-align:center;padding:0 0 0 5px}
.popup-box.purchases-block .table-holder th:first-child{text-align:left}
.popup-box.purchases-block .table-holder th.last{text-align:right}
.popup-box.purchases-block .table-holder td{text-align:center;vertical-align:top;padding:17px 0 12px}
.popup-box.purchases-block .table-holder td:first-child{text-align:left}
.popup-box.purchases-block .table-holder td.last{text-align:right}
.popup-box.purchases-block .table-holder tr:nth-child(odd) td{padding-top:3px}
.popup-box.purchases-block .table-holder img{margin:0 10px 0 0;display:inline-block;vertical-align:middle}
.popup-box.purchases-block .table-holder .description{display:inline-block;vertical-align:middle;width:250px}
.popup-box.purchases-block .table-holder .link{display:block;font-size:13px}
.popup-box.purchases-block .table-holder .area{display:inline-block;vertical-align:middle;margin:0 3px 4px 0;position:relative}
.popup-box.purchases-block .table-holder input[type=text]{width:28px;height:28px;color:#616161;text-align:center;padding:6px 3px}
.popup-box.purchases-block .table-holder .input-placeholder-text{position:absolute;top:7px;left:6px;color:#616161}
.popup-box.purchases-block .table-holder .status:after{content:'';width:9px;height:7px;display:inline-block;background:url(clientlibs_styles/images/sprite.gif) -149px -15px no-repeat;margin-left:3px}
.popup-box.purchases-block .row{overflow:hidden;padding:20px 0 0}
.popup-box.purchases-block .row .item-text{float:left;padding-top:23px}
.popup-box.purchases-block .row input[type=submit]{min-width:170px;border:0}
.heading-list{margin:0 0 12px;padding:0;list-style:none;font-weight:700;display:table;background:#ececec;width:100%}
.heading-list li{display:table-cell}
.heading-list li:first-child a{border:0}
.heading-list a{text-decoration:none;border-left:1px solid #fff;display:block;padding:5px 9px 6px;position:relative}
.heading-list a:after{content:'';width:9px;height:6px;background:url(clientlibs_styles/images/sprite.gif) no-repeat;position:absolute;top:50%;left:auto;right:9px;margin-top:-3px}
.heading-list a:hover{color:#0098dd}
.heading-list a:hover:after{background:url(clientlibs_styles/images/sprite.gif) -45px -16px no-repeat}
.purchases-heading{background:#ececec;margin:0 0 6px;padding:2.5px 10px 0;list-style:none;width:100%;min-width:737px;text-align:justify;height:35px;font-size:13px;display:block}
.purchases-heading:after{content:'';width:100%;height:0;display:inline-block;font-size:0;line-height:0}
.purchases-heading li,.purchases-heading li .select-wrapper{display:inline-block}
.link-block{text-align:right;font-size:13px;margin:-27px 0 40px}
.info-row{position:relative;margin:0 0 38px}
.info-row:after{clear:both;content:'';display:block}
.info-row ul{margin:0;padding:10px 0 0;list-style:none;font-size:13px}
.info-row li{display:inline-block;margin-left:48px;position:relative}
.info-row li:first-child{margin-left:0}
.info-row li a{text-decoration:none;color:#616161}
.info-row li a:hover{text-decoration:underline}
.info-row li a.print:before{background:url(clientlibs_styles/images/sprite.gif) -74px 0 no-repeat}
.info-row li a.print:before,.info-row li a.save:before{content:'';width:12px;height:10px;display:inline-block;margin:0 3px 0 0}
.info-row li a.save:before{vertical-align:middle;background:url(clientlibs_styles/images/sprite.gif) -163px -14px no-repeat}
.info-row li a.delete:before{content:'';width:8px;height:8px;display:inline-block;margin:0 3px 0 0;background:url(clientlibs_styles/images/sprite.gif) -176px -14px no-repeat}
.info-row li.active:after{content:"";position:absolute;top:auto;left:50%;bottom:-23px;border:solid #fff;pointer-events:none;border-bottom-color:#fff;border-width:10px 6px;margin-left:-4px;z-index:2}
.info-row .popup-content{margin-top:23px;font-size:13px}
.info-row .popup-content:before{box-shadow:0 0 10px rgba(0,0,0,.5)}
.info-row .popup-content .holder{padding:16px 17px 18px}
.info-row .popup-content .holder:before{display:none}
.info-row .popup-content .holder:after{clear:both;content:'';display:block}
.info-row .popup-content P{margin:0}
.info-row .popup-content .title{color:#000}
.info-row .popup-content .title span{color:#0098dd}
.info-row .popup-content .row{overflow:hidden}
.info-row .popup-content .row .area{float:left;position:relative;margin-top:12px}
.info-row .popup-content .row input[type=text]{width:330px;height:23px;border:1px solid #bcbcbc;color:#616161;font-size:13px;line-height:17px;padding:4px 8px}
.info-row .popup-content .row .input-placeholder-text{position:absolute;top:4px;left:8px;color:#616161;font-size:13px;line-height:17px}
.info-row .popup-content .row input[type=submit]{border:0}
.info-row .popup-content .button{margin-left:0;min-width:175px}
.info-row .popup-content .buttons{overflow:hidden}
.info-row .popup-content .buttons .button{float:left;margin-right:30px}
.info-row .close{float:right;margin-top:22px}
.info-row.alt{margin-top:25px}
.info-row .button{margin-right:26px}
.info-row .button.alignright{margin:0 0 0 30px}
.heading-block{border-bottom:1px solid #ececec;padding:24px 0 8px;margin:0 0 15px}
.heading-block h1{margin:0;color:#0098dd;font-size:20px;line-height:24px}
.heading-block .close{float:right;padding-top:7px}
.heading-block .button{float:right;min-width:176px;margin-left:10px}
.heading-block .button:after{content:'';width:6px;height:9px;background:url(clientlibs_styles/images/sprite.gif) 0 -7px no-repeat;display:inline-block;vertical-align:middle;margin:0 0 1px 3px}
.heading-block .text{font-size:13px;padding:5px 0 0;max-width:66%}
.visual{margin-bottom:30px;background:#bcbcbc;width:100%;color:#f4f4f4;display:table}
.visual img{display:block;max-width:100%;height:auto}
.visual .text{padding:15px 30px;display:table-cell;vertical-align:middle;text-align:center;font-size:47px;line-height:53px;font-weight:700}
.filter-list{margin-bottom:24px;font-size:13px}
.filter-list ul{margin:0;padding:0;list-style:none}
.filter-list li,.filter-list ul{display:inline-block}
.filter-list li a{display:block;padding:3px;text-decoration:none}
.filter-list li a:hover{background:#f4f4f4}
.filter-list li.active{font-weight:700;background:#f4f4f4}
.filter-list strong.left{float:left;line-height:13px}
.chart{padding:7px 0 19px}
.chart.short{padding-bottom:0}
.chart .row{overflow:hidden;margin-bottom:16px}
.chart .area-holder{float:right}
.chart .area-holder:first-child{float:left;white-space:nowrap}
.chart label{margin-right:6px;font-size:13px;line-height:19px;float:left}
.chart .area{position:relative;float:right}
.chart .area .input-placeholder-text{position:absolute;top:2px;left:4px;color:#bcbcbc;font-size:13px;line-height:16px}
.chart input[type=text]{width:48px;height:19px;border:1px solid #bcbcbc;color:#616161;font-size:13px;line-height:16px;padding:2px 4px}
.chart .line{width:100%;height:3px;position:relative;background:#ececec}
.chart .line .chart-line{height:3px;background:#0098dd;width:54.7%;display:block}
.chart .pin{width:15px;height:15px;background:#ececec;border-radius:50%;top:-7px;box-shadow:-1px 1px 0 1px #bcbcbc;z-index:1}
.chart .pin2{right:-8px}
.product-table-box{border:2px solid #0098dd;padding:0 14px 7px 24px;margin:0 0 16px}
.product-table-box .product-table{margin:0}
.product-table-box .product-table td:first-child{border:0;padding-right:25px}
.product-table-box .product-table tr.table-row td{border:0}
.product-table-box .title{display:block;background:#0098dd;color:#fff;padding:0 6px 3px;margin:0 -14px 0 -24px}
.text-section{background:#f4f4f4;padding:17px 18px 4px;line-height:13px}
.text-section h3{font-size:13px;line-height:17px;margin:0 0 16px}
.text-section p{margin:0 0 12px}
.text-section ul{margin:0 0 14px;padding:0;list-style:none}
.text-section ul li{padding-left:17px;position:relative}
.text-section ul li:before{content:'';width:3px;height:3px;background:#000;position:absolute;top:4px;left:0;border-radius:2px}
.text-section .block{padding-top:14px}
.text-section .block:first-child{padding-top:0}
.button__group{overflow:hidden;padding:15px 0}
.button__group.alt{margin:0 0 30px}
.button__group .button{min-width:175px}
.button__group .alignright{margin:0 0 0 30px}
.product-list li{display:inline-block;vertical-align:top;width:23.6%;margin:0 -6px 12px 1.66%}
.product-list li>a{display:block;text-decoration:none;position:relative;border:1px solid #ececec;padding:5px 10px;text-align:center;cursor:pointer}
.product-list li>a:hover{color:#0098dd;box-shadow:0 0 4px rgba(0,0,0,.3)}
.product-list li.popup-active>a{z-index:1000}
.product-list li.popup-active>a:before{content:'';width:0;height:0;position:absolute;left:50%;border:solid #fff;pointer-events:none;border-bottom-color:#fff;border-width:31px 10px 15px;margin-left:-6px;top:125px}
.product-list li.popup-active div.drop.popup.popup1 div.holder h2 a{text-decoration:none;color:#0098dd}
.product-list li.popup-active div.drop.popup.popup1 div.holder h2 a:hover{text-decoration:underline}
.product-list .img-holder{display:table;height:110px;width:100%}
.product-list .product-title{height:30px;max-height:30px;overflow:hidden;font-weight:700}
.product-list .img-frame{display:table-cell;vertical-align:middle}
.product-list strong,.product-list strong span{display:block}
.product-list img{max-width:100%;max-height:100%;width:100px;height:100px;margin-left:auto;margin-right:auto;display:block}
.product-list .drop.popup.popup1{margin-left:120px}
.product-list .drop{position:absolute;top:125px;left:12px;right:6px;margin-left:1.66%;background:#fff;z-index:5;padding:10px 0 0;font-size:13px;line-height:16px;display:none}
.product-list .drop .holder{background:#fff;box-shadow:0 0 50px rgba(0,0,0,.5);position:relative;padding:16px 16px 18px 20px}
.product-list .drop .close{position:absolute;top:8px;left:auto;right:9px}
.product-list .drop ul{padding:0;font-weight:700}
.product-list .drop ul li{margin:0 -2px 7px 1%;width:23%;overflow:hidden}
.product-list .drop ul a{display:inline;border:0;padding:0}
.product-list .drop ul a:hover{box-shadow:none}
.product-list .drop ul a span{font-weight:400}
.product-list h2{padding:0;border:0;resize:16px;margin:0 0 9px}
.product-list h2 span{color:#000;font-size:13px;font-weight:400}
.aside-banner{position:absolute;top:96px;left:auto;right:8px;border:1px solid #7d827b}
.page .header,.page .main{max-width:1600px;padding-right:200px}
body,html{height:100%}
.wrapper,.wrapper .main{min-height:100%;position:relative}
.wrapper .main{margin-bottom:50px;z-index:1}
.footer{position:relative;margin-top:-50px}
.footer--small{border-top:20px solid transparent;bottom:0;height:68px}
.footer--small,.footer__border{width:100%;position:absolute}
.footer__border{background-color:#fff;height:3px;box-shadow:inset 0 5px 5px -5px rgba(0,0,0,.5);z-index:1;transition:all .3s;transition:height 0}
.footer__border:after{box-shadow:0 0 0 transparent;transition:all .5s}
.footer .footerheadline{padding:0;margin:0 0 10px}
.footer__wrapper,.footer__wrapper__holder{background-color:#f4f4f4}
.footer__wrapper__holder{box-shadow:0 4px 4px -4px rgba(0,0,0,.25);padding:0;margin:30px auto 0}
.footer__wrapper__holder .footerrow{max-width:1425px;margin:auto}
.footer--small .footer__wrapper__holder{margin:0 auto;padding-top:0}
.footer__wrapper__shadow{height:2px;position:relative;max-width:100%;margin:auto;z-index:-1;box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:15%}
.footer__wrapper__shadow:after{position:absolute;top:0;left:0;right:0;bottom:0;content:""}
.footer__wrapper__shadow--deepness:after{content:'';position:absolute;z-index:-1;bottom:0;width:100%;height:10px;border-radius:100%;left:0;right:0;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.75)}
.footer .col{float:left;vertical-align:top;width:calc(25% - 30px);margin:0 36.66px 0 0}
.footer .col:last-child{margin:0}
.footer .col .col-sub{width:100%;min-height:180px;padding:0 0 15px}
.footer .col .newsletter-header{display:table}
.footer .col .newsletter-header .newsletter-icon{display:table-cell;width:42px;position:relative}
.footer .col .newsletter-header .newsletter-icon .ci{width:46px;height:28px;background-size:cover;background-position:center}
.footer .col .newsletter-header .newsletter-headertext{display:table-cell;vertical-align:top;padding-left:10px}
.footer .col .newsletter-header .newsletter-headertext b,.footer .col .newsletter-header .newsletter-headertext strong{color:#0098dd}
.footer .block:nth-child(4n+1){margin-left:0}
.footer .footer-headline,.footer .footer-headline a{border-bottom:1px solid #ececec;color:#0098dd;font-size:15px;line-height:13px;padding:0 0 10px;margin:0;font-weight:700;text-decoration:none}
.footer .footersocial{margin:0;padding:0}
.footer .footersocial>.social-block{margin-bottom:18px}
.footer .footersocial .social{overflow:hidden}
.footer .footersocial .social li{margin:0 0 0 10px;float:left;padding:0}
.footer .footersocial .social li:first-child{margin:0}
.footer .footersocial .social li a{display:block;width:32px;height:32px;text-indent:-9999px;overflow:hidden}
.footer .footersocial .social li.facebook{background:url(clientlibs_styles/images/sprite.gif) 0 -25px no-repeat}
.footer .footersocial .social li.instagram{background:url(clientlibs_styles/images/sprite.gif) -245px -228px no-repeat}
.footer .footersocial .social li.twitter{background:url(clientlibs_styles/images/sprite.gif) -42px -25px no-repeat}
.footer .footersocial .social li.google-plus{background:url(clientlibs_styles/images/sprite.gif) -84px -25px no-repeat}
.footer .footersocial .social li.youtube{background:url(clientlibs_styles/images/sprite.gif) -126px -25px no-repeat}
.footer .footersocial .social li.rss{background:url(clientlibs_styles/images/sprite.gif) -212px -262px no-repeat}
.footer .footersocial .social li.community{background:url(clientlibs_styles/images/sprite.gif) -245px -262px no-repeat}
.footer .footersocial .social li:hover{opacity:.85}
.footer .footersocial img{display:block}
.footer .row:after{display:inline-block;width:100%;content:'';height:0;font-size:0;line-height:0}
.footer ul{margin:0;padding:0;list-style:none}
.footer ul li{font-size:13px;line-height:11px;padding:0 0 13px}
.footer ul li:last-child,.footer--small .footer ul li{padding:0}
.footer ul.list li{position:relative;padding-left:18px}
.footer ul.list li:before{content:'';width:13px;height:13px;position:absolute;top:-1px;left:0;background:url(clientlibs_styles/images/sprite.gif) -45px 0 no-repeat}
.footer ul .logo-holder{display:inline-block;min-width:100px}
.footer ul .logo-holder img{display:inline-block;vertical-align:middle}
.footer ul a{text-decoration:none}
.footer ul a:hover{color:#0098dd}
.footer ul a.close:hover,.footer ul a.print:hover{color:#616161}
.footer .brand-list a{display:inline-block;padding-left:100px;position:relative}
.footer .brand-list a.bankeinzug:before{content:'';width:59px;height:10px;background:url(clientlibs_styles/images/sprite.gif) -106px -157px no-repeat;position:absolute;top:2px;left:0}
.footer .brand-list a.paypal:before{content:'';width:44px;height:13px;background:url(clientlibs_styles/images/sprite.gif) -171px -157px no-repeat;position:absolute;top:0;left:0}
.footer .brand-list a.transfer:before{content:'';width:47px;height:15px;background:url(clientlibs_styles/images/sprite.gif) -220px -157px no-repeat;position:absolute;top:0;left:0}
.footer .brand-list a.purchase:before{content:'';width:67px;height:10px;background:url(clientlibs_styles/images/sprite.gif) -104px -172px no-repeat;position:absolute;top:2px;left:0}
.footer .brand-list a.card:before{content:'';width:88px;height:15px;background:url(clientlibs_styles/images/sprite.gif) -179px -174px no-repeat;position:absolute;top:-1px;left:0}
.footer .brand-list a.financing:before{content:'';width:62px;height:9px;background:url(clientlibs_styles/images/sprite.gif) -104px -185px no-repeat;position:absolute;top:3px;left:0}
.footer .brand-list .popup-box a{padding:0}
.footer .brand-list .popup-box a.close,.footer .brand-list .popup-box a.print{position:absolute}
.footer .brand-list .popup-box a.opener{padding:6px 20px 5px 10px}
.footer .payment-types li{margin:0;padding:5px 10px 5px 0;list-style:none;display:inline-block}
.footer .shop-logo{display:block;text-indent:-9999px;overflow:hidden;width:75px;height:74px;background:url(clientlibs_styles/images/sprite.gif) 0 -180px no-repeat}
.footer .footer-badges{margin:20px 0}
.footer .footer-badges>div{float:left;margin-right:5px}
.footer-nav{background:#f4f4f4;padding:25px 5px 14px;text-align:center}
.footer--small .footer-nav{padding:1.269em 0 .808em}
.footer-nav ul{margin:0;padding:0;list-style:none;min-height:21px}
.footer-nav ul li{display:inline-block;vertical-align:top;margin:0 0 4px}
.footer--small .footer-nav ul li{padding:0}
.footer-nav ul li.no-border:before{content:'';width:0;height:0}
.footer-nav ul li:before{content:'';width:1px;height:10px;display:inline-block;vertical-align:middle;background:#000;margin:0 6px 0 10px}
.footer-nav ul li:first-child:before{display:none}
.footer-nav ul a:hover{color:#000;text-decoration:underline}
.height_b2b{height:210px}
.form-container .frame .noTop{top:0}
.accountteaser{border:1px solid #ececec;margin:0 0 20px;padding:7px 10px 5px;color:#616161;width:100%;position:relative}
.accountteaser h2{color:#0098dd;font-size:25px;line-height:29px;border:0;margin:0 0 3px}
.accountteaser p{margin:0 0 10px}
.accountteaser .button{min-width:125px;right:8px;bottom:8px;position:absolute}
.accountteaser .account-text-width{width:80%}
.ccpAccountteaser{float:left;margin:34px 60px 0 0}
.ccpAccountteaser__container:nth-child(even)>.ccpAccountteaser{clear:both}
.ccpAccountteaser__container__head{position:relative;overflow:hidden;padding-bottom:22px;margin-bottom:10px;background-image:url(clientlibs_styles/icons/horizontal-rule-nose.svg);background-repeat:no-repeat;background-position:left bottom}
.no-svg .ccpAccountteaser__container__head{background-image:url(clientlibs_styles/icons/horizontal-rule-nose.png)}
.ccpAccountteaser__container__head__title{color:#0098dd;text-decoration:none;font-size:14px;font-weight:700;display:block}
.ccpAccountteaser__container__description{padding-bottom:16px}
.address__not__found{padding-bottom:14px}
.address__not__found__container .address__not__found__container__caption{border:0;padding:0;margin-bottom:10px;color:#000}
.address__not__found__container .address__not__found__container--error{color:red}
.address__not__found__container .address__not__found__container__separator{margin-top:28px;border-bottom:1px solid #ececec}
.top-button{position:fixed;bottom:25px;right:35px}
.top-button.min-width{left:auto !important;right:35px !important}
.active-drop .form-drop:first-child{display:block}
.items li.active-item a{color:#0098dd}
.items .compare.active-item:before,.items .note.active-item:before{background:url(clientlibs_styles/images/sprite.gif) -131px -121px no-repeat}
.items .note.active-item:before{background:url(clientlibs_styles/images/sprite.gif) -160px -121px no-repeat}
.product-item,.product-item .mask{position:relative}
.product-item .mask{overflow:hidden;width:100%}
.product-item .slideset{width:99999px;float:left}
.product-item .slide{width:170px;float:left}
.btn-next,.btn-prev{display:none}
.gallery-js-ready .btn-next,.gallery-js-ready .btn-prev,.nav>ul>li.temp-class .drop.slide-drop{display:block}
.ui-sortable .slide{background:#fff}
.purchases-block .gallery-holder .gallery.alt .slide.drag-hidden{padding:0}
.ui-sortable{background:#fff}
.ui-sortable:after{clear:both;content:'';display:block}
.gallery-holder .gallery-frame{overflow:hidden;position:relative;z-index:2;padding-top:5px}
.popup-center,.popup-frame,.popup-holder{overflow:visible}
.popup-center .popup-block,.popup-center .popup-box,.popup-frame .popup-block,.popup-frame .popup-box,.popup-holder .popup-block,.popup-holder .popup-box{display:none;position:absolute;z-index:10}
.popup-center.popup-active .popup-block,.popup-center.popup-active .popup-box,.popup-frame.popup-active .popup-block,.popup-frame.popup-active .popup-box,.popup-holder.popup-active .popup-block,.popup-holder.popup-active .popup-box{display:block}
.popup-center.alternative-efficiency,.popup-frame.alternative-efficiency,.popup-holder.alternative-efficiency{display:inline-block;float:right}
.popup-center.alternative-efficiency img,.popup-frame.alternative-efficiency img,.popup-holder.alternative-efficiency img{max-height:400px;max-width:400px;display:block;margin:0 auto}
.popup-center.alternative-efficiency .open img,.popup-frame.alternative-efficiency .open img,.popup-holder.alternative-efficiency .open img{max-width:93px}
.popup-center.product-sap-status,.popup-frame.product-sap-status,.popup-holder.product-sap-status{left:0}
.popup-frame{text-align:left}
.popup-frame-close{position:absolute;top:10px;right:10px}
.footer .popup-box{position:absolute;top:-15px;left:9999px}
.footer .popup-active .popup-box{left:87px}
.item-text .popup-block{display:none;position:absolute;top:30px;left:0;width:255px;padding:18px 20px 8px}
.item-text.popup-active .popup-block{display:block}
.popup-block{position:relative;background:#fff;padding:17px 20px 4px;font-size:13px;line-height:17px;width:435px;box-shadow:0 0 10px rgba(0,0,0,.5)}
.popup-block .title{display:block;padding:0 65px 9px 0}
.popup-block h2{color:#0098dd;font-size:17px;line-height:19px;padding:0 65px 6px 0;margin:0 0 11px}
.popup-block p{margin:0 0 12px}
.popup-block .close{position:absolute;top:7px;left:auto;right:9px}
.popup-block.popup1{width:480px;padding-bottom:8px}
.popup-block.popup1 .close{top:17px;right:19px}
.popup-block.popup1.sap-status-code-availability{z-index:10;left:0 !important;position:relative !important}
.popup-block.popup2{width:480px}
.popup-block.popup2 .button{min-width:60px}
.popup-block.popup2 .button.right{float:right}
.popup-block.popup3{width:335px}
.popup-block.popup4{width:738px;padding-bottom:12px}
.popup-block.popup4 .title{padding:0 0 24px}
.popup-block.popup4 .product-holder{padding-left:14px}
.popup-block.popup5{width:620px;padding-bottom:16px}
.popup-block.popup6{width:450px}
.popup-block.popupProdSpec{left:-440px}
.popup-block .top-banner{margin:-17px -20px 9px}
.popup-block table{border:1px solid #ececec;margin:0 0 16px;width:100%;font-size:13px}
.popup-block table th{text-align:left;background:#ececec;padding:2px 4px 3px}
.popup-block table th.set-padding-bottom{padding-bottom:7px}
.popup-block table td{padding:2px 4px 0}
.popup-block .button{min-width:109px}
.popup-block .button:hover{cursor:pointer}
.popup-block .product-row{overflow:hidden;border-bottom:1px solid #ececec;padding:10px 0 18px;margin-bottom:16px}
.popup-block .product-row .price-block{float:left}
.popup-block .product-row .price-block .price{display:block;font-size:25px;line-height:27px;margin:-5px 0 3px}
.popup-block .product-row .price-block .info{font-size:13px}
.popup-block .product-row .button{float:right;margin-left:20px;height:35px}
.popup-block.popup-offer table{border:0;margin:inherit;width:680px}
.popup-block.popup-offer table th{background:0;padding:1px 1px 25px}
label address.popup:hover{cursor:pointer;color:#0098dd}
address{font-style:normal}
address.popup{display:inline-block}
address.popup .float-right{float:right;clear:both;content:'';display:block}
address.popup .adress-align-right{margin-left:20px;margin-top:-16px;vertical-align:top}
address.popup .alt-adress-button-row{padding:0;vertical-align:top}
.address-position{margin-top:-15px;margin-left:18px}
.popup-financing-calculator{width:400px;padding:20px}
.popup-financing-calculator strong.title{margin:0}
.popup-financing-calculator .financing-information,.popup-financing-calculator .financing-selection{padding:8px}
.popup-financing-calculator .financing-information table,.popup-financing-calculator .financing-selection table{margin-bottom:0;border:0}
.popup-financing-calculator .financing-information table td,.popup-financing-calculator .financing-information table th,.popup-financing-calculator .financing-selection table td,.popup-financing-calculator .financing-selection table th{padding:2px 4px 0;text-align:left;vertical-align:inherit}
.popup-financing-calculator .financing-selection{background-color:#ececec}
.popup-financing-calculator .financing-selection table td,.popup-financing-calculator .financing-selection table th{background-color:transparent}
.popup-financing-calculator .financing-selection table .price-field-width{width:120px}
.popup-financing-calculator .financing-information{border:1px solid #ececec;margin:0 0 16px}
.popup-financing-calculator .price-financing-input{border:0;background-color:#fff;width:100px;padding-left:10px;color:#616161}
.right-td{float:right}
.total-price-font-size{font-size:13px}
.underline{text-decoration:underline}
.select-font-color{color:#616161}
.financing-error{colspan:2;color:#d10019}
.mfp-hide{display:none !important}
.popup__content__box{position:relative;width:100%;margin-top:16px;font-size:13px;z-index:1;margin-bottom:20px}
.popup__content__box.popup_header_directorder{margin-top:5px}
.popup__content__box .shadow{display:block;z-index:-1;width:98%;margin:0 0 0 10px}
.popup__content__box .shadow.bottom{box-shadow:0 1px 8px 1px rgba(0,0,0,.37)}
.popup__content__box .shadow.top{box-shadow:0 6px 9px 4px rgba(0,0,0,.38)}
.popup__content__box.alternativproductsBox{max-width:100%;left:0;box-shadow:0 0 .769em rgba(0,0,0,.5)}
.popup__content__box.alternativproductsBox .columnFloat{float:left}
.popup__content__box.alternativproductsBox--marginToTitle{margin-top:.4em}
.popup__content__box .holder{background:#fff;position:relative;padding:16px 17px 18px}
.popup__content__box .title{display:block;margin:0;font-weight:700}
.popup__content__box .title a{text-decoration:none}
.popup__content__box .title a:hover{color:#0098dd}
.popup__content__box .subtitle{margin:5px 0 25px;font-weight:700;color:#0098dd}
@font-face{font-family:conrad-icons;src:url(clientlibs_styles/font/conrad-icons.eot);src:url(clientlibs_styles/font/conrad-icons.eot#iefix) format('embedded-opentype'),url(clientlibs_styles/font/conrad-icons.woff) format('woff'),url(clientlibs_styles/font/conrad-icons.ttf) format('truetype'),url(clientlibs_styles/font/conrad-icons.svg#conrad-icons) format('svg');font-weight:700;font-style:bold}
.icon{font-family:conrad-icons,Arial !important;cursor:default;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}
.table-style-1{width:100%;text-align:left}
.table-style-1 thead{background:#ececec}
.table-style-1 thead th{padding:7px 15px}
.table-style-1 tbody td{padding:0 15px;vertical-align:top;border-left:1px solid #ececec}
.table-style-1 tbody td.border-none,.table-style-1 tbody td:first-child{border-left:0}
.table-style-1-margin,.table-style-1-margin-with-border{height:20px}
.table-style-1-margin-with-border{padding:0 0 20px !important;vertical-align:bottom}
.table-style-1-margin-with-border>div{margin-top:20px;border-bottom:1px solid #ececec}
.table-style-1 .row-morelinks td{padding:15px;text-align:right}
.td-style-20{width:20%}
.td-style-25{width:25%}
.td-style-30{width:30%}
button.link{background-color:transparent;text-decoration:underline;border:0;cursor:pointer;position:relative;padding-top:0}
button.link-icon{color:#000;background:0;border:0;padding:0;text-decoration:none;margin:0;vertical-align:middle}
button.link-icon.cart-note{margin-left:40px !important}
button.link-icon:focus,button.link-icon:hover{text-decoration:none;color:#0098dd}
hr{border:0;height:1px;background-color:#ececec}
.hr-wrapper{width:100%;margin:5px 0 20px;overflow:hidden;background:linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0)}
.hr{height:6px;width:100%;background:linear-gradient(to right,#fff 0,rgba(255,255,255,.8) 15%,rgba(255,255,255,.53) 20%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 70%,rgba(255,255,255,.53) 80%,rgba(255,255,255,.8) 85%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1)}
.ccpOrderDetails{text-align:left;background-color:#fff}
.ccpOrderDetails .ccpTableOverview{margin-top:0;table-layout:fixed}
.ccpOrderDetails__invoice__headcontainer:after{clear:both;content:'';display:block}
.ccpOrderDetails__invoice__headline{font-size:16px;line-height:24px;font-weight:700;float:left}
.ccpOrderDetails__invoice__options{float:right}
.ccpOrderDetails__invoice__options__item{line-height:24px;color:#616161;text-decoration:none;display:inline-block;padding-left:18px;position:relative;margin-right:20px}
.ccpOrderDetails__invoice__options__item .ci{width:16px;height:16px;position:absolute;left:0;top:4px}
.ccpOrderDetails__invoice__options__item:hover{color:#0098dd}
.ccpOrderDetails__invoice__options__item:last-of-type{margin-right:0}
.ccpOrderDetails__invoice__status{margin-top:10px}
.ccpOrderDetails__container{padding:10px 12px}
.ccpOrderDetails__status{margin-top:30px}
.ccpOrderDetails__positionscontainer{margin-top:40px}
.ccpOrderDetails-links{display:inline;margin:0 5px;float:right}
.ccpOrderDetails-links.right{margin:0 10px 0 0;padding-left:5px;border-left:1px solid #ececec}
.ccpOrderDetails__addToCart{float:right}
.ccpOrderDetails__actionPanel{margin-top:20px}
.ccpOrderDetails__actionPanel>*{display:inline;margin-right:20px}
.ccpOrderCancel__headline{font-size:16px;line-height:24px;font-weight:700;color:#0098dd;border-bottom:1px solid #ececec;padding-bottom:5px;margin-bottom:15px}
.ccpOrderCancel__positionscontainer{margin-top:15px}
.ccpOrderCancel__positionscontainer .ccpForm__select{display:inline-block}
.notification-order{display:inline;float:left;padding-top:21px}
.notification-order-shippingcoststext{font-size:11px}
.tdheader{font-weight:700;background-color:#f4f4f4;padding:2px 0 2px 8px}
.ccpOrderDetails ul{list-style:none;padding-left:0}
.ccpOrderDetails .table-style-1 tbody td.orderdetaildata{padding:0 4px}
.blue-link{text-decoration:underline}
.blue-link:hover{text-decoration:none;color:#0098dd}
.ccpOrderDetails__status{font-family:Arial,Helvetica,sans-serif;font-size:13px}
.ccpOrderDetails__status__list{list-style:none;margin:0;padding:0;display:table;width:100%;table-layout:fixed}
.ccpOrderDetails__status__item{vertical-align:top;display:table-cell;position:relative;margin:0 auto;text-align:center}
.ccpOrderDetails__status__item:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500%203.391C225.73%203.391%203.39%20225.73%203.39%20500c0%20274.268%20222.34%20496.609%20496.61%20496.609S996.61%20774.268%20996.61%20500C996.61%20225.73%20774.27%203.391%20500%203.391zm335.742%20326.79l-439.384%20459.7-228.844-228.843c-24.904-24.884-24.904-65.267%200-90.151%2024.904-24.904%2065.248-24.904%2090.151%200L396%20603.085l334.898-345.456c24.833-27.491%2059.762-36.185%2088.698-16.145%2028.95%2020.045%2036.194%2059.747%2016.146%2088.697z%22%20fill%3D%22%23BCBCBC%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;position:absolute;top:0;left:50%;margin-left:-12.5px;background-color:#fff;content:'';display:inline-block;width:25px;height:25px;background-position:top center;background-size:contain;z-index:2}
.ccpOrderDetails__status__item:before{content:'';display:block;position:absolute;background-color:#bcbcbc;margin:0 -12.5px 0 0;padding:0 0 0 20px;width:100%;height:6px;top:9.5px;right:50%;z-index:1}
.ccpOrderDetails__status__item--active:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500%203.391C225.73%203.391%203.39%20225.73%203.39%20500c0%20274.268%20222.34%20496.609%20496.61%20496.609S996.61%20774.268%20996.61%20500C996.61%20225.73%20774.27%203.391%20500%203.391zm335.742%20326.79l-439.384%20459.7-228.844-228.843c-24.904-24.884-24.904-65.267%200-90.151%2024.904-24.904%2065.248-24.904%2090.151%200L396%20603.085l334.898-345.456c24.833-27.491%2059.762-36.185%2088.698-16.145%2028.95%2020.045%2036.194%2059.747%2016.146%2088.697z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpOrderDetails__status__item--active:before{background-color:#0098dd}
.ccpOrderDetails__status__item:first-child:before{display:none}
.ccpOrderDetails__status__label{display:block;min-width:40px;position:relative;width:100%;margin:30px 0 0}
.c-panelbox{margin-bottom:20px}
.c-panelbox .panelbox-headline-wrapper{background:#ececec}
.c-panelbox .panelbox-headline-wrapper .headline{font-weight:700;margin:0;line-height:30px;font-size:14px;padding:7px 0 7px 10px}
.c-panelbox .panelbox-headline-wrapper h1,.c-panelbox .panelbox-headline-wrapper h2{margin:0;line-height:16px;font-size:14px;padding:7px 0 7px 10px}
.c-panelbox .panelbox-inner-wrapper{background:#ececec;padding:1px}
.c-panelbox .noborder{padding:0}
.c-panelbox .panelbox-inner{background:#fff;padding:10px}
.c-panelbox .panelbox-inner2{background:#fff;padding:30px}
.c-panelbox .panelbox-inner-image{float:right;margin:-1.625em -.625em .625em .625em}
.c-panelbox .panelbox-inner-actionbar{background:#fff;width:100%;overflow:hidden}
.c-panelbox .panelbox-inner-actionbar a .icon{position:relative;top:-1px;margin-right:.5em}
.c-panelbox .panelbox-inner-actionbar-inner{padding:.5em}
.c-panelbox-section-headline{position:relative;margin:0 0 18px;padding:0}
.c-panelbox-section-headline--payment{margin:0 0 30px}
.c-panelbox-section-headline h2{color:#0098dd;display:inline;margin:0;padding:0}
.c-panelbox.panelbox-style-dark .panelbox-headline-wrapper{border-bottom:.0625em solid #fff}
.c-panelbox.panelbox-style-dark .panelbox-inner,.c-panelbox.panelbox-style-dark .panelbox-inner-wrapper{background:#f4f4f4}
.c-panelbox.panelbox-style-plain .panelbox-inner,.c-panelbox.panelbox-style-plain .panelbox-inner-wrapper{background:#fff;padding:0}
.c-panelbox.panelbox-style-plain-with-padding .panelbox-inner{padding:10px}
.c-panelbox.panelbox-style-textbox .panelbox-headline-wrapper,.c-panelbox.panelbox-style-textbox .panelbox-inner,.c-panelbox.panelbox-style-textbox .panelbox-inner-wrapper{background:#fff;padding:0}
.c-panelbox.panelbox-style-productbox .panelbox-inner{padding:0;overflow:hidden}
.c-panelbox.panelbox-style-productbox .c-product-thumb-box-medium .c-product-thumb-box-wrapper,.c-panelbox.panelbox-style-productbox .c-product-thumb-box-small .c-product-thumb-box-wrapper{width:155px}
.c-panelbox.panelbox-style-productbox .c-product-thumb-box-medium .c-product-thumb-box-wrapper .c-product-thumb-box-middle-bottom .product-price-wrapper,.c-panelbox.panelbox-style-productbox .c-product-thumb-box-small .c-product-thumb-box-wrapper .c-product-thumb-box-middle-bottom .product-price-wrapper{right:10px}
.c-panelbox.panelbox-style-productbox .c-product-thumb-box-medium .c-product-thumb-box-bottom .button{width:100%}
.c-panelbox.panelbox-style-productbox .panelbox-inner-wrapper{padding:0 1px}
.c-panelbox.panelbox-style-productbox .panelbox-inner-actionbar{padding:0 1px 1px;background:#ececec;width:auto}
.c-panelbox.panelbox-style-productbox .panelbox-inner-actionbar-inner{background:#fff}
.c-panelbox.panelbox-style-productbox .c-recommendation-accessories-thumbnails .panelbox-inner-actionbar{padding:0 0 1px}
.c-panelbox.panelbox-style-productbox .c-recommendation-accessories-thumbnails .c-product-thumb-box-bottom .button-container{float:none}
.c-panelbox.panelbox-style-color-7 .panelbox-headline-wrapper,.c-panelbox.panelbox-style-color-7 .panelbox-inner,.c-panelbox.panelbox-style-color-7 .panelbox-inner-wrapper{background:#78c7ee}
.c-panelbox.panelbox-style-color-7 h3{color:#0098dd}
.c-panelbox.panelbox-style-color-8 .panelbox-inner-wrapper{padding:5px;background:#0098dd}
.c-panelbox.panelbox-style-color-8 .panelbox-inner{background:#fff}
.c-panelbox.panelbox-style-color-4 .panelbox-headline-wrapper{background:#ffe600}
.c-panelbox.panelbox-style-color-4 hr,.c-panelbox.panelbox-style-color-4 p{margin-bottom:.5em}
.c-panelbox.panelbox-style-color-4 p{margin-top:0}
.c-panelbox.panelbox-style-color-4 hr{margin-top:.5em}
.c-panelbox.panelbox-style-color-4 .panelbox-inner-wrapper{padding-top:0}
.c-panelbox.panelbox-style-inline{margin-bottom:0}
.c-panelbox.panelbox-style-error .panelbox-inner-wrapper{background:#d10019}
.panelbox-inner.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}
.panelbox-inner.video-container .video-container-iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.parallax__base{margin-bottom:20px}
.parallax__poster{display:table;width:100%;background-size:cover;background-position:50% 50%;background-attachment:fixed;background-repeat:no-repeat}
.parallax__play{display:table-cell;margin:auto;vertical-align:middle;text-align:center;cursor:pointer}
.parallax__play:hover{background-color:rgba(0,0,0,.3)}
.parallax__icon{position:relative;width:150px;height:150px;margin:0 auto;border-radius:50%;background-color:#0098dd;opacity:.9}
.parallax__icon:before{content:'';position:absolute;left:50px;top:36px;border-radius:0;border:40px solid transparent;border-left:70px solid #ececec}
.parallax__play:hover .parallax__icon:before{border-left:70px solid #0098dd}
.parallax__play:hover .parallax__icon{background-color:#fff}
.parallax__videoBack{display:none}
.active .parallax__videoBack{display:block;position:fixed;width:100%;height:100%;top:0;left:0;z-index:3}
.parallax__videoContent{display:none;position:fixed;top:calc(50% - 205px);left:calc(50% - 330px);background:#000;border:10px solid #fff;box-shadow:0 0 10px 0 #000;z-index:4}
.active .parallax__videoContent{display:block}
.c-wishlist{font-size:13px}
.c-wishlist .wishlist__select__wrapper{overflow:hidden}
.c-wishlist .wishlist__select__wrapper p{margin-bottom:11px}
.c-wishlist .wishlist__select__wrapper span{margin-left:10px;display:inline-block;vertical-align:middle;line-height:28px}
.c-wishlist .editlinks{list-style-type:none;margin:0;padding:0}
.c-wishlist .editlinks li{display:inline-block;margin-right:20px}
.c-wishlist .editlinks li .ci{margin-right:4px}
.c-wishlist .wishlist-print-title{display:none}
.c-wishlist .bluetext{color:#0098dd}
.c-wishlist-addproduct{background:#f4f4f4}
.c-wishlist-addproduct-inner{padding:15px}
.c-wishlist-addproduct-inner .button{float:right;font-size:13px}
.c-wishlist-addproduct label{display:inline-block;width:220px;clear:left}
.c-wishlist-addproduct .shoppingcart-add-product-input-1{width:100px}
.c-wishlist-addproduct .shoppingcart-add-product-input-2{width:50px}
.c-wishlist-addform label{font-weight:700}
.c-wishlist-addform *{margin-right:10px}
.c-wishlist-addform input[type=text]{width:300px}
.c-wishlist-checkbox{position:absolute;margin-left:12px;top:50%;margin-top:-6px}
.c-wishlist-checkbox-wrapper{position:static}
.c-wishlist .link{text-decoration:none}
.c-wishlist .link:focus,.c-wishlist .link:hover{color:#0098dd;text-decoration:underline}
.c-wishlist .pageLink{text-decoration:none}
.c-wishlist .pageLink:focus,.c-wishlist .pageLink:hover{color:#0098dd;text-decoration:underline}
.c-wishlist .align-right{text-align:right}
.c-wishlist .product-price,.c-wishlist .totalprice{font-size:14px !important;font-family:'Arial Black',Arial,Gadget,sans-serif;line-height:20px;color:#000}
.c-wishlist hr{display:block;height:1px;border:0;border-top:1px solid #bcbcbc;margin:10px 0;padding:0;clear:both}
.c-wishlist .button-style-link{background:0 0 !important;border:0;padding:0 !important;text-decoration:none;cursor:pointer;margin:0;font-size:13px}
.c-wishlist .button-style-link:focus,.c-wishlist .button-style-link:hover{color:#0098dd;text-decoration:underline}
.c-wishlist .table-product-info .inline{display:inline-block}
.c-wishlist .table-product-info-1,.c-wishlist .table-product-info-2{display:table-cell;vertical-align:top}
.c-wishlist .table-product-info-1 .pageLink,.c-wishlist .table-product-info-1 .pageLink:link,.c-wishlist .table-product-info-2 .pageLink,.c-wishlist .table-product-info-2 .pageLink:link{color:#000}
.c-wishlist .table-product-info-1 .pageLink:hover,.c-wishlist .table-product-info-2 .pageLink:hover{color:#0098dd}
.c-wishlist .table-product-info-1{padding-right:15px}
.c-wishlist .table-product-info-1 img{margin-top:10px;display:block}
.c-wishlist .table-product-info-1 img:first-child{margin-top:0}
.c-wishlist .table-product-info-2 input{float:left}
.c-wishlist .table-product-info-2 label{margin-bottom:10px;display:block}
.c-wishlist .table-product-info-2-links{float:none;clear:both}
.c-wishlist .table-product-info-2-links a,.c-wishlist .table-product-info-2-links button{margin-right:20px}
.c-wishlist .table-product-info-2-links form{display:inline;position:relative}
.c-wishlist .table-product-info-2-links button{background:0;padding:0;color:#0098dd}
.c-wishlist .table-product-info-2-links button:hover{color:#000}
.c-wishlist .table-product-info-2-product-quantity{width:40px;text-align:right;float:right}
.c-wishlist .table-product-info-2-order-number{font-size:13px}
.c-wishlist .table-product-info-2-order-number>span{display:inline-block}
.c-wishlist .table-product-info-2 .c-warranty-extended{line-height:1.4;cursor:pointer}
.c-wishlist .table-product-info-2 .c-warranty-extended input{margin-right:5px}
.c-wishlist .table-product-info-2 .c-warranty-extended span{display:block}
.c-wishlist .table-product-info .order-status{font-weight:700}
.c-wishlist .wishlist-checkbox{vertical-align:middle;padding:0}
.c-wishlist .product-image{padding:0 1em}
.c-wishlist .totalprice-container{text-align:right;font-size:18px;font-weight:700;margin-bottom:15px}
.c-wishlist .totalprice-container .price-title,.wishlist-selectoverlay-label:not(:last-child){margin-right:20px}
.wishlist-selectoverlay .input-radio label input,.wishlist-selectoverlay .input-radio label input+span{vertical-align:middle}
.no-js .c-account-wishlist-selectall{display:none}
.product-table th.ce-img.wishlist{width:240px}
.product-table th.wishlist-checkbox{width:20px}
.product-table td.ce-img.wishlist{width:240px}
.product-table td.wishlist-checkbox{width:20px}
input[type=number]{-moz-appearance:textfield}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
div.directorder{padding-top:2em}
div.directorder>h2{border:0}
.c-addproduct{margin-bottom:20px}
.c-addproduct-single.c-panelbox{margin-bottom:6px}
.c-addproduct-single.c-panelbox .panelbox-inner{padding:10px}
.c-addproduct-single .shoppingcart-add-product-input-1{width:95px}
.c-addproduct-single .shoppingcart-add-product-input-2{width:45px}
.c-addproduct-single .shoppingcart-add-product-input-3{width:40px}
.c-addproduct-single button,.c-addproduct-single input[type=submit]{color:#0098dd}
.c-addproduct-single button .icon,.c-addproduct-single input[type=submit] .icon{margin-left:.5em}
.c-addproduct-single button:hover,.c-addproduct-single input[type=submit]:hover{color:#000}
.c-addproduct-single .icon{margin-left:.5em}
.c-addproduct-error-placeholder{display:none;color:#d10019}
.c-addproduct-error-placeholder.error{display:table-cell}
.c-addproduct-multi{margin:2em 0}
.c-addproduct-multi.single{margin:1em 0}
.c-addproduct-multi .popup-content.c-show-content{display:table-row}
.c-addproduct-multi table{text-align:left;min-width:0;width:100%}
.c-addproduct-multi table th{padding:0 15px 0 0;height:30px;text-align:left;font-weight:400;color:#616161}
.c-addproduct-multi table td{vertical-align:top}
.c-addproduct-multi table td:not(.label-inline){padding:8px 15px 0 0}
.c-addproduct-multi table td:not(.label-inline).headerDirectorderError{padding:0}
.c-addproduct-multi table td.error .c-addproduct-multi-product-code{border-color:#d10019}
.c-addproduct-multi table td .label{padding-right:10px}
.c-addproduct-multi table td .bullet{display:none}
.c-addproduct-multi table input{height:35px;padding:0 8px;border:1px solid #bcbcbc;text-align:center}
.c-addproduct-multi-product-code{width:96px}
.c-addproduct-multi-product-code-header{width:90px;text-align:left}
.c-addproduct-multi-product-code-flag{width:36px}
.c-addproduct-multi-quantity{width:4em;text-align:right;margin-right:5px}
.c-addproduct-multi-quantity-header{width:4.5em;text-align:right;margin-right:5px}
.c-addproduct-multi-product-counter{width:120px}
.c-addproduct-multi-product-counter .c-counter-button{padding:5px 0}
.c-addproduct-multi-product-counter.label-inline{width:175px}
.c-addproduct-multi-product-counter.label-inline.headerQuantityCss{width:10px}
.c-addproduct-multi-product-status{width:85px}
.c-addproduct-multi-product-productNumberWrap{width:163px}
.c-addproduct-multi-product-productNumberWrap.label-inline{width:auto;max-width:280px;padding-right:10px}
.c-addproduct-multi-product-productNumberWrap.label-inline.wide{width:275px}
.c-addproduct-multi-product-productinfo{width:auto}
.c-addproduct-multi-product-productinfo span{overflow:hidden}
.c-addproduct-multi-product-productinfo .data{height:1.2em;position:relative;overflow:hidden;max-height:16px;display:block}
.c-addproduct-multi-product-productinfo .data:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:6em;height:1.2em;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}
.c-addproduct-multi-product-productinfo .price{margin-right:20px;font-weight:700}
.c-addproduct-multi-product-productinfo em{font-style:normal}
.c-addproduct-multi-product-add,.c-addproduct-multi-product-delete{padding-right:2px !important;text-align:right;width:135px;white-space:nowrap}
.c-addproduct-multi-product-add.align-left,.c-addproduct-multi-product-delete.align-left{width:auto;text-align:left;line-height:26px}
.c-addproduct-multi-product-add.align-left.headerDirectOrderButton,.c-addproduct-multi-product-delete.align-left.headerDirectOrderButton{line-height:15px}
.c-addproduct-multi-product-delete a{text-decoration:none}
.c-addproduct-multi-product-delete a:hover{color:#0098dd}
.c-addproduct-multi-actionbar{height:30px;margin:2rem 0}
.c-addproduct-multi-actionbar button{height:30px}
.c-addproduct-multi-actionbar-morefields{float:left;cursor:pointer;text-decoration:underline;position:relative;padding-right:6px}
.c-addproduct-multi-actionbar-morefields:after{content:'';width:5px;height:8px;background:url(clientlibs_styles/images/sprite.gif) -87px -13px no-repeat;margin:0 0 1px 3px;display:block;position:absolute;top:calc(50% - 4px);right:-2px}
.c-addproduct-multi-actionbar-shoppingcart .icon{margin-right:5px}
.c-addproduct-multi-option{display:none}
.c-addproduct-multi-option.active{display:table-row}
.c-addproduct-multi-option td{padding:20px 15px 30px !important}
.c-addproduct-multi-option td label{margin:0 10px 0 20px}
.c-addproduct-multi-option td label:first-child{margin-left:0}
.c-addproduct-multi input.showsecond,.c-addproduct-multi input.showsecond:checked~div label.showsecond,.c-addproduct-multi input.showsecond:not(:checked)~div label.showthird,.c-addproduct-multi input.showsecond:not(:checked)~div tr.block-1,.c-addproduct-multi input.showthird,.c-addproduct-multi input.showthird:checked~div label.showthird,.c-addproduct-multi input.showthird:not(:checked)~div tr.block-2{display:none}
.c-addproduct-multi.single table{border:0}
.c-addproduct-multi.single .order-status-r input{color:#d10019}
.c-addproduct-multi.single.c-panelbox{margin:0}
.c-addproduct-multi.single td[colspan="5"]{padding-left:0;padding-right:0}
.c-addproduct-multi-upload-section{margin:60px 0 20px}
.c-addproduct-multi-upload-hidden{display:none}
.c-addproduct-multi-upload-formats{color:#bcbcbc}
.c-addproduct-multi-upload-download{margin-bottom:40px}
.c-addproduct-multi-upload-button{margin-bottom:10px}
.c-addproduct-multi-upload-button span.upload{display:none}
.c-addproduct-multi-upload-popup{display:none;position:fixed;top:50%;left:50%;padding:20px;background-color:#fff;box-shadow:0 0 5px 1px #616161;transform:translate(-50%,-50%)}
.c-addproduct-multi-upload-popup-title{padding-bottom:5px;color:#0098dd;border-bottom:1px solid #ececec}
.c-addproduct-multi-upload-popup-close{position:absolute;top:10px;right:0;padding-right:30px;cursor:pointer}
.c-addproduct-multi-upload-popup-close:after{content:'';position:absolute;width:15px;height:15px;margin-left:5px;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M11.554%20842.641l344.785-344.785L14.127%20155.643%20158.216%2011.554l342.212%20342.212L842.641%2011.554l145.805%20145.805-342.212%20342.212%20342.213%20342.212-144.09%20144.09-342.213-342.212-344.785%20344.785L11.554%20842.641z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.c-addproduct-multi-upload-popup-row{display:table;width:100%;padding:5px 0}
.c-addproduct-multi-upload-popup-row-text{display:table-cell;width:65%;padding-right:10px;font-weight:700}
.c-addproduct-multi-upload-popup-row-input,.c-addproduct-multi-upload-popup-row-select,.c-addproduct-multi-upload-popup-row-text{height:30px}
.c-addproduct-multi-upload-popup-row-input,.c-addproduct-multi-upload-popup-row-select{width:100%}
.c-addproduct-multi-upload-popup-row-input{padding-left:8px;border:1px solid #bcbcbc}
.c-addproduct-multi-upload-popup-row-select{padding:0 25px 0 5px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}
.c-addproduct-multi-upload-popup-row-info{position:relative;display:table-cell;width:35px;height:30px;cursor:pointer}
.c-addproduct-multi-upload-popup-row-info:after{content:'';position:absolute;top:0;width:20px;height:20px;margin:5px 5px 5px 15px;background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201000%201000%22%20style%3D%22enable-background%3Anew%200%200%201000%201000%3B%22%20space%3D%22preserve%22%3E%3Cpath%20d%3D%22M500%2C61.058C257.579%2C61.058%2C61.057%2C257.578%2C61.057%2C500c0%2C242.42%2C196.522%2C438.942%2C438.943%2C438.942%20c242.421%2C0%2C438.943-196.522%2C438.943-438.942C938.943%2C257.578%2C742.421%2C61.058%2C500%2C61.058z%22%20fill%3D%22%23BCBCBC%22%3E%3C%2Fpath%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%22550.809%2C731.368%20550.809%2C407.885%20514.499%2C407.885%20514.499%2C407.829%20364.418%2C407.829%20%20364.418%2C460.326%20448.85%2C460.326%20448.85%2C731.368%20364.418%2C731.368%20364.418%2C780.482%20636.423%2C780.482%20636.423%2C731.368%20%22%20fill%3D%22%23BCBCBC%22%3E%3C%2Fpolygon%3E%3Ccircle%20style%3D%22fill%3A%23FFFFFF%3B%22%20cx%3D%22499.993%22%20cy%3D%22249.947%22%20r%3D%2250.594%22%20fill%3D%22%23BCBCBC%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.c-addproduct-multi-upload-popup-row-info:hover .ccpNavigationMain__item__drop{display:block;margin-left:7px}
.c-addproduct-multi-upload-popup-disclaimer{padding:20px 0 5px}
.c-addproduct-multi-upload-popup-cancel{float:right}
.cart .c-addproduct-multi table td{padding:15px 6px 0}
.lt-ie9 input.showsecond.checked~div label.showsecond,.lt-ie9 input.showsecond~div label.showthird,.lt-ie9 input.showsecond~div tr.block-1,.lt-ie9 input.showthird.checked~.c-addproduct-multi-actionbar label.showthird,.lt-ie9 input.showthird~div tr.block-2{display:none}
.lt-ie9 input.showsecond.checked~div label.showthird,.lt-ie9 input.showsecond.checked~div tr.block-1,.lt-ie9 input.showthird.checked~div tr.block-2{display:block}
.no-js.lt-ie9 label.showsecond,.no-js.lt-ie9 label.showthird{display:none}
.no-js.lt-ie9 .c-addproduct-multi .block-1,.no-js.lt-ie9 .c-addproduct-multi .block-2{display:block}
.loadinfo__wrapper{max-height:28px}
.loadinfo__row,.loadinfo__wrapper{display:table;width:100%}
.loadinfo__description{display:table-cell;max-height:16px;overflow:hidden}
.loadinfo__description:after{top:0 !important}
.loadinfo__price{font-weight:700;display:table-cell;margin-top:-16px;padding-left:10px;max-height:14px;text-align:right}
.ccpNavigationDirectOrder{position:absolute;top:84px}
.ccpHeader--fixed .ccpNavigationDirectOrder{display:none}
.ccpNavigationDirectOrder .ccpHeaderDirectorder__item__holder{box-shadow:0 0 10px rgba(0,0,0,.5);background:#fff;padding:4px 5px 5px;white-space:normal;position:absolute;width:293px;right:calc(50% - 144px)}
.ccpNavigationDirectOrder .ccpHeaderDirectorder__item__drop{position:absolute;top:100%;z-index:5;border-top:0 solid transparent;margin-left:-27px;width:100%}
.ccpNavigationDirectOrder .ccpHeaderDirectorder__item__drop.c-arrow-pointer-bottom:after{margin-top:-7.192365px;border-bottom-width:2px;border-right-width:2px;width:17px;height:17px}
.ccpNavigationDirectOrder .ccpHeaderDirectorder__item__drop.c-arrow-pointer-center:after{left:calc(50% - 17px/2)}
.ccpNavigationDirectOrder .ccpHeaderDirectorder__item__drop.c-arrow-pointer-quarter:after{left:calc(25% - 17px/2)}
.ccpNavigationDirectOrder .ccpHeaderDirectorder__item__drop.c-arrow-bottom:before,.ccpNavigationDirectOrder .ccpHeaderDirectorder__item__drop.c-arrow-top:before{margin-top:-5.48526px;left:calc(50% - 6px)}
.ccpNavigationDirectOrder .ccpHeaderDirectorder__item__drop.c-arrow-left:before,.ccpNavigationDirectOrder .ccpHeaderDirectorder__item__drop.c-arrow-right:before{margin-left:-5.48526px;top:calc(50% - 6px)}
.ccpNavigationDirectOrder .ccpHeaderDirectorder__item__drop:before{content:"";position:absolute;width:0;height:0;margin:-5.48526px 0 0;padding:0;right:0;box-sizing:border-box;z-index:1;border-radius:0;border:6px solid #fff;bottom:auto;left:50%;top:0;transform:rotate(45deg) scale(1) skew(0) translate(0);box-shadow:-3px -3px 5px -1px rgba(0,0,0,.3);left:calc(50% - 6px)}
.ccpHeader--fixed .ccpDirectOrderLink,.headerDirectorderDisplay{display:none}
.directorderPointer{cursor:pointer}
.passwordflyout{display:none;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.5);border-width:1px;width:280px;position:absolute;z-index:100;top:31px;left:92px}
.passwordflyout.c-arrow:before{left:60px !important}
.passwordflyout-bold{font-weight:700;padding-top:4px}
.passwordflyout .c-panelbox .panelbox-headline-wrapper h2,.passwordflyout .passwordquality-hint{margin-left:5px}
.passwordflyout .c-panelbox{margin:0}
.passwordflyout .c-panelbox .panelbox-inner-wrapper{padding:0}
.passwordflyout .c-panelbox .panelbox-headline-wrapper{background:#fff}
.passwordflyout .c-panelbox .panelbox-inner{padding-top:0}
.passwordflyout .indicator-container{display:inline-block;line-height:20px;width:100%}
.passwordflyout .indicator-container.padding{padding:10px 5px 5px}
.passwordflyout .indicator-container.check{color:#0098dd}
.passwordflyout .indicator-container i{margin:0 8px 0 5px}
.passwordflyout .indicator-container .barcontainer{height:17px;background:#ececec;width:100%;margin-bottom:5px}
.passwordflyout .indicator-container .barcontainer .qualitybar{padding-top:17px}
.passwordflyout .indicator-container .barcontainer.notvalid~.bardescription.notvalid{display:block;color:#616161}
.passwordflyout .indicator-container .barcontainer.green>.qualitybar{width:100%;background:#309900}
.passwordflyout .indicator-container .barcontainer.green~.bardescription.green{display:block;color:#309900}
.passwordflyout .indicator-container .barcontainer.yellow>.qualitybar{width:60%;background:#ff7200}
.passwordflyout .indicator-container .barcontainer.yellow~.bardescription.yellow{display:block;color:#ff7200}
.passwordflyout .indicator-container .barcontainer.red>.qualitybar{width:30%;background:#d10019}
.passwordflyout .indicator-container .barcontainer.red~.bardescription.red{display:block;color:#d10019}
.passwordflyout .indicator-container .bardescription{display:none;font-weight:700}
.passwordcomponent .check{color:#0098dd}
.slide-box{margin-top:22px;margin-bottom:23px;font-size:13px}
.slide-box .opener,.slide-box a{text-decoration:none}
.slide-box .opener{display:block;font-weight:700;padding:0 10px 3px;position:relative;border-bottom:1px solid #ececec}
.slide-box .opener .active{display:none}
.slide-box .opener .inactive{display:inline-block}
.slide-box .opener .ci{position:relative;top:3px}
.slide-box.active .opener .active{display:inline-block}
.slide-box.active .opener .inactive{display:none}
.slide-box.active .opener:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M186.261%20624.814l64.124%2064.124L500.01%20439.31l249.627%20249.628%2064.124-64.124L500.01%20311.062z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.slide-box .slide{padding:0 9px;background-color:#f4f4f4}
.slide-box .slide .open{text-decoration:none;font-size:13px}
.slide-box .slide .open em{font-style:normal;display:none}
.slide-box .slide .leaf{text-decoration:none;font-size:13px}
.slide-box .slide.active .open em{display:inline}
.slide-box .slide.active .open span{display:none}
.slide-box .slide li{line-height:18px;overflow:hidden}
.slide-box .slide li .leaf,.slide-box .slide li .open{font-size:13px}
.slide-box .slide li .leaf:after,.slide-box .slide li .open:after{display:none}
.slide-box .slide li .leaf:before,.slide-box .slide li .open:before{display:inline-block;margin:0 3px 0 0}
.slide-box .slide .checked{font-weight:700}
.slide-box ul{margin:0;padding:0;list-style:none}
.slide-box ul:first-child{padding-top:10px !important}
.slide-box ul li{padding-bottom:6px}
.slide-box ul li .ci{float:left;margin-top:2px}
.slide-box ul ul{padding:7px 0 0 10px}
.slide-box ul ul a:hover{color:#0098dd}
.slide-box ul ul ul{padding:6px 0 0 14px}
.slide-box .slide-frame .link{display:inline-block;position:relative;padding-left:15px}
.slide-box .slide-frame .link:hover{color:#0098dd}
.slide-box .slide-frame .leaf{display:inline-block;position:relative;padding-left:15px}
.slide-box .slide-frame .leaf:hover{color:#0098dd}
.slide-box .rating{display:inline-block;vertical-align:top;margin:-2px 6px 1px 0;position:relative}
.slide-box .rating .c-rating-mask{display:block;background:url(clientlibs_styles/images/sprite.gif) 0 -137px no-repeat;height:16px}
.slide-box .rating .c-rating-status{position:absolute;top:0;left:0;width:80%;height:16px;background:url(clientlibs_styles/images/sprite.gif) 0 -119px no-repeat}
.slide-box .rating .c-rating-status.status3{width:60%}
.slide-box .rating .c-rating-status.status2{width:40%}
.slide-box .rating .c-rating-status.status1{width:20%}
.slide-box input[type=checkbox],.slide-box input[type=radio]{display:inline-block;vertical-align:middle;margin:0 4px 0 0}
.slide-box label{display:inline-block;vertical-align:middle}
.c-content-teaser{display:block;margin:12px 0;font-size:13px}
.c-content-teaser-outer{padding:1px;background-color:#ececec}
.c-content-teaser-inner{overflow:hidden;padding:12px 13px 20px;background:#f4f4f4;background:linear-gradient(top,#ececec 0,#f4f4f4 100%)}
.c-content-teaser ul{list-style:none;padding:0 0 0 10px;margin-top:2px}
.c-content-teaser a{color:#000;text-decoration:none}
.c-content-teaser a.arrow-marked:before{content:"2";display:inline-block;padding-right:.5em;font-size:85%;font-family:conrad-icons,Arial !important;cursor:default;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}
.c-content-teaser a:hover{color:#0098dd}
.c-content-teaser h3{font-size:16px}
.c-content-teaser h3 a{color:#000}
.c-content-teaser p{margin:0}
.c-content-teaser-image~h4,.c-content-teaser-image~p,.c-content-teaser-image~ul{margin-left:115px}
.c-content-teaser h4{font-size:13px}
.c-content-teaser-image{width:100px;float:left;margin-right:15px}
.c-content-teaser-image img.teaser-image{width:100%}
.c-content-teaser:hover .c-content-teaser-outer{background:#0098dd}
.c-content-teaser:hover .c-content-teaser-inner{background:#fff}
.c-content-teaser:hover .c-content-teaser-content,.c-content-teaser:hover h3,.c-content-teaser:hover h3>a{color:#0098dd}
a.c-content-teaser{color:#000}
a.c-content-teaser:hover{text-decoration:none}
.ie9 .c-content-teaser-inner{filter:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}
.accordion .accordion{margin-bottom:16px}
.accordion .accordion .open-accordion{margin-bottom:20px}
.accordion .accordion__wrapper{margin-bottom:6px}
.accordion .accordion__wrapper .numbered__headline{font-weight:700;display:inline-block;text-align:center}
.accordion .accordion__wrapper .numbered__headline--small{float:left;height:16px;min-width:15px;font-size:13px;margin:0 10px 0 0;padding:0}
.accordion .accordion__wrapper .numbered__headline--medium{height:auto;width:auto;font-size:13px}
.accordion .accordion__wrapper .numbered__headline--blue{background-color:#0098dd;color:#fff}
.accordion .accordion__wrapper .numbered__headline--small+a{display:block;padding:0 16px 0 8px;text-decoration:underline;font-size:13px}
.accordion .accordion__wrapper .numbered__headline--large~h3{padding-left:45px;position:relative;top:-27px}
.accordion .accordion__header{position:relative;padding:0;margin:0 0 10px;overflow:hidden;cursor:pointer}
.accordion .accordion__header h2{display:inline-block;margin:0 0 0 10px;border-bottom:0;color:#000;padding:0;line-height:21px}
.accordion .accordion__header .header__span{display:table-cell;vertical-align:middle;color:#fff;font-weight:700;text-align:center;font-size:1rem;border:0}
.accordion .accordion__header .header__span:before{content:"+";height:1.4em;width:1.4em;position:absolute;left:0;background:#0098dd}
.accordion .accordion__header .header__span.blue:before{content:"-";background:#bcbcbc}
.accordion .accordion__header>*{float:left}
.accordion .accordion__header .title{line-height:22px}
.accordion .accordion__trigger{display:inline-block;font-size:16px;font-weight:700;width:22px;height:22px;line-height:22px;text-align:center}
.accordion .accordion__content{margin:0;display:none;padding:0 0 0 25px}
.accordion .accordion__content>.panelbox{border-bottom:thin solid #ececec;padding:0 0 30px 45px;margin:0 0 30px}
.accordion .accordion__content .panelbox__inner{overflow:hidden}
.accordion .accordion__content .panelbox__inner ul{width:100%}
.accordion .accordion__content .panelbox__inner li{width:50%;display:inline-block;float:left;margin:0 0 15px;padding:0 15px 0 0}
.accordion .accordion__content .panelbox__inner .bulletPoint{list-style:none;padding:0;margin:0}
.accordion .accordion__content .panelbox__inner .bulletPoint li:nth-child(2n+1){clear:both}
.accordion .accordion__content.disable-accordion{display:block}
.no-js .accordion__header{cursor:default}
.no-js .accordion__trigger{display:none}
.accordion__panelbox{margin-bottom:10px;overflow:hidden}
.accordion__panelbox .panelbox__headline__wrapper{background:#ececec}
.accordion__panelbox .panelbox__headline-wrapper .headline{font-weight:700;margin:0;line-height:30px;font-size:14px;padding:7px 0 7px 10px}
.accordion__panelbox .panelbox__headline__wrapper h1,.accordion__panelbox .panelbox__headline__wrapper h2{margin:0;line-height:16px;font-size:14px;padding:7px 0 7px 10px}
.accordion__panelbox .panelbox__inner__wrapper{padding:0;margin:0}
.accordion__panelbox .noborder{padding:0}
.accordion__panelbox .panelbox__inner{background:#fff}
.accordion__panelbox__section__headline{font-weight:700;line-height:17px !important;position:relative;padding:0;color:#0098dd;margin:4px 0 10px}
.accordion__panelbox__section__headline h2{color:#0098dd;display:inline;margin:0;padding:0}
.accordion__panelbox__section__headline h3{display:inline-block}
.accordion__panelbox.panelbox__style__dark .panelbox__headline__wrapper{border-bottom:.0625em solid #fff}
.accordion__panelbox.panelbox__style__plain .panelbox__inner,.accordion__panelbox.panelbox__style__plain .panelbox__inner__wrapper{background:#f4f4f4;padding:0}
.accordion__panelbox.panelbox__style__plain__with__padding .panelbox__inner{padding:10px}
.accordion__panelbox.panelbox__style__textbox .panelbox__headline__wrapper,.accordion__panelbox.panelbox__style__textbox .panelbox__inner,.accordion__panelbox.panelbox__style__textbox .panelbox__inner__wrapper{background:#fff;padding:0}
.panelbox__style__error .panelbox__inner__wrapper{background:#d10019}
.c-top-brands{background-color:transparent !important}
.c-top-brands .panelbox-inner{background-color:#f4f4f4;padding:10px 0 0 10px;overflow:hidden}
.c-top-brands-item{width:50%;float:left}
.c-top-brands-item>a{display:block;height:40px;line-height:40px;margin:0 10px 10px 0;background-color:#fff;text-align:center}
.c-top-brands-item>a img{max-width:100%}
.c-table-links{display:table;width:100%;margin-bottom:20px}
.c-table-links>*{display:table-cell}
.c-table-links a{display:block;width:35px;height:35px;line-height:35px;text-decoration:none;background:#ececec;text-align:center;font-weight:700}
.c-table-links a:active,.c-table-links a:hover{background:#0098dd;color:#fff}
.brand-links-container{border-bottom:2px solid #f4f4f4;padding-bottom:15px;margin-bottom:15px}
.brand-links-container:last-child{border:0;padding-bottom:0;margin-bottom:0}
.brand-links-container .c-styled-link-list{float:left;width:25%;padding-left:15px}
.brand-links-container .c-styled-link-list li{margin-right:10px;padding-top:5px}
.brand-links-container .c-styled-link-list li span{position:relative;left:-2px}
.brand-links-container .c-styled-link-list li:first-child{padding-top:0}
.brandlist-container .brand-headline{font-size:24px;color:#0098dd;margin:0;line-height:24px}
.hr-variation{border-color:#f4f4f4;margin:0}
.page-warning{background-color:#000;color:#fff;width:100%;padding-left:10px;line-height:16px}
.page-warning .redirect-info{padding-top:20px}
.page-warning.important{background-color:#d10019}
.page-warning.nocookiemsg{background-color:#0098dd}
.page-warning .inner-wrapper{position:relative}
.page-warning .inner-wrapper a{color:#fff;text-decoration:underline}
.page-warning .inner-wrapper a:hover{text-decoration:none}
.page-warning .inner-wrapper h2.left{margin-right:100px;display:inline-block;min-width:60%}
.page-warning .inner-wrapper span.left{margin-right:100px;display:inline-block;width:80%}
.page-warning .inner-wrapper .close-info{position:absolute;right:20px;bottom:0;cursor:pointer}
.page-warning .inner-wrapper .close-info .ci{vertical-align:text-bottom;margin-left:4px}
.pricerange-input input{width:5.3em;height:3em;border:1px solid #bcbcbc;font-size:13px;padding-left:4px;text-align:left;color:#bcbcbc}
.pricerange-input .button{width:24px;line-height:1.2;height:24px;float:right;display:block;padding:0}
.pricerange-input.chart .sliderbar-button{margin-right:0}
.pricerange-input.chart .sliderbar-button.pin2{right:-6px}
.pricerange-input.chart--default{margin-right:4px;line-height:3em}
.pricerange-input.chart--hu-label{margin-right:0;margin-left:.308em;line-height:3em;float:right}
.noresult-filter{margin-bottom:25px;font-weight:700;font-size:13px;line-height:17px}
.noresult-filter:after{clear:both;content:'';display:block}
.noresult-filter span{color:#d10019}
.noresult-filter .filter-list{display:inline}
.filter-line-height{line-height:7px}
.search-refine-selection{display:none}
.searchfacet .search-refine-selection{padding-left:10px;margin-top:22px;display:block}
.searchfacet label{cursor:pointer}
.searchfacet .slide-box{margin-top:0;max-width:227px}
.searchfacet .slide-box a.selectlistitem:hover{color:#0098dd}
.slide-box a.selectlistitem{display:table-row}
.slide-box a.selectlistitem label{display:table-cell;padding:1px 0 0 4px}
.slide-box a.selectlistitem input{display:table-cell;vertical-align:text-bottom}
.searchresult em,.searchresult h1{display:inline-block;color:#000;font-size:17px;font-style:normal}
.searchresult .headline-infotext{display:inline-block;color:#000;font-size:1.308em;font-style:normal;font-weight:700}
.searchresult .filter-list strong.filter-label{display:table-cell}
.searchresult .filter-list ul.filter-list-elements{display:table-cell;line-height:20px}
.searchresult .product-table{table-layout:fixed}
.searchresult .product-table td:first-child{min-width:150px;padding-right:14px}
.searchresult .product-table td.part .popup-frame{padding-top:26px}
.searchresult .product-table .product-image{width:170px}
.searchresult .product-table .product-addtocart{float:right;overflow:auto}
.searchresult .product-table .product-addtocart .row{min-width:auto}
.searchresult .product-table .table-cell-items{padding:15px 0 0}
.ccpMain--compress .searchresult .product-table .name{max-width:200px}
.searchresult .product-table .name a{text-overflow:ellipsis;white-space:nowrap;display:block;height:18px;overflow:hidden}
.ccpMain--compress .searchresult .product-table .name a{width:230px}
.searchresult .product-table .alt{width:175px}
.searchresult .product-table .row{min-width:300px}
.searchresult .promotion .product-table .table-row td,.searchresult .promotion .product-table td{border:0}
.searchresult-feedback h1{font-size:17px}
.searchresult-feedback h2{font-size:17px;color:#0098dd}
.searchresult-feedback a{text-decoration:none}
.searchresult-feedback ul{list-style:none;padding:0;margin:0}
.searchresult-feedback ul li{vertical-align:top;display:inline-block;width:190px;padding-right:20px;margin-bottom:10px}
.searchresult-feedback ul li button{background-color:#0098dd;color:#fff;min-width:75px;font-weight:700;text-align:center;padding:10px;text-decoration:none;border:0;font-size:13px;line-height:17px}
.searchresult-feedback ul li button,.searchresult-feedback ul li img,.searchresult-feedback ul li small{width:100%;display:block}
.searchresult-feedback ul li small{padding-top:2px;color:#616161;font-size:11px;text-align:center}
.sliderbar-outer{position:relative;width:213px;height:24px;padding:10px 0;opacity:0}
.sliderbar-inner{position:absolute;background:#ececec;top:10px;left:0;right:0;height:3px}
.sliderbar-selection{background:#0098dd;position:absolute;left:0;right:0;height:3px;padding:0}
.sliderbar-button{position:absolute;display:block;top:-14px;width:34px;height:34px}
.sliderbar-button-left,.sliderbar-button-right{background:url(clientlibs_styles/images/sprite.gif) -214px -120px no-repeat}
.sliderbar-button-left.hover,.sliderbar-button-left:focus,.sliderbar-button-left:hover,.sliderbar-button-right.hover,.sliderbar-button-right:focus,.sliderbar-button-right:hover{cursor:pointer;background-position:-177px -120px}
.sliderbar-button-left{left:-17px}
.sliderbar-button-right{right:-17px}
.no-padding{padding:0}
.no-js .c-searchfacet-pricerange-sliderbar{display:none}
.no-js .c-searchfacet-pricerange ul{display:block}
.payment-type-account{margin-bottom:2em}
.payment-type-account .row-block:hover{background-color:#fff}
.payment-type-account .active{background-color:#fff;padding-bottom:30px}
.payment-type-account .row-block{padding-top:3px;min-width:578px;width:auto;margin-left:132px}
.payment-type-account .row-block .no-break-account{float:left;padding-top:4px}
.payment-type-account .logo-holder{width:132px;float:left}
.payment-type-account .radio-row{margin-left:1em}
.payment-type-account .action-holder{margin-left:150px;margin-bottom:20px}
.c-paymentmethod-option-details{padding:1em 2em 0;display:none}
.active .c-paymentmethod-option-details,.no-js .c-paymentmethod-option-details,.paymentmethod_option_details--editmode{display:block}
.inputs.c-paymentmethod-option-details{padding:0 2em}
.bold{font-weight:700}
.form-button-row{margin-top:15px}
.form-button-row>.button-right{float:right}
.address-block,.choose-address{padding-bottom:17px}
.choose-address h3{font-size:13px;line-height:13px}
.choose-address p{margin:0}
.choose-address p:first-of-type{color:red}
.choose-address label{display:block;min-height:1px}
.choose-address label:first-of-type{display:inline-block}
.choose-address label input:checked~span{color:#0098dd;font-weight:700}
.choose-address label.changing{display:inline-block;position:relative}
.choose-address label.changing input{display:none}
.head_register_div{margin-bottom:25px;margin-top:25px}
.headline_register_left{float:left;margin-right:5px !important}
.headline_register{display:inline;color:#000;font-size:19.5px;line-height:17px;font-weight:700}
.headline_register--blue{color:#0098dd}
.button-margin{margin-top:5px}
.shippingtypselect__title{margin-bottom:14px}
.shippingtypselect__title__line{color:#0098dd;margin-bottom:6px;font-weight:700}
.shippingtypselect__title__line--big{font-size:16px;line-height:24px}
.shippingtypselect__title--underlined{border-bottom:2px solid #0098dd}
.shippingtypselect__subtitle{font-weight:700;margin-bottom:.5em}
.shippingtypselect__entrylist{display:table;width:100%;height:17px}
.shippingtypselect__entrylist__item{display:table-row}
.shippingtypselect__entrylist__item__amount,.shippingtypselect__entrylist__item__name,.shippingtypselect__entrylist__item__pos{display:table-cell;vertical-align:middle;text-align:center}
.shippingtypselect__entrylist__item__pos__icon{width:17px;height:17px;color:#fff;background-color:#bcbcbc}
.shippingtypselect__entrylist__item__amount{padding-left:.5em;white-space:nowrap}
.shippingtypselect__entrylist__item__name{text-align:left;padding-left:1em}
.shippingtypselect__list .shippingtypselect__item__input{white-space:nowrap}
.shippingtypselect__list .shippingtypselect__item__info{vertical-align:top}
.shippingtypselect__list .shippingtypselect__item__info p{display:inline}
.shippingtypselect__list .shippingtypselect__item__info--invalid{color:#bcbcbc;vertical-align:top;display:table-cell;padding-bottom:15px}
.shippingtypselect__list .shippingtypselect__item__info--invalid p{display:inline}
.shippingtypselect__list .shippingtypselect__item__info--invalid a{color:#bcbcbc}
.shippingtypselect__list .shippingtypselect__item__additional :after{clear:both}
.shippingtypselect__list .shippingtypselect__item__additional__content{padding-top:15px}
.shippingtypselect__list .shippingtypselect__item__additional__content__left{float:left;padding-right:15px}
.shippingtypselect__list .shippingtypselect__item--invalid{color:#0098dd;padding-bottom:15px}
.shippingtypselect__list .shippingtypselect__item .shippingtypselect__item__row+.shippingtypselect__item__row{margin-left:1.7em;margin-top:.8em}
.shippingtypselect__list .shippingtypselect__item .row>label{display:none}
.form-container .row input[type=radio]+label .span-address{word-break:break-all;display:block}
.form-container .row input[type=radio]:checked+label,.form-container .row input[type=radio]:checked+label .span-address{color:#0098dd;font-weight:700}
.form-container .row label.empty-label{height:1px}
.form-container .row [disabled]+label{color:#bcbcbc}
.form-container .row--offer{margin-top:-10px}
.form-container .row--nextBtn{width:175px}
.form-container .row .password{float:left}
.form-container .row .password::-ms-clear,.form-container .row .password::-ms-reveal{display:none}
.form-container .row .password__icon{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:1px;right:6px;cursor:pointer;padding:0 8px;line-height:23px;vertical-align:middle;color:#616161;font-size:13px;font-weight:700}
.form-container .row .password__wrapper{display:inline-block;position:relative;width:100%}
.form-container .row .contact input[type=number]{width:232px}
.form-container .row .contact input[type=text]{width:40px}
.form-container .row.mid-size-left .area,.form-container .row.mid-size-right .area{width:230px}
.form-container .row.mid-size-right .area{margin-right:15px}
.form-container .row.small-size-left .area,.form-container .row.small-size-right .area{width:50px}
.form-container .row.small-size-right .area{margin-right:15px}
.form-container .row.half-size-left,.form-container .row.half-size-right{width:50%;max-width:300px;float:left;padding-right:5px}
.form-container .row.half-size-left .area,.form-container .row.half-size-right .area{width:100%}
.form-container .row.half-size .area input{width:50%;max-width:300px}
.form-container .row.quarter-size .area input{width:5.769em}
.form-container .row.email-size,.form-container .row.half-size-left,.form-container .row.half-size-right,.form-container .row.mid-size-left,.form-container .row.mid-size-right,.form-container .row.small-size-left,.form-container .row.small-size-right{position:inherit}
.form-container .row.email-size .area input,.form-container .row.half-size-left .area input,.form-container .row.half-size-right .area input,.form-container .row.mid-size-left .area input,.form-container .row.mid-size-right .area input,.form-container .row.small-size-left .area input,.form-container .row.small-size-right .area input{width:100%}
.form-container .row .area{margin-right:10px}
.form-container .row.contact-product-left .area{width:215px}
.form-container .row.contact-product-flag-small .area{margin-left:15px}
.form-container .row.half-size-left .bullet,.form-container .row.half-size-left:after,.form-container .row.mid-size-left .bullet,.form-container .row.mid-size-left:after,.form-container .row.small-size-left .bullet,.form-container .row.small-size-left:after{display:none}
.form-container .row.default-height{height:28px}
.form-container .row.half-size-left label,.form-container .row.half-size-right label,.form-container .row.mid-size-right label,.form-container .row.small-size-right label{display:none}
.form-container .row.email-size .area{width:200px}
.form-container .row.email-size label{display:none}
.form-container .row.multiline label{line-height:14px}
.form-container .row.grey-input-bg input{background-color:#ececec}
.form-container .row .ccpFormSubheadline{margin-top:26px}
.form-container .row .ccpFormSubheadline__main{font-size:16px;font-weight:700}
.form-container .row.hide-empty-label .empty-label{display:none !important}
.form-container fieldset.financing{padding-bottom:25px}
.form-container fieldset.financing:not(:last-of-type){border-bottom:1px solid #ececec}
.form-container fieldset.financing:not(:last-of-type) .radio-row{width:297px;margin-right:5px}
.form-container fieldset.financing:not(:last-of-type) .error-radio{line-height:20px}
.form-container fieldset.financing:not(:first-child){margin-top:25px}
.form-container fieldset.financing .headline-wrapper>div{float:left;line-height:21px}
.form-container fieldset.financing .headline-wrapper .bullet,.form-container fieldset.financing .headline-wrapper__edit{margin-left:10px}
.form-container fieldset.financing a.change{line-height:22px;margin-left:22px}
.form-container fieldset.financing .text-blue{color:#0098dd;font-weight:700;font-size:16px;line-height:14px}
.form-container fieldset.financing[data-legal-checkboxes]>div.row>label{display:none}
.form-container .contact-product-center-dash{position:absolute}
.form-container .ccpToggler__container,.form-container .ccpToggler__container .ccpForm__description{margin-bottom:10px}
.form-container .ccpToggler__link{margin-left:150px;width:290px;margin-bottom:10px}
.ERROR-messages,.NOTICE-messages,.SUCCESS-messages,.WARNING-messages,.error-messages,.notice-messages,.success-messages,.warning-messages{padding:15px 20px;margin-top:2em;margin-bottom:2em}
.ERROR-messages h3,.NOTICE-messages h3,.SUCCESS-messages h3,.WARNING-messages h3,.error-messages h3,.notice-messages h3,.success-messages h3,.warning-messages h3{float:left;margin:0 20px 0 0}
.ERROR-messages div.messagetext,.NOTICE-messages div.messagetext,.SUCCESS-messages div.messagetext,.WARNING-messages div.messagetext,.error-messages div.messagetext,.notice-messages div.messagetext,.success-messages div.messagetext,.warning-messages div.messagetext{display:inline-block;margin:0 20px 0 0}
.ERROR-messages div.error__block,.NOTICE-messages div.error__block,.SUCCESS-messages div.error__block,.WARNING-messages div.error__block,.error-messages div.error__block,.notice-messages div.error__block,.success-messages div.error__block,.warning-messages div.error__block{display:inline-block}
.ERROR-messages a,.NOTICE-messages a,.SUCCESS-messages a,.WARNING-messages a,.error-messages a,.notice-messages a,.success-messages a,.warning-messages a{color:inherit;text-decoration:underline}
.ERROR-messages .error-code,.NOTICE-messages .error-code,.SUCCESS-messages .error-code,.WARNING-messages .error-code,.error-messages .error-code,.notice-messages .error-code,.success-messages .error-code,.warning-messages .error-code{color:#616161}
.ERROR-messages,.error-messages{border:1px solid #d10019;color:#d10019}
.WARNING-messages,.warning-messages{border:1px solid #ff7200;color:#ff7200}
.SUCCESS-messages,.success-messages{border:1px solid #309900;color:#309900}
.NOTICE-messages,.notice-messages{border:1px solid #0098dd;color:#0098dd}
div.error label{color:#d10019}
div.error input{border-color:#d10019}
div.error-text{color:#d10019}
div.warning label{color:#ff7200}
div.warning input{border-color:#ff7200}
div.warning-text{color:#ff7200}
.keywordlist .c-table-links a:hover{color:#fff}
.keywordlist a{text-decoration:none}
.keywordlist a:hover{color:#0098dd;font-weight:700}
.keywordlist h1{color:#0098dd;font-size:24px}
.keywordlist .c-sub-cats-navigation{display:block;width:100%;float:left;margin:0 0 20px;position:relative;border-bottom:1px solid #f4f4f4}
.keywordlist .c-sub-cats-navigation-list{padding-left:15px;overflow:hidden}
.keywordlist .c-sub-cats-navigation-list li{width:24%;max-height:32px;margin:0 1% 5px 0;float:left}
.keywordlist .c-sub-cats-navigation-list-link{position:relative;left:-2px}
.keywordlist .column{height:auto;vertical-align:top;overflow:visible;display:inline-block}
.keywordlist .column-one,.keywordlist .column-three,.keywordlist .column-two{width:32%;max-width:33%}
.keywordlist .keyword-group{padding-bottom:20px}
.keywordlist .keyword-group .keyword-headline{font-size:24px;color:#0098dd;margin:0;line-height:24px}
.keywordlist .link-list>a{display:block;padding-top:5px}
.freeshipping-teaser{background-color:#d4ecfa;max-width:550px;min-height:44px;padding:7px 10px 6px 8px;position:relative;margin-bottom:11px}
.freeshipping-teaser-icon{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M956.806%20546.316c-14.083-16.908-5.865-23.477-24.607-62.111-15.522-31.962-158.438-157.072-174.648-173.286-21.124-21.257-57.89-61.159-74.774-74.845-23.624-19.016-67.164-21.354-76.321-21.354-9.24%200-486.153-8.614-516.065%200-32.44%209.305-46.492%2039.81-54.725%2065.552-9.975%2031.291-20.239%20134.214-25.877%20226.018L5.474%20621.616c.035%2012.189.285%2022.581.873%2030.172%203.592%2044.524%2098.543%2040.226%2098.543%2040.226%202.427%2054.026%2046.949%2097.096%20101.537%2097.096%2055.318%200%20100.183-44.11%20101.56-98.988l366.384-.512c1.215%2055.162%2046.189%2099.501%20101.656%2099.501%2055.763%200%20100.97-44.891%20101.614-100.527%200%200%2065.651-3.026%2079.165-5.182%2015.218-2.27%2029.302-1.093%2036.269-42.139%207.081-41.018-12.832-66.822-36.269-94.947zm-562.681-83.261h-3.592v-10.974c0-3.934-1.898-10.884-1.504-10.884h26.955l-21.859%2021.858zm.807-54.643c2.754-10.929%207.077-17.508%2012.585-23.801%2012.197-14.946%2029.509-20.357%2048.389-20.357%2012.052%200%2023.398%201.776%2032.665%204.36l-39.799%2039.799h-53.84zm45.682-155.459c45.859%200%2087.806%2016.038%20121.152%2042.469l-56.659%2056.659%205.488-22.349c-14.164-6.291-35.018-11.799-59.011-11.799-36.981%200-68.455%2013.176-90.878%2038.352-12.583%2014.557-22.028%2030.268-27.141%2052.126h-30.46v32.785h26.127s-4.269%206.556-4.269%2010.488v11.37h-21.858v21.858h29.671c1.903%208.197%205.096%2020.114%209.273%2030.218l-54.546%2054.545c-26.521-33.353-42.618-75.221-42.618-121.167-.002-108.098%2087.631-195.555%20195.729-195.555zm0%20391.462c-42.472%200-81.375-14.073-113.449-37.065l49.359-49.357c20.68%2015.542%2046.441%2024.301%2074.27%2024.301%2025.178%200%2047.995-7.477%2061.37-14.948l-9.447-43.667c-8.26%204.328-26.745%2010.23-44.846%2010.23-16.268%200-31.518-4.355-43.497-13.763l35.234-35.232h39.288v-21.858h-17.43l127.049-127.042c22.684%2031.871%2036.834%2070.676%2036.834%20112.671-.002%20108.098-86.636%20195.73-194.735%20195.73z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:54px 54px;background-position:center center;width:54px;height:100%;position:absolute;top:0;left:8px}
.freeshipping-teaser-content{padding-left:62px;width:100%}
.freeshipping-teaser-content h3{font-size:15px;color:#0098dd;margin:0;float:left}
.freeshipping-teaser-content-check-icon{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M356.179%20894.092L32.241%20570.153c-35.252-35.223-35.252-92.39%200-127.613%2035.252-35.252%2092.361-35.252%20127.613%200l195.82%20187.133%20474.063-489.01c35.154-38.914%2084.596-51.22%20125.557-22.855%2040.981%2028.378%2051.233%2084.576%2022.855%20125.557l-621.97%20650.727z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');margin:0 0 0 10px;background-position:0 1px;height:15px;background-repeat:no-repeat;background-size:contain;width:15px;display:inline-block;float:left}
.freeshipping-teaser-content .form-container{display:inline-block;padding-bottom:0}
.freeshipping-teaser-content .form-container .row{margin:0}
.freeshipping-teaser-content .form-container .row .bullet{height:13px;min-width:0;line-height:0}
.freeshipping-teaser-content .form-container .row .bullet .ci-info-lightgray.ci-medium{margin:-3px 0 0;background-position:0 3px;height:19px}
.freeshipping-teaser-content .form-container .row .bullet .drop{left:-107px;top:24px}
.ccpNavigationMain__item__holder--cart .freeshipping-teaser{margin-top:20px;margin-bottom:0}
.ci-loading-spinner{margin:0 auto;max-width:100px;min-height:80px;min-width:80px;padding:5px;width:100%}
body>.ci-loading-spinner{left:50%;position:fixed;top:50%;width:100%;z-index:10000}
.loading-spinner{animation:1.2s spinneranimate}
.loading-spinner #rect0{animation:1.2s infinite spinneranimate}
.loading-spinner #rect1{animation:1.2s .1s infinite spinneranimate}
.loading-spinner #rect2{animation:1.2s .2s infinite spinneranimate}
.loading-spinner #rect3{animation:1.2s .3s infinite spinneranimate}
.loading-spinner #rect4{animation:1.2s .4s infinite spinneranimate}
.loading-spinner #rect5{animation:1.2s .5s infinite spinneranimate}
.loading-spinner #rect6{animation:1.2s .6s infinite spinneranimate}
.loading-spinner #rect7{animation:1.2s .7s infinite spinneranimate}
.loading-spinner #rect8{animation:1.2s .8s infinite spinneranimate}
.loading-spinner #rect9{animation:1.2s .9s infinite spinneranimate}
.loading-spinner #rect10{animation:1.2s 1s infinite spinneranimate}
.loading-spinner #rect11{animation:1.2s 1.1s infinite spinneranimate}
@keyframes spinneranimate{0{opacity:0}
100%{opacity:1}
}
.c-download{margin-bottom:20px}
.c-download-promotion-box img{float:left;margin-right:5px}
.c-download-link{margin-bottom:5px;margin-top:5px}
.form-container.orderconfirmation .base-line-height{font-size:13px;line-height:17px}
.form-container.orderconfirmation .row .label{vertical-align:top}
.form-container.orderconfirmation .storeinfo-table{margin-top:10px}
.form-container.orderconfirmation .storeinfo-table p,.form-container.orderconfirmation .storeinfo-table td,.form-container.orderconfirmation .storeinfo-table tr{padding:0;margin:0}
.form-container.orderconfirmation .storeinfo-table td{vertical-align:top}
.form-container.orderconfirmation .storeinfo-table tr td:first-child{padding-right:20px}
.form-container.orderconfirmation .storeinfo-table tr.opening-hours>td{padding-top:1em}
.form-container.orderconfirmation .orderconfirmation__billing__address__container{margin-top:6px}
.form-container.orderconfirmation .orderconfirmation__order__number{line-height:28px}
.form-container.orderconfirmation .orderconfirmation__payment__method .advanced_payment{width:auto !important;max-width:75% !important}
.form-container.orderconfirmation .orderconfirmation__payment__method .advanced_payment>div{font-size:13px;line-height:17px}
.form-container.orderconfirmation .orderconfirmation__payment__method__infotext{font-size:13px;line-height:17px;margin-top:14px}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__thumbnail{width:300px;height:150px;margin-bottom:20px;font-size:5px;line-height:8px}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__popup{width:800px;height:500px;font-size:15px}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__title{color:#0098dd;font-size:24px;font-weight:700;margin-bottom:15px}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__warning{font-size:12px;font-weight:700;margin-bottom:20px}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__wrapper{height:80%}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__voucher{position:relative;height:100%;background-image:url(images/electronicPrepayementVoucher.png);background-size:contain;background-repeat:no-repeat}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__address{position:absolute;font-size:.8em;line-height:1em}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__address--field1{left:2%;top:9%}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__address--field2{left:30%;top:9%}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__address--field3{left:2%;top:22%}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__address--field4{left:30%;top:22%}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__conto{position:absolute;top:40%;font-size:.7em;line-height:1em}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__conto--left{left:13%}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__conto--right{left:42%}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__amount{position:absolute;top:48%;letter-spacing:.6em}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__amount__fraction{margin-left:.5em}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__amount--left{right:72.5%}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__amount--right{right:43.5%}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__transit{position:absolute;top:80%;left:32%}
.form-container.orderconfirmation .orderconfirmation__payment__method .electronicPrepayement__reference{position:absolute;top:32%;left:60%}
.form-container.orderconfirmation .orderconfirmation__reference__number{margin-top:14px}
.form-container.orderconfirmation .orderconfirmation__reference__number--smallheight{font-size:13px;line-height:17px}
.form-container.orderconfirmation .area_shipping{margin-top:6px}
.form-container.orderconfirmation .area_deliverytype{width:400px}
.electronic__prePayment__Thumbnail{width:400px;max-height:300px;margin-top:10px;margin-bottom:-30px}
.electronic__prePayment__button__show__einzahlschein{margin-bottom:20px}
.c-cart-confirmation-headline{color:#0098dd;padding-top:16px}
.cartnavi-hr{border-top:1px solid #ececec}
.cart-close{position:absolute;top:34px;right:0}
.touch .section.table{overflow-x:scroll}
.product-feature-table{border:0;color:#000}
.product-feature-table th{background-color:#ececec;height:30px;vertical-align:top;text-align:left}
.product-feature-table td,.product-feature-table th{border:0;padding:5px 10px}
.product-feature-table tr{border:0;height:24px}
.product-feature-table tr:nth-child(2n+1){background-color:#f4f4f4}
.product-feature-table tr:nth-child(2n+2){background-color:#fff}
.category-list{margin:0;padding:0;list-style:none;position:relative}
.category-list__item{float:left;margin:0 0 12px 12px}
.category-list__item--active{margin:0 0 0 12px}
.category-list__item__container{border:1px solid #ececec;position:relative;height:175px;padding:5px}
.category-list__item--active .category-list__item__container{box-shadow:0 0 5px 2px rgba(0,0,0,.15)}
.category-list__item__container__arrow{display:none;position:absolute;bottom:-20px;width:100%}
.category-list__item--active .category-list__item__container__arrow{display:block}
.category-list__item__container__image{display:table;height:110px;width:100%}
.category-list__item__container__image__container{display:table-cell;vertical-align:middle}
.category-list__item__container__image__container__src{max-width:100px;max-height:100px;margin:auto;display:block}
.category-list__item__container__title{display:table;font-size:13px;font-weight:700;text-align:center;text-decoration:none;height:51px;width:100%}
.category-list__item__container__title__content{display:table-cell;vertical-align:bottom;padding-bottom:19px}
.category-list__item__sub{display:none;left:0;position:absolute;margin:0;width:100%}
.category-list__item__sub__container{background-color:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.3);padding:20px;position:relative;margin:20px 1px}
.category-list__item__sub__container__close{position:absolute;right:8px;top:7px}
.category-list__item__sub__container__header{text-decoration:none;margin:0 0 10px;padding:0 0 7px;font-weight:700}
.category-list__item__sub__container__header__title{font-size:17px;line-height:21px;color:#0098dd}
.category-list__item__sub__container__header__title:hover{text-decoration:underline}
.category-list__item__sub__container__list__item{margin:8px 0 0;line-height:17px;float:left;width:33.33%;font-size:13px;overflow:hidden;display:inline}
.category-list__item__sub__container__list__item__link{text-decoration:none;padding:0 20px 0 0}
.category-list__item__sub__container__list__item__link__label{font-weight:700}
.category-list__item__sub__container__list__item__link:hover{color:#0098dd}
.category-list__item--active .category-list__item__sub{display:block}
.category-list__item__sub__container__list{clear:both;overflow:hidden;margin:0;padding:0;list-style:none}
.category-list:after{content:"";display:block;clear:both}
.product-list{list-style:none;margin:0 0 20px;padding:0}
.product-list .main-category,.product-list .sub-category{float:left;margin:0 20px 10px 0;padding:5px}
.product-list .main-category{border:1px solid #ececec;width:18%;margin-right:15px;cursor:pointer}
.product-list .main-category a{display:block}
.product-list .main-category .product-title{text-align:center;margin-top:5px}
.product-list .main-category.c-arrow.c-arrow-top.c-arrow-small:before{content:none}
.product-list .main-category.clicked{box-shadow:0 0 5px 2px rgba(0,0,0,.15);position:relative}
.product-list .main-category.clicked.c-arrow.c-arrow-top.c-arrow-small:before{content:""}
.product-list .main-category:hover{box-shadow:0 0 5px 2px rgba(0,0,0,.15)}
.product-list .main-category:before{top:174px;z-index:999}
.product-list .sub-category{margin:8px 0 22px;border:1px solid #ececec;box-shadow:0 0 5px 2px rgba(0,0,0,.15);width:96%}
.product-list .sub-category .holder .close{position:absolute;right:9px}
.product-list .sub-category ul{margin-left:-40px}
.product-list .sub-category ul li{width:23.75%;margin-left:10px}
.product-list .sub-category ul li:before{content:'';width:7px;height:9px;background:url(clientlibs_styles/images/sprite.gif) 0 -7px no-repeat;display:inline-block;margin:0 0 0 3px}
.product-list .sub-category ul li a{border:0;padding:0;text-align:left;font-size:13px;display:inline}
.product-list .sub-category ul li a:hover{border:0;text-decoration:underline}
.product-image-popup .mfp-content{width:auto;max-width:98%}
.product-image-popup .mfp-content .content-popup{width:auto}
.product-image-popup .carousel-block{padding:0 20px}
.product-image-popup .carousel-block .slide img{margin:auto}
.touch .product-image-popup .carousel-block .mask:after{content:"";position:absolute;left:calc(50% - 30px);top:calc(50% - 30px);width:60px;height:60px;background-image:url(clientlibs_styles_icons/default/png/pinch.png);border:10px solid #fff;opacity:0;animation:5s pinchfade}
@keyframes pinchfade{0,100%{opacity:0}
20%,80%{opacity:1}
}
.lightbox-holder{display:none}
.hidden-address{display:block}
.extendedDeliveryCategory__notification{color:#ff7200}
.heading .checkorder__heading__legalNote{max-width:100%;padding-top:5px;font-size:11px;margin:0 326px 0 0}
.heading .checkorder__heading__legalNote .text,.heading .checkorder__heading__legalNote p{font-size:11px;margin:0;max-width:none;padding:0}
.checkbox-comp .ccpForm__label{margin:0 !important}
.checkbox-comp .error-text{margin-left:22px;padding-top:10px !important;display:block !important;float:none !important;width:100% !important;max-width:100% !important}
.ccpCourierFromStore__headline{color:#0098dd;font-size:16px;line-height:24px;font-weight:700;margin-bottom:10px}
.ccpCourierFromStore__timewindow__info{color:#0098dd;font-weight:700;display:block;line-height:28px}
.ccpCourierFromStore__timewindow__container .row{float:left}
.ccpCourierFromStore__timewindow__container .row:first-of-type{margin-right:10px}
.ccpCourierFromStore__timewindow__container .row .area{width:140px}
.ccpCourierFromStore__timewindow__container .row.error .error-text:first-of-type{margin-left:10px}
.ccpCourierFromStore__timewindow__container:after{clear:both;content:'';display:block}
.ccpCourierFromStore__store{font-weight:700;margin-left:165px;margin-bottom:15px}
.ccpCourierFromStore__error{color:#d10019}
html.lt-ie9 .top-menu li:first-child a{border-left:1px solid #bcbcbc}
html.lt-ie9 .top-menu a{border:1px solid #bcbcbc;border-left:0}
html.lt-ie9 .gallery-holder .box{border:1px solid #ececec}
html.lt-ie9 .popup-block{border:1px solid #bcbcbc}
html.lt-ie9 .item-text .popup-block:before{display:none}
html.lt-ie9 .purchases-block .gallery-holder .col-holder .product-block{min-height:252px}
html.lt-ie9 .purchases-block .gallery-holder .col-holder .slide-holder{border:2px solid #0098dd}
html.lt-ie9 .purchases-block .gallery-holder .gallery .slide-holder:hover{border-top:1px solid #ececec;border-bottom:1px solid #ececec;margin:-1px 0 16px}
html.lt-ie9 .purchases-block .col-frame .item-frame,html.lt-ie9 .purchases-block .gallery-holder .item-frame{border-top:1px solid #ececec}
html.lt-ie9 .purchases-block .col-frame .frame{min-height:264px}
html.lt-ie9 .purchases-block .row-holder,html.lt-ie9 .purchases-table td{border-top:1px solid #ececec}
html.lt-ie9 .product-list .drop .holder,html.lt-ie9 .top-nav .drop .holder{border:1px solid #ececec}
html.lt-ie9 .top-nav .drop .holder:before{display:none}
html.lt-ie9 .form-container .drop .holder{border:1px solid #ececec}
html.lt-ie9 .form-container .drop .holder:before{display:none}
html.lt-ie9 .gallery .slide .product-block{width:158px}
html.lt-ie9 .top-menu li{margin:0}
html.lt-ie9 .carousel,html.lt-ie9 .chatbox{display:none}
.login-row{width:100%;margin-top:-16px}
.login-row .form-container .text{margin-bottom:0;max-width:none}
.login-row .login-left{float:left;width:50%;padding-right:80px}
.login-row .login-left .text a{position:relative}
.login-row .login-right{float:left;width:49%;padding-left:50px;border-left:1px solid #ececec}
.login-row .login-right .login-buttons{position:relative}
.login-row .login-right .login-guest-account h2{margin-top:47px;margin-bottom:12px}
.login-row .login-right .login-guest-account p{margin-bottom:12px}
.login-row .login-right .login-content p{margin-top:-3px}
.login-row .login-content{min-height:103px}
.login-row .login-content ul{list-style-type:none;padding:0}
.login-row .login-content ul li{margin-bottom:6px}
.login-row .login-content p{margin-bottom:13px}
.login-row .login-content .warning{margin-bottom:10px}
.login-row .login-content .area img{display:block;margin-top:15px}
.columns-holder .login-infotext .block:last-of-type{min-height:300px}
.ccpLoginMessage{display:block;color:#d10019}
.ccpLoginButtonRedirect{display:inline}
.contentheader{margin-bottom:15px}
.contentheader .ch-wrapper{position:relative;overflow:hidden;background-color:#fff}
.contentheader .ch-wrapper:after{content:'';position:absolute;bottom:0;width:100%;height:30px;background:url(images/content-header-arrow-overlay.png) 50% 0 no-repeat}
.contentheader .ch-wrapper img:not([class*=cq-image-placeholder]){max-width:none;width:auto;height:auto;display:block;margin-bottom:9px}
.contentdistributor .c-content-distributor.contentdistributor--left__small{margin-left:12.5px}
.contentdistributor .c-content-distributor.contentdistributor--left__big{margin-left:25px}
.contentdistributor .c-content-distributor.contentdistributor--right__small{margin-right:12.5px}
.contentdistributor .c-content-distributor.contentdistributor--right__big{margin-right:25px}
.contentdistributor__text{font-size:13px}
.image .contentdistributor__text{width:50%;display:inline-block}
.contentdistributor__image{width:auto;max-width:49%;vertical-align:top}
.contentdistributor__image.contentdistributor__image--left{float:left;margin-right:1%}
.contentdistributor__image.contentdistributor__image--right{float:right;margin-left:1%}
.contentdistributor .c-content-distributor{display:block;margin:12px 0;font-size:0}
.contentdistributor .c-content-distributor-inner{overflow:hidden}
.contentdistributor .c-content-distributor-caption{position:relative;border-bottom:2px solid #0098dd;box-sizing:border-box;margin-bottom:25px}
.contentdistributor .c-content-distributor h3{margin:0;padding:0 0 10px;list-style:none;font-size:14px;line-height:normal;display:inline-block;color:#0098dd}
.contentdistributor .c-content-distributor h3 a{color:#0098dd}
.contentdistributor .c-content-distributor ul{list-style:none;padding:0;font-size:13px}
.contentdistributor .c-content-distributor ul.level-1{display:inline-block;width:100%;margin:0}
.contentdistributor .c-content-distributor ul.level-2{padding-left:18px;max-height:0;display:none}
.contentdistributor .c-content-distributor ul li.level-1:hover>ul.level-2{max-height:999px}
.contentdistributor .c-content-distributor ul li.level-1,.contentdistributor .c-content-distributor ul li.overview{margin-top:16px}
.contentdistributor .c-content-distributor ul li.level-1:first-child,.contentdistributor .c-content-distributor ul li.overview:first-child{margin-top:0}
.contentdistributor .c-content-distributor ul li.level-2{margin-top:9px}
.contentdistributor .c-content-distributor.image ul.level-1{width:50%}
.contentdistributor .c-content-distributor a{color:#000;text-decoration:none}
.contentdistributor .c-content-distributor a:hover{color:#0098dd}
.contentdistributor .c-content-distributor p{margin:0}
.rating-block .BVRRPrimaryRatingSummary .BVRRRatingsHistogramButtonPopin{left:0;top:200px}
.rating-block .BVRRRatingSummary.BVRRPrimarySummary.BVRRPrimaryRatingSummary{min-width:200px}
.BVRRRatingSummary.BVRRPrimaryRatingSummary{width:auto;max-width:470px;display:inline !important}
.popup-frame .popup-block.popup-offer{width:758px;padding-bottom:20px}
.popup-frame .popup-block.popup-offer .products-frame.alt{border:0}
.popup-frame .popup-block.popup-offer table{margin:0;border:0}
.popup-frame .popup-block.popup-offer table th{background:0}
.popup-frame .popup-block.popup-offer table tr.ce-lr td:first-child{vertical-align:bottom}
.popup-frame .popup-block.popup-offer table tr:nth-child(even) td{padding-bottom:0}
.popup-frame .popup-block.popup-offer table tr td label{display:inline;font-weight:400;font-size:13px;line-height:17px;margin:0}
.popup-frame .popup-block .shippingcoststext{margin-bottom:0 !important}
.popup-frame .popup-block .ccpPDSOfferPopup__addToOffer{display:table;width:100%;padding-top:20px;margin-top:20px;border-top:1px solid #ececec}
.popup-frame .popup-block .ccpPDSOfferPopup__addToOffer__row{display:table-row}
.popup-frame .popup-block .ccpPDSOfferPopup__addToOffer__row__submit{text-align:right}
.popup-frame .popup-block .ccpPDSOfferPopup__addToOffer__row__submit .ccpButton{vertical-align:middle}
.offer-container{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:15px 0;margin-bottom:25px}
.ccpOfferFormGroup{display:table}
.ccpOfferFormGroup .row{display:table-row}
.ccpOfferFormGroup .row .area,.ccpOfferFormGroup .row label{display:table-cell;white-space:nowrap;padding-bottom:8px;float:none}
.ccpMyAccountOffer__list{padding:3px;width:469px;background-color:#0098dd}
.ccpMyAccountOffer__formBlock{margin-bottom:19px}
.ccpMyAccountOffer__searchbar{width:466px}
.ccpMyAccountOffer__searchbar .ccpMyAccountOffer__searchButton{float:right;background:#0098dd;color:#fff;border:0;height:30px;font-size:17px;font-weight:700;padding:0 44px;margin:0}
.ccpMyAccountOffer__searchbar .ccpMyAccountOffer__searchBarArea{background-color:#fff;overflow:hidden;position:relative;width:315px}
.ccpMyAccountOffer__searchbar .ccpMyAccountOffer__searchBarIcon{position:absolute;left:6px;top:6px;height:16px;width:16px}
.ccpMyAccountOffer__searchbar .ccpMyAccountOffer__searchBarInput{display:block;border:0;height:30px;width:100%;padding:6px 10px 6px 27px;color:#616161;background:0;font-size:13px}
.content-holder .shippingcoststext{font-size:11px}
.content-holder .shippingcoststext--addtocart{margin-bottom:20px}
.shippingcoststext{font-size:11px}
.shippingcoststext--addtocart{margin-bottom:50px}
.packstation-results-page .packstation-results-page--list{height:290px;margin-bottom:10px}
.packstation-no-result{color:#d10019;font-weight:700}
.ccpTitle{color:#0098dd;margin:0 0 10px !important}
.ccpTitle--black{color:#000}
.ccpTitle__headline{font-size:20px;line-height:24px}
.main-holder .heading .ccpTitle{margin-top:26px !important}
.main-holder .content-holder .heading .ccpTitle{margin-top:0 !important}
.ccpFlexList{position:relative}
.ccpFlexList__list{padding:0;margin:0;overflow-wrap:break-word;list-style:none}
.ccpFlexList__listelement{position:relative;padding:0 0 9px;list-style-type:none}
.ccpFlexList__iconspan{position:absolute;top:1px}
.ccpFlexList .ci{height:15px;width:15px}
.ccpFlexList__link{text-decoration:none}
.ccpFlexList__link:hover,.ccpFlexList__text a:hover{color:#0098dd}
.ccpFlexList__optionaltitle{display:inherit;font-weight:700;font-size:17px;line-height:21px;color:#0098dd;margin:0 0 10px;padding:0 0 7px;border-bottom:1px solid #ececec}
.ccpFlexList--square .ccpFlexList__list{margin:0 0 0 20px;list-style:square}
.ccpFlexList--square .ccpFlexList__listelement{list-style-type:square}
.ccpFlexList--numberedicon .ccpFlexList__listelement{counter-increment:step-counter}
.ccpFlexList--numberedicon .ccpFlexList__listelement:before{content:counter(step-counter);color:#fff;background-color:#0098dd;font-size:13px;line-height:17px;width:15px;text-align:center;font-family:Arial,Helvetica,sans-serif;position:absolute}
.ccpFlexList--hookicon .ccpFlexList__text,.ccpFlexList--numberedicon .ccpFlexList__text{margin-left:20px;display:inline-block}
.preventBannerDisplay{display:none}
.banner{margin:auto;position:relative;max-width:1425px;width:0;overflow:hidden}
.banner__billboard #billboard-banner{float:right;height:0}
.banner__skyscraper{display:block;position:absolute;left:1455px}
.banner__skyscraper #skyscraper-banner{margin-top:135px}
.banner__skyscraper #skyscraper-banner-top{margin-top:0}
.show-banner-skyscraper-200 .banner__skyscraper{width:200px;overflow:hidden}
.show-banner-skyscraper-300 .banner__skyscraper{width:300px;overflow:hidden}
.trustedshop-checkout-card{margin:0 0 10px}
.trustedshop-store-badge{margin-top:15px}
.ccpRecoBundle__form{margin-bottom:3rem}
.ccpRecoBundle__productblock{display:table;width:100%}
.ccpRecoBundle__productline{display:table-row}
.ccpRecoBundle__productline__checkbox,.ccpRecoBundle__productline__imagewrapper,.ccpRecoBundle__productline__pricewrapper,.ccpRecoBundle__productline__titlewrapper{display:table-cell;vertical-align:middle}
.ccpRecoBundle__productline__checkbox{width:2.4rem}
.ccpRecoBundle__productline__titlewrapper{vertical-align:top;font-weight:700}
.ccpRecoBundle__productline__titlewrapper a{text-decoration:none}
.ccpRecoBundle__productline__title{height:51px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:17px}
.ccpRecoBundle__productline__imagewrapper{text-align:center;width:6.125rem}
.ccpRecoBundle__productline__image{max-width:82px;max-width:5.125rem;max-height:82px;max-height:5.125rem}
.ccpRecoBundle__productline__pricewrapper{text-align:right;padding-left:1rem;white-space:nowrap}
.ccpRecoBundle__seperator{margin-left:4.4625rem;font-size:2rem;line-height:2rem;font-weight:700}
.ccpRecoBundle__seperator:before{content:'+';color:#0098dd}
.ccpRecoBundle__submit{margin-top:2rem}
.ccpRecoBundle__submit__sum,.ccpRecoBundle__submit__taxinfo{display:inline-block}
.ccpRecoBundle__submit__sum__amount,.ccpRecoBundle__submit__taxinfo__amount{font-weight:700}
.ccpRecoBundle__submit__taxinfo{margin-left:.5rem}
.ccpRecoBundle__submit__button{margin-top:.5rem}
.ccpExclusiveAlternative{display:table-row;width:100%}
.ccpExclusiveAlternative__contentWrapper,.ccpExclusiveAlternative__imageWrapper,.ccpExclusiveAlternative__priceWrapper{display:table-cell;padding:20px;position:relative}
.ccpExclusiveAlternative__imageWrapper{padding-right:0;height:140px;width:140px;text-align:center;vertical-align:middle}
.ccpExclusiveAlternative__imageWrapper img{max-width:96px;max-width:6rem;max-height:96px;max-height:6rem}
.ccpExclusiveAlternative__priceWrapper{text-align:right;vertical-align:top;width:170px;background-color:#f4f4f4}
.ccpExclusiveAlternative__priceWrapper__button{position:absolute;bottom:20px;left:20px;right:20px}
.ccpExclusiveAlternative__contentWrapper{position:relative;vertical-align:top}
.ccpExclusiveAlternative__contentWrapper__title{font-weight:700}
.ccpExclusiveAlternative__contentWrapper__brand{display:block;margin-top:8px}
.ccpExclusiveAlternative__contentWrapper__brand .logo-img{max-width:100px;max-height:37px}
.ccpExclusiveAlternative__contentWrapper__actions{position:absolute;bottom:20px;right:20px;margin:0}
.ccpExclusiveAlternative__contentWrapper__actions li{display:inline;margin-left:40px}
.ccpExclusiveAlternative__contentWrapper__rating{position:absolute;bottom:20px;left:20px}
.cppChristmasWishlist__total{color:#0098dd;font-weight:700;font-size:16px;display:table;float:right}
.cppChristmasWishlist__total__label{display:table-cell;padding-right:1em}
.cppChristmasWishlist__total__label .shippingcoststext{color:#616161;font-weight:400}
.cppChristmasWishlist__total__amount{display:table-cell;text-align:right;min-width:8em}
.cppChristmasWishlist__total__tooltip{text-align:right}
.cppChristmasWishlist__total__tooltip em{color:#0098dd;font-style:normal;font-weight:700}
.cppChristmasWishlist__total__container:after{clear:both;content:'';display:block}
.cppChristmasWishlist__addToCart{background-color:#ececec;padding:1em;position:relative}
.cppChristmasWishlist__addToCart strong{font-size:16px;margin-top:0 !important;color:#0098dd}
.cppChristmasWishlist__addToCart .ccpAvailability{display:none !important;visibility:hidden !important}
.cppChristmasWishlist__addToCart:after{content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ececec;position:absolute;top:100%;left:calc(50% - 20px)}
.cppChristmasWishlist__form .title{color:#0098dd;font-size:16px}
.ProductCommentPopUp{overflow:hidden}
.ProductCommentPopUp .section__hr{color:#0098dd}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper{display:table;width:100%}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCustomerCommentWrapper__row{display:table-row}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCustomerCommentWrapper__row .ccpProductCommentImage{display:table-cell;vertical-align:top;width:115px}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCustomerCommentWrapper__row .ccpProductCommentImage .ccpProductComment__image{max-width:105px;max-height:105px}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCustomerCommentWrapper__row .ccpProductCommentImage .ccpProductComment__image--center{display:block;margin:auto}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCustomerCommentWrapper__row .ccpProductCommentInfos{display:none;vertical-align:top}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCustomerCommentWrapper__row .ccpProductCommentInfos .ccpProductTitle{height:51px;overflow:hidden;text-overflow:ellipsis}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCustomerCommentWrapper__row .ccpProductAddCustomerComment{display:table-cell;vertical-align:top;text-align:right;width:550px;float:left}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCustomerCommentWrapper__row .ccpProductAddCustomerComment .yourCommentLabel{margin-right:5px;float:left}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCustomerCommentWrapper__row .ccpProductAddCustomerComment .ccpProductAddCustomerCommentButtons{margin-top:20px}
.ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCustomerCommentWrapper__row .ccpProductAddCustomerComment .buttonCancel{margin-left:165px}
.ContactSellerPopUp .ccpContactSeller__buttons,.ccpArticleExclusion--comparison{margin-top:20px}
.ccpArticleExclusion--bundlereco{margin-top:.5em}
.ccpArticleExclusion--productDetailCart{width:100%}
.ccpArticleExclusion--productblock{min-height:35px}
.ccpArticleExclusion__additionalText{text-align:left;font-weight:700;font-size:13px}
.ccpArticleExclusion--productblock .ccpArticleExclusion__additionalText{float:left}
.ccpArticleExclusion--productDetailCart .ccpArticleExclusion__additionalText{margin-bottom:.5em}
.ccpArticleExclusion__loginButton{width:100%}
.ccpLanguageSwitch{width:137px;height:32px;line-height:32px;padding-left:20px;float:right;white-space:nowrap;overflow:hidden}
.ccpLanguageSwitch__form__label{display:inline-block;color:#fff;vertical-align:middle}
.ccpLanguageSwitch__form__flag{cursor:pointer;display:inline-block;vertical-align:middle}
.ccpLanguageSwitch__form__flag--de:before,.ccpLanguageSwitch__form__flag--fr:before{content:'';display:inline-block;height:32px;width:28px;vertical-align:middle;background-size:70px !important;background-position:-20px -21px}
.ccpLanguageSwitch__form__flag--fr:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%20overflow%3D%22scroll%22%3E%3Cpath%20fill%3D%22%23231F20%22%20d%3D%22M87.7%20191.3v-79.1h118.9v79H87.7zm118.6-.3v-.2.2zm-118.1-.2H206v-78.1H88.2v78.1z%22%2F%3E%3Cpath%20fill%3D%22%23023065%22%20d%3D%22M87.9%20112.4h39.5V191H87.9z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M127.4%20112.4h39.5V191h-39.5z%22%2F%3E%3Cpath%20fill%3D%22%23E64539%22%20d%3D%22M166.8%20112.4h39.5V191h-39.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpLanguageSwitch__form__flag--de:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cpath%20fill%3D%22%23231F20%22%20d%3D%22M83.3%20190.8v-79h119.4v78.9l-119.4.1zm119.1-.3v-.2.2zm-118.6-.2h118.4v-78H83.8v78z%22%2F%3E%3Cpath%20fill%3D%22%23FFDA09%22%20d%3D%22M83.5%20164.4h118.9v26.2H83.5z%22%2F%3E%3Cpath%20fill%3D%22%23E42729%22%20d%3D%22M83.5%20138.2h118.9v26.2H83.5z%22%2F%3E%3Cpath%20d%3D%22M83.5%20112.1h118.9v26.2H83.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.c-arrow:before{content:"";position:absolute;width:0;height:0;margin:0;padding:0;top:0;bottom:0;left:0;right:0;box-sizing:border-box;z-index:1;border-radius:0;border:6px solid #fff}
.c-arrow.c-arrow-bottom:before,.c-arrow.c-arrow-top:before{margin-top:-5.48526px;left:calc(50% - 6px)}
.c-arrow.c-arrow-left:before,.c-arrow.c-arrow-right:before{margin-left:-5.48526px;top:calc(50% - 6px)}
.c-arrow-small.c-arrow-bottom:before,.c-arrow-small.c-arrow-top:before{margin-top:-5.48526px;left:calc(50% - 6px)}
.c-arrow-small.c-arrow-left:before,.c-arrow-small.c-arrow-right:before{margin-left:-5.48526px;top:calc(50% - 6px)}
.c-arrow-small:before{border:6px solid #fff}
.c-arrow-medium.c-arrow-bottom:before,.c-arrow-medium.c-arrow-top:before{margin-top:-7.31368px;left:calc(50% - 8px)}
.c-arrow-medium.c-arrow-left:before,.c-arrow-medium.c-arrow-right:before{margin-left:-7.31368px;top:calc(50% - 8px)}
.c-arrow-medium:before{border:8px solid #fff}
.c-arrow-large.c-arrow-bottom:before,.c-arrow-large.c-arrow-top:before{margin-top:-9.1421px;left:calc(50% - 10px)}
.c-arrow-large.c-arrow-left:before,.c-arrow-large.c-arrow-right:before{margin-left:-9.1421px;top:calc(50% - 10px)}
.c-arrow-large:before{border:10px solid #fff}
.c-arrow-small-top.c-arrow-pointer-bottom:after{margin-top:-7.192365px;border-bottom-width:2px;border-right-width:2px;width:17px;height:17px}
.c-arrow-small-top.c-arrow-pointer-center:after{left:calc(50% - 17px/2)}
.c-arrow-small-top.c-arrow-pointer-quarter:after{left:calc(25% - 17px/2)}
.c-arrow-small-top.c-arrow-bottom:before,.c-arrow-small-top.c-arrow-top:before{margin-top:-5.48526px;left:calc(50% - 6px)}
.c-arrow-small-top.c-arrow-left:before,.c-arrow-small-top.c-arrow-right:before{margin-left:-5.48526px;top:calc(50% - 6px)}
.c-arrow-small-top:before{content:"";position:absolute;width:0;height:0;margin:-5.48526px 0 0;padding:0;right:0;box-sizing:border-box;z-index:1;border-radius:0;border:6px solid #fff;left:50%;left:calc(50% - 6px)}
.c-arrow-small-top:before,.c-arrow-top:before{bottom:auto;top:0;transform:rotate(45deg) scale(1) skew(0) translate(0);box-shadow:-3px -3px 5px -1px rgba(0,0,0,.3)}
.c-arrow-top:before{left:50%}
.c-arrow-top-left-5:before{left:5% !important}
.c-arrow-right:before{left:100%;top:50%;transform:rotate(-45deg) scale(1) skew(0) translate(0)}
.c-arrow-bottom:before,.c-arrow-right:before{bottom:0;box-shadow:3px 3px 5px -1px rgba(0,0,0,.3)}
.c-arrow-bottom:before{left:50%;top:100%;transform:rotate(45deg) scale(1) skew(0) translate(0)}
.c-arrow-left:before{bottom:0;left:0;top:50%;transform:rotate(-45deg) scale(1) skew(0) translate(0);box-shadow:-3px -3px 5px -1px rgba(0,0,0,.3)}
.c-arrow-color-blue:before{border-color:#0098dd}
.c-arrow-no-shadow:before{box-shadow:none}
.c-arrow.c-arrow-pointer-bottom:after{margin-top:-7.192365px;border-bottom-width:2px;border-right-width:2px;width:17px;height:17px}
.c-arrow.c-arrow-pointer-center:after{left:calc(50% - 17px/2)}
.c-arrow.c-arrow-pointer-quarter:after{left:calc(25% - 17px/2)}
.c-arrow-pointer-default.c-arrow-pointer-bottom:after{margin-top:-7.192365px;border-bottom-width:2px;border-right-width:2px;width:17px;height:17px}
.c-arrow-pointer-default.c-arrow-pointer-center:after{left:calc(50% - 17px/2)}
.c-arrow-pointer-default.c-arrow-pointer-quarter:after{left:calc(25% - 17px/2)}
.c-arrow-pointer:after{border:0 solid #0098dd;transform:rotate(45deg) scale(1) skew(0) translate(0);clear:both;content:'';display:block;position:absolute;background-color:#fff}
.c-arrow-pointer-lightgray-1:after{border-color:#ececec}
.ccpBreadcrumb{margin:0;padding:11px 4px;list-style:none;border-top:1px solid #ececec;border-bottom:1px solid #ececec;display:block}
.main-holder .ccpBreadcrumb{border-top:0;border-bottom:1px solid #ececec;padding-top:0}
.main-frame .ccpBreadcrumb{padding:0;border:0;margin:0 0 20px}
.content .ccpBreadcrumb{padding:16px 0 0;border:0;margin:0 0 19px}
.ccpBreadcrumb__item{display:inline-block;font-size:11px;font-weight:700;line-height:14px;padding:0}
.ccpBreadcrumb__item .ccpBreadcrumb__youarehere{color:#0098dd}
.ccpBreadcrumb__item:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:-3px 1px;background-size:11px 11px;content:'';display:inline-block;height:11px;margin:0 2px;width:5px;vertical-align:text-top}
.no-svg .ccpBreadcrumb__item:before{background-image:url(clientlibs_styles_icons/default/png/arrow.png)}
.ccpBreadcrumb__item.ccpBreadcrumb__item--first:before{display:none}
.ccpBreadcrumb__item__link{font-weight:400;text-decoration:none}
.ccpBreadcrumb__item__link:hover{color:#0098dd}
.ccpBreadcrumb__item--last .ccpBreadcrumb__item__link{font-weight:700}
.ccpBreadcrumb__itemext{display:inline-block;font-size:11px;font-weight:700;line-height:14px;padding:0}
.ccpBreadcrumb__itemext .ccpBreadcrumb__youarehere{color:#0098dd}
.ccpBreadcrumb__itemext:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:-3px 1px;background-size:11px 11px;content:'';display:inline-block;height:11px;margin:0 6px;width:5px;vertical-align:text-top}
.no-svg .ccpBreadcrumb__itemext:before{background-image:url(clientlibs_styles_icons/default/png/arrow.png)}
.ccpBreadcrumb__itemext.ccpBreadcrumb__item--first:before{display:none}
.ccpBreadcrumb__itemext__link{font-weight:400;text-decoration:none}
.ccpBreadcrumb__itemext__link:hover{color:#0098dd}
.ccpBreadcrumb__item--last .ccpBreadcrumb__itemext__link{font-weight:700}
.ccpProductSlideset{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}
.ccpProductSlideset__controller__direction{position:absolute;cursor:pointer}
.ccpProductSlideset__controller__direction--disabled{visibility:hidden}
.ccpProductSlideset__controller__direction--next,.ccpProductSlideset__controller__direction--prev{top:calc(50% - 27px);z-index:10}
.ccpProductSlideset__controller__direction--next:after,.ccpProductSlideset__controller__direction--next:before,.ccpProductSlideset__controller__direction--prev:after,.ccpProductSlideset__controller__direction--prev:before{content:"";display:block;width:12px}
.ccpProductSlideset--square .ccpProductSlideset__controller__direction--next,.ccpProductSlideset--square .ccpProductSlideset__controller__direction--prev{top:calc(50% - 17.5px);width:35px;height:35px;background-color:#0098dd}
.ccpProductSlideset--square .ccpProductSlideset__controller__direction--next .ci,.ccpProductSlideset--square .ccpProductSlideset__controller__direction--prev .ci{width:25px;height:25px;margin:5px}
.ccpProductSlideset--square .ccpProductSlideset__controller__direction--next:before,.ccpProductSlideset--square .ccpProductSlideset__controller__direction--prev:before{display:none}
.ccpProductSlideset__controller__direction--gray:after{display:inline-block;width:0;height:0;border-top:27px solid transparent;border-bottom:27px solid transparent}
.ccpProductSlideset__controller__direction--prev{left:0}
.ccpProductSlideset__controller__direction--prev:after{border-right:12px solid #bcbcbc}
.ccpProductSlideset__controller__direction--next{right:0}
.ccpProductSlideset__controller__direction--next:after{border-left:12px solid #bcbcbc}
.ccpProductSlideset__stage{box-sizing:border-box;clear:both;margin:0;overflow:hidden;padding:0;position:relative;white-space:nowrap;width:100%;z-index:0}
.ccpProductSlideset__stage__singleHolder{display:inline-block}
.ccpProductSlideset__stage__list{box-sizing:border-box;display:flex;display:-ms-flexbox;display:-webkit-flex;white-space:nowrap}
.ccpProductSlideset--slides-50 .ccpProductSlideset__stage__list{width:1250%}
.ccpProductSlideset--square.ccpProductSlideset--slides-50 .ccpProductSlideset__stage__list{width:1666.6666666666667%}
.ccpProductSlideset--slides-49 .ccpProductSlideset__stage__list{width:1225%}
.ccpProductSlideset--square.ccpProductSlideset--slides-49 .ccpProductSlideset__stage__list{width:1633.3333333333333%}
.ccpProductSlideset--slides-48 .ccpProductSlideset__stage__list{width:1200%}
.ccpProductSlideset--square.ccpProductSlideset--slides-48 .ccpProductSlideset__stage__list{width:1600%}
.ccpProductSlideset--slides-47 .ccpProductSlideset__stage__list{width:1175%}
.ccpProductSlideset--square.ccpProductSlideset--slides-47 .ccpProductSlideset__stage__list{width:1566.6666666666665%}
.ccpProductSlideset--slides-46 .ccpProductSlideset__stage__list{width:1150%}
.ccpProductSlideset--square.ccpProductSlideset--slides-46 .ccpProductSlideset__stage__list{width:1533.3333333333335%}
.ccpProductSlideset--slides-45 .ccpProductSlideset__stage__list{width:1125%}
.ccpProductSlideset--square.ccpProductSlideset--slides-45 .ccpProductSlideset__stage__list{width:1500%}
.ccpProductSlideset--slides-44 .ccpProductSlideset__stage__list{width:1100%}
.ccpProductSlideset--square.ccpProductSlideset--slides-44 .ccpProductSlideset__stage__list{width:1466.6666666666665%}
.ccpProductSlideset--slides-43 .ccpProductSlideset__stage__list{width:1075%}
.ccpProductSlideset--square.ccpProductSlideset--slides-43 .ccpProductSlideset__stage__list{width:1433.3333333333335%}
.ccpProductSlideset--slides-42 .ccpProductSlideset__stage__list{width:1050%}
.ccpProductSlideset--square.ccpProductSlideset--slides-42 .ccpProductSlideset__stage__list{width:1400%}
.ccpProductSlideset--slides-41 .ccpProductSlideset__stage__list{width:1025%}
.ccpProductSlideset--square.ccpProductSlideset--slides-41 .ccpProductSlideset__stage__list{width:1366.6666666666665%}
.ccpProductSlideset--slides-40 .ccpProductSlideset__stage__list{width:1000%}
.ccpProductSlideset--square.ccpProductSlideset--slides-40 .ccpProductSlideset__stage__list{width:1333.3333333333335%}
.ccpProductSlideset--slides-39 .ccpProductSlideset__stage__list{width:975%}
.ccpProductSlideset--square.ccpProductSlideset--slides-39 .ccpProductSlideset__stage__list{width:1300%}
.ccpProductSlideset--slides-38 .ccpProductSlideset__stage__list{width:950%}
.ccpProductSlideset--square.ccpProductSlideset--slides-38 .ccpProductSlideset__stage__list{width:1266.6666666666665%}
.ccpProductSlideset--slides-37 .ccpProductSlideset__stage__list{width:925%}
.ccpProductSlideset--square.ccpProductSlideset--slides-37 .ccpProductSlideset__stage__list{width:1233.3333333333335%}
.ccpProductSlideset--slides-36 .ccpProductSlideset__stage__list{width:900%}
.ccpProductSlideset--square.ccpProductSlideset--slides-36 .ccpProductSlideset__stage__list{width:1200%}
.ccpProductSlideset--slides-35 .ccpProductSlideset__stage__list{width:875%}
.ccpProductSlideset--square.ccpProductSlideset--slides-35 .ccpProductSlideset__stage__list{width:1166.6666666666665%}
.ccpProductSlideset--slides-34 .ccpProductSlideset__stage__list{width:850%}
.ccpProductSlideset--square.ccpProductSlideset--slides-34 .ccpProductSlideset__stage__list{width:1133.3333333333335%}
.ccpProductSlideset--slides-33 .ccpProductSlideset__stage__list{width:825%}
.ccpProductSlideset--square.ccpProductSlideset--slides-33 .ccpProductSlideset__stage__list{width:1100%}
.ccpProductSlideset--slides-32 .ccpProductSlideset__stage__list{width:800%}
.ccpProductSlideset--square.ccpProductSlideset--slides-32 .ccpProductSlideset__stage__list{width:1066.6666666666665%}
.ccpProductSlideset--slides-31 .ccpProductSlideset__stage__list{width:775%}
.ccpProductSlideset--square.ccpProductSlideset--slides-31 .ccpProductSlideset__stage__list{width:1033.3333333333335%}
.ccpProductSlideset--slides-30 .ccpProductSlideset__stage__list{width:750%}
.ccpProductSlideset--square.ccpProductSlideset--slides-30 .ccpProductSlideset__stage__list{width:1000%}
.ccpProductSlideset--slides-29 .ccpProductSlideset__stage__list{width:725%}
.ccpProductSlideset--square.ccpProductSlideset--slides-29 .ccpProductSlideset__stage__list{width:966.6666666666666%}
.ccpProductSlideset--slides-28 .ccpProductSlideset__stage__list{width:700%}
.ccpProductSlideset--square.ccpProductSlideset--slides-28 .ccpProductSlideset__stage__list{width:933.3333333333334%}
.ccpProductSlideset--slides-27 .ccpProductSlideset__stage__list{width:675%}
.ccpProductSlideset--square.ccpProductSlideset--slides-27 .ccpProductSlideset__stage__list{width:900%}
.ccpProductSlideset--slides-26 .ccpProductSlideset__stage__list{width:650%}
.ccpProductSlideset--square.ccpProductSlideset--slides-26 .ccpProductSlideset__stage__list{width:866.6666666666666%}
.ccpProductSlideset--slides-25 .ccpProductSlideset__stage__list{width:625%}
.ccpProductSlideset--square.ccpProductSlideset--slides-25 .ccpProductSlideset__stage__list{width:833.3333333333334%}
.ccpProductSlideset--slides-24 .ccpProductSlideset__stage__list{width:600%}
.ccpProductSlideset--square.ccpProductSlideset--slides-24 .ccpProductSlideset__stage__list{width:800%}
.ccpProductSlideset--slides-23 .ccpProductSlideset__stage__list{width:575%}
.ccpProductSlideset--square.ccpProductSlideset--slides-23 .ccpProductSlideset__stage__list{width:766.6666666666667%}
.ccpProductSlideset--slides-22 .ccpProductSlideset__stage__list{width:550%}
.ccpProductSlideset--square.ccpProductSlideset--slides-22 .ccpProductSlideset__stage__list{width:733.3333333333333%}
.ccpProductSlideset--slides-21 .ccpProductSlideset__stage__list{width:525%}
.ccpProductSlideset--square.ccpProductSlideset--slides-21 .ccpProductSlideset__stage__list{width:700%}
.ccpProductSlideset--slides-20 .ccpProductSlideset__stage__list{width:500%}
.ccpProductSlideset--square.ccpProductSlideset--slides-20 .ccpProductSlideset__stage__list{width:666.6666666666667%}
.ccpProductSlideset--slides-19 .ccpProductSlideset__stage__list{width:475%}
.ccpProductSlideset--square.ccpProductSlideset--slides-19 .ccpProductSlideset__stage__list{width:633.3333333333333%}
.ccpProductSlideset--slides-18 .ccpProductSlideset__stage__list{width:450%}
.ccpProductSlideset--square.ccpProductSlideset--slides-18 .ccpProductSlideset__stage__list{width:600%}
.ccpProductSlideset--slides-17 .ccpProductSlideset__stage__list{width:425%}
.ccpProductSlideset--square.ccpProductSlideset--slides-17 .ccpProductSlideset__stage__list{width:566.6666666666667%}
.ccpProductSlideset--slides-16 .ccpProductSlideset__stage__list{width:400%}
.ccpProductSlideset--square.ccpProductSlideset--slides-16 .ccpProductSlideset__stage__list{width:533.3333333333333%}
.ccpProductSlideset--slides-15 .ccpProductSlideset__stage__list{width:375%}
.ccpProductSlideset--square.ccpProductSlideset--slides-15 .ccpProductSlideset__stage__list{width:500%}
.ccpProductSlideset--slides-14 .ccpProductSlideset__stage__list{width:350%}
.ccpProductSlideset--square.ccpProductSlideset--slides-14 .ccpProductSlideset__stage__list{width:466.6666666666667%}
.ccpProductSlideset--slides-13 .ccpProductSlideset__stage__list{width:325%}
.ccpProductSlideset--square.ccpProductSlideset--slides-13 .ccpProductSlideset__stage__list{width:433.3333333333333%}
.ccpProductSlideset--slides-12 .ccpProductSlideset__stage__list{width:300%}
.ccpProductSlideset--square.ccpProductSlideset--slides-12 .ccpProductSlideset__stage__list{width:400%}
.ccpProductSlideset--slides-11 .ccpProductSlideset__stage__list{width:275%}
.ccpProductSlideset--square.ccpProductSlideset--slides-11 .ccpProductSlideset__stage__list{width:366.66666666666663%}
.ccpProductSlideset--slides-10 .ccpProductSlideset__stage__list{width:250%}
.ccpProductSlideset--square.ccpProductSlideset--slides-10 .ccpProductSlideset__stage__list{width:333.33333333333337%}
.ccpProductSlideset--slides-9 .ccpProductSlideset__stage__list{width:225%}
.ccpProductSlideset--square.ccpProductSlideset--slides-9 .ccpProductSlideset__stage__list{width:300%}
.ccpProductSlideset--slides-8 .ccpProductSlideset__stage__list{width:200%}
.ccpProductSlideset--square.ccpProductSlideset--slides-8 .ccpProductSlideset__stage__list{width:266.66666666666663%}
.ccpProductSlideset--slides-7 .ccpProductSlideset__stage__list{width:175%}
.ccpProductSlideset--square.ccpProductSlideset--slides-7 .ccpProductSlideset__stage__list{width:233.33333333333334%}
.ccpProductSlideset--slides-6 .ccpProductSlideset__stage__list{width:150%}
.ccpProductSlideset--square.ccpProductSlideset--slides-6 .ccpProductSlideset__stage__list{width:200%}
.ccpProductSlideset--slides-5 .ccpProductSlideset__stage__list{width:125%}
.ccpProductSlideset--square.ccpProductSlideset--slides-5 .ccpProductSlideset__stage__list{width:166.66666666666669%}
.ccpProductSlideset--slides-4 .ccpProductSlideset__stage__list{width:100%}
.ccpProductSlideset--square.ccpProductSlideset--slides-4 .ccpProductSlideset__stage__list{width:133.33333333333331%}
.ccpProductSlideset--slides-3 .ccpProductSlideset__stage__list{width:75%}
.ccpProductSlideset--square.ccpProductSlideset--slides-3 .ccpProductSlideset__stage__list{width:100%}
.ccpProductSlideset--slides-2 .ccpProductSlideset__stage__list{width:50%}
.ccpProductSlideset--square.ccpProductSlideset--slides-2 .ccpProductSlideset__stage__list{width:66.66666666666666%}
.ccpProductSlideset--slides-1 .ccpProductSlideset__stage__list{width:25%}
.ccpProductSlideset--square.ccpProductSlideset--slides-1 .ccpProductSlideset__stage__list{width:33.33333333333333%}
.ccpProductSlideset__stage__list__item{-ms-flex:1;flex:1;float:left;white-space:normal;min-width:135px;max-width:100%;overflow:hidden}
.ccpProductSlideset--slides-50 .ccpProductSlideset__stage__list__item{width:2%}
.ccpProductSlideset--slides-49 .ccpProductSlideset__stage__list__item{width:2.0408163265306123%}
.ccpProductSlideset--slides-48 .ccpProductSlideset__stage__list__item{width:2.0833333333333335%}
.ccpProductSlideset--slides-47 .ccpProductSlideset__stage__list__item{width:2.127659574468085%}
.ccpProductSlideset--slides-46 .ccpProductSlideset__stage__list__item{width:2.1739130434782608%}
.ccpProductSlideset--slides-45 .ccpProductSlideset__stage__list__item{width:2.2222222222222223%}
.ccpProductSlideset--slides-44 .ccpProductSlideset__stage__list__item{width:2.272727272727273%}
.ccpProductSlideset--slides-43 .ccpProductSlideset__stage__list__item{width:2.3255813953488373%}
.ccpProductSlideset--slides-42 .ccpProductSlideset__stage__list__item{width:2.380952380952381%}
.ccpProductSlideset--slides-41 .ccpProductSlideset__stage__list__item{width:2.4390243902439024%}
.ccpProductSlideset--slides-40 .ccpProductSlideset__stage__list__item{width:2.5%}
.ccpProductSlideset--slides-39 .ccpProductSlideset__stage__list__item{width:2.5641025641025643%}
.ccpProductSlideset--slides-38 .ccpProductSlideset__stage__list__item{width:2.6315789473684212%}
.ccpProductSlideset--slides-37 .ccpProductSlideset__stage__list__item{width:2.7027027027027026%}
.ccpProductSlideset--slides-36 .ccpProductSlideset__stage__list__item{width:2.7777777777777777%}
.ccpProductSlideset--slides-35 .ccpProductSlideset__stage__list__item{width:2.857142857142857%}
.ccpProductSlideset--slides-34 .ccpProductSlideset__stage__list__item{width:2.9411764705882355%}
.ccpProductSlideset--slides-33 .ccpProductSlideset__stage__list__item{width:3.0303030303030303%}
.ccpProductSlideset--slides-32 .ccpProductSlideset__stage__list__item{width:3.125%}
.ccpProductSlideset--slides-31 .ccpProductSlideset__stage__list__item{width:3.225806451612903%}
.ccpProductSlideset--slides-30 .ccpProductSlideset__stage__list__item{width:3.3333333333333335%}
.ccpProductSlideset--slides-29 .ccpProductSlideset__stage__list__item{width:3.4482758620689653%}
.ccpProductSlideset--slides-28 .ccpProductSlideset__stage__list__item{width:3.5714285714285716%}
.ccpProductSlideset--slides-27 .ccpProductSlideset__stage__list__item{width:3.7037037037037037%}
.ccpProductSlideset--slides-26 .ccpProductSlideset__stage__list__item{width:3.8461538461538463%}
.ccpProductSlideset--slides-25 .ccpProductSlideset__stage__list__item{width:4%}
.ccpProductSlideset--slides-24 .ccpProductSlideset__stage__list__item{width:4.166666666666667%}
.ccpProductSlideset--slides-23 .ccpProductSlideset__stage__list__item{width:4.3478260869565215%}
.ccpProductSlideset--slides-22 .ccpProductSlideset__stage__list__item{width:4.545454545454546%}
.ccpProductSlideset--slides-21 .ccpProductSlideset__stage__list__item{width:4.761904761904762%}
.ccpProductSlideset--slides-20 .ccpProductSlideset__stage__list__item{width:5%}
.ccpProductSlideset--slides-19 .ccpProductSlideset__stage__list__item{width:5.2631578947368425%}
.ccpProductSlideset--slides-18 .ccpProductSlideset__stage__list__item{width:5.555555555555555%}
.ccpProductSlideset--slides-17 .ccpProductSlideset__stage__list__item{width:5.882352941176471%}
.ccpProductSlideset--slides-16 .ccpProductSlideset__stage__list__item{width:6.25%}
.ccpProductSlideset--slides-15 .ccpProductSlideset__stage__list__item{width:6.666666666666667%}
.ccpProductSlideset--slides-14 .ccpProductSlideset__stage__list__item{width:7.142857142857143%}
.ccpProductSlideset--slides-13 .ccpProductSlideset__stage__list__item{width:7.6923076923076925%}
.ccpProductSlideset--slides-12 .ccpProductSlideset__stage__list__item{width:8.333333333333334%}
.ccpProductSlideset--slides-11 .ccpProductSlideset__stage__list__item{width:9.090909090909092%}
.ccpProductSlideset--slides-10 .ccpProductSlideset__stage__list__item{width:10%}
.ccpProductSlideset--slides-9 .ccpProductSlideset__stage__list__item{width:11.11111111111111%}
.ccpProductSlideset--slides-8 .ccpProductSlideset__stage__list__item{width:12.5%}
.ccpProductSlideset--slides-7 .ccpProductSlideset__stage__list__item{width:14.285714285714286%}
.ccpProductSlideset--slides-6 .ccpProductSlideset__stage__list__item{width:16.666666666666668%}
.ccpProductSlideset--slides-5 .ccpProductSlideset__stage__list__item{width:20%}
.ccpProductSlideset--slides-4 .ccpProductSlideset__stage__list__item{width:25%}
.ccpProductSlideset--slides-3 .ccpProductSlideset__stage__list__item{width:33.333333333333336%}
.ccpProductSlideset--slides-2 .ccpProductSlideset__stage__list__item{width:50%}
.ccpProductSlideset--slides-1 .ccpProductSlideset__stage__list__item{width:100%}
.ccpProductSlideset__stage__list__item--edit{width:100% !important}
.ccpProductSlideset__stage__list__item--border{border:1px solid #ececec}
.button{background:#ffe600;border:0;color:#000;display:inline-block;font-size:13px;font-weight:700;min-width:75px;text-align:center;text-decoration:none}
.button.cart{line-height:35px;height:35px;padding:0 10px}
.button.cart .ci{margin-right:4px}
.button.cart.small{padding:0;min-width:35px;height:30px;margin:0}
.button.cart.alt{cursor:default}
.button.button-fullwidth{width:100%}
.button.button-primary{background-color:#ffe600}
.button.button-alt{background-color:#0098dd}
.button.button-info{background-color:#ececec}
.button .ci{margin:0 4px}
.ccpButton{background-color:#ececec;border:0;font-size:0;min-width:175px;padding:0 10px;text-align:center;text-decoration:none;white-space:nowrap}
.ccpButton,.ccpButton__label{color:#000;display:inline-block;height:35px}
.ccpButton__label{font-weight:700;font-size:13px;line-height:36px;position:relative;vertical-align:middle}
.ccpButton__clearance{margin-top:10px}
.ccpButton:disabled{background-color:#ececec;color:#949494;cursor:not-allowed}
.ccpButton:disabled .ccpButton__label{color:#949494}
.ccpButton:disabled:after,.ccpButton:disabled:before{opacity:.4}
.ccpButton:focus{outline:0}
.ccpButton--fullsize{width:100%}
.ccpButton--right{float:right}
.ccpButton--small{min-width:130px}
.ccpButton--primary{background-color:#ffe600}
.ccpButton--mediumgrey{background-color:#bcbcbc}
.ccpButton--alt{background-color:#0098dd}
.ccpButton--alt,.ccpButton--alt .ccpButton__label{color:#fff}
.ccpButton--alt:disabled{color:#ccc}
.ccpButton--compact{color:transparent;font-size:0;min-width:42px;padding:0}
.ccpButton--compact:before{display:inline-block}
.ccpButton--compact .ccpButton__label{display:none}
.ccpButton--tiny{font-size:0;height:23px;min-width:31px}
.ccpButton--tiny:after,.ccpButton--tiny:before{background-size:19px auto;max-height:17px;max-width:28px;vertical-align:top !important}
.ccpButton--tiny--b2bshop{height:35px}
.ccpButton--pull-left{float:left;margin-right:20px}
.ccpButton--left{float:left}
.ccpButton--pull-right{float:right;margin-left:20px}
.ccpButton--icon:after,.ccpButton--icon:before{background-position:center;content:"";height:35px;position:relative;vertical-align:middle}
.ccpButton--icon--left:before{display:inline-block;margin-right:5px}
.ccpButton--icon--right:after{display:inline-block;margin-left:5px}
.ccpButton--icon--cart{background-color:#ffe600}
.ccpButton--icon--cart:after,.ccpButton--icon--cart:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2055%2055%22%3E%3Ccircle%20cx%3D%2225.2%22%20cy%3D%2247.3%22%20r%3D%224.3%22%2F%3E%3Ccircle%20cx%3D%2240.9%22%20cy%3D%2247.3%22%20r%3D%224.3%22%2F%3E%3Cpath%20d%3D%22M49%2014H15l-2-6H4c-1.2%200-2%20.8-2%202s.8%202%202%202h6l8%2029h28c1.2%200%202-.8%202-2s-.8-2-2-2H21l-1-4h25c2.5%200%204.5-1.2%205.1-3.8l2.3-11.5c.3-2.1-1.3-3.7-3.4-3.7z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain;width:22px}
.no-svg .ccpButton--icon--cart:after,.no-svg .ccpButton--icon--cart:before{background-image:url(clientlibs_styles_icons/include/png/cart.png)}
.ccpButton--icon--cart.ccpButton--alt:after,.ccpButton--icon--cart.ccpButton--alt:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2055%2055%22%3E%3Ccircle%20cx%3D%2225.2%22%20cy%3D%2247.3%22%20r%3D%224.3%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2240.9%22%20cy%3D%2247.3%22%20r%3D%224.3%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M49%2014H15l-2-6H4c-1.2%200-2%20.8-2%202s.8%202%202%202h6l8%2029h28c1.2%200%202-.8%202-2s-.8-2-2-2H21l-1-4h25c2.5%200%204.5-1.2%205.1-3.8l2.3-11.5c.3-2.1-1.3-3.7-3.4-3.7z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpButton--icon--cart.ccpButton--alt:after,.no-svg .ccpButton--icon--cart.ccpButton--alt:before{background-image:url(clientlibs_styles_icons/include/png/cart-white.png)}
.ccpButton--icon--request_offer:after,.ccpButton--icon--request_offer:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M142.236%206.873v896.625c0%2049.5%2040.131%2089.63%2089.63%2089.63H768.14c49.292%200%2089.624-40.332%2089.624-89.63V6.873H142.236zm613.758%20500H244.012v-79.999h511.981v79.999zm0-219.996H244.012v-80.005h511.981v80.005z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain;width:22px}
.no-svg .ccpButton--icon--request_offer:after,.no-svg .ccpButton--icon--request_offer:before{background-image:url(clientlibs_styles_icons/include/png/request_offer.png)}
.ccpButton--icon--request_offer.ccpButton--alt:after,.ccpButton--icon--request_offer.ccpButton--alt:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M142.236%206.873v896.625c0%2049.5%2040.131%2089.63%2089.63%2089.63H768.14c49.292%200%2089.624-40.332%2089.624-89.63V6.873H142.236zm613.758%20500H244.012v-79.999h511.981v79.999zm0-219.996H244.012v-80.005h511.981v80.005z%22%20fill%3D%22%23BCBCBC%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpButton--icon--request_offer.ccpButton--alt:after,.no-svg .ccpButton--icon--request_offer.ccpButton--alt:before{background-image:url(clientlibs_styles_icons/include/png/request_offer-lightgray.png)}
.ccpButton--icon--forward:after,.ccpButton--icon--forward:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:11px;width:5px}
.no-svg .ccpButton--icon--forward:after,.no-svg .ccpButton--icon--forward:before{background-image:url(clientlibs_styles_icons/include/png/arrow.png)}
.ccpButton--icon--forward.ccpButton--alt:after,.ccpButton--icon--forward.ccpButton--alt:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:11px}
.no-svg .ccpButton--icon--forward.ccpButton--alt:after,.no-svg .ccpButton--icon--forward.ccpButton--alt:before{background-image:url(clientlibs_styles_icons/include/png/arrow-white.png)}
.ccpButton--icon--close:after,.ccpButton--icon--close:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M11.554%20842.641l344.785-344.785L14.127%20155.643%20158.216%2011.554l342.212%20342.212L842.641%2011.554l145.805%20145.805-342.212%20342.212%20342.213%20342.212-144.09%20144.09-342.213-342.212-344.785%20344.785L11.554%20842.641z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain;width:9px}
.no-svg .ccpButton--icon--close:after,.no-svg .ccpButton--icon--close:before{background-image:url(clientlibs_styles_icons/include/png/close.png)}
.ccpButton--icon--backward:after,.ccpButton--icon--backward:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M624.825%20813.75l64.124-64.124-249.628-249.625%20249.628-249.627-64.124-64.124-313.752%20313.751z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:11px;width:5px}
.no-svg .ccpButton--icon--backward:after,.no-svg .ccpButton--icon--backward:before{background-image:url(clientlibs_styles_icons/include/png/arrow_left.png)}
.ccpButton--icon--backward.ccpButton--alt:before,.ccpButton--icon--backward.ccpButton--altafter{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M624.825%20813.75l64.124-64.124-249.628-249.625%20249.628-249.627-64.124-64.124-313.752%20313.751z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:11px}
.no-svg .ccpButton--icon--backward.ccpButton--alt:before,.no-svg .ccpButton--icon--backward.ccpButton--altafter{background-image:url(clientlibs_styles_icons/include/png/arrow_left-white.png)}
.ccpButton--group{display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex;text-align:left}
.ccpButton--group>:not(:last-child){margin-right:30px}
.ccpButton--group--right{text-align:right}
button.ccpLink,html input[type=button].ccpLink,input[type=reset].ccpLink,input[type=submit].ccpLink{border:0;background:0;display:inline-block;white-space:nowrap;margin:0;padding:0}
.ccpLink{line-height:17px;cursor:pointer;text-decoration:underline}
.ccpLink:hover{text-decoration:none}
.ccpLink--small{font-size:11px}
.ccpLink--hidden{text-decoration:none}
.ccpLink--default,.ccpLink--hidden:hover{color:#0098dd}
.ccpLink--text{text-decoration:underline}
.ccpLink--text:hover{color:#0098dd;text-decoration:none}
.ccpLink--popup{color:#000;text-decoration:none}
.ccpLink--popup:hover{cursor:pointer;color:#0098dd;text-decoration:underline}
.ccpLink--nowrap{white-space:nowrap}
.ccpLink--action{text-decoration:underline;color:#000}
.ccpLink--action--expressDelivery{margin-left:1.231em}
.ccpLink--action:hover{text-decoration:none;color:#000}
.ccpLink--action:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;content:"";display:inline-block;height:13px;margin-left:1px;vertical-align:text-bottom;width:15px;background-size:12px 12px}
.no-svg .ccpLink--action:after{background-image:url(clientlibs_styles_icons/default/png/arrow.png)}
.ccpLink--icon{text-decoration:none;color:#616161}
.ccpLink--icon:hover{color:#0098dd}
.ccpLink--icon:before{content:"";margin-right:5px}
.ccpLink--icon--right:after,.ccpLink--icon:before{display:inline-block;height:15px;vertical-align:text-bottom;width:15px}
.ccpLink--icon--right:after{content:"" !important;margin-left:5px}
.ccpLink--icon--right:before{display:none}
.ccpLink--icon.ccpLink--action-special{text-decoration:underline}
.ccpLink--icon.ccpLink--action-special:hover{text-decoration:none;color:inherit}
.ccpLink--icon--alert:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M673.173%20415.557c-6.664%200-13.227%201.897-19.01%205.512l-116.695%2073.45V306.184c0-19.97-16.524-36.219-36.839-36.219-20.314%200-36.839%2016.25-36.839%2036.219v252.859c0%2020.218%2015.53%2036.075%2035.404%2036.219l1.221.004c1.426%200%202.791-.205%204.174-.467l1.317-.222c5.255-.824%209.682-2.399%2013.541-4.802l171.929-107.267c17.17-10.715%2022.617-33.101%2012.141-49.896-6.654-10.679-17.997-17.055-30.344-17.055zM447.987%20111.48h104.14c17.253%200%2031.291-14.038%2031.291-31.291s-14.039-31.291-31.291-31.291h-104.14c-17.253%200-31.291%2014.038-31.291%2031.291s14.038%2031.291%2031.291%2031.291zM185.051%2089.815c-99.494%200-180.15%2080.656-180.15%20180.15%200%2049.747%2020.164%2094.785%2052.765%20127.386l254.77-254.771c-32.601-32.601-77.638-52.765-127.385-52.765zM814.949%2089.815c-49.747%200-94.784%2020.164-127.386%2052.765l254.771%20254.771c32.601-32.601%2052.765-77.639%2052.765-127.386.001-99.494-80.655-180.15-180.15-180.15z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M501.606%20173.449c-208.1%200-377.404%20169.299-377.404%20377.4%200%20102.173%2040.877%20194.931%20107.059%20262.953l-74.248%2074.248c-14.327%2014.327-14.327%2037.771%200%2052.098%2014.327%2014.327%2037.771%2014.327%2052.098%200l76.32-76.32c.768-.768%201.33-1.654%202.015-2.471%2060.893%2042.127%20134.674%2066.888%20214.161%2066.888%2079.484%200%20153.262-24.759%20214.154-66.886.685.817%201.247%201.703%202.014%202.47l76.32%2076.32c14.326%2014.327%2037.771%2014.327%2052.097%200%2014.327-14.327%2014.327-37.771%200-52.098l-74.247-74.247c66.18-68.021%20107.057-160.78%20107.057-262.954-.001-208.102-169.3-377.401-377.396-377.401zm0%20690.137c-172.448%200-312.746-140.293-312.746-312.737%200-172.448%20140.298-312.741%20312.746-312.741%20172.444%200%20312.737%20140.293%20312.737%20312.741%200%20172.443-140.293%20312.737-312.737%20312.737z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--alert:before{background-image:url(clientlibs_styles_icons/default/png/alert-darkgray.png)}
.ccpLink--icon--alert:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M673.173%20415.557c-6.664%200-13.227%201.897-19.01%205.512l-116.695%2073.45V306.184c0-19.97-16.524-36.219-36.839-36.219-20.314%200-36.839%2016.25-36.839%2036.219v252.859c0%2020.218%2015.53%2036.075%2035.404%2036.219l1.221.004c1.426%200%202.791-.205%204.174-.467l1.317-.222c5.255-.824%209.682-2.399%2013.541-4.802l171.929-107.267c17.17-10.715%2022.617-33.101%2012.141-49.896-6.654-10.679-17.997-17.055-30.344-17.055zM447.987%20111.48h104.14c17.253%200%2031.291-14.038%2031.291-31.291s-14.039-31.291-31.291-31.291h-104.14c-17.253%200-31.291%2014.038-31.291%2031.291s14.038%2031.291%2031.291%2031.291zM185.051%2089.815c-99.494%200-180.15%2080.656-180.15%20180.15%200%2049.747%2020.164%2094.785%2052.765%20127.386l254.77-254.771c-32.601-32.601-77.638-52.765-127.385-52.765zM814.949%2089.815c-49.747%200-94.784%2020.164-127.386%2052.765l254.771%20254.771c32.601-32.601%2052.765-77.639%2052.765-127.386.001-99.494-80.655-180.15-180.15-180.15z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M501.606%20173.449c-208.1%200-377.404%20169.299-377.404%20377.4%200%20102.173%2040.877%20194.931%20107.059%20262.953l-74.248%2074.248c-14.327%2014.327-14.327%2037.771%200%2052.098%2014.327%2014.327%2037.771%2014.327%2052.098%200l76.32-76.32c.768-.768%201.33-1.654%202.015-2.471%2060.893%2042.127%20134.674%2066.888%20214.161%2066.888%2079.484%200%20153.262-24.759%20214.154-66.886.685.817%201.247%201.703%202.014%202.47l76.32%2076.32c14.326%2014.327%2037.771%2014.327%2052.097%200%2014.327-14.327%2014.327-37.771%200-52.098l-74.247-74.247c66.18-68.021%20107.057-160.78%20107.057-262.954-.001-208.102-169.3-377.401-377.396-377.401zm0%20690.137c-172.448%200-312.746-140.293-312.746-312.737%200-172.448%20140.298-312.741%20312.746-312.741%20172.444%200%20312.737%20140.293%20312.737%20312.741%200%20172.443-140.293%20312.737-312.737%20312.737z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--alert:hover:before{background-image:url(clientlibs_styles_icons/default/png/alert-primary.png)}
.ccpLink--icon--close:after,.ccpLink--icon--close:before{width:9px;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M11.554%20842.641l344.785-344.785L14.127%20155.643%20158.216%2011.554l342.212%20342.212L842.641%2011.554l145.805%20145.805-342.212%20342.212%20342.213%20342.212-144.09%20144.09-342.213-342.212-344.785%20344.785L11.554%20842.641z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:9px 9px;background-position:center center}
.no-svg .ccpLink--icon--close:after,.no-svg .ccpLink--icon--close:before{background-image:url(clientlibs_styles_icons/default/png/close-darkgray.png)}
.ccpLink--icon--close:hover:after,.ccpLink--icon--close:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M11.554%20842.641l344.785-344.785L14.127%20155.643%20158.216%2011.554l342.212%20342.212L842.641%2011.554l145.805%20145.805-342.212%20342.212%20342.213%20342.212-144.09%20144.09-342.213-342.212-344.785%20344.785L11.554%20842.641z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:9px 9px;background-position:center center}
.no-svg .ccpLink--icon--close:hover:after,.no-svg .ccpLink--icon--close:hover:before{background-image:url(clientlibs_styles_icons/default/png/close-primary.png)}
.ccpLink--icon--close-popup:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M11.554%20842.641l344.785-344.785L14.127%20155.643%20158.216%2011.554l342.212%20342.212L842.641%2011.554l145.805%20145.805-342.212%20342.212%20342.213%20342.212-144.09%20144.09-342.213-342.212-344.785%20344.785L11.554%20842.641z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:6px 6px;height:10px;width:10px}
.no-svg .ccpLink--icon--close-popup:after{background-image:url(clientlibs_styles_icons/default/png/close-darkgray.png)}
.ccpLink--icon--close-popup:hover:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M11.554%20842.641l344.785-344.785L14.127%20155.643%20158.216%2011.554l342.212%20342.212L842.641%2011.554l145.805%20145.805-342.212%20342.212%20342.213%20342.212-144.09%20144.09-342.213-342.212-344.785%20344.785L11.554%20842.641z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:6px 6px;height:10px;width:10px}
.no-svg .ccpLink--icon--close-popup:hover:after{background-image:url(clientlibs_styles_icons/default/png/close-primary.png)}
.ccpLink--icon--clock:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M710.697%20336.312L536.074%20446.229V172.324c0-20.185-17.19-36.545-37.376-36.545-20.185%200-37.376%2016.36-37.376%2036.545v338.654c0%2020.185%2015.627%2036.545%2035.812%2036.545.335%200%20.28-.089.613-.1.287.007.379.107.664.107%201.713%200%203.317-.464%205.028-.707.168-.032.299-.036.465-.071%204.716-.741%209.365-2.084%2013.662-4.768l230.264-143.66c17.13-10.685%2023.117-33.226%2012.439-50.349-10.677-17.138-32.484-22.341-49.572-11.663z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M500.003%20993.484C227.89%20993.484%206.512%20772.107%206.512%20500S227.89%206.516%20500.003%206.516C772.11%206.516%20993.488%20227.893%20993.488%20500S772.11%20993.484%20500.003%20993.484zm0-924.296C262.445%2069.188%2069.185%20262.448%2069.185%20500s193.26%20430.812%20430.819%20430.812c237.552%200%20430.812-193.26%20430.812-430.812S737.555%2069.188%20500.003%2069.188z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--clock:before{background-image:url(clientlibs_styles_icons/default/png/clock-darkgray.png)}
.ccpLink--icon--clock:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M710.697%20336.312L536.074%20446.229V172.324c0-20.185-17.19-36.545-37.376-36.545-20.185%200-37.376%2016.36-37.376%2036.545v338.654c0%2020.185%2015.627%2036.545%2035.812%2036.545.335%200%20.28-.089.613-.1.287.007.379.107.664.107%201.713%200%203.317-.464%205.028-.707.168-.032.299-.036.465-.071%204.716-.741%209.365-2.084%2013.662-4.768l230.264-143.66c17.13-10.685%2023.117-33.226%2012.439-50.349-10.677-17.138-32.484-22.341-49.572-11.663z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M500.003%20993.484C227.89%20993.484%206.512%20772.107%206.512%20500S227.89%206.516%20500.003%206.516C772.11%206.516%20993.488%20227.893%20993.488%20500S772.11%20993.484%20500.003%20993.484zm0-924.296C262.445%2069.188%2069.185%20262.448%2069.185%20500s193.26%20430.812%20430.819%20430.812c237.552%200%20430.812-193.26%20430.812-430.812S737.555%2069.188%20500.003%2069.188z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--clock:hover:before{background-image:url(clientlibs_styles_icons/default/png/clock-primary.png)}
.ccpLink--icon--delete:after,.ccpLink--icon--delete:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M681.321%20151.172V8.372H319.03v142.799H132.3v170.717h41.012l23.931%20582.319c2.008%2048.851%2042.194%2087.42%2091.086%2087.42h423.274c48.116%200%2089.105-39.334%2091.086-87.409l23.999-582.33H867.7V151.172H681.321zM377.369%2066.711h245.614v84.46H377.369v-84.46zm54.858%20802.77c0%2016.123-13.061%2029.169-29.169%2029.169-16.109%200-29.169-13.047-29.169-29.169V379.496c0-16.123%2013.061-29.169%2029.169-29.169%2016.109%200%2029.169%2013.046%2029.169%2029.169v489.985zm182.309%200c0%2016.123-13.061%2029.169-29.169%2029.169-16.109%200-29.169-13.047-29.169-29.169V379.496c0-16.123%2013.061-29.169%2029.169-29.169%2016.109%200%2029.169%2013.046%2029.169%2029.169v489.985z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--delete:after,.no-svg .ccpLink--icon--delete:before{background-image:url(clientlibs_styles_icons/default/png/trash-darkgray.png)}
.ccpLink--icon--delete:hover:after,.ccpLink--icon--delete:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M681.321%20151.172V8.372H319.03v142.799H132.3v170.717h41.012l23.931%20582.319c2.008%2048.851%2042.194%2087.42%2091.086%2087.42h423.274c48.116%200%2089.105-39.334%2091.086-87.409l23.999-582.33H867.7V151.172H681.321zM377.369%2066.711h245.614v84.46H377.369v-84.46zm54.858%20802.77c0%2016.123-13.061%2029.169-29.169%2029.169-16.109%200-29.169-13.047-29.169-29.169V379.496c0-16.123%2013.061-29.169%2029.169-29.169%2016.109%200%2029.169%2013.046%2029.169%2029.169v489.985zm182.309%200c0%2016.123-13.061%2029.169-29.169%2029.169-16.109%200-29.169-13.047-29.169-29.169V379.496c0-16.123%2013.061-29.169%2029.169-29.169%2016.109%200%2029.169%2013.046%2029.169%2029.169v489.985z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--delete:hover:after,.no-svg .ccpLink--icon--delete:hover:before{background-image:url(clientlibs_styles_icons/default/png/trash-primary.png)}
.ccpLink--icon--down:after,.ccpLink--icon--down:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M813.761%20375.186l-64.124-64.124L500.012%20560.69%20250.385%20311.062l-64.124%2064.124%20313.751%20313.752z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--down:after,.no-svg .ccpLink--icon--down:before{background-image:url(clientlibs_styles_icons/default/png/arrow_down-darkgray.png)}
.ccpLink--icon--down:hover:after,.ccpLink--icon--down:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M813.761%20375.186l-64.124-64.124L500.012%20560.69%20250.385%20311.062l-64.124%2064.124%20313.751%20313.752z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--down:hover:after,.no-svg .ccpLink--icon--down:hover:before{background-image:url(clientlibs_styles_icons/default/png/arrow_down-primary.png)}
.ccpLink--icon--edit:after,.ccpLink--icon--edit:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M435.305%20775.293l560.762-560.762L785.437%203.895%20224.669%20564.663zM153.034%20636.297l-3.228%203.228L7.762%20933.811c-.544%201.206-.989%202.43-1.416%203.673l-.878%202.294.155.155c-4.18%2014.916-.606%2031.544%2011.131%2043.281%2011.731%2011.731%2028.359%2015.311%2043.275%2011.131l.155.148%202.257-.866c1.268-.433%202.511-.884%203.735-1.435L360.437%20850.16l3.234-3.234-210.637-210.629z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--edit:after,.no-svg .ccpLink--icon--edit:before{background-image:url(clientlibs_styles_icons/default/png/edit-darkgray.png)}
.ccpLink--icon--edit:hover:after,.ccpLink--icon--edit:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M435.305%20775.293l560.762-560.762L785.437%203.895%20224.669%20564.663zM153.034%20636.297l-3.228%203.228L7.762%20933.811c-.544%201.206-.989%202.43-1.416%203.673l-.878%202.294.155.155c-4.18%2014.916-.606%2031.544%2011.131%2043.281%2011.731%2011.731%2028.359%2015.311%2043.275%2011.131l.155.148%202.257-.866c1.268-.433%202.511-.884%203.735-1.435L360.437%20850.16l3.234-3.234-210.637-210.629z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--edit:hover:after,.no-svg .ccpLink--icon--edit:hover:before{background-image:url(clientlibs_styles_icons/default/png/edit-primary.png)}
.ccpLink--icon--euro:after,.ccpLink--icon--euro:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20125.2%20149.3%22%3E%3Cg%20clip-path%3D%22url%28%23clipPath20%29%22%20transform%3D%22matrix%28.13333%200%200%20-.13333%200%20149.293%29%22%20fill%3D%22%23616161%22%3E%3Cpath%20d%3D%22M939%2076.7c-17-8-36.3-16.5-57.9-25.6-21.6-9.1-46.9-17.3-75.8-24.7-29-7.4-62.5-13.6-100.6-18.7C666.6%202.6%20623.2%200%20574.3%200c-45.4%200-91.7%205.1-138.9%2015.3-47.1%2010.3-91.4%2028.4-132.9%2054.6C261%2096%20223.8%20131.2%20190.9%20175.5c-33%2044.3-57.9%20101.1-75%20170.4H0v170.4h93.7c0%206.8-.3%2013.6-.9%2020.4-.6%206.8-.8%2014.2-.8%2022.2%200%206.8.3%2013.6.8%2020.4.6%206.8.9%2013%20.9%2018.8H0v168.7h117.6c17%2063.6%2042%20117.9%2075%20162.8%2032.9%2044.9%2070.7%2081.2%20113.3%20109.1%2042.6%2027.8%2088.6%2048.3%20138%2061.4%2049.4%2013%2099.1%2019.6%20149.1%2019.6%2092%200%20165-8.5%20219-25.6%2054-17%2096.3-32.4%20127-46V782.2H734.5v92c-14.8%204.5-32.1%208.2-52%2011.1-19.9%202.8-42.9%204.3-69%204.3-54.5%200-96.9-11.4-127-34.1-30.1-22.7-54.8-52.3-74.1-88.6h294.9V598.2H383.4c0-5.7-.3-11.9-.8-18.7-.6-6.8-.9-13.6-.9-20.4%200-8%20.3-15.3.9-22.2.6-6.8.8-13.6.8-20.4h323.9V346H410.7c14.8-35.2%2037.2-62.8%2067.3-82.7%2030.1-19.9%2070.7-29.8%20121.9-29.8%2026.1%200%2050.5%202%2073.3%206%2022.7%204%2043.2%208.8%2061.4%2014.5v90.3H939V76.7%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--euro:after,.no-svg .ccpLink--icon--euro:before{background-image:url(clientlibs_styles_icons/default/png/euro-darkgray.png)}
.ccpLink--icon--euro:hover:after,.ccpLink--icon--euro:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20125.2%20149.3%22%3E%3Cg%20clip-path%3D%22url%28%23clipPath20%29%22%20transform%3D%22matrix%28.13333%200%200%20-.13333%200%20149.293%29%22%20fill%3D%22%230098DD%22%3E%3Cpath%20d%3D%22M939%2076.7c-17-8-36.3-16.5-57.9-25.6-21.6-9.1-46.9-17.3-75.8-24.7-29-7.4-62.5-13.6-100.6-18.7C666.6%202.6%20623.2%200%20574.3%200c-45.4%200-91.7%205.1-138.9%2015.3-47.1%2010.3-91.4%2028.4-132.9%2054.6C261%2096%20223.8%20131.2%20190.9%20175.5c-33%2044.3-57.9%20101.1-75%20170.4H0v170.4h93.7c0%206.8-.3%2013.6-.9%2020.4-.6%206.8-.8%2014.2-.8%2022.2%200%206.8.3%2013.6.8%2020.4.6%206.8.9%2013%20.9%2018.8H0v168.7h117.6c17%2063.6%2042%20117.9%2075%20162.8%2032.9%2044.9%2070.7%2081.2%20113.3%20109.1%2042.6%2027.8%2088.6%2048.3%20138%2061.4%2049.4%2013%2099.1%2019.6%20149.1%2019.6%2092%200%20165-8.5%20219-25.6%2054-17%2096.3-32.4%20127-46V782.2H734.5v92c-14.8%204.5-32.1%208.2-52%2011.1-19.9%202.8-42.9%204.3-69%204.3-54.5%200-96.9-11.4-127-34.1-30.1-22.7-54.8-52.3-74.1-88.6h294.9V598.2H383.4c0-5.7-.3-11.9-.8-18.7-.6-6.8-.9-13.6-.9-20.4%200-8%20.3-15.3.9-22.2.6-6.8.8-13.6.8-20.4h323.9V346H410.7c14.8-35.2%2037.2-62.8%2067.3-82.7%2030.1-19.9%2070.7-29.8%20121.9-29.8%2026.1%200%2050.5%202%2073.3%206%2022.7%204%2043.2%208.8%2061.4%2014.5v90.3H939V76.7%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--euro:hover:after,.no-svg .ccpLink--icon--euro:hover:before{background-image:url(clientlibs_styles_icons/default/png/euro-primary.png)}
.ccpLink--icon--free_delivery:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M956.806%20546.316c-14.083-16.908-5.865-23.477-24.607-62.111-15.522-31.962-158.438-157.072-174.648-173.286-21.124-21.257-57.89-61.159-74.774-74.845-23.624-19.016-67.164-21.354-76.321-21.354-9.24%200-486.153-8.614-516.065%200-32.44%209.305-46.492%2039.81-54.725%2065.552-9.975%2031.291-20.239%20134.214-25.877%20226.018L5.474%20621.616c.035%2012.189.285%2022.581.873%2030.172%203.592%2044.524%2098.543%2040.226%2098.543%2040.226%202.427%2054.026%2046.949%2097.096%20101.537%2097.096%2055.318%200%20100.183-44.11%20101.56-98.988l366.384-.512c1.215%2055.162%2046.189%2099.501%20101.656%2099.501%2055.763%200%20100.97-44.891%20101.614-100.527%200%200%2065.651-3.026%2079.165-5.182%2015.218-2.27%2029.302-1.093%2036.269-42.139%207.081-41.018-12.832-66.822-36.269-94.947zm-562.681-83.261h-3.592v-10.974c0-3.934-1.898-10.884-1.504-10.884h26.955l-21.859%2021.858zm.807-54.643c2.754-10.929%207.077-17.508%2012.585-23.801%2012.197-14.946%2029.509-20.357%2048.389-20.357%2012.052%200%2023.398%201.776%2032.665%204.36l-39.799%2039.799h-53.84zm45.682-155.459c45.859%200%2087.806%2016.038%20121.152%2042.469l-56.659%2056.659%205.488-22.349c-14.164-6.291-35.018-11.799-59.011-11.799-36.981%200-68.455%2013.176-90.878%2038.352-12.583%2014.557-22.028%2030.268-27.141%2052.126h-30.46v32.785h26.127s-4.269%206.556-4.269%2010.488v11.37h-21.858v21.858h29.671c1.903%208.197%205.096%2020.114%209.273%2030.218l-54.546%2054.545c-26.521-33.353-42.618-75.221-42.618-121.167-.002-108.098%2087.631-195.555%20195.729-195.555zm0%20391.462c-42.472%200-81.375-14.073-113.449-37.065l49.359-49.357c20.68%2015.542%2046.441%2024.301%2074.27%2024.301%2025.178%200%2047.995-7.477%2061.37-14.948l-9.447-43.667c-8.26%204.328-26.745%2010.23-44.846%2010.23-16.268%200-31.518-4.355-43.497-13.763l35.234-35.232h39.288v-21.858h-17.43l127.049-127.042c22.684%2031.871%2036.834%2070.676%2036.834%20112.671-.002%20108.098-86.636%20195.73-194.735%20195.73z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--free_delivery:before{background-image:url(clientlibs_styles_icons/default/png/free_delivery-darkgray.png)}
.ccpLink--icon--free_delivery:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M956.806%20546.316c-14.083-16.908-5.865-23.477-24.607-62.111-15.522-31.962-158.438-157.072-174.648-173.286-21.124-21.257-57.89-61.159-74.774-74.845-23.624-19.016-67.164-21.354-76.321-21.354-9.24%200-486.153-8.614-516.065%200-32.44%209.305-46.492%2039.81-54.725%2065.552-9.975%2031.291-20.239%20134.214-25.877%20226.018L5.474%20621.616c.035%2012.189.285%2022.581.873%2030.172%203.592%2044.524%2098.543%2040.226%2098.543%2040.226%202.427%2054.026%2046.949%2097.096%20101.537%2097.096%2055.318%200%20100.183-44.11%20101.56-98.988l366.384-.512c1.215%2055.162%2046.189%2099.501%20101.656%2099.501%2055.763%200%20100.97-44.891%20101.614-100.527%200%200%2065.651-3.026%2079.165-5.182%2015.218-2.27%2029.302-1.093%2036.269-42.139%207.081-41.018-12.832-66.822-36.269-94.947zm-562.681-83.261h-3.592v-10.974c0-3.934-1.898-10.884-1.504-10.884h26.955l-21.859%2021.858zm.807-54.643c2.754-10.929%207.077-17.508%2012.585-23.801%2012.197-14.946%2029.509-20.357%2048.389-20.357%2012.052%200%2023.398%201.776%2032.665%204.36l-39.799%2039.799h-53.84zm45.682-155.459c45.859%200%2087.806%2016.038%20121.152%2042.469l-56.659%2056.659%205.488-22.349c-14.164-6.291-35.018-11.799-59.011-11.799-36.981%200-68.455%2013.176-90.878%2038.352-12.583%2014.557-22.028%2030.268-27.141%2052.126h-30.46v32.785h26.127s-4.269%206.556-4.269%2010.488v11.37h-21.858v21.858h29.671c1.903%208.197%205.096%2020.114%209.273%2030.218l-54.546%2054.545c-26.521-33.353-42.618-75.221-42.618-121.167-.002-108.098%2087.631-195.555%20195.729-195.555zm0%20391.462c-42.472%200-81.375-14.073-113.449-37.065l49.359-49.357c20.68%2015.542%2046.441%2024.301%2074.27%2024.301%2025.178%200%2047.995-7.477%2061.37-14.948l-9.447-43.667c-8.26%204.328-26.745%2010.23-44.846%2010.23-16.268%200-31.518-4.355-43.497-13.763l35.234-35.232h39.288v-21.858h-17.43l127.049-127.042c22.684%2031.871%2036.834%2070.676%2036.834%20112.671-.002%20108.098-86.636%20195.73-194.735%20195.73z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--free_delivery:hover:before{background-image:url(clientlibs_styles_icons/default/png/free_delivery-primary.png)}
.ccpLink--icon--home:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20d%3D%22M56.7%203.5L.7%2060.1h12.6v39.5c0%205.6%204.6%2010.2%2010.2%2010.2h67.3c5.6%200%2010.2-4.6%2010.2-10.2V60.1h-.1H112.7l-56-56.6zm-4.9%2083.8h-21v-27h21v27zm30.7%200h-21v-27h21v27z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--home:before{background-image:url(clientlibs_styles_icons/default/png/home-darkgray.png)}
.ccpLink--icon--home.ccpLink--action-special:before,.ccpLink--icon--home:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20d%3D%22M56.7%203.5L.7%2060.1h12.6v39.5c0%205.6%204.6%2010.2%2010.2%2010.2h67.3c5.6%200%2010.2-4.6%2010.2-10.2V60.1h-.1H112.7l-56-56.6zm-4.9%2083.8h-21v-27h21v27zm30.7%200h-21v-27h21v27z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--home.ccpLink--action-special:before,.no-svg .ccpLink--icon--home:hover:before{background-image:url(clientlibs_styles_icons/default/png/home-primary.png)}
.ccpLink--icon--up:after,.ccpLink--icon--up:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M186.261%20624.814l64.124%2064.124L500.01%20439.31l249.627%20249.628%2064.124-64.124L500.01%20311.062z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--up:after,.no-svg .ccpLink--icon--up:before{background-image:url(clientlibs_styles_icons/default/png/arrow_up-darkgray.png)}
.ccpLink--icon--up:hover:after,.ccpLink--icon--up:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M186.261%20624.814l64.124%2064.124L500.01%20439.31l249.627%20249.628%2064.124-64.124L500.01%20311.062z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--up:hover:after,.no-svg .ccpLink--icon--up:hover:before{background-image:url(clientlibs_styles_icons/default/png/arrow_up-primary.png)}
.ccpLink--icon--forward:after,.ccpLink--icon--forward:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--forward:after,.no-svg .ccpLink--icon--forward:before{background-image:url(clientlibs_styles_icons/default/png/arrow-darkgray.png)}
.ccpLink--icon--forward:hover:after,.ccpLink--icon--forward:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--forward:hover:after,.no-svg .ccpLink--icon--forward:hover:before{background-image:url(clientlibs_styles_icons/default/png/arrow-primary.png)}
.ccpLink--icon--backward:after,.ccpLink--icon--backward:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M624.825%20813.75l64.124-64.124-249.628-249.625%20249.628-249.627-64.124-64.124-313.752%20313.751z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--backward:after,.no-svg .ccpLink--icon--backward:before{background-image:url(clientlibs_styles_icons/default/png/arrow_left-darkgray.png)}
.ccpLink--icon--backward:hover:after,.ccpLink--icon--backward:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M624.825%20813.75l64.124-64.124-249.628-249.625%20249.628-249.627-64.124-64.124-313.752%20313.751z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--backward:hover:after,.no-svg .ccpLink--icon--backward:hover:before{background-image:url(clientlibs_styles_icons/default/png/arrow_left-primary.png)}
.ccpLink--icon--move:after,.ccpLink--icon--move:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23616161%22%3E%3Cpath%20d%3D%22M25%2017.1c4.3%200%207.8%203.5%207.8%207.8s-3.5%207.8-7.8%207.8-7.8-3.5-7.8-7.8%203.5-7.8%207.8-7.8zM38.1%2032.6l2.1-7.6-2.1-7.6L50%2025l-11.9%207.6zM11.9%2032.6L9.8%2025l2.1-7.6L0%2025l11.9%207.6zM17.4%2038.1l7.6%202.1%207.6-2.1L25%2050l-7.6-11.9zM17.4%2011.9L25%209.8l7.6%202.1L25%200l-7.6%2011.9z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--move:after,.no-svg .ccpLink--icon--move:before{background-image:url(clientlibs_styles_icons/default/png/move-darkgray.png)}
.ccpLink--icon--move:hover:after,.ccpLink--icon--move:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%230098DD%22%3E%3Cpath%20d%3D%22M25%2017.1c4.3%200%207.8%203.5%207.8%207.8s-3.5%207.8-7.8%207.8-7.8-3.5-7.8-7.8%203.5-7.8%207.8-7.8zM38.1%2032.6l2.1-7.6-2.1-7.6L50%2025l-11.9%207.6zM11.9%2032.6L9.8%2025l2.1-7.6L0%2025l11.9%207.6zM17.4%2038.1l7.6%202.1%207.6-2.1L25%2050l-7.6-11.9zM17.4%2011.9L25%209.8l7.6%202.1L25%200l-7.6%2011.9z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--move:hover:after,.no-svg .ccpLink--icon--move:hover:before{background-image:url(clientlibs_styles_icons/default/png/move-primary.png)}
.ccpLink--icon--hook:after,.ccpLink--icon--hook:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M356.179%20894.092L32.241%20570.153c-35.252-35.223-35.252-92.39%200-127.613%2035.252-35.252%2092.361-35.252%20127.613%200l195.82%20187.133%20474.063-489.01c35.154-38.914%2084.596-51.22%20125.557-22.855%2040.981%2028.378%2051.233%2084.576%2022.855%20125.557l-621.97%20650.727z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--hook:after,.no-svg .ccpLink--icon--hook:before{background-image:url(clientlibs_styles_icons/default/png/print-darkgray.png)}
.ccpLink--icon--hook:hover:after,.ccpLink--icon--hook:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M356.179%20894.092L32.241%20570.153c-35.252-35.223-35.252-92.39%200-127.613%2035.252-35.252%2092.361-35.252%20127.613%200l195.82%20187.133%20474.063-489.01c35.154-38.914%2084.596-51.22%20125.557-22.855%2040.981%2028.378%2051.233%2084.576%2022.855%20125.557l-621.97%20650.727z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--hook:hover:after,.no-svg .ccpLink--icon--hook:hover:before{background-image:url(clientlibs_styles_icons/default/png/print-darkgray.png)}
.ccpLink--icon--print:after,.ccpLink--icon--print:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M783.215%20236.257V17.31H216.712v218.947H8.38v435.336c0%2051.805%2041.996%2093.801%2093.801%2093.801h114.492V982.691h566.654V765.394h114.492c51.805%200%2093.801-41.996%2093.801-93.801V236.257H783.215zM276.739%2077.337h446.449v158.92H276.739V77.337zM723.3%20922.663H276.7V578.411h446.6v344.252z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M356.183%20656.338h287.633v60.027H356.183zM356.183%20776.392h287.633v60.027H356.183z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--print:after,.no-svg .ccpLink--icon--print:before{background-image:url(clientlibs_styles_icons/default/png/print-darkgray.png)}
.ccpLink--icon--print:hover:after,.ccpLink--icon--print:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M783.215%20236.257V17.31H216.712v218.947H8.38v435.336c0%2051.805%2041.996%2093.801%2093.801%2093.801h114.492V982.691h566.654V765.394h114.492c51.805%200%2093.801-41.996%2093.801-93.801V236.257H783.215zM276.739%2077.337h446.449v158.92H276.739V77.337zM723.3%20922.663H276.7V578.411h446.6v344.252z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M356.183%20656.338h287.633v60.027H356.183zM356.183%20776.392h287.633v60.027H356.183z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--print:hover:after,.no-svg .ccpLink--icon--print:hover:before{background-image:url(clientlibs_styles_icons/default/png/print-primary.png)}
.ccpLink--icon--product_comparison:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M8.6.1H1.4v9c0%20.5.4.9.9.9h5.4c.5%200%20.9-.4.9-.9v-9zm-5%208.8h-.8V1.1h.8v7.8zm1.8%200h-.8V6.1h.8v2.8zm1.8%200h-.8v-5h.8v5z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--product_comparison:before{background-image:url(clientlibs_styles_icons/default/png/product_comparison-darkgray.png)}
.ccpLink--icon--product_comparison:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M8.6.1H1.4v9c0%20.5.4.9.9.9h5.4c.5%200%20.9-.4.9-.9v-9zm-5%208.8h-.8V1.1h.8v7.8zm1.8%200h-.8V6.1h.8v2.8zm1.8%200h-.8v-5h.8v5z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--product_comparison:hover:before{background-image:url(clientlibs_styles_icons/default/png/product_comparison-primary.png)}
.ccpLink--icon--remember:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2055%2055%22%3E%3Cpath%20d%3D%22M36.6%2041L14.5%2018.9%2026.2%2016%2039.8%202.5%2053%2015.7%2039.5%2029.3zM3.6%2048l16.3-16.6%204.2%204.2L7.5%2051.9c-1.1.9-2.6.8-3.6-.2l-.1-.1c-1-1-1.1-2.5-.2-3.6z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--remember:before{background-image:url(clientlibs_styles_icons/default/png/remember-darkgray.png)}
.ccpLink--icon--remember:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2055%2055%22%3E%3Cpath%20d%3D%22M36.6%2041L14.5%2018.9%2026.2%2016%2039.8%202.5%2053%2015.7%2039.5%2029.3zM3.6%2048l16.3-16.6%204.2%204.2L7.5%2051.9c-1.1.9-2.6.8-3.6-.2l-.1-.1c-1-1-1.1-2.5-.2-3.6z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--remember:hover:before{background-image:url(clientlibs_styles_icons/default/png/remember-primary.png)}
.ccpLink--icon--wishlist_christmas:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20d%3D%22M93.1%2089L79%2069h2.7c1.9%200%203.7-1%204.7-2.7%201-1.7%201-3.8%200-5.4l-14-19.1h6.4c1.7%200%203.3-.9%204.1-2.4.9-1.5.9-3.3%200-4.8L60.8%206%2056.7.7%2052.5%206l-22%2028.6c-.9%201.5-.9%203.3%200%204.8s2.4%202.4%204.1%202.4H41l-14.1%2019c-1%201.7-1%203.8%200%205.4%201%201.7%202.8%202.7%204.7%202.7h2.7L20.3%2089c-1.2%202.1-1.2%204.6%200%206.7%201.2%202.1%203.4%203.3%205.8%203.3h22.1v13.7h17.1V99h22.1c2.4%200%204.6-1.3%205.8-3.3%201.1-2.1%201.1-4.6-.1-6.7z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--wishlist_christmas:before{background-image:url(clientlibs_styles_icons/default/png/christmastree-darkgray.png)}
.ccpLink--icon--wishlist_christmas:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20d%3D%22M93.1%2089L79%2069h2.7c1.9%200%203.7-1%204.7-2.7%201-1.7%201-3.8%200-5.4l-14-19.1h6.4c1.7%200%203.3-.9%204.1-2.4.9-1.5.9-3.3%200-4.8L60.8%206%2056.7.7%2052.5%206l-22%2028.6c-.9%201.5-.9%203.3%200%204.8s2.4%202.4%204.1%202.4H41l-14.1%2019c-1%201.7-1%203.8%200%205.4%201%201.7%202.8%202.7%204.7%202.7h2.7L20.3%2089c-1.2%202.1-1.2%204.6%200%206.7%201.2%202.1%203.4%203.3%205.8%203.3h22.1v13.7h17.1V99h22.1c2.4%200%204.6-1.3%205.8-3.3%201.1-2.1%201.1-4.6-.1-6.7z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--wishlist_christmas:hover:before{background-image:url(clientlibs_styles_icons/default/png/christmastree-primary.png)}
.ccpLink--icon--request_offer:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M142.236%206.873v896.625c0%2049.5%2040.131%2089.63%2089.63%2089.63H768.14c49.292%200%2089.624-40.332%2089.624-89.63V6.873H142.236zm613.758%20500H244.012v-79.999h511.981v79.999zm0-219.996H244.012v-80.005h511.981v80.005z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--request_offer:before{background-image:url(clientlibs_styles_icons/default/png/request_offer-darkgray.png)}
.ccpLink--icon--request_offer:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M142.236%206.873v896.625c0%2049.5%2040.131%2089.63%2089.63%2089.63H768.14c49.292%200%2089.624-40.332%2089.624-89.63V6.873H142.236zm613.758%20500H244.012v-79.999h511.981v79.999zm0-219.996H244.012v-80.005h511.981v80.005z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--request_offer:hover:before{background-image:url(clientlibs_styles_icons/default/png/request_offer-primary.png)}
.ccpLink--icon--sortby:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M479.052%20397.64c22.618%2022.618%2022.618%2059.26%200%2081.879-22.6%2022.618-59.279%2022.618-81.879%200l-87.571-87.571V830.18H193.796V391.948l-87.571%2087.571c-22.6%2022.618-59.279%2022.618-81.879%200-11.309-11.309-16.964-26.125-16.964-40.94%200-14.815%205.655-29.63%2016.964-40.939l227.353-227.353L479.052%20397.64zM520.948%20602.408c-22.618-22.618-22.618-59.26%200-81.879%2022.6-22.618%2059.279-22.618%2081.879%200l87.571%2087.571V169.868h115.806V608.1l87.571-87.571c22.6-22.618%2059.279-22.618%2081.879%200%2011.309%2011.309%2016.964%2026.124%2016.964%2040.939s-5.655%2029.63-16.964%2040.939L748.301%20829.761%20520.948%20602.408z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--sortby:before{background-image:url(clientlibs_styles_icons/default/png/sortby-darkgray.png)}
.ccpLink--icon--sortby:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M479.052%20397.64c22.618%2022.618%2022.618%2059.26%200%2081.879-22.6%2022.618-59.279%2022.618-81.879%200l-87.571-87.571V830.18H193.796V391.948l-87.571%2087.571c-22.6%2022.618-59.279%2022.618-81.879%200-11.309-11.309-16.964-26.125-16.964-40.94%200-14.815%205.655-29.63%2016.964-40.939l227.353-227.353L479.052%20397.64zM520.948%20602.408c-22.618-22.618-22.618-59.26%200-81.879%2022.6-22.618%2059.279-22.618%2081.879%200l87.571%2087.571V169.868h115.806V608.1l87.571-87.571c22.6-22.618%2059.279-22.618%2081.879%200%2011.309%2011.309%2016.964%2026.124%2016.964%2040.939s-5.655%2029.63-16.964%2040.939L748.301%20829.761%20520.948%20602.408z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.no-svg .ccpLink--icon--sortby:hover:before{background-image:url(clientlibs_styles_icons/default/png/sortby-primary.png)}
.ccpLink--action-special{text-decoration:underline;color:#000}
.ccpLink--action-special:hover{text-decoration:none}
.ccpLink[data-ajax-reload=popup]{pointer-events:none;cursor:pointer}
.rating-frame .rating-number{font-size:11px;white-space:nowrap}
.rating-frame .rating{position:relative;overflow:hidden;width:62px;height:13px;margin-right:4px}
.rating-frame .rating,.rating-frame .rating i.ci{display:inline-block}
.rating-frame .rating .rating-mask{position:absolute}
.rating-frame .rating .rating-status{overflow-x:hidden;overflow-y:visible;position:absolute;white-space:nowrap;z-index:2}
.popup .gallery .product-block .row .rating-frame{display:none}
.customer-rating-search li:nth-child(1) .rating-frame .rating .rating-status{width:80%}
.customer-rating-search li:nth-child(2) .rating-frame .rating .rating-status{width:60%}
.customer-rating-search li:nth-child(3) .rating-frame .rating .rating-status{width:40%}
.customer-rating-search li:nth-child(4) .rating-frame .rating .rating-status{width:20%}
.customer-rating-search li a strong{color:#000}
.ccpRating{line-height:16px;height:13px;display:inline-block;width:62px;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%2043.200001%22%20width%3D%22189%22%20height%3D%2234%22%3E%3Cpath%20d%3D%22M30.534%2026.502L45.21%2016.484H27.625L22.529-.003l-.084.272-.084-.272-5.096%2016.487H0l14.41%209.836L9.206%2043.2l13.24-10.548L35.684%2043.2l-5.15-16.698M78.28%2026.502l14.676-10.018H75.371L70.275-.003%2070.19.27l-.084-.272-5.096%2016.487H47.746l14.411%209.836-5.205%2016.88%2013.24-10.548L83.43%2043.2l-5.15-16.698M127.295%2026.502l14.676-10.018h-17.586L119.29-.003l-.084.272-.084-.272-5.097%2016.487H96.761l14.41%209.836-5.205%2016.88%2013.24-10.548L132.445%2043.2l-5.15-16.698M176.31%2026.502l14.675-10.018H173.4L168.304-.003l-.084.272-.084-.272-5.096%2016.487h-17.264l14.41%209.836-5.205%2016.88%2013.239-10.548L181.46%2043.2l-5.15-16.698M225.324%2026.502L240%2016.484h-17.585L217.319-.003l-.084.272-.084-.272-5.096%2016.487H194.79l14.41%209.836-5.206%2016.88%2013.24-10.548%2013.24%2010.548-5.151-16.698%22%20fill%3D%22%23BCBCBC%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:62px 13px;position:relative}
.ccpProductBlock--square .ccpRating{background-size:110px 20px;height:20px;width:110px}
.ccpRating:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%2043.200001%22%20width%3D%22189%22%20height%3D%2234%22%3E%3Cpath%20d%3D%22M30.534%2026.502L45.21%2016.484H27.625L22.529-.003l-.084.272-.084-.272-5.096%2016.487H0l14.41%209.836L9.206%2043.2l13.24-10.548L35.684%2043.2l-5.15-16.698M78.28%2026.502l14.676-10.018H75.371L70.275-.003%2070.19.27l-.084-.272-5.096%2016.487H47.746l14.411%209.836-5.205%2016.88%2013.24-10.548L83.43%2043.2l-5.15-16.698M127.295%2026.502l14.676-10.018h-17.586L119.29-.003l-.084.272-.084-.272-5.097%2016.487H96.761l14.41%209.836-5.205%2016.88%2013.24-10.548L132.445%2043.2l-5.15-16.698M176.31%2026.502l14.675-10.018H173.4L168.304-.003l-.084.272-.084-.272-5.096%2016.487h-17.264l14.41%209.836-5.205%2016.88%2013.239-10.548L181.46%2043.2l-5.15-16.698M225.324%2026.502L240%2016.484h-17.585L217.319-.003l-.084.272-.084-.272-5.096%2016.487H194.79l14.41%209.836-5.206%2016.88%2013.24-10.548%2013.24%2010.548-5.151-16.698%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:62px 13px;height:13px;width:0;content:"";display:inline-block;overflow:hidden}
.ccpProductBlock--square .ccpRating:before{height:20px;background-size:110px 20px}
.ccpProductBlock--square.ccpProductBlock--hover .ccpRating:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%2043.200001%22%20width%3D%22189%22%20height%3D%2234%22%3E%3Cpath%20d%3D%22M30.534%2026.502L45.21%2016.484H27.625L22.529-.003l-.084.272-.084-.272-5.096%2016.487H0l14.41%209.836L9.206%2043.2l13.24-10.548L35.684%2043.2l-5.15-16.698M78.28%2026.502l14.676-10.018H75.371L70.275-.003%2070.19.27l-.084-.272-5.096%2016.487H47.746l14.411%209.836-5.205%2016.88%2013.24-10.548L83.43%2043.2l-5.15-16.698M127.295%2026.502l14.676-10.018h-17.586L119.29-.003l-.084.272-.084-.272-5.097%2016.487H96.761l14.41%209.836-5.205%2016.88%2013.24-10.548L132.445%2043.2l-5.15-16.698M176.31%2026.502l14.675-10.018H173.4L168.304-.003l-.084.272-.084-.272-5.096%2016.487h-17.264l14.41%209.836-5.205%2016.88%2013.239-10.548L181.46%2043.2l-5.15-16.698M225.324%2026.502L240%2016.484h-17.585L217.319-.003l-.084.272-.084-.272-5.096%2016.487H194.79l14.41%209.836-5.206%2016.88%2013.24-10.548%2013.24%2010.548-5.151-16.698%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:110px 20px;height:20px}
.ccpRating:after{position:absolute;left:64px;top:1px;color:#0098dd;font-size:11px;line-height:13px;content:'(' attr(data-rating-value) ')'}
.ccpProductBlock--square .ccpRating:after{color:#fff;font-size:13px;left:114px;top:4px;opacity:0}
.ccpProductBlock--hover .ccpRating:after{opacity:1}
.ccpRating[data-rating-value="0"]:after{content:""}
.ccpRating--width-100:before{width:100%}
.ccpRating--width-99:before{width:99%}
.ccpRating--width-98:before{width:98%}
.ccpRating--width-97:before{width:97%}
.ccpRating--width-96:before{width:96%}
.ccpRating--width-95:before{width:95%}
.ccpRating--width-94:before{width:94%}
.ccpRating--width-93:before{width:93%}
.ccpRating--width-92:before{width:92%}
.ccpRating--width-91:before{width:91%}
.ccpRating--width-90:before{width:90%}
.ccpRating--width-89:before{width:89%}
.ccpRating--width-88:before{width:88%}
.ccpRating--width-87:before{width:87%}
.ccpRating--width-86:before{width:86%}
.ccpRating--width-85:before{width:85%}
.ccpRating--width-84:before{width:84%}
.ccpRating--width-83:before{width:83%}
.ccpRating--width-82:before{width:82%}
.ccpRating--width-81:before{width:81%}
.ccpRating--width-80:before{width:80%}
.ccpRating--width-79:before{width:79%}
.ccpRating--width-78:before{width:78%}
.ccpRating--width-77:before{width:77%}
.ccpRating--width-76:before{width:76%}
.ccpRating--width-75:before{width:75%}
.ccpRating--width-74:before{width:74%}
.ccpRating--width-73:before{width:73%}
.ccpRating--width-72:before{width:72%}
.ccpRating--width-71:before{width:71%}
.ccpRating--width-70:before{width:70%}
.ccpRating--width-69:before{width:69%}
.ccpRating--width-68:before{width:68%}
.ccpRating--width-67:before{width:67%}
.ccpRating--width-66:before{width:66%}
.ccpRating--width-65:before{width:65%}
.ccpRating--width-64:before{width:64%}
.ccpRating--width-63:before{width:63%}
.ccpRating--width-62:before{width:62%}
.ccpRating--width-61:before{width:61%}
.ccpRating--width-60:before{width:60%}
.ccpRating--width-59:before{width:59%}
.ccpRating--width-58:before{width:58%}
.ccpRating--width-57:before{width:57%}
.ccpRating--width-56:before{width:56%}
.ccpRating--width-55:before{width:55%}
.ccpRating--width-54:before{width:54%}
.ccpRating--width-53:before{width:53%}
.ccpRating--width-52:before{width:52%}
.ccpRating--width-51:before{width:51%}
.ccpRating--width-50:before{width:50%}
.ccpRating--width-49:before{width:49%}
.ccpRating--width-48:before{width:48%}
.ccpRating--width-47:before{width:47%}
.ccpRating--width-46:before{width:46%}
.ccpRating--width-45:before{width:45%}
.ccpRating--width-44:before{width:44%}
.ccpRating--width-43:before{width:43%}
.ccpRating--width-42:before{width:42%}
.ccpRating--width-41:before{width:41%}
.ccpRating--width-40:before{width:40%}
.ccpRating--width-39:before{width:39%}
.ccpRating--width-38:before{width:38%}
.ccpRating--width-37:before{width:37%}
.ccpRating--width-36:before{width:36%}
.ccpRating--width-35:before{width:35%}
.ccpRating--width-34:before{width:34%}
.ccpRating--width-33:before{width:33%}
.ccpRating--width-32:before{width:32%}
.ccpRating--width-31:before{width:31%}
.ccpRating--width-30:before{width:30%}
.ccpRating--width-29:before{width:29%}
.ccpRating--width-28:before{width:28%}
.ccpRating--width-27:before{width:27%}
.ccpRating--width-26:before{width:26%}
.ccpRating--width-25:before{width:25%}
.ccpRating--width-24:before{width:24%}
.ccpRating--width-23:before{width:23%}
.ccpRating--width-22:before{width:22%}
.ccpRating--width-21:before{width:21%}
.ccpRating--width-20:before{width:20%}
.ccpRating--width-19:before{width:19%}
.ccpRating--width-18:before{width:18%}
.ccpRating--width-17:before{width:17%}
.ccpRating--width-16:before{width:16%}
.ccpRating--width-15:before{width:15%}
.ccpRating--width-14:before{width:14%}
.ccpRating--width-13:before{width:13%}
.ccpRating--width-12:before{width:12%}
.ccpRating--width-11:before{width:11%}
.ccpRating--width-10:before{width:10%}
.ccpRating--width-9:before{width:9%}
.ccpRating--width-8:before{width:8%}
.ccpRating--width-7:before{width:7%}
.ccpRating--width-6:before{width:6%}
.ccpRating--width-5:before{width:5%}
.ccpRating--width-4:before{width:4%}
.ccpRating--width-3:before{width:3%}
.ccpRating--width-2:before{width:2%}
.ccpRating--width-1:before{width:1%}
.ccpHeader{width:100%;position:relative;top:0;z-index:2}
.ccpHeader--b2b{background-color:#ececec}
.ccpHeader__border{display:none;position:absolute;background-color:#fff;height:3px;box-shadow:inset 0 5px 5px -5px rgba(0,0,0,.5);width:100%;z-index:1;transition:all .3s;transition:height 0}
.ccpHeader__border:after{box-shadow:0 0 0 transparent;transition:all .5s}
.ccpHeader__border--b2b{background-color:#ececec}
.ccpHeader--fixed:after{content:'';position:absolute;z-index:-1;bottom:0;width:100%;height:20px;border-radius:100%;left:0;right:0;margin:0 auto;box-shadow:0 0 15px rgba(0,0,0,.5)}
.ccpHeader--fixed .ccpHeader__border{height:48px;box-shadow:0 0 5px rgba(0,0,0,.5);display:block}
.ccpHeader--fixed .ccpHeader__promotion,.ccpHeader--fixed .ccpHeader__top-container,.ccpHeader--fixed .ccpSearchBar,.ccpHeader--fixed .submenu-block,.ccpHeader--fixed .usp-text{display:none !important;visibility:hidden !important}
.ccpHeader__container{padding:0;position:relative;z-index:1;margin:auto auto -1px;min-width:984px;box-sizing:border-box;border:0 solid transparent;border-width:0 38px 0 20px}
.ccpHeader__container--b2b{background-color:#ececec}
.cq-wcm-edit .ccpHeader__container{height:auto}
.ccpHeader--fixed .ccpHeader__container{height:48px}
.ccpHeader__fixedHeaderPlaceholder{height:173px;display:none;margin:auto;min-width:984px;box-sizing:border-box;border:0 solid transparent;border-width:0 38px 0 20px}
.ccpHeader__logo{margin-top:20px}
.ccpHeader--fixed .ccpHeader__logo{margin-top:11px;height:27px;width:110px}
.ccpHeader__navigation__top{position:absolute;top:10px;left:20px;white-space:nowrap}
.ccpHeader--fixed .ccpHeader__navigation__top{display:none}
.ccpHeader__navigation__top--slogan{top:0}
.ccpHeader__navigation__top--slogan--images{margin-top:10px;background-size:300px 40px;background-position:0 0;background-repeat:no-repeat;width:300px}
.ccpHeader__navigation__top--right{left:auto;right:0;min-width:208px;max-width:100%}
.ccpHeader--fixed .ccpHeader__promotion{display:none}
.ccpHeader__promotion__image,.ccpHeader__promotion__link{max-height:36px}
.ccpHeader__promotion__link{display:block;white-space:nowrap}
.ccpHeader__row__right--slim .ccpHeader__promotion{position:absolute;left:247px;top:28.5px}
.ccpHeader__navigation__main{float:right}
.ccpHeader--fixed .ccpHeader__navigation__main{margin-left:227px;padding-left:0;bottom:0;right:0;position:absolute}
.ccpHeader__row{width:100%}
.ccpHeader__row:after{clear:both;content:'';display:block}
.ccpHeader__row__left{float:left;width:227px}
.ccpHeader__row__right{margin-left:227px}
.ccpHeader__row__right--distant{padding-top:35px;position:relative}
.ccpHeader__row__right--slim{padding-top:46px}
.ccpHeader__row--firstline{height:93px}
.ccpHeader--fixed .ccpHeader__row--firstline{height:auto}
.ccpHeader__row--secondline{height:47px}
.ccpHeader--fixed .ccpHeader__row--secondline{height:auto}
.ccpHeader__searchpromotion{display:table;width:100%;padding:0 0 11px 20px}
.ccpHeader__searchpromotion__container{display:table-row}
.ccpHeader__searchpromotion__promotion,.ccpHeader__searchpromotion__searchbar{display:table-cell;vertical-align:middle}
.ccpHeader__searchpromotion__searchbar{width:100%;padding-right:1rem}
.ccpHeader__searchpromotion__searchbar .form-block{padding:0}
.ccpHeader .ccpHeader__top-container{width:100%;height:32px;background-color:#0098dd;overflow:hidden}
.ccpHeader .ccpHeader__top-container .common-usp-container-wrapper{max-width:1440px;min-width:984px;margin:0 auto;position:relative;border:0 solid transparent;border-width:0 38px 0 20px}
.ccpHeader .submenu-block,.ccpHeader__fixedHeaderPlaceholder .submenu-block{background-color:#fff;height:46px;position:relative;display:table-cell;width:227px;padding:9.5px 0}
.ccpHeader .submenu-block--b2b-color,.ccpHeader__fixedHeaderPlaceholder .submenu-block--b2b-color{background-color:#ececec !important}
.ccpHeader .submenu-block.active,.ccpHeader__fixedHeaderPlaceholder .submenu-block.active{background-color:#f4f4f4}
.ccpHeader .submenu-block .ci,.ccpHeader__fixedHeaderPlaceholder .submenu-block .ci{display:none !important}
.ccpHeader .submenu-block .open-menu,.ccpHeader__fixedHeaderPlaceholder .submenu-block .open-menu{padding-left:10px;display:table;height:auto}
.ccpHeader .submenu-block .open-menu .open-menu-label,.ccpHeader__fixedHeaderPlaceholder .submenu-block .open-menu .open-menu-label{padding-left:10px;display:table-cell;vertical-align:middle;font-size:15px}
.ccpHeader .submenu-list,.ccpHeader__fixedHeaderPlaceholder .submenu-list{position:absolute;background:#f4f4f4;z-index:10;top:100%;width:227px}
.ccpHeader .submenu-list .submenu,.ccpHeader__fixedHeaderPlaceholder .submenu-list .submenu{border-top:1px solid #ececec}
.ccpHeader .submenu-list--b2bshop,.ccpHeader__fixedHeaderPlaceholder .submenu-list--b2bshop{background-color:#ececec}
.ccpHeader__advertising{display:none;position:relative;height:90px;z-index:10}
.ccpHeader--advertising .ccpHeader__advertising{display:block}
.ccpHeader--fixed .ccpHeader__advertising{display:none}
.ccpHeader__advertising__right,.ccpHeader__advertising__top{position:absolute;right:0}
.ccpHeader__advertising__right{top:91px}
.cq-wcm-edit .container--editmode{height:auto}
.ccpLogo{margin:0;padding:0;font-size:0;display:block}
.ccpLogo__icon{width:227px;height:56px}
.ccpHeader--fixed .ccpLogo__icon{width:110px;height:27px}
.ci-conrad_logo_regular,.ci-conrad_slogan{display:block;width:227px;height:56px;background-size:227px 56px;background-position:0 0}
.ci-conrad_slogan{background-image:url(icons-sources/logo/conrad_slogan_b2b.svg);background-size:300px 40px;background-position:0 0;background-repeat:no-repeat;width:300px}
.ci-conrad_logo_small{display:block;height:27px;width:110px;background-position:0 0;background-size:110px 27px}
.no-js .ci-conrad_business_logo_regular,.no-svg .ci-conrad_business_logo_regular{background-image:url(clientlibs_styles/css/png/conrad_business_logo_regular.png);background-repeat:no-repeat;background-size:contain}
.no-js .ci-conrad_logo_regular,.no-svg .ci-conrad_logo_regular{background-image:url(clientlibs_styles/css/png/conrad_logo_regular.png);background-repeat:no-repeat;background-size:contain}
.no-js .ci-conrad_logo_small,.no-svg .ci-conrad_logo_small{background-image:url(clientlibs_styles/css/png/conrad_logo_small.png);background-repeat:no-repeat;background-size:contain}
.no-js .ci-conrad_slogan_b2b,.no-svg .ci-conrad_slogan_b2b{background-image:url(clientlibs_styles/css/png/conrad_slogan_b2b.png);background-repeat:no-repeat;background-size:contain}
.ccpNavigationTop{margin:0;padding:0;list-style:none}
.ccpNavigationTop__item__link{text-decoration:none;font-size:13px}
.ccpNavigationTop__item__link:hover{color:#0098dd}
.ccpNavigationTop__item{display:inline-block;margin-right:16px}
.ccpNavigationTop__item:last-child{margin-right:0}
.ccpNavigationMain{margin:0;padding:0;list-style:none;white-space:nowrap}
.ccpNavigationMain__item{display:table-cell}
.ccpNavigationMain__item:hover .ccpNavigationMain__item__drop{display:block}
.ccpNavigationMain__item:hover .ccpNavigationMain__item__arrow:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M813.761%20375.186l-64.124-64.124L500.012%20560.69%20250.385%20311.062l-64.124%2064.124%20313.751%20313.752z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpNavigationMain__item:last-child .ccpNavigationMain__item__wrapper{margin-right:0}
.ccpNavigationMain__item:first-child .ccpNavigationMain__item__wrapper{padding:7px 10px 7px 5px}
.ccpNavigationMain__item__wrapper{white-space:nowrap;border:1px solid transparent;position:relative;padding:7px 10px;background:0;margin-right:8px;max-height:46px}
.ccpNavigationMain__item__wrapper:before{content:'';width:1px;height:21px;overflow:hidden;display:block;position:absolute;top:10px;left:-2px}
.ccpNavigationMain__item__wrapper--first:before{display:none}
.ccpNavigationMain__item__wrapper--active{border-bottom:1px solid #fff !important}
.ccpNavigationMain__item__wrapper--active,.ccpNavigationMain__item__wrapper:hover{background-color:#f4f4f4;background:-ms-linear-gradient(top,#f4f4f4,#fff);z-index:1;border-color:#ececec}
.ccpHeader--b2b .ccpNavigationMain__item__wrapper--active,.ccpHeader--b2b .ccpNavigationMain__item__wrapper:hover{background:#ececec}
.ccpNavigationMain__item__wrapper--active:after,.ccpNavigationMain__item__wrapper--active:before,.ccpNavigationMain__item__wrapper:hover:after,.ccpNavigationMain__item__wrapper:hover:before{border-left:1px solid transparent}
.ccpNavigationMain__item__wrapper--active--b2b{background:#ececec !important}
.ccpNavigationMain__item__link{display:table-row;text-decoration:none;margin:0;padding:0}
.ccpNavigationMain__item__icon{display:table-cell;vertical-align:middle;padding-right:4px}
.ccpNavigationMain__item__icon:before{content:"";display:inline-block;width:27px;height:27px}
.ccpNavigationMain__item__icon--user:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500%20465.865c127.451%200%20230.769-103.32%20230.769-230.771C730.769%20107.646%20627.451%204.326%20500%204.326c-127.449%200-230.769%20103.32-230.769%20230.767%200%20127.452%20103.319%20230.772%20230.769%20230.772zM943.459%20858.288c-41.321-144.479-142.79-298.753-273.139-375.76-48.46%2033.463-107.103%2053.178-170.32%2053.178-63.215%200-121.861-19.713-170.32-53.176C199.333%20559.536%2097.864%20713.808%2056.542%20858.287c-21.512%2075.214%2027.2%20137.387%20105.43%20137.387h676.057c78.228%200%20126.94-62.173%20105.43-137.386z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpNavigationMain__item__icon--user-b2b:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M499.999%20465.938c127.175%200%20230.268-103.096%20230.268-230.27%200-127.171-103.093-230.266-230.268-230.266-127.173%200-230.268%20103.096-230.268%20230.266%200%20127.175%20103.096%20230.27%20230.268%20230.27zM942.496%20857.51c-41.232-144.165-142.48-298.105-272.546-374.945-28.764%2019.863-61.183%2034.724-95.959%2043.625l1.229.074-55.268%2055.269%2055.808%20206.206-73.646%2073.646-77.875-77.874%2053.155-204.63-52.616-52.616%201.228-.074c-34.776-8.9-67.196-23.76-95.959-43.623C199.985%20559.407%2098.736%20713.344%2057.504%20857.509%2036.039%20932.56%2084.645%20994.598%20162.705%20994.598h674.59c78.059%200%20126.665-62.038%20105.201-137.088z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpNavigationMain__item__icon--product_comparison:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M8.6.1H1.4v9c0%20.5.4.9.9.9h5.4c.5%200%20.9-.4.9-.9v-9zm-5%208.8h-.8V1.1h.8v7.8zm1.8%200h-.8V6.1h.8v2.8zm1.8%200h-.8v-5h.8v5z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpNavigationMain__item__icon--wishlist:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2055%2055%22%3E%3Cpath%20d%3D%22M36.6%2041L14.5%2018.9%2026.2%2016%2039.8%202.5%2053%2015.7%2039.5%2029.3zM3.6%2048l16.3-16.6%204.2%204.2L7.5%2051.9c-1.1.9-2.6.8-3.6-.2l-.1-.1c-1-1-1.1-2.5-.2-3.6z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpNavigationMain__item__icon--wishlist_christmas:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20d%3D%22M93.1%2089L79%2069h2.7c1.9%200%203.7-1%204.7-2.7%201-1.7%201-3.8%200-5.4l-14-19.1h6.4c1.7%200%203.3-.9%204.1-2.4.9-1.5.9-3.3%200-4.8L60.8%206%2056.7.7%2052.5%206l-22%2028.6c-.9%201.5-.9%203.3%200%204.8s2.4%202.4%204.1%202.4H41l-14.1%2019c-1%201.7-1%203.8%200%205.4%201%201.7%202.8%202.7%204.7%202.7h2.7L20.3%2089c-1.2%202.1-1.2%204.6%200%206.7%201.2%202.1%203.4%203.3%205.8%203.3h22.1v13.7h17.1V99h22.1c2.4%200%204.6-1.3%205.8-3.3%201.1-2.1%201.1-4.6-.1-6.7z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpNavigationMain__item__icon--cart:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2055%2055%22%3E%3Ccircle%20cx%3D%2225.2%22%20cy%3D%2247.3%22%20r%3D%224.3%22%20fill%3D%22%230098DD%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2240.9%22%20cy%3D%2247.3%22%20r%3D%224.3%22%20fill%3D%22%230098DD%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M49%2014H15l-2-6H4c-1.2%200-2%20.8-2%202s.8%202%202%202h6l8%2029h28c1.2%200%202-.8%202-2s-.8-2-2-2H21l-1-4h25c2.5%200%204.5-1.2%205.1-3.8l2.3-11.5c.3-2.1-1.3-3.7-3.4-3.7z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain;width:28px}
.ccpNavigationMain__item__label{display:table-cell;font-weight:700;line-height:13px;margin-left:10px;position:relative;vertical-align:top;white-space:nowrap}
.ccpNavigationMain__item__label[data-show-size]:not([data-show-size="0"]):not([data-show-size=""]):after{display:block;position:absolute;top:15px;left:-50px;min-width:22px;padding:3px 0;color:#000;background-color:#ffe600;border:1px solid transparent;border-radius:50%;content:attr(data-show-size);font-size:10px;font-weight:700;text-align:center}
.ccpNavigationMain__item__label__login{position:absolute;top:15px;left:-45px;width:20px;height:20px;background-color:#ffe600;border:5px solid transparent;border-radius:50%;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M356.179%20894.092L32.241%20570.153c-35.252-35.223-35.252-92.39%200-127.613%2035.252-35.252%2092.361-35.252%20127.613%200l195.82%20187.133%20474.063-489.01c35.154-38.914%2084.596-51.22%20125.557-22.855%2040.981%2028.378%2051.233%2084.576%2022.855%20125.557l-621.97%20650.727z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpNavigationMain__item__label__login .cardCustomer{position:absolute;left:0;top:-5px;width:45px;height:20px;margin-left:-45px;background-image:url(images/icons/Keyvisual-KuKa-Plus-RGB.svg);background-size:45px;background-repeat:no-repeat}
.ccpNavigationMain__item__label__login .cardCustomerExpire{position:absolute;left:0;top:-5px;width:55px;height:20px;margin-left:-54px;background-image:url(images/icons/Keyvisual-KuKa-Plus-RGB.svg),url(images/icons/orange-box.svg);background-size:45px,13px;background-position:11px,0 6px;background-repeat:no-repeat}
.ccpNavigationMain__item__label:hover{color:#0098dd}
.ccpNavigationMain__item__label--primary{color:#0098dd;display:block}
.ccpNavigationMain__item__drop{position:absolute;top:100%;z-index:5;border-top:5px solid transparent;margin-left:-9px;width:100%;display:none}
.ccpNavigationMain__item__drop.c-arrow-pointer-bottom:after{margin-top:-7.192365px;border-bottom-width:2px;border-right-width:2px;width:17px;height:17px}
.ccpNavigationMain__item__drop.c-arrow-pointer-center:after{left:calc(50% - 17px/2)}
.ccpNavigationMain__item__drop.c-arrow-pointer-quarter:after{left:calc(25% - 17px/2)}
.ccpNavigationMain__item__drop.c-arrow-bottom:before,.ccpNavigationMain__item__drop.c-arrow-top:before{margin-top:-5.48526px;left:calc(50% - 6px)}
.ccpNavigationMain__item__drop.c-arrow-left:before,.ccpNavigationMain__item__drop.c-arrow-right:before{margin-left:-5.48526px;top:calc(50% - 6px)}
.ccpNavigationMain__item__drop:before{content:"";position:absolute;width:0;height:0;margin:-5.48526px 0 0;padding:0;right:0;box-sizing:border-box;z-index:1;border-radius:0;border:6px solid #fff;bottom:auto;left:50%;top:0;transform:rotate(45deg) scale(1) skew(0) translate(0);box-shadow:-3px -3px 5px -1px rgba(0,0,0,.3);left:calc(50% - 6px)}
.ccpNavigationMain__item__holder{box-shadow:0 0 10px rgba(0,0,0,.5);background:#fff;white-space:normal;position:absolute;padding:20px 0;min-width:240px;max-width:620px;right:calc(50% - 120px)}
.ccpNavigationMain__item__holder .item-text{display:table-cell;width:100%;vertical-align:bottom}
.ccpNavigationMain__item__holder--separator,.ccpNavigationMain__item__holder__button,.ccpNavigationMain__item__holder__cardCustomer,.ccpNavigationMain__item__holder__footer,.ccpNavigationMain__item__holder__paragraph,.ccpNavigationMain__item__holder__title{padding:0 20px}
.ccpNavigationMain__item__holder--cart{width:418px;right:0}
.ccpNavigationMain__item__holder__cardCustomer{padding:5px 20px;background-color:#ececec}
.ccpNavigationMain__item__holder__cardCustomer p{margin-bottom:8px;line-height:17px}
.ccpNavigationMain__item__holder__cardCustomer p.disclaimer{margin-top:.5em;color:#616161}
.cardCustomerExpire .ccpNavigationMain__item__holder__cardExpire{position:relative;margin-left:28px}
.cardCustomerExpire .ccpNavigationMain__item__holder__cardExpire:before{content:"";position:absolute;left:-28px;top:50%;width:20px;height:20px;margin-top:-10px;background-image:url(images/icons/orange-box.svg);background-size:20px;background-repeat:no-repeat}
.ccpNavigationMain__item__holder--width1 .gallery{padding:0;margin-bottom:0}
.ccpNavigationMain__item__holder--width1 .ccpNavigationMain__item__holder__footer--right{display:none}
.ccpNavigationMain__item__holder--width2{min-width:390px;right:calc(50% - 195px)}
.ccpNavigationMain__item__holder--width2 .gallery{padding:0;margin-bottom:0}
.ccpNavigationMain__item__holder--width2 .ccpNavigationMain__item__holder__footer--fullsize{display:none}
.ccpNavigationMain__item__holder--width3 .gallery{padding:0;margin-bottom:0}
.ccpNavigationMain__item__holder--width3 .ccpNavigationMain__item__holder__footer--fullsize{display:none}
.ccpNavigationMain__item__holder--width4 .gallery{min-width:580px;margin-bottom:0}
.ccpNavigationMain__item__holder--width4 .gallery.not-enough-slides{padding:0;margin-bottom:0;min-width:540px}
.ccpNavigationMain__item__holder--width4 .ccpNavigationMain__item__holder__footer--fullsize{display:none}
.ccpNavigationMain__item__holder--lastAdded{min-width:440px}
.ccpNavigationMain__item__holder--lastAdded .ccpNavigationMain__item__holder__product__description{width:auto}
.ccpNavigationMain__item__holder__paragraph{display:block;margin-top:6px}
.ccpNavigationMain__item__holder--separator{border-top:1px solid #f4f4f4;padding-bottom:10px;margin-top:10px}
.ccpNavigationMain__item__holder__subtitle,.ccpNavigationMain__item__holder__title{display:block;font-weight:700;margin-bottom:6px}
.ccpNavigationMain__item__holder__footer{padding-top:20px}
.ccpNavigationMain__item__holder__footer--right{display:table-cell;padding-top:0}
.ccpNavigationMain__item__holder__footer__2cols{display:table;width:100%}
.ccpNavigationMain__item__holder__footer__2cols--left{display:table-cell;text-align:left}
.ccpNavigationMain__item__holder__footer__2cols--right{display:table-cell;text-align:right}
.ccpNavigationMain__item__holder__list{margin:0;padding:0;list-style:none}
.ccpNavigationMain__item__holder__list__item{list-style-position:inside;padding-bottom:5px}
.ccpNavigationMain__item__holder__list__item:last-child{padding-bottom:0}
.ccpNavigationMain__item__holder__list__item--circle{list-style-type:circle}
.ccpNavigationMain__item__holder__list__item--disc{list-style-type:disc}
.ccpNavigationMain__item__holder__list__item--square{list-style-type:square}
.ccpNavigationMain__item__holder__list__item__link{text-decoration:none}
.ccpNavigationMain__item__holder__product{display:table;width:100%}
.ccpNavigationMain__item__holder__product__image{display:table-cell;width:80px;text-align:center;vertical-align:middle}
.ccpNavigationMain__item__holder__product__image img{max-width:64px;max-height:64px}
.ccpNavigationMain__item__holder__product__description{display:table-cell;vertical-align:middle;text-align:left;width:200px}
.ccpNavigationMain__item__holder__product__description__brand{display:block;font-weight:700}
.ccpNavigationMain__item__holder__product__description__brand--gap{margin-bottom:8px}
.ccpNavigationMain__item__holder__product__description__title{display:block}
.ccpNavigationMain__item__holder__product__price{display:table-cell;vertical-align:middle;text-align:right;width:120px}
.ccpNavigationCustomerType{position:relative;left:0}
.ccpNavigationCustomerType__list{margin:0;padding:0;list-style:none}
.ccpHeader--fixed .ccpNavigationCustomerType__list{display:none}
.ccpNavigationCustomerType__list__item{float:left;position:relative;margin-right:8px;height:27px;background:#0098dd;border-radius:0 0 2px 2px;color:#fff;cursor:pointer;border:1px solid #fff;top:6px}
.ccpNavigationCustomerType__list__item--active{height:28px;background:#fff;color:#0098dd}
.ccpNavigationCustomerType__list__item--active:last-child{border-right:1px solid #bcbcbc}
.ccpNavigationCustomerType__list__item--b2b-color{background:#ececec}
.ccpNavigationCustomerType__list__item__label{cursor:pointer;padding:4px 15px 0;display:block;text-align:center}
.ccpTable{width:100%}
.ccpTable--fixed{table-layout:fixed}
.ccpTable--first-col-radio .ccpTable__head__row__item:first-child{width:40px}
.ccpTable__border--primary{border-top:1px solid #ececec}
.ccpTable__head__row__item{background-color:#ececec;text-align:left;padding:8px 10px}
.ccpTable__head__row__item--center{text-align:center}
.ccpTable__head__row__item--left{text-align:left}
.ccpTable__head__row__item--right{text-align:right}
.ccpTable__head__row__item--nobgcolor{background-color:transparent}
.ccpTable__head__row__item--nospaces{margin:0;padding:0}
.ccpTable__head--light .ccpTable__head__row__item,.ccpTable__head__row--light .ccpTable__head__row__item,.ccpTable__head__row__item--light{color:#616161}
.ccpTable__head__row__item--nobold{font-weight:400}
.ccpTable__head__row__item__hovercart--description{width:245px}
.ccpTable__head__row__item__hovercart--sum{width:92px}
.ccpTable__body{background-color:#fff}
.ccpTable__body--striped-cols .ccpTable__body__row__item:nth-of-type(odd):not(:first-of-type),.ccpTable__body--striped-cols-even .ccpTable__body__row__item:nth-of-type(even),.ccpTable__body--striped-rows .ccpTable__body__row:nth-of-type(odd):not(:first-of-type),.ccpTable__body--striped-rows-first .ccpTable__body__row:nth-of-type(odd){background-color:#f4f4f4}
.ccpTable__body--line-bottom,.ccpTable__body__row--line{border-bottom:1px solid #ececec}
.ccpTable__body__row--justify .ccpTable__body__row__item:last-child{text-align:right}
.ccpTable__body__row--justify .ccpTable__body__row__item:first-child{text-align:left}
.ccpTable__body__row__item{text-align:left;padding-top:10px}
.ccpTable--financing .ccpTable__body__row__item{padding-left:10px;padding-right:10px}
.ccpTable__body__row__item--center{text-align:center}
.ccpTable__body__row__item--middle{padding-bottom:10px}
.ccpTable__body__row__item--right{text-align:right}
.ccpTable__body__row__item--top{vertical-align:top}
.ccpTable__body__row__item--bottom{vertical-align:bottom}
.ccpTable__body--bold .ccpTable__body__row__item,.ccpTable__body__row--bold .ccpTable__body__row__item,.ccpTable__body__row__item--bold{font-weight:700}
.ccpTable__body--light .ccpTable__body__row__item,.ccpTable__body__row--light .ccpTable__body__row__item,.ccpTable__body__row__item--light{color:#616161}
.ccpTable__body__row__item--noborder{border:0}
.ccpTable__body__row__item--bg--white{background-color:#fff}
.ccpTable__body__row__item--nospaces{margin:0;padding:0}
.ccpTable__body__row__item__hovercart--clearance{padding:15px 0;margin:0}
.ccpTable__body__row--additional-hover{height:50px;background-color:#fff;border-top:thin solid #ececec;border-bottom:thin solid #ececec}
.ccpTable__body__row--additional-hover--bulkycosts{text-align:left}
.ccpTable__body__row--additional-hover--bulkycosts:before{content:'';display:inline-block;width:25px;height:25px;margin-right:5px;vertical-align:middle;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20fill%3D%22%230098DD%22%20d%3D%22M108.4%2061.9c-1.6-1.9-.7-2.7-2.8-7-1.8-3.6-17.9-17.8-19.8-19.6-2.4-2.4-6.6-6.9-8.5-8.5-2.7-2.2-7.6-2.4-8.6-2.4s-55-1-58.4%200c-3.7%201.1-5.3%204.5-6.2%207.4C3%2035.4%201.8%2047%201.2%2057.4L.7%2070.5c0%201.4%200%202.6.1%203.4.4%205%2011.2%204.6%2011.2%204.6.3%206.1%205.3%2011%2011.5%2011%206.3%200%2011.3-5%2011.5-11.2l41.5-.1c.1%206.2%205.2%2011.3%2011.5%2011.3s11.4-5.1%2011.5-11.4c0%200%207.4-.3%209-.6%201.7-.3%203.3-.1%204.1-4.8.7-4.7-1.5-7.6-4.2-10.8zM35.3%2043.3h-2l-3.6%207%203.8%208.6h1.8v4.3h-9.8v-4.3H27l-1.6-4.1-3.3%208.4h-6.9v-4.3h2l3.7-8.1-3.7-7.5h-2V39h10v4.3h-1.3l1.4%203.1%203.3-7.4h6.7v4.3zm24.6%200h-2l-3.6%207%203.8%208.6h1.8v4.3h-9.8v-4.3h1.4l-1.6-4.1-3.3%208.4h-6.9v-4.3h2l3.7-8.1-3.7-7.5h-2V39h10v4.3h-1.3l1.4%203.1%203.3-7.4h6.7v4.3zm20.5%2019.9H64.2v-4.3h2V43.3h-2V39h10.9v4.3h-2.8V58H76v-2.3h4.3v7.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpTable__body__row .additional-hover-arrow{padding:0 !important}
.ccpTable__body__row .additional-hover-arrow-item:before{content:'';display:block;background:#fff;border:1px solid #ececec;border-right:0;border-bottom:0;width:20px;height:20px;position:relative;left:50%;transform:rotate(45deg);top:10px}
.ccpTable__footer{width:100%}
.ccpTable__footer__row--justify .ccpTable__footer__row__item:last-child{text-align:right}
.ccpTable__footer__row--justify .ccpTable__footer__row__item:first-child{text-align:left}
.ccpTable__footer__row__item{padding-top:10px}
.ccpTable__footer__row__item--left{text-align:left}
.ccpTable__footer__row__item--center{text-align:center}
.ccpTable__footer__row__item--right{text-align:right}
.ccpCarousel{overflow:hidden}
.ccpCarousel__svgprice{position:absolute;left:0;top:0;height:100%;width:100%}
.ccpCarousel__mask{width:1405px;overflow:hidden}
.content .ccpCarousel__mask{width:1158px}
.ccpCarousel__mask__slideset{clear:both;list-style:none;margin:0;padding:0;white-space:nowrap;display:table;line-height:0}
.ccpCarousel__mask__slideset--size-1{width:100%}
.ccpCarousel__mask__slideset--size-2{width:200%}
.ccpCarousel__mask__slideset--size-3{width:300%}
.ccpCarousel__mask__slideset--size-4{width:400%}
.ccpCarousel__mask__slideset__slide{display:table-cell;margin:0;overflow:hidden;padding:0;position:relative;width:1405px}
.content .ccpCarousel__mask__slideset__slide{width:1158px}
.ccpCarousel__mask__slideset__slide__img{width:100%}
.ccpCarousel__pagination__list{display:table;list-style:none;margin:0;padding:0;table-layout:fixed;width:100%}
.ccpCarousel__pagination__list__item{background-color:#ececec;border-left:3px solid #fff;color:#000;cursor:pointer;display:table-cell;text-align:center}
.ccpCarousel__pagination__list__item:first-child{border-left:0}
.ccpCarousel__pagination__list__item__label{color:inherit;display:block;font-weight:700;line-height:30px;margin:0 10px;overflow:hidden;text-decoration:none;white-space:nowrap}
.ccpCarousel__pagination__list__item--active,.ccpCarousel__pagination__list__item:hover{background-color:#0098dd;color:#fff}
.ccpColumn{display:inline-block}
.ccpColumn--1{width:100%}
.ccpColumn--2{width:49.8%}
.ccpColumn--3{width:32.8%}
.ccpColumn--4{width:24.8%}
.ccpColumn--5{width:19.8%}
.ccpColumnEnd{font-weight:700}
.tech-data{display:table;width:100%}
.tech-data__list{display:table-row;margin:0;clear:both}
.tech-data__list:nth-child(odd){background-color:#f4f4f4}
.tech-data__list__definition,.tech-data__list__term{display:table-cell;padding:4px 10px}
.tech-data__list__term{width:44.16666667%}
.tech-data__list__definition{font-weight:700;width:55.83333333%}
.ccpMyAccount{border:1px solid #ececec;padding:20px;margin-bottom:25px}
.ccpMyAccount__paymentTypes{margin-bottom:2em !important}
.ccpMyAccount__paymentTypes .active .row .radio-row label .payment-option-title{color:#0098dd}
.ccpMyAccount__paymentTypes .row{margin:0 !important;display:inline-block}
.ccpMyAccount__paymentTypes .item-text{padding:0 !important;float:none !important;margin:0}
.ccpMyAccount__paymentTypes .c-paymentmethod-additional{margin:12px 0}
.ccpMyAccount__paymentTypes .more{line-height:17px !important;display:inline-block;margin:0 !important}
.ccpMyAccount__paymentTypes .more .ci{margin:0 0 0 3px}
.ccpMyAccount__paymentTypes label{margin:0 10px 0 0 !important;font-weight:700 !important}
.ccpMyAccount__paymentTypes label .payment-option-title{font-weight:700 !important}
.ccpMyAccount__paymentTypes label.empty-label{display:none !important}
.ccpMyAccount__paymentTypes label input[type=radio]{width:16px !important;height:16px !important;display:inline-block !important}
.ccpMyAccount__paymentTypes .c-paymentmethod-option-details{margin:6px 0 0 22px;padding:0}
.ccpMyAccount__paymentTypes .c-paymentmethod-option-details.paymentTypeIncasso{margin:15px 0 0 40px}
.ccpMyAccount__paymentTypes .c-paymentmethod-option-details .holder{margin-top:16px}
.ccpMyAccount__paymentTypes .ccpLink{display:inline-block;margin-left:22px}
.ccpMyAccount__paymentTypes .bullet{display:none}
.ccpMyAccount__header{margin:0 0 20px;padding:0;min-height:17px}
.ccpMyAccount__header .ccpMyAccount__header__caption{float:left}
.ccpMyAccount__header .ccpMyAccount__header__caption__label{font-size:17px;border:0;color:#000;padding:0;margin:0}
.ccpMyAccount__header .ccpMyAccount__header__link{float:right}
.ccpMyAccount__header .ccpMyAccount__header__link__label{font-size:13px;color:#616161}
.ccpMyAccount__list,.ccpMyAccount__list__item{margin:0;padding:0}
.ccpMyAccount__list__item{list-style:none;margin-bottom:10px;display:table}
.ccpMyAccount__list__item:last-child{margin-bottom:0}
.ccpMyAccount__paymentTypes .ccpMyAccount__list__item{margin-bottom:30px}
.ccpMyAccount__list__item__label{display:table-cell;padding-right:10px;vertical-align:middle;font-size:13px}
.ccpMyAccount__list__item__label:first-child{width:200px;font-weight:700}
.ccpMyAccount__paymentTypes .ccpMyAccount__list__item__label:first-child{vertical-align:top}
.ccpMyAccount__list__item__label--bold{font-weight:700}
.ccpMyAccount__list__item__label__image,.mfp-content .content-popup .ccpMyAccount__paymentTypes .ccpMyAccount__list__item__label__image{max-width:190px;max-height:40px}
.ccpMyAccount__list__item__label p{padding:0;margin:0}
.ccpMyAccount__item__icon{width:165px;height:38px;vertical-align:middle;display:inline-block}
.ccpMyAccount__item__icon.ccpPaymentType__item__icon--americanexpress{width:35px;height:35px}
.ccpMyAccount__item__icon.ccpPaymentType__item__icon--mastercard{width:47px;height:28px}
.ccpMyAccount__item__icon.ccpPaymentType__item__icon--visa{width:78px;height:24px}
.ccpMyAccount--shipping{padding:20px 20px 10px}
.ccpMyAccount--shipping .ccpButton--shipping--offers{display:none}
.ccpMyAccount--shipping--offers{border:0}
.ccpMyAccount--shipping--offers .ccpLink.changing,.ccpMyAccount--shipping--offers .ccpLink.remove,.ccpMyAccount--shipping--offers .ccpMyAccount__header h2+div,.ccpMyAccount--shipping--offers .ccpMyAccount__header__link{display:none}
.ccpMyAccount--shipping--offers .ccpButton--shipping--offers{display:inline-block}
.ccpMyAccount--shipping--offers .height_b2b{height:auto}
.ccpMyAccount__shipping__address{width:33%;float:left;min-height:150px;line-height:20px;font-size:13px}
.ccpMyAccount__shipping__address .ccpLink__actions__container{margin-top:13px}
.my-account{margin:0 0 20px}
.my-account__caption{font-size:17px;line-height:21px;font-weight:700}
.my-account__caption--salutation{color:#000}
.my-account__caption--customer{color:#0098dd}
.my-account__caption--left{float:left;margin:0 5px 0 0 !important}
.my-account__customernumber{margin:15px 0 0}
.my-account__customernumber--label{color:#000}
.my-account__customernumber--number{color:#0098dd}
.my-account__cardCustomer{padding:20px 0}
.my-account__cardCustomer p{margin-bottom:8px;line-height:17px}
.my-account__cardCustomer p.disclaimer{margin-top:.5em;color:#616161}
.ccpMyAccount__section{overflow:auto}
.ccpMyAccount__section__label{display:table-cell;font-weight:700;vertical-align:text-top}
.ccpMyAccount__section__area{display:table-cell}
.ccpMyAccount__section__block+.ccpMyAccount__section{margin-top:13px}
.svgprice{position:absolute}
.svgprice .price-holder{height:100%;width:auto;font-size:0}
.svgprice .old-price,.svgprice .price{display:inline-block;width:inherit;vertical-align:bottom;position:relative}
.svgprice .price{height:100%}
.svgprice .old-price{height:30%;vertical-align:bottom;margin-bottom:1%;margin-left:-3%;margin-right:3%}
.svgprice [class*=ci-svgprice]:not(.ci-svgprice-crossed-out-polyline):not(.ci-svgprice-crossed-out-bg){height:100%;display:block;float:left;margin:0;text-indent:-2000px;position:relative;z-index:3}
.svgprice .ci-svgprice-sup{height:66.6666666666667% !important}
.svgprice .ci-svgprice-crossed-out-bg{position:absolute;top:-45%;left:-30%;z-index:1;height:190%;width:170%;background-color:#ffe600}
.svgprice .ci-svgprice-crossed-out-polyline{position:absolute;top:-6%;left:-6%;z-index:2;height:100%;width:115%}
.svgprice .ci-svgprice-crossed-out-polyline svg{transition:width 2s}
.submenu-block{font-size:13px;font-weight:700;background:#f4f4f4;margin:0 0 30px;z-index:6}
.submenu-block a{text-decoration:none;display:block}
.submenu-block .open-menu{display:table-cell;width:224px;height:47px;position:relative;font-size:17px;line-height:12px;vertical-align:middle;padding:0 14px 0 20px;border-bottom:1px solid transparent}
.submenu-block .open-menu .open-menu-icon-list{width:26px;height:26px;display:table-cell;background-repeat:no-repeat}
.submenu-block .open-menu-label{vertical-align:-2px}
.submenu-block .open-menu .ci.inactive{display:inline-block}
.submenu-block .open-menu .ci.active,.submenu-block.active .open-menu .ci.inactive{display:none}
.submenu-block.active .open-menu .ci.active{display:inline-block}
.submenu{padding:10px 0;list-style:none;margin:0}
.submenu>li{position:inherit;padding:3px 10px}
.submenu>li>a{box-shadow:0 0 5px 1px transparent;position:relative;width:100%}
.submenu>li>a span{z-index:20;display:inline-block;width:217px;position:relative;padding:5px 28px 4px 10px}
.submenu>li>a mark{display:inline-block;background:#ffe600;margin-right:3px;padding:2px 5px}
.submenu>li.hover>a{color:#0098dd}
.submenu.categorynav>li>a{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:188px 7px;background-size:13px}
.submenu.categorynav>li.hover>a{color:#0098dd;box-shadow:0 0 5px 1px rgba(0,0,0,.5)}
.submenu.categorynav>li.hover>a span{background-color:#fff}
.submenu.categorynav>li.hover>a .ci{background-image:none;background-color:#fff;position:absolute;height:36px;width:auto;left:208px;top:-5px;z-index:10}
.submenu.categorynav>li.hover .drop{display:inline-block}
.submenu .drop{position:absolute;top:13px;left:218px;background:#fff;padding:8px 7px 8px 10px;white-space:nowrap;display:none;min-width:556px;min-height:265px;box-shadow:0 0 5px 1px rgba(0,0,0,.4)}
.submenu .column{display:inline-block;vertical-align:top;margin-left:20px}
.submenu .column:first-child{margin-left:0}
.submenu .column ul{margin:0;padding:0;list-style:none;position:relative;font-weight:400;display:inline-block}
.submenu .column ul>li{padding:0 0 4px;overflow:hidden}
.submenu .column ul>li.has-drop-down{margin-right:240px}
.submenu .column ul>li>a{padding:5px 20px 5px 10px;width:265px;z-index:2;position:relative;white-space:normal;border:1px solid transparent}
.submenu .column ul>li.hover>a{border:1px solid #ececec;border-right:0;background:#f4f4f4;color:#0098dd;white-space:normal}
.submenu .column ul>li.hover>a:after{display:none}
.submenu .column ul ul li{margin:0 0 14px;overflow:hidden}
.submenu .column ul ul a{white-space:normal;width:230px;border:0 !important;padding:0 !important}
.submenu .column ul ul a:hover{color:#0098dd;text-decoration:underline}
.submenu .drop-frame{position:absolute;top:0;left:264px;background:#f4f4f4;border:1px solid #ececec;width:260px;padding:15px 20px 0;display:none}
.submenu .drop-frame .submenu-heading{margin:0 0 12px;font-weight:700}
.submenu .banner{width:211px;display:inline-block;vertical-align:top;margin:0 0 0 24px}
.submenu .banner .submenu-tips{white-space:normal}
.submenu .banner a{max-width:211px}
.submenu .banner a:hover{color:#0098dd}
.submenu .banner span{font-weight:400;font-size:13px}
.submenu .banner img{display:block;width:auto;max-width:100%}
.side-box{border:1px solid #ececec;margin:0 0 20px;padding:7px 10px 16px;color:#616161;width:100%}
.side-box h2{color:#0098dd;font-size:25px;line-height:29px;margin:0 0 3px}
.side-box img{margin:auto;display:block}
.side-box p{margin:0 0 10px}
.submenu .column ul>li.submenu-heading,.submenu-heading{font-size:17px;line-height:21px;margin:16px 0 7px 10px;max-width:248px;white-space:normal;font-weight:700}
.submenu-tips{margin-left:10px}
.treenav li a i.ci{position:absolute}
.treenav li a>span{display:inline-block;margin-left:16px}
.treenav li a:hover{color:#0098dd;display:block !important}
.ccpTreenav{width:228px}
.ccpTreenav__list{list-style:none;padding:0 !important;margin:0 !important}
.ccpTreenav__list .ccpTreenav__list{margin-left:10px !important}
.ccpTreenav__item{padding:0}
.ccpTreenav__item:hover{cursor:pointer}
.ccpTreenav__link{color:#000;text-decoration:none;padding:0 0 11px;display:block}
.ccpTreenav__link:before{content:"";display:inline-block;width:8px;height:18px;position:absolute;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:-2px center;background-size:12px}
.ccpTreenav__link:hover{color:#0098dd}
.ccpTreenav__link:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:-2px center;background-size:12px}
.ccpTreenav__link--current{font-weight:700}
.ccpTreenav__link--contains:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M813.761%20375.186l-64.124-64.124L500.012%20560.69%20250.385%20311.062l-64.124%2064.124%20313.751%20313.752z%22%2F%3E%3C%2Fsvg%3E')}
.ccpTreenav__link--contains:before,.ccpTreenav__link--contains:hover:before{background-repeat:no-repeat;background-position:-2px center;background-size:12px}
.ccpTreenav__link--contains:hover:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M813.761%20375.186l-64.124-64.124L500.012%20560.69%20250.385%20311.062l-64.124%2064.124%20313.751%20313.752z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E')}
.ccpTreenav__label{margin-left:12px;line-height:17px;display:block}
.ccpTreenav__label:hover{color:#0098dd}
.sg-columns-test-wrapper-content{background:#b7deed;background:-webkit-gradient(left top,right bottom,color-stop(0,#b7deed),color-stop(50%,#71ceef),color-stop(51%,#21b4e2),color-stop(100%,#b7deed));background:-ms-linear-gradient(-45deg,#b7deed 0,#71ceef 50%,#21b4e2 51%,#b7deed 100%);max-width:1158px;min-width:697px;overflow:hidden;width:100%}
.sg-columns-item-test{background:#f85032;background:-webkit-gradient(left top,right bottom,color-stop(0,#f85032),color-stop(50%,#f16f5c),color-stop(51%,#f6290c),color-stop(71%,#f02f17),color-stop(100%,#e73827));background:-ms-linear-gradient(-45deg,#f85032 0,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);display:block;height:100px;text-align:center;vertical-align:middle;width:100%}
.columns-2-50-50{overflow:auto}
.columns-2-50-50-c0,.columns-2-50-50-c1{float:left;width:49.13644214%}
.columns-2-50-50-c0{margin-right:1.72711572%}
.columns-2-70-30{overflow:visible}
.columns-2-70-30-c0,.columns-2-70-30-c1{float:left}
.columns-2-70-30-c0{margin-right:1.72711572%;width:68.791019%}
.columns-2-70-30-c1{width:29.48186528%}
.columns-2-30-70{overflow:visible}
.columns-2-30-70-c0,.columns-2-30-70-c1{float:left}
.columns-2-30-70-c0{margin-right:1.72711572%;width:29.48186528%}
.columns-2-30-70-c1{width:68.791019%}
.columns-3-30-30-30{overflow:auto}
.columns-3-30-30-30-c0,.columns-3-30-30-30-c1,.columns-3-30-30-30-c2{float:left}
.columns-3-30-30-30-c0,.columns-3-30-30-30-c1{margin-right:1.29533679%;width:32.46977547%}
.columns-3-30-30-30-c2{width:32.46977547%}
.columns-3-25-25-50{overflow:visible}
.columns-3-25-25-50-c0,.columns-3-25-25-50-c1,.columns-3-25-25-50-c2{float:left}
.columns-3-25-25-50-c0,.columns-3-25-25-50-c1{margin-right:1.29533679%;width:24.35233161%}
.columns-3-25-25-50-c2{width:48.70466321%}
.columns-3-25-50-25{overflow:visible}
.columns-3-25-50-25-c0,.columns-3-25-50-25-c1,.columns-3-25-50-25-c2{float:left}
.columns-3-25-50-25-c0{margin-right:1.29533679%;width:24.35233161%}
.columns-3-25-50-25-c1{margin-right:1.29533679%;width:48.70466321%}
.columns-3-25-50-25-c2{width:24.35233161%}
.columns-3-50-25-25{overflow:visible}
.columns-3-50-25-25-c0,.columns-3-50-25-25-c1,.columns-3-50-25-25-c2{float:left}
.columns-3-50-25-25-c0{margin-right:1.29533679%;width:48.70466321%}
.columns-3-50-25-25-c1{margin-right:1.29533679%;width:24.35233161%}
.columns-3-50-25-25-c2{width:24.35233161%}
.columns-4-25-25-25-25,.columns-4-25-25-25-25-cut,.columns-4-25-25-25-25-float{overflow:visible}
.columns-4-25-25-25-25-c0,.columns-4-25-25-25-25-c1,.columns-4-25-25-25-25-c2,.columns-4-25-25-25-25-c3,.columns-4-25-25-25-25-cut-c0,.columns-4-25-25-25-25-cut-c1,.columns-4-25-25-25-25-cut-c2,.columns-4-25-25-25-25-cut-c3,.columns-4-25-25-25-25-float-c0,.columns-4-25-25-25-25-float-c1,.columns-4-25-25-25-25-float-c2,.columns-4-25-25-25-25-float-c3{float:left}
.columns-4-25-25-25-25-c0,.columns-4-25-25-25-25-c1,.columns-4-25-25-25-25-c2,.columns-4-25-25-25-25-cut-c0,.columns-4-25-25-25-25-cut-c1,.columns-4-25-25-25-25-cut-c2,.columns-4-25-25-25-25-float-c0,.columns-4-25-25-25-25-float-c1,.columns-4-25-25-25-25-float-c2{margin-right:1.29533679%;width:24.02849741%}
.columns-4-25-25-25-25-c3,.columns-4-25-25-25-25-cut-c3,.columns-4-25-25-25-25-float-c3{width:24.02849741%}
.columns-5-20-20-20-20-20,.columns-5-20-20-20-20-20-cut,.columns-5-20-20-20-20-20-float{overflow:visible}
.columns-5-20-20-20-20-20-c0,.columns-5-20-20-20-20-20-c1,.columns-5-20-20-20-20-20-c2,.columns-5-20-20-20-20-20-c3,.columns-5-20-20-20-20-20-c4,.columns-5-20-20-20-20-20-cut-c0,.columns-5-20-20-20-20-20-cut-c1,.columns-5-20-20-20-20-20-cut-c2,.columns-5-20-20-20-20-20-cut-c3,.columns-5-20-20-20-20-20-cut-c4,.columns-5-20-20-20-20-20-float-c0,.columns-5-20-20-20-20-20-float-c1,.columns-5-20-20-20-20-20-float-c2,.columns-5-20-20-20-20-20-float-c3,.columns-5-20-20-20-20-20-float-c4{float:left;width:18.96373057%}
.columns-5-20-20-20-20-20-c0,.columns-5-20-20-20-20-20-c1,.columns-5-20-20-20-20-20-c2,.columns-5-20-20-20-20-20-c3,.columns-5-20-20-20-20-20-cut-c0,.columns-5-20-20-20-20-20-cut-c1,.columns-5-20-20-20-20-20-cut-c2,.columns-5-20-20-20-20-20-cut-c3,.columns-5-20-20-20-20-20-float-c0,.columns-5-20-20-20-20-20-float-c1,.columns-5-20-20-20-20-20-float-c2,.columns-5-20-20-20-20-20-float-c3{margin-right:1.29533679%}
.columns-6-16-16-16-16-16-16,.columns-6-16-16-16-16-16-16-cut,.columns-6-16-16-16-16-16-16-float{overflow:visible}
.columns-6-16-16-16-16-16-16-c0,.columns-6-16-16-16-16-16-16-c1,.columns-6-16-16-16-16-16-16-c2,.columns-6-16-16-16-16-16-16-c3,.columns-6-16-16-16-16-16-16-c4,.columns-6-16-16-16-16-16-16-c5,.columns-6-16-16-16-16-16-16-cut-c0,.columns-6-16-16-16-16-16-16-cut-c1,.columns-6-16-16-16-16-16-16-cut-c2,.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-cut-c5,.columns-6-16-16-16-16-16-16-float-c0,.columns-6-16-16-16-16-16-16-float-c1,.columns-6-16-16-16-16-16-16-float-c2,.columns-6-16-16-16-16-16-16-float-c3,.columns-6-16-16-16-16-16-16-float-c4,.columns-6-16-16-16-16-16-16-float-c5{float:left;width:15.58721934%}
.columns-6-16-16-16-16-16-16-c0,.columns-6-16-16-16-16-16-16-c1,.columns-6-16-16-16-16-16-16-c2,.columns-6-16-16-16-16-16-16-c3,.columns-6-16-16-16-16-16-16-c4,.columns-6-16-16-16-16-16-16-cut-c0,.columns-6-16-16-16-16-16-16-cut-c1,.columns-6-16-16-16-16-16-16-cut-c2,.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-float-c0,.columns-6-16-16-16-16-16-16-float-c1,.columns-6-16-16-16-16-16-16-float-c2,.columns-6-16-16-16-16-16-16-float-c3,.columns-6-16-16-16-16-16-16-float-c4{margin-right:1.29533679%}
.columns-6-16-16-16-16-16-16 .section.topicteaser+.section.topicteaser,.columns-6-16-16-16-16-16-16-cut .section.topicteaser+.section.topicteaser,.columns-6-16-16-16-16-16-16-float .section.topicteaser+.section.topicteaser{margin-top:10px}
.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-cut-c5{display:none}
.columns-2-30-70-responsive{overflow:visible}
.columns-2-30-70-responsive-c0,.columns-2-30-70-responsive-c1{float:left}
.columns-2-30-70-responsive-c0{margin-right:1.72711572%;width:29.48186528%}
.columns-2-30-70-responsive-c1{width:68.791019%}
.columns-3-50-25-25-responsive{overflow:visible}
.columns-3-50-25-25-responsive-c0,.columns-3-50-25-25-responsive-c1,.columns-3-50-25-25-responsive-c2{float:left}
.columns-3-50-25-25-responsive-c0{margin-right:1.29533679%;width:48.70466321%}
.columns-3-50-25-25-responsive-c1{margin-right:1.29533679%;width:24.35233161%}
.columns-3-50-25-25-responsive-c2{width:24.35233161%}
.columns-3-25-50-25-responsive{overflow:visible}
.columns-3-25-50-25-responsive-c0,.columns-3-25-50-25-responsive-c1,.columns-3-25-50-25-responsive-c2{display:inline-block}
.columns-3-25-50-25-responsive-c0{margin-right:1.29533679%;width:48.70466321%}
.columns-3-25-50-25-responsive-c1{float:left;margin-right:1.29533679%;width:24.35233161%}
.columns-3-25-50-25-responsive-c2{float:right;width:24.35233161%}
.columns-3-25-25-50-responsive{overflow:visible}
.columns-3-25-25-50-responsive-c0,.columns-3-25-25-50-responsive-c1,.columns-3-25-25-50-responsive-c2{display:inline-block}
.columns-3-25-25-50-responsive-c0{float:right;width:48.70466321%}
.columns-3-25-25-50-responsive-c1{float:left}
.columns-3-25-25-50-responsive-c1,.columns-3-25-25-50-responsive-c2{margin-right:1.29533679%;width:24.35233161%}
.columns-4-25-25-25-25-responsive{overflow:visible}
.columns-4-25-25-25-25-responsive-c0,.columns-4-25-25-25-25-responsive-c1,.columns-4-25-25-25-25-responsive-c2,.columns-4-25-25-25-25-responsive-c3{float:left;width:24.02849741%}
.columns-4-25-25-25-25-responsive-c0,.columns-4-25-25-25-25-responsive-c1,.columns-4-25-25-25-25-responsive-c2{margin-right:1.29533679%}
.columns-5-20-20-20-20-20-responsive{overflow:visible}
.columns-5-20-20-20-20-20-responsive-c0,.columns-5-20-20-20-20-20-responsive-c1,.columns-5-20-20-20-20-20-responsive-c2,.columns-5-20-20-20-20-20-responsive-c3,.columns-5-20-20-20-20-20-responsive-c4{float:left;width:18.96373057%}
.columns-5-20-20-20-20-20-responsive-c0,.columns-5-20-20-20-20-20-responsive-c1,.columns-5-20-20-20-20-20-responsive-c2,.columns-5-20-20-20-20-20-responsive-c3{margin-right:1.29533679%}
.columns-6-16-16-16-16-16-16-responsive{overflow:visible}
.columns-6-16-16-16-16-16-16-responsive-c0,.columns-6-16-16-16-16-16-16-responsive-c1,.columns-6-16-16-16-16-16-16-responsive-c2,.columns-6-16-16-16-16-16-16-responsive-c3,.columns-6-16-16-16-16-16-16-responsive-c4,.columns-6-16-16-16-16-16-16-responsive-c5{float:left;width:15.58721934%}
.columns-6-16-16-16-16-16-16-responsive-c0,.columns-6-16-16-16-16-16-16-responsive-c1,.columns-6-16-16-16-16-16-16-responsive-c2,.columns-6-16-16-16-16-16-16-responsive-c3,.columns-6-16-16-16-16-16-16-responsive-c4{margin-right:1.29533679%}
.store-page-2-columns{width:100%}
.store-page-2-columns-c1{float:right;padding:20px 0 20px 20px;width:72%}
.store-page-2-columns-c1:after{clear:both;content:'';display:block}
.store-page-3-columns{width:100%}
.store-page-3-columns-c1,.store-page-3-columns-c2{float:right;padding:20px 0 20px 20px;width:36%}
.store-page-3-columns-c1:after,.store-page-3-columns-c2:after{clear:both;content:'';display:block}
.store-page-2-columns-c0,.store-page-3-columns-c0{float:left;width:26%;margin-left:2%;padding:20px;background-color:#f4f4f4}
.store-page-2-columns-c0:after,.store-page-3-columns-c0:after{clear:both;content:'';display:block}
.parsys_column{min-height:1px}
.ccpCallToAction__button{min-width:75px;display:inline-block;text-align:center;font-weight:700;font-size:13px;text-decoration:none;background-color:transparent;border:0;padding:0 10px;line-height:35px}
.ccpCallToAction__button--alt{background-color:#0098dd;color:#fff}
.ccpCallToAction__button--info{background-color:#ececec;color:#000}
.ccpCallToAction__button--primary{background-color:#ffe600;color:#000}
.ccpCallToAction__button--red{background-color:#af1c06;color:#fff}
.ccpCallToAction--left{text-align:left}
.ccpCallToAction--right{text-align:right}
.ccpCallToAction--center{text-align:center}
.ccpMain--brandshop--canon .ccpCallToAction__button{background-color:transparent;color:#000;padding:0;font-weight:400;line-height:16px}
.ccpMain--brandshop--canon .ccpCallToAction__button--alt,.ccpMain--brandshop--canon .ccpCallToAction__button--info,.ccpMain--brandshop--canon .ccpCallToAction__button--primary{background-color:transparent;color:#000}
.ccpMain--brandshop--canon .ccpCallToAction__button__label:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%20fill%3D%22%2300989a%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;content:"";width:16px;height:16px;display:inline-block;vertical-align:text-bottom;background-size:19px}
.divider-width-250{width:250px}
.divider-height-250{height:250px}
.divider-width-249{width:249px}
.divider-height-249{height:249px}
.divider-width-248{width:248px}
.divider-height-248{height:248px}
.divider-width-247{width:247px}
.divider-height-247{height:247px}
.divider-width-246{width:246px}
.divider-height-246{height:246px}
.divider-width-245{width:245px}
.divider-height-245{height:245px}
.divider-width-244{width:244px}
.divider-height-244{height:244px}
.divider-width-243{width:243px}
.divider-height-243{height:243px}
.divider-width-242{width:242px}
.divider-height-242{height:242px}
.divider-width-241{width:241px}
.divider-height-241{height:241px}
.divider-width-240{width:240px}
.divider-height-240{height:240px}
.divider-width-239{width:239px}
.divider-height-239{height:239px}
.divider-width-238{width:238px}
.divider-height-238{height:238px}
.divider-width-237{width:237px}
.divider-height-237{height:237px}
.divider-width-236{width:236px}
.divider-height-236{height:236px}
.divider-width-235{width:235px}
.divider-height-235{height:235px}
.divider-width-234{width:234px}
.divider-height-234{height:234px}
.divider-width-233{width:233px}
.divider-height-233{height:233px}
.divider-width-232{width:232px}
.divider-height-232{height:232px}
.divider-width-231{width:231px}
.divider-height-231{height:231px}
.divider-width-230{width:230px}
.divider-height-230{height:230px}
.divider-width-229{width:229px}
.divider-height-229{height:229px}
.divider-width-228{width:228px}
.divider-height-228{height:228px}
.divider-width-227{width:227px}
.divider-height-227{height:227px}
.divider-width-226{width:226px}
.divider-height-226{height:226px}
.divider-width-225{width:225px}
.divider-height-225{height:225px}
.divider-width-224{width:224px}
.divider-height-224{height:224px}
.divider-width-223{width:223px}
.divider-height-223{height:223px}
.divider-width-222{width:222px}
.divider-height-222{height:222px}
.divider-width-221{width:221px}
.divider-height-221{height:221px}
.divider-width-220{width:220px}
.divider-height-220{height:220px}
.divider-width-219{width:219px}
.divider-height-219{height:219px}
.divider-width-218{width:218px}
.divider-height-218{height:218px}
.divider-width-217{width:217px}
.divider-height-217{height:217px}
.divider-width-216{width:216px}
.divider-height-216{height:216px}
.divider-width-215{width:215px}
.divider-height-215{height:215px}
.divider-width-214{width:214px}
.divider-height-214{height:214px}
.divider-width-213{width:213px}
.divider-height-213{height:213px}
.divider-width-212{width:212px}
.divider-height-212{height:212px}
.divider-width-211{width:211px}
.divider-height-211{height:211px}
.divider-width-210{width:210px}
.divider-height-210{height:210px}
.divider-width-209{width:209px}
.divider-height-209{height:209px}
.divider-width-208{width:208px}
.divider-height-208{height:208px}
.divider-width-207{width:207px}
.divider-height-207{height:207px}
.divider-width-206{width:206px}
.divider-height-206{height:206px}
.divider-width-205{width:205px}
.divider-height-205{height:205px}
.divider-width-204{width:204px}
.divider-height-204{height:204px}
.divider-width-203{width:203px}
.divider-height-203{height:203px}
.divider-width-202{width:202px}
.divider-height-202{height:202px}
.divider-width-201{width:201px}
.divider-height-201{height:201px}
.divider-width-200{width:200px}
.divider-height-200{height:200px}
.divider-width-199{width:199px}
.divider-height-199{height:199px}
.divider-width-198{width:198px}
.divider-height-198{height:198px}
.divider-width-197{width:197px}
.divider-height-197{height:197px}
.divider-width-196{width:196px}
.divider-height-196{height:196px}
.divider-width-195{width:195px}
.divider-height-195{height:195px}
.divider-width-194{width:194px}
.divider-height-194{height:194px}
.divider-width-193{width:193px}
.divider-height-193{height:193px}
.divider-width-192{width:192px}
.divider-height-192{height:192px}
.divider-width-191{width:191px}
.divider-height-191{height:191px}
.divider-width-190{width:190px}
.divider-height-190{height:190px}
.divider-width-189{width:189px}
.divider-height-189{height:189px}
.divider-width-188{width:188px}
.divider-height-188{height:188px}
.divider-width-187{width:187px}
.divider-height-187{height:187px}
.divider-width-186{width:186px}
.divider-height-186{height:186px}
.divider-width-185{width:185px}
.divider-height-185{height:185px}
.divider-width-184{width:184px}
.divider-height-184{height:184px}
.divider-width-183{width:183px}
.divider-height-183{height:183px}
.divider-width-182{width:182px}
.divider-height-182{height:182px}
.divider-width-181{width:181px}
.divider-height-181{height:181px}
.divider-width-180{width:180px}
.divider-height-180{height:180px}
.divider-width-179{width:179px}
.divider-height-179{height:179px}
.divider-width-178{width:178px}
.divider-height-178{height:178px}
.divider-width-177{width:177px}
.divider-height-177{height:177px}
.divider-width-176{width:176px}
.divider-height-176{height:176px}
.divider-width-175{width:175px}
.divider-height-175{height:175px}
.divider-width-174{width:174px}
.divider-height-174{height:174px}
.divider-width-173{width:173px}
.divider-height-173{height:173px}
.divider-width-172{width:172px}
.divider-height-172{height:172px}
.divider-width-171{width:171px}
.divider-height-171{height:171px}
.divider-width-170{width:170px}
.divider-height-170{height:170px}
.divider-width-169{width:169px}
.divider-height-169{height:169px}
.divider-width-168{width:168px}
.divider-height-168{height:168px}
.divider-width-167{width:167px}
.divider-height-167{height:167px}
.divider-width-166{width:166px}
.divider-height-166{height:166px}
.divider-width-165{width:165px}
.divider-height-165{height:165px}
.divider-width-164{width:164px}
.divider-height-164{height:164px}
.divider-width-163{width:163px}
.divider-height-163{height:163px}
.divider-width-162{width:162px}
.divider-height-162{height:162px}
.divider-width-161{width:161px}
.divider-height-161{height:161px}
.divider-width-160{width:160px}
.divider-height-160{height:160px}
.divider-width-159{width:159px}
.divider-height-159{height:159px}
.divider-width-158{width:158px}
.divider-height-158{height:158px}
.divider-width-157{width:157px}
.divider-height-157{height:157px}
.divider-width-156{width:156px}
.divider-height-156{height:156px}
.divider-width-155{width:155px}
.divider-height-155{height:155px}
.divider-width-154{width:154px}
.divider-height-154{height:154px}
.divider-width-153{width:153px}
.divider-height-153{height:153px}
.divider-width-152{width:152px}
.divider-height-152{height:152px}
.divider-width-151{width:151px}
.divider-height-151{height:151px}
.divider-width-150{width:150px}
.divider-height-150{height:150px}
.divider-width-149{width:149px}
.divider-height-149{height:149px}
.divider-width-148{width:148px}
.divider-height-148{height:148px}
.divider-width-147{width:147px}
.divider-height-147{height:147px}
.divider-width-146{width:146px}
.divider-height-146{height:146px}
.divider-width-145{width:145px}
.divider-height-145{height:145px}
.divider-width-144{width:144px}
.divider-height-144{height:144px}
.divider-width-143{width:143px}
.divider-height-143{height:143px}
.divider-width-142{width:142px}
.divider-height-142{height:142px}
.divider-width-141{width:141px}
.divider-height-141{height:141px}
.divider-width-140{width:140px}
.divider-height-140{height:140px}
.divider-width-139{width:139px}
.divider-height-139{height:139px}
.divider-width-138{width:138px}
.divider-height-138{height:138px}
.divider-width-137{width:137px}
.divider-height-137{height:137px}
.divider-width-136{width:136px}
.divider-height-136{height:136px}
.divider-width-135{width:135px}
.divider-height-135{height:135px}
.divider-width-134{width:134px}
.divider-height-134{height:134px}
.divider-width-133{width:133px}
.divider-height-133{height:133px}
.divider-width-132{width:132px}
.divider-height-132{height:132px}
.divider-width-131{width:131px}
.divider-height-131{height:131px}
.divider-width-130{width:130px}
.divider-height-130{height:130px}
.divider-width-129{width:129px}
.divider-height-129{height:129px}
.divider-width-128{width:128px}
.divider-height-128{height:128px}
.divider-width-127{width:127px}
.divider-height-127{height:127px}
.divider-width-126{width:126px}
.divider-height-126{height:126px}
.divider-width-125{width:125px}
.divider-height-125{height:125px}
.divider-width-124{width:124px}
.divider-height-124{height:124px}
.divider-width-123{width:123px}
.divider-height-123{height:123px}
.divider-width-122{width:122px}
.divider-height-122{height:122px}
.divider-width-121{width:121px}
.divider-height-121{height:121px}
.divider-width-120{width:120px}
.divider-height-120{height:120px}
.divider-width-119{width:119px}
.divider-height-119{height:119px}
.divider-width-118{width:118px}
.divider-height-118{height:118px}
.divider-width-117{width:117px}
.divider-height-117{height:117px}
.divider-width-116{width:116px}
.divider-height-116{height:116px}
.divider-width-115{width:115px}
.divider-height-115{height:115px}
.divider-width-114{width:114px}
.divider-height-114{height:114px}
.divider-width-113{width:113px}
.divider-height-113{height:113px}
.divider-width-112{width:112px}
.divider-height-112{height:112px}
.divider-width-111{width:111px}
.divider-height-111{height:111px}
.divider-width-110{width:110px}
.divider-height-110{height:110px}
.divider-width-109{width:109px}
.divider-height-109{height:109px}
.divider-width-108{width:108px}
.divider-height-108{height:108px}
.divider-width-107{width:107px}
.divider-height-107{height:107px}
.divider-width-106{width:106px}
.divider-height-106{height:106px}
.divider-width-105{width:105px}
.divider-height-105{height:105px}
.divider-width-104{width:104px}
.divider-height-104{height:104px}
.divider-width-103{width:103px}
.divider-height-103{height:103px}
.divider-width-102{width:102px}
.divider-height-102{height:102px}
.divider-width-101{width:101px}
.divider-height-101{height:101px}
.divider-width-100{width:100px}
.divider-height-100{height:100px}
.divider-width-99{width:99px}
.divider-height-99{height:99px}
.divider-width-98{width:98px}
.divider-height-98{height:98px}
.divider-width-97{width:97px}
.divider-height-97{height:97px}
.divider-width-96{width:96px}
.divider-height-96{height:96px}
.divider-width-95{width:95px}
.divider-height-95{height:95px}
.divider-width-94{width:94px}
.divider-height-94{height:94px}
.divider-width-93{width:93px}
.divider-height-93{height:93px}
.divider-width-92{width:92px}
.divider-height-92{height:92px}
.divider-width-91{width:91px}
.divider-height-91{height:91px}
.divider-width-90{width:90px}
.divider-height-90{height:90px}
.divider-width-89{width:89px}
.divider-height-89{height:89px}
.divider-width-88{width:88px}
.divider-height-88{height:88px}
.divider-width-87{width:87px}
.divider-height-87{height:87px}
.divider-width-86{width:86px}
.divider-height-86{height:86px}
.divider-width-85{width:85px}
.divider-height-85{height:85px}
.divider-width-84{width:84px}
.divider-height-84{height:84px}
.divider-width-83{width:83px}
.divider-height-83{height:83px}
.divider-width-82{width:82px}
.divider-height-82{height:82px}
.divider-width-81{width:81px}
.divider-height-81{height:81px}
.divider-width-80{width:80px}
.divider-height-80{height:80px}
.divider-width-79{width:79px}
.divider-height-79{height:79px}
.divider-width-78{width:78px}
.divider-height-78{height:78px}
.divider-width-77{width:77px}
.divider-height-77{height:77px}
.divider-width-76{width:76px}
.divider-height-76{height:76px}
.divider-width-75{width:75px}
.divider-height-75{height:75px}
.divider-width-74{width:74px}
.divider-height-74{height:74px}
.divider-width-73{width:73px}
.divider-height-73{height:73px}
.divider-width-72{width:72px}
.divider-height-72{height:72px}
.divider-width-71{width:71px}
.divider-height-71{height:71px}
.divider-width-70{width:70px}
.divider-height-70{height:70px}
.divider-width-69{width:69px}
.divider-height-69{height:69px}
.divider-width-68{width:68px}
.divider-height-68{height:68px}
.divider-width-67{width:67px}
.divider-height-67{height:67px}
.divider-width-66{width:66px}
.divider-height-66{height:66px}
.divider-width-65{width:65px}
.divider-height-65{height:65px}
.divider-width-64{width:64px}
.divider-height-64{height:64px}
.divider-width-63{width:63px}
.divider-height-63{height:63px}
.divider-width-62{width:62px}
.divider-height-62{height:62px}
.divider-width-61{width:61px}
.divider-height-61{height:61px}
.divider-width-60{width:60px}
.divider-height-60{height:60px}
.divider-width-59{width:59px}
.divider-height-59{height:59px}
.divider-width-58{width:58px}
.divider-height-58{height:58px}
.divider-width-57{width:57px}
.divider-height-57{height:57px}
.divider-width-56{width:56px}
.divider-height-56{height:56px}
.divider-width-55{width:55px}
.divider-height-55{height:55px}
.divider-width-54{width:54px}
.divider-height-54{height:54px}
.divider-width-53{width:53px}
.divider-height-53{height:53px}
.divider-width-52{width:52px}
.divider-height-52{height:52px}
.divider-width-51{width:51px}
.divider-height-51{height:51px}
.divider-width-50{width:50px}
.divider-height-50{height:50px}
.divider-width-49{width:49px}
.divider-height-49{height:49px}
.divider-width-48{width:48px}
.divider-height-48{height:48px}
.divider-width-47{width:47px}
.divider-height-47{height:47px}
.divider-width-46{width:46px}
.divider-height-46{height:46px}
.divider-width-45{width:45px}
.divider-height-45{height:45px}
.divider-width-44{width:44px}
.divider-height-44{height:44px}
.divider-width-43{width:43px}
.divider-height-43{height:43px}
.divider-width-42{width:42px}
.divider-height-42{height:42px}
.divider-width-41{width:41px}
.divider-height-41{height:41px}
.divider-width-40{width:40px}
.divider-height-40{height:40px}
.divider-width-39{width:39px}
.divider-height-39{height:39px}
.divider-width-38{width:38px}
.divider-height-38{height:38px}
.divider-width-37{width:37px}
.divider-height-37{height:37px}
.divider-width-36{width:36px}
.divider-height-36{height:36px}
.divider-width-35{width:35px}
.divider-height-35{height:35px}
.divider-width-34{width:34px}
.divider-height-34{height:34px}
.divider-width-33{width:33px}
.divider-height-33{height:33px}
.divider-width-32{width:32px}
.divider-height-32{height:32px}
.divider-width-31{width:31px}
.divider-height-31{height:31px}
.divider-width-30{width:30px}
.divider-height-30{height:30px}
.divider-width-29{width:29px}
.divider-height-29{height:29px}
.divider-width-28{width:28px}
.divider-height-28{height:28px}
.divider-width-27{width:27px}
.divider-height-27{height:27px}
.divider-width-26{width:26px}
.divider-height-26{height:26px}
.divider-width-25{width:25px}
.divider-height-25{height:25px}
.divider-width-24{width:24px}
.divider-height-24{height:24px}
.divider-width-23{width:23px}
.divider-height-23{height:23px}
.divider-width-22{width:22px}
.divider-height-22{height:22px}
.divider-width-21{width:21px}
.divider-height-21{height:21px}
.divider-width-20{width:20px}
.divider-height-20{height:20px}
.divider-width-19{width:19px}
.divider-height-19{height:19px}
.divider-width-18{width:18px}
.divider-height-18{height:18px}
.divider-width-17{width:17px}
.divider-height-17{height:17px}
.divider-width-16{width:16px}
.divider-height-16{height:16px}
.divider-width-15{width:15px}
.divider-height-15{height:15px}
.divider-width-14{width:14px}
.divider-height-14{height:14px}
.divider-width-13{width:13px}
.divider-height-13{height:13px}
.divider-width-12{width:12px}
.divider-height-12{height:12px}
.divider-width-11{width:11px}
.divider-height-11{height:11px}
.divider-width-10{width:10px}
.divider-height-10{height:10px}
.divider-width-9{width:9px}
.divider-height-9{height:9px}
.divider-width-8{width:8px}
.divider-height-8{height:8px}
.divider-width-7{width:7px}
.divider-height-7{height:7px}
.divider-width-6{width:6px}
.divider-height-6{height:6px}
.divider-width-5{width:5px}
.divider-height-5{height:5px}
.divider-width-4{width:4px}
.divider-height-4{height:4px}
.divider-width-3{width:3px}
.divider-height-3{height:3px}
.divider-width-2{width:2px}
.divider-height-2{height:2px}
.divider-width-1{width:1px}
.divider-height-1{height:1px}
.divider-width-0{width:0}
.divider-height-0{height:0}
.ccpDesktop2MobileSwitch__content{color:#0098dd;font-size:2rem;padding:1rem 0;font-weight:700;display:none}
.ccpDesktop2MobileSwitch__content,.ccpDesktop2MobileSwitch__content--aem{background-color:#ececec;text-align:center;text-decoration:none;line-height:2rem;width:100%}
.ccpDesktop2MobileSwitch__content--aem{color:#0098dd !important;font-size:2rem !important;padding:1rem 0 !important;font-weight:700 !important;display:block !important}
.ccpTopicTeaser{width:100%;min-height:130px;max-height:250px;position:relative;overflow:hidden}
.c-topicteaser-flyout-blue .ccpTopicTeaser,.ccpTopicTeaser,.ccpTopicTeaser--blue .ccpTopicTeaser{background:#f4f4f4}
.c-topicteaser-flyout-lightgray .ccpTopicTeaser,.ccpTopicTeaser--lightgray .ccpTopicTeaser{background:#fff}
.ccpTopicTeaser__link{text-decoration:none}
.ccpTopicTeaser__image{width:100%;padding-bottom:37px}
.ccpTopicTeaser__image__src{display:block;margin:0 auto}
.ccpTopicTeaser__flyout{position:absolute;width:100%;height:37px;z-index:2;transition:all .4s;bottom:0}
.ccpTopicTeaser__flyout__wrapper{height:100%;overflow:hidden;background:#0098dd}
.c-topicteaser-flyout-lightgray .ccpTopicTeaser__flyout__wrapper,.ccpTopicTeaser--lightgray .ccpTopicTeaser__flyout__wrapper{background:#ececec}
.ccpTopicTeaser__flyout:before{background:#0098dd;content:'';width:17px;height:17px;position:absolute;left:calc(50% - 8.5px);transform:rotate(45deg);top:-8px;z-index:1}
.c-topicteaser-flyout-blue .ccpTopicTeaser__flyout:before,.ccpTopicTeaser--blue .ccpTopicTeaser__flyout:before{background:#0098dd}
.c-topicteaser-flyout-lightgray .ccpTopicTeaser__flyout:before,.ccpTopicTeaser--lightgray .ccpTopicTeaser__flyout:before{background:#ececec}
.ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__label{background:#0098dd;height:37px;padding:8px 12px 0;font-weight:700;font-size:15px;line-height:21px;display:block;overflow:hidden;text-decoration:none;text-overflow:ellipsis;color:#fff}
.c-topicteaser-flyout-blue .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__label,.ccpTopicTeaser--blue .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__label{color:#fff;background:#0098dd}
.c-topicteaser-flyout-lightgray .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__label,.ccpTopicTeaser--lightgray .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__label{color:#0098dd;background:#ececec}
.ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content{margin-top:-1px;padding:1px 12px 0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;color:#fff}
.c-topicteaser-flyout-blue .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content,.c-topicteaser-flyout-blue .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content a,.ccpTopicTeaser--blue .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content,.ccpTopicTeaser--blue .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content a{color:#fff}
.c-topicteaser-flyout-lightgray .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content,.c-topicteaser-flyout-lightgray .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content a,.ccpTopicTeaser--lightgray .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content,.ccpTopicTeaser--lightgray .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content a{color:#000}
.ccpTopicTeaser:hover .ccpTopicTeaser__flyout{height:calc(100% - 15px)}
.ccpTopicTeaser:hover .ccpTopicTeaser__flyout__label{max-height:84px}
.ccpTopicTeaser:hover .ccpTopicTeaser__flyout__content{padding-top:13px}
.brandshop--voltcraft .ccpTopicTeaser{width:100%;min-height:130px;max-height:250px;position:relative;overflow:hidden;background:#fff}
.c-topicteaser-flyout-blue .brandshop--voltcraft .ccpTopicTeaser,.ccpTopicTeaser--blue .brandshop--voltcraft .ccpTopicTeaser{background:#f4f4f4}
.c-topicteaser-flyout-lightgray .brandshop--voltcraft .ccpTopicTeaser,.ccpTopicTeaser--lightgray .brandshop--voltcraft .ccpTopicTeaser{background:#fff}
.brandshop--voltcraft .ccpTopicTeaser__link{text-decoration:none}
.brandshop--voltcraft .ccpTopicTeaser__image{width:100%;padding-top:37px}
.brandshop--voltcraft .ccpTopicTeaser__image__src{display:block;margin:0 auto}
.brandshop--voltcraft .ccpTopicTeaser__flyout{position:absolute;width:100%;height:37px;z-index:2;transition:all .4s;top:0}
.brandshop--voltcraft .ccpTopicTeaser__flyout__wrapper{height:100%;overflow:hidden;background:url(clientlibs_styles/images/brandshop/voltcraft/topicteaser/background_gradient_content.svg) #c0bfc7}
.c-topicteaser-flyout-lightgray .brandshop--voltcraft .ccpTopicTeaser__flyout__wrapper,.ccpTopicTeaser--lightgray .brandshop--voltcraft .ccpTopicTeaser__flyout__wrapper{background:#ececec}
.brandshop--voltcraft .ccpTopicTeaser__flyout:before{background:0}
.c-topicteaser-flyout-blue .brandshop--voltcraft .ccpTopicTeaser__flyout:before,.ccpTopicTeaser--blue .brandshop--voltcraft .ccpTopicTeaser__flyout:before{background:#0098dd}
.c-topicteaser-flyout-lightgray .brandshop--voltcraft .ccpTopicTeaser__flyout:before,.ccpTopicTeaser--lightgray .brandshop--voltcraft .ccpTopicTeaser__flyout:before{background:#ececec}
.brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__label{background:url(clientlibs_styles/images/brandshop/voltcraft/topicteaser/background_gradient_label.svg) #7d7882;height:37px;padding:8px 12px 0;font-weight:700;font-size:15px;line-height:21px;display:block;overflow:hidden;text-decoration:none;text-overflow:ellipsis;color:#fff}
.c-topicteaser-flyout-blue .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__label,.ccpTopicTeaser--blue .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__label{color:#fff;background:#0098dd}
.c-topicteaser-flyout-lightgray .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__label,.ccpTopicTeaser--lightgray .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__label{color:#0098dd;background:#ececec}
.brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content{margin-top:-1px;padding:1px 12px 0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;color:#000}
.c-topicteaser-flyout-blue .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content,.c-topicteaser-flyout-blue .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content a,.ccpTopicTeaser--blue .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content,.ccpTopicTeaser--blue .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content a{color:#fff}
.c-topicteaser-flyout-lightgray .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content,.c-topicteaser-flyout-lightgray .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content a,.ccpTopicTeaser--lightgray .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content,.ccpTopicTeaser--lightgray .brandshop--voltcraft .ccpTopicTeaser__flyout .ccpTopicTeaser__flyout__content a{color:#000}
.brandshop--voltcraft .ccpTopicTeaser:hover .ccpTopicTeaser__flyout{height:calc(100% - 15px)}
.brandshop--voltcraft .ccpTopicTeaser:hover .ccpTopicTeaser__flyout__label{max-height:84px}
.brandshop--voltcraft .ccpTopicTeaser:hover .ccpTopicTeaser__flyout__content{padding-top:13px}
.brandshop--voltcraft .ccpTopicTeaser__flyout__content a{text-decoration:none}
.brandshop--voltcraft .ccpTopicTeaser__flyout__content a:hover{color:#e30613}
.ccpPaymentType{margin:0;padding:0;list-style:none;clear:both;content:'';display:block}
.ccpPaymentType__item:nth-child(3n+1){clear:both}
.ccpPaymentType__item__label{display:none}
.ccpPaymentType__item{display:block;float:left;width:33.33%;vertical-align:bottom}
.ccpPaymentType__item__link{white-space:nowrap;display:block;text-align:left}
.ccpPaymentType__item__image{display:inline-block;vertical-align:text-top}
.ccpPaymentType__item__image--sofort{width:64px}
.instoreavailability .popup-block.popup{padding:20px}
.instoreavailability .popup-block.popup.c-arrow:before{left:auto;right:112px}
.ccpInStoreAvailability{padding-bottom:10px}
.ccpInStoreAvailability__headline{font-weight:700}
.ccpInStoreAvailability__list{margin:0;padding:0;list-style:none;width:100%;display:block}
.ccpInStoreAvailability__list__item{width:33%;padding-top:7px;float:left}
.ccpInStoreAvailability__list__item__link{text-decoration:none;display:inline-block;padding-bottom:7px}
.c-storeinfo .recommendation-headline{display:block}
.c-storeinfo p,.c-storeinfo span{margin:0;padding:0}
.c-storeinfo .table-cell{display:table-cell;vertical-align:top;padding:10px}
.c-storeinfo .storeimage{max-width:600px;max-height:350px;width:100%}
.c-storeinfo .richtext-input p{margin:0}
.ccpStoreInfo{overflow:hidden}
.ccpStoreInfo__base{position:relative;width:100%;overflow:hidden}
.ccpStoreInfo__infoPanel{position:absolute;bottom:0;left:2%;width:26%;padding:0 20px;background-color:rgba(244,244,244,.8)}
.ccpStoreInfo__Entry{margin-top:15px}
.ccpStoreInfo__noImages{visibility:hidden}
.ccpStoreInfo__imageGallery .carousel,.ccpStoreInfo__imageGallery .mask{margin-bottom:0}
.ccpStoreInfo__imageGallery .mask{width:1405px}
.ccpStoreInfo__hourEventContainer{overflow:hidden}
.ccpStoreInfo__eventPanel{float:right;padding-bottom:5px;margin:25px 0 0 10px;max-width:50%}
.ccpStoreInfo__headline{font-weight:700;padding-bottom:10px}
.ccpStoreInfo__rating{display:table;padding-bottom:10px}
.ccpStoreInfo__ratingContainer{display:table-cell}
.ccpStoreInfo__ratingButton{position:relative;padding-left:20px;font-size:13px;color:#000;text-decoration:underline}
.ccpStoreInfo__ratingButton:after{content:'';position:absolute;width:12px;height:12px;right:-12px;top:2px;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpStoreInfo__detail{padding-bottom:16px}
.ccpStoreInfo__detail__block__headline,.ccpStoreInfo__detail__headline{font-weight:700}
.ccpStoreInfo__detail__block{padding-top:10px}
.ccpStoreInfo__detail__block__paragraph>p{margin:0}
.ccpStoreInfo__detail__contact__button{text-align:right}
.ccpOutOfStockInfo{margin-top:34px;margin-bottom:17px}
.checkout-storeinfo{display:table-row}
.checkout-storeinfo .instore-address{display:table-cell}
.checkout-storeinfo .instore-openinghours{display:table-cell;padding-left:20px}
.checkout-storeinfo p{padding:0 !important;margin:0 !important}
.ccpSelect__select{display:inline-block;position:relative}
.ccpSelect__select.ccpSelect__select--withpadding .ccpSelect__placeholder{padding:7px 23px 7px 5px}
.ccpSelect__select .ccpSelect__placeholder{width:100%;border:1px solid #bcbcbc;position:relative;margin:0;padding-right:23px;padding-left:5px;background:#fff;text-align:left}
.ccpSelect__select .ccpSelect__placeholder .ci{position:absolute;right:5px;top:0;bottom:0;margin-bottom:auto;margin-top:auto}
.ccpSelect__select .ccpSelect__list{margin:0;list-style:none;position:absolute;width:100%;background-color:#fff;z-index:1;padding:5px;border-bottom:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc}
.ccpSelect__select--fontsize-big{font-size:16px;line-height:24px}
.ccpSelect__select--colour-cyan{color:#0098dd}
.ccpSelect__select--style-bold{font-weight:700}
.ccpSelect__option{font-size:13px;line-height:17px}
.ccpSelect__option .ccpSelect__anchor{display:block;padding:2px 0}
.ccpSelect__option--colour-cyan,.ccpSelect__option--colour-cyan .ccpSelect__anchor{color:#0098dd}
.parsys_column .ccpSelect{min-height:30px}
.parsys_column .ccpSelect__select{position:absolute}
.parsys_column .ccpSelect__placeholder{text-align:left}
.parsys_column .ccpSelect__list{position:relative}
.googleMaps__mapContainer{width:100%;height:600px;position:relative;box-shadow:0 0 1px 0 #666}
.googleMaps__map{width:100%;height:100%}
.googleMaps__overlayContainer{position:absolute;top:10px;left:10px;width:250px;max-height:calc(100% - 20px);background-color:#fff;box-shadow:0 0 2px 0 #616161}
.googleMaps__locationForm__headline{font-weight:700;margin-bottom:5px}
.form-container .row input.googleMaps__locationForm__input{height:35px;margin-top:0;vertical-align:top}
.googleMaps__nearbyStores{max-height:505px;padding:0 10px;overflow-y:auto;overflow-x:hidden}
.googleMaps__nearbyStores.scrollBottom:after,.googleMaps__nearbyStores.scrollTop:before{content:'';position:absolute;left:0;width:100%;height:30px;z-index:2}
.googleMaps__nearbyStores.scrollTop:before{background:linear-gradient(to bottom,rgba(100,100,100,.2) 0,rgba(255,255,255,0) 100%)}
.googleMaps__nearbyStores.scrollBottom:after{bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(100,100,100,.2) 100%)}
.googleMaps__storeList{margin:0;padding:0}
.googleMaps__storeElement{position:relative;color:#616161;cursor:pointer;margin:10px 5px;overflow:hidden}
.googleMaps__nearbyStores .googleMaps__storeElement{padding:15px 25px 15px 5px;box-shadow:0 0 2px 0 #666}
.googleMaps__nearbyStores .googleMaps__storeElement:hover{background-color:#f4f4f4}
.googleMaps__distantStore{display:none}
.googleMaps__storeAddress,.googleMaps__storeCity,.googleMaps__storeContact,.googleMaps__storeDistance,.googleMaps__storeName,.googleMaps__storePage{display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin-bottom:2px;word-wrap:break-word}
.googleMaps__storeName{margin-bottom:10px;font-size:16px;font-weight:700;color:#0098dd}
.googleMaps__showAll{display:none;margin:5px 5px 10px;width:calc(100% - 10px);height:35px;border:0;background-color:#fff;box-shadow:0 0 1px 0 #616161;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.googleMaps__showAll:hover{background-color:#f4f4f4}
.googleMaps__showAllText{position:relative;margin-left:-15px;text-align:center;font-weight:700;font-size:16px;color:#0098dd}
.googleMaps__showAllText:after{content:'';display:block;position:absolute;width:25px;height:25px;top:50%;right:0;margin:-12px -30px 0 0;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M813.761%20375.186l-64.124-64.124L500.012%20560.69%20250.385%20311.062l-64.124%2064.124%20313.751%20313.752z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpSteps{border-top:1px solid #ececec;color:#bcbcbc;font-size:17px;line-height:20px;font-weight:700;padding:20px 0 0;text-align:justify}
.ccpSteps:after{content:'';width:100%;height:0;display:inline-block;font-size:0;line-height:0}
.ccpSteps__item{display:inline-block;text-decoration:none}
.ccpSteps__item:before{content:'';display:inline-block;height:35px;width:35px;position:relative;top:-1px;vertical-align:middle}
.ccpSteps__item--text{color:#bcbcbc;pointer-events:none}
.ccpSteps__item:last-child{margin-right:0;margin-bottom:0}
.ccpSteps__item__part--active{color:#0098dd}
.ccpSteps__item--prev:after{content:'';position:relative;height:16px;width:20px;vertical-align:middle;display:inline-block;background:url(clientlibs_styles/images/sprite.gif) -247px -21px no-repeat;margin:0 0 4px 5px;top:0}
.ccpSteps__item--step1.ccpSteps__item--active:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ccircle%20fill%3D%22%230098DD%22%20cx%3D%2219.9%22%20cy%3D%2220%22%20r%3D%2217.5%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M15.8%2027.1v-2.3h2.9v-8.5l-3%20.5-.2-1.8%204.9-2.1h1.5v11.9h2.7v2.3h-8.8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpSteps__item--step2:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ccircle%20fill%3D%22%23BCBCBC%22%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2217.5%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M15.6%2027.2c0-.9.1-1.7.2-2.4.2-.7.4-1.3.6-1.8.3-.5.6-.9.9-1.3s.7-.7%201.1-1l1.1-.8c.5-.3.9-.7%201.2-1.1s.5-.9.5-1.6c0-.6-.2-1.1-.5-1.4-.3-.3-.8-.4-1.3-.4s-1%20.1-1.5.3-1.2.4-2%20.7l-.5-2.2c.7-.4%201.5-.7%202.2-1s1.5-.4%202.3-.4c.7%200%201.3.1%201.9.3s1.1.4%201.5.8c.4.3.7.8.9%201.3s.3%201.2.3%201.9c0%20.6-.1%201.1-.2%201.6s-.3.9-.6%201.2c-.2.4-.5.7-.8.9-.3.3-.6.5-.9.7l-1.2.9c-.4.3-.7.6-1.1.9-.3.3-.5.7-.6%201.2h5.4v2.6l-8.9.1z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpSteps__item--step2.ccpSteps__item--active:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ccircle%20fill%3D%22%230098DD%22%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2217.5%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M15.6%2027.2c0-.9.1-1.7.2-2.4.2-.7.4-1.3.6-1.8.3-.5.6-.9.9-1.3s.7-.7%201.1-1l1.1-.8c.5-.3.9-.7%201.2-1.1s.5-.9.5-1.6c0-.6-.2-1.1-.5-1.4-.3-.3-.8-.4-1.3-.4s-1%20.1-1.5.3-1.2.4-2%20.7l-.5-2.2c.7-.4%201.5-.7%202.2-1s1.5-.4%202.3-.4c.7%200%201.3.1%201.9.3.6.2%201.1.4%201.5.8.4.3.7.8.9%201.3s.3%201.2.3%201.9c0%20.6-.1%201.1-.2%201.6s-.3.9-.6%201.2c-.2.4-.5.7-.8.9-.3.3-.6.5-.9.7l-1.2.9c-.4.3-.7.6-1.1.9-.3.3-.5.7-.6%201.2h5.4v2.6l-8.9.1z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpSteps__item--step3:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ccircle%20fill%3D%22%23BCBCBC%22%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2217.5%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M24.7%2023c0%20.8-.1%201.5-.4%202s-.6%201-1.1%201.3c-.4.3-1%20.6-1.5.7-.6.1-1.2.2-1.8.2-.5%200-1%200-1.4-.1s-.9-.2-1.2-.3c-.4-.1-.7-.2-1-.4-.3-.1-.5-.3-.7-.4l.8-2.2c.7.3%201.3.6%201.8.7.5.2%201%20.2%201.4.2.6%200%201-.1%201.4-.4.3-.3.5-.8.5-1.6%200-.4-.1-.7-.2-1s-.3-.5-.5-.6c-.2-.2-.4-.3-.7-.3-.3-.1-.6-.1-.9-.1h-1.9v-2.5h1.9c.6%200%201-.1%201.4-.3.4-.2.6-.7.6-1.3%200-1-.5-1.6-1.6-1.6-.6%200-1.1.1-1.6.3s-1%20.4-1.4.6l-.9-2.1c.3-.1.5-.3.8-.4.3-.2.6-.3%201-.4.3-.1.7-.2%201.1-.3s.9-.1%201.4-.1c.6%200%201.1.1%201.7.2.5.1%201%20.3%201.4.6s.7.6%201%201.1c.2.4.4%201%20.4%201.7%200%20.6-.1%201-.2%201.4-.2.4-.4.7-.6.9-.2.3-.5.5-.8.6-.3.2-.6.3-.8.4.3.1.7.2%201%20.4l.9.6c.3.3.5.6.6%201%200%20.5.1%201%20.1%201.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpSteps__item--step3.ccpSteps__item--active:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ccircle%20fill%3D%22%230098DD%22%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2217.5%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M24.7%2023c0%20.8-.1%201.5-.4%202s-.6%201-1.1%201.3c-.4.3-1%20.6-1.5.7-.6.1-1.2.2-1.8.2-.5%200-1%200-1.4-.1s-.9-.2-1.2-.3c-.4-.1-.7-.2-1-.4-.3-.1-.5-.3-.7-.4l.8-2.2c.7.3%201.3.6%201.8.7.5.2%201%20.2%201.4.2.6%200%201-.1%201.4-.4.3-.3.5-.8.5-1.6%200-.4-.1-.7-.2-1s-.3-.5-.5-.6c-.2-.2-.4-.3-.7-.3-.3-.1-.6-.1-.9-.1h-1.9v-2.5h1.9c.6%200%201-.1%201.4-.3.4-.2.6-.7.6-1.3%200-1-.5-1.6-1.6-1.6-.6%200-1.1.1-1.6.3s-1%20.4-1.4.6l-.9-2.1c.3-.1.5-.3.8-.4.3-.2.6-.3%201-.4.3-.1.7-.2%201.1-.3s.9-.1%201.4-.1c.6%200%201.1.1%201.7.2.5.1%201%20.3%201.4.6s.7.6%201%201.1c.2.4.4%201%20.4%201.7%200%20.6-.1%201-.2%201.4-.2.4-.4.7-.6.9-.2.3-.5.5-.8.6-.3.2-.6.3-.8.4.3.1.7.2%201%20.4l.9.6c.3.3.5.6.6%201%200%20.5.1%201%20.1%201.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpSteps__item--step4:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ccircle%20fill%3D%22%23BCBCBC%22%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2217.5%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M22.8%2024.4v2.5h-3.1v-2.5h-6.2v-2.6l6-9.2h3.3v9.2h2v2.6h-2zm-3.2-8.2l-3.7%205.6h3.7v-5.6z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpSteps__item--step4.ccpSteps__item--active:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Ccircle%20fill%3D%22%230098DD%22%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2217.5%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M22.8%2024.4v2.5h-3.1v-2.5h-6.2v-2.6l6-9.2h3.3v9.2h2v2.6h-2zm-3.2-8.2l-3.7%205.6h3.7v-5.6z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.mfp-content .content-popup.ccpFinancingWaiting__popup{width:475px;padding:45px 35px;min-width:auto}
.ccpFinancingWaiting__image{margin-bottom:25px}
.ccpFinancingWaiting__image img{margin-left:auto;margin-right:auto;display:block;max-height:45px}
.ccpFinancingWaiting__text{font-size:13px;line-height:17px}
.ccpFinancing{min-width:900px}
.ccpFinancing.form-container .row select{width:291px;background:url(data:image/png;base64,R0lGODlhDwAUAIABAAAAAP///yH5BAEAAAEALAAAAAAPABQAAAIXjI+py+0Po5wH2HsXzmw//lHiSJZmUAAAOw==) 100% 50% no-repeat #fff}
.ccpFinancing--step-check .ccpFinancing__cancel-info,.ccpFinancing--step-data .ccpFinancing__cancel-info,.ccpFinancing--step-data [data-form-check-text]{display:none}
.ccpFinancing--step-check .row .area,.ccpFinancing--step-check .row.mid-size-left .area,.ccpFinancing--step-check .row.mid-size-right .area{width:auto}
.ccpFinancing--step-check .ccpForm__select,.ccpFinancing--step-check .ccpForm__select__wrapper,.ccpFinancing--step-check input[type=checkbox],.ccpFinancing--step-check input[type=email],.ccpFinancing--step-check input[type=number],.ccpFinancing--step-check input[type=radio]+label,.ccpFinancing--step-check input[type=tel],.ccpFinancing--step-check input[type=text]{visibility:hidden;position:absolute}
.ccpFinancing .row .label,.ccpFinancing .row label{width:180px}
.edit-icon-style{display:none}
.upcountnumber{padding-top:29px;font-size:5em;font-family:ZineBS}
.upcounttext{padding-top:4px;font-family:ZineB;font-size:1.7em}
.upcountdivs{height:100px;width:225px}
.countcolor--blue{color:#0098dd}
.countcolor--black{color:#000}
.countcolor--white{color:#fff}
.ccpCartOverview{font-size:11px;line-height:14px}
.ccpCartOverview--overview{border:1px solid #ececec;padding:10px;margin:0 0 20px}
.ccpCartOverview__title{font-size:16px;font-weight:700;line-height:24px;padding:0 5px 5px}
.ccpCartOverview__list{display:table;padding:0;width:100%}
.ccpCartOverview__list--separator{border-top:1px solid #ececec;margin:12px 0 0;padding:12px 0 0}
.ccpCartOverview--overview .ccpCartOverview__list--separator{margin:3px 0 0;padding:7px 0 0}
.ccpCartOverview__list__item{display:table-row}
.ccpCartOverview__list__item__cell{display:table-cell;vertical-align:top;padding:0 0 6px}
.ccpCartOverview__list__item__cell .cart__deliverycosts__bonus{color:#0098dd;font-weight:700}
.ccpCartOverview--overview .ccpCartOverview__list__item__cell{padding:0 5px 3px}
.ccpCartOverview__list__item__cell__text--primary{color:#0098dd;font-weight:700}
.ccpCartOverview__list__item__cell__text--disclaimer{color:#000;font-size:11px;font-weight:400;line-height:14px;max-width:200px}
.ccpCartOverview--overview .ccpCartOverview__list__item__cell__text--disclaimer{margin:-2px 0 0}
.ccpCartOverview__list__item__cell--right{text-align:right}
.ccpCartOverview__list__item--bold .ccpCartOverview__list__item__cell{font-weight:700}
.ccpCartOverview__list__item--large .ccpCartOverview__list__item__cell{font-size:16px;line-height:24px;padding:6px 0}
.ccpCartOverview--overview .ccpCartOverview__list__item--large .ccpCartOverview__list__item__cell{font-size:13px;line-height:17px;padding:3px 5px}
.ccpCartOverview__list__item--primary .ccpCartOverview__list__item__cell{color:#0098dd}
.ccpCartOverview__addProduct{margin:20px 0}
.ccpCartOverview__addProduct__uploadlist{margin-top:10px}
.ccpCartOverview__addProduct .accordion__content{display:none;padding:0 0 10px}
.ccpCartOverview__addProduct .c-addproduct-multi{margin:0;padding-bottom:10px}
.ccpCartOverview__cardnumber span{color:#000}
.ccpCartOverview__cardnumber .row.error .error-text{display:block;width:100%;overflow:hidden}
.ccpCartOverview__rightContentContainer{overflow:hidden}
.ccpCartOverview__rightContentContainer .bullet{position:absolute}
.ccpCartOverview__rightContentContainer .accordion__content{display:none;padding-left:0}
.ccpCartOverview__rightContentItem{float:right;width:314px}
.ccpCartOverview__rightContentItem .last-redeem.button-redeem,.ccpCartOverview__rightContentItem .voucher-code__cell--submit{margin:10px 0 0}
.ccpCartOverview__rightContentItem .last-redeem.button-redeem{margin-top:-25px}
.ccpCartOverview__rightContent:after{clear:both;content:'';display:block}
.ccpCartOverview__leftContent{float:left;max-width:calc(100% - 350px)}
.ccpCartOverview__leftContent--noFrame{border:0}
.ccpCartOverview__leftContent:after{clear:both;content:'';display:block}
.ccpCartOverview__voucher{padding-bottom:5px}
.ccpCartOverview__voucherBlock{width:100%;margin-bottom:20px}
.ccpCartOverview__voucherBlock .item-image{padding-left:0 !important}
.ccpCartOverview__voucherBlock .item-text{color:#616161;margin-top:20px}
.ccpCartOverview__voucher .remove{color:#616161;text-decoration:none;margin-left:0;padding-left:0}
.ccpCartOverview__voucher .remove:before{height:15px}
.ccpCartOverview__giftcard__details{margin-bottom:10px}
.ccpCartOverview__toggle{display:inline-block;margin-right:1em;width:1em;cursor:pointer}
.ccpCartOverview__toggle:before{content:'\FF0B';position:absolute;width:1em;text-align:center;color:#fff;font-size:16px;background-color:#0098dd}
.open-accordion .ccpCartOverview__toggle:before{content:'\2212'}
.ccpCartOverview__trustSeal{padding:15px 0 10px}
.ccpCartOverview--flexlist{border:1px solid #ececec;padding:10px;margin-bottom:10px}
.ccpProductDetail{width:100%;position:relative}
.ccpProductDetail--small{width:944px}
.ccpProductDetail--large{width:1405px}
.ccpProductDetail__title{display:table-row-group}
.ccpProductDetail__title__text{font-size:20px;line-height:25px;color:#000;margin:0;height:25px;overflow:hidden}
.ccpProductDetail__main{display:table;margin:4px 0 0;min-width:922px;width:100%}
.ccpProductDetail__main--relativ{position:relative}
.ccpProductDetail__main__row{display:table-row}
.ccpProductDetail__main__row__cell{display:table-cell;vertical-align:top}
.ccpProductDetail__main__row__cell--left{min-width:540px;max-width:885px;width:62.98932384%}
.ccpProductDetail__main__row__cell__mainright{min-width:370px;max-width:520px;padding:18px 0 0}
.ccpProductDetail__main__row__cell__topleft{display:table}
.ccpProductDetail__main__row__cell__topleft__row{height:37px}
.ccpProductDetail__main__row__cell__topleft__row__brand,.ccpProductDetail__main__row__cell__topleft__row__rating{display:table-cell;overflow:hidden;vertical-align:middle}
.ccpProductDetail__main__row__cell__topleft__row__rating__wrapper{max-height:37px;overflow:hidden}
.ccpProductDetail__main__row__cell__topleft__row__rating__wrapper .BVRRRatingSummaryStyle2{padding-top:10px}
.ccpProductDetail__main__row__cell__topleft__row__brand{width:145px}
.ccpProductDetail__main__row__cell__topleft__row__brand__image{border:0;display:block;max-height:37px;max-width:125px}
.ccpProductDetail__main__row__cell__topleft__row__info{vertical-align:bottom;margin-top:10px;color:#bcbcbc;font-size:13px;line-height:14px}
.ccpProductDetail__main__row__cell__topleft__row__info__productid{color:#616161;display:inline-block}
.ccpProductDetail__main__row__cell__topleft__row__info__ean,.ccpProductDetail__main__row__cell__topleft__row__info__manufactorid{color:#bcbcbc;display:inline-block}
.ccpProductDetail__main__row__cell__mainleft{height:100%;min-width:508px;padding:18px 0 0}
.ccpProductDetail__main__row__cell__mainleft__under{margin-right:2%}
.ccpProductDetail__main__row__cell__mainright__minimal{padding:18px 0 0 18px;margin-left:80px;border-top:1px solid #ececec;border-left:1px solid #ececec;height:100%;overflow:auto}
.ccpProductDetail__main__row__cell__mainright__minimal__headline{display:block;font-weight:700;font-size:17px;line-height:21px;color:#0098dd;margin-bottom:10px}
.ccpProductDetailTab__top__wrapper{margin:0 -20px -1px}
.ccpProductDetailTab__top__wrapper__nav{border-spacing:20px 0;display:table;margin:0 0 -1px;table-layout:fixed;width:100%}
.ccpProductDetailTab__top__wrapper__nav__list{margin:0 -10px;padding:0;list-style:none;display:table-row}
.ccpProductDetailTab__top__wrapper__nav__list__item{background-color:#fff;color:#616161;border:2px solid #ececec;border-bottom:0;cursor:pointer;display:table-cell;font-size:13px;font-weight:700;height:22px;padding:5px;text-align:center;vertical-align:middle}
.ccpProductDetailTab__top__wrapper__nav__list__item__link{display:block;text-decoration:none}
.ccpProductDetailTab__top__wrapper__nav__list__item__link:hover{color:#0098dd}
.ccpProductDetailTab__top__wrapper__nav__list__item--active .ccpProductDetailTab__top__wrapper__nav__list__item__link{font-weight:700}
.ccpProductDetailTab__top__wrapper__nav__list__item--active{background-color:#f4f4f4;color:#0098dd;border:0}
.ccpProductDetailTab__top__wrapper__nav__list__item--instore:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M813.761%20375.186l-64.124-64.124L500.012%20560.69%20250.385%20311.062l-64.124%2064.124%20313.751%20313.752z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin:0 0 0 3px;vertical-align:middle;width:12px}
.ccpProductDetailTab__content__wrapper{display:none;background-color:#f4f4f4}
.ccpProductDetailTab__content__wrapper--active{display:block}
.ccpProductDetailTab__bottom{margin:0 0 30px;overflow:hidden}
.ccpProductDetailTab__bottom__cell--left{float:left}
.ccpProductDetailTab__bottom__cell--right{float:right;width:100%;margin:15px 0 0}
.ccpProductDetail__imagezoom{background-color:#fff;background-position:center center;background-repeat:no-repeat;display:block;height:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s linear 0,height .01s linear .4s;-moz-transition:opacity .4s,height .01s linear .4s;-ms-transition:opacity .4s,height .01s linear .4s;-o-transition:opacity .4s,height .01s linear .4s;-webkit-transition:opacity .4s,height .01s linear .4s;width:100%;z-index:11}
.ccpProductDetail__imagezoom--active{opacity:1;height:100%;transition:opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;-webkit-transition:opacity .4s;transition-delay:0;-webkit-transition-delay:0}
.ccpProductDetailHighlightedInfo__base{margin-top:20px;margin-right:2%;overflow:hidden}
.ccpProductDetailHighlightedInfo__item{position:relative;width:100%;padding:20px;margin-right:20px;overflow:hidden;background-color:#f4f4f4}
.ccpProductDetailHighlightedInfo__dual .ccpProductDetailHighlightedInfo__item,.ccpProductDetailHighlightedInfo__grid .ccpProductDetailHighlightedInfo__item{display:table-cell;padding:20px 22px;width:1%;border-left:10px solid #fff}
.ccpProductDetailHighlightedInfo__dual .ccpProductDetailHighlightedInfo__item:first-child,.ccpProductDetailHighlightedInfo__grid .ccpProductDetailHighlightedInfo__item:first-child{padding:20px;border:0}
.ccpProductDetailHighlightedInfo__item:last-child{margin-right:0}
.ccpProductDetailHighlightedInfo__headline{font-size:16px;line-height:24px;font-weight:700;margin-bottom:10px}
.ccpProductDetailHighlightedInfo__moreLink{position:absolute;bottom:20px}
.ccpProductDetailHighlightedInfo__imageContainer{float:left;width:120px;height:100px;margin:0 auto}
.ccpProductDetailHighlightedInfo__grid .ccpProductDetailHighlightedInfo__imageContainer{float:none;margin-bottom:20px}
.ccpProductDetailHighlightedInfo__popup--right{display:inline-block;width:calc(100% - 220px)}
.ccpProductDetailHighlightedInfo__popup--left{float:right;margin-top:15px}
.ccpProductDetailHighlightedInfo__linkNotice{color:#616161;font-size:11px;line-height:14px}
.ccpProductDetail__offer{border-spacing:20px 0;display:table;height:60px;table-layout:fixed;width:100%;padding:0 10px}
.ccpProductDetail__notice{padding-bottom:15px}
.ccpHighlightTeaser__base{position:relative;width:100%;height:200px;margin-bottom:20px}
.columns-5-20-20-20-20-20 .ccpHighlightTeaser__base,.columns-6-16-16-16-16-16-16 .ccpHighlightTeaser__base{height:120px}
.ccpHighlightTeaser__cover{width:100%;height:100%;background-size:cover}
.ccpHighlightTeaser__flyout{position:absolute;width:100%;height:100%;bottom:0;z-index:1}
.ccpHighlightTeaser__flyoutWrapper{position:absolute;bottom:0;width:100%;height:60px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);overflow:hidden;transition:all .4s}
.columns-5-20-20-20-20-20 .ccpHighlightTeaser__flyoutWrapper,.columns-6-16-16-16-16-16-16 .ccpHighlightTeaser__flyoutWrapper{height:50px}
.ccpHighlightTeaser__flyout:hover .ccpHighlightTeaser__flyoutWrapper,.ccpHighlightTeaser__flyoutWrapper.wrapper--editmode{height:100%;background:rgba(0,152,221,.8);transition:all .4s}
.ccpHighlightTeaser__flyoutLabel{display:block;height:60px;padding:20px 12px 0 20px;overflow:hidden;text-overflow:ellipsis;font-family:ZineBS,Arial,Helvetica,sans-serif;font-size:21px;line-height:24px;color:#fff;white-space:nowrap}
.columns-5-20-20-20-20-20 .ccpHighlightTeaser__flyoutLabel,.columns-6-16-16-16-16-16-16 .ccpHighlightTeaser__flyoutLabel{font-size:16px;line-height:17px;height:50px}
.ccpHighlightTeaser__flyout:hover .ccpHighlightTeaser__flyoutLabel,.wrapper--editmode .ccpHighlightTeaser__flyoutLabel{height:auto;white-space:normal}
.ccpHighlightTeaser__flyoutContent{height:calc(100% - 50px);padding:15px 12px 0 20px;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:14px;color:#fff}
.columns-5-20-20-20-20-20 .ccpHighlightTeaser__flyoutContent,.columns-6-16-16-16-16-16-16 .ccpHighlightTeaser__flyoutContent{height:calc(100% - 40px)}
.ccpHighlightTeaser__link{color:#fff}
.ccpHighlightTeaser__link:after{content:'';display:inline-block;width:11px;height:11px;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpProductDetailLink{display:table;margin:20px 0;width:100%}
.ccpProductDetailLink__cell{vertical-align:top;padding:20px 10px 10px;background-color:#f4f4f4}
.ccpProductDetailLink__cell--right{text-align:right;width:20%}
.ccpProductDetailLink__cell__links{display:table}
.ccpProductDetailLink__cell__links__label{font-size:17px;line-height:21px;color:#0098dd;font-weight:700;padding:0 0 9px}
.ccpProductDetailLink__cell__links__list{margin:0;padding:0;list-style:none;display:table-cell}
.ccpProductDetailLink__cell__links__list__item{display:inline-block;margin:0 30px 10px 0}
.ccpProductDetailLink__cell__some{display:block;text-align:right;white-space:nowrap}
.ccpProductDetailLink__cell__some__list{margin:0;padding:0;list-style:none;display:inline-block}
.ccpProductDetailLink__cell__some__list__item{display:inline-block;margin:0 10px 0 0}
.ccpProductDetailCart{border-spacing:20px 0;display:table;height:60px;table-layout:fixed;width:100%;padding:0 10px}
.ccpProductDetailCart__cell{margin-bottom:20px}
.ccpProductDetailCart__cell--button .ccpButton{height:55px;line-height:55px}
.ccpProductDetailCart__cell--button .ccpButton__label{font-size:17px}
.ccpProductDetailCart__cell--button .ccpButton--icon--cart:before{width:25px}
.ccpProductDetailCart__cell__input{border:1px solid #bcbcbc;color:#616161;display:inline-block;height:35px;padding:4px;text-align:center;width:44px}
.ccpProductDetailCart__cell__label{display:inline-block;line-height:35px;margin:0 0 0 4px}
.ccpProductDetailInfo{padding:15px 20px 0;width:100%}
.ccpProductDetailInfo__soldBy{font-weight:700;color:#0098dd}
.ccpProductDetailInfo__hint{color:#616161;font-size:11px;line-height:14px}
.ccpProductDetailInfo__cell__section{position:relative;width:100%;margin-bottom:20px;padding:0 10px 20px;border-bottom:1px solid #bcbcbc}
.ccpProductDetailInfo__cell__section__group{position:relative;margin-bottom:10px}
.ccpProductDetailInfo__cell__price__old{clear:both;min-height:19px;line-height:12px}
.ccpProductDetailInfo__cell__price__old__value{color:#616161;display:inline-block;float:left;margin:0 15px 0 0;font-size:16px;font-weight:700;text-decoration:line-through}
.ccpProductDetailInfo__cell__price__old__savedamount{color:#000;display:inline-block}
.ccpProductDetailInfo__cell__price__default{font-size:27px;line-height:27px;font-weight:700}
.ccpProductDetailInfo__cell__price__default--hidden{visibility:hidden}
.ccpProductDetailInfo__cell__price__base{color:#616161;font-size:11px;line-height:14px}
.ccpProductDetailInfo__cell__price--bulkycosts:before{content:'';display:inline-block;width:25px;height:25px;margin-right:5px;vertical-align:middle;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20fill%3D%22%230098DD%22%20d%3D%22M108.4%2061.9c-1.6-1.9-.7-2.7-2.8-7-1.8-3.6-17.9-17.8-19.8-19.6-2.4-2.4-6.6-6.9-8.5-8.5-2.7-2.2-7.6-2.4-8.6-2.4s-55-1-58.4%200c-3.7%201.1-5.3%204.5-6.2%207.4C3%2035.4%201.8%2047%201.2%2057.4L.7%2070.5c0%201.4%200%202.6.1%203.4.4%205%2011.2%204.6%2011.2%204.6.3%206.1%205.3%2011%2011.5%2011%206.3%200%2011.3-5%2011.5-11.2l41.5-.1c.1%206.2%205.2%2011.3%2011.5%2011.3s11.4-5.1%2011.5-11.4c0%200%207.4-.3%209-.6%201.7-.3%203.3-.1%204.1-4.8.7-4.7-1.5-7.6-4.2-10.8zM35.3%2043.3h-2l-3.6%207%203.8%208.6h1.8v4.3h-9.8v-4.3H27l-1.6-4.1-3.3%208.4h-6.9v-4.3h2l3.7-8.1-3.7-7.5h-2V39h10v4.3h-1.3l1.4%203.1%203.3-7.4h6.7v4.3zm24.6%200h-2l-3.6%207%203.8%208.6h1.8v4.3h-9.8v-4.3h1.4l-1.6-4.1-3.3%208.4h-6.9v-4.3h2l3.7-8.1-3.7-7.5h-2V39h10v4.3h-1.3l1.4%203.1%203.3-7.4h6.7v4.3zm20.5%2019.9H64.2v-4.3h2V43.3h-2V39h10.9v4.3h-2.8V58H76v-2.3h4.3v7.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpProductDetailInfo__cell__shipping{font-size:11px;line-height:14px}
.ccpProductDetailInfo__cell__shipping__link{text-decoration:underline}
.ccpProductDetailInfo__cell__shipping__link:hover{color:#0098dd;text-decoration:none}
.ccpProductDetailInfo__cell__qtydiscount{margin-top:10px}
.ccpProductDetailInfo__cell__qtydiscount__table{width:100%;line-height:25px}
.ccpProductDetailInfo__cell__qtydiscount__table td,.ccpProductDetailInfo__cell__qtydiscount__table th{padding-left:10px}
.ccpProductDetailInfo__cell__qtydiscount__table__header{font-weight:700;text-align:left;border-bottom:1px solid #bcbcbc}
.ccpProductDetailInfo__cell__qtydiscount__table__body__row:nth-child(odd){background:#ececec}
.ccpProductDetailInfo__cell__customerdiscount{overflow:hidden;margin:0 0 20px;font-weight:700}
.ccpProductDetailInfo__cell__variant{border-spacing:0;display:table;width:100%}
.ccpProductDetailInfo__cell__variant__label{font-weight:700;padding:0 5px 0 0}
.ccpProductDetailInfo__cell__variant__select{overflow:hidden;width:100%}
.ccpProductDetailInfo__cell__variant__select .ccpForm__select__elem,.ccpProductDetailInfo__cell__variant__select .ccpForm__select__wrapper{height:35px}
.ccpProductDetailInfo__cell__variant__select__item{width:100%}
.ccpProductDetailInfo__cell__packageUnits{list-style-type:none;display:inline-block;margin:0 19px 21px}
.ccpProductDetailInfo__cell__packageUnits__unit{font-weight:700;float:left;margin-top:14px}
.ccpProductDetailInfo__cell__packageUnits__list{float:left;padding:0;margin:0}
.ccpProductDetailInfo__cell__packageUnits__list__item{float:left;margin:5px 0 0 14px;padding:0;background:#fff;list-style-type:none}
.ccpProductDetailInfo__cell__packageUnits__list__item a{border:1px solid #bcbcbc;display:inline-block;padding:8px 17px 8px 18px;text-decoration:none}
.ccpProductDetailInfo__cell__packageUnits__list__item a.active{background-color:#0098dd;color:#fff;border-color:#0098dd}
.ccpProductDetailInfo__cell__sellerName{margin-bottom:1em;font-weight:700}
.ccpProductDetailInfo__cell__backToList{margin:0 0 1em 20px}
.ccpProductDetailInfo__cell__efficiency{clear:both;position:absolute;right:0;bottom:0}
.ccpProductDetailInfo__cell__efficiency__wrapper{border-spacing:0}
.ccpProductDetailInfo__cell__efficiency__wrapper__image__img{display:block;height:24px;padding:0 10px 0 0}
.ccpProductDetailInfo__cell__efficiency__wrapper__label{vertical-align:bottom}
.ccpProductDetailInfo__cell__efficiency__wrapper__label__link{font-size:11px;line-height:14px;text-decoration:underline}
.ccpProductDetailInfo__cell__efficiency__wrapper__label__link:hover{color:#0098dd;text-decoration:none}
.ccpProductDetailInfo__cell__efficiency__wrapper__popup{left:initial !important;right:100px}
.ccpProductDetailInfo__cell__seller{margin-bottom:15px}
.ccpProductDetailInfo__cell__availability .popup-frame{margin:4px 0 12px}
.ccpProductDetailInfo__cell__availability p{margin:0 0 7px}
.ccpProductDetailInfo__cell__availability__delivery{font-weight:700}
.ccpProductDetailInfo__cell__deliveryhint__link{text-decoration:underline}
.ccpProductDetailInfo__cell__deliveryhint__link:hover{color:#0098dd;text-decoration:none}
.ccpProductDetailInfo__cell__instoreavailability{display:table;padding-top:15px}
.ccpProductDetailInfo__cell__instoreavailability__icon,.ccpProductDetailInfo__cell__instoreavailability__text{display:table-cell}
.ccpProductDetailInfo__cell__instoreavailability__icon{vertical-align:middle;padding-right:10px}
.ccpProductDetailInfo__cell__instoreavailability__additionalinfo{display:inline-block}
.ccpProductDetailInfo__cell__instoreavailability__additionalinfo__popup{width:600px}
.ccpProductDetailInfo__cell__instoreavailability__headline{color:#0098dd;font-weight:700;font-size:16px;line-height:24px;min-height:24px}
.ccpProductDetailInfo__cell__extendedwarranty{border-spacing:0;display:table}
.ccpProductDetailInfo__cell__extendedwarranty__element:first-child{padding:0 0 15px}
.ccpProductDetailInfo__cell__extendedwarranty__cell{display:table-cell;line-height:14px;vertical-align:top}
.ccpProductDetailInfo__cell__extendedwarranty__cell--input{padding:0 5px 0 0}
.ccpProductDetailInfo__cell__extendedwarranty__cell--input input{margin:3px 0}
.ccpProductDetailInfo__cell__extendedwarranty__cell--label{padding:0;line-height:17px;width:100%}
.ccpProductDetailHighlights__list{padding:0 30px 20px;margin-top:5px;margin-bottom:15px;list-style:none}
.ccpProductDetailHighlights__list__item{display:block;margin-left:5px;margin-bottom:5px;padding-left:25px;line-height:20px}
.ccpProductDetailHighlights__list__item:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M356.179%20894.092L32.241%20570.153c-35.252-35.223-35.252-92.39%200-127.613%2035.252-35.252%2092.361-35.252%20127.613%200l195.82%20187.133%20474.063-489.01c35.154-38.914%2084.596-51.22%20125.557-22.855%2040.981%2028.378%2051.233%2084.576%2022.855%20125.557l-621.97%20650.727z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;content:"";display:inline-block;float:left;width:20px;height:20px;margin-left:-25px;background-position:center center;background-size:15px 15px}
.ccpProductDetailAction__list{margin:0;padding:0 0 0 20px;list-style:none;line-height:50px}
.ccpProductDetailAction__list__item{float:left;padding:0 25px 0 0}
.ccpProductDetailAction__list__item:last-child{padding-right:0}
.ccpProductDetailAction__list__item__link{color:#616161;text-decoration:none}
.ccpProductDetailAction__list__item__link:hover{color:#0098dd;text-decoration:none}
.ccpProductDetailAction__list__item .ccpLink--icon:before{height:20px;width:20px;vertical-align:middle}
.sap-status-code-availability{top:auto !important}
.ccpProductDetailSellBooster{display:block;position:relative;padding:0 0 0 10px;margin-right:2%;margin-top:45px;height:auto;background-color:#0098dd;border-top:1px solid #0098dd}
.ccpProductDetailSellBooster:before{content:'';display:block;background:#0098dd;border:1px solid #0098dd;border-right:0;border-bottom:0;width:20px;height:20px;position:absolute;left:calc(50% - 10px);transform:rotate(45deg);top:-10px}
.ccpProductDetailSellBooster__icon--hook{display:table-cell;vertical-align:middle}
.ccpProductDetailSellBooster__icon--hook:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500%203.391C225.73%203.391%203.39%20225.73%203.39%20500c0%20274.268%20222.34%20496.609%20496.61%20496.609S996.61%20774.268%20996.61%20500C996.61%20225.73%20774.27%203.391%20500%203.391zm335.742%20326.79l-439.384%20459.7-228.844-228.843c-24.904-24.884-24.904-65.267%200-90.151%2024.904-24.904%2065.248-24.904%2090.151%200L396%20603.085l334.898-345.456c24.833-27.491%2059.762-36.185%2088.698-16.145%2028.95%2020.045%2036.194%2059.747%2016.146%2088.697z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;content:"";display:inline-block;width:30px;height:30px;margin:0 5px 0 0;background-position:center center;background-size:20px 20px;float:left}
.ccpProductDetailSellBooster__icon--home{display:table-cell;vertical-align:middle}
.ccpProductDetailSellBooster__icon--home:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20d%3D%22M56.7%203.5L.7%2060.1h12.6v39.5c0%205.6%204.6%2010.2%2010.2%2010.2h67.3c5.6%200%2010.2-4.6%2010.2-10.2V60.1h-.1H112.7l-56-56.6zm-4.9%2083.8h-21v-27h21v27zm30.7%200h-21v-27h21v27z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;content:"";display:inline-block;width:30px;height:30px;margin:0 5px 0 0;background-position:center center;background-size:20px 20px;float:left}
.ccpProductDetailSellBooster__icon--financing{display:table-cell;vertical-align:middle}
.ccpProductDetailSellBooster__icon--financing:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20125.2%20149.3%22%3E%3Cg%20clip-path%3D%22url%28%23clipPath20%29%22%20transform%3D%22matrix%28.13333%200%200%20-.13333%200%20149.293%29%22%20fill%3D%22%23FFFFFF%22%3E%3Cpath%20d%3D%22M939%2076.7c-17-8-36.3-16.5-57.9-25.6-21.6-9.1-46.9-17.3-75.8-24.7-29-7.4-62.5-13.6-100.6-18.7C666.6%202.6%20623.2%200%20574.3%200c-45.4%200-91.7%205.1-138.9%2015.3-47.1%2010.3-91.4%2028.4-132.9%2054.6C261%2096%20223.8%20131.2%20190.9%20175.5c-33%2044.3-57.9%20101.1-75%20170.4H0v170.4h93.7c0%206.8-.3%2013.6-.9%2020.4-.6%206.8-.8%2014.2-.8%2022.2%200%206.8.3%2013.6.8%2020.4.6%206.8.9%2013%20.9%2018.8H0v168.7h117.6c17%2063.6%2042%20117.9%2075%20162.8%2032.9%2044.9%2070.7%2081.2%20113.3%20109.1%2042.6%2027.8%2088.6%2048.3%20138%2061.4%2049.4%2013%2099.1%2019.6%20149.1%2019.6%2092%200%20165-8.5%20219-25.6%2054-17%2096.3-32.4%20127-46V782.2H734.5v92c-14.8%204.5-32.1%208.2-52%2011.1-19.9%202.8-42.9%204.3-69%204.3-54.5%200-96.9-11.4-127-34.1-30.1-22.7-54.8-52.3-74.1-88.6h294.9V598.2H383.4c0-5.7-.3-11.9-.8-18.7-.6-6.8-.9-13.6-.9-20.4%200-8%20.3-15.3.9-22.2.6-6.8.8-13.6.8-20.4h323.9V346H410.7c14.8-35.2%2037.2-62.8%2067.3-82.7%2030.1-19.9%2070.7-29.8%20121.9-29.8%2026.1%200%2050.5%202%2073.3%206%2022.7%204%2043.2%208.8%2061.4%2014.5v90.3H939V76.7%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat;content:"";display:inline-block;width:30px;height:30px;margin:0 5px 0 0;background-position:center center;background-size:20px 20px;float:left}
.ccpProductDetailSellBooster__list{margin:0;padding:0;list-style:none;display:table;width:100%;min-height:50px;table-layout:fixed;overflow:hidden}
.ccpProductDetailSellBooster__list__item,.ccpProductDetailSellBooster__list__item__label{display:table-cell;vertical-align:middle}
.ccpProductDetailSellBooster__list__item__label{padding:10px 0;color:#fff}
.ccpProductDetailSellBooster__list__item__label__link{color:#fff;text-decoration:none}
.ccpProductDetailSellBooster__list__item__label__link:hover{text-decoration:underline;cursor:pointer}
.ccpProductDetailSlideshow{display:block;padding:0 25px 0 0;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ccpProductDetailSlideshow__disclaimer{color:#bcbcbc;font-size:11px;height:20px;line-height:14px;margin:0 0 0 88px;padding:2px 0 0}
.ccpProductDetailSlideshow__main{display:block;height:510px;text-align:center;vertical-align:top}
.ccpProductDetailSlideshow__main__slideset{margin:0 0 0 88px;width:auto}
.ccpProductDetailSlideshow__main__slideset__list{position:relative}
.ccpProductDetailSlideshow__main__slideset__list__item{background-color:#fff;display:none;position:absolute;width:100%;height:490px}
.ccpProductDetailSlideshow__main__slideset__list__item--video{display:none}
.ccpProductDetailSlideshow__main__slideset__list__item--active,.ccpProductDetailSlideshow__main__slideset__list__item.active{display:block;z-index:1}
.ccpProductDetailSlideshow__main__slideset__list__item__zoom{background-color:#fff;background-position:center center;background-size:15px 15px;border:1px solid #bcbcbc;cursor:pointer;display:block;height:20px;position:absolute;right:10px;top:460px;width:20px}
.ccpProductDetailSlideshow__main__slideset__list__item__zoom:before{content:'+';position:relative;top:1px;color:#bcbcbc;font-size:21px}
.ccpProductDetailSlideshow__main__slideset__list__item__description{color:#616161;font-size:13px;height:20px;line-height:14px;padding:2px 0 0;text-align:left}
.ccpProductDetailSlideshow__main__slideset__list__item__wrapper{height:490px;width:100%;display:inline-block;vertical-align:middle;white-space:nowrap}
.ccpProductDetailSlideshow__main__slideset__list__item__wrapper__helper{display:inline-block;height:100%;vertical-align:middle}
.ccpProductDetailSlideshow__main__slideset__list__item__wrapper__image{display:inline-block;white-space:nowrap;cursor:pointer;position:relative;max-width:100%}
.ccpProductDetailSlideshow__main__slideset__list__item__wrapper__image__src{vertical-align:middle;max-height:490px;max-width:100%;position:relative;display:inline;margin:0 auto;width:100%}
.ccpProductDetailSlideshow__sliderContainer{background-color:#fff}
.ccpProductDetailSlideshow__slider{clear:both;display:block}
.ccpProductDetailSlideshow__slider--vertical{float:left;width:76px}
.ccpProductDetailSlideshow__slider__arrow{margin:auto;opacity:0;transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;visibility:hidden}
.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__arrow{float:left}
.ccpProductDetailSlideshow__slider__arrow--active{cursor:pointer;opacity:1;visibility:visible}
.ccpProductDetailSlideshow__slider__arrow--prev{width:0;height:0;border-top:27px solid transparent;border-bottom:12px solid #bcbcbc;border-top:0;border-left:27px solid transparent;border-right:27px solid transparent;display:block;margin:0 auto 20px}
.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__arrow--prev{border-right:12px solid #bcbcbc;margin:10px 10px auto 62px}
.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__arrow--prev,.ccpProductDetailSlideshow__slider__arrow--next{width:0;height:0;border-top:27px solid transparent;border-bottom:27px solid transparent;display:block}
.ccpProductDetailSlideshow__slider__arrow--next{border-bottom:0;border-top:12px solid #bcbcbc;border-left:27px solid transparent;border-right:27px solid transparent;margin:20px auto}
.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__arrow--next{width:0;height:0;border-top:27px solid transparent;border-bottom:27px solid transparent;border-left:12px solid #bcbcbc;display:block;margin:10px 0 0 10px}
.ccpProductDetailSlideshow__slider__wrapper{overflow:hidden;position:relative}
.ccpProductDetailSlideshow__slider--vertical .ccpProductDetailSlideshow__slider__wrapper{height:424px;width:76px}
.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__wrapper{float:left;height:76px;max-width:678px;width:100%}
.ccpProductDetailSlideshow__slider__wrapper__list{position:absolute;top:0;left:0;transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s}
.ccpProductDetailSlideshow__slider--vertical .ccpProductDetailSlideshow__slider__wrapper__list{margin:-10px 0 0}
.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__wrapper__list{margin:0 0 0 -10px}
.ccpProductDetailSlideshow__slider__wrapper__list__item{display:block;height:76px;overflow:hidden;width:76px;line-height:76px;text-align:center}
.ccpProductDetailSlideshow__slider--vertical .ccpProductDetailSlideshow__slider__wrapper__list__item{margin:10px 0 0}
.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__wrapper__list__item{float:left;margin:0 0 0 10px}
.ccpProductDetailSlideshow__slider__wrapper__list__item__image{height:auto;max-width:76px;vertical-align:middle}
.no-js .ccpProductDetailSlideshow__slider__wrapper__list__item__image{display:none}
.no-js noscript .ccpProductDetailSlideshow__slider__wrapper__list__item__image{display:inline-block}
.ccpProductDetailSlideshow__slider__wrapper__list__item--video{display:block;position:relative;background-size:76px;background-repeat:no-repeat;background-position:50% 50%}
.ccpProductDetailSlideshow__slider__wrapper__list__item--video:after{content:'';height:55px;width:55px;position:absolute;background-image:url(clientlibs_styles/conradicons/png/play_icon.png);background-position:50% 50%;background-repeat:no-repeat;background-size:40px;top:10px;left:10px}
.ccpProductOfferList{border-spacing:20px 0;display:table;overflow:hidden;padding:15px 0 0;table-layout:fixed;width:100%;min-height:231px}
.ccpProductOfferList__item{padding-bottom:.5em;border-bottom:1px solid #ececec;margin-bottom:.5em}
.ccpProductOfferList__item--tax{margin-bottom:1em}
.ccpProductOfferList__item__line{line-height:2}
.ccpProductOfferList__item__line:after{clear:both;content:'';display:block}
.ccpProductOfferList__item__col{display:table;width:100%;border-spacing:0}
.ccpProductOfferList__item__col__row{display:table-row}
.ccpProductOfferList__item__col__left,.ccpProductOfferList__item__col__right{display:table-cell}
.ccpProductOfferList__item__col__right{text-align:right;vertical-align:middle}
.ccpProductOfferList__actions{float:left}
.ccpProductOfferList__actions__list{padding:0;margin:0;list-style:none}
.ccpProductOfferList__actions__list__item{display:inline-block;padding-right:1em}
.ccpProductOfferList__actions__list__item:last-of-type{padding-right:0}
.ccpProductOfferList__select{float:right}
.ccpProductList{margin:0;padding:0 0 15px;list-style:none}
.ccpProductList__item{border-bottom:1px solid #ececec;margin:15px 0 0;padding:0 0 15px}
.ccpProductListItem{position:relative}
.ccpProductListItem__title{display:block;font-size:13px;font-weight:700;line-height:17px;max-height:34px;margin:0 295px 0 157px;overflow:hidden;position:absolute;text-decoration:none;text-overflow:ellipsis;top:-2px}
.ccpProductListItem__image{max-height:147px;max-width:147px}
.ccpProductListItem__row{display:table;table-layout:fixed;width:100%}
.ccpProductListItem__awards{display:inline}
.ccpProductListItem__extra__list{margin-bottom:10px}
.ccpProductListItem__imageawards{display:inline;margin-right:26px}
.ccpProductListItem__cell{display:table-cell;vertical-align:bottom}
.ccpProductListItem__cell--meta{padding:38px 0 0;width:280px;float:left}
.ccpProductListItem__cell--extra{padding:44px 0 0;vertical-align:top}
.ccpProductListItem__cell--image{text-align:center;width:157px;padding-right:20px;vertical-align:middle}
.ccpProductListItem__cell--info{width:295px;padding:15px 0 0}
.ccpProductListItem__secondaryOffers{text-align:right;margin-top:10px}
.ccpProductListItem__secondaryOffers__lowestPrice{color:#0098dd;font-weight:700}
.ccpProductListItem__meta__logo{float:left;height:36px;width:95px}
.ccpProductListItem__meta__logo__src{max-height:35px;max-width:80px}
.ccpProductListItem__meta__logo__alternative{max-height:33px;max-width:33px}
.ccpProductListItem__meta__id{clear:left;color:#616161;font-size:11px;height:19px}
.ccpProductListItem__meta__availability{min-height:40px}
.ccpProductListItem__meta__action{font-size:0;white-space:nowrap}
.ccpProductListItem__meta__action__item{display:inline-block;font-size:13px;padding:0 0 0 20px}
.ccpProductListItem__meta__action__item:first-child{padding:0}
.ccpProductListItem__meta__primaryOffer{margin-top:5px;margin-bottom:5px}
.ccpProductListItem__extra{padding:0 30px 0 0}
.ccpProductListItem__extra__awards__list{margin:0;padding:0;list-style:none;overflow:hidden}
.ccpProductListItem__extra__awards__list__item{display:block;float:left;height:55px;margin:0 10px 0 0;width:85px}
.ccpList,.ccpProductListItem__extra__awards__list__item:last-child{margin:0}
.ccpList{padding:0;list-style:square inside}
.ccpList__item{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.ccpProductListItem__info__data{float:left;margin:29px 0 0}
.ccpProductListItem__info__data__efficiency{height:28px;max-width:95px;overflow:hidden}
.ccpProductListItem__info__data__efficiency__src{display:block;width:93px}
.ccpProductListItem__info__data__sheet{font-size:11px}
.ccpProductListItem__info__price{height:96px;text-align:right}
.ccpProductListItem__info__price__item__old{color:#bcbcbc;font-size:13px;height:18px;line-height:17px;text-decoration:line-through}
.ccpProductListItem__info__price__item__default{font-size:20px;font-weight:700;height:24px;line-height:19px}
.ccpProductListItem__info__price__item__base{height:18px}
.ccpProductListItem__info__price__item__delivery{height:17px}
.ccpProductListItem__info__price__item__base,.ccpProductListItem__info__price__item__delivery{font-size:11px;line-height:14px}
.ccpProductListItem__info__price__item__base--bulkycosts,.ccpProductListItem__info__price__item__delivery--bulkycosts{float:right;clear:both}
.ccpProductListItem__info__price__item__base--bulkycosts:before,.ccpProductListItem__info__price__item__delivery--bulkycosts:before{content:'';display:inline-block;width:25px;height:25px;margin-right:5px;vertical-align:middle;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20fill%3D%22%230098DD%22%20d%3D%22M108.4%2061.9c-1.6-1.9-.7-2.7-2.8-7-1.8-3.6-17.9-17.8-19.8-19.6-2.4-2.4-6.6-6.9-8.5-8.5-2.7-2.2-7.6-2.4-8.6-2.4s-55-1-58.4%200c-3.7%201.1-5.3%204.5-6.2%207.4C3%2035.4%201.8%2047%201.2%2057.4L.7%2070.5c0%201.4%200%202.6.1%203.4.4%205%2011.2%204.6%2011.2%204.6.3%206.1%205.3%2011%2011.5%2011%206.3%200%2011.3-5%2011.5-11.2l41.5-.1c.1%206.2%205.2%2011.3%2011.5%2011.3s11.4-5.1%2011.5-11.4c0%200%207.4-.3%209-.6%201.7-.3%203.3-.1%204.1-4.8.7-4.7-1.5-7.6-4.2-10.8zM35.3%2043.3h-2l-3.6%207%203.8%208.6h1.8v4.3h-9.8v-4.3H27l-1.6-4.1-3.3%208.4h-6.9v-4.3h2l3.7-8.1-3.7-7.5h-2V39h10v4.3h-1.3l1.4%203.1%203.3-7.4h6.7v4.3zm24.6%200h-2l-3.6%207%203.8%208.6h1.8v4.3h-9.8v-4.3h1.4l-1.6-4.1-3.3%208.4h-6.9v-4.3h2l3.7-8.1-3.7-7.5h-2V39h10v4.3h-1.3l1.4%203.1%203.3-7.4h6.7v4.3zm20.5%2019.9H64.2v-4.3h2V43.3h-2V39h10.9v4.3h-2.8V58H76v-2.3h4.3v7.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpProductListItem__info__price__item__delivery,.ccpProductListItem__info__price__item__onTop{float:right}
.ccpProductListItem__info__price__item__discount{font-weight:700}
.ccpProductListItem__info__cart{display:table;table-layout:auto;float:right}
.ccpProductListItem__info__cart__amount,.ccpProductListItem__info__cart__button{display:table-cell;vertical-align:top}
.ccpProductListItem__info__cart__button{text-align:right}
.ccpProductListItem__info__cart__amount__wrapper{padding:0 10px 0 0;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap}
.ccpProductListItem__info__cart__amount__wrapper__input{border:1px solid #ececec !important;color:#616161;display:inline-block;float:left;height:35px !important;text-align:center;width:47px}
.ccpProductListItem__info__cart__amount__wrapper__input:focus{outline:0}
.ccpProductListItem__info__cart__amount__wrapper__label{display:inline-block;line-height:35px;padding:0 0 0 5px;vertical-align:middle}
.ccpProductListCartItem{display:table;margin:0 0 30px;border-bottom:1px solid #ececec}
.ccpProductListCartItem--head{color:#616161;padding:12px 0 27px;margin:0;border:0}
.ccpProductListCartItem__title{display:block;font-size:13px;font-weight:700;line-height:17px;height:51px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;top:-2px;margin:0 20px 3px 0}
.ccpProductListCartItem__image{max-height:100px;max-width:100px;margin:0 10px 0 0}
.ccpProductListCartItem__rating{margin-left:115px}
.ccpProductListCartItem__row{display:table;table-layout:fixed;width:100%}
.ccpProductListCartItem__row--main{margin:0 0 20px}
.ccpProductListCartItem__row--footer{margin:3px 0 0}
.ccpProductListCartItem__row--comment{margin-top:10px}
.ccpProductListCartItem__row--additional-hover{margin:10px 0}
.ccpProductListCartItem__price{font-size:18px;font-weight:700;line-height:33px}
.ccpProductListCartItem__pricebase{font-size:11px;color:#616161}
.ccpProductListCartItem__priceold{color:#616161;text-decoration:line-through}
.ccpProductListCartItem__brand{height:35px;overflow:hidden}
.ccpProductListCartItem__brand__image{max-width:100px;max-height:35px}
.ccpProductListCartItem__id{font-size:11px;color:#616161}
.ccpProductListCartItem__cell{display:table-cell;vertical-align:top}
.ccpProductListCartItem__cell--additional-hover .ccpProductListCartItem__cell{vertical-align:middle;height:40px}
.ccpProductListCartItem__cell--right{text-align:right;padding:0 0 0 5px}
.ccpProductListCartItem__cell--center{text-align:center}
.ccpProductListCartItem__cell--wishlist{width:22px;vertical-align:middle}
.ccpProductListCartItem__cell--additional-hover{background:#fff;border-top:1px solid #ececec;position:relative}
.ccpProductListCartItem__cell--additional-hover--bottom{border-bottom:1px solid #ececec}
.ccpProductListCartItem__cell--additional-hover:before{content:'';display:block;background:#fff;border:1px solid #ececec;border-right:0;border-bottom:0;width:20px;height:20px;position:absolute;left:calc(50% - 10px);transform:rotate(45deg);top:-10px}
.ccpProductListCartItem__cell--additional-hover .ccpProductListCartItem__row{padding:0 10px}
.ccpProductListCartItem__cell--additional-hover .ccpProductListCartItem__cell--center{padding-left:10px}
.ccpProductListCartItem__cell--title-bulkycosts:before{content:'';display:inline-block;width:25px;height:25px;margin-right:5px;vertical-align:middle;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20fill%3D%22%230098DD%22%20d%3D%22M108.4%2061.9c-1.6-1.9-.7-2.7-2.8-7-1.8-3.6-17.9-17.8-19.8-19.6-2.4-2.4-6.6-6.9-8.5-8.5-2.7-2.2-7.6-2.4-8.6-2.4s-55-1-58.4%200c-3.7%201.1-5.3%204.5-6.2%207.4C3%2035.4%201.8%2047%201.2%2057.4L.7%2070.5c0%201.4%200%202.6.1%203.4.4%205%2011.2%204.6%2011.2%204.6.3%206.1%205.3%2011%2011.5%2011%206.3%200%2011.3-5%2011.5-11.2l41.5-.1c.1%206.2%205.2%2011.3%2011.5%2011.3s11.4-5.1%2011.5-11.4c0%200%207.4-.3%209-.6%201.7-.3%203.3-.1%204.1-4.8.7-4.7-1.5-7.6-4.2-10.8zM35.3%2043.3h-2l-3.6%207%203.8%208.6h1.8v4.3h-9.8v-4.3H27l-1.6-4.1-3.3%208.4h-6.9v-4.3h2l3.7-8.1-3.7-7.5h-2V39h10v4.3h-1.3l1.4%203.1%203.3-7.4h6.7v4.3zm24.6%200h-2l-3.6%207%203.8%208.6h1.8v4.3h-9.8v-4.3h1.4l-1.6-4.1-3.3%208.4h-6.9v-4.3h2l3.7-8.1-3.7-7.5h-2V39h10v4.3h-1.3l1.4%203.1%203.3-7.4h6.7v4.3zm20.5%2019.9H64.2v-4.3h2V43.3h-2V39h10.9v4.3h-2.8V58H76v-2.3h4.3v7.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpProductListCartItem__cell--price{width:135px}
.ccpProductListCartItem__cell--amount{width:115px}
.ccpProductListCartItem__cell--meta{padding:38px 0 0}
.ccpProductListCartItem__cell--extra{padding:44px 0 0 20px}
.ccpProductListCartItem__cell--image{text-align:center;width:110px}
.ccpProductListCartItem__cell--info{width:285px;padding:15px 0 0}
.ccpProductListCartItem__cell--additionaltext,.ccpProductListCartItem__cell--reasonforrejection{padding-top:5px;font-size:13px}
.ccpProductListCartItem__cell--additionaltext{font-weight:700}
.ccpProductListCartItem__cell--reasonforrejection{color:#0098dd}
.ccpProductListCartItem__partdeliveryinfo{color:#0098dd;font-weight:700;margin-bottom:10px}
.ccpProductListCartItem__availabilityInfo{position:relative;width:35px;height:30px;padding:0 5px 5px;cursor:pointer}
.ccpProductListCartItem__availabilityInfo.cartAvailability{padding-top:7px}
.ccpProductListCartItem__availabilityInfo:after{content:'';position:absolute;width:20px;height:20px;background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201000%201000%22%20style%3D%22enable-background%3Anew%200%200%201000%201000%3B%22%20space%3D%22preserve%22%3E%3Cpath%20d%3D%22M500%2C61.058C257.579%2C61.058%2C61.057%2C257.578%2C61.057%2C500c0%2C242.42%2C196.522%2C438.942%2C438.943%2C438.942%20c242.421%2C0%2C438.943-196.522%2C438.943-438.942C938.943%2C257.578%2C742.421%2C61.058%2C500%2C61.058z%22%20fill%3D%22%23BCBCBC%22%3E%3C%2Fpath%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%22550.809%2C731.368%20550.809%2C407.885%20514.499%2C407.885%20514.499%2C407.829%20364.418%2C407.829%20%20364.418%2C460.326%20448.85%2C460.326%20448.85%2C731.368%20364.418%2C731.368%20364.418%2C780.482%20636.423%2C780.482%20636.423%2C731.368%20%22%20fill%3D%22%23BCBCBC%22%3E%3C%2Fpolygon%3E%3Ccircle%20style%3D%22fill%3A%23FFFFFF%3B%22%20cx%3D%22499.993%22%20cy%3D%22249.947%22%20r%3D%2250.594%22%20fill%3D%22%23BCBCBC%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpProductListCartItem__availabilityInfo:hover .ccpProductListCartItem__item__drop{display:block}
.ccpProductListCartItem__availabilityTitle{font-weight:700}
.ccpProductListCartItem__item__drop{position:absolute;top:100%;margin:-15px 0 0 -8px;width:100%;display:none;z-index:5;border-top:5px solid transparent}
.ccpProductListCartItem__item__drop.c-arrow-pointer-bottom:after{margin-top:-7.192365px;border-bottom-width:2px;border-right-width:2px;width:17px;height:17px}
.ccpProductListCartItem__item__drop.c-arrow-pointer-center:after{left:calc(50% - 17px/2)}
.ccpProductListCartItem__item__drop.c-arrow-pointer-quarter:after{left:calc(25% - 17px/2)}
.ccpProductListCartItem__item__drop.c-arrow-bottom:before,.ccpProductListCartItem__item__drop.c-arrow-top:before{margin-top:-5.48526px;left:calc(50% - 6px)}
.ccpProductListCartItem__item__drop.c-arrow-left:before,.ccpProductListCartItem__item__drop.c-arrow-right:before{margin-left:-5.48526px;top:calc(50% - 6px)}
.ccpProductListCartItem__item__drop:before{content:"";position:absolute;width:0;height:0;margin:-5.48526px 0 0;padding:0;right:0;box-sizing:border-box;z-index:1;border-radius:0;border:6px solid #fff;bottom:auto;left:50%;top:0;transform:rotate(45deg) scale(1) skew(0) translate(0);box-shadow:-3px -3px 5px -1px rgba(0,0,0,.3);left:calc(50% - 6px)}
.ccpProductListCartItem__item__holder{box-shadow:0 0 10px rgba(0,0,0,.5);background:#fff;white-space:normal;position:absolute;padding:20px 20px 15px;min-width:280px;max-width:620px;right:calc(50% - 120px)}
.ccpProductListCartItem__item__holder .ccpProductListCartItem__availabilityEstimation{margin-bottom:5px}
.ccpProductListCartItem__item__holder .ccpProductListCartItem__availabilityEstimation--stock{padding-left:5px;color:#309900}
.ccpProductListCartItem__item__holder .ccpProductListCartItem__availabilityEstimation--soon-in-stock{padding-left:5px;color:#ff7200}
.ccpProductListCartItem__seller{line-height:2}
.ccpProductListCartItem__sellerLabel{font-weight:700;color:#0098dd}
.ccpProductListCartItem__deliveryInformation .edit__data{margin-left:2em}
.ccpProductListCartItem__action--delete{float:right;margin-left:20px}
.ccpProductListCartItem__action--deleteWishlist{display:inline-block;margin-left:20px}
.ccpProductListCartItem__ccomment__link{float:left;margin-top:5px}
.ccpProductListCartItem__ccomment{margin-top:10px;text-decoration:none}
.ccpProductListCartItem__ccomment .ellips{display:inline-block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;max-width:250px;vertical-align:text-bottom}
.ccpProductListCartItem__orderdeteils__ccomment{margin-top:10px;text-decoration:none}
.ccpProductComparison__title{color:#0098dd;border-bottom:1px solid #ececec;padding-bottom:16px;font-size:26px;font-weight:700;padding-top:0;margin-top:0}
.ccpProductComparison__inline{display:inline-block;margin-right:40px}
.ccpProductComparison__inactive{opacity:.5;pointer-events:none;cursor:default}
.ccpProductComparison__info{display:table;width:100%;table-layout:fixed;margin:0 0 50px}
.ccpProductComparison__info--footer{margin:50px 0 0}
.ccpProductComparison__info__content{display:table-cell}
.ccpProductComparison__info__content--right{text-align:right}
.ccpProductComparison__info__content__list{margin:0;padding:0;list-style:none}
.ccpProductComparison .product__comparison__container .product__comparison__container__buy__button{width:90%;margin:0 auto}
.ccpProductComparison .product__comparison__container .product__comparison__container__buy__button .product__comparison__container__buy__button--button{min-width:100%;margin-top:15px}
.ccpProductComparison__closeLink{float:right;position:relative;margin-top:-45px}
.ccpProductComparison__table{z-index:auto;position:relative}
.ccpProductComparison__table__left{position:absolute;width:100%}
.ccpProductComparison__table__left__top{height:336px;position:relative}
.ccpProductComparison__table__left__top__spec{position:absolute;bottom:10px;font-weight:700;font-size:16px;margin:0 0 0 10px}
.ccpProductComparison__table__left__key__list__item{min-height:30px;line-height:17px;width:100%;padding:0 0 0 10px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}
.ccpProductComparison__table__left__key__list__item__label{padding:6px 0 7px;font-weight:700;color:#616161;max-width:165px;overflow:hidden;width:150px;display:block;white-space:nowrap;text-overflow:ellipsis}
.ccpProductComparison__table__left__key__list__item:nth-child(odd){background-color:#f4f4f4}
.ccpProductComparison__table__right{margin-left:161px}
.ccpProductComparison__table__right__fixed{float:left}
.ccpProductComparisonSlideset{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;padding:0 0 0 10px}
.ccpProductComparisonSlideset__controller{position:relative;z-index:21}
.ccpProductComparisonSlideset__controller__direction{position:absolute;cursor:pointer;top:100px}
.ccpProductComparisonSlideset__controller__direction:after,.ccpProductComparisonSlideset__controller__direction:before{content:"";display:block;width:12px}
.ccpProductComparisonSlideset__controller__direction--disabled{visibility:hidden}
.ccpProductComparisonSlideset__controller__direction--prev{left:0}
.ccpProductComparisonSlideset__controller__direction--prev:before{display:inline-block;width:0;height:0;border-top:27px solid transparent;border-bottom:27px solid transparent;border-right:12px solid #bcbcbc}
.ccpProductComparisonSlideset__controller__direction--next{right:0}
.ccpProductComparisonSlideset__controller__direction--next:before{display:inline-block;width:0;height:0;border-top:27px solid transparent;border-bottom:27px solid transparent;border-left:12px solid #bcbcbc}
.ccpProductComparisonSlideset__stage{box-sizing:border-box;position:relative;margin:0 40px 0 22px;overflow:hidden;width:1000px}
.ccpProductComparisonSlideset__stage__list{box-sizing:border-box;width:100%;white-space:nowrap}
.ccpProductComparisonSlideset__stage__list__item{display:inline-block;white-space:normal;float:left}
.ccpProductComparisonItem{width:190px;margin:0 10px 0 0}
.ccpProductComparisonItem__action{padding:20px 0 0;text-align:center;overflow:hidden}
.ccpProductComparisonItem__container{position:relative;border:2px solid transparent}
.ccpProductComparisonItem__container__action{padding:25px 0 15px;text-align:center}
.ccpProductComparisonItem__container__head{height:40px;padding:12px 0 0;text-align:center}
.ccpProductComparisonItem__container__head__title{color:#0098dd;font-weight:700}
.ccpProductComparisonItem__container__product{height:274px}
.ccpProductComparisonItem--favorite .ccpProductComparisonItem__container{border-color:#0098dd}
.ccpProductComparisonItem--default:hover .ccpProductComparisonItem__container{border-color:#ececec}
.ccpProductComparisonItem__container__spec{margin:20px 0 25px;transition:all .5s}
.ccpProductComparison--ready .ccpProductComparisonItem__container__spec{transition-delay:.1s;opacity:1}
.ccpProductComparisonItem__container__spec__list{width:100%}
.ccpProductComparisonItem__container__spec__list__item{max-width:100%;color:#616161;padding:0 20px;overflow:hidden;min-height:30px}
.ccpProductComparisonItem__container__spec__list__item:empty:before{content:'-';display:block;text-align:center;padding:6px 0}
.ccpProductComparisonItem__container__spec__list__item__value{display:block;text-align:center;line-height:17px;min-height:30px;width:100%;padding:6px 0 7px}
.ccpProductComparisonItem__container__spec__list__item__value ul{margin:0;text-align:left;padding:0 0 0 10px}
.ccpProductComparisonItem__container__spec__list__item__value--match{font-size:0;overflow:hidden;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M356.179%20894.092L32.241%20570.153c-35.252-35.223-35.252-92.39%200-127.613%2035.252-35.252%2092.361-35.252%20127.613%200l195.82%20187.133%20474.063-489.01c35.154-38.914%2084.596-51.22%20125.557-22.855%2040.981%2028.378%2051.233%2084.576%2022.855%20125.557l-621.97%20650.727z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:10px 11px;background-position:center center;height:17px}
.no-svg .ccpProductComparisonItem__container__spec__list__item__value--match{background-image:url(clientlibs_styles_icons/default/png/hook-primary.png)}
div .gallery{padding:0}
.ccpProductBlock{max-width:175px;padding:10px;margin:auto;position:relative;width:165px}
.ccpProductBlock--small{height:100%;width:140px;padding:15px 15px 50px 16px}
.ccpProductBlock--comparison{width:auto}
.ccpProductBlock--single-row{max-width:100%;padding:0;height:115px}
.ccpProductBlock__overlay{display:none}
.ccpProductBlock--square{max-width:100%;width:266px;height:310px;border:1px solid #ececec;position:relative}
.ccpProductBlock--square+.ccpProductBlock--square{margin-top:10px}
.ccpProductBlock--reco{width:266px;height:280px;border:0}
.ccpProductBlock__button{display:none}
.ccpProductBlock--square .ccpProductBlock__button{display:block;bottom:19px;position:absolute;right:19px;z-index:-1;opacity:0}
.ccpProductBlock--reco .ccpProductBlock__button{display:block;position:absolute;bottom:0;right:0;opacity:1;z-index:0}
.ccpProductBlock--reco .ccpProductBlock__button .ccpButton{min-width:35px;height:30px;padding:4px}
.ccpProductBlock__link{text-decoration:none}
.ccpProductBlock__link--reco{display:block}
.ccpProductBlock.ccpProductBlock--hover .ccpProductBlock__link{color:#0098dd}
.ccpProductBlock__form{bottom:24px}
.ccpProductBlock--nobutton .ccpProductBlock__quantity,.ccpProductBlock--square .ccpProductBlock__form{display:none}
.sg .ccpProductBlock{background-color:#fff}
.ccpProductBlock__efficiency{position:absolute;bottom:0;left:0}
.ccpProductBlock--small .ccpProductBlock__efficiency,.ccpProductBlock--square .ccpProductBlock__efficiency{display:none}
.ccpProductBlock--square .ccpProductBlock__meta{position:absolute;bottom:0}
.ccpProductBlock__imageWrapper{height:145px;line-height:145px;position:relative;display:block;text-align:center;margin-bottom:3px}
.ccpProductBlock--square .ccpProductBlock__imageWrapper{max-height:180px;height:180px;line-height:180px;width:100%;z-index:-1}
.ccpProductBlock--small .ccpProductBlock__imageWrapper{height:80px;line-height:80px}
.ccpProductBlock--single-row .ccpProductBlock__imageWrapper{height:75px;margin:0;text-align:left}
.ccpProductBlock__imageWrapper__image{max-width:135px;max-height:140px;display:inline-block;vertical-align:middle;margin:0 5px}
.ccpProductBlock--square .ccpProductBlock__imageWrapper__image{max-height:180px;max-width:180px;width:auto}
.no-js .ccpProductBlock__imageWrapper__image{display:none}
.no-js noscript .ccpProductBlock__imageWrapper__image{display:inline-block}
.ccpProductBlock--small .ccpProductBlock__imageWrapper__image{max-width:75px;max-height:75px;margin:0 15px}
.ccpProductBlock--single-row .ccpProductBlock__imageWrapper__image{max-width:75px;max-height:75px;padding-top:3px;margin:0;vertical-align:top}
.ccpProductBlock__title{margin:3px 0;font-size:13px;line-height:15px;height:45px;overflow:hidden;font-weight:700;text-decoration:none}
.ccpProductBlock__title .ccpProductBlock--square{z-index:11;color:#000;font-weight:400;font-size:13px;line-height:18px;position:absolute;height:58px;top:12px;left:0;padding:0 20px}
.ccpProductBlock--reco .ccpProductBlock__title{display:block;width:215px;height:34px;color:#000;font-size:13px;font-weight:400;line-height:16px}
.ccpProductBlock--small .ccpProductBlock__title{height:31px}
.ccpProductBlock--single-row .ccpProductBlock__title{top:-75px;width:calc(100% - 75px - 10px);left:85px;font-weight:400;position:relative}
.ccpProductBlock__rating{height:20px;pointer-events:inherit}
.ccpProductBlock--single-row .ccpProductBlock__rating,.ccpProductBlock--small .ccpProductBlock__rating,.ccpProductBlock--square .ccpProductBlock__rating{display:none}
.ccpProductBlock--square .ccpProductBlock__rating{display:block;position:absolute;left:6px;top:-166px}
.ccpProductBlock--search .ccpProductBlock__rating{display:block;position:relative;top:0;left:0}
.ccpProductBlock--reco .ccpProductBlock__rating{display:block;position:relative;top:-5px;left:0}
.ccpProductBlock__prices{position:relative;margin-top:-20px}
.ccpProductBlock--single-row .ccpProductBlock__prices{top:-50px;width:calc(100% - 75px - 10px);left:85px}
.ccpProductBlock--reco .ccpProductBlock__prices{height:45px}
.ccpProductBlock__price{pointer-events:inherit;position:relative;text-decoration:none;line-height:17px;height:58px}
.ccpProductBlock--square .ccpProductBlock__price{position:absolute;bottom:3px;left:10px;transition:opacity .5s,color .5s}
.ccpProductBlock--square.ccpProductBlock--hover .ccpProductBlock__price{position:absolute;bottom:95px;z-index:11;left:20px}
.ccpProductBlock--single-row .ccpProductBlock__price{top:-75px;width:calc(100% - 75px - 10px);left:85px}
.ccpProductBlock__price__item{display:block}
.ccpProductBlock__price__item--old{color:#bcbcbc;text-decoration:line-through;height:14px;font-size:13px}
.ccpProductBlock--single-row .ccpProductBlock__price__item--old,.ccpProductBlock--small .ccpProductBlock__price__item--old{height:11px}
.ccpProductBlock--square .ccpProductBlock__price__item--old{font-size:15px;height:22px}
.ccpProductBlock--reco .ccpProductBlock__price__item--old{position:relative;float:right;display:inline-block;height:27px;padding:5px 10px;margin-top:15px;margin-right:-5px;color:#000;background-color:#ffe600;font-size:15px;font-weight:700;text-decoration:none;z-index:-1}
.ccpProductBlock--reco .ccpProductBlock__price__item--old:before{content:"";position:absolute;width:75%;height:10px;margin-left:-2px;border-bottom:2px solid #0098dd;opacity:.7;transform:rotate(-18deg)}
.ccpProductBlock__price__item--default{display:block;line-height:24px;font-size:20px;font-weight:700;height:25px}
.ccpProductBlock--single-row .ccpProductBlock__price__item--default,.ccpProductBlock--small .ccpProductBlock__price__item--default{font-size:16px;height:20px}
.ccpProductBlock--single-row .ccpProductBlock__price__item--default{font-size:15px}
.ccpProductBlock__price__item--default .ccpProductBlock--square{color:#000;font-size:23px;height:26px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default{display:inline-block;position:relative;float:right;color:#000;font-size:40px;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;height:26px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .svgprice{position:relative;display:inline-block;height:41px;width:31px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .ci-svgprice-1{margin-left:-5px;margin-right:-5px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .ci-svgprice-5,.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .ci-svgprice-7{margin-left:-4px;margin-right:-4px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .ci-svgprice-2,.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .ci-svgprice-3{margin-left:-3px;margin-right:-3px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .ci-svgprice-6,.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .ci-svgprice-9{margin-left:-2px;margin-right:-2px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .ci-svgprice-0,.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .ci-svgprice-4,.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--left .ci-svgprice-8{margin-left:-1px;margin-right:-1px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right{vertical-align:text-top}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .svgprice{position:relative;display:inline-block;height:31px;width:21px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-1{margin-left:-4px;margin-right:-4px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-5,.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-7{margin-left:-3px;margin-right:-3px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-2,.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-3{margin-left:-2px;margin-right:-2px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-6,.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-9{margin-left:-1px;margin-right:-1px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-0,.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-4,.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-8{margin-left:0;margin-right:0}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-comma{width:25px;margin-left:-5px;margin-bottom:-20px}
.ccpProductBlock--reco .ccpProductBlock__price__item--default .ccpProductBlock__price__item__value--right .ci-svgprice-hyphen{width:25px;margin-left:-10px;margin-bottom:-10px}
.ccpProductBlock__price__item--base{color:#616161;font-size:11px;line-height:1.35;min-height:14px}
.ccpProductBlock--single-row .ccpProductBlock__price__item--base{display:none}
.ccpProductBlock--square .ccpProductBlock__price__item--base{color:#fff}
.ccpProductBlock__price__item--base-bulkycosts:before{content:'';display:inline-block;width:25px;height:25px;margin-right:5px;vertical-align:middle;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20fill%3D%22%230098DD%22%20d%3D%22M108.4%2061.9c-1.6-1.9-.7-2.7-2.8-7-1.8-3.6-17.9-17.8-19.8-19.6-2.4-2.4-6.6-6.9-8.5-8.5-2.7-2.2-7.6-2.4-8.6-2.4s-55-1-58.4%200c-3.7%201.1-5.3%204.5-6.2%207.4C3%2035.4%201.8%2047%201.2%2057.4L.7%2070.5c0%201.4%200%202.6.1%203.4.4%205%2011.2%204.6%2011.2%204.6.3%206.1%205.3%2011%2011.5%2011%206.3%200%2011.3-5%2011.5-11.2l41.5-.1c.1%206.2%205.2%2011.3%2011.5%2011.3s11.4-5.1%2011.5-11.4c0%200%207.4-.3%209-.6%201.7-.3%203.3-.1%204.1-4.8.7-4.7-1.5-7.6-4.2-10.8zM35.3%2043.3h-2l-3.6%207%203.8%208.6h1.8v4.3h-9.8v-4.3H27l-1.6-4.1-3.3%208.4h-6.9v-4.3h2l3.7-8.1-3.7-7.5h-2V39h10v4.3h-1.3l1.4%203.1%203.3-7.4h6.7v4.3zm24.6%200h-2l-3.6%207%203.8%208.6h1.8v4.3h-9.8v-4.3h1.4l-1.6-4.1-3.3%208.4h-6.9v-4.3h2l3.7-8.1-3.7-7.5h-2V39h10v4.3h-1.3l1.4%203.1%203.3-7.4h6.7v4.3zm20.5%2019.9H64.2v-4.3h2V43.3h-2V39h10.9v4.3h-2.8V58H76v-2.3h4.3v7.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpProductBlock--square .ccpProductBlock__price__item--battery,.ccpProductBlock--square .ccpProductBlock__price__item--bulky,.ccpProductBlock--square .ccpProductBlock__price__item--hidden{display:none}
.ccpProductBlock__info{margin-bottom:10px;height:14px;display:block;color:#616161}
.ccpProductBlock--small .ccpProductBlock__info{margin-bottom:5px}
.ccpProductBlock__quantity{display:table;width:100%}
.ccpProductBlock__quantity__left{display:table-cell;margin-right:5px;vertical-align:top;float:left}
.ccpProductBlock__quantity__left__input{width:47px;height:35px;text-align:center;margin:0 1px 0 0}
.ccpProductBlock__quantity__left__input:focus{border:1px solid #0098dd;outline:0;background-color:#fffacc}
.ccpProductBlock--small .ccpProductBlock__quantity__left__input{width:36px;height:23px}
.ccpProductBlock__quantity__left__label{height:35px;line-height:35px}
.ccpProductBlock--small .ccpProductBlock__quantity__left__label{width:31px;height:23px;line-height:23px;font-size:11px}
.ccpProductBlock__quantity__right{display:table-cell;float:right;width:45px;line-height:1}
.ccpProductBlock--small .ccpProductBlock__quantity__right{width:30px}
.ccpProductBlock__quantity__right__button--compact{display:block}
.ccpProductBlock--small .ccpProductBlock__quantity__right__button--compact,.ccpProductBlock__quantity__right__button--tiny{display:none}
.ccpProductBlock--small .ccpProductBlock__quantity__right__button--tiny{display:block}
.ccpProductBlock__container{min-height:60px}
.ccpProductBlock--square .ccpProductBlock__container{position:absolute;bottom:12px}
.ccpProductBlock--single-row .ccpProductBlock__container{position:absolute;top:51px;left:85px}
.ccpProductBlock--reco .ccpProductBlock__container{position:relative;margin-top:20px}
.ccpAvailability{font-size:13px;line-height:17px;font-weight:700}
.ccpAvailability--inline{font-weight:400}
.ccpAvailability--available{color:#309900}
.ccpAvailability--out-of-stock{color:#d10019}
.ccpAvailability--soon-in-stock{color:#ff7200}
.ccpAvailability__title{display:inline-block;line-height:17px}
.ccpAvailability--inline .ccpAvailability__title{display:inline}
.ccpAvailability--large .ccpAvailability__title{font-size:16px;line-height:18px;min-height:18px}
.ccpAvailability__description{display:block;font-size:11px;line-height:14px;color:#000}
.ccpAvailability--inline .ccpAvailability__description{display:inline;font-size:inherit;color:inherit}
.ccpAvailability--inline .ccpAvailability__description.ccpAvailability__showDash:before{content:'\0020\2013\0020'}
.ccpAvailability--large .ccpAvailability__description{font-size:13px;line-height:19px}
.ccpAvailability__countdown__green{color:#309900}
.ccpAvailability__countdown__red{color:#d10019 !important}
.ccpProductDetailInfo__cell__availability__hazardous .ccpAvailability__countdown{display:none}
.ccpForm__row{clear:both}
.ccpForm__row__item{display:inline-block;float:left;line-height:22px;vertical-align:text-top}
.ccpForm__alert,.ccpForm__input{display:block}
.ccpForm__input{margin:-1px}
.ccpForm__label{display:inline-block}
.ccpForm__label span{color:inherit !important;font-weight:inherit !important}
.ccpForm__label--pull-right{display:block;float:right}
.ccpForm__label--pull-left{display:block;float:left}
.ccpForm__description{margin-top:.3rem;font-style:italic;display:inline-block;margin-left:150px;max-width:300px}
.ccpForm__checkbox,.ccpForm__radio{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ccpForm__checkbox+.ccpForm__label,.ccpForm__radio+.ccpForm__label{cursor:pointer;position:relative;padding:1px 0 0 22px !important;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:18px;line-height:17px !important}
.ccpForm__checkbox+.ccpForm__label:before,.ccpForm__radio+.ccpForm__label:before{content:'';width:18px;height:18px;display:inline-block;vertical-align:top;margin-right:4px;margin-top:-1px;position:absolute;left:0}
.ccpForm__checkbox+.ccpForm__label--big,.ccpForm__radio+.ccpForm__label--big{padding:1px 0 0 32px !important;min-height:22px;line-height:21px !important}
.ccpForm__checkbox+.ccpForm__label--big:before,.ccpForm__radio+.ccpForm__label--big:before{background-size:22px;width:22px;height:22px}
.ccpForm__checkbox[disabled]+.ccpForm__label,.ccpForm__checkbox[disabled]:checked+.ccpForm__label,.ccpForm__checkbox[readonly]+.ccpForm__label,.ccpForm__checkbox[readonly]:checked+.ccpForm__label,.ccpForm__radio[disabled]+.ccpForm__label,.ccpForm__radio[disabled]:checked+.ccpForm__label,.ccpForm__radio[readonly]+.ccpForm__label,.ccpForm__radio[readonly]:checked+.ccpForm__label{color:#616161}
.ccpForm__checkbox+.ccpForm__label:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cpath%20d%3D%22M42.204%201H7.796A6.804%206.804%200%200%200%201%207.796v34.408A6.804%206.804%200%200%200%207.796%2049h34.408A6.804%206.804%200%200%200%2049%2042.204V7.796A6.804%206.804%200%200%200%2042.204%201zM43%2042.204a.806.806%200%200%201-.796.796H7.796A.806.806%200%200%201%207%2042.204V7.796C7%207.364%207.364%207%207.796%207h34.408c.432%200%20.796.364.796.796v34.408z%22%20fill%3D%22%23bcbcbc%22%2F%3E%3Cg%20fill%3D%22%230098dd%22%3E%3Cpath%20d%3D%22M-62%2012.769V7.796c0-.432.364-.796.796-.796h23.966l4.866-5.02c.33-.36.683-.679%201.044-.98h-29.876A6.804%206.804%200%200%200-68%207.796v7.931c.144-.168.29-.336.448-.494A8.42%208.42%200%200%201-62%2012.769zM-26%2019.751v22.453a.806.806%200%200%201-.796.796h-34.408a.806.806%200%200%201-.796-.796v-9.409l-5.553-5.552A8.642%208.642%200%200%201-68%2026.75v15.454A6.804%206.804%200%200%200-61.204%2049h34.408A6.804%206.804%200%200%200-20%2042.204v-28.73l-6%206.277z%22%2F%3E%3Cpath%20d%3D%22M-58.725%2018.416a3.991%203.991%200%201%200-5.645%205.645l14.33%2014.33%2027.513-28.785a3.991%203.991%200%200%200-1.011-5.554c-1.812-1.255-3.999-.71-5.554%201.011l-20.971%2021.632-8.662-8.279z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpForm__checkbox:checked+.ccpForm__label:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cpath%20fill%3D%22%230098DD%22%20d%3D%22M42.2%201H7.8C4%201%201%204%201%207.8v34.4C1%2046%204%2049%207.8%2049h34.4c3.7%200%206.8-3%206.8-6.8V7.8C49%204%2046%201%2042.2%201zm.8%2041.2c0%20.4-.4.8-.8.8H7.8c-.4%200-.8-.4-.8-.8V7.8c0-.4.4-.8.8-.8h34.4c.4%200%20.8.4.8.8v34.4z%22%2F%3E%3Cpath%20fill%3D%22%230098DD%22%20d%3D%22M40.3%2015.4c-.2-.9-.6-1.6-1.4-2.1-1.4-1-3.2-.7-4.5.7L21.1%2027.8l-5.2-5c-1.3-1.3-3.4-1.3-4.6%200-.6.6-1%201.4-1%202.3s.3%201.7%201%202.3l9.9%209.9%2018.6-19.5.1-.1c.4-.6.6-1.5.4-2.3z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpForm__radio+.ccpForm__label:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cpath%20d%3D%22M24.927%207.344c9.925%200%2018%208.075%2018%2018s-8.075%2018-18%2018-18-8.075-18-18%208.075-18%2018-18m0-6c-13.255%200-24%2010.745-24%2024s10.745%2024%2024%2024%2024-10.745%2024-24-10.745-24-24-24z%22%20fill%3D%22%23bcbcbc%22%2F%3E%3Cpath%20d%3D%22M-44.073%207.344c9.925%200%2018%208.075%2018%2018s-8.075%2018-18%2018-18-8.075-18-18%208.075-18%2018-18m0-6c-13.255%200-24%2010.745-24%2024s10.745%2024%2024%2024%2024-10.745%2024-24-10.745-24-24-24z%22%20fill%3D%22%230098dd%22%2F%3E%3Ccircle%20cx%3D%22-44.073%22%20cy%3D%2225.344%22%20r%3D%229.417%22%20fill%3D%22%230098dd%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpForm__radio:checked+.ccpForm__label,.ccpForm__radio:checked+.ccpForm__label span{color:#0098dd;font-weight:700}
.ccpForm__radio:checked+.ccpForm__label:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2050%22%3E%3Cpath%20d%3D%22M93.927%207.344c9.925%200%2018%208.075%2018%2018s-8.075%2018-18%2018-18-8.075-18-18%208.075-18%2018-18m0-6c-13.255%200-24%2010.745-24%2024s10.745%2024%2024%2024%2024-10.745%2024-24-10.745-24-24-24z%22%20fill%3D%22%23bcbcbc%22%2F%3E%3Cpath%20d%3D%22M24.927%207.344c9.925%200%2018%208.075%2018%2018s-8.075%2018-18%2018-18-8.075-18-18%208.075-18%2018-18m0-6c-13.255%200-24%2010.745-24%2024s10.745%2024%2024%2024%2024-10.745%2024-24-10.745-24-24-24z%22%20fill%3D%22%230098dd%22%2F%3E%3Ccircle%20cx%3D%2224.927%22%20cy%3D%2225.344%22%20r%3D%229.417%22%20fill%3D%22%230098dd%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpForm__select{clear:both;display:block}
.ccpForm__select__wrapper{background-color:#fff;border-radius:0;color:#616161;display:inline-block;float:left;height:28px;line-height:26px;overflow:hidden;position:relative;width:100%;max-width:290px;z-index:0}
.ccpForm__select__wrapper--giftcard{width:auto}
.ccpForm__select__wrapper select::-ms-expand{display:none}
.ccpForm__select__wrapper--uploadContainer{float:none;overflow:inherit}
.ccpForm__select--small .ccpForm__select__wrapper{width:60px}
.ccpForm__select--medium .ccpForm__select__wrapper{width:180px}
.ccpForm__select--large .ccpForm__select__wrapper{width:300px}
.ccpForm__select__wrapper--full{width:auto}
.ccpForm__select__wrapper:before{border:1px solid #bcbcbc;width:100%;z-index:1}
.ccpForm__select__wrapper:after,.ccpForm__select__wrapper:before{content:"";height:100%;display:block;pointer-events:none;position:absolute}
.ccpForm__select__wrapper:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M813.761%20375.186l-64.124-64.124L500.012%20560.69%20250.385%20311.062l-64.124%2064.124%20313.751%20313.752z%22%20fill%3D%22%23616161%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-color:#fff;background-position:center center;background-size:12px;right:0;top:0;width:20px;z-index:0}
.ie8 .ccpForm__select__wrapper:after,.ie9 .ccpForm__select__wrapper:after{display:none}
.ccpForm__select__elem{background-color:transparent;border:0;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;height:28px;width:100%;padding:0 22px 0 9px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-user-select:none;z-index:1;outline:0}
.ie8 .ccpForm__select__elem,.ie9 .ccpForm__select__elem{padding:0}
.ccpForm__select__elem:focus{outline:0}
.ccpForm__select__elem option{line-height:20px}
.ccpForm__select__elem option:focus{outline:0}
.ccpForm__select__elem option:disabled{background-color:#fff}
.ccpForm__select--inline .ccpForm__select__wrapper{margin:0 10px}
.ccpForm__select .ccpForm__label{float:left;cursor:pointer;position:relative;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:18px;line-height:29px !important}
.ccpForm__select .ccpForm__label--left{margin:0 10px 0 0}
.ccpForm__select .ccpForm__label--right{margin:0 0 0 10px}
.ccpForm__input{border:1px solid #bcbcbc;box-sizing:content-box;display:inline-block;height:26px;line-height:17px;padding:0 6px}
.ccpForm__input:focus{outline:0}
.ccpForm__input--full{width:100%}
.ccpForm__input--center{text-align:center}
.ccpForm__input--pull-right{display:block;float:right}
.ccpForm__input--pull-left{display:block;float:left}
.ccpForm__input--amount{height:33px;width:31px}
.ccpForm__input--amount+.ccpButton,.ccpForm__input--amount+.ccpForm__label{line-height:33px;padding:0 0 0 5px}
.ccpListHead{background:#ececec}
.ccpListHead__list{list-style:none;padding:5px 0 4px;margin:0;width:100%;display:table}
.ccpListHead__item{display:table-cell;vertical-align:top;line-height:29px;padding:0 0 0 10px}
.ccpListHead__item--summary{width:36.5%}
.ccpListHead__item--last{float:right;padding:0 10px 0 0}
.ccpPopup{position:relative}
.ccpPopup__close{position:absolute;right:10px;top:10px}
.ccpPopup__block{display:none;position:relative;background:#fff;padding:20px;width:435px;box-shadow:0 0 10px rgba(0,0,0,.5)}
.ccpPopup--active .ccpPopup__block{display:block}
.ccpPopup--financing-calculator .ccpPopup__block{width:400px}
.ccpFooterUsp{width:100%;background-color:#0098dd;padding:20px 0;margin:-36px 0 50px}
.ccpFooterUsp__wrapper{display:table;table-layout:fixed;max-width:1425px;width:100%;min-height:45px;margin:auto}
.ccpFooterUsp__list{display:table-row}
.ccpFooterUsp__label{color:#fff;font-size:15px;line-height:17px;font-weight:700;display:inline-block;width:65%;width:calc(100% - 55px);vertical-align:middle;padding-left:10px}
.ccpFooterUsp__item{display:table-cell;vertical-align:middle;padding:0 20px 0 0 !important}
.ccpFooterUsp__item:before{height:45px;width:45px;content:'';display:inline-block;vertical-align:middle}
.ccpFooterUsp__item--startups:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M641.319%20623.224V149.933c0-78.044-63.268-141.302-141.322-141.302-78.049%200-141.317%2063.258-141.317%20141.302v474.55l-14.888%2042.701%20312.409-.019-14.428-43.942h-.454zm-89.295%200H447.981V149.933c0-28.734%2023.278-52.026%2052.017-52.026%2028.72%200%2052.027%2023.292%2052.027%2052.026v473.291zM359.087%20768.739v27.907h98.983l-98.983%2019.55v35.371l281.826-54.959v-28.061l15.289-43.767-312.409.02%2015.294%2043.939zm75.706%20198.045l7.045%2018.61c.029.067%202.522%205.974%209.474%205.974h97.401c6.943%200%209.431-5.906%209.45-5.974l7.049-18.61c27.171-10.061%2049.538-30.008%2062.755-55.454L410.46%20954.283c7.538%205.065%2015.681%209.296%2024.333%2012.501zm-56.108-44.299l261.386-50.981c.503-4.348.842-8.734.842-13.217v-24.324L363.28%20888.798c3.345%2012.132%208.559%2023.491%2015.405%2033.687zM42.979%20369.673c0%2018.353%2014.931%2033.265%2033.271%2033.265h200.59v-66.521H76.249c-18.339%200-33.27%2014.912-33.27%2033.256zm106.357-269.267c-15.88-9.184-36.272-3.728-45.433%2012.152-9.179%2015.894-3.718%2036.282%2012.182%2045.452l160.755%2092.81-.014-76.795-127.49-73.619zM92.129%20620.804c9.18%2015.899%2029.562%2021.361%2045.452%2012.181l139.259-80.407v-76.805l-172.52%2099.599c-15.89%209.179-21.351%2029.543-12.191%2045.432zm831.622-284.387H723.159v66.521H923.75c18.339%200%2033.271-14.912%2033.271-33.265%200-18.344-14.931-33.256-33.27-33.256zm-27.655-223.859c-9.16-15.88-29.552-21.336-45.432-12.152l-127.495%2073.619-.01%2076.795%20160.756-92.81c15.899-9.17%2021.36-29.558%2012.181-45.452zm-.417%20462.814l-172.52-99.599v76.805l139.26%2080.407c15.889%209.18%2036.272%203.718%2045.451-12.181%209.161-15.889%203.7-36.253-12.191-45.432z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpFooterUsp__item--home:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20d%3D%22M56.7%203.5L.7%2060.1h12.6v39.5c0%205.6%204.6%2010.2%2010.2%2010.2h67.3c5.6%200%2010.2-4.6%2010.2-10.2V60.1h-.1H112.7l-56-56.6zm-4.9%2083.8h-21v-27h21v27zm30.7%200h-21v-27h21v27z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpFooterUsp__item--euro:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20125.2%20149.3%22%3E%3Cg%20clip-path%3D%22url%28%23clipPath20%29%22%20transform%3D%22matrix%28.13333%200%200%20-.13333%200%20149.293%29%22%20fill%3D%22%23FFFFFF%22%3E%3Cpath%20d%3D%22M939%2076.7c-17-8-36.3-16.5-57.9-25.6-21.6-9.1-46.9-17.3-75.8-24.7-29-7.4-62.5-13.6-100.6-18.7C666.6%202.6%20623.2%200%20574.3%200c-45.4%200-91.7%205.1-138.9%2015.3-47.1%2010.3-91.4%2028.4-132.9%2054.6C261%2096%20223.8%20131.2%20190.9%20175.5c-33%2044.3-57.9%20101.1-75%20170.4H0v170.4h93.7c0%206.8-.3%2013.6-.9%2020.4-.6%206.8-.8%2014.2-.8%2022.2%200%206.8.3%2013.6.8%2020.4.6%206.8.9%2013%20.9%2018.8H0v168.7h117.6c17%2063.6%2042%20117.9%2075%20162.8%2032.9%2044.9%2070.7%2081.2%20113.3%20109.1%2042.6%2027.8%2088.6%2048.3%20138%2061.4%2049.4%2013%2099.1%2019.6%20149.1%2019.6%2092%200%20165-8.5%20219-25.6%2054-17%2096.3-32.4%20127-46V782.2H734.5v92c-14.8%204.5-32.1%208.2-52%2011.1-19.9%202.8-42.9%204.3-69%204.3-54.5%200-96.9-11.4-127-34.1-30.1-22.7-54.8-52.3-74.1-88.6h294.9V598.2H383.4c0-5.7-.3-11.9-.8-18.7-.6-6.8-.9-13.6-.9-20.4%200-8%20.3-15.3.9-22.2.6-6.8.8-13.6.8-20.4h323.9V346H410.7c14.8-35.2%2037.2-62.8%2067.3-82.7%2030.1-19.9%2070.7-29.8%20121.9-29.8%2026.1%200%2050.5%202%2073.3%206%2022.7%204%2043.2%208.8%2061.4%2014.5v90.3H939V76.7%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpFooterUsp__item--hook_circle:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500%203.391C225.73%203.391%203.39%20225.73%203.39%20500c0%20274.268%20222.34%20496.609%20496.61%20496.609S996.61%20774.268%20996.61%20500C996.61%20225.73%20774.27%203.391%20500%203.391zm335.742%20326.79l-439.384%20459.7-228.844-228.843c-24.904-24.884-24.904-65.267%200-90.151%2024.904-24.904%2065.248-24.904%2090.151%200L396%20603.085l334.898-345.456c24.833-27.491%2059.762-36.185%2088.698-16.145%2028.95%2020.045%2036.194%2059.747%2016.146%2088.697z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.ccpFooterUsp__item--conradcard:before{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M289.463%20609.508h601.556v150.389H289.463z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M843.635%20665.278H826.13l-8.754%2038.74h21.008c12.912%200%2021.008-10.105%2021.008-26.163-.001-9.88-3.396-12.577-15.757-12.577z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M905.872%20151.778H94.128c-48.043%200-87.35%2039.31-87.35%2087.352v533.396c0%2048.042%2039.307%2087.35%2087.35%2087.35h811.744c48.043%200%2087.351-39.307%2087.351-87.35V239.13c-.001-48.043-39.309-87.352-87.351-87.352zM393.094%20757.237H345.71c-42.021%200-56.246-13.359-56.246-52.66%200-31.885%2010.066-60.631%2026.48-75.903%2012.478-11.563%2030.204-16.504%2059.315-16.504h50.445l-5.213%2022.956h-36.588c-34.745%200-53.879%2022.236-53.879%2062.606%200%2026.641%2011.221%2036.546%2041.404%2036.546h26.785l-5.119%2022.959zm24.843-32.793h-44.999c-24.511%200-32.939-6.844-32.939-26.613%200-34.354%2015.978-52.987%2045.301-52.987h45.99c24.509%200%2033.367%207.859%2033.367%2029.418.001%2031.994-16.953%2050.182-46.72%2050.182zm115.971.007l-25.719-52.772-11.817%2052.772h-29.434l17.835-79.606h36.44l21.448%2045.928%2010.398-45.928h29.438l-17.947%2079.606h-30.642zm203.057%200l3.173-14.258h-32.499l-9.634%2014.258h-34.884c-17.295%200-18.058-.447-26.694-15.157l-14.78-25.49h21.56c8.53%200%2012.689-3.588%2012.689-10.776%200-5.052-4.594-7.75-13.347-7.75h-19.585l-13.359%2059.173h-30.853l17.952-79.606h52.519c25.284%200%2035.341%206.958%2035.341%2024.255%200%2015.938-9.622%2026.271-27.904%2030.203l13.9%2018.009%2033.908-47.877c16.954-24.03%2017.941-24.591%2044.095-24.591h37.209l-17.94%2079.606h-30.867zm109.302%200h-64.244l17.835-79.606h60.415c21.559%200%2030.747%208.644%2030.747%2029.078-.001%2033.015-15.544%2050.528-44.753%2050.528zm44.752-216.861H107.14v-57.005h783.879v57.005zm0-144.548H107.14v-57.005h783.879v57.005z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M416.081%20665.951h-20.167c-15.867%200-24.984%209.429-24.984%2026.606%200%209.769%204.306%2012.688%2017.979%2012.688l19.95.006c14.989%200%2023.09-9.546%2023.09-27.398-.001-9.435-3.285-11.902-15.868-11.902zM729.164%20676.731l-9.188%2014.041h23.627l5.699-25.494h-2.079c-9.53%200-11.492%201.234-18.059%2011.453z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.containerwithimage{background-color:#fff;background-repeat:no-repeat;background-position:left top;background-size:100%}
.ccpSellerInfo__section{margin-bottom:20px}
.ccpSellerInfo__section .ccpTitle__headline{border-bottom:thin solid #0098dd}
.ccpSellerInfo__impressum{font-family:tahoma,arial,helvetica,sans-serif;font-size:.9em}
.ccpSellerInfoTabs{background-color:#ececec}
.ccpSellerInfoTabs__list{list-style:none;line-height:3em}
.ccpSellerInfoTabs__item{display:inline;vertical-align:middle}
.ccpSellerInfoTabs__item .ccpLink{text-decoration:none;padding-right:4em;vertical-align:middle}
#back-to-top,.ccpSellerInfoTabs__item .ccpLink:hover{color:#0098dd}
#back-to-top{display:none;position:fixed;z-index:999;right:25px;bottom:25px;width:133px;height:35px;background-color:#fff;border:2px solid #0098dd;opacity:.85;text-align:center;vertical-align:middle;line-height:32px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;cursor:pointer}
#back-to-top .ci-arrow_back-to-top{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20fill%3D%22%230098DD%22%20d%3D%22M56.7.7L8.1%2049.3c-4.8%204.8-4.8%2012.7%200%2017.5%204.8%204.8%2012.7%204.8%2017.5%200l18.7-18.7v64.6h24.8V48.1l18.7%2018.7c4.8%204.8%2012.7%204.8%2017.5%200%202.4-2.4%203.6-5.6%203.6-8.8%200-3.2-1.2-6.3-3.6-8.8L56.7.7z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain;vertical-align:text-top}
#back-to-top.highlight{background-color:#0098dd;color:#fff}
#back-to-top.highlight .ci-arrow_back-to-top{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20113.4%20113.4%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M56.7.7L8.1%2049.3c-4.8%204.8-4.8%2012.7%200%2017.5%204.8%204.8%2012.7%204.8%2017.5%200l18.7-18.7v64.6h24.8V48.1l18.7%2018.7c4.8%204.8%2012.7%204.8%2017.5%200%202.4-2.4%203.6-5.6%203.6-8.8%200-3.2-1.2-6.3-3.6-8.8L56.7.7z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain}
.cppCategoryIcon__wrapper{display:table;max-width:200px;height:46px;padding:0 17px 0 5px}
.cppCategoryIcon__wrapper:hover{transform:scale(1.1)}
.cppCategoryIcon__wrapper a{text-decoration:none}
.cppCategoryIcon__wrapper svg{width:38px;height:38px}
.cppCategoryIcon__icon{display:table-cell;vertical-align:middle;width:38px}
.cppCategoryIcon__iconElement{fill:#0098dd}
.cppCategoryIcon__text{font-family:Zine,Helvetica;font-size:17.5px;color:#0098dd;text-decoration:none;display:table-cell;vertical-align:middle;padding:0 0 0 2px}
.cppCategoryIcon__text:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size:contain;content:"";height:18px;width:18px;position:absolute;margin:-1px 0 0 -3px}
@media only screen and (min-width:768px) and (max-width:1024px){.slide-box ul li{padding-bottom:10px !important}
}
@media(min-width:1024px) and (max-width:1214px - 1px){.columns-5-20-20-20-20-20-cut-c0,.columns-5-20-20-20-20-20-cut-c1,.columns-5-20-20-20-20-20-cut-c2,.columns-5-20-20-20-20-20-cut-c3,.columns-5-20-20-20-20-20-cut-c4,.columns-5-20-20-20-20-20-float-c0,.columns-5-20-20-20-20-20-float-c1,.columns-5-20-20-20-20-20-float-c2,.columns-5-20-20-20-20-20-float-c3,.columns-5-20-20-20-20-20-float-c4{width:24.02849741%}
.columns-5-20-20-20-20-20-cut-c4{display:none}
.columns-5-20-20-20-20-20-cut-c3,.columns-5-20-20-20-20-20-float-c3{margin-right:0}
.columns-5-20-20-20-20-20-float-c3:after{clear:both;content:'';display:block}
.columns-5-20-20-20-20-20-float-c4{margin-top:10px}
.columns-6-16-16-16-16-16-16-cut-c0,.columns-6-16-16-16-16-16-16-cut-c1,.columns-6-16-16-16-16-16-16-cut-c2,.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-cut-c5,.columns-6-16-16-16-16-16-16-float-c0,.columns-6-16-16-16-16-16-16-float-c1,.columns-6-16-16-16-16-16-16-float-c2,.columns-6-16-16-16-16-16-16-float-c3,.columns-6-16-16-16-16-16-16-float-c4,.columns-6-16-16-16-16-16-16-float-c5{width:24.02849741%}
.columns-6-16-16-16-16-16-16-cut-c0,.columns-6-16-16-16-16-16-16-cut-c1,.columns-6-16-16-16-16-16-16-cut-c2,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-float-c0,.columns-6-16-16-16-16-16-16-float-c1,.columns-6-16-16-16-16-16-16-float-c2,.columns-6-16-16-16-16-16-16-float-c4{margin-right:1.29533679%}
.columns-6-16-16-16-16-16-16-cut-c3{display:block;margin-right:0}
.columns-6-16-16-16-16-16-16-float-c3{margin-right:0}
.columns-6-16-16-16-16-16-16-float-c3 :after{clear:both;content:'';display:block}
.columns-6-16-16-16-16-16-16-float-c4,.columns-6-16-16-16-16-16-16-float-c5{margin-top:10px}
}
@media(min-width:1025px){.form-container .row.mid-size-left{margin:auto}
}
@media only screen and (min-width:1025px){.form-container .row .label,.form-container .row label{display:inline-block;float:left;width:150px}
.passwordcomponent{margin-left:150px}
.form-container .row--nextBtn{width:440px}
}
@media screen and (min-width:1100px) and (max-width:1200px){.common-usp-container{width:550px}
}
@media only screen and (min-width:1100px){.ccpNavigationMain__item__wrapper{margin-right:18px}
}
@media(min-width:1171px){.ccpDirectOrderLink{display:none}
}
@media screen and (min-width:1201px) and (max-width:1278px){.common-usp-container{width:630px}
}
@media only screen and (min-width:1204px){.show-banner-skyscraper-200 .banner{width:100%;overflow:visible;display:block}
}
@media only screen and (max-width:2000px) and (min-width:1204px){.show-banner-skyscraper-200 .banner{margin:0;max-width:100%}
.show-banner-skyscraper-200 .ccpHeader,.show-banner-skyscraper-200 .ccpMain{margin:0 220px 0 0;width:auto}
.show-banner-skyscraper-200 .ccpHeader__container{margin:0}
.show-banner-skyscraper-200 .ccpHeader--fixed{width:100%}
}
@media(min-width:1214px){.mfp-content .columns-6-16-16-16-16-16-16-cut-c0,.mfp-content .columns-6-16-16-16-16-16-16-cut-c1,.mfp-content .columns-6-16-16-16-16-16-16-cut-c2,.mfp-content .columns-6-16-16-16-16-16-16-cut-c3,.mfp-content .columns-6-16-16-16-16-16-16-cut-c4,.mfp-content .columns-6-16-16-16-16-16-16-cut-c5,.mfp-content .columns-6-16-16-16-16-16-16-float-c0,.mfp-content .columns-6-16-16-16-16-16-16-float-c1,.mfp-content .columns-6-16-16-16-16-16-16-float-c2,.mfp-content .columns-6-16-16-16-16-16-16-float-c3,.mfp-content .columns-6-16-16-16-16-16-16-float-c4,.mfp-content .columns-6-16-16-16-16-16-16-float-c5{width:18.96373057%}
.mfp-content .columns-6-16-16-16-16-16-16-cut-c0,.mfp-content .columns-6-16-16-16-16-16-16-cut-c1,.mfp-content .columns-6-16-16-16-16-16-16-cut-c2,.mfp-content .columns-6-16-16-16-16-16-16-cut-c3,.mfp-content .columns-6-16-16-16-16-16-16-float-c0,.mfp-content .columns-6-16-16-16-16-16-16-float-c1,.mfp-content .columns-6-16-16-16-16-16-16-float-c2,.mfp-content .columns-6-16-16-16-16-16-16-float-c3{margin-right:1.29533679%}
.mfp-content .columns-6-16-16-16-16-16-16-cut-c3,.mfp-content .columns-6-16-16-16-16-16-16-cut-c4{display:block}
.mfp-content .columns-6-16-16-16-16-16-16-cut-c4,.mfp-content .columns-6-16-16-16-16-16-16-float-c4{margin-right:0}
.mfp-content .columns-6-16-16-16-16-16-16-float-c4:after{clear:both;content:'';display:block}
.mfp-content .columns-6-16-16-16-16-16-16-float-c5{margin-top:10px}
}
@media(min-width:1214px) and (max-width:1378px - 1px){.columns-6-16-16-16-16-16-16-cut-c0,.columns-6-16-16-16-16-16-16-cut-c1,.columns-6-16-16-16-16-16-16-cut-c2,.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-cut-c5,.columns-6-16-16-16-16-16-16-float-c0,.columns-6-16-16-16-16-16-16-float-c1,.columns-6-16-16-16-16-16-16-float-c2,.columns-6-16-16-16-16-16-16-float-c3,.columns-6-16-16-16-16-16-16-float-c4,.columns-6-16-16-16-16-16-16-float-c5{width:18.96373057%}
.columns-6-16-16-16-16-16-16-cut-c0,.columns-6-16-16-16-16-16-16-cut-c1,.columns-6-16-16-16-16-16-16-cut-c2,.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-float-c0,.columns-6-16-16-16-16-16-16-float-c1,.columns-6-16-16-16-16-16-16-float-c2,.columns-6-16-16-16-16-16-16-float-c3{margin-right:1.29533679%}
.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4{display:block}
.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-float-c4{margin-right:0}
.columns-6-16-16-16-16-16-16-float-c4:after{clear:both;content:'';display:block}
.columns-6-16-16-16-16-16-16-float-c5{margin-top:10px}
}
@media only screen and (min-width:1260px){.ccpSocialNetworks__list__item{margin:0 0 0 12%}
}
@media screen and (min-width:1279px) and (max-width:1400px){.common-usp-container{width:750px}
}
@media screen and (min-width:1280px){.ccpHeader .ccpHeader__top-container .common-usp-container-wrapper{border-width:0 25px 0 10px}
}
@media only screen and (min-width:1280px){.main{border-width:0 25px 0 10px}
.container .block .tab-menu{display:block;border-bottom:1px solid #ececec}
.container .block .tab-menu:after{clear:both;content:'';display:block}
.container .block .tab-menu>li{display:block;float:left;min-width:323px;margin-bottom:-1px;position:relative}
.columns-holder .product-table td.hidden{display:table-cell}
.info-box-holder .info-box{width:26.5%}
.info-box-holder .info-box.last{width:47%}
.info-box-holder .info-box .frame{float:left;width:50%}
.info-box-holder .info-box .price-holder{float:right;width:50%}
.info-box-holder .info-box .rating{float:none;margin-left:20px}
.info-box-holder .info-box .img-frame{float:right;width:auto}
.purchases-block .gallery-holder .gallery .product-block{width:170px}
.page .header,.page .main{padding-right:183px}
.mfp-content .content-popup .ProductCommentPopUp .ccpProductCustomerCommentWrapper .ccpProductCommentInfos{display:table-cell}
.ccpProductSlideset--slides-50 .ccpProductSlideset__stage__list{width:1000%}
.ccpProductSlideset--square.ccpProductSlideset--slides-50 .ccpProductSlideset__stage__list{width:1250%}
.ccpProductSlideset--slides-49 .ccpProductSlideset__stage__list{width:980.0000000000001%}
.ccpProductSlideset--square.ccpProductSlideset--slides-49 .ccpProductSlideset__stage__list{width:1225%}
.ccpProductSlideset--slides-48 .ccpProductSlideset__stage__list{width:960%}
.ccpProductSlideset--square.ccpProductSlideset--slides-48 .ccpProductSlideset__stage__list{width:1200%}
.ccpProductSlideset--slides-47 .ccpProductSlideset__stage__list{width:940%}
.ccpProductSlideset--square.ccpProductSlideset--slides-47 .ccpProductSlideset__stage__list{width:1175%}
.ccpProductSlideset--slides-46 .ccpProductSlideset__stage__list{width:919.9999999999999%}
.ccpProductSlideset--square.ccpProductSlideset--slides-46 .ccpProductSlideset__stage__list{width:1150%}
.ccpProductSlideset--slides-45 .ccpProductSlideset__stage__list{width:900%}
.ccpProductSlideset--square.ccpProductSlideset--slides-45 .ccpProductSlideset__stage__list{width:1125%}
.ccpProductSlideset--slides-44 .ccpProductSlideset__stage__list{width:880.0000000000001%}
.ccpProductSlideset--square.ccpProductSlideset--slides-44 .ccpProductSlideset__stage__list{width:1100%}
.ccpProductSlideset--slides-43 .ccpProductSlideset__stage__list{width:860%}
.ccpProductSlideset--square.ccpProductSlideset--slides-43 .ccpProductSlideset__stage__list{width:1075%}
.ccpProductSlideset--slides-42 .ccpProductSlideset__stage__list{width:840%}
.ccpProductSlideset--square.ccpProductSlideset--slides-42 .ccpProductSlideset__stage__list{width:1050%}
.ccpProductSlideset--slides-41 .ccpProductSlideset__stage__list{width:819.9999999999999%}
.ccpProductSlideset--square.ccpProductSlideset--slides-41 .ccpProductSlideset__stage__list{width:1025%}
.ccpProductSlideset--slides-40 .ccpProductSlideset__stage__list{width:800%}
.ccpProductSlideset--square.ccpProductSlideset--slides-40 .ccpProductSlideset__stage__list{width:1000%}
.ccpProductSlideset--slides-39 .ccpProductSlideset__stage__list{width:780%}
.ccpProductSlideset--square.ccpProductSlideset--slides-39 .ccpProductSlideset__stage__list{width:975%}
.ccpProductSlideset--slides-38 .ccpProductSlideset__stage__list{width:760%}
.ccpProductSlideset--square.ccpProductSlideset--slides-38 .ccpProductSlideset__stage__list{width:950%}
.ccpProductSlideset--slides-37 .ccpProductSlideset__stage__list{width:740%}
.ccpProductSlideset--square.ccpProductSlideset--slides-37 .ccpProductSlideset__stage__list{width:925%}
.ccpProductSlideset--slides-36 .ccpProductSlideset__stage__list{width:720%}
.ccpProductSlideset--square.ccpProductSlideset--slides-36 .ccpProductSlideset__stage__list{width:900%}
.ccpProductSlideset--slides-35 .ccpProductSlideset__stage__list{width:700%}
.ccpProductSlideset--square.ccpProductSlideset--slides-35 .ccpProductSlideset__stage__list{width:875%}
.ccpProductSlideset--slides-34 .ccpProductSlideset__stage__list{width:680%}
.ccpProductSlideset--square.ccpProductSlideset--slides-34 .ccpProductSlideset__stage__list{width:850%}
.ccpProductSlideset--slides-33 .ccpProductSlideset__stage__list{width:660%}
.ccpProductSlideset--square.ccpProductSlideset--slides-33 .ccpProductSlideset__stage__list{width:825%}
.ccpProductSlideset--slides-32 .ccpProductSlideset__stage__list{width:640%}
.ccpProductSlideset--square.ccpProductSlideset--slides-32 .ccpProductSlideset__stage__list{width:800%}
.ccpProductSlideset--slides-31 .ccpProductSlideset__stage__list{width:620%}
.ccpProductSlideset--square.ccpProductSlideset--slides-31 .ccpProductSlideset__stage__list{width:775%}
.ccpProductSlideset--slides-30 .ccpProductSlideset__stage__list{width:600%}
.ccpProductSlideset--square.ccpProductSlideset--slides-30 .ccpProductSlideset__stage__list{width:750%}
.ccpProductSlideset--slides-29 .ccpProductSlideset__stage__list{width:580%}
.ccpProductSlideset--square.ccpProductSlideset--slides-29 .ccpProductSlideset__stage__list{width:725%}
.ccpProductSlideset--slides-28 .ccpProductSlideset__stage__list{width:560%}
.ccpProductSlideset--square.ccpProductSlideset--slides-28 .ccpProductSlideset__stage__list{width:700%}
.ccpProductSlideset--slides-27 .ccpProductSlideset__stage__list{width:540%}
.ccpProductSlideset--square.ccpProductSlideset--slides-27 .ccpProductSlideset__stage__list{width:675%}
.ccpProductSlideset--slides-26 .ccpProductSlideset__stage__list{width:520%}
.ccpProductSlideset--square.ccpProductSlideset--slides-26 .ccpProductSlideset__stage__list{width:650%}
.ccpProductSlideset--slides-25 .ccpProductSlideset__stage__list{width:500%}
.ccpProductSlideset--square.ccpProductSlideset--slides-25 .ccpProductSlideset__stage__list{width:625%}
.ccpProductSlideset--slides-24 .ccpProductSlideset__stage__list{width:480%}
.ccpProductSlideset--square.ccpProductSlideset--slides-24 .ccpProductSlideset__stage__list{width:600%}
.ccpProductSlideset--slides-23 .ccpProductSlideset__stage__list{width:459.99999999999994%}
.ccpProductSlideset--square.ccpProductSlideset--slides-23 .ccpProductSlideset__stage__list{width:575%}
.ccpProductSlideset--slides-22 .ccpProductSlideset__stage__list{width:440.00000000000006%}
.ccpProductSlideset--square.ccpProductSlideset--slides-22 .ccpProductSlideset__stage__list{width:550%}
.ccpProductSlideset--slides-21 .ccpProductSlideset__stage__list{width:420%}
.ccpProductSlideset--square.ccpProductSlideset--slides-21 .ccpProductSlideset__stage__list{width:525%}
.ccpProductSlideset--slides-20 .ccpProductSlideset__stage__list{width:400%}
.ccpProductSlideset--square.ccpProductSlideset--slides-20 .ccpProductSlideset__stage__list{width:500%}
.ccpProductSlideset--slides-19 .ccpProductSlideset__stage__list{width:380%}
.ccpProductSlideset--square.ccpProductSlideset--slides-19 .ccpProductSlideset__stage__list{width:475%}
.ccpProductSlideset--slides-18 .ccpProductSlideset__stage__list{width:360%}
.ccpProductSlideset--square.ccpProductSlideset--slides-18 .ccpProductSlideset__stage__list{width:450%}
.ccpProductSlideset--slides-17 .ccpProductSlideset__stage__list{width:340%}
.ccpProductSlideset--square.ccpProductSlideset--slides-17 .ccpProductSlideset__stage__list{width:425%}
.ccpProductSlideset--slides-16 .ccpProductSlideset__stage__list{width:320%}
.ccpProductSlideset--square.ccpProductSlideset--slides-16 .ccpProductSlideset__stage__list{width:400%}
.ccpProductSlideset--slides-15 .ccpProductSlideset__stage__list{width:300%}
.ccpProductSlideset--square.ccpProductSlideset--slides-15 .ccpProductSlideset__stage__list{width:375%}
.ccpProductSlideset--slides-14 .ccpProductSlideset__stage__list{width:280%}
.ccpProductSlideset--square.ccpProductSlideset--slides-14 .ccpProductSlideset__stage__list{width:350%}
.ccpProductSlideset--slides-13 .ccpProductSlideset__stage__list{width:260%}
.ccpProductSlideset--square.ccpProductSlideset--slides-13 .ccpProductSlideset__stage__list{width:325%}
.ccpProductSlideset--slides-12 .ccpProductSlideset__stage__list{width:240%}
.ccpProductSlideset--square.ccpProductSlideset--slides-12 .ccpProductSlideset__stage__list{width:300%}
.ccpProductSlideset--slides-11 .ccpProductSlideset__stage__list{width:220.00000000000003%}
.ccpProductSlideset--square.ccpProductSlideset--slides-11 .ccpProductSlideset__stage__list{width:275%}
.ccpProductSlideset--slides-10 .ccpProductSlideset__stage__list{width:200%}
.ccpProductSlideset--square.ccpProductSlideset--slides-10 .ccpProductSlideset__stage__list{width:250%}
.ccpProductSlideset--slides-9 .ccpProductSlideset__stage__list{width:180%}
.ccpProductSlideset--square.ccpProductSlideset--slides-9 .ccpProductSlideset__stage__list{width:225%}
.ccpProductSlideset--slides-8 .ccpProductSlideset__stage__list{width:160%}
.ccpProductSlideset--square.ccpProductSlideset--slides-8 .ccpProductSlideset__stage__list{width:200%}
.ccpProductSlideset--slides-7 .ccpProductSlideset__stage__list{width:140%}
.ccpProductSlideset--square.ccpProductSlideset--slides-7 .ccpProductSlideset__stage__list{width:175%}
.ccpProductSlideset--slides-6 .ccpProductSlideset__stage__list{width:120%}
.ccpProductSlideset--square.ccpProductSlideset--slides-6 .ccpProductSlideset__stage__list{width:150%}
.ccpProductSlideset--slides-5 .ccpProductSlideset__stage__list{width:100%}
.ccpProductSlideset--square.ccpProductSlideset--slides-5 .ccpProductSlideset__stage__list{width:125%}
.ccpProductSlideset--slides-4 .ccpProductSlideset__stage__list{width:80%}
.ccpProductSlideset--square.ccpProductSlideset--slides-4 .ccpProductSlideset__stage__list{width:100%}
.ccpProductSlideset--slides-3 .ccpProductSlideset__stage__list{width:60%}
.ccpProductSlideset--square.ccpProductSlideset--slides-3 .ccpProductSlideset__stage__list{width:75%}
.ccpProductSlideset--slides-2 .ccpProductSlideset__stage__list{width:40%}
.ccpProductSlideset--square.ccpProductSlideset--slides-2 .ccpProductSlideset__stage__list{width:50%}
.ccpProductSlideset--slides-1 .ccpProductSlideset__stage__list{width:20%}
.ccpProductSlideset--square.ccpProductSlideset--slides-1 .ccpProductSlideset__stage__list{width:25%}
.ccpHeader__container{border-width:0 25px 0 10px;max-width:1440px}
.ccpHeader--advertising .ccpHeader__container{margin:auto}
.ccpHeader__fixedHeaderPlaceholder{border-width:0 25px 0 10px;max-width:1440px}
}
@media only screen and (max-width:2100px) and (min-width:1304px){.show-banner-skyscraper-300 .banner{margin:0;max-width:100%}
.show-banner-skyscraper-300 .ccpHeader,.show-banner-skyscraper-300 .ccpMain{margin:0 320px 0 0;width:auto}
.show-banner-skyscraper-300 .ccpHeader__container{margin:0}
.show-banner-skyscraper-300 .ccpHeader--fixed{width:100%}
}
@media only screen and (min-width:1304px){.show-banner-skyscraper-300 .banner{width:100%;overflow:visible}
}
@media(min-width:1361px){.login-row .login-left .login-buttons{max-width:440px}
.login-row .login-left .login-buttons .button-holder{float:right}
.login-row .login-left .login-buttons>a{top:8px;width:150px;float:left}
}
@media(min-width:1378px){.columns-6-16-16-16-16-16-16-cut-c0,.columns-6-16-16-16-16-16-16-cut-c1,.columns-6-16-16-16-16-16-16-cut-c2,.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-cut-c5,.columns-6-16-16-16-16-16-16-float-c0,.columns-6-16-16-16-16-16-16-float-c1,.columns-6-16-16-16-16-16-16-float-c2,.columns-6-16-16-16-16-16-16-float-c3,.columns-6-16-16-16-16-16-16-float-c4,.columns-6-16-16-16-16-16-16-float-c5{width:15.58721934%}
.columns-6-16-16-16-16-16-16-cut-c0,.columns-6-16-16-16-16-16-16-cut-c1,.columns-6-16-16-16-16-16-16-cut-c2,.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-float-c0,.columns-6-16-16-16-16-16-16-float-c1,.columns-6-16-16-16-16-16-16-float-c2,.columns-6-16-16-16-16-16-16-float-c3,.columns-6-16-16-16-16-16-16-float-c4{margin-right:1.29533679%}
.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-cut-c5{display:block}
}
@media screen and (min-width:1401px) and (max-width:1479px){.common-usp-container{width:850px}
}
@media screen and (min-width:1440px){.category-list__item{width:calc(20% - 10px)}
.category-list__item:nth-child(5n+1){width:calc(20% - 8px);clear:left;margin:0}
.instoreavailability .popup-block.popup.c-arrow:before{left:auto;right:165px}
.ccpHighlightTeaser__base{height:250px}
.columns-5-20-20-20-20-20 .ccpHighlightTeaser__base,.columns-6-16-16-16-16-16-16 .ccpHighlightTeaser__base{height:150px}
.ccpHighlightTeaser__flyoutLabel{font-size:25px;line-height:27px}
.columns-5-20-20-20-20-20 .ccpHighlightTeaser__flyoutLabel,.columns-6-16-16-16-16-16-16 .ccpHighlightTeaser__flyoutLabel{font-size:21px;line-height:24px}
.columns-5-20-20-20-20-20 .ccpHighlightTeaser__flyoutContent,.columns-6-16-16-16-16-16-16 .ccpHighlightTeaser__flyoutContent{height:calc(100% - 45px)}
}
@media only screen and (min-width:1440px){.item-content .tab-block{width:600px;margin-left:-600px}
.ccpBranch__content{float:right;width:66%}
.ccpBranch__content :after{clear:both;content:'';display:block}
.ccpBranch__childImages,.ccpBranch__imageContainer,.ccpBranch__mainImage{display:block}
.ccpBranch__mainImage{float:left;width:33%}
.ccpBranch__childImages{float:right;width:66%;padding-bottom:20px}
.ccpBranch__childImages :after{clear:both;content:'';display:block}
.ccpBranch__childImages .ccpBranch__image{width:50%}
.ccpBranch__childImages .ccpBranch__image:first-child{padding-bottom:0;padding-right:10px}
.ccpBranch__childImages .ccpBranch__image:last-child{padding-left:10px}
.ccpSocialNetworks__list__item{margin:0 0 0 15px}
.container .col-block{width:642px}
.section-block .rating-box{width:352px}
.section-block .rating-box dt{width:223px}
.columns-holder .product-table .features{display:inline-block}
.product-list{margin-left:-2.16%}
.product-list li{width:14.6%}
.product-list .drop,.product-list li{margin-left:2.16%}
.product-list .drop ul li{width:15%}
.ccpAccountteaser{width:calc(33% - 36.2px)}
.ccpAccountteaser.teaser3,.ccpAccountteaser.teaser6,.ccpAccountteaser.teaser9{margin-right:0}
.ccpProductSlideset--slides-50 .ccpProductSlideset__stage__list{width:833.3333333333334%}
.ccpProductSlideset--square.ccpProductSlideset--slides-50 .ccpProductSlideset__stage__list{width:1000%}
.ccpProductSlideset--slides-49 .ccpProductSlideset__stage__list{width:816.6666666666666%}
.ccpProductSlideset--square.ccpProductSlideset--slides-49 .ccpProductSlideset__stage__list{width:980.0000000000001%}
.ccpProductSlideset--slides-48 .ccpProductSlideset__stage__list{width:800%}
.ccpProductSlideset--square.ccpProductSlideset--slides-48 .ccpProductSlideset__stage__list{width:960%}
.ccpProductSlideset--slides-47 .ccpProductSlideset__stage__list{width:783.3333333333333%}
.ccpProductSlideset--square.ccpProductSlideset--slides-47 .ccpProductSlideset__stage__list{width:940%}
.ccpProductSlideset--slides-46 .ccpProductSlideset__stage__list{width:766.6666666666667%}
.ccpProductSlideset--square.ccpProductSlideset--slides-46 .ccpProductSlideset__stage__list{width:919.9999999999999%}
.ccpProductSlideset--slides-45 .ccpProductSlideset__stage__list{width:750%}
.ccpProductSlideset--square.ccpProductSlideset--slides-45 .ccpProductSlideset__stage__list{width:900%}
.ccpProductSlideset--slides-44 .ccpProductSlideset__stage__list{width:733.3333333333333%}
.ccpProductSlideset--square.ccpProductSlideset--slides-44 .ccpProductSlideset__stage__list{width:880.0000000000001%}
.ccpProductSlideset--slides-43 .ccpProductSlideset__stage__list{width:716.6666666666667%}
.ccpProductSlideset--square.ccpProductSlideset--slides-43 .ccpProductSlideset__stage__list{width:860%}
.ccpProductSlideset--slides-42 .ccpProductSlideset__stage__list{width:700%}
.ccpProductSlideset--square.ccpProductSlideset--slides-42 .ccpProductSlideset__stage__list{width:840%}
.ccpProductSlideset--slides-41 .ccpProductSlideset__stage__list{width:683.3333333333333%}
.ccpProductSlideset--square.ccpProductSlideset--slides-41 .ccpProductSlideset__stage__list{width:819.9999999999999%}
.ccpProductSlideset--slides-40 .ccpProductSlideset__stage__list{width:666.6666666666667%}
.ccpProductSlideset--square.ccpProductSlideset--slides-40 .ccpProductSlideset__stage__list{width:800%}
.ccpProductSlideset--slides-39 .ccpProductSlideset__stage__list{width:650%}
.ccpProductSlideset--square.ccpProductSlideset--slides-39 .ccpProductSlideset__stage__list{width:780%}
.ccpProductSlideset--slides-38 .ccpProductSlideset__stage__list{width:633.3333333333333%}
.ccpProductSlideset--square.ccpProductSlideset--slides-38 .ccpProductSlideset__stage__list{width:760%}
.ccpProductSlideset--slides-37 .ccpProductSlideset__stage__list{width:616.6666666666667%}
.ccpProductSlideset--square.ccpProductSlideset--slides-37 .ccpProductSlideset__stage__list{width:740%}
.ccpProductSlideset--slides-36 .ccpProductSlideset__stage__list{width:600%}
.ccpProductSlideset--square.ccpProductSlideset--slides-36 .ccpProductSlideset__stage__list{width:720%}
.ccpProductSlideset--slides-35 .ccpProductSlideset__stage__list{width:583.3333333333333%}
.ccpProductSlideset--square.ccpProductSlideset--slides-35 .ccpProductSlideset__stage__list{width:700%}
.ccpProductSlideset--slides-34 .ccpProductSlideset__stage__list{width:566.6666666666667%}
.ccpProductSlideset--square.ccpProductSlideset--slides-34 .ccpProductSlideset__stage__list{width:680%}
.ccpProductSlideset--slides-33 .ccpProductSlideset__stage__list{width:550%}
.ccpProductSlideset--square.ccpProductSlideset--slides-33 .ccpProductSlideset__stage__list{width:660%}
.ccpProductSlideset--slides-32 .ccpProductSlideset__stage__list{width:533.3333333333333%}
.ccpProductSlideset--square.ccpProductSlideset--slides-32 .ccpProductSlideset__stage__list{width:640%}
.ccpProductSlideset--slides-31 .ccpProductSlideset__stage__list{width:516.6666666666667%}
.ccpProductSlideset--square.ccpProductSlideset--slides-31 .ccpProductSlideset__stage__list{width:620%}
.ccpProductSlideset--slides-30 .ccpProductSlideset__stage__list{width:500%}
.ccpProductSlideset--square.ccpProductSlideset--slides-30 .ccpProductSlideset__stage__list{width:600%}
.ccpProductSlideset--slides-29 .ccpProductSlideset__stage__list{width:483.3333333333333%}
.ccpProductSlideset--square.ccpProductSlideset--slides-29 .ccpProductSlideset__stage__list{width:580%}
.ccpProductSlideset--slides-28 .ccpProductSlideset__stage__list{width:466.6666666666667%}
.ccpProductSlideset--square.ccpProductSlideset--slides-28 .ccpProductSlideset__stage__list{width:560%}
.ccpProductSlideset--slides-27 .ccpProductSlideset__stage__list{width:450%}
.ccpProductSlideset--square.ccpProductSlideset--slides-27 .ccpProductSlideset__stage__list{width:540%}
.ccpProductSlideset--slides-26 .ccpProductSlideset__stage__list{width:433.3333333333333%}
.ccpProductSlideset--square.ccpProductSlideset--slides-26 .ccpProductSlideset__stage__list{width:520%}
.ccpProductSlideset--slides-25 .ccpProductSlideset__stage__list{width:416.6666666666667%}
.ccpProductSlideset--square.ccpProductSlideset--slides-25 .ccpProductSlideset__stage__list{width:500%}
.ccpProductSlideset--slides-24 .ccpProductSlideset__stage__list{width:400%}
.ccpProductSlideset--square.ccpProductSlideset--slides-24 .ccpProductSlideset__stage__list{width:480%}
.ccpProductSlideset--slides-23 .ccpProductSlideset__stage__list{width:383.33333333333337%}
.ccpProductSlideset--square.ccpProductSlideset--slides-23 .ccpProductSlideset__stage__list{width:459.99999999999994%}
.ccpProductSlideset--slides-22 .ccpProductSlideset__stage__list{width:366.66666666666663%}
.ccpProductSlideset--square.ccpProductSlideset--slides-22 .ccpProductSlideset__stage__list{width:440.00000000000006%}
.ccpProductSlideset--slides-21 .ccpProductSlideset__stage__list{width:350%}
.ccpProductSlideset--square.ccpProductSlideset--slides-21 .ccpProductSlideset__stage__list{width:420%}
.ccpProductSlideset--slides-20 .ccpProductSlideset__stage__list{width:333.33333333333337%}
.ccpProductSlideset--square.ccpProductSlideset--slides-20 .ccpProductSlideset__stage__list{width:400%}
.ccpProductSlideset--slides-19 .ccpProductSlideset__stage__list{width:316.66666666666663%}
.ccpProductSlideset--square.ccpProductSlideset--slides-19 .ccpProductSlideset__stage__list{width:380%}
.ccpProductSlideset--slides-18 .ccpProductSlideset__stage__list{width:300%}
.ccpProductSlideset--square.ccpProductSlideset--slides-18 .ccpProductSlideset__stage__list{width:360%}
.ccpProductSlideset--slides-17 .ccpProductSlideset__stage__list{width:283.33333333333337%}
.ccpProductSlideset--square.ccpProductSlideset--slides-17 .ccpProductSlideset__stage__list{width:340%}
.ccpProductSlideset--slides-16 .ccpProductSlideset__stage__list{width:266.66666666666663%}
.ccpProductSlideset--square.ccpProductSlideset--slides-16 .ccpProductSlideset__stage__list{width:320%}
.ccpProductSlideset--slides-15 .ccpProductSlideset__stage__list{width:250%}
.ccpProductSlideset--square.ccpProductSlideset--slides-15 .ccpProductSlideset__stage__list{width:300%}
.ccpProductSlideset--slides-14 .ccpProductSlideset__stage__list{width:233.33333333333334%}
.ccpProductSlideset--square.ccpProductSlideset--slides-14 .ccpProductSlideset__stage__list{width:280%}
.ccpProductSlideset--slides-13 .ccpProductSlideset__stage__list{width:216.66666666666666%}
.ccpProductSlideset--square.ccpProductSlideset--slides-13 .ccpProductSlideset__stage__list{width:260%}
.ccpProductSlideset--slides-12 .ccpProductSlideset__stage__list{width:200%}
.ccpProductSlideset--square.ccpProductSlideset--slides-12 .ccpProductSlideset__stage__list{width:240%}
.ccpProductSlideset--slides-11 .ccpProductSlideset__stage__list{width:183.33333333333331%}
.ccpProductSlideset--square.ccpProductSlideset--slides-11 .ccpProductSlideset__stage__list{width:220.00000000000003%}
.ccpProductSlideset--slides-10 .ccpProductSlideset__stage__list{width:166.66666666666669%}
.ccpProductSlideset--square.ccpProductSlideset--slides-10 .ccpProductSlideset__stage__list{width:200%}
.ccpProductSlideset--slides-9 .ccpProductSlideset__stage__list{width:150%}
.ccpProductSlideset--square.ccpProductSlideset--slides-9 .ccpProductSlideset__stage__list{width:180%}
.ccpProductSlideset--slides-8 .ccpProductSlideset__stage__list{width:133.33333333333331%}
.ccpProductSlideset--square.ccpProductSlideset--slides-8 .ccpProductSlideset__stage__list{width:160%}
.ccpProductSlideset--slides-7 .ccpProductSlideset__stage__list{width:116.66666666666667%}
.ccpProductSlideset--square.ccpProductSlideset--slides-7 .ccpProductSlideset__stage__list{width:140%}
.ccpProductSlideset--slides-6 .ccpProductSlideset__stage__list{width:100%}
.ccpProductSlideset--square.ccpProductSlideset--slides-6 .ccpProductSlideset__stage__list{width:120%}
.ccpProductSlideset--slides-5 .ccpProductSlideset__stage__list{width:83.33333333333334%}
.ccpProductSlideset--square.ccpProductSlideset--slides-5 .ccpProductSlideset__stage__list{width:100%}
.ccpProductSlideset--slides-4 .ccpProductSlideset__stage__list{width:66.66666666666666%}
.ccpProductSlideset--square.ccpProductSlideset--slides-4 .ccpProductSlideset__stage__list{width:80%}
.ccpProductSlideset--slides-3 .ccpProductSlideset__stage__list{width:50%}
.ccpProductSlideset--square.ccpProductSlideset--slides-3 .ccpProductSlideset__stage__list{width:60%}
.ccpProductSlideset--slides-2 .ccpProductSlideset__stage__list{width:33.33333333333333%}
.ccpProductSlideset--square.ccpProductSlideset--slides-2 .ccpProductSlideset__stage__list{width:40%}
.ccpProductSlideset--slides-1 .ccpProductSlideset__stage__list{width:16.666666666666664%}
.ccpProductSlideset--square.ccpProductSlideset--slides-1 .ccpProductSlideset__stage__list{width:20%}
.ccpMyAccount__shipping__address{width:25%}
.store-page-2-columns-c1{width:74%}
.store-page-3-columns-c1,.store-page-3-columns-c2{width:37%}
.store-page-2-columns-c0,.store-page-3-columns-c0{margin-left:0}
.ccpStoreInfo__infoPanel{left:0}
.ccpSteps__item{margin-right:136px;float:left}
.ccpProductDetail__main__row__cell--left{width:885px}
.ccpProductDetail__main__row__cell__mainright{width:520px}
.ccpProductDetail__main__row__cell__mainleft__under{margin-right:25px}
.ccpProductDetailTab__bottom{margin:30px 0}
.ccpProductDetailTab__bottom__cell--right{width:auto;margin:0}
.ccpProductDetailHighlightedInfo__base,.ccpProductDetailSellBooster{margin-right:25px}
}
@media only screen and (max-width:2000px) and (min-width:1646px){.show-banner-skyscraper-200 .banner__skyscraper{left:1445px;right:auto}
}
@media only screen and (max-width:2100px) and (min-width:1746px){.show-banner-skyscraper-300 .banner__skyscraper{left:1445px;right:auto}
}
@media only screen and (max-width:1100px){.form-container .delivery-category__options .popup__content__box .row.half-size-left label,.form-container .delivery-category__options .popup__content__box .row.mid-size-left label,.form-container .delivery-category__options .popup__content__box .row.small-size-left label{width:100%}
.ccpProductComparisonSlideset__stage{width:400px}
}
@media only screen and (max-width:1439px){.img-list .img-box.last{display:none}
.ccpAccountteaser{width:calc(50% - 30px)}
.ccpAccountteaser.teaser2,.ccpAccountteaser.teaser4,.ccpAccountteaser.teaser6,.ccpAccountteaser.teaser8{margin-right:0}
}
@media(max-width:1360px){.login-row .login-left .ccpButton{min-width:100px;white-space:normal}
.login-row .login-left .ccpButton__resize{width:110px}
.login-row .login-left .ccpButton__reload{line-height:17px}
.login-row .login-left .login-buttons{margin-top:25px}
.login-row .login-left .login-buttons .button-holder{text-align:left;float:none}
.login-row .login-left .login-buttons>a{top:20px}
.login-row .login-left .login-content .area{width:100%;max-width:300px;clear:both}
.login-row .login-left .login-content .area input{width:100%}
.login-row .login-left .login-content .warning{max-width:290px}
}
@media print{.ccpBreadcrumb,.ccpProductDetail__imagezoom,.item-content .print{display:none}
*{color:#000 !important;box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
blockquote,pre{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
.ccpProductSlideset,img,tr{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.show-for-print{display:initial !important}
.hide-in-print,.page-warning,.sidebar,footer,header{display:none !important}
.wrapper,body{background:0 0 !important;padding:0;margin:0;overflow:visible}
.main-frame,.main-holder{border-top:0;padding-top:0}
#content{margin:0}
.print-logo{position:absolute;left:20px;top:10px}
.main{position:absolute !important;left:0 !important;width:100% !important;top:60px !important;max-width:none;z-index:9999 !important}
.main .content{float:none !important;padding:0 !important}
.main .content h1{display:none !important}
.c-wishlist{left:0 !important;width:100% !important;top:0 !important}
.c-wishlist .panelbox-inner-wrapper{display:none !important}
.c-wishlist .wishlist-print-title{display:block}
.shippingcoststext{position:relative !important;top:100% !important}
}
@media(max-width:1280px){.BVRRRatingsHistogramButton{float:left !important}
}
@media(max-width:1024px){.alternativproductsBox .image img{max-width:125px}
.parallax__poster{background-position:50% 50% !important;background-attachment:scroll !important}
}
@media screen and (max-width:1200px){.form-container .row .error-text{max-width:250px}
.form-container .row .item-text{max-width:500px}
.ccpFinancing .row .error-text{max-width:375px}
}
@media only screen and (max-width:1279px){.info-box-holder .info-box .product-block .col,.info-box-holder .info-box .product-block em{display:none}
}
@media only screen and (max-width:1645px){.show-banner-skyscraper-200 .banner__skyscraper{right:0;left:auto}
}
@media only screen and (max-width:1200px){.page .top-block{padding-left:163px}
.page .gallery .slide .product-block{max-width:100%}
.page .product-block .img-frame img{max-width:100%;height:auto}
.page .product-list li>a{height:140px}
.page .img-list img{width:128px;height:auto}
}
@media screen and (max-width:1479px){.footer__wrapper__holder .footerrow{margin:0 20px}
.ccpFooterUsp__wrapper{margin-left:20px;margin-right:20px}
}
@media screen and (max-width:1279px){.footer .col{width:calc(25% - 20px);margin:0 26.66px 0 0}
}
@media only screen and (max-width:1745px){.show-banner-skyscraper-300 .banner__skyscraper{right:0;left:auto}
}
@media screen and (max-width:1439px){.footer .footersocial .social li{margin:0 0 0 10px}
.category-list__item{width:calc(25% - 10px)}
.category-list__item:nth-child(4n+1){width:calc(25% - 8px);clear:left;margin:0}
}
@media only screen and (max-width:1640px){.ccpHeader__advertising__right{display:none}
}
@media screen and (max-width:1180px){.footer .footersocial .social li,.footer .footersocial .social li:first-child{margin:5px 0 0 5px}
}
@media(max-width:1024px - 1px){.columns-4-25-25-25-25-cut-c0,.columns-4-25-25-25-25-cut-c1,.columns-4-25-25-25-25-cut-c2,.columns-4-25-25-25-25-cut-c3,.columns-4-25-25-25-25-float-c0,.columns-4-25-25-25-25-float-c1,.columns-4-25-25-25-25-float-c2,.columns-4-25-25-25-25-float-c3{min-width:32.46977547%;margin-right:1.29533679%}
.columns-4-25-25-25-25-cut-c3{display:none}
.columns-4-25-25-25-25-cut-c2,.columns-4-25-25-25-25-float-c2{margin-right:0}
.columns-4-25-25-25-25-float-c2:after{clear:both;content:'';display:block}
.columns-4-25-25-25-25-float-c3{margin-top:10px}
.columns-5-20-20-20-20-20-cut-c0,.columns-5-20-20-20-20-20-cut-c1,.columns-5-20-20-20-20-20-cut-c2,.columns-5-20-20-20-20-20-cut-c3,.columns-5-20-20-20-20-20-cut-c4,.columns-5-20-20-20-20-20-float-c0,.columns-5-20-20-20-20-20-float-c1,.columns-5-20-20-20-20-20-float-c2,.columns-5-20-20-20-20-20-float-c3,.columns-5-20-20-20-20-20-float-c4{min-width:32.46977547%;margin-right:1.29533679%}
.columns-5-20-20-20-20-20-cut-c3,.columns-5-20-20-20-20-20-cut-c4{display:none}
.columns-5-20-20-20-20-20-cut-c2,.columns-5-20-20-20-20-20-float-c2{margin-right:0}
.columns-5-20-20-20-20-20-float-c2:after{clear:both;content:'';display:block}
.columns-5-20-20-20-20-20-float-c3,.columns-5-20-20-20-20-20-float-c4{margin-top:10px}
.columns-6-16-16-16-16-16-16-cut-c0,.columns-6-16-16-16-16-16-16-cut-c1,.columns-6-16-16-16-16-16-16-cut-c2,.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-cut-c5,.columns-6-16-16-16-16-16-16-float-c0,.columns-6-16-16-16-16-16-16-float-c1,.columns-6-16-16-16-16-16-16-float-c2,.columns-6-16-16-16-16-16-16-float-c3,.columns-6-16-16-16-16-16-16-float-c4,.columns-6-16-16-16-16-16-16-float-c5{min-width:32.46977547%}
.columns-6-16-16-16-16-16-16-cut-c0,.columns-6-16-16-16-16-16-16-cut-c1,.columns-6-16-16-16-16-16-16-cut-c3,.columns-6-16-16-16-16-16-16-cut-c4,.columns-6-16-16-16-16-16-16-float-c0,.columns-6-16-16-16-16-16-16-float-c1,.columns-6-16-16-16-16-16-16-float-c3,.columns-6-16-16-16-16-16-16-float-c4{margin-right:1.29533679%}
.columns-6-16-16-16-16-16-16-cut-c2,.columns-6-16-16-16-16-16-16-float-c2{margin-right:0}
.columns-6-16-16-16-16-16-16-float-c2:after{clear:both;content:'';display:block}
.columns-6-16-16-16-16-16-16-float-c3,.columns-6-16-16-16-16-16-16-float-c4,.columns-6-16-16-16-16-16-16-float-c5{margin-top:10px}
}
@media(max-width:1220px){.ccpNavigationDirectOrder{display:none}
}
@media(max-width:1170px){.ccpDirectOrderLink{display:block;position:relative;width:125px;padding:13px 0 0 19px;float:left}
}
@media screen and (max-width:1099px){.common-usp-container{width:450px}
}
@media only screen and (max-width:1300px){.ccpProductComparisonSlideset__stage{width:600px}
}
@media(max-width:1200px){.columns-2-30-70-responsive-c0{margin-right:1.72711572%;width:49.13644214%}
.columns-2-30-70-responsive-c1{width:49.13644214%}
.columns-3-50-25-25-responsive-c0{margin-right:0;width:98.27288428%}
.columns-3-50-25-25-responsive-c1{margin-right:1.72711572%;width:49.13644214%}
.columns-3-50-25-25-responsive-c2{margin-right:0;width:49.13644214%}
.columns-3-25-50-25-responsive-c0{margin-right:0;width:98.27288428%}
.columns-3-25-50-25-responsive-c1{margin-right:1.72711572%;width:49.13644214%}
.columns-3-25-50-25-responsive-c2{margin-right:0;width:49.13644214%}
.columns-3-25-25-50-responsive-c0{float:left;margin-right:0;width:98.27288428%}
.columns-3-25-25-50-responsive-c1{margin-right:1.72711572%;width:49.13644214%}
.columns-3-25-25-50-responsive-c2{margin-right:0;width:49.13644214%}
.columns-4-25-25-25-25-responsive-c0,.columns-4-25-25-25-25-responsive-c2{margin-right:1.72711572%;width:49.13644214%}
.columns-4-25-25-25-25-responsive-c1,.columns-4-25-25-25-25-responsive-c3{margin-right:0;width:49.13644214%}
.columns-5-20-20-20-20-20-responsive-c0{margin-right:1.72711572%;width:49.13644214%}
.columns-5-20-20-20-20-20-responsive-c1{margin-right:0;width:49.13644214%}
.columns-5-20-20-20-20-20-responsive-c2,.columns-5-20-20-20-20-20-responsive-c3{margin-right:1.29533679%;width:32.46977547%}
.columns-5-20-20-20-20-20-responsive-c4{margin-right:0;width:32.46977547%}
.columns-6-16-16-16-16-16-16-responsive-c0,.columns-6-16-16-16-16-16-16-responsive-c1,.columns-6-16-16-16-16-16-16-responsive-c3,.columns-6-16-16-16-16-16-16-responsive-c4{margin-right:1.29533679%;width:32.46977547%}
.columns-6-16-16-16-16-16-16-responsive-c2,.columns-6-16-16-16-16-16-16-responsive-c5{margin-right:0;width:32.46977547%}
}
@media only screen and (max-width:1280px){.ccpProductDetailHighlightedInfo__dual .ccpProductDetailHighlightedInfo__imageContainer{float:none;margin-bottom:20px}
.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__wrapper{max-width:506px}
}
@media only screen and (max-width:1025px){.ccpProductDetailCart,.ccpProductDetail__offer{table-layout:auto}
}
@media only screen and (max-width:1405px){.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__wrapper{max-width:592px}
}
@media only screen and (max-width:1155px){.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__wrapper{max-width:420px}
}
@media only screen and (max-width:1035px){.ccpProductDetailSlideshow__slider--horizontal .ccpProductDetailSlideshow__slider__wrapper{max-width:334px}
}
@media only screen and (max-width:1349px){.ccpProductListItem__cell--extra>*{display:none}
}
@media only screen and (max-width:1024px){.ccpProductListCartItem__cell--additional-hover .ccpProductListCartItem__cell--amount{display:none}
}
@media only screen and (max-width:1440px){.ccpProductComparisonSlideset__stage{width:800px}
.ccpFooterUsp__item:nth-child(5){display:none}
}
@media(max-width:1003px){.login-row .login-left{width:100%}
.login-row .login-right{width:100%;padding-left:0;border-left:0;margin-top:70px}
.login-row .login-content{min-height:100px}
.columns-holder .login-infotext .block{width:100%;padding-top:70px}
}
.resultHeadline h1{font-size:17px;line-height:21px;margin:17px 0 10px}
.resultHeadline h1 span{color:#0098dd}
.resultHeadline h1 em{font-style:normal;font-weight:400}
.suggestcontainer em{text-decoration:none;font-style:normal;color:#0098dd}
.suggestcontainer.mobile em{text-decoration:underline;font-weight:700;color:inherit}
.suggestcontainer [kb-item]{cursor:pointer}
.suggestcontainer [kb-item].kb-active{background-color:#ececec}
.suggestcontainer .suggestimage{max-width:40px;max-height:40px}
.category--selected{color:#0098dd}
.category__action{opacity:.5}
.category__action:hover{opacity:1}
.category__link{cursor:pointer}
.category__link:hover{color:#0098dd}
li.category__back{margin-left:-10px}
li.category__back:before{content:"\276e";padding-right:4px;color:#0098dd}
li.category__back b{color:#0098dd}
.chart-bar{margin-top:12px;margin-bottom:12px}
.ccp__slider .rzslider .rz-bar.rz-selection{z-index:2;background:#0098dd;border-radius:2px}
.ccp__slider .rzslider .rz-pointer{top:-7px;z-index:3;width:15px;height:15px;cursor:pointer;background-color:#ececec;box-shadow:-1px 1px 0 1px #bcbcbc;border-radius:50%}
.ccp__slider .rzslider .rz-pointer:after{position:absolute;top:6px;left:5px;width:4px;height:4px;background:#ececec;border-radius:4px;content:""}
.ccp__slider .rzslider .rz-pointer:hover:after{background-color:#ececec}
.ccp__slider .rzslider .rz-pointer.rz-active{z-index:4}
.ccp__slider .rzslider .rz-pointer.rz-active:after{background-color:#ececec}
.ccp__slider .rzslider{margin:15px 0 0}
.range-facet-histogram{cursor:pointer;text-align:right;margin-bottom:16px;padding-right:10px}
#ui .searchfacet .searchFacets__price{padding:5.714285714285714em 2.857142857142857em 3.5714285714285716em}
#ui .searchfacet .searchFacets__price .noUi-tooltip{top:-3.5714285714285716em;position:relative;background-color:#0098dd;padding:10px;box-shadow:0 0 1px #000;display:inline-block;left:50%;min-width:4.285714285714286em;text-align:center;color:#fff;border-radius:3px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.switcher ul li{padding-left:2px;padding-right:2px}
.switcher.top.ccp-switcher{margin-top:-10px}
#ui .ccp-switcher{line-height:1.6428571428571428em;margin:1.0714285714285714em 0;text-align:center;clear:both}
#ui .ccp-switcher .next,#ui .ccp-switcher .prev{height:13px;width:13px;box-sizing:border-box;background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%201000%201000%22%20style%3D%22enable-background%3Anew%200%200%201000%201000%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%22375.197%2C186.25%20311.073%2C250.374%20560.701%2C499.999%20311.073%2C749.626%20375.197%2C813.75%20688.949%2C499.999%20%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;-webkit-filter:brightness(1);-moz-filter:brightness(1);-o-filter:brightness(1);-ms-filter:brightness(1);filter:brightness(1);width:24px;height:24px;display:inline-block;float:left;text-indent:-9999px;overflow:hidden;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-filter:brightness(0);-moz-filter:brightness(0);-o-filter:brightness(0);-ms-filter:brightness(0);filter:brightness(0)}
#ui .ccp-switcher .next{float:right;-webkit-transform:rotate(0);transform:rotate(0)}
#ui .ccp-switcher ul{display:inline-block;vertical-align:bottom}
#ui .ccp-switcher ul li{display:inline-block;vertical-align:middle;text-align:center}
#ui .ccp-switcher ul li a,#ui .ccp-switcher ul li span{padding-left:5px;padding-right:5px;text-align:center;vertical-align:middle;font-size:18px;font-size:1.2857142857142858rem}
#ui .ccp-switcher ul li a:active,#ui .ccp-switcher ul li a:focus,#ui .ccp-switcher ul li span:active,#ui .ccp-switcher ul li span:focus{background:#ececec}
#ui .ccp-switcher ul li.active a{color:#bcbcbc}
.filter-tool-active{overflow:hidden}
.filter-tool-backdrop{z-index:7;background-color:#000;opacity:.3}
.filter-tool-backdrop,.filter-tool-overlay{position:fixed;top:0;right:0;bottom:0;left:0}
.filter-tool-overlay{z-index:8;overflow-x:hidden;overflow-y:auto;outline:0}
.filter-tool-dialog{width:900px;margin:30px auto;position:relative}
.sidebar div.filter-tool-link{margin-top:10px;font-size:15px;line-height:19px;font-weight:700}
.filter-tool-dialog-content{position:relative;background-color:#fff;border:1px solid #0098dd;outline:0;box-shadow:0 3px 9px rgba(0,0,0,.5);min-height:500px}
.filter-tool-headline{padding:20px 20px 10px;font-size:17px;font-weight:700}
.filter-tool-headline span{color:#0098dd}
.filter-tool-headline .search-term{margin-bottom:10px}
.filter-tool-button-list{height:50px;padding:10px 20px;border-top:1px solid #ececec}
.filter-tool-button-list:after{content:"";display:table;clear:both}
.filter-tool-button-list .buttons{width:50%;float:left}
.filter-tool-button-list .buttons .abort-button{background:#0098dd;color:#fff;border:0;height:30px;width:150px;font-size:17px;font-weight:700;padding:0 24px;margin:0;margin-right:10px;float:right}
.filter-tool-button-list .buttons .search-button{background:#ffe600;color:#000;border:0;height:30px;width:150px;font-size:17px;font-weight:700;padding:0 24px;margin:0;float:right}
.filter-tool-button-list .reset{width:25%;float:left}
.filter-tool-button-list .result{width:25%;float:left;font-weight:700;font-size:17px}
.filter-tool-button-list .result .count{color:#0098dd}
.filter-tool-facets{background:#fff;border-top:1px solid #ececec}
.filter-tool-facets:after{content:"";display:table;clear:both}
.filter-tool-facets .facet-menu{float:left;width:230px;padding:10px 0 10px 10px;position:relative;z-index:6}
.filter-tool-facets .facet-menu ul{list-style:none;padding:0;margin:0}
.filter-tool-facets .facet-menu ul li{cursor:pointer;font-weight:700;padding:7px 20px 7px 10px;border:1px solid #fff}
.filter-tool-facets .facet-menu ul li .active{background:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201000%201000%22%20style%3D%22enable-background%3Anew%200%200%201000%201000%3B%22%20space%3D%22preserve%22%3E%3Cpath%20style%3D%22%22%20d%3D%22M500%2C3.391C225.73%2C3.391%2C3.39%2C225.73%2C3.39%2C500c0%2C274.268%2C222.34%2C496.609%2C496.61%2C496.609%20C774.27%2C996.609%2C996.61%2C774.268%2C996.61%2C500C996.61%2C225.73%2C774.27%2C3.391%2C500%2C3.391z%20M835.742%2C330.181l-439.384%2C459.7L167.514%2C561.038%20c-24.904-24.884-24.904-65.267%2C0-90.151c24.904-24.904%2C65.248-24.904%2C90.151%2C0L396%2C603.085l334.898-345.456%20c24.833-27.491%2C59.762-36.185%2C88.698-16.145C848.546%2C261.529%2C855.79%2C301.231%2C835.742%2C330.181z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") no-repeat 0 0;background-position:100%;background-size:13px 13px}
.filter-tool-facets .facet-menu ul .selected{background-color:#f9f9f9;color:#0098dd;border:1px solid #ececec;border-right:1px solid #f9f9f9}
.filter-tool-facets .facet-menu ul .unselected{background:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201000%201000%22%20style%3D%22enable-background%3Anew%200%200%201000%201000%3B%22%20space%3D%22preserve%22%3E%3Cpolygon%20points%3D%22375.197%2C186.25%20311.073%2C250.374%20560.701%2C499.999%20311.073%2C749.626%20375.197%2C813.75%20688.949%2C499.999%20%22%20fill%3D%22%230098DD%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E") no-repeat 0 0;background-position:100%;background-size:13px 13px;border-right:1px solid #ececec}
.filter-tool-facets .facet-menu ul .disabled{color:#616161;font-style:italic}
.filter-tool-facets .facet-content{float:left;width:650px;padding:10px 0;position:relative;left:-1px;z-index:5}
.filter-tool-facets .facet-content .container{background-color:#f9f9f9;border:1px solid #ececec;padding-left:10px;padding-right:10px}
.filter-tool-facets .facet-content .container h1{color:#000;font-size:17px}
.filter-tool-facets .facet-content .container .range-container{padding:10px}
.filter-tool-facets .facet-content .container .rating-container .rating-normal{color:#000;font-weight:400}
.filter-tool-facets .facet-content .container .rating-container .rating-active{color:#0098dd;font-weight:700}
.filter-tool-facets .facet-content .container .rating-container .rating-disabled{color:#616161;font-style:italic}
.filter-tool-facets .facet-content .container .terms-container:after{content:"";display:table;clear:both}
.filter-tool-facets .facet-content .container .terms-container .term{float:left;width:50%;cursor:pointer}
.filter-tool-facets .facet-content .container .terms-container .term .bucket{padding:10px}
.filter-tool-facets .facet-content .container .terms-container .term .bucket:after{content:"";display:table;clear:both}
.filter-tool-facets .facet-content .container .terms-container .term .bucket .name{float:left}
.filter-tool-facets .facet-content .container .terms-container .term .bucket .count{float:right}
.filter-tool-facets .facet-content .container .terms-container .term .bucket:hover{background-color:#fff}
.filter-tool-facets .facet-content .container .terms-container .term .bucket-active{padding:10px;background-color:#0098dd;color:#fff}
.filter-tool-facets .facet-content .container .terms-container .term .bucket-active:after{content:"";display:table;clear:both}
.filter-tool-facets .facet-content .container .terms-container .term .bucket-active .name{float:left}
.filter-tool-facets .facet-content .container .terms-container .term .bucket-active .count{float:right}
.filter-tool-facets .facet-content .container .terms-container .term .bucket-disabled{padding:10px;color:#616161;font-style:italic;cursor:not-allowed}
.filter-tool-facets .facet-content .container .terms-container .term .bucket-disabled:after{content:"";display:table;clear:both}
.filter-tool-facets .facet-content .container .terms-container .term .bucket-disabled .name{float:left}
.filter-tool-facets .facet-content .container .terms-container .term .bucket-disabled .count{float:right}
.filter-tool-facets .facet-content .container .terms-container .odd{border-right:1px solid #ececec}
form.search-form button.input-btn{float:right;background:#fff;color:#0098dd;border:0;height:30px;font-size:17px;font-weight:700;padding:0 24px;margin:0;outline:0}
form.search-form button.input-btn.active{color:#ff3100}
table.group-advises{width:100%;margin-bottom:15px}
table.group-advises .ccp-button{border:1px solid #0098dd;background-color:transparent;color:#0098dd}
@media(min-width:1200px){table.group-advises .group-advise{text-align:center;padding:15px;vertical-align:bottom}
table.group-advises .group-advise img{padding-bottom:15px;max-height:100px}
}
@media(min-width:1000px) and (max-width:1199px){table.group-advises .group-advise{text-align:center;padding:12px;vertical-align:bottom}
table.group-advises .group-advise img{padding-bottom:12px;max-height:100px;max-width:100px}
table.group-advises .group-advise .ccp-button{padding:7px;line-height:15px}
}
@media(max-width:999px){table.group-advises .group-advise{text-align:center;padding:10px;vertical-align:bottom;border:0}
table.group-advises .group-advise img{padding-bottom:10px;max-height:75px;max-width:75px}
table.group-advises .group-advise .ccp-button{padding:5px;line-height:15px;font-weight:400}
}
.slidable__stage{margin-bottom:15px !important;overflow:hidden;text-align:center;display:none}
.slidable__list__item{display:inline-block;vertical-align:bottom !important;text-align:center;width:150px !important}
.slidable__list__item:not(:last-child){margin-right:10px !important}
.slidable__list__item img{margin-bottom:15px !important;max-height:75px !important;max-width:75px !important}
.slidable__list__item .ccp-button{border:1px solid #0098dd !important;background-color:transparent !important;color:#0098dd !important;font-weight:400 !important;line-height:15px !important;word-wrap:break-word !important}
.servicehit{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #ececec}
.servicehit:first-child{margin-top:0}
.servicehit,.servicehit-body{zoom:1;overflow:hidden}
.servicehit-body{width:10000px;padding-bottom:15px}
.main .servicehit-body>p{margin-bottom:5px}
.servicehit-object{display:block}
.ci-large.servicehit-object{width:40px;height:40px}
.servicehit-right,.servicehit>.pull-right{padding-left:10px}
.servicehit-left,.servicehit>.pull-left{padding-right:10px}
.servicehit-body,.servicehit-left,.servicehit-right{display:table-cell;vertical-align:top}
.servicehit-middle{vertical-align:middle}
.servicehit-bottom{vertical-align:bottom}
.servicehit-heading{margin-top:0;margin-bottom:5px}
.servicehits-bordertop{color:#000;padding-top:10px !important;margin-top:10px !important;border-top:1px solid #ececec}
@media(min-width:768px){.secondaryhits{max-width:100%;margin-left:auto;margin-right:auto}
.secondaryhits:after{content:"";display:table;clear:both}
.secondaryhits>:nth-child(odd){width:20%;float:left;clear:left}
.secondaryhits>:nth-child(2n+2){width:80%;float:left;clear:none}
}
@media(min-width:1024px){.secondaryhits{max-width:100%;margin-left:auto;margin-right:auto}
.secondaryhits:after{content:"";display:table;clear:both}
.secondaryhits>:nth-child(odd){width:14.28571%;float:left;clear:left}
.secondaryhits>:nth-child(2n+2){width:85.71429%;float:left;clear:none}
}
.secondaryhits .more_entries{max-width:100%;margin-left:auto;margin-right:auto}
.secondaryhits .more_entries:after{content:"";display:table;clear:both}
.secondaryhits .more_entries>:nth-child(1n+1){width:100%;float:left;clear:left}
@media(min-width:768px){.secondaryhits .more_entries{max-width:1200px;margin-left:auto;margin-right:auto}
.secondaryhits .more_entries:after{content:"";display:table;clear:both}
.secondaryhits .more_entries>:nth-child(3n+1){width:calc(33.33333% - 15px - 15px);float:left;margin:15px;clear:left;padding-left:0}
.secondaryhits .more_entries>:nth-child(3n+2),.secondaryhits .more_entries>:nth-child(3n+3){width:calc(33.33333% - 15px - 15px);float:left;margin:15px;clear:none}
.secondaryhits .more_entries>:nth-child(3n+3){padding-right:0}
}
.secondaryhits .more_entries .more_entry{margin-top:0}
#ui .servicehits div.servicehit{border-bottom:0;padding-bottom:15px}
#ui .servicehits div.servicehit .servicehit-body{vertical-align:top;padding-left:10px}
div.result-price-energy .separator{margin-left:5px}
div.result-price-energy .energy-efficiency{float:left;width:100px}
div.result-price-energy .energy-efficiency a.technical-sheet-link{font-size:11px}
div.result-price-energy .price{float:right;width:180px}
div.result-price-energy .price .old-price{color:#bcbcbc;font-size:13px;height:18px;line-height:17px;text-decoration:line-through;text-align:right}
div.result-price-energy .price .current-price{font-size:20px;font-weight:700;height:24px;line-height:19px;text-align:right}
div.result-price-energy .price .base-price,div.result-price-energy .price .bulky-costs{font-size:11px;line-height:14px;text-align:right}
div.result-price-energy .price .bulky-costs .bulky-costs-icon:before{content:"";display:inline-block;width:25px;height:25px;margin-right:5px;vertical-align:middle;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMiIgYmFzZVByb2ZpbGU9InRpbnkiIGlkPSJFYmVuZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiAgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMTMuNCAxMTMuNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzAwOThERCIgZD0iTTEwOC40LDYxLjljLTEuNi0xLjktMC43LTIuNy0yLjgtN2MtMS44LTMuNi0xNy45LTE3LjgtMTkuOC0xOS42Yy0yLjQtMi40LTYuNi02LjktOC41LTguNSBjLTIuNy0yLjItNy42LTIuNC04LjYtMi40Yy0xLDAtNTUtMS01OC40LDBjLTMuNywxLjEtNS4zLDQuNS02LjIsNy40QzMsMzUuNCwxLjgsNDcsMS4yLDU3LjRMMC43LDcwLjVjMCwxLjQsMCwyLjYsMC4xLDMuNCBjMC40LDUsMTEuMiw0LjYsMTEuMiw0LjZjMC4zLDYuMSw1LjMsMTEsMTEuNSwxMWM2LjMsMCwxMS4zLTUsMTEuNS0xMS4ybDQxLjUtMC4xYzAuMSw2LjIsNS4yLDExLjMsMTEuNSwxMS4zIGM2LjMsMCwxMS40LTUuMSwxMS41LTExLjRjMCwwLDcuNC0wLjMsOS0wLjZjMS43LTAuMywzLjMtMC4xLDQuMS00LjhDMTEzLjMsNjgsMTExLjEsNjUuMSwxMDguNCw2MS45eiBNMzUuMyw0My4zaC0ybC0zLjYsNyBsMy44LDguNmgxLjh2NC4zaC05Ljh2LTQuM0gyN2wtMS42LTQuMWwtMy4zLDguNGgtNi45di00LjNoMmwzLjctOC4xbC0zLjctNy41aC0yVjM5aDEwdjQuM2gtMS4zbDEuNCwzLjFsMy4zLTcuNGg2LjdWNDMuM3ogIE01OS45LDQzLjNoLTJsLTMuNiw3bDMuOCw4LjZoMS44djQuM2gtOS44di00LjNoMS40bC0xLjYtNC4xbC0zLjMsOC40aC02Ljl2LTQuM2gybDMuNy04LjFsLTMuNy03LjVoLTJWMzloMTB2NC4zaC0xLjNsMS40LDMuMSBsMy4zLTcuNGg2LjdWNDMuM3ogTTgwLjQsNjMuMkg2NC4ydi00LjNoMlY0My4zaC0yVjM5aDEwLjl2NC4zaC0yLjhWNThINzZ2LTIuM2g0LjNWNjMuMnoiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:contain}
div.result-price-energy .price .battery-deposit,div.result-price-energy .price .delivery-costs{font-size:11px;line-height:14px;text-align:right}
div.result-price-energy .price .customer-discount{font-size:11px;line-height:14px;text-align:right;font-weight:700}
div.result-price-energy .basket{padding-top:20px}
div.result-price-energy .basket form{line-height:35px}
div.result-price-energy .basket .add-to-basket-button{background-color:#ffe600;float:right;font-weight:700;font-size:13px;height:35px;width:186px;border:0;padding:0 0 0 30px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiICB2aWV3Qm94PSIwIDAgNTUgNTUiICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+IDxjaXJjbGUgY3g9IjI1LjIiIGN5PSI0Ny4zIiByPSI0LjMiLz4gPGNpcmNsZSAgY3g9IjQwLjkiIGN5PSI0Ny4zIiByPSI0LjMiLz4gPHBhdGggIGQ9Ik00OSwxNEgxNWwtMi02SDRjLTEuMiwwLTIsMC44LTIsMnMwLjgsMiwyLDJoNmw4LDI5aDI4YzEuMiwwLDItMC44LDItMnMtMC44LTItMi0ySDIxbC0xLTRoMjUgIGMyLjUsMCw0LjUtMS4yLDUuMS0zLjhsMi4zLTExLjVDNTIuNywxNS42LDUxLjEsMTQsNDksMTR6Ii8+PC9nPjwvc3ZnPg==");background-repeat:no-repeat;background-position-y:5px;background-size:25% 65%}
div.result-price-energy .basket .count-input{border:1px solid #ececec;color:#616161;display:inline-block;float:left;height:35px;text-align:center;width:47px}
div.result-price-energy .basket .count-input-label{margin:0 5px}
div.result-price-energy .clearfix:after{content:"";display:table;clear:both}
.sponsored .ccpProductList__item{border-bottom:0;padding-bottom:0}
.awardcontainer{display:inline-flex}
.imagecontainer{text-align:center}
.visible{visibility:visible}
.searchExclusionButton{margin-top:10px;width:186px}
.searchExclusionContainer{text-align:right}
.searchExclusionText{font-weight:700;display:block;text-align:left}
div.likeh1{font-size:17px;line-height:21px;margin:0 0 10px;font-weight:700;color:#0098dd}
.virtualCategoryContainer{margin-top:17px}
.virtualCategoryButton{margin-top:15px;margin-right:1%;background-color:#fff;border:1px solid #0098dd}
.virtualCategoryButtonLabel{color:#0098dd}
.virtualCategoryElementsContainer{margin:0 0 20px}
.virtualCategoryParentElementMobile{background-color:#f4f4f4;padding:1.4em 0 1.4em 1em !important}
.virtualCategoryChildElementMobile{margin-left:1em !important;padding:1.65em 0 1.65em .5em !important;border-bottom:1px solid #ececec}
.virtualCategoryContainerMobile{margin-bottom:1em !important}
.virtualCategoryTitleContainerMobile{width:90%;display:inline-block;vertical-align:middle !important}
.virtualCategoryTitleContainerMobile span{color:#000}
.virtualCategoryTitleContainerMobile.selected span{color:#0098dd}
.virtualCategoryImageContainerMobile{width:1.5em;height:1.5em;content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%2F%3E%3C%2Fsvg%3E");display:inline-block;transform:rotate(90deg);vertical-align:middle !important}
.virtualCategoryImageContainerMobile.childElement{transform:rotate(0)}
.virtualCategoryImageContainerMobile.selected{content:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M375.197%20186.25l-64.124%2064.124%20249.628%20249.625-249.628%20249.627%2064.124%2064.124%20313.752-313.751z%22%20fill%3D%22%230098DD%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");transform:rotate(-90deg)}
.headline-bordered{border-bottom:1px solid #ececec;padding-bottom:.71429em !important;margin-bottom:.71429em !important}
.shopNodeElement{display:inline-block;margin-right:2%;width:23%;vertical-align:top}
.moreLine{text-align:center}
.horizontalMore{display:block}
.horizontalFacetHeadline{font-weight:700;color:#0098dd;font-size:15px}
.horizontalFacetHeadlineWrapper{margin-bottom:10px}
.search-pending{opacity:.4}
#ui a.ccp-button,#ui span.ccp-button,a.ccp-button,span.ccp-button{display:block;background-color:#0098dd;color:#fff;min-width:75px;font-weight:700;text-align:center;padding:10px;text-decoration:none;border:0;font-size:13px;line-height:17px}
#ui a.ccp-button:hover,#ui span.ccp-button:hover,a.ccp-button:hover,span.ccp-button:hover{cursor:pointer}
#ui a.ccp-button.right,#ui span.ccp-button.right,a.ccp-button.right,span.ccp-button.right{display:inline-block;float:right}
.partial-query .show-more{padding-left:12px;text-decoration:none}
.partial-query .show-more:hover{text-decoration:underline}
.partialQuery-meta{display:block;padding-bottom:12px;margin-bottom:50px;clear:both}
.partialQuery-meta .delivery-costs{float:left;padding-top:8px}
.ng-invalid-out-of-bounds{color:#ff3100 !important}
.blue-hover:hover{color:#0098dd}
.pointer{cursor:pointer}
.ng-cloak,[ng-cloak],[ng\:cloak]{display:none !important}
del{color:#bcbcbc;text-decoration:line-through}
/*! angularjs-slider - v5.2.0 - 
 (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervieu.me>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> - 
 https://github.com/angular-slider/angularjs-slider - 
 2016-07-07 */.rzslider{position:relative;display:inline-block;width:100%;height:4px;margin:35px 0 15px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.rzslider.with-legend{margin-bottom:40px}
.rzslider[disabled]{cursor:not-allowed}
.rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d8e0f3}
.rzslider span{position:absolute;display:inline-block;white-space:nowrap}
.rzslider .rz-base{width:100%;height:100%;padding:0}
.rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:32px;padding-top:16px;margin-top:-16px;box-sizing:border-box}
.rzslider .rz-bar-wrapper.rz-draggable{cursor:move}
.rzslider .rz-bar{left:0;z-index:1;width:100%;height:4px;background:#d8e0f3;border-radius:2px}
.rzslider .rz-bar.rz-selection{z-index:2;background:#0db9f0;border-radius:2px}
.rzslider .rz-pointer{top:-14px;z-index:3;width:32px;height:32px;cursor:pointer;background-color:#0db9f0;border-radius:16px}
.rzslider .rz-pointer:after{position:absolute;top:12px;left:12px;width:8px;height:8px;background:#fff;border-radius:4px;content:""}
.rzslider .rz-pointer:hover:after{background-color:#fff}
.rzslider .rz-pointer.rz-active{z-index:4}
.rzslider .rz-pointer.rz-active:after{background-color:#451aff}
.rzslider .rz-bubble{bottom:16px;padding:1px 3px;color:#55637d;cursor:default}
.rzslider .rz-bubble.rz-selection{top:16px}
.rzslider .rz-bubble.rz-limit{color:#55637d}
.rzslider .rz-ticks{position:absolute;top:-3px;left:0;z-index:1;display:-ms-flexbox;display:flex;width:100%;height:0;padding:0 11px;margin:0;list-style:none;box-sizing:border-box;-ms-flex-pack:justify;justify-content:space-between}
.rzslider .rz-ticks .rz-tick{width:10px;height:10px;text-align:center;cursor:pointer;background:#d8e0f3;border-radius:50%}
.rzslider .rz-ticks .rz-tick.rz-selected{background:#0db9f0}
.rzslider .rz-ticks .rz-tick .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%)}
.rzslider .rz-ticks .rz-tick .rz-tick-legend{position:absolute;top:24px;max-width:50px;white-space:normal;transform:translate(-50%)}
.rzslider .rz-ticks.rz-ticks-values-under .rz-tick-value{top:auto;bottom:-40px}
.rzslider.rz-vertical{position:relative;width:4px;height:100%;padding:0;margin:0 20px;vertical-align:baseline}
.rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}
.rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;width:32px;height:100%;padding:0 0 0 16px;margin:0 0 0 -16px}
.rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}
.rzslider.rz-vertical .rz-pointer{top:auto;bottom:0;left:-14px !important}
.rzslider.rz-vertical .rz-bubble{bottom:0;left:16px !important;margin-left:3px}
.rzslider.rz-vertical .rz-bubble.rz-selection{top:auto;left:16px !important}
.rzslider.rz-vertical .rz-ticks{top:0;left:-3px;z-index:1;width:0;height:100%;padding:11px 0;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.rzslider.rz-vertical .rz-ticks .rz-tick{vertical-align:middle}
.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-value{top:auto;left:22px;transform:translateY(-28%)}
.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-legend{top:auto;right:24px;max-width:none;white-space:nowrap;transform:translateY(-28%)}
.rzslider.rz-vertical .rz-ticks.rz-ticks-values-under .rz-tick-value{right:12px;bottom:auto;left:auto}
/*! nouislider - 8.5.1 - 2016-04-24 16:00:30 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}
.noUi-target{position:relative;direction:ltr}
.noUi-base{width:100%;height:100%;position:relative;z-index:1}
.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}
.noUi-handle{position:relative;z-index:1}
.noUi-stacking .noUi-handle{z-index:6}
.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}
.noUi-state-drag *{cursor:inherit !important}
.noUi-base,.noUi-handle{-webkit-transform:translateZ(0);transform:translateZ(0)}
.noUi-horizontal{height:18px}
.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}
.noUi-vertical{width:18px}
.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}
.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}
.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);transition:background .45s}
.noUi-origin{border-radius:2px}
.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}
.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #bbb}
.noUi-draggable{cursor:w-resize}
.noUi-vertical .noUi-draggable{cursor:n-resize}
.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}
.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}
.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}
.noUi-handle:after{left:17px}
.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}
.noUi-vertical .noUi-handle:after{top:17px}
[disabled].noUi-connect,[disabled] .noUi-connect{background:#b8b8b8}
[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}
.noUi-pips,.noUi-pips *{box-sizing:border-box}
.noUi-pips{position:absolute;color:#999}
.noUi-value{position:absolute;text-align:center}
.noUi-value-sub{color:#ccc;font-size:10px}
.noUi-marker{position:absolute;background:#ccc}
.noUi-marker-large,.noUi-marker-sub{background:#aaa}
.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}
.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}
.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}
.noUi-marker-horizontal.noUi-marker-sub{height:10px}
.noUi-marker-horizontal.noUi-marker-large{height:15px}
.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}
.noUi-value-vertical{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding-left:25px}
.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}
.noUi-marker-vertical.noUi-marker-sub{width:10px}
.noUi-marker-vertical.noUi-marker-large{width:15px}
.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;padding:5px;text-align:center}
.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}
.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}
.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}
.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%}