@charset "UTF-8";a,body,div,form,h2,html,i,img,p,span,ul{margin:0;padding:0;border:0;outline:0;font-size:100%}body{height:100%;line-height:1;color:#4a4a4a;font-size:12px}html{height:101%}ul{list-style:none}:focus{outline:0}a{text-decoration:none}img{border:none}P{font-size:12px;font-style:normal;font-weight:300}*{margin:0;padding:0}a{color:#fff;text-decoration:none}.wrapper-dropdown-5{position:relative;width:83px;margin:0 auto;padding:8px 8px;padding-top:9px;padding-bottom:9px;z-index:99;outline:0}.wrapper-dropdown-5 img{margin-right:6px;position:relative;top:2px}.wrapper-dropdown-5 .dropdown-select:after{border-color:#7f7f7f transparent;border-style:solid;border-width:5px 5px 0;content:"";height:0;position:absolute;right:7px;top:50%;width:0}.menu-dropdown{display:table;font-size:14px;height:auto;padding:0;position:relative;text-align:left}:root{--state-information-in-stock:#3ecf75;--state-information-in-stock-fdos-pending:#00a14f;--state-information-in-stock-overdue:#993399;--state-information-coming-soon:#30acda}body{background:none repeat-y scroll center top transparent;width:100%;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300}p{font-size:12px;font-style:normal;font-weight:300;line-height:normal;text-align:left}.header{background:none repeat scroll 0 0 #fff;padding-bottom:1px;position:relative;z-index:81}.header a{color:#4a4a4a}.header .menu-top1{background:none repeat-x scroll left top #f0f0f0;min-height:34px;padding-top:0;position:relative;text-align:left}.h-content{margin-left:auto;margin-right:auto;max-height:34px;position:relative;width:1240px;font-size:14px}.box1,.box2,.konto,.search-box,.select,.social,.warenkorb,.warper-konto,.warper-warenkorb{display:inline-block}.box1,.box2,.konto,.search-box,.select,.social,.warenkorb,.warper-konto,.warper-warenkorb{display:inline-block;vertical-align:middle}.box1{height:34px;position:relative;width:99px}.box2{height:auto;line-height:15px;margin-left:0;max-width:215px;overflow:hidden}.box2 p.name{display:block;overflow:hidden;padding:0;position:relative;text-overflow:ellipsis;white-space:nowrap}.box-link{display:inline-block;text-transform:uppercase}.box-link a{color:#777;margin-left:8px;margin-right:8px}.social{display:inline-block;float:right;height:34px;line-height:30px;margin-left:8px;vertical-align:middle}p.face{position:relative}.social a{padding-top:0}.menu-top1 p{padding:8px 3px 8px 8px;font-size:14px}.menu-top1 .social p{padding:0}.menu-top1 .social p{padding:0}.menu-top1 .social p{padding:0}.face a,.twitter a{display:block;height:19px;width:19px}p.face,p.twitter{display:block;height:19px;width:19px}.menu-top1 p.face,.menu-top1 p.twitter{display:inline-block;height:19px;margin:0;padding:0;vertical-align:middle;width:19px}.twitter a{background:url(../images/header/social-icons.svg?v=1.3) no-repeat scroll 0 0 transparent;margin:0}.face a{background:url(../images/header/social-icons.svg?v=1.3) repeat scroll center top transparent;margin:0}div.logo{float:left;padding-top:1px;width:190px}.search{margin-left:190px}.search-box{border-radius:4px;border:1px solid #ddd;height:32px;margin-bottom:6px;width:auto}.search-box input[type=text]{border:0 hidden;color:#174b86;font-family:"Open Sans",sans-serif;font-style:normal;font-size:14px;font-weight:300;margin-left:8px;margin-top:8px;width:90%}.search-box input[type=submit]{background:url(../images/header/loupe.svg) no-repeat scroll center -52px transparent;border:medium hidden;float:right;height:100%;width:30px}.warper-konto{background:url(../images/header/border-V.jpg) no-repeat scroll right bottom transparent;height:auto;margin-right:8px;padding-right:22px;position:relative;width:auto}.konto{margin-left:16px;width:auto}.konto h2{color:#174b86;display:inline-block;font-size:16px;font-weight:300;line-height:32px;margin-left:auto;padding-top:inherit;vertical-align:middle}.konto a,.warenkorb a{display:inline-block;line-height:32px}.konto .arrow,.warenkorb .arrow{background:url(../images/header/arrow-2.svg) no-repeat scroll left center;display:inline-block;height:25px;margin-left:10px;vertical-align:middle;width:10px}.konto .id-bild{background:url(../images/header/konto-waren-pic.svg) no-repeat scroll left top transparent;display:inline-block;height:25px;margin-right:0;vertical-align:middle;width:24px}.warper-warenkorb{margin-left:0;width:auto}.warenkorb{padding-left:10px;position:relative;width:auto}.warenkorb .id-bild{background:url(../images/header/konto-waren-pic.svg) no-repeat scroll left bottom transparent;display:inline-block;height:23px;margin-right:8px;vertical-align:middle;width:25px}.search-box{line-height:32px;margin-bottom:6px;vertical-align:top}.warper-konto,.warper-warenkorb{margin-bottom:6px;vertical-align:top;display:block;float:right;line-height:30px;width:auto;margin-left:5px}.warenkorb h2{font-size:16px;font-weight:300;margin-left:inherit}.warenkorb p.artikel-nummer{display:none;left:-10px;position:relative;top:-8px}.select{margin-top:0;text-align:left;width:100%}.menu-world{font-size:14px;margin:0 auto;position:relative;text-align:left;top:1px;width:1240px}.select.S-k-W{margin-top:5px}input{font-family:'Open Sans',sans-serif}.footer{position:relative;background-color:#124475;width:100%;min-width:1280px}.footer .warper-footer{color:#fff;margin:0 auto;min-height:25px;padding:30px 0;text-align:left;vertical-align:top;width:1240px}a{color:#174b86}a .text{margin-right:0}img{color:#000}.search-box input[type=submit]{height:30px}.autocomplete{position:relative;width:100%;z-index:1000}.autocomplete input{padding:inherit;width:100%}.wrapper-dropdown-5 img{margin-right:6px;position:relative;top:3px}.box-link{display:inline-block;float:right;text-align:right;text-transform:uppercase;width:auto}.box-link>p{text-align:right}.wrapper-dropdown-5{margin:0 auto 0 -8px;outline:medium none;padding:0;position:relative;width:100px;z-index:99}.wrapper-dropdown-5 .dropdown-select{padding:8px 8px 10px}.wrapper-dropdown-5:after{top:45%}.wrapper-dropdown-5 .dropdown-select::after{right:4px;top:47%}.menu-dropdown.S-k-W{align-self:stretch;flex-basis:auto;justify-content:space-around;-webkit-justify-content:space-around;width:1240px}.spinner{font-size:10px;height:30px;margin:60px auto;text-align:center;width:100px}.spinner>div{animation:1.2s ease-in-out normal none infinite running stretchdelay;background-color:#eee;display:inline-block;height:80px;width:8px}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4);-webkit-transform:scaleY(.4);-ms-transform:scaleY(.4);-moz-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);background-color:#174b86}}@keyframes stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4);-ms-transform:scaleY(.4);-moz-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1);background-color:#174b86}}.text-spinner h2{font-size:16px;margin-bottom:5px;margin-left:18px}.text-spinner p{margin-left:18px;text-align:left}.content-spinner .mask{background:none repeat scroll 0 0 rgba(255,255,255,.9);height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:1049}.warper-konto .konto .id-bild{margin-right:5px}::-webkit-input-placeholder{color:#039;opacity:1}::-moz-placeholder{color:#174b86;opacity:1}:-ms-input-placeholder{color:#174b86;opacity:1}input:-moz-placeholder{color:#174b86;opacity:1}.menu-dropdown.S-k-W{-webkit-align-self:stretch;-webkit-flex-basis:auto;-webkit-justify-content:space-around;-moz-align-self:stretch;-moz-flex-basis:auto;-moz-justify-content:space-around;-o-align-self:stretch;-o-flex-basis:auto;-o-justify-content:space-around}.flex-container{padding:0;margin:0;list-style:none;display:flex;width:691px;align-content:stretch;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-flow:row wrap}.logo-search{display:flex;margin:10px auto 4px;text-align:left;width:1240px;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}div.logo{float:left;padding-top:1px;width:auto}.logo img{height:auto;max-height:70px;max-width:156px;width:auto}.logo img{max-width:100%;width:156px;height:auto}.search{flex-grow:20;-webkit-flex-grow:20;margin-left:20px}.search-box .autocomplete form{width:100%}.out .warper-footer .flex-container{display:flex;display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:stretch;align-content:stretch;width:100%}.box2 p.name{font-size:14px}input{box-sizing:border-box}.table-cell{left:50%;position:fixed;top:50%;z-index:1050}.warper-konto{margin-right:8px}.S-k-W{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.search-box{-webkit-flex-grow:3;flex-grow:3}#top .header{width:100%}#top{min-height:165px;position:relative}.content-spinner .table-cell{top:30%}.search-box input[type=submit]{height:30px}.autocomplete{position:relative;width:100%}.autocomplete input{padding:inherit;width:100%}@media all and (min-width:0px) and (max-width:1023px){.search-box input[type=submit]{width:16%}}@media all and (min-width:0px) and (max-width:1023px){.menu-dropdown.S-k-W{width:100%}.logo-search{margin:10px auto 11px;text-align:left;width:95%}.h-content{width:95%}.menu-world{width:95%}.box2{width:auto;max-width:20%}.konto h2,.warenkorb h2{font-size:14px;font-size:1.4vw}.box2 p.name{box-sizing:border-box;width:100%}.search-box input[type=text]{width:80%;display:inline-flex}.search-box input[type=submit]{display:inline-block;height:30px;margin-right:5px;width:11%}.konto .arrow,.warenkorb .arrow{margin-left:5px}.footer .warper-footer{display:flex;display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;width:94%;justify-content:space-between;-webkit-justify-content:space-between}.footer.out .warper-footer{display:inherit;width:94%}.logo-search{width:95%}}@media all and (min-width:0px) and (max-width:952px){.konto .id-bild{margin-top:4px}}@media all and (min-width:0px) and (max-width:920px){.header{background:transparent none repeat scroll 0 0}}@media all and (min-width:0px) and (max-width:840px){.search-box input[type=text]{font-size:12px}.box2{max-width:15%;width:auto}}@media all and (min-width:0px) and (max-width:803px){.box2{max-width:15%;width:auto}}@media all and (min-width:0px) and (max-width:750px){.box2{display:none}.warper-konto{padding-right:10px}.konto{margin-left:10px;width:auto}.warenkorb{padding-left:0}.box-link a{margin-left:5px;margin-right:6px}}@media all and (min-width:0px) and (max-width:710px){P{font-size:10px}}@media all and (min-width:0px) and (max-width:685px){.konto .arrow,.warenkorb .arrow{display:none}.menu-top1 p{padding:8px 3px 8px 0;font-size:14px}}@media all and (min-width:0px) and (max-width:640px){.search-box .autocomplete{display:block}.search-box{background-color:#fff}.search-box input[type=text]{display:inline-block;width:80%;margin-left:15px;margin-top:0}.search-box .autocomplete form{width:100%;background-color:transparent}.search-box input[type=submit]{display:inline-block;float:inherit;height:30px;margin-right:5px;width:18px}.search-box,.warper-konto,.warper-warenkorb{vertical-align:middle}.search-box{width:130px}#top,body{width:640px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.logo-search{display:flex;margin:10px auto 11px;text-align:left;width:990px;display:flex;display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;margin-bottom:5px;-ms-flex-pack:justify}.logo-search .search{width:810px}.S-k-W{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.menu-dropdown.S-k-W{align-self:stretch;flex-basis:auto;justify-content:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;width:990px}.out .warper-footer .flex-container{display:-ms-flexbox;-ms-flex-pack:justify;align-content:stretch;width:100%}}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../font/OpenSans-Light-webfont-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../font/OpenSans-Light-webfont-cyrillic.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../font/OpenSans-Light-webfont-greek-ext.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../font/OpenSans-Light-webfont-greek.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../font/OpenSans-Light-webfont-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../font/OpenSans-Light-webfont-latin-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../font/OpenSans-Light-webfont-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../font/OpenSans-webfont-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../font/OpenSans-webfont-cyrillic.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../font/OpenSans-webfont-greek-ext.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../font/OpenSans-webfont-greek.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../font/OpenSans-webfont-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../font/OpenSans-webfont-latin-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../font/OpenSans-webfont-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(../font/OpenSans-Semibold-webfont-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(../font/OpenSans-Semibold-webfont-cyrillic.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(../font/OpenSans-Semibold-webfont-greek-ext.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(../font/OpenSans-Semibold-webfont-greek.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(../font/OpenSans-Semibold-webfont-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(../font/OpenSans-Semibold-webfont-latin-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(../font/OpenSans-Semibold-webfont-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../font/OpenSans-Bold-webfont-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../font/OpenSans-Bold-webfont-cyrillic.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../font/OpenSans-Bold-webfont-cyrillic-ext.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../font/OpenSans-Bold-webfont-greek.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../font/OpenSans-Bold-webfont-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../font/OpenSans-Bold-webfont-latin-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../font/OpenSans-Bold-webfont-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}