*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}form{display:inline}a{text-decoration:none;color:#272727;cursor:pointer}a:active{color:#01a3d4}a.decorated{text-decoration:underline}img{vertical-align:bottom}button,video{outline:0}#content{min-height:200px}.hidden{display:none}strong,.strong{font-weight:700}.invisible{visibility:hidden}.small-text,small{font-size:.8em}.todo{background-color:red}.pull-right{float:right}.text-left{text-align:left}.text-centered{text-align:center}.text-right{text-align:right}[class*='row-with-']{width:100%}[class*='row-with-'] [class*='col-']{margin:0;padding:0;float:left;padding-left:.25em;padding-right:.25em;min-height:1px}[class*='row-with-'] [class*='col-']:first-of-type{padding-left:0}[class*='row-with-'] [class*='col-']:last-of-type{padding-right:0}[class*='row-with-']:before,[class*='row-with-']:after{content:" ";display:table}[class*='row-with-']:after{clear:both}.row-with-1-cols>.col-1{width:100%}.row-with-2-cols>.col-1{width:50%}.row-with-2-cols>.col-2{width:100%}.row-with-3-cols>.col-1{width:33.33333333%}.row-with-3-cols>.col-2{width:66.66666667%}.row-with-3-cols>.col-3{width:100%}.row-with-4-cols>.col-1{width:25%}.row-with-4-cols>.col-2{width:50%}.row-with-4-cols>.col-3{width:75%}.row-with-4-cols>.col-4{width:100%}.row-with-5-cols>.col-1{width:20%}.row-with-5-cols>.col-2{width:40%}.row-with-5-cols>.col-3{width:60%}.row-with-5-cols>.col-4{width:80%}.row-with-5-cols>.col-5{width:100%}.row-with-6-cols>.col-1{width:16.66666667%}.row-with-6-cols>.col-2{width:33.33333333%}.row-with-6-cols>.col-3{width:50%}.row-with-6-cols>.col-4{width:66.66666667%}.row-with-6-cols>.col-5{width:83.33333333%}.fader{position:relative}.fader .fader-inner{display:block;z-index:1;position:absolute;left:-100px;height:100%;width:100px;background-image:-webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255,255,255,0)));background-image:linear-gradient(right, #fff, rgba(255,255,255,0));pointer-events:none}.strike-through-mixin{position:relative}.strike-through-mixin:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.transition-off{-webkit-transition:none !important;transition:none !important}i,.icon{display:inline-block;vertical-align:middle;background-repeat:no-repeat}.icon-chevron{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -832px;width:9px;height:16px;min-width:9px}.icon-chevron-back{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -811px;width:9px;height:16px;min-width:9px}.icon-chevron-left{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2125px;width:9px;height:16px;min-width:9px}.icon-chevron-right{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2104px;width:9px;height:16px;min-width:9px}.icon-chevron-dropdown{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -360px;width:9px;height:6px;min-width:9px}.icon-chevron-dropdown.white{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -349px;width:9px;height:6px;min-width:9px}.icon-chevron-dropdown-white{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -349px;width:9px;height:6px;min-width:9px}.icon-pagination-chevron-left{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1778px;width:7px;height:12px;min-width:7px}.icon-pagination-chevron-right{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1795px;width:7px;height:12px;min-width:7px}.icon-collapse-expand-indicator.expanded{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1608px;width:15px;height:15px;min-width:15px}.icon-collapse-expand-indicator.collapsed{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1946px;width:15px;height:15px;min-width:15px}.icon-chevron-button{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1795px;width:7px;height:12px;min-width:7px}.icon-chevron-checkout-button{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -242px;width:10px;height:17px;min-width:10px}.icon-close{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -416px;width:12px;height:12px;min-width:12px}.icon-close-overlay{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -433px;width:13px;height:13px;min-width:13px}.icon-close-bright{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -399px;width:12px;height:12px;min-width:12px}.icon-shopping-cart-big{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2052px;width:19px;height:17px;min-width:19px}.icon-shopping-cart-big-black{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2074px;width:27px;height:25px;min-width:27px}.icon-like{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1516px;width:9px;height:17px;min-width:9px}.icon-three-years{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2365px;width:15px;height:18px;min-width:15px}.icon-thirty-days{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2314px;width:15px;height:18px;min-width:15px}.icon-phone{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1921px;width:20px;height:20px;min-width:20px}.icon-phone.bright{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1896px;width:20px;height:20px;min-width:20px}.icon-mail{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1559px;width:23px;height:16px;min-width:23px}.icon-mail.bright{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1538px;width:23px;height:16px;min-width:23px}.icon-voting-stars-large{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2474px;width:110px;height:23px;min-width:110px}.icon-voting-stars-large.full{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2502px;width:110px;height:23px;min-width:110px;min-width:1px !important}.icon-voting-stars-small{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2530px;width:55px;height:11px;min-width:55px}.icon-voting-stars-small.full{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2546px;width:55px;height:11px;min-width:55px;min-width:1px !important}.icon-add-to-basket{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2022px;width:27px;height:25px;min-width:27px}.icon-facebook{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -853px;width:19px;height:19px;min-width:19px}.icon-twitter{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2388px;width:22px;height:18px;min-width:22px}.icon-blog{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -201px;width:19px;height:19px;min-width:19px}.icon-whatsapp{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2562px;width:20px;height:20px;min-width:20px}.icon-badge.trusted-shops{background-image:url('../img/mobile-badges-en.png');background-size:154px 318px;background-position:0 -164px;width:154px;height:154px}.icon-badge.ekomi{background-image:url('../img/mobile-badges-en.png');background-size:154px 318px;background-position:0 0;width:154px;height:154px}.icon-badge.de.trusted-shops{background-image:url('../img/mobile-badges-de.png');background-size:77px 164px;background-position:0 -87px;width:77px;height:77px}.icon-badge.de.ekomi{background-image:url('../img/mobile-badges-de.png');background-size:77px 164px;background-position:0 0;width:77px;height:77px}.icon-badge.trustedshops-80{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -156px;width:40px;height:40px;min-width:40px}.icon-badge.ekomi-80{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -111px;width:40px;height:40px;min-width:40px}.icon-american-express{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -28px;width:24px;height:24px;min-width:24px}.icon-dinersclub{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -782px;width:31px;height:24px;min-width:31px}.icon-mastercard{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1580px;width:39px;height:23px;min-width:39px}.icon-paypal{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1866px;width:96px;height:25px;min-width:96px}.icon-paypal-with-background{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1836px;width:96px;height:25px;min-width:96px}.icon-paypal-express{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1812px;width:71px;height:19px;min-width:71px}.icon-visa{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2456px;width:41px;height:13px;min-width:41px}.icon-visa-with-background{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2438px;width:41px;height:13px;min-width:41px}.icon-amazon-payments{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 0;width:152px;height:23px;min-width:152px}.icon-check{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -281px;width:17px;height:14px;min-width:17px}.icon-checkbox,.icon-check-mark{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -300px;width:17px;height:16px;min-width:17px}.icon-filter-button-check{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -877px;width:12px;height:10px;min-width:12px}.icon-user{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1492px;width:19px;height:19px;min-width:19px}.icon-password{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1467px;width:14px;height:20px;min-width:14px}.icon-flag.unknown{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1392px;width:30px;height:20px;min-width:30px}.icon-flag.at{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -892px;width:30px;height:20px;min-width:30px}.icon-flag.be{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -917px;width:30px;height:20px;min-width:30px}.icon-flag.cz{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -942px;width:30px;height:20px;min-width:30px}.icon-flag.de{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -967px;width:30px;height:20px;min-width:30px}.icon-flag.dk{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -992px;width:30px;height:20px;min-width:30px}.icon-flag.es{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1017px;width:30px;height:20px;min-width:30px}.icon-flag.fi{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1042px;width:30px;height:20px;min-width:30px}.icon-flag.fr{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1067px;width:30px;height:20px;min-width:30px}.icon-flag.gb,.icon-flag.en{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1367px;width:30px;height:20px;min-width:30px}.icon-flag.gr{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1092px;width:30px;height:20px;min-width:30px}.icon-flag.hu{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1117px;width:30px;height:20px;min-width:30px}.icon-flag.ie{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1142px;width:30px;height:20px;min-width:30px}.icon-flag.it{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1192px;width:30px;height:20px;min-width:30px}.icon-flag.lu{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1217px;width:30px;height:20px;min-width:30px}.icon-flag.nl{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1242px;width:30px;height:20px;min-width:30px}.icon-flag.pl{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1267px;width:30px;height:20px;min-width:30px}.icon-flag.pt{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1292px;width:30px;height:20px;min-width:30px}.icon-flag.ro{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1317px;width:30px;height:20px;min-width:30px}.icon-flag.se{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1342px;width:30px;height:20px;min-width:30px}.icon-flag.intl{background-image:url('../img/mobile.png') !important;background-size:152px 2664px !important;background-position:0 -1167px !important;width:30px !important;height:20px !important;min-width:30px !important}.icon-plus{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2628px;width:36px;height:36px;min-width:36px}.icon-minus{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2587px;width:36px;height:36px;min-width:36px}.icon-image{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1750px;width:31px;height:23px;min-width:31px}.icon-audio{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1722px;width:31px;height:23px;min-width:31px}.icon-video{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1694px;width:31px;height:23px;min-width:31px}.icon-360-viewer{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1666px;width:31px;height:23px;min-width:31px}.icon-360-overlay{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2337px;width:61px;height:23px;min-width:61px}.icon-play{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -84px;width:18px;height:22px;min-width:18px}.icon-play.active{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -57px;width:18px;height:22px;min-width:18px}.icon-play.inverted{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2411px;width:18px;height:22px;min-width:18px}.icon-rounded-video-play{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1966px;width:51px;height:51px;min-width:51px}.icon-bstock{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -225px;width:52px;height:12px;min-width:52px}.icon-bundle{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -264px;width:47px;height:12px;min-width:47px}.icon-creditcard{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -451px;width:58px;height:36px;min-width:58px}.icon-tblog{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -201px;width:19px;height:19px;min-width:19px}.icon-twitter-big{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2272px;width:37px;height:37px;min-width:37px}.icon-facebook-big{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2188px;width:37px;height:37px;min-width:37px}.icon-trusted-big{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2230px;width:37px;height:37px;min-width:37px}.icon-tblog-big{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2146px;width:37px;height:37px;min-width:37px}.icon-list-view{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1647px;width:15px;height:14px;min-width:15px}.icon-grid-view{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -1628px;width:15px;height:14px;min-width:15px}.icon-transparent{display:block;width:20px;height:20px;cursor:pointer}h1,h2,h3{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-top:10px;padding-bottom:10px;font-weight:normal;color:inherit}h1 .subheading,h2 .subheading,h3 .subheading{display:block;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;font-size:.8em;font-weight:normal}h1{padding-left:.8em;padding-right:.8em;font-size:20px}h2{padding-left:.8em;padding-right:.8em;font-size:20px}h3{padding-left:1em;padding-right:1em;font-size:16px}.subheadline{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1em;padding-right:1em;font-size:1em}h1+.subheadline{margin-top:-0.5em !important}.sandy-headline{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1.14285714em;padding-right:1.14285714em;padding-top:1.14285714em;padding-bottom:1.14285714em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;margin-top:.5em;font-size:.875em;font-weight:700;background-color:#e9e7e1}.sandy-headline:first-of-type{margin-top:0}.sandy-headline .text-canvas{padding-right:1em}.sandy-headline form{width:100%}.decorated-link-in-headline{padding-top:.5em;font-size:.65em;text-decoration:underline}.btn{height:2.5em;padding-left:.5em;padding-right:.5em;padding-bottom:1px;padding-top:1px;font-size:.875em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#f2f3f6;background:-ms-linear-gradient(top, #f7f8fa, #eaecef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f8fa', endColorstr='#eaecef', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f8fa', endColorstr='#eaecef', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#f7f8fa), to(#eaecef));background:linear-gradient(top, #f7f8fa, #eaecef);border:1px solid #c1c5cd;border-radius:3px;cursor:pointer}.btn:active,.btn.active{background:#eff1f3;background:-ms-linear-gradient(top, #eaecef, #f7f8fa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaecef', endColorstr='#f7f8fa', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#eaecef', endColorstr='#f7f8fa', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#eaecef), to(#f7f8fa));background:linear-gradient(top, #eaecef, #f7f8fa);color:inherit}.btn .big-label{font-size:1.25em;font-weight:700}.btn .regular-label{font-size:1.125em;font-weight:700}.btn.disabled,.btn:disabled{cursor:default;color:#c1c5cd}.btn.disabled.active,.btn:disabled.active,.btn.disabled:active,.btn:disabled:active{background:#f2f3f6;background:-ms-linear-gradient(top, #f7f8fa, #eaecef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f8fa', endColorstr='#eaecef', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f8fa', endColorstr='#eaecef', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#f7f8fa), to(#eaecef));background:linear-gradient(top, #f7f8fa, #eaecef)}a.btn,span.btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.btn-block{width:100%}.btn-with-icon i{margin-bottom:-1px}.btn-with-icon i+.label,.btn-with-icon i+.big-label{margin-left:.5em}.btn-with-icon .label+i,.btn-with-icon .big-label+i{margin-left:.5em}.btn-with-icon.disabled i,.btn-with-icon:disabled i{filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2}a.btn-with-icon i,span.btn i{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}a.btn-with-icon .label,span.btn .label,a.btn-with-icon .big-label,span.btn .big-label,a.btn-with-icon .regular-label,span.btn .regular-label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}button.btn-with-icon i{float:left;margin-top:3px}.btn.btn-basic{background:transparent;border-color:#646464}.btn.btn-basic.active,.btn.btn-basic:active{background:#efece2}.btn.btn-basic.active.disabled,.btn.btn-basic:active.disabled,.btn.btn-basic.active:disabled,.btn.btn-basic:active:disabled{background:inherit}.btn.btn-basic.disabled,.btn.btn-basic:disabled{color:#c2bcb0;border-color:#c2bcb0}.btn.btn-basic.btn-inverted,.btn-dark{color:#fff;background:transparent;border:1px solid #717171}.btn.btn-basic.btn-inverted.active,.btn-dark.active,.btn.btn-basic.btn-inverted:active,.btn-dark:active{background:#5b5b5b;border-color:#5b5b5b}.btn.btn-basic.btn-inverted.active.disabled,.btn-dark.active.disabled,.btn.btn-basic.btn-inverted:active.disabled,.btn-dark:active.disabled,.btn.btn-basic.btn-inverted.active:disabled,.btn-dark.active:disabled,.btn.btn-basic.btn-inverted:active:disabled,.btn-dark:active:disabled{background:inherit;border-color:inherit}.btn.btn-basic.btn-inverted:visited,.btn-dark:visited{color:#fff}.btn.btn-basic.btn-inverted:visited.disabled,.btn-dark:visited.disabled,.btn.btn-basic.btn-inverted:visited:disabled,.btn-dark:visited:disabled{color:inherit}.btn.btn-inverted{color:#272727;background-color:#dbdbdb;background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #fff), to(#a6a6a6));background:linear-gradient(top, #fff 15%, #a6a6a6 100%);border:1px none transparent}.btn.btn-inverted:active,.btn.btn-inverted.active{background-color:#cacaca;background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #a6a6a6), to(#fff));background:linear-gradient(top, #a6a6a6 15%, #fff 100%)}.btn.with-button-chevron{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.btn.with-button-chevron span{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}.btn.with-button-chevron .icon-chevron-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:4px}.btn-large{font-size:1.125em;font-weight:700;height:auto}.btn-large i{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.btn-large span{padding:.5em 0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}.btn-text-only{background:none;border:none;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;text-decoration:underline}.btn-text-only.small-text{font-size:.813em !important;text-decoration:none}.btn-text-only:active,.btn-text-only.active{background:transparent;color:#01a3d4}.btn.btn-text-only.btn-inverted{background:transparent;color:#D2D2D2}.btn.btn-text-only.btn-inverted:active,.btn.btn-text-only.btn-inverted.active{background:transparent;color:#01a3d4}.btn-yellow-gradient{background:#fdc529;background:-ms-linear-gradient(top, #ffcd45, #f9b800);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd45', endColorstr='#f9b800', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffcd45', endColorstr='#f9b800', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#ffcd45), to(#f9b800));background:linear-gradient(top, #ffcd45, #f9b800);border:1px solid #d79900;border-radius:3px}.btn-yellow-gradient:active,.btn-yellow-gradient.active{background:#fbc01c;background:-ms-linear-gradient(top, #f9b800, #ffcd45);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9b800', endColorstr='#ffcd45', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9b800', endColorstr='#ffcd45', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#f9b800), to(#ffcd45));background:linear-gradient(top, #f9b800, #ffcd45);color:inherit}.btn-red-gradient{background:#ff4343;background:-ms-linear-gradient(top, #ff6767, #ff0d0d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6767', endColorstr='#ff0d0d', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff6767', endColorstr='#ff0d0d', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#ff6767), to(#ff0d0d));background:linear-gradient(top, #ff6767, #ff0d0d);border:1px solid #ff3434;border-radius:3px;color:#fff}.btn-red-gradient:active,.btn-red-gradient.active{background:#ff3131;background:-ms-linear-gradient(top, #ff0d0d, #ff6767);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0d0d', endColorstr='#ff6767', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0d0d', endColorstr='#ff6767', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#ff0d0d), to(#ff6767));background:linear-gradient(top, #ff0d0d, #ff6767);color:inherit}.btn-grey-gradient{background:#f2f3f6;background:-ms-linear-gradient(top, #f7f8fa, #eaecef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f8fa', endColorstr='#eaecef', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f8fa', endColorstr='#eaecef', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#f7f8fa), to(#eaecef));background:linear-gradient(top, #f7f8fa, #eaecef);border:1px solid #c1c5cd;border-radius:3px}.btn-grey-gradient:active,.btn-grey-gradient.active{background:#eff1f3;background:-ms-linear-gradient(top, #eaecef, #f7f8fa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaecef', endColorstr='#f7f8fa', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#eaecef', endColorstr='#f7f8fa', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#eaecef), to(#f7f8fa));background:linear-gradient(top, #eaecef, #f7f8fa);color:inherit}.navigation-list{list-style:none;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}.navigation-list>li{border-top:1px solid #dbd6cc}.navigation-list>li:last-of-type{border-bottom:1px solid #dbd6cc}.navigation-list>li>a{display:block}.navigation-list>li>a:active{color:#02C6FF}.navigation-list>li>a div+div{margin-left:.5em}.navigation-list>li>a>.text-canvas{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigation-list>li>a>.text-canvas>*{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigation-list.with-thumbnails>li>a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.navigation-list.with-thumbnails>li>a:before,.navigation-list.with-thumbnails>li>a:after{content:" ";display:table}.navigation-list.with-thumbnails>li>a:after{clear:both}.navigation-list.with-thumbnails>li>a>.thumbnail-canvas{float:left;padding:.5em .5em;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;background:#fff}.navigation-list.with-thumbnails>li>a>.thumbnail-canvas{position:relative}.navigation-list.with-thumbnails>li>a>.thumbnail-canvas:before{content:" ";position:absolute;width:100%;top:-1px;left:0;height:1px;display:inline-block;background:#fff}.navigation-list.with-thumbnails>li:last-of-type>a>.thumbnail-canvas:after{content:" ";position:absolute;width:100%;bottom:-1px;left:0;height:1px;display:inline-block;background:#fff}.navigation-list.with-article-details>li>a>.text-canvas{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}.navigation-list.with-article-details>li>a>.text-canvas .availability{display:block;font-size:12px;margin:0}.navigation-list.with-article-details>li>a>.text-canvas .reboot+.reboot{margin-top:0}.navigation-list.with-article-details>li>a>.text-canvas .price .retail-price{margin-right:.25em;font-weight:700}.navigation-list.with-article-details>li>a>.text-canvas .price .secondary-retail-price{margin-right:.25em;font-size:.875em}.navigation-list.with-article-details>li>a>.text-canvas .price .list-price{color:#727272;font-size:.875em;position:relative}.navigation-list.with-article-details>li>a>.text-canvas .price .list-price:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.navigation-list.with-article-details>li>a>.text-canvas .price .converted-price{color:#727272;font-size:.875em}.navigation-list.with-article-details>li>a>.text-canvas .price .price-barrel-explanation{color:#727272;font-size:.7em}.navigation-list.with-article-details .bstock{display:inline-block;background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -225px;width:52px;height:12px;min-width:52px}.navigation-list.with-article-details .bundle{display:inline-block;background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -264px;width:47px;height:12px;min-width:47px}.navigation-list>li>a>div:only-of-type{padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em}.horizontal-list{list-style:none;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}.horizontal-list li{display:inline-block}.horizontal-list.navigation-list{font-size:.875em;padding-bottom:1em}.horizontal-list.navigation-list li{width:130px;margin:0 .25em;border:0}.horizontal-list.navigation-list li:first-child{margin-left:1em}.horizontal-list.navigation-list li:last-child{margin-right:1em}.horizontal-list.navigation-list li>a{display:inline-block;vertical-align:top;width:100%}.horizontal-list.navigation-list li>a:active{background:inherit}.horizontal-list.navigation-list li>a div+div{margin-left:0;margin-top:.5em}.horizontal-list.navigation-list li>a .text-canvas>*{white-space:normal;overflow:visible}.horizontal-list.navigation-list li>a .text-canvas>.additional-info{display:none}.horizontal-list.navigation-list.with-thumbnails li>a>.thumbnail-canvas{float:none;padding:0}.horizontal-list.navigation-list.with-thumbnails li>a>.thumbnail-canvas:before,.horizontal-list.navigation-list.with-thumbnails li>a>.thumbnail-canvas:after{content:none}.horizontal-list.with-separators li+li:before{content:'|'}.horizontal-list.in-one-line{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.column-list{list-style:none;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}.column-list>li{float:left;width:100%}@media only screen and (min-width: 19em) and (max-width: 29em){.column-list>li{width:50%}}@media only screen and (min-width: 29em) and (max-width: 47em){.column-list>li{width:33.33333333%}}@media only screen and (min-width: 47em) and (max-width: 63em){.column-list>li{width:25%}}@media only screen and (min-width: 63em){.column-list>li{width:20%}}.column-list:before,.column-list:after{content:" ";display:table}.column-list:after{clear:both}.column-list.navigation-list li{border:0}.column-list.navigation-list li>a{display:inline-block;padding:.5em .5em;width:100%;vertical-align:top}.column-list.navigation-list li>a div+div{margin-left:0;margin-top:.5em}.column-list.navigation-list.with-thumbnails li>a>.thumbnail-canvas{float:none;text-align:center;padding-bottom:0}.column-list.navigation-list.with-thumbnails li>a>.thumbnail-canvas:before,.column-list.navigation-list.with-thumbnails li>a>.thumbnail-canvas:after{content:none}.column-list.navigation-list.with-thumbnails li>a>.text-canvas>.additional-info{height:12px;margin-bottom:.25em}.column-list.navigation-list.with-thumbnails li>a>.text-canvas>.additional-info>span{display:block}.column-list.navigation-list.with-thumbnails li>a>.text-canvas>h3{position:relative;white-space:normal;height:2.4em;line-height:1.2em}.column-list.navigation-list.with-thumbnails li>a>.text-canvas>h3:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:15%;height:1.2em;background-color:rgba(255,255,255,0.4);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), to(#fff));background:linear-gradient(to right, rgba(255,255,255,0) 0, #fff 100%)}.column-list.navigation-list.with-thumbnails li>a:active>.text-canvas>h3:after{background-color:rgba(239,236,226,0.4);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(239,236,226,0)), to(#efece2));background:linear-gradient(to right, rgba(239,236,226,0) 0, #efece2 100%)}.column-list.with-borders>li{border:0;border-bottom:1px solid #dbd6cc}.column-list.with-borders>li:nth-child(-n+1){border-top:1px solid #dbd6cc}.column-list.with-borders>li:nth-of-type(n){border-right:1px solid #dbd6cc}.column-list.with-borders>li:nth-of-type(1n+1){border-right:0}@media only screen and (min-width: 19em) and (max-width: 29em){.column-list.with-borders>li:nth-child(-n+2){border-top:1px solid #dbd6cc}.column-list.with-borders>li:nth-of-type(n){border-right:1px solid #dbd6cc}.column-list.with-borders>li:nth-of-type(2n+2){border-right:0}}@media only screen and (min-width: 29em) and (max-width: 47em){.column-list.with-borders>li:nth-child(-n+3){border-top:1px solid #dbd6cc}.column-list.with-borders>li:nth-of-type(n){border-right:1px solid #dbd6cc}.column-list.with-borders>li:nth-of-type(3n+3){border-right:0}}@media only screen and (min-width: 47em) and (max-width: 63em){.column-list.with-borders>li:nth-child(-n+4){border-top:1px solid #dbd6cc}.column-list.with-borders>li:nth-of-type(n){border-right:1px solid #dbd6cc}.column-list.with-borders>li:nth-of-type(4n+4){border-right:0}}@media only screen and (min-width: 63em){.column-list.with-borders>li:nth-child(-n+5){border-top:1px solid #dbd6cc}.column-list.with-borders>li:nth-of-type(n){border-right:1px solid #dbd6cc}.column-list.with-borders>li:nth-of-type(5n+5){border-right:0}}.column-list.with-gapped-borders>li{position:relative}.column-list.with-gapped-borders>li:before,.column-list.with-gapped-borders>li:after{content:'';position:absolute;border:1px solid transparent;pointer-events:none}.column-list.with-gapped-borders>li:before{top:0;bottom:0;left:7px;right:7px;border-bottom-color:#dbd6cc}.column-list.with-gapped-borders>li:after{top:7px;bottom:7px;left:0;right:0}.column-list.with-gapped-borders>li:nth-child(-n+1):before{border-top-color:#dbd6cc}.column-list.with-gapped-borders>li:nth-of-type(n):after{border-right-color:#dbd6cc}.column-list.with-gapped-borders>li:nth-of-type(1n+1):after{border-right-color:transparent}@media only screen and (min-width: 19em) and (max-width: 29em){.column-list.with-gapped-borders>li:nth-child(-n+2):before{border-top-color:#dbd6cc}.column-list.with-gapped-borders>li:nth-of-type(n):after{border-right-color:#dbd6cc}.column-list.with-gapped-borders>li:nth-of-type(2n+2):after{border-right-color:transparent}}@media only screen and (min-width: 29em) and (max-width: 47em){.column-list.with-gapped-borders>li:nth-child(-n+3):before{border-top-color:#dbd6cc}.column-list.with-gapped-borders>li:nth-of-type(n):after{border-right-color:#dbd6cc}.column-list.with-gapped-borders>li:nth-of-type(3n+3):after{border-right-color:transparent}}@media only screen and (min-width: 47em) and (max-width: 63em){.column-list.with-gapped-borders>li:nth-child(-n+4):before{border-top-color:#dbd6cc}.column-list.with-gapped-borders>li:nth-of-type(n):after{border-right-color:#dbd6cc}.column-list.with-gapped-borders>li:nth-of-type(4n+4):after{border-right-color:transparent}}@media only screen and (min-width: 63em){.column-list.with-gapped-borders>li:nth-child(-n+5):before{border-top-color:#dbd6cc}.column-list.with-gapped-borders>li:nth-of-type(n):after{border-right-color:#dbd6cc}.column-list.with-gapped-borders>li:nth-of-type(5n+5):after{border-right-color:transparent}}ul.hierarchy-list{list-style:none;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}ul.hierarchy-list ul.hierarchy-list{position:relative;margin-top:.75em;border-top:1px solid #dbd6cc}ul.hierarchy-list ul.hierarchy-list:before,ul.hierarchy-list ul.hierarchy-list:after{content:'';position:absolute;display:inline-block;left:50%;width:0;height:0;border:6px solid transparent}ul.hierarchy-list ul.hierarchy-list:before{border-top-color:#dbd6cc}ul.hierarchy-list ul.hierarchy-list:after{top:-1px;border-top-color:#fff}ul.hierarchy-list ul.hierarchy-list>li{text-align:left}ul.hierarchy-list ul.hierarchy-list>li:first-of-type{padding-top:.5em}.with-horizontal-divider>li:after{content:" ";display:block;width:100%;margin:1em 0;height:1px;background-color:#e9e7e1}.with-horizontal-divider>li.last-visible-child:after,.with-horizontal-divider>li:last-child:after{display:none}.list-of-cards{list-style:none;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:16px;padding:0 16px}.list-of-cards li{display:inline-block}.list-of-cards li{vertical-align:top;background:#efece2;border:1px solid #c2bcb0;width:130px}.list-of-cards li:not(:last-of-type){margin-right:.5em}.list-of-cards li .thumbnail-canvas{overflow:hidden;text-align:center;background:#fff}.list-of-cards li .text-canvas{margin:8px;font-size:.9em}.list-of-cards li .text-canvas:not(.multiline){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-of-cards li .text-canvas:not(.multiline)>*{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-of-cards li .text-canvas.multiline{line-height:1.2em;height:2.4em;overflow:hidden;white-space:normal;word-wrap:break-word}.list-of-cards li img{vertical-align:top}.with-chevron,.with-chevron-back{position:relative}.with-chevron{padding-right:33px !important}.with-chevron .icon-chevron{position:absolute;top:50%;right:1em;margin-top:-8px}.with-chevron-back{padding-left:39px !important}.with-chevron-back .icon-chevron-back{position:absolute;top:50%;left:1em;margin-top:-8px}hr{height:1px;border:none;background-color:#dbd6cc}hr.dark{background-color:#535353}.standalone-message{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;font-size:1em}.standalone-message a{text-decoration:underline}.with-basket-icon{position:relative}.with-basket-icon form{position:absolute;right:1%;top:24%}.with-basket-icon .btn{width:41px;height:41px}.with-basket-icon .text-canvas{margin-right:50px}div.grey-out{position:absolute;left:0;top:0;width:100%;z-index:25;background:rgba(20,20,20,0.8)}div.grey-out.static{position:fixed;bottom:0;right:0}div.grey-out .wait-animation{position:fixed;background-position:center 50%}.overlay{position:fixed;display:none;margin:0 auto;left:0;right:0;width:100%;max-width:300px;z-index:51;text-align:center}.overlay p,.overlay h4{color:white;font-weight:normal;text-align:center}.overlay h4:first-of-type{margin-top:0}.overlay h4{font-size:1em;margin-bottom:1em}.overlay p{font-size:.875em;margin-bottom:.875em}.overlay .btn{margin-top:10px;font-size:1em}.wait-animation{background-image:url('../img/mobile/loader-black.gif');background-repeat:no-repeat;background-position:center;width:100%;height:100%;min-height:30px;display:inline-block}.wait-animation.white{background-image:url('../img/mobile/loader-white.gif')}.wait-animation.hidden{display:none}.sent-to-front{position:relative;z-index:1000}.with-subtitle small a{color:#01a3d4}.select-box,.filter-box{display:inline-block;position:relative;overflow:hidden;height:2.5em;font-size:.875em;vertical-align:top;background-color:#f8f8f8;background:#f2f3f6;background:-ms-linear-gradient(top, #f7f8fa, #eaecef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f8fa', endColorstr='#eaecef', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f8fa', endColorstr='#eaecef', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#f7f8fa), to(#eaecef));background:linear-gradient(top, #f7f8fa, #eaecef);border:1px solid #c1c5cb;border-radius:3px}.select-box:active,.filter-box:active,.select-box.active,.filter-box.active{background:#eff1f3;background:-ms-linear-gradient(top, #eaecef, #f7f8fa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaecef', endColorstr='#f7f8fa', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#eaecef', endColorstr='#f7f8fa', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#eaecef), to(#f7f8fa));background:linear-gradient(top, #eaecef, #f7f8fa);color:inherit}.select-box select,.filter-box select,.select-box input,.filter-box input{width:100%;height:100%;padding:.4em .5em;padding-right:32px;border:none;background:transparent;-webkit-appearance:none}.select-box select:focus,.filter-box select:focus,.select-box input:focus,.filter-box input:focus{outline:none}.select-box select.validation-error,.filter-box select.validation-error,.select-box input.validation-error,.filter-box input.validation-error{border:1px solid red}.select-box .dropdown-icon-container,.filter-box .dropdown-icon-container{position:absolute;right:0;top:0;width:25px;height:100%;background-color:transparent;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.select-box .dropdown-icon-container i,.filter-box .dropdown-icon-container i{margin:0}.select-box.inverted,.filter-box.inverted{color:#272727;background-color:#dbdbdb;background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #fff), to(#a6a6a6));background:linear-gradient(top, #fff 15%, #a6a6a6 100%);border:1px none transparent}.select-box.inverted:active,.filter-box.inverted:active,.select-box.inverted.active,.filter-box.inverted.active{background-color:#cacaca;background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #a6a6a6), to(#fff));background:linear-gradient(top, #a6a6a6 15%, #fff 100%)}.checkbox{display:block;margin:.25em 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkbox.standalone{margin:1em 0}.checkbox input[type=checkbox]+label{display:inline;padding-left:.5em;vertical-align:middle;font-size:.813em;cursor:pointer}.checkbox input[type=checkbox]:disabled+label{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;cursor:default}input.text{height:2.5em;padding:.5em .5em;background-color:#F8F8F8;color:#3c3c3c;border-radius:3px;border:solid 1px #B6AF9F;-webkit-appearance:none;font-size:.875em}input.text.small{width:30%}input.text.block{width:100%}input.text.validation-error{border:1px solid red}input[type=checkbox]{height:24px;width:24px;vertical-align:middle;background-color:#F8F8F8;color:#3c3c3c;border-radius:3px;border:solid 1px #B6AF9F;-webkit-appearance:none;outline:none}input[type=checkbox]:checked{position:relative}input[type=checkbox]:checked:before{position:absolute;top:3px;left:2px;content:'';background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -300px;width:17px;height:16px;min-width:17px}input[type=checkbox]:checked:disabled:before{filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3}fieldset{margin:0;padding:0;padding-bottom:.5em;border:none}fieldset legend{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding:.3em 0}textarea{width:100%;height:5em;padding:.5em .5em;margin:.25em 0;background-color:#F8F8F8;color:#3c3c3c;border:1px solid #c1c5cb;border-radius:3px;-webkit-appearance:none}textarea.validation-error{border:1px solid red}.validation-error-message{font-size:.813em;color:red}.optional-form-element{color:#7A7A7A}.fieldset-container.validation-error{padding:8px;border-radius:3px;border:1px solid red}.form-row{margin-bottom:.5em}.form-row label{display:block}.form-row input,.form-row select{width:100%}.submit-row{margin-top:1em}.button-row{margin-bottom:.6em}.combined-input-button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.combined-input-button label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}.combined-input-button label input{border-top-right-radius:0;border-bottom-right-radius:0;width:100%;border-right:none}.combined-input-button button{border-top-left-radius:0;border-bottom-left-radius:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}table.table>thead>tr>th,table.table>tbody>tr>th,table.table>tfoot>tr>th,table.table>thead>tr>td,table.table>tbody>tr>td,table.table>tfoot>tr>td{padding:.25em .75em;text-align:left;vertical-align:top}table.table>thead>tr>th:first-child,table.table>tbody>tr>th:first-child,table.table>tfoot>tr>th:first-child,table.table>thead>tr>td:first-child,table.table>tbody>tr>td:first-child,table.table>tfoot>tr>td:first-child{padding-left:0}table.table>thead>tr>th:last-child,table.table>tbody>tr>th:last-child,table.table>tfoot>tr>th:last-child,table.table>thead>tr>td:last-child,table.table>tbody>tr>td:last-child,table.table>tfoot>tr>td:last-child{padding-right:0}table.table>thead>tr>th,table.table>thead>tr>td{vertical-align:bottom}table.table .text-left{text-align:left}table.table .text-centered{text-align:center}table.table .text-right{text-align:right}table.table .no-wrap{white-space:nowrap}.default-link{color:#272727;text-decoration:underline}.default-link:active,.default-link.active{color:#01a3d4;text-decoration:underline}.blue-link{color:#01a3d4;text-decoration:none}.blue-link:active,.blue-link.active{color:#272727;text-decoration:underline}.animate{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.animate.fast{-webkit-transition:all .1s ease-out 0s !important;transition:all .1s ease-out 0s !important}.animate.off{-webkit-transition:none !important;transition:none !important}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;animation-duration:.4s;-webkit-animation-duration:.4s;-ms-animation-duration:.4s;-moz-animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.component-ui-accordion .accordion-tab .accordion-trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:.875em}.component-ui-accordion .accordion-tab .accordion-trigger:after{content:'\002B';color:#3b3b3b;font-size:1.5rem;font-weight:400;float:right;margin-left:.5rem}.component-ui-accordion .accordion-tab .accordion-trigger.active:after{content:"\2212"}.component-ui-accordion .accordion-tab .accordion-content{overflow:hidden;-webkit-transition:max-height .18s cubic-bezier(.25, .8, .25, 1);transition:max-height .18s cubic-bezier(.25, .8, .25, 1);will-change:max-height;-webkit-transform:translateZ(0);transform:translateZ(0)}.component-ui-accordion .accordion-tab .accordion-content.collapsed{max-height:0}.component-ui-accordion .accordion-tab .accordion-content.active{overflow:initial;max-height:initial}@-moz-document url-prefix(){.select-box select,.filter-box select{-moz-appearance:none;background:none;text-overflow:''}}@-moz-document url-prefix(){input[type="checkbox"]{-moz-appearance:none}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}fieldset{min-width:0}@-moz-document url-prefix(){fieldset{display:table-cell}}input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box}a[disabled]{pointer-events:none}div.button-bar{margin:16px;white-space:nowrap;text-align:center}div.button-bar .btn.wide:not(:last-of-type){margin-right:4px}div.button-bar .btn.wide:first-of-type:nth-last-child(1){width:100%}div.button-bar .btn.wide:first-of-type:nth-last-child(2),div.button-bar .btn.wide:first-of-type:nth-last-child(2)~.btn.wide{width:49%}div.button-bar .btn.wide:first-of-type:nth-last-child(2):not(:last-of-type),div.button-bar .btn.wide:first-of-type:nth-last-child(2)~.btn.wide:not(:last-of-type){margin-right:2%}div.button-bar .btn.wide:first-of-type:nth-last-child(3),div.button-bar .btn.wide:first-of-type:nth-last-child(3)~.btn.wide{width:32%}div.button-bar .btn.wide:first-of-type:nth-last-child(3):not(:last-of-type),div.button-bar .btn.wide:first-of-type:nth-last-child(3)~.btn.wide:not(:last-of-type){margin-right:2%}div.button-bar .btn.wide.no-gap:not(:last-of-type){margin-right:0}div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(2),div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(2)~.btn.no-gap{width:50%}div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(2):not(:last-of-type),div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(2)~.btn.no-gap:not(:last-of-type){margin-right:0}div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(3),div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(3)~.btn.no-gap{width:33.3333%}div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(3):not(:last-of-type),div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(3)~.btn.no-gap:not(:last-of-type){margin-right:0}div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(4),div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(4)~.btn.no-gap{width:25%}div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(4):not(:last-of-type),div.button-bar .btn.wide.no-gap:first-of-type:nth-last-child(4)~.btn.no-gap:not(:last-of-type){margin-right:0}div.slot:not(:empty){margin-bottom:16px}div.slot:not(:empty).xs{margin-bottom:0}div.slot:not(:empty).xl{margin-bottom:32px}div.slot:not(:empty).xxl{margin-bottom:52px}div.slot:not(:empty):last-of-type{margin-bottom:0}.homepage footer,.basket-page footer,.basket footer,.voucher-checkout footer,.voucher-thankyou footer,.manufacturer:not(.manufacturer-articles) footer,.manufacturer-list footer,.manufacturer-overview footer,.contact-details-page footer,.wishlists footer,.wishlist footer,.thomanntv footer,.helpdesk footer,.shipping-cost footer,.my-thomann footer,.my-vouchers footer,.order-details footer,.company footer,.company-thomann-universe footer,.static-page footer,.directions-page footer,.presents-page footer,.presents-details-page footer,.reset-password footer,.amazon-payments-checkout footer,.tracking-details footer,.help-page footer,.download-thank-you footer,.download-deals footer{margin-top:40px}.availability-label.no_information{color:#272727}.availability-label.in_stock{color:#479612}.availability-label.low_number_of_items{color:#479612}.availability-label.short_term{color:#272727}.availability-label.mid_term{color:#272727}.availability-label.thon_long_term{color:#272727}.availability-label.on_date{color:#cb9b06}.availability-label.temporarily_not_available{color:#ee562f}.availability-label.not_yet_available{color:#ee562f}.availability-label.sold_out{color:#e20909}.availability-label.unknown{color:#ee562f}.availability-label .available-as-download{color:#1397CE}.availability-with-explanation a{text-decoration:none}.availability-with-explanation .availability-label{display:inline-block;line-height:1.3em;font-size:.813em}.btn-add-to-basket:not(.btn-text-only){width:58px;height:50px}.btn-add-to-basket:not(.btn-text-only).progress i{display:none}.btn-add-to-basket:not(.btn-text-only).progress .load-animation{display:inline-block !important;vertical-align:middle}body ::-webkit-scrollbar{height:0;width:2px;cursor:pointer}body ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);margin:0 15px}body ::-webkit-scrollbar-thumb{background:rgba(100,100,100,0.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.media-gallery-section .quick-navigation{margin-top:0;margin-right:16px;margin-bottom:4px;margin-left:16px}.media-gallery-section .quick-navigation .quick-navigation-item{background-color:#eaecef;border:0;border-radius:0;border-right:5px solid #fff}.media-gallery-section .quick-navigation .quick-navigation-item:last-of-type{border-right:0}.media-gallery-section .quick-navigation .quick-navigation-item.active{background-color:#f7f8fa}.media-gallery-section .position-indicators-wrapper{margin-right:32px;margin-bottom:1px;margin-left:32px}.media-gallery-section .position-indicators-wrapper .position-indicators{display:table;width:100%;border-spacing:4px;table-layout:fixed}.media-gallery-section .position-indicators-wrapper .position-indicators .indicator{display:table-cell;height:2px;background:#e9e7e1}.media-gallery-section .position-indicators-wrapper .position-indicators .indicator.active{background:#a2a097}.video-player{position:absolute;top:-2000px;left:0;overflow:hidden;width:300px;height:180px}.video-poster{position:relative}.video-poster img{position:relative;z-index:1;width:300px;height:180px}.video-poster .btn-video{position:absolute;left:128px;top:72px;width:64px;height:36px;z-index:2;background-color:rgba(100,100,100,0.6);border:none;border-radius:6px;text-align:center;outline:0;pointer-events:none}.video-poster .btn-video i{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -84px;width:18px;height:22px;min-width:18px}.video-poster .btn-video i.active{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -57px;width:18px;height:22px;min-width:18px}.video-poster .btn-video i.inverted{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2411px;width:18px;height:22px;min-width:18px}.pager{padding-top:1em;padding-bottom:1em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.pager .previousPage{margin-right:.25em}.pager .pages{margin-left:.25em;margin-right:.25em}.pager .nextPage{margin-left:.25em}.pager button.btn-with-icon{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.pager button.btn-with-icon i{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.pager button.btn-with-icon .label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}.pager .btn.show-more-items{padding-left:1em;padding-right:1em}.pager .filter-button .btn{min-width:85px}.pager .filter-button .icon-filter-button-check{z-index:2;margin-left:.5em}.refinement-panel{padding-top:.5em;padding-bottom:.5em}.refinement-panel:before,.refinement-panel:after{content:" ";display:table}.refinement-panel:after{clear:both}.refinement-button-bar{padding-left:1em;padding-right:1em}.refinement-button-bar .refinement-button-bar-element{display:table-cell;vertical-align:top;padding-right:.5em}.refinement-button-bar .refinement-button-bar-element:last-of-type{padding-right:0}.refinement-button-bar .refinement-button-bar-element.fixed-width{width:1%}.refinement-button-bar .select-box.sorting{max-width:300px}.refinement-button-bar .select-box.sorting.hidden{display:none}.refinement-button-bar .filter-button{min-width:85px}.refinement-button-bar .filter-button .with-active-filter-indicator{position:relative}.refinement-button-bar .filter-button .with-active-filter-indicator .icon-filter-button-check{z-index:2;margin-left:.5em}.refinement-button-bar .list-view-switch{width:35px}.refinement-button-bar .list-view-switch>a.active{background:transparent}.carousel{position:relative;width:310px;height:200px;margin:0 auto;overflow:hidden;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-backface-visibility:hidden;-moz-perspective:1000;-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-backface-visibility:hidden;-o-perspective:1000;transform:translate3d(0, 0, 0) scale3d(1, 1, 1);backface-visibility:hidden;perspective:1000}.carousel .item-container{position:relative;height:190px;list-style:none;overflow:hidden;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-top:.5em;padding-bottom:.5em}.carousel .item-container.animate{-webkit-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.carousel .item-container.carousel-dragging .item{pointer-events:none}.carousel .item-container .item{display:inline-block;float:left;width:310px;height:180px;overflow:hidden;text-align:center}.carousel .item-container .item.video{position:relative;overflow:hidden}.carousel .item-container .item.fsi-spin{padding-top:40px}.carousel .item-container div .price,.carousel .item-container div .retail-price{font-weight:700}.carousel h2{text-align:left;max-width:310px;margin:0 auto;font-size:1em}.rating-categories-section{padding-top:.5em;padding-bottom:.5em;padding-left:1em;padding-right:1em}.rating-categories-section .rating-categories{font-size:.875em}.rating-categories-section .rating-categories .label,.rating-categories-section .rating-categories .rating-stars{padding:.15em 0}.rating-categories-section .rating-categories .label{padding-right:2em}div.navigation-bar{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;height:3em;background-color:#3c3c3c;color:#e9e7e1;font-size:.875em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}div.navigation-bar.bottom{background-color:#fff;color:#272727;border-top:1px solid #e9e7e1}div.navigation-bar a{width:100%;padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.navigation-bar a:active{background-color:#efece2;color:#01a3d4}.accordion{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}.accordion .expander-panel{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1.14285714em;padding-right:1.14285714em;padding-top:1.14285714em;padding-bottom:1.14285714em;padding-right:33px !important;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;cursor:pointer;font-size:14px;font-weight:700;background-color:#fff;color:#272727;border-top:1px solid #dbd6cc;border-bottom:1px solid #dbd6cc}.accordion .expander-panel.expanding,.accordion .expander-panel.expanded,.accordion .expander-panel:active{background:#f7f8fa;color:#272727}.accordion .expander-panel.collapsed:not(:last-of-type){border-bottom-color:transparent;border-bottom-style:none}.accordion .expander-panel .text-canvas{padding-right:1em}.accordion .expander-panel .collapse-expand-icon-container{display:inline-block;position:absolute;top:50%;right:1em;margin-top:-7.5px;line-height:0}.accordion .expandable{padding-left:1.14285714em;padding-right:1.14285714em;padding-top:1.14285714em;padding-bottom:1.14285714em;font-size:14px}.accordion .expandable.collapsed{display:none}.accordion .expandable .navigation-list li:first-of-type{border-top-color:transparent;border-top-style:none}.accordion .expandable .navigation-list li:last-of-type{border-bottom-color:transparent;border-bottom-style:none}.notification-panel{position:fixed;bottom:0;right:8px;left:8px;z-index:3000;border-radius:4px;margin-top:8px;margin-bottom:8px;pointer-events:none}.notification-panel .notification-message::before{display:block;position:relative;left:-1px;bottom:12px;height:4px;width:calc(100% + 2px);content:""}.notification-panel .notification-message-success.notification-message::before{background-color:#479612}.notification-panel .notification-message-warning.notification-message::before{background-color:#d10707}.notification-panel .notification-message{max-width:440px;position:relative;padding-top:10px;border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;margin:5px auto;background-color:#F0F0F0;pointer-events:auto}.notification-panel .notification-message p{margin:0 0 10px 0;padding-left:20px;padding-right:20px;line-height:1.2em;font-size:.875em;text-align:center}.notification-panel .notification-message .buttons{margin-top:4px;vertical-align:bottom;text-align:center;margin-bottom:12px}.notification-panel .notification-message .buttons .btn-notification{vertical-align:bottom}.notification-panel .notification-message .buttons .btn-notification:not(:last-child){margin-right:4px}.notification-panel .notification-message .buttons .btn-notification.btn-link{font-weight:700}.terms-and-conditions{font-size:.813em}.contact-data-section{padding-left:1em;padding-right:1em;padding-bottom:1.5em}.contact-data-section .btn{width:100%;max-width:300px;vertical-align:top}.contact-data-section .btn:not(:last-of-type){margin-bottom:.5em}.contact-data-section .btn:not(:last-of-type){margin-right:.5em}.infobox{background-color:#F7F5F0;border:1px solid #b6af9f;border-radius:4px;padding:8px 10px;font-size:14px;letter-spacing:-0.5px}.infobox a{text-decoration:underline}.mobile-cms-image-wrapper{margin:1em 0;text-align:center}.mobile-cms-image-wrapper .title{font-size:.813em}.mobile-cms-image-wrapper.inline{display:inline-block;margin-right:.5em}.mobile-cms-image-wrapper.xl img{width:auto;max-width:100%;height:auto}.icon-energy-label{position:relative;top:1px;height:26px;margin-right:.6em;line-height:26px;vertical-align:inherit;color:#fff;font-size:30px;font-style:normal}.icon-energy-label:before{content:'';position:absolute;left:100%;background:transparent;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid transparent}.icon-energy-label-small{top:3px;height:14px;line-height:14px;font-size:14px}.badge+.icon-energy-label-small{margin-left:5px}.icon-energy-label-small:before{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid transparent}.icon-energy-label-small:after{padding-left:1px}.icon-energy-label:after{position:absolute;left:.05em}.icon-energy-label.category-a_plus_plus_plus{width:65px;background:#006c38}.icon-energy-label.category-a_plus_plus_plus.icon-energy-label-small{width:39px}.icon-energy-label.category-a_plus_plus_plus:before{border-left-color:#006c38}.icon-energy-label.category-a_plus_plus_plus:after{content:'A+++'}.icon-energy-label.category-a_plus_plus{width:50px;background:#439035}.icon-energy-label.category-a_plus_plus.icon-energy-label-small{width:30px}.icon-energy-label.category-a_plus_plus:before{border-left-color:#439035}.icon-energy-label.category-a_plus_plus:after{content:'A++'}.icon-energy-label.category-a_plus{width:30px;background:#57a927}.icon-energy-label.category-a_plus.icon-energy-label-small{width:18px}.icon-energy-label.category-a_plus:before{border-left-color:#57a927}.icon-energy-label.category-a_plus:after{content:'A+'}.icon-energy-label.category-a{width:20px;background:#c5cf26}.icon-energy-label.category-a.icon-energy-label-small{width:12px}.icon-energy-label.category-a:before{border-left-color:#c5cf26}.icon-energy-label.category-a:after{content:'A'}.icon-energy-label.category-b{width:20px;background:#fcec33}.icon-energy-label.category-b.icon-energy-label-small{width:12px}.icon-energy-label.category-b:before{border-left-color:#fcec33}.icon-energy-label.category-b:after{content:'B'}.icon-energy-label.category-c{width:20px;background:#f8ba32}.icon-energy-label.category-c.icon-energy-label-small{width:12px}.icon-energy-label.category-c:before{border-left-color:#f8ba32}.icon-energy-label.category-c:after{content:'C'}.icon-energy-label.category-d{width:20px;background:#eb692f}.icon-energy-label.category-d.icon-energy-label-small{width:12px}.icon-energy-label.category-d:before{border-left-color:#eb692f}.icon-energy-label.category-d:after{content:'D'}.icon-energy-label.category-e{width:20px;background:#e5432d}.icon-energy-label.category-e.icon-energy-label-small{width:12px}.icon-energy-label.category-e:before{border-left-color:#e5432d}.icon-energy-label.category-e:after{content:'E'}.collapsible .trigger{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;height:3.5em;width:100%;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:16px;padding-right:48px;cursor:pointer;position:relative}.collapsible .trigger .text-canvas{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collapsible .trigger .text-canvas .subheading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collapsible .trigger>.subheading{display:none}.collapsible .trigger .collapse-expand-icon-container{display:block;position:absolute;top:50%;right:16px;margin-top:-7.5px;line-height:0}.collapsible .body:not(.no-padding){padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em}.collapsible .body.collapsed{display:none}.collapsible+.collapsible{margin-top:.5em}.collapsible-group .collapsible:not(:first-of-type){margin-top:0}.collapsible-group .collapsible:not(:last-of-type){margin-bottom:0}.collapsible .trigger,.collapsible .trigger{background:#e9e7e1;color:#272727;font-weight:700}.collapsible .trigger:active,.collapsible .trigger:active{background:#efece2;color:#272727}.theme-sandy.collapsible .trigger,.theme-sandy .collapsible .trigger{background:#e9e7e1;color:#272727;font-weight:700}.theme-sandy.collapsible .trigger:active,.theme-sandy .collapsible .trigger:active{background:#efece2;color:#272727}.theme-light.collapsible .trigger,.theme-light .collapsible .trigger{background:#fff;color:#272727;font-weight:normal;border-top:1px solid #dbd6cc;border-bottom:1px solid #dbd6cc}.theme-light.collapsible .trigger.expanding,.theme-light .collapsible .trigger.expanding,.theme-light.collapsible .trigger.expanded,.theme-light .collapsible .trigger.expanded,.theme-light.collapsible .trigger:active,.theme-light .collapsible .trigger:active{background:#f7f8fa;color:#272727}.collapsible-group .theme-light.collapsible:not(:last-child) .trigger.collapsed,.collapsible-group .theme-light .collapsible:not(:last-child) .trigger.collapsed{border-bottom:0;padding-bottom:1px}.theme-dark.collapsible .trigger,.theme-dark .collapsible .trigger{background:#444;color:#e9e7e1;font-weight:700}.theme-dark.collapsible .trigger:active,.theme-dark .collapsible .trigger:active{background:#696969;color:#e9e7e1}.dialog:not(.site-app).collapsible .trigger,.dialog:not(.site-app) .collapsible .trigger{background:#444;color:#e9e7e1;font-weight:700}.dialog:not(.site-app).collapsible .trigger:active,.dialog:not(.site-app) .collapsible .trigger:active{background:#696969;color:#e9e7e1}.articles-teaser-section{margin-bottom:2em}.navigation-bar-pager{height:3em;padding-left:1em;padding-right:1em;padding-top:.4em;padding-bottom:.4em;overflow:hidden;background-color:#535353;color:#e9e7e1}.navigation-bar-pager .description{text-align:left;font-size:.813em}.navigation-bar-pager .description.abbreviated{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigation-bar-pager .description a{color:#e9e7e1}.navigation-bar-pager .pages{text-align:center;padding-top:.4em;font-size:1.125em}.navigation-bar-pager .page-navigation{text-align:right}.navigation-bar-pager .page-navigation .btn-previous,.navigation-bar-pager .page-navigation .btn-next{width:2.5em}.legal-links-inner{font-size:.7em}.legal-links-inner li{font-size:.875em;padding-left:.5em;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.legal-links-inner small{font-size:inherit}.legal-links-inner .with-gap{line-height:1em;display:block;padding-top:1em}.total-price-section .total-price,.total-price-section .total-price-label{font-weight:700}.total-price-section .price-explanation{color:#666666;font-size:.813em}.total-price-section .total-price-secondary,.total-price-section .total-price-converted{font-weight:normal;font-size:70%}.total-price-section .total-price-converted,.total-price-section .total-price-secondary,.total-price-section .total-price-secondary{text-align:right}.checkout-button{background:#fdc529;background:-ms-linear-gradient(top, #ffcd45, #f9b800);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd45', endColorstr='#f9b800', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffcd45', endColorstr='#f9b800', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#ffcd45), to(#f9b800));background:linear-gradient(top, #ffcd45, #f9b800);border:1px solid #d79900;border-radius:3px;font-size:1em;font-weight:700}.checkout-button:active,.checkout-button.active{background:#fbc01c;background:-ms-linear-gradient(top, #f9b800, #ffcd45);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9b800', endColorstr='#ffcd45', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9b800', endColorstr='#ffcd45', GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#f9b800), to(#ffcd45));background:linear-gradient(top, #f9b800, #ffcd45);color:inherit}.test-reports-list.list-of-cards li{width:152px;background:#fafafa}.test-reports-list.list-of-cards li .thumbnail-canvas{height:160px}.test-reports-list.list-of-cards li .text-canvas h3{font-size:.8em}.test-reports-list.list-of-cards li .text-canvas .small-text{filter:alpha(opacity=66);-moz-opacity:.66;opacity:.66}.departments-contact-details{min-height:120px}.departments-contact-details:not(:last-of-type){margin-bottom:8px}.departments-contact-details .select-box,.departments-contact-details .contact-details{width:100%;max-width:300px}.departments-contact-details .select-box,.departments-contact-details a.btn-block{margin-top:3.5px;margin-bottom:3.5px}.homepage .articles-teaser-section{margin-bottom:0}.homepage .article-teaser{position:relative;height:auto;overflow:hidden}.homepage .article-teaser .carousel{width:auto;height:auto;overflow:visible}.homepage .article-teaser .carousel .item-container{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;height:auto;white-space:nowrap}.homepage .article-teaser .carousel .item{position:relative;width:100%;height:auto;float:none}.homepage .article-teaser .carousel .item .image-wrapper{position:relative}.homepage .article-teaser .carousel .item .image-wrapper:before{content:'';float:left;padding-bottom:40.57971014%}.homepage .article-teaser .carousel .item .image-wrapper:after{content:'';display:table;clear:both}.homepage .article-teaser .carousel .item .image-wrapper img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:auto;background-size:cover}.homepage .article-teaser .carousel .item .text-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:8px 16px;background:#cecdc9}.homepage .article-teaser .carousel .item .text-wrapper .label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homepage .article-teaser .carousel .item .text-wrapper .price{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}@media (min-width:576px){.homepage .article-teaser .carousel{width:50%}.homepage .article-teaser .carousel .item{margin-left:1px;margin-right:1px}}.homepage .article-teaser .navigation-bullets{position:absolute;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;bottom:43px;left:0;right:0;list-style:none;text-align:center;pointer-events:none}.homepage .article-teaser .navigation-bullets.displaced{bottom:-10px}.homepage .article-teaser .navigation-bullets li{display:inline-block;width:.25em;height:.25em;border-radius:.25em;background-color:#dbd6cc;cursor:pointer}.homepage .article-teaser .navigation-bullets li.active{background-color:#00C5FF}.homepage .article-teaser .navigation-bullets li+li{margin-left:.25em}.product-details-page-content .subheadline.user-ratings-summary{padding-top:0}.product-details-page-content .subheadline.user-ratings-summary .label{font-size:.875em}.product-details-page-content .media-gallery-section{margin-bottom:.75em;text-align:center}.product-details-page-content .media-gallery-section .product-image{margin-top:.5em;margin-bottom:.5em}.product-details-page-content .media-gallery-section .media-container{border-bottom:1px solid #dbd6cc}.product-details-page-content .web-frontend{margin:0 1em .75em 1em}.product-details-page-content .export-regulated{font-size:.813em;color:red}.product-details-page-content .price-section{padding-left:1em;padding-right:1em;margin-bottom:.5em}.product-details-page-content .price-section a{color:#272727;text-decoration:underline}.product-details-page-content .price-section a:active,.product-details-page-content .price-section a.active{color:#01a3d4;text-decoration:underline}.product-details-page-content .price-section .availability-with-explanation .availability{margin-top:3px;margin-bottom:1px}.product-details-page-content .price-section .availability-with-explanation a{text-decoration:none}.product-details-page-content .price-section .price-details .retail-price{display:inline-block;font-size:2em;line-height:1em;font-weight:700}.product-details-page-content .price-section .price-details .price-explanation,.product-details-page-content .price-section .price-details .price-barrel-explanation,.product-details-page-content .price-section .price-details .local-currency-price{display:block;font-size:.813em}.product-details-page-content .price-section .price-details .link-to-original-article,.product-details-page-content .price-section .price-details .link-to-bstock-article{display:block;font-size:.813em}.product-details-page-content .price-section .price-details .link-to-original-article a,.product-details-page-content .price-section .price-details .link-to-bstock-article a{color:#01a3d4;text-decoration:none}.product-details-page-content .price-section .price-details .link-to-original-article a:active,.product-details-page-content .price-section .price-details .link-to-bstock-article a:active,.product-details-page-content .price-section .price-details .link-to-original-article a.active,.product-details-page-content .price-section .price-details .link-to-bstock-article a.active{color:#272727;text-decoration:underline}.product-details-page-content .price-section .price-details .link-to-original-article.accented,.product-details-page-content .price-section .price-details .link-to-bstock-article.accented{font-weight:700}.product-details-page-content .article-actions{padding-left:1em;padding-right:1em;padding-bottom:1em}.product-details-page-content .article-actions .action-button{display:inline-block;padding-right:12px;margin-top:-8px;vertical-align:top}.product-details-page-content .article-actions .action-button .btn-text-only{color:#272727}.product-details-page-content .article-actions .sharing-button.expanded{text-decoration:none}.product-details-page-content .article-actions .btn-remove-from-wishList{color:#c2bcb0;border-color:#c2bcb0}.product-details-page-content .article-actions .responsive{text-align:center}@media screen and (min-width:568px){.product-details-page-content .article-actions .responsive{text-align:left}}.product-details-page-content ul.article-info-list{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1.9em;font-size:.813em;list-style-type:none}.product-details-page-content ul.article-info-list li{padding-left:.6em}.product-details-page-content ul.article-info-list li{position:relative}.product-details-page-content ul.article-info-list li:before{content:" ";position:absolute;display:inline-block;left:-14px;top:.5em;width:5px;height:5px;border-radius:5px;background-color:#dbd6cc}.product-details-page-content .article-info-section h3{padding-left:0;padding-right:0}.product-details-page-content .article-info-section .quantity-discount-table{font-size:.813em}.product-details-page-content .article-info-section .text-canvas .article-info-section-number{display:block;color:#666666;font-size:.813em}.product-details-page-content .article-details-section{padding-left:1em;padding-right:1em;padding-bottom:.5em}.product-details-page-content .article-details-section .article-description,.product-details-page-content .article-details-section .article-added-values{font-size:.813em}.product-details-page-content .article-details-section .article-description ul,.product-details-page-content .article-details-section .article-added-values ul{font-size:1em;list-style-type:none;padding-left:2.5em}.product-details-page-content .article-details-section .article-description ul li,.product-details-page-content .article-details-section .article-added-values ul li{line-height:1.4;padding-bottom:.4em}.product-details-page-content .article-details-section .article-description ul li:last-child,.product-details-page-content .article-details-section .article-added-values ul li:last-child{padding-bottom:0}.product-details-page-content .article-details-section .article-description h2,.product-details-page-content .article-details-section .article-description p{font-size:1em}.product-details-page-content .article-details-section .article-description h2{padding:0;font-weight:700}.product-details-page-content .article-details-section .article-description a{color:#272727;text-decoration:underline}.product-details-page-content .article-details-section .article-description a:active,.product-details-page-content .article-details-section .article-description a.active{color:#01a3d4;text-decoration:underline}.product-details-page-content .article-details-section .article-description ul li:before{position:absolute;display:block;content:" ";left:1.4em;margin-top:2px;background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -281px;width:17px;height:14px;min-width:17px}.product-details-page-content .article-details-section .article-added-values ul li:before{position:absolute;display:block;content:" ";left:1.5em}.product-details-page-content .article-details-section .article-added-values ul li.warranty:before{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2365px;width:15px;height:18px;min-width:15px}.product-details-page-content .article-details-section .article-added-values ul li.moneyback:before{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2314px;width:15px;height:18px;min-width:15px}.product-details-page-content .selling-rank-section{padding-left:1em;padding-right:1em;padding-bottom:2em;text-align:center}.product-details-page-content .selling-rank-section>.col-1{padding-left:1em;padding-right:1em;font-size:.813em}.product-details-page-content .selling-rank-section>.col-1 .rank{font-size:3em}.product-details-page-content .selling-rank-section>.col-1 a .rank-label{text-decoration:underline}.product-details-page-content .user-ratings-summary{margin-top:0;padding-top:.5em;padding-bottom:.25em;padding-right:0}.product-details-page-content .user-ratings-summary>a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-details-page-content .user-ratings-summary .label{vertical-align:middle}.product-details-page-content h2.user-ratings-summary{padding-bottom:.5em}.product-details-page-content h2.user-ratings-summary .label{font-size:.7em}.product-details-page-content .rating-categories-section{margin-bottom:2em;border-top:1px solid #dbd6cc;border-bottom:1px solid #dbd6cc}.product-details-page-content .reviews-area{margin-bottom:1.5em;overflow-x:hidden;background-color:#e9e7e1}.product-details-page-content .reviews-sliding-section{margin-bottom:.5em}.product-details-page-content .reviews-sliding-section .thumbnails{position:relative;width:5000px;height:240px;padding-left:1em;padding-right:1em;margin-bottom:.1em;padding-bottom:1em;overflow-y:hidden;z-index:1;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-backface-visibility:hidden;-moz-perspective:1000;-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-backface-visibility:hidden;-o-perspective:1000;transform:translate3d(0, 0, 0) scale3d(1, 1, 1);backface-visibility:hidden;perspective:1000}.product-details-page-content .reviews-sliding-section .thumbnails.animate{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.product-details-page-content .reviews-sliding-section .thumbnails li{position:relative;display:block;height:220px;width:156px;float:left;padding:0 2px;vertical-align:top;background:#fff;border:1px solid transparent}.product-details-page-content .reviews-sliding-section .thumbnails li .icon-flag{position:absolute;top:0;left:63px}.product-details-page-content .reviews-sliding-section .thumbnails li div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:150px;height:220px}.product-details-page-content .reviews-sliding-section .thumbnails li img{position:relative}.product-details-page-content .reviews-sliding-section .thumbnails li.active{border:1px solid #272727}.product-details-page-content .reviews-sliding-section .thumbnails li.active:after{position:absolute;bottom:-10px;left:65px;content:" ";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #272727}.product-details-page-content .reviews-sliding-section .thumbnails li+li{margin-left:.5em}.product-details-page-content .reviews-sliding-section .slides{position:relative;background-color:#e9e7e1}.product-details-page-content .reviews-sliding-section .slides li{border:none}.product-details-page-content .reviews-sliding-section .slides li h3{position:relative}.product-details-page-content .reviews-sliding-section .slides li h3 .collapse-expand-icon-container{position:absolute;display:inline-block;top:10px;right:1em;padding:0}.product-details-page-content .reviews-sliding-section .slides li .review-fazit{padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;padding-top:0}.product-details-page-content .reviews-sliding-section .slides li .review-fazit p{margin-top:0;font-size:.813em}.product-details-page-content .reviews-sliding-section .slides li .review-fazit a{margin-top:1em}.product-details-page-content .reviews-sliding-section .slides span{display:block;padding-right:1.6em}.product-details-page-content .reviews-sliding-section .slides span.review-info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;font-size:.813em}.product-details-page-content .alternative-articles-section{padding-bottom:1.5em}.product-details-page-content .alternative-articles-section .favourite-alternative-article{padding-bottom:.1em;position:relative;font-size:.875em;background-color:#f4f4f4}.product-details-page-content .alternative-articles-section .favourite-alternative-article .displaced-thumbnail{float:left;padding:.5em .5em;margin:.5em;margin-right:.7em;background-color:#fff;border:1px solid #dddddd}.product-details-page-content .alternative-articles-section .favourite-alternative-article p{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-bottom:.2em;line-height:1.075em}.product-details-page-content .alternative-articles-section .favourite-alternative-article p.selling-stat{padding-top:.5em;padding-bottom:.2em;color:#3EA71B}.product-details-page-content .alternative-articles-section .favourite-alternative-article p.selling-stat.not-available{padding-left:1.14285714em;padding-right:1.14285714em}.product-details-page-content .alternative-articles-section .favourite-alternative-article .into-basket-label{padding-top:.3em;margin-bottom:.5em}.product-details-page-content .alternative-articles-section .favourite-alternative-article:before,.product-details-page-content .alternative-articles-section .favourite-alternative-article:after{content:" ";display:table}.product-details-page-content .alternative-articles-section .favourite-alternative-article:after{clear:both}.product-details-page-content .alternative-articles-section .selling-stat{font-weight:700}.product-details-page-content .alternative-articles-section .navigation-list li{border:none;filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95}.product-details-page-content .alternative-articles-section .navigation-list li a{overflow:hidden}.product-details-page-content .alternative-articles-section .navigation-list li a .thumbnail-canvas{padding-left:1.2em;padding-right:1em}.product-details-page-content .alternative-articles-section .navigation-list li a .selling-stat,.product-details-page-content .alternative-articles-section .navigation-list li a h3{font-size:.875em}.product-details-page-content .related-articles-section{padding-bottom:2em}.product-details-page-content .set-articles-section{padding-bottom:3em}.product-details-page-content .set-articles-section .navigation-list li a{padding-top:.1em;padding-bottom:.1em}.product-details-page-content .set-articles-section .navigation-list li a .thumbnail-canvas{padding-top:.25em;padding-bottom:.25em;padding-left:1em}.product-details-page-content .set-articles-section .navigation-list li a .thumbnail-canvas:before{top:-3px;height:3px}.product-details-page-content .set-articles-section .navigation-list li a .thumbnail-canvas:after{bottom:-3px;height:3px}.product-details-page-content .set-articles-section .navigation-list li a .text-canvas h3{font-size:.875em}.product-details-page-content .article-variants-list>li.current-variant .with-check-mark{position:relative;padding-right:33px !important}.product-details-page-content .article-variants-list>li.current-variant .with-check-mark .icon-check-mark{position:absolute;top:50%;right:.75em;margin-top:-8px}.product-details-page-content .article-variants-list.navigation-list>li .text-canvas{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block;margin-top:.25em;margin-bottom:.25em}.product-details-page-content .article-variants-list.navigation-list>li .text-canvas>h3{white-space:normal;overflow:visible}.product-details-page-content .article-variants-list ul.key-features-list{font-size:.813em;color:#727272}.product-details-page-content .article-variants-list ul.key-features-list.horizontal-list{white-space:normal;overflow:visible}.product-details-page-content .article-variants-list ul.key-features-list.horizontal-list>li{display:inline}.product-details-page-content .article-variants-list ul.key-features-list.horizontal-list>li:after{content:', '}.product-details-page-content .article-variants-list ul.key-features-list.horizontal-list>li:last-of-type:after{content:none}.product-details-page-content .article-variants-section .navigation-list>li:first-child,.product-details-page-content .bundles-section .navigation-list>li:first-child{border-top:0}.product-details-page-content .article-variants-section .navigation-list>li:last-child,.product-details-page-content .bundles-section .navigation-list>li:last-child{border-bottom:0}.product-details-page-content .article-variants-section .navigation-list.with-thumbnails>li .thumbnail-canvas:before,.product-details-page-content .bundles-section .navigation-list.with-thumbnails>li .thumbnail-canvas:before,.product-details-page-content .article-variants-section .navigation-list.with-thumbnails>li .thumbnail-canvas:after,.product-details-page-content .bundles-section .navigation-list.with-thumbnails>li .thumbnail-canvas:after{content:none}.subcategories-section{margin-bottom:2em}.subcategories-section:last-child{margin-bottom:0}.navigation-list.column-list.with-article-details li{position:relative}.navigation-list.column-list.with-article-details li .availability-icon{position:absolute;right:4px;bottom:6px}.navigation-list.column-list.with-article-details .reboot+.availability{margin-top:0}#end-of-list{margin:16px;text-align:center;font-size:.875em;font-weight:700;color:#c2bcb0}.refinement-panel.article-list{padding-top:0;padding-bottom:1em}.result-summary{padding-left:1em;padding-right:1em;padding-bottom:1em;font-size:.875em}.query-term.not-found{text-decoration:line-through}.ratings-overall-categories-section{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.ratings-overall-categories-section .rating-categories-section{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}.ratings-overall-categories-section .no-ratings-text{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;margin-top:.5em;margin-bottom:1em;padding-left:1.14285714em;padding-right:1.14285714em;font-size:.875em}.ratings-overall-categories-section .product-thumbnail{margin-top:.5em;margin-bottom:1em;margin-right:1em}.ratings-list-summary{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;margin-top:1em;margin-bottom:1em;padding-left:1.14285714em;padding-right:1.14285714em;font-size:.875em}.ratings-list-summary a{color:#272727;text-decoration:underline}.ratings-list-summary a:active,.ratings-list-summary a.active{color:#01a3d4;text-decoration:underline}.ratings-list-section .ratings-list li{padding-bottom:1em;padding-top:1em}.ratings-list-section .ratings-list li:first-of-type{padding-top:0;border-top:0}.ratings-list-section .ratings-list li>a{padding-left:1em;padding-right:1em}.ratings-list-section .ratings-list li>a .icon-chevron{right:0}.ratings-list-section .rating-headline{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;font-size:1em;font-weight:700}.ratings-list-section .rating-text,.ratings-list-section .rating-byline{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding:.25em 0}.ratings-list-section .rating-text{font-size:.875em}.ratings-list-section .rating-byline{font-size:.813em}.refinement-panel.for-ratings{padding-bottom:0}.refinement-panel.for-ratings .filter-section{margin-top:1em;padding-left:1em;padding-right:1em;padding-bottom:.5em;background-color:#F4F4F4}.refinement-panel.for-ratings .filter-section .reboot{display:inline-block}.refinement-panel.for-ratings .filter-section .rating{display:inline-block;position:relative;top:2px}.refinement-panel.for-ratings .filter-section fieldset{float:left;margin-right:2em}.refinement-panel.for-ratings .filter-section label span{pointer-events:none}.refinement-panel.for-ratings .filter-section .wait-animation{background-position:center .5em}.refinement-panel.for-ratings .filter-section .reset-link{display:block;clear:both;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.813em;color:#01a3d4}.single-rating-section{padding-left:1em;padding-right:1em}.single-rating-section .rating-headline{padding-left:0;padding-right:0;font-weight:700}.single-rating-section .rating-text{font-size:.875em}.single-rating-section .rating-text p:first-child{margin-top:0}.single-rating-section .rating-byline{font-size:.813em}.faq-index-section .accordion h2.expander-panel{min-height:5em}.faq-index-section .accordion .expandable{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}.faq-index-section .accordion .expandable .navigation-list.faq-questions li>a>div:only-of-type{padding-left:1.14285714em;padding-right:1.14285714em;padding-top:1.14285714em;padding-bottom:1.14285714em}.faq-section{font-size:1em}.faq-section .faq-answer{padding-left:1em;padding-right:1em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.faq-section .faq-answer p,.faq-section .faq-answer h3{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;margin-top:.5em;font-size:.875em}.faq-section .faq-answer h3{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}.faq-section .faq-answer ol,.faq-section .faq-answer ul{padding-left:1.5em}.faq-section .faq-answer ul{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1.5em;font-size:.875em}.faq-section .faq-answer a{color:#01a3d4}.faq-section .faq-answer b{font-weight:700}.faq-section .faq-answer img{margin:.5em 0}.faq-section .navigation-list.faq-footer-list{padding-top:2em}.faq-section .navigation-list.faq-footer-list li>a{min-height:3.5em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.faq-section .navigation-list.faq-footer-list li>a div.question-label{padding-top:0;padding-bottom:0}.faq-section .navigation-list.faq-footer-list li>a div.question-label .small-text{display:inline-block;font-size:.875em}.faq-section .navigation-list.faq-footer-list li>a .with-chevron-back div{padding-left:0}#orders-overview,#shipment-overview{margin:.5em .8em}#orders-overview .control-box .filter-box,#shipment-overview .control-box .filter-box{float:right}#orders-overview .control-box .filter-box:before,#shipment-overview .control-box .filter-box:before,#orders-overview .control-box .filter-box:after,#shipment-overview .control-box .filter-box:after{content:" ";display:table}#orders-overview .control-box .filter-box:after,#shipment-overview .control-box .filter-box:after{clear:both}#orders-overview .orders .order,#shipment-overview .orders .order{margin:3em 0;font-size:.813em}#orders-overview .orders .order:first-child,#shipment-overview .orders .order:first-child{margin:1.5em 0}#orders-overview .orders .order .topbar,#shipment-overview .orders .order .topbar{height:60px;margin:.5em 0 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#orders-overview .orders .order .topbar .slides,#shipment-overview .orders .order .topbar .slides{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}#orders-overview .orders .order .topbar .fader,#shipment-overview .orders .order .topbar .fader{-webkit-box-flex:0;-webkit-flex:0 0 0;-moz-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0;width:0;min-width:0;height:50px}#orders-overview .orders .order .topbar .btn,#shipment-overview .orders .order .topbar .btn{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:.5em;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:1.125em;font-weight:bold}#orders-overview .orders .order .order-number a,#shipment-overview .orders .order .order-number a{text-decoration:none}#orders-overview .orders .order .articles,#shipment-overview .orders .order .articles{overflow:hidden;text-overflow:ellipsis;color:#888888;font-style:italic;margin:.4em 0}#orders-overview p a,#shipment-overview p a{color:#01a3d4}#orders-overview .orders .order .order-date{font-weight:bold}#shipment-overview .orders .order .order-shipment-number{font-weight:bold}.state-done{color:#5eb014}.state-undone{color:#d58000}.state-partial{color:#d58000}.customer-centre h1{padding-bottom:0}.customer-centre .customer-centre-main{padding-left:1.2300123em;padding-right:1.2300123em;padding-top:1.2300123em;padding-bottom:1.2300123em;padding-top:0;font-size:.813em}.customer-centre .customer-centre-main .links{margin:.5em 0 1em 0;padding:0}.customer-centre .customer-centre-main .links li{margin:.5em 0;padding:0;list-style-type:none;font-weight:bold}.customer-centre .customer-centre-main .links li a{font-size:1.2300123em;text-align:left}.customer-centre .customer-centre-main .links li a.btn-logout{text-align:center}#order-details{padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;padding-top:0}#order-details .order-info{font-size:.813em}#order-details .order-info .state{font-weight:bold}#order-details .order-info .contact{width:100%;margin-top:.25em}#order-details .order-info .contact .contact-person{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#order-details .order-info .contact .contact-icons{margin-top:.8em}#order-details .order-info .contact .contact-icons .btn{font-size:1em}#order-details .order-info .address-panel{margin:6px 0 1em 0}#order-details .order-info .address-panel .address-controls .addresses-button{font-size:1em;font-weight:bold;text-align:left}#order-details .order-info .address-panel .address-controls .addresses-button .label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}#order-details .order-info .address-panel .address-controls .invoice-button{font-size:1em;font-weight:bold;text-align:left}#order-details .order-info .address-panel .addresses{margin-top:.5em}#order-details .shipments{font-size:.813em}#order-details .shipments .shipment{background-color:#dbd6cc;margin:.5em 0;padding:.5em .8em}#order-details .shipments .shipment h4{margin:0;line-height:2em;font-size:1.125em}#order-details .shipments .shipment .slideshow .slides-navigation-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#order-details .shipments .shipment .slideshow .slides-navigation-container .slides-navigation{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block;height:60px;margin:.5em 0 0 0}#order-details .shipments .shipment .slideshow .slides-navigation-container .slides-navigation .slide{border-bottom:2px solid transparent}#order-details .shipments .shipment .slideshow .slides-navigation-container .slides-navigation .slide.active{border-bottom:2px solid orange}#order-details .shipments .shipment .slideshow .slides-navigation-container .fader{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;height:60px}#order-details .shipments .shipment .slideshow .slides-navigation-container .fader .fader-inner{background-image:-webkit-gradient(linear, right top, left top, from(#dbd6cc), to(rgba(219,214,204,0)));background-image:linear-gradient(right, #dbd6cc, rgba(219,214,204,0))}#order-details .shipments .shipment .slideshow .slides-info .slide{border:none}#order-details .shipments .shipment .tracking-button{text-align:left;margin:.5em 0;font-size:1em}.login-section{padding-left:1em;padding-right:1em}.login-section .error-message{font-size:.875em;color:red}.login-section .error .form-group input{border:1px solid red}.login-section .form-group{position:relative}.login-section .form-group i.icon-user{position:absolute;left:.5em;top:.75em}.login-section .form-group i.icon-password{position:absolute;left:.7em;top:.6em}.login-section .form-group input{height:3em;padding-left:2.5em}.login-section .form-group input.user{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.login-section .form-group input.password{border-top-left-radius:0;border-top-right-radius:0}.login-section p.forgot-password{font-size:.813em;color:#01a3d4;text-align:center}.login-section p.forgot-password a{color:inherit}.logout-section p{font-size:.875em}.logout-section .back-to-login{text-align:center}.logout-section .back-to-login a{text-decoration:underline;color:#01a3d4}.legal-pages-section{margin-bottom:3em;padding-left:1em;padding-right:1em;font-size:1em}.legal-pages-section h2{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding:.5em 0 .2em 0;font-size:1em;font-weight:700}.legal-pages-section h2:first-of-type{padding-top:0}.legal-pages-section .running-text{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;font-size:.875em}.legal-pages-section a{text-decoration:underline}.legal-pages-section ol{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1.5em;font-size:.813em}.legal-pages-section ol>li{margin-top:.2em}.legal-pages-section ol ul{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1.4em}.legal-section{margin-bottom:2em;overflow:hidden;word-break:break-word}.legal-section h1{padding-bottom:0}.legal-section h2{padding-left:1em;padding-right:1em;font-size:1em;font-weight:700}.legal-section a{text-decoration:underline}.legal-section .accordion h2.expander-panel{margin:1em 0}.legal-section .accordion h2.expander-panel>a{text-decoration:none}.legal-section .expandable{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1.2300123em;padding-right:1.2300123em;font-size:.813em}.privacy-section{padding-left:1em;padding-right:1em}.privacy-section p{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;font-size:.813em}.privacy-section p strong{display:inline-block;padding-top:1em}.app-privacy-section{padding-left:1em;padding-right:1em}.app-privacy-section h2{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-top:1em;padding-bottom:1em}.app-privacy-section ul{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1em;padding-right:1em}.app-privacy-section ul li{font-size:.813em}.app-privacy-section p{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;font-size:.813em}.app-privacy-section p strong{display:inline}.imprint-section{padding-left:1.2300123em;padding-right:1.2300123em;margin-bottom:2em;font-size:.813em}.feedback-company-section{padding-left:1.14285714em;padding-right:1.14285714em;padding-top:1.14285714em;padding-bottom:1.14285714em;padding-top:0;font-size:.875em}.feedback-company-section img{float:left;margin:4px 20px 10px 0}.feedback-company-section p:first-of-type{margin-top:0}.legal-section.added-values .added-values-content{padding-left:1.14285714em;padding-right:1.14285714em;padding-top:1.14285714em;padding-bottom:1.14285714em;font-size:.875em}.legal-section.added-values .added-values-content:before,.legal-section.added-values .added-values-content:after{content:" ";display:table}.legal-section.added-values .added-values-content:after{clear:both}.legal-section.added-values .added-values-content p{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}.legal-section.added-values .added-values-content h2{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding:1em 0 .2em 0;font-size:1.125em}.legal-section.added-values .added-values-content h2:before,.legal-section.added-values .added-values-content h2:after{content:" ";display:table}.legal-section.added-values .added-values-content h2:after{clear:both}.legal-section.added-values .added-values-content h2:first-of-type{margin-top:.2em}.legal-section.added-values .added-values-content h3{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-top:1em;font-weight:700}.legal-section.added-values .added-values-content img{clear:both;display:block;margin:0 auto;max-width:100%}.legal-section.added-values .added-values-content .svg-icon{height:77px;width:77px;position:relative;top:4px;margin:0 1em 1em 0;float:left}.basket .shipping-cost-section,.basket .total-price-section{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.basket .shipping-cost-section>div:first-child,.basket .total-price-section>div:first-child{margin-left:3%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.basket .shipping-cost-section>div:last-child,.basket .total-price-section>div:last-child{font-weight:700;margin-right:3%;white-space:nowrap}.basket .total-price-section{margin-top:15px}.basket .shipping-cost-section{margin-top:10px}.basket .shipping-cost-section .positiv-message{color:#3EA71B;font-size:.813em;font-weight:bold}.basket .shipping-country-section{margin-left:3%;margin-top:16px}.basket .shipping-country-section .select-box{width:97%;margin-top:2px}.basket .empty-basket{margin-left:3%;margin-right:3%}.basket .empty-basket .empty-basket-illustration{display:block;margin:0 auto}.basket .basket-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:0 3% 0 3%;margin-top:5px}.basket .basket-header h1{padding:0}.basket .basket-positions-list{list-style:none;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;margin-left:3%;margin-right:3%}.basket .basket-positions-list li{border-bottom:1px solid #dbd6cc;position:relative;padding:.5em 0 15px 0}.basket .basket-positions-list li h3{padding-left:0;padding-bottom:0}.basket .basket-positions-list li .middle-part{min-height:60px;padding-top:3px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.basket .basket-positions-list li .middle-part .article-image{margin-right:5px;padding-top:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.basket .basket-positions-list li .middle-part .text-part{width:60%;margin-right:5px;padding-top:5px}.basket .basket-positions-list li .middle-part .text-part .position-price{font-size:.813em}.basket .basket-positions-list li .middle-part .text-part .barrel-price{font-size:.7em;color:#727272}.basket .basket-positions-list li .bottom-part{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.basket .basket-positions-list li .bottom-part .actions{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block;font-size:.85em;line-height:100%}.basket .basket-positions-list li .bottom-part .actions a,.basket .basket-positions-list li .bottom-part .actions div{white-space:nowrap;display:inline-block}.basket .basket-positions-list li .bottom-part .actions a.hidden,.basket .basket-positions-list li .bottom-part .actions div.hidden{display:none}.basket .basket-positions-list li .bottom-part .actions .delete-position.active{color:#01a3d4;text-decoration:none}.basket .basket-positions-list li .bottom-part .actions .delete-position button{-webkit-box-shadow:none;box-shadow:none;font-size:1em}.basket .basket-positions-list li .bottom-part .actions .wishlist-link{margin-right:5%}.basket .basket-positions-list li .bottom-part .total-price{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-weight:700}.basket .basket-positions-list li .amount-form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:auto;padding-top:9.5px}.basket .basket-positions-list li .amount-input{display:block;right:0;top:30%;width:4em;text-align:center}.basket .basket-positions-list .freight-forwarding-info{font-size:.813em}.basket .basket-positions-list .freight-forwarding-info a{color:#272727;text-decoration:underline}.basket .basket-positions-list .freight-forwarding-info a:active,.basket .basket-positions-list .freight-forwarding-info a.active{color:#01a3d4;text-decoration:underline}.basket .basket-positions-list .export-regulations-info{font-size:.813em;color:red}.basket .button-bar{margin-top:8px;margin-bottom:8px}.basket .button-bar .btn{width:200px;height:45px;border-radius:3px;font-size:1em;font-weight:700}.basket .button-bar .btn.to-checkout-button{height:48px;padding-left:33px}.basket .button-bar .btn i.icon-chevron{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -242px;width:10px;height:17px;min-width:10px}.basket .button-bar .btn.btn-paypal-express :not(:last-child){margin-right:1.5%}.basket .button-bar #amazon-payments-button{min-height:45px}.basket hr{margin-left:3%;margin-right:3%;margin-bottom:16px}#customer-centre-contact{padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;font-size:.875em}#customer-centre-contact .form-group.message{margin:1em 0}#logout{padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;padding-top:0}.checkout-form-row{margin-bottom:.5em}.checkout-form-row input,.checkout-form-row select{width:100%}.checkout-headline{position:relative;margin-bottom:10px}.checkout-headline .login-button{position:absolute;right:1em;top:.5em}.checkout-section{counter-reset:headlines;margin-bottom:1em}.checkout-section .headline-link{position:relative;display:block;background:#ebe7e1;padding:10px;font-weight:700;margin-top:0;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.checkout-section .headline-link::before{margin-right:.1em;-ms-flex-item-align:baseline;align-self:baseline;-webkit-align-self:baseline;counter-increment:headlines;content:counter(headlines) ".\00a0 "}.checkout-section .headline-link .icon-paypal-with-background{position:absolute;margin-left:5px}.checkout-section .headline-link .multiline-text-canvas{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}.checkout-section .headline-link .checkout-basket-link{font-weight:normal}.checkout-section .headline-link .checkout-basket-link a{text-decoration:underline}.checkout-section .checkout-content{padding-left:1em;padding-right:1em;margin-bottom:40px;font-size:.875em}.checkout-section .select-box{display:block;max-width:250px;font-size:13px}.checkout-section .phone-and-email .phone-number-component{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.checkout-section .phone-and-email .phone-number-component .country-select select{min-width:8%}.checkout-section .phone-and-email .phone-number-component .country-select.validation-error{border:1px solid red}.checkout-section .phone-and-email .phone-number-component>*{height:31px}@media (min-width: 590px){.checkout-section .phone-and-email .phone-number-component>*{height:36px}}.checkout-section .phone-and-email .phone-number-component>*.is-placeholder{color:#989898}.checkout-section .phone-and-email .phone-number-component>*:first-child{margin-right:.5rem}.checkout-address .name{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.checkout-address .name .first-name,.checkout-address .name .last-name{width:50%}.checkout-address .name .first-name{margin-right:6px}.checkout-address .location{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.checkout-address .location .zip{margin-right:6px;width:32%}.checkout-address .location .city{width:68%}.checkout-address .vat-number .vat-number-input{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.checkout-address .vat-number .vat-number-input input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block;margin-right:6px}.checkout-address .vat-number .vat-number-input .vat-number-ifpossible{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.checkout-address .vat-number p{margin-top:.25em}.checkout-address .different-shipping-address-option{margin-top:11px}.checkout-address .different-shipping-address-option input{margin-right:13px;margin-bottom:5px}.checkout-basket.wait-animation{margin-bottom:0}.checkout-basket.wait-animation>.checkout-basket-positions{opacity:.3}.checkout-basket .standalone-message a{color:#01a3d4;text-decoration:none}.checkout-basket .checkout-basket-positions{list-style:none;padding:0;margin-top:0}.checkout-basket .checkout-basket-positions .availability{margin:0}.checkout-basket .checkout-basket-positions li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.checkout-basket .checkout-basket-positions li:not(:last-of-type){padding-bottom:1em}.checkout-basket .checkout-basket-positions li .text-canvas{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block}.checkout-basket .checkout-basket-positions li .text-canvas .availability-label{font-size:.75em}.checkout-basket .checkout-basket-positions li .price{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:15px}.checkout-basket .checkout-basket-positions li .price,.checkout-basket .checkout-basket-positions li .voucher-amount{white-space:nowrap;font-weight:700}.checkout-basket .checkout-basket-positions li .voucher-number{font-size:.75em;color:#5c5c5c}.checkout-basket .checkout-basket-positions li .voucher-amount{color:#3EA71B}.checkout-basket .checkout-basket-positions li .voucher-exchangerate-information{font-size:.75em}.checkout-basket .checkout-basket-positions .shipping-cost,.checkout-basket .checkout-basket-positions .checkout-sum{padding-top:1em;border-top:1px solid #d9d4cc}.checkout-basket .checkout-basket-positions .checkout-sum .total-price,.checkout-basket .checkout-basket-positions .checkout-sum .total-price-label{font-size:1em}.checkout-basket .checkout-basket-positions .checkout-sum .total-price{text-align:right}.checkout-basket .checkout-basket-positions .voucher-remaining-amount{font-size:.75em}.payment-methods #shipping-carrier-selection-payment-info>.info-text{display:none;font-size:.813em;margin-left:36px;margin-top:4px}.payment-methods #shipping-carrier-selection-payment-info>.info-text.active{display:block}.payment-methods ul{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:3px;list-style:none}.payment-methods ul.collapsable-content{padding-bottom:16px}.payment-methods ul .paypal-option{padding-top:7px;padding-bottom:7px}.payment-methods ul li{border-bottom:1px solid #dbd6cc;padding:8px 0}.payment-methods ul li label{display:block}.payment-methods ul li input{margin-right:.5em}.payment-methods ul li .credit-card-badges{margin:10px 0 10px -5px;border-spacing:5px}.payment-methods ul li .credit-card-badges .credit-card-badge{display:table-cell;height:42px;width:60px;border:1px solid #6e6e6e;border-radius:3px;vertical-align:middle}.payment-methods ul li .credit-card-badges .credit-card-badge i{display:block;margin:0 auto}.payment-methods ul li .credit-card-badges .credit-card-badge:not(.selected){filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.payment-methods ul li .credit-card-number{margin-bottom:.5em}.payment-methods ul li .credit-card-number .ccnr-input.text{width:190px}.payment-methods ul li .test-number .test-number-infolink{color:#272727;text-decoration:underline}.payment-methods ul li .test-number .test-number-infolink:active,.payment-methods ul li .test-number .test-number-infolink.active{color:#01a3d4;text-decoration:underline}.payment-methods ul li .test-number .ccpz-input.text{width:100px}.payment-methods ul li .test-number-explanation{margin-top:8px}.payment-methods ul li .test-number-explanation i{float:left;margin-right:10px}.payment-methods ul li .test-number-explanation span{display:block;font-size:1em}.payment-methods ul li .credit-card-expire-date .valid-until .month,.payment-methods ul li .credit-card-expire-date .valid-until .year{display:inline-block;width:90px}.payment-methods ul li .credit-card-expire-date .valid-until .month{margin-right:8px}.payment-methods ul li .credit-card-owner .credit-card-owner-input.text{width:190px}.payment-methods ul li.cashondelivery-option.disabled>label{opacity:.4}.payment-methods ul .description{margin-left:36px;margin-top:4px;font-size:.813em}.payment-methods ul .description p:first-of-type{margin-top:0}.payment-methods ul .description p:last-of-type{margin-bottom:0}.payment-methods .bold{font-weight:700}.checkout-options{padding-right:1em;padding-left:1em}.checkout-options .checkbox input[type=checkbox]+label{font-size:1em}.checkout-options .checkout-options-accordion .expandable.hidden.expanded>.expanded{display:block !important}.checkout-options .component-ui-accordion .accordion-content{-webkit-transition:none;transition:none}.checkout-options .component-ui-accordion .expander-panel,.checkout-options .accordion .expander-panel,.checkout-options .component-ui-accordion .accordion-trigger,.checkout-options .accordion .accordion-trigger{outline:none;font-size:.875em;border-top:1px solid #f4f4f4;line-height:1rem;margin:0;letter-spacing:-0.15px;font-weight:400;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1rem 0 !important}.checkout-options .component-ui-accordion .expandable,.checkout-options .accordion .expandable,.checkout-options .component-ui-accordion .accordion-content,.checkout-options .accordion .accordion-content{padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout-options .component-ui-accordion .expandable.active,.checkout-options .accordion .expandable.active,.checkout-options .component-ui-accordion .accordion-content.active,.checkout-options .accordion .accordion-content.active,.checkout-options .component-ui-accordion .expandable.expanded,.checkout-options .accordion .expandable.expanded,.checkout-options .component-ui-accordion .accordion-content.expanded,.checkout-options .accordion .accordion-content.expanded{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.checkout-options .component-ui-accordion .expandable .additional-panel-body,.checkout-options .accordion .expandable .additional-panel-body,.checkout-options .component-ui-accordion .accordion-content .additional-panel-body,.checkout-options .accordion .accordion-content .additional-panel-body{padding:0 0 1rem}.checkout-options .component-ui-accordion .expander-panel,.checkout-options .accordion .expander-panel{border-bottom:0 none}.checkout-options .component-ui-accordion .expander-panel:after,.checkout-options .accordion .expander-panel:after{content:'\002B';color:#3b3b3b;font-size:1.5rem;font-weight:400;float:right;margin-left:.5rem}.checkout-options .component-ui-accordion .expander-panel.active:after,.checkout-options .accordion .expander-panel.active:after,.checkout-options .component-ui-accordion .expander-panel.expanded:after,.checkout-options .accordion .expander-panel.expanded:after{content:"\2212"}.checkout-options .component-ui-accordion .expander-panel .collapse-expand-icon-container,.checkout-options .accordion .expander-panel .collapse-expand-icon-container{display:none}.checkout-options .component-ui-accordion .expander-panel.expanded,.checkout-options .accordion .expander-panel.expanded{background:transparent}.checkout-options .shipping-selection .loading-shipping-data{text-align:center;margin-bottom:1rem}.checkout-options .shipping-selection .reboot .info-box.hint{width:100%;max-width:100%}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .carrier-wrapper>.error-message{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;font-size:.66rem;background:rgba(255,255,255,0.7);border-radius:3px;padding:.5rem;width:80%;letter-spacing:-0.15px;cursor:default;z-index:1}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .carrier-wrapper>.select-carrier.disabled{background:url('../img/mobile/stripes.png') repeat-x;opacity:.35;cursor:default}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-trigger{border-top:0 none;padding:0 !important;border-top:1px solid #f4f4f4}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-trigger:first-child{border-top:0 none}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-trigger:after{content:none}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-trigger.active{background:none}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-content{display:none;opacity:0;height:0}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab{padding:0;position:relative;margin:.6rem 0}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab:first-child{margin-top:0}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab:last-child{margin-bottom:0}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab.closed:hover .accordion-trigger:not(.prevent-toggle):not(.disabled){background:#f4f4f4}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab.closed:hover .accordion-trigger:not(.prevent-toggle):not(.disabled)>.select-carrier>.carrier-checkbox{border-color:#929292}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .option-label{width:100%;margin-top:.75rem}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .option-label,.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .option-label .rs-input-wrapper{display:inline-block;vertical-align:middle}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .option-label:first-child{margin-top:0}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .carrier-wrapper{width:100%}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .carrier-wrapper>.shipping-partner{background:#f4f4f4;font-size:.7rem;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden;max-height:0;-webkit-transition:max-height 280ms,visibility 280ms;transition:max-height 280ms,visibility 280ms;padding:0 .55rem 0 calc(30px + 1.05rem);overflow:hidden}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .carrier-wrapper>.shipping-partner>*{display:none}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .carrier-wrapper>.shipping-partner>span{white-space:nowrap;padding-right:4.5px;padding-bottom:0;margin:.2rem 0}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .carrier-wrapper>.shipping-partner>img{margin:.3rem 0}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .carrier-wrapper>.shipping-partner.active{max-height:60px;visibility:visible}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .carrier-wrapper>.shipping-partner.active>*{display:inline-block;vertical-align:middle}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger{border:1px solid #f4f4f4;border-radius:3px;will-change:box-shadow;-webkit-transition:-webkit-box-shadow 250ms cubic-bezier(.25, .8, .25, 1);transition:-webkit-box-shadow 250ms cubic-bezier(.25, .8, .25, 1);transition:box-shadow 250ms cubic-bezier(.25, .8, .25, 1);transition:box-shadow 250ms cubic-bezier(.25, .8, .25, 1), -webkit-box-shadow 250ms cubic-bezier(.25, .8, .25, 1);-webkit-transform:translateZ(0);transform:translateZ(0)}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger.active{cursor:default;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);border:1px solid #dddddd}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .carrier-additional{font-size:.694rem;letter-spacing:-0.15px;color:#3b3b3b;margin-top:.2rem}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .carrier-additional>*{display:inline-block}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .carrier-additional .separator{padding:0 4px}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .carrier-additional .duration{word-break:break-word;font-weight:700;display:inline;white-space:nowrap}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .carrier-additional .duration>.time-string{white-space:normal}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .carrier-additional .duration>.time-string>*{display:inline-block}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .carrier-additional .duration>.time-string>.delivery-at{padding-right:4.5px}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .carrier-additional .shipping-costs{white-space:nowrap}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier{padding:.45rem .55rem .35rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:4.2rem}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier.active .carrier-checkbox{background:#59c346;border-color:transparent}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier.active .carrier-checkbox>.select-carrier-icon{visibility:visible}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier.active.has-shipping-partner{padding-bottom:.12rem}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier .partner-logo,.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier .our-carrier-logo{mix-blend-mode:multiply}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier>*{vertical-align:middle;display:inline-block}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier .carrier-checkbox{border-radius:50%;display:inline-block;border:1px solid #c7c6c7;margin-right:.5rem;height:30px;width:30px}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier .carrier-checkbox>.select-carrier-icon{display:block;visibility:hidden;fill:#fff;height:30px;margin:0 auto}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier .carrier-checkbox>.select-carrier-icon>svg{height:30px;width:15px;display:block;margin:0 auto}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier .carrier-meta>.carrier-logo>.carrier-partnerName{font-size:.66rem;margin-top:3px;color:#929292;white-space:initial;word-break:break-word;display:block}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier .carrier-meta>.carrier-logo>.carrier-additional-text{margin-left:.4rem}.checkout-options .shipping-selection .shipping-carrier-wrapper .shipping-carrier-accordion .accordion-tab .select-shipping-service-trigger .select-carrier .carrier-meta>.carrier-logo>.carrier-additional-text.ups-express{color:#e39b2c;font-weight:700}.checkout-buy{padding-left:1em;padding-right:1em;margin-top:25px}.checkout-buy .terms-and-conditions{margin-top:25px;color:#626262}.checkout-buy .terms-and-conditions a{color:#01a3d4}.checkout-buy .checkout-button:disabled{color:initial;opacity:.65}.voucher-selection .voucher-success-message{color:#3EA71B}.voucher-selection .voucher-code-input{margin-bottom:1em}.voucher-selection .voucher-code-input button{font-size:1em}.voucher-selection .btn{margin-top:.6em}.requested-shipping-date-text{margin-top:.4em}.dateSelects{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.dateSelects .select-box{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:auto;margin-right:10px}.dateSelects .select-box:last-child{margin-right:0}.checkout .disabled-payment-method{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}#tracking{min-height:400px}#tracking .shipment-overview{padding-left:1em;padding-right:1em;font-size:.875em}#tracking .shipment-progress{padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;padding-bottom:0}#tracking .shipment-progress .shipment-progress-bar-container{position:relative;height:53px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#tracking .shipment-progress .shipment-progress-bar-container .shipment-progress-icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}#tracking .shipment-progress .shipment-progress-bar-container .shipment-progress-bar{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;display:block;height:5px;background-color:#ffc100}#tracking .shipment-progress .shipment-progress-bar-container .shipment-progress-icon-VA{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -666px;width:53px;height:53px;min-width:53px}#tracking .shipment-progress .shipment-progress-bar-container .shipment-progress-icon-AA{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -492px;width:53px;height:53px;min-width:53px}#tracking .shipment-progress .shipment-progress-bar-container .shipment-progress-icon-EE{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -550px;width:53px;height:53px;min-width:53px}#tracking .shipment-progress .shipment-progress-bar-container .shipment-progress-icon-PO{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -608px;width:53px;height:53px;min-width:53px}#tracking .shipment-progress .shipment-progress-bar-container .shipment-progress-icon-ZU{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -724px;width:53px;height:53px;min-width:53px}#tracking .shipment-progress .shipment-progress-bar-container.progress-0 .shipment-progress-icon-VA,#tracking .shipment-progress .shipment-progress-bar-container.progress-0 .shipment-progress-icon-AA,#tracking .shipment-progress .shipment-progress-bar-container.progress-0 .shipment-progress-icon-EE,#tracking .shipment-progress .shipment-progress-bar-container.progress-0 .shipment-progress-icon-PO,#tracking .shipment-progress .shipment-progress-bar-container.progress-0 .shipment-progress-icon-ZU,#tracking .shipment-progress .shipment-progress-bar-container.progress-0 .shipment-progress-bar-VA-AA,#tracking .shipment-progress .shipment-progress-bar-container.progress-0 .shipment-progress-bar-AA-EE,#tracking .shipment-progress .shipment-progress-bar-container.progress-0 .shipment-progress-bar-EE-PO,#tracking .shipment-progress .shipment-progress-bar-container.progress-0 .shipment-progress-bar-PO-ZU{opacity:.4}#tracking .shipment-progress .shipment-progress-bar-container.progress-20 .shipment-progress-icon-AA,#tracking .shipment-progress .shipment-progress-bar-container.progress-20 .shipment-progress-icon-EE,#tracking .shipment-progress .shipment-progress-bar-container.progress-20 .shipment-progress-icon-PO,#tracking .shipment-progress .shipment-progress-bar-container.progress-20 .shipment-progress-icon-ZU,#tracking .shipment-progress .shipment-progress-bar-container.progress-20 .shipment-progress-bar-VA-AA,#tracking .shipment-progress .shipment-progress-bar-container.progress-20 .shipment-progress-bar-AA-EE,#tracking .shipment-progress .shipment-progress-bar-container.progress-20 .shipment-progress-bar-EE-PO,#tracking .shipment-progress .shipment-progress-bar-container.progress-20 .shipment-progress-bar-PO-ZU{opacity:.4}#tracking .shipment-progress .shipment-progress-bar-container.progress-40 .shipment-progress-icon-EE,#tracking .shipment-progress .shipment-progress-bar-container.progress-40 .shipment-progress-icon-PO,#tracking .shipment-progress .shipment-progress-bar-container.progress-40 .shipment-progress-icon-ZU,#tracking .shipment-progress .shipment-progress-bar-container.progress-40 .shipment-progress-bar-AA-EE,#tracking .shipment-progress .shipment-progress-bar-container.progress-40 .shipment-progress-bar-EE-PO,#tracking .shipment-progress .shipment-progress-bar-container.progress-40 .shipment-progress-bar-PO-ZU{opacity:.4}#tracking .shipment-progress .shipment-progress-bar-container.progress-60 .shipment-progress-icon-PO,#tracking .shipment-progress .shipment-progress-bar-container.progress-60 .shipment-progress-icon-ZU,#tracking .shipment-progress .shipment-progress-bar-container.progress-60 .shipment-progress-bar-EE-PO,#tracking .shipment-progress .shipment-progress-bar-container.progress-60 .shipment-progress-bar-PO-ZU{opacity:.4}#tracking .shipment-progress .shipment-progress-bar-container.progress-80 .shipment-progress-icon-ZU,#tracking .shipment-progress .shipment-progress-bar-container.progress-80 .shipment-progress-bar-PO-ZU{opacity:.4}#tracking .shipment-info{padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;font-size:.875em}#tracking .shipment-info .date{font-weight:700}#tracking .shipment-info .state{font-weight:bold}#tracking .shipment-info .state.completed{color:#3EA71B}#tracking .shipment-history{padding:0;margin:1em 0}#tracking .shipment-history .trigger{font-size:.875em;font-weight:700}#tracking .shipment-history .trigger .multiline-text-canvas{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#tracking .shipment-history .body{padding-left:1.14285714em;padding-right:1.14285714em;font-size:.875em}#tracking .shipment-history .shipment-events .shipment-event:not(:last-child){margin-bottom:1em}#tracking .shipment-history .shipment-events .shipment-event .date{font-weight:700}#tracking .shipment-support{margin-top:1em;font-size:.875em;padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;padding-top:0}#tracking .shipment-support .additional-info{text-align:center;margin-top:.4em}div.wishlist .btn{font-size:15px;height:37.5px}div.wishlist input.text{font-size:15px;height:37.5px}div.wishlist .wishlist-title{font-size:1em;font-weight:normal;padding:8px 1em}div.wishlist .wishlist-title form{width:100%}div.wishlist .sorting{margin-bottom:1em}div.wishlist .section{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em}div.wishlist .section+.modify-wishlist-section{margin-top:.5em}div.wishlist .modify-wishlist-section{font-size:.875em}div.wishlist .modify-wishlist-section .collapsible:last-child .body{padding-bottom:0}div.wishlist .wishlist-section .wishlist-of-articles{list-style:none;margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}div.wishlist .wishlist-section .wishlist-of-articles>li:after{content:" ";display:block;width:100%;margin:1em 0;height:1px;background-color:#e9e7e1}div.wishlist .wishlist-section .wishlist-of-articles>li.last-visible-child:after,div.wishlist .wishlist-section .wishlist-of-articles>li:last-child:after{display:none}div.wishlist .wishlist-section .wishlist-of-articles>li{margin:1em -1em}div.wishlist .wishlist-section .wishlist-of-articles>li .network-error-message{padding:1em 1em;font-size:.813em;color:red}div.wishlist .wishlist-section .wishlist-of-articles>li .highlight-container{padding:0 1em}div.wishlist .wishlist-section .wishlist-of-articles>li .highlight-container.highlight{animation-name:highlight;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:4s;-webkit-animation-name:highlight;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in;-webkit-animation-duration:4s;-ms-animation-name:highlight;-ms-animation-iteration-count:1;-ms-animation-timing-function:ease-in;-ms-animation-duration:4s;-moz-animation-name:highlight;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-in;-moz-animation-duration:4s}@keyframes highlight{0%{background-color:#efece2}50%{background-color:#efece2}100%{background-color:white}}@-webkit-keyframes highlight{0%{background-color:#efece2}50%{background-color:#efece2}100%{background-color:white}}div.wishlist .wishlist-section .wishlist-of-articles>li:first-child,div.wishlist .wishlist-section .wishlist-of-articles>li.first-visible-child{padding-top:0;margin-top:0}div.wishlist .wishlist-section .wishlist-of-articles>li>a{display:block}div.wishlist .wishlist-section .wishlist-of-articles>li>a:active{color:inherit;background:inherit}div.wishlist .wishlist-section .wishlist-of-articles>li h3{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}div.wishlist .wishlist-section .wishlist-of-articles>li .thumbnail-and-text-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding-top:3px;min-height:60px}div.wishlist .wishlist-section .wishlist-of-articles>li .thumbnail-and-text-container .thumbnail-canvas{padding-top:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}div.wishlist .wishlist-section .wishlist-of-articles>li .thumbnail-canvas{margin-right:.5em;background:#fff}div.wishlist .wishlist-section .wishlist-of-articles>li .text-canvas{padding-top:5px}div.wishlist .wishlist-section .wishlist-of-articles>li .availability-label{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;font-size:.813em}div.wishlist .wishlist-section .wishlist-of-articles>li .price{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;font-size:.813em}div.wishlist .wishlist-section .wishlist-of-articles>li .barrel-price{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;font-size:.7em;color:#727272}div.wishlist .wishlist-section .wishlist-of-articles>li .article-actions{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0}div.wishlist .wishlist-section .wishlist-of-articles>li .article-actions a,div.wishlist .wishlist-section .wishlist-of-articles>li .article-actions button{font-size:.875em}div.wishlist .wishlist-section .wishlist-of-articles>li .article-actions .btn{margin-top:.25em;margin-bottom:.25em}div.wishlist .wishlist-section .wishlist-of-articles>li .article-actions .article-actions-list>li{margin-right:1em}div.wishlist .wishlist-section .wishlist-of-articles>li .article-actions .article-actions-list>li:last-child{margin-right:0}div.wishlist .wishlist-section .wishlist-of-articles>li.last-visible-child,div.wishlist .wishlist-section .wishlist-of-articles>li:last-child{margin-bottom:0}div.wishlist .wishlist-section .pager{padding-bottom:0}div.wishlist .wishlist-section #add-all-articles-to-basket{margin-top:1em}.filter-header{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:1em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:50px;background-color:rgba(40,40,40,0.95);color:#e9e7e1;font-size:1em}.filter-header .reset-filter-link{margin:0}.filter-header a{color:#e9e7e1;text-decoration:underline;font-size:.813em}.filter-header a:active{color:#01a3d4}.filter-section-headline{font-size:.875em !important}.filter-section-content{font-size:1em}.filter-section-content .checkbox{margin:0 0 .25em 0}.filter-section-content .checkbox:last-of-type{margin:0}.filter-section-content .hierarchy-list .checkbox{margin:0 0 .25em 0}.filter-section-content .reboot,.filter-section-content .rating{display:inline-block}.filter-section-content .rating{position:relative;top:2px}.filter-section-content label{font-size:.813em}.filter-section-content label span{color:#b5b2ae}.filter-section-content .btn{margin:.5em 0;height:2.5em}.filter-section-content input.price-range{margin-top:.25em;margin-bottom:.25em;width:7em;text-align:center}.filter-section-content input.price-range:focus::-webkit-input-placeholder{color:transparent}.filter-section-content input.price-range:focus:-moz-placeholder{color:transparent}.filter-section-content input.price-range:focus::-moz-placeholder{color:transparent}.filter-section-content input.price-range:focus:-ms-input-placeholder{color:transparent}.filter-section-content .reset-filter-link{line-height:35px}.filter-section-content .btn.price-range.apply-button{margin:.25em .5em}@media (min-width: 375px){.filter-section-content-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width: 590px){.filter-section-content-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (min-width: 375px){.filter-option-key-feature.body{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width: 590px){.filter-option-key-feature.body{-webkit-column-count:3;-moz-column-count:3;column-count:3}}#article-list-manufacturer-filter-content #top-manufacturer .checkbox{display:block}#article-list-manufacturer-filter-content #top-manufacturer .checkbox:nth-child(n+6){display:none}@media (min-width: 375px){#article-list-manufacturer-filter-content #top-manufacturer{-webkit-column-count:2;-moz-column-count:2;column-count:2}#article-list-manufacturer-filter-content #top-manufacturer .checkbox:nth-child(-n+10){display:block}#article-list-manufacturer-filter-content #top-manufacturer .checkbox:nth-child(n+11){display:none}}@media (min-width: 590px){#article-list-manufacturer-filter-content #top-manufacturer{-webkit-column-count:3;-moz-column-count:3;column-count:3}#article-list-manufacturer-filter-content #top-manufacturer .checkbox:nth-child(-n+15){display:block}#article-list-manufacturer-filter-content #top-manufacturer .checkbox:nth-child(n+16){display:none}}@media (min-width: 375px){#article-list-manufacturer-filter-content #all-manufacturer,#article-list-manufacturer-filter-content #article-list-category-filter-content{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width: 590px){#article-list-manufacturer-filter-content #all-manufacturer,#article-list-manufacturer-filter-content #article-list-category-filter-content{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.additional-key-feature-filter-container:after{content:" ";display:inline-block;height:1em}.reset-filter{margin-top:15px;border-top:1px solid #BAB7B3;padding-top:10px;text-align:left;min-height:60px}.reset-filter-link{font-size:.813em;color:#01a3d4;text-decoration:none;cursor:pointer;float:right;margin:.5em 0}.reset-filter .btn{color:#272727}.stick-to-bottom-of-page{position:fixed;width:100%;bottom:0;left:0}div.spacer.between-filter-sections-and-filter-button-section{height:75px}div.spacer.between-filter-sections-and-filter-button-section+.filter-submit-button-section:not(.stick-to-bottom-of-page){margin-top:-75px}.filter-wait-animation.btn-yellow-gradient{background-color:#fdc529;background-image:url('../img/mobile/loader-black.gif');background:url('../img/mobile/loader-black.gif'),-ms-linear-gradient(top, #ffcd45, #f9b800);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd45', endColorstr='#f9b800', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffcd45', endColorstr='#f9b800', GradientType=0)";background:url('../img/mobile/loader-black.gif'),-webkit-gradient(linear, left top, left bottom, from(#ffcd45), to(#f9b800));background:url('../img/mobile/loader-black.gif'),linear-gradient(top, #ffcd45, #f9b800);background-repeat:no-repeat;background-position:center;color:transparent}.filter-wait-animation.btn-red-gradient{background-color:#ff4343;background-image:url('../img/mobile/loader-white.gif');background:url('../img/mobile/loader-white.gif'),-ms-linear-gradient(top, #ff6767, #ff0d0d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6767', endColorstr='#ff0d0d', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff6767', endColorstr='#ff0d0d', GradientType=0)";background:url('../img/mobile/loader-white.gif'),-webkit-gradient(linear, left top, left bottom, from(#ff6767), to(#ff0d0d));background:url('../img/mobile/loader-white.gif'),linear-gradient(top, #ff6767, #ff0d0d);background-repeat:no-repeat;background-position:center;color:transparent}.filter-submit-button-section{font-size:1em;margin-top:1em;background:#fff;border-top:1px solid #dbd6cc}.filter-submit-button-section .row{padding:10px 0}.filter-submit-button-section .row:after{display:table;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;content:" "}.filter-submit-button-section .row .col-1,.filter-submit-button-section .row .col-2{width:auto;padding:0 10px}.filter-submit-button-section .row .col-1{float:left}.filter-submit-button-section .row .col-2{float:right;text-align:right;line-height:38px}.filter-submit-button-section .row .col-2 a{margin:0}.filter-submit-button-section .row .col-2 .cancel-link{display:none}.dialog:not(.site-app)  .filter-header{padding-right:2.7em;background-color:transparent}.dialog:not(.site-app)  .filter-header .reset-filter-link{margin-top:0}.dialog:not(.site-app)  .filter-submit-button-section{border-top:0;background:#5a5a5a}.dialog:not(.site-app)  .filter-submit-button-section .btn{height:38px;width:auto}.dialog:not(.site-app)  .filter-submit-button-section .col-2 .cancel-link{display:block;font-size:.813em;text-decoration:underline;color:#e9e7e1}.dialog:not(.site-app)  .filter-submit-button-section .col-2 .reset-filter-link{display:none}.dialog:not(.site-app)  .reset-filter-link{color:#e9e7e1;font-size:13.008px;text-decoration:underline}.dialog:not(.site-app)  .reset-filter-link:active{color:#01a3d4}.index-page ul.shop-selection-list{padding:.85em .85em;padding-bottom:1.15em}.index-page ul.shop-selection-list li{padding:.15em .15em}.index-page ul.shop-selection-list li .btn-shop-selector{border:1px solid #272727}.index-page .shop-selector-fallback{display:block;padding-left:1em;padding-right:1em;padding-bottom:2em}.index-page .shop-selector-fallback .btn-shop-selector{margin:auto;width:12em}.index-page ul.shop-selection-list li .btn-shop-selector{border:none}.index-page footer{height:50px;background-color:#3c3c3c}.fsi-page{overflow:hidden;padding:0}.fsi-page #fsi-container{position:absolute;overflow:hidden}.fsi-page .fsi-container-overlay{position:absolute;display:none;width:100%;z-index:100;pointer-events:none}.fsi-page .fsi-container-overlay button{position:relative;padding:1em 1em;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;border-radius:6px;background:#272727;border:1px solid #272727}.fsi-page .fsi-container-overlay button i{background-image:url('../img/mobile.png');background-size:152px 2664px;background-position:0 -2337px;width:61px;height:23px;min-width:61px}.feature-switches ul.switches{list-style:none;padding:0 1em}.feature-switches ul.switches li{font-size:.9em;padding-bottom:1em;border-bottom:1px solid #aaa}.feature-switches ul.switches li h3{padding:.5em 0;font-weight:bold}.feature-switches ul.switches li h3 input{margin-right:1em}.feature-switches ul.switches li a{color:#00f;text-decoration:none}.feature-switches .submit-button-pane{padding:0 1em;text-align:center}.feature-switches .submit-button-pane a{display:inline-block;padding:1em;font-size:.9em;color:#01a3d4}body.thor-profile p{padding:.5em 1em}body.thor-profile div.body>h3{font-weight:bold}body.thor-profile fieldset>legend{font-weight:bold}body.thor-profile label{font-size:.9em}body.thor-profile .refinement-panel{padding-bottom:1em}.contact-details-page .trigger{font-size:14px}.contact-details-page .body>p:first-child{margin-top:0}.contact-details-page .body>p:last-child{margin-bottom:0}.contact-details-page .small-text{font-size:.875em}.opening-hours .currently-open{color:#3EA71B}.opening-hours .currently-closed{color:#01a3d4}.directions iframe{width:100%;height:250px;margin:0;border:0}.directions .show-directions-btn{margin-top:1em}.cms-page-content{padding-left:16px;padding-right:16px}.site-app .cms-page-content{padding-top:16px}.cms-page-content h1,.cms-page-content h2,.cms-page-content h3,.cms-page-content h4,.cms-page-content h5,.cms-page-content h6{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;margin-bottom:.5em}.cms-page-content h3,.cms-page-content h4{font-weight:700}.cms-page-content h4{font-size:.875em}.cms-page-content p{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;margin-bottom:1em;font-size:.875em}.cms-page-content .mobile-cms-image-wrapper{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;margin-bottom:1em}.cms-page-content .mobile-cms-image-wrapper.xl{margin-left:-16px;margin-right:-16px}.cms-page-content a{color:#272727;text-decoration:underline}.cms-page-content a:active,.cms-page-content a.active{color:#01a3d4;text-decoration:underline}.cms-page-content a>.mobile-cms-image-wrapper{margin:0;padding:0;-webkit-margin-after:0;-webkit-margin-before:0;display:inherit}.cms-page-content ol,.cms-page-content ul{margin-top:0;margin-bottom:1em;padding-left:1.5em;font-size:.875em}.cms-page-content ol ol,.cms-page-content ul ol,.cms-page-content ol ul,.cms-page-content ul ul{margin-bottom:0;font-size:1em}.cms-page-content.mobile_app .download,.cms-page-content.mobile_app .info{margin-bottom:16px}.cms-page-content.mobile_app .download a{display:inline-block}.cms-page-content.mobile_app .download a:not(:last-of-type){margin-bottom:8px;margin-right:4px}.cms-page-content.mobile_app .download a .mobile-cms-image-wrapper{margin:-2px;padding:2px}.cms-page-content.mobile_app .download a .mobile-cms-image-wrapper img{width:auto;height:43px}.cms-page-content.mobile_app .download a .mobile-cms-image-wrapper,.cms-page-content.mobile_app .download a .mobile-cms-image-wrapper img{border-radius:6px}.cms-page-content.mobile_app .download a:active .mobile-cms-image-wrapper{background:#01a3d4}.amazon-payments-checkout .intro-text{margin-top:0;padding-left:16px;padding-right:16px;font-size:.875em}.amazon-payments-checkout .checkout-basket{min-height:135px}.amazon-payments-checkout .amazon-payments-widget{padding-left:1em;padding-right:1em;height:13em}.amazon-payments-checkout .basket-view{padding-left:16px;padding-right:16px}.amazon-payments-checkout .basket-view table{width:100%;font-size:.813em}.amazon-payments-checkout .basket-view table tr.position .availability-with-explanation{line-height:1em}.amazon-payments-checkout .basket-view table tr.shipping-cost,.amazon-payments-checkout .basket-view table tr.total{border-top:1px solid #dbd6cc}.amazon-payments-checkout .basket-view table tr.total .total-price,.amazon-payments-checkout .basket-view table tr.total .total-price-label{display:block;font-weight:700}.amazon-payments-checkout .basket-view .restricted-for-export{display:inline-block;font-size:12px;color:red}.amazon-payments-checkout .comment-section{padding-left:1em;padding-right:1em;font-size:.875em}.amazon-payments-checkout .price-primary{display:block;font-weight:700}.amazon-payments-checkout .price-secondary,.amazon-payments-checkout .price-explanation,.amazon-payments-checkout .total-price-secondary,.amazon-payments-checkout .local-currency-total-price{display:block;font-size:.813em;color:#666666}.manufacturer .manufacturer-contacts-section{padding-left:1em;padding-right:1em}