@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../font/roboto-v30-latin-regular.eot');src:local(''),url('../font/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'),url('../font/roboto-v30-latin-regular.woff2') format('woff2'),url('../font/roboto-v30-latin-regular.woff') format('woff'),url('../font/roboto-v30-latin-regular.ttf') format('truetype'),url('../font/roboto-v30-latin-regular.svg#Roboto') format('svg')};[data-id="shop-the-look"] img{display:block;max-width:100%;height:auto}[data-id="shop-the-look"] .bb_cross-selling--product-content{display:flex;justify-content:center;flex-direction:column;text-align:center}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../font/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(../font/MaterialIcons-Regular.woff2) format('woff2'),url(../font/MaterialIcons-Regular.woff) format('woff'),url(../font/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1.85;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}body{margin:0;-webkit-font-smoothing:antialiased;color:#4d4d4d}.pull-left{float:left}.pull-right{float:right}@media (max-width:839px){.pull-right.hide-phone{float:none}}.hide{display:none}.separator{height:1px;width:100%;background-color:#dcdcdc;margin:8px 0}.colored-a-link{color:#009688;font-weight:400;text-decoration:none}.colored-a-link:hover{text-decoration:underline}.main-container>.mdl-grid{max-width:1280px}.mdl-tabs.mdl-tabs__colored .mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple{background:#009688}.mdl-tabs.mdl-tabs__colored.is-upgraded .mdl-tabs__tab.is-active:after{background:#009688}h1{font-size:56px;line-height:1.5}@media screen and (max-width:960px){h1{font-size:42px;margin:16px 0}}@media screen and (max-width:600px){h1{font-size:32px;margin:8px 0}}h2{font-size:42px;line-height:1.5}@media screen and (max-width:960px){h2{font-size:32px;margin:16px 0}}@media screen and (max-width:600px){h2{font-size:24px;margin:8px 0}}.bare-list{list-style:none;padding-left:0}.no-padding{padding:0}header .mdl-button{padding:0}header.mdl-layout__header.mdl-layout__header--scroll{color:#4d4d4d;background-color:white;box-shadow:0 1px 1px 0 rgba(0,0,0,0.14),0 1px 1px -5px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}@media screen and (max-width:480px){header.mdl-layout__header.mdl-layout__header--scroll .shop-logo{position:absolute;left:51px;top:10px;width:40%}}header.mdl-layout__header.mdl-layout__header--scroll .shop-logo-image{top:6px;width:70%;border:0}@media screen and (max-width:480px){header.mdl-layout__header.mdl-layout__header--scroll .shop-logo-image{width:90px;height:auto}}header.mdl-layout__header.mdl-layout__header--scroll .shop-search-box{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:16px;margin-right:16px;top:3px}@media screen and (max-width:480px){header.mdl-layout__header.mdl-layout__header--scroll .shop-search-box{display:none}}header.mdl-layout__header.mdl-layout__header--scroll .shop-search-box.is-focused~.shop-mobile-logo{opacity:0}header.mdl-layout__header.mdl-layout__header--scroll .shop-search-box.is-focused{width:30%;margin-right:30px}header.mdl-layout__header.mdl-layout__header--scroll .shop-search-box .mdl-textfield__expandable-holder{width:100%}header.mdl-layout__header.mdl-layout__header--scroll .shop-search-box .mdl-textfield__input{color:rgba(0,0,0,0.87)}header.mdl-layout__header.mdl-layout__header--scroll #login_box{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-right:15px}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginContainer{position:relative;float:right;font-size:12px}@media screen and (max-width:480px){header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginContainer{position:static}}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginButton{padding-left:5px;padding-right:5px;display:inline-block;border-radius:10px;color:#4d4d4d;cursor:pointer}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginButton>span{position:relative;top:-7px}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginButton:hover{background-color:#eee}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginButton.active{border-radius:10px 10px 0 0}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginBox{position:absolute;top:34px;right:0;display:none;z-index:29}@media screen and (max-width:480px){header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginBox{left:24px;right:auto;top:44px}}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginForm{width:250px;border:1px solid #eee;border-radius:3px 0 3px 3px;-moz-border-radius:3px 0 3px 3px;margin-top:10px;background:#fff;padding:6px}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginForm fieldset{margin:0 0 6px 0;display:block;border:0;padding:0}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginForm #checkbox{width:auto;margin:1px 9px 0 0;float:left;padding:0;border:0}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginForm input{width:92%;border:1px solid #899caa;border-radius:3px;-moz-border-radius:3px;color:#3a454d;font-weight:bold;padding:8px 8px;font-size:12px}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginForm input[type="submit"]{font-size:16px;color:#fff;line-height:22px;width:100%;margin-top:15px}header.mdl-layout__header.mdl-layout__header--scroll #login_box #loginForm input[type="submit"]:hover{background-color:#006e5f}header.mdl-layout__header.mdl-layout__header--scroll #login_box .formbody{background:#fff;border-radius:3px;-moz-border-radius:3px;padding:10px 13px;margin:0}header.mdl-layout__header.mdl-layout__header--scroll #login_box .formbody label{color:#3a454d;margin:9px 0 0 0;display:block;float:left}header.mdl-layout__header.mdl-layout__header--scroll #login_box .formbody fieldset label{display:block;float:none;margin:0 0 6px 0}header.mdl-layout__header.mdl-layout__header--scroll #login_box .forgot-password{padding-left:15px;margin-top:5px;margin-bottom:0}header.mdl-layout__header.mdl-layout__header--scroll #login_box .forgot-password a{color:#3a454d}header.mdl-layout__header.mdl-layout__header--scroll #login_box .register{padding-left:15px}header.mdl-layout__header.mdl-layout__header--scroll #login_box .register a{color:#3a454d}header.mdl-layout__header.mdl-layout__header--scroll #login_box input:focus{outline:none}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-right:15px}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffContainer{position:relative;float:right;font-size:12px}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffButton{padding-left:5px;padding-right:5px;display:inline-block;border-radius:10px;color:#4d4d4d;cursor:pointer}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffButton>span{position:relative;top:-7px}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffButton:hover{background-color:#eee}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffButton.active{border-radius:10px 10px 0 0}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffForm{width:150px;border:1px solid #eee;border-radius:3px 0 3px 3px;-moz-border-radius:3px 0 3px 3px;margin-top:10px;background:#fff}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffForm ul{padding:0;margin:10px 0;overflow:hidden;position:relative}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffForm ul>li{list-style-type:none}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffForm ul>li .material-icons{line-height:1.5}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffForm ul>li>a{padding:2px 12px;color:#4d4d4d;text-decoration:none}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffForm ul>li>a>span{position:relative;top:-7px}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffForm ul>li:hover{background-color:#eee}header.mdl-layout__header.mdl-layout__header--scroll #logoff_box #logoffBox{position:absolute;top:34px;right:0;display:none;z-index:16}header.mdl-layout__header.mdl-layout__header--scroll #cart_box{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}header.mdl-layout__header.mdl-layout__header--scroll #cart_box .mdl-badge{top:0px}header.mdl-layout__header.mdl-layout__header--scroll #cart_box .mdl-badge[data-badge]:after{top:0;right:-20px;background:#009688}header.mdl-layout__header.mdl-layout__header--scroll #cart_box a{color:inherit}header.mdl-layout__header.mdl-layout__header--scroll #cart_box a :hover{color:#333}header.mdl-layout__header.mdl-layout__header--scroll #language_list{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}header.mdl-layout__header.mdl-layout__header--scroll #language_list .mdl-menu__container.is-upgraded.is-visible .mdl-menu__item.mdl-js-ripple-effect{height:28px;line-height:28px;padding-top:5px;padding-bottom:5px}header.mdl-layout__header.mdl-layout__header--scroll #language_list .mdl-menu__container.is-upgraded.is-visible a{color:#4d4d4d;text-decoration:none}header.mdl-layout__header.mdl-layout__header--scroll #language_list .mdl-menu__container.is-upgraded.is-visible a img{width:25%}header.mdl-layout__header.mdl-layout__header--scroll #language_list .mdl-menu__outline.mdl-menu--bottom-right{height:92px !important}header.mdl-layout__header.mdl-layout__header--scroll #topmenu{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-transition:opacity .2s cubic-bezier(.4, 0, .2, 1),width .2s cubic-bezier(.4, 0, .2, 1);transition:opacity .2s cubic-bezier(.4, 0, .2, 1),width .2s cubic-bezier(.4, 0, .2, 1)}header.mdl-layout__header.mdl-layout__header--scroll #topmenu .shop-navigation.mdl-navigation{margin-left:-13px}@media screen and (max-width:1500px) and (min-width:1025px){header.mdl-layout__header.mdl-layout__header--scroll #topmenu .shop-navigation.mdl-navigation{margin-left:-6px}}header.mdl-layout__header.mdl-layout__header--scroll #topmenu .shop-navigation.mdl-navigation .mdl-navigation__link{color:#4d4d4d;font-weight:600;padding-left:12px;padding-right:12px;border-bottom:4px solid transparent;white-space:nowrap}header.mdl-layout__header.mdl-layout__header--scroll #topmenu .shop-navigation .mdl-navigation__link:hover{border-bottom:4px solid #009688}@media screen and (max-width:1024px){header.mdl-layout__header.mdl-layout__header--scroll #topmenu{display:none}}.mobile-search{display:none}@media screen and (max-width:480px){.mobile-search{display:block}}.mobile-search .mdl-button{padding:0;margin-left:8px}.mobile-search .searchfield{display:inline}.mobile-search .mdl-textfield__input{width:70%;display:inline-block}.translate-tables table{width:100%;max-width:776px}.translate-tables table img{width:100%;height:auto}.safari .mdl-layout__container{height:auto}main .product-name a{color:#4d4d4d;font-weight:bold;text-decoration:none}main .product-name a:hover{text-decoration:underline}main .shipping-link{color:#009688;font-weight:400;text-decoration:none}main .shipping-link:hover{text-decoration:underline}main .btn-confirm-to-pay{width:250px;margin:0}@media screen and (max-width:480px){main .btn-confirm-to-pay{width:100%;height:auto;line-height:1.6;padding-top:6px;padding-bottom:6px}}main .error,main .warning,main .success,main .info{height:auto;line-height:1.2;background-color:#fcf8e3;padding:16px}main .error li,main .warning li,main .success li,main .info li{list-style:none;margin-bottom:6px}main .error li:last-child,main .warning li:last-child,main .success li:last-child,main .info li:last-child{margin-bottom:0}main #main_carousel_slider .item img{display:block;width:100%;height:auto}main #category_content .category_image img{width:100%;height:auto}main #category_content .category_list .mdl-grid{padding-left:0;padding-right:0}main #category_content .category_list .mdl-card__media{margin:0}@media screen and (max-width:1023px){main #product_listing .mdl-cell--3-col{width:calc(50% - 16px)}}main #product_listing .products-sort>form{display:inline-block}main #product_listing .mdl-selectfield{padding:0}main #product_listing .mdl-button{min-width:20px;margin-bottom:0px}main #product_listing #product_listing_content .mdl-card__media{margin:0}main #product_listing #product_listing_content .mdl-card__media .bb-products-new-badge,main #product_listing #product_listing_content .mdl-card__media .bb-products-outlet-badge{position:absolute}main #product_listing #product_listing_content .mdl-card__media img{width:100%;height:auto}main #product_listing .article-number{display:inline-block;float:left}main #product_listing .article-number .mdl-button{height:38px}@media screen and (max-width:600px){main #product_listing .article-number{float:none}}main #product_listing .product-price{display:block;background:#009688;color:#fff;padding:6px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media screen and (max-width:600px){main #product_listing .product-price{float:none;display:inline-block}}main #product h1{font-size:24px;margin-top:0;margin-bottom:0px}main #product [data-id="product-title"]{border-bottom:1px solid #009688;margin-top:0}main #product [data-id="product-title"] .mdl-cell{margin-top:0}@media screen and (max-width:1024px){main #product .mdl-cell-hide-smalldesktop{display:none}}@media screen and (max-width:1024px) and (min-width:840px){main #product .mdl-cell--7-col-smalldesktop{width:calc(58.3333333333% - 16px)}}@media screen and (max-width:600px) and (min-width:480px){main #product .mdl-cell--4-tablet{width:100%}}main #product .bb-products-new-badge,main #product .bb-products-outlet-badge{position:absolute;z-index:1024;top:-5px;left:-6px}main #product .product-orderinfo{position:relative;margin-top:-105px}@media screen and (max-width:767px){main #product .product-orderinfo{margin-top:0}}main #product .product-orderinfo .product-rw-prices{text-align:center;padding:0;margin-bottom:35px;justify-content:space-between;align-items:flex-end}@media screen and (max-width:767px){main #product .product-orderinfo .product-rw-prices{margin-bottom:0}}main #product .product-orderinfo .product-rw-prices span{display:block}main #product .product-orderinfo .product-rw-prices .mdl-cell{margin-left:0;margin-right:0;width:calc(50% - 4px)}main #product .product-orderinfo .product-rw-prices .product-retail-price{font-size:16px;font-weight:bold;color:#FFFFFF;background:#B4B5B5;padding:8px}main #product .product-orderinfo .product-rw-prices .product-wholesale-price{color:#000000;font-size:16px;font-weight:bold;padding:8px;background:#64fb84;background:-moz-linear-gradient(-45deg, #64fb84 0, #00be2d 100%);background:-webkit-linear-gradient(-45deg, #64fb84 0, #00be2d 100%);background:linear-gradient(135deg, #64fb84 0, #00be2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#64fb84', endColorstr='#00be2d', GradientType=1)}main #product .product-orderinfo button{display:inline-block;min-width:calc(46%)}main #product #bb-ms-products-matrix{padding:0}main #product #bb-ms-products-matrix .bb-table-matrix-wrapper{overflow:auto}main #product #bb-ms-products-matrix .bb-table-matrix{float:none;width:100%}main #product #bb-ms-products-matrix .bb-table-matrix .y-axis{width:100px;border-bottom:1px solid #999}main #product #bb-ms-products-matrix .bb-table-matrix .x-axis{width:70px;background-color:#B4B5B5;color:#fff;border-right:1px solid #fff}main #product #bb-ms-products-matrix .bb-table-matrix .x-axis.y-axis{background-color:#efefef;border-right-color:#B4B5B5}main #product #bb-ms-products-matrix .bb-table-matrix .x-axis:last-child{border-right:none}main #product #bb-ms-products-matrix .bb-table-matrix .label{display:block;font-size:14px;padding-bottom:0}main #product #bb-ms-products-matrix .bb-table-matrix .label-cart{display:block;font-size:10px;line-height:10px}main #product #bb-ms-products-matrix .bb-table-matrix td{background-size:100% 100% !important}main #product #bb-ms-products-matrix input[type="text"]{text-align:center;-webkit-appearance:none;border-radius:0}main #product #bb-ms-products-matrix .quantity-in-cart{display:block;font-size:11px}main #product .product-image{position:relative}main #product .product-image img{width:100%;height:auto}main #product [data-id="more-images"]{position:relative;overflow:hidden;height:75px;width:80%;margin:20px auto 0 auto}main #product .thumb-navigation{position:absolute;z-index:8192;width:80%;left:10%}main #product .thumb-navigation .arrow{position:absolute;left:-15px;top:25px;background-color:#009688;color:#fff;width:24px;height:24px;overflow:hidden;cursor:pointer}main #product .thumb-navigation .arrow:hover{background-color:#00b5ac}main #product .thumb-navigation .arrow.next{left:auto;right:-15px}main #product .thumb-navigation .arrow .material-icons{line-height:1.1}main #product .thumb-navigation .arrow .material-icons:focus{outline:none}main #product .product-image-thumb{width:100%;position:absolute;left:0}main #product .product-image-thumb a{width:50px;border-bottom:1px solid #eee;position:absolute}main #product .product-image-thumb a img{width:100%;height:auto}main #product .input-field{height:30px;width:30px}main #product .info-tabs p{margin:16px 0 16px}main #product .info-tabs #description p{margin:16px 0 16px}main #product .info-tabs #description p span{font-size:14px !important;line-height:32px;-moz-osx-font-smoothing:grayscale;font-weight:400;color:#4d4d4d !important}main #page_login .hinweis{font-size:12px;padding:24px 24px 12px 24px;color:#8a6d3b;background-color:#fcf8e3}main #page_login .page-title-login{margin-top:30px}main #page_login .registerbox{padding:16px 32px}main #page_login .registerbox .anrede-select{margin-top:15px;margin-bottom:15px}main #page_login .registerbox select{width:60%;display:inline}main #page_login .registerbox .company-daten,main #page_login .registerbox .customer-address,main #page_login .registerbox .customer-contact-info,main #page_login .registerbox .form-password-title{margin-top:35px;margin-bottom:5px}main #page_login .registerbox .privacy{margin-top:30px;margin-bottom:0}main #page_login .registerbox .must{margin-top:10px}main #page_login .registerbox .form-registrieren{margin-top:20px}main #page_login .loginbox{padding:24px 32px}main #cart .cart-title{margin-top:20px;margin-bottom:30px}main #cart .mdl-data-table th{padding:0 24px 12px}main #cart .warenkorb-table{width:100%;border:hidden}main #cart .warenkorb-table thead>tr>th{color:#4d4d4d;font-weight:bold}main #cart .warenkorb-table tbody>tr>td{padding:24px 24px 0}main #cart .warenkorb-table .products-quantity-title{text-align:center}main #cart .form-products-quantity{width:50%;max-width:64px;height:16px;text-align:center;vertical-align:top}main #cart .material-icons{color:#777;line-height:inherit}main #checkout_default .nav-checkout{justify-content:flex-start}main #checkout_default .checkout-navigation-font{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:24px;font-weight:400;line-height:40px;margin-left:10px;margin-right:10px}main #checkout_versand .lieferadresse-box,main #checkout_zahlungsart .lieferadresse-box,main #checkout_confirmation .lieferadresse-box,main #checkout_versand .adressebuch-box,main #checkout_zahlungsart .adressebuch-box,main #checkout_confirmation .adressebuch-box,main #checkout_versand .versandart-box,main #checkout_zahlungsart .versandart-box,main #checkout_confirmation .versandart-box,main #checkout_versand .artikel-box,main #checkout_zahlungsart .artikel-box,main #checkout_confirmation .artikel-box{padding:16px 24px}@media screen and (max-width:480px){main #checkout_versand .lieferadresse-box,main #checkout_zahlungsart .lieferadresse-box,main #checkout_confirmation .lieferadresse-box,main #checkout_versand .adressebuch-box,main #checkout_zahlungsart .adressebuch-box,main #checkout_confirmation .adressebuch-box,main #checkout_versand .versandart-box,main #checkout_zahlungsart .versandart-box,main #checkout_confirmation .versandart-box,main #checkout_versand .artikel-box,main #checkout_zahlungsart .artikel-box,main #checkout_confirmation .artikel-box{padding:12px}}main #checkout_versand address>p,main #checkout_zahlungsart address>p,main #checkout_confirmation address>p{margin:0}main #checkout_versand #select_adressebuch>select,main #checkout_zahlungsart #select_adressebuch>select,main #checkout_confirmation #select_adressebuch>select{width:80%;height:32px;border-right-color:#aeaeae}main #checkout_versand textarea,main #checkout_zahlungsart textarea,main #checkout_confirmation textarea{font-size:14px}main #checkout_versand .btn-add-new-address i,main #checkout_zahlungsart .btn-add-new-address i,main #checkout_confirmation .btn-add-new-address i{vertical-align:top;margin-top:-4px}main #checkout_versand .block-rechnungsadresse,main #checkout_zahlungsart .block-rechnungsadresse,main #checkout_confirmation .block-rechnungsadresse{margin-top:35px}main #checkout_versand .comments,main #checkout_zahlungsart .comments,main #checkout_confirmation .comments{width:100%;height:200px}main #checkout_versand .mdl-data-table th,main #checkout_zahlungsart .mdl-data-table th,main #checkout_confirmation .mdl-data-table th{padding:0 24px 12px}main #checkout_versand .warenkorb-table,main #checkout_zahlungsart .warenkorb-table,main #checkout_confirmation .warenkorb-table{width:100%;border:hidden}main #checkout_versand .warenkorb-table thead>tr>th,main #checkout_zahlungsart .warenkorb-table thead>tr>th,main #checkout_confirmation .warenkorb-table thead>tr>th{color:#4d4d4d;font-weight:bold}main #checkout_versand .warenkorb-table tbody>tr>td,main #checkout_zahlungsart .warenkorb-table tbody>tr>td,main #checkout_confirmation .warenkorb-table tbody>tr>td{padding:24px 24px 0}main #checkout_versand .warenkorb-table .products-quantity-title,main #checkout_zahlungsart .warenkorb-table .products-quantity-title,main #checkout_confirmation .warenkorb-table .products-quantity-title{text-align:center}main #checkout_versand .warenkorb-table .form-products-quantity,main #checkout_zahlungsart .warenkorb-table .form-products-quantity,main #checkout_confirmation .warenkorb-table .form-products-quantity{width:64px;height:16px;text-align:center;vertical-align:top}main #checkout_versand .warenkorb-table .material-icons,main #checkout_zahlungsart .warenkorb-table .material-icons,main #checkout_confirmation .warenkorb-table .material-icons{color:#777;line-height:inherit}main #checkout_versand .mdl-textfield,main #checkout_zahlungsart .mdl-textfield,main #checkout_confirmation .mdl-textfield{width:100%}main #checkout_versand .mdl-textfield textarea,main #checkout_zahlungsart .mdl-textfield textarea,main #checkout_confirmation .mdl-textfield textarea{min-height:100px}main #checkout_versand .allow-wrap,main #checkout_zahlungsart .allow-wrap,main #checkout_confirmation .allow-wrap{white-space:normal}main #checkout_versand [data-id="total-price-row"],main #checkout_zahlungsart [data-id="total-price-row"],main #checkout_confirmation [data-id="total-price-row"]{text-align:right}@media screen and (max-width:480px){main #checkout_versand [data-id="total-price-row"],main #checkout_zahlungsart [data-id="total-price-row"],main #checkout_confirmation [data-id="total-price-row"]{text-align:left}}@media screen and (max-width:480px){main #cart p,main #cart-overview p{margin-bottom:4px}}main #cart .cart-item-header,main #cart-overview .cart-item-header{margin-bottom:16px}@media screen and (max-width:600px){main #cart .cart-item-header,main #cart-overview .cart-item-header{font-size:12px}}main #cart .cart-item,main #cart-overview .cart-item{margin-bottom:16px}main #cart .agb-box,main #cart-overview .agb-box{margin:16px 0 0 0}@media screen and (max-width:600px){main #cart .agb-box .mdl-typography--text-right,main #cart-overview .agb-box .mdl-typography--text-right{text-align:left}}@media screen and (max-width:600px){main #cart .mdl-button,main #cart-overview .mdl-button{margin:16px 0 8px 0}}@media screen and (max-width:600px){main #cart .pull-right,main #cart-overview .pull-right{float:none}}main #address-book .box{padding:16px}main #address-book .box p{margin-bottom:6px}#contact .form-box{margin:0;padding:16px 32px}.mdl-card{cursor:pointer}.mdl-card__media{background-color:#efefef}.mdl-card__media img{width:100%;height:auto}.mdl-button{padding:0 8px}.mdl-button.mdl-button--colored{color:#009688}.mdl-button--raised.mdl-button--colored{background-color:#009688;color:#fff}.mdl-button--raised.mdl-button--colored:hover,.mdl-button--raised.mdl-button--colored:active{background-color:#009688}.mdl-cell--1-offset-desktop{margin-left:8px}@media (min-width:839px){.mdl-cell--1-offset-desktop{margin-left:8.3333333333%}}.standard-form select{width:auto;display:inline-block;margin-left:6px}.standard-form .fixed-width select{width:300px;margin-left:0px}.mdl-textfield--floating-label.is-focused .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__label{color:#009688}.mdl-textfield__label:after{background-color:#009688}.mdl-checkbox-container{padding:5px 0}.mdl-checkbox{font-size:16px;padding-top:2px;height:auto;margin-bottom:12px}.mdl-checkbox.is-checked.mdl-checkbox--colored .mdl-checkbox__box-outline{border-color:#009688}.mdl-checkbox.is-checked.mdl-checkbox--colored .mdl-checkbox__tick-outline{background-color:#009688}.bottom-buttons{margin-top:16px}.form-block{display:block;width:100%}@media screen and (max-width:600px){.mdl-tabs__tab-bar{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.mdl-tabs__tab-bar .mdl-tabs__tab{display:block;width:100%;padding:10px 0;height:auto;line-height:1.2}}.table-view{margin-bottom:16px}.table-view .header{font-weight:bold}@media screen and (max-width:600px){.table-view .header{font-size:12px}}@media screen and (max-width:480px){.table-view .header{font-size:14px}}.table-view .header .mdl-cell{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.table-view .even{background-color:#efefef}.table-view .strong{font-weight:bold}.box.mdl-shadow--2dp{padding:16px 24px}@media screen and (max-width:480px){.box.mdl-shadow--2dp{padding:12px 12px}}@media screen and (max-width:480px){.mdl-cell--4-col-phone .mdl-button.pull-right,.mdl-cell--4-col-phone .mdl-button.pull-left{float:none;display:block}.mdl-cell--4-col-phone .mdl-button:first-of-type{margin-bottom:12px}}footer{color:#9e9e9e;background-color:#424242;margin-top:5px}footer a:hover{color:#ddd}footer .mdl-mega-footer{padding:16px 0}@media screen and (max-width:600px){footer .mdl-mega-footer{margin-left:24px}}footer .mdl-mega-footer .mdl-mini-footer__link-list{display:inline-flex}@media screen and (max-width:600px){footer .mdl-mega-footer .mdl-mini-footer__link-list{display:block}footer .mdl-mega-footer .mdl-mini-footer__link-list .level_1{display:block}}@media screen and (max-width:600px){footer .mdl-mega-footer.mdl-typography--text-center{text-align:left}}.mdl-mini-footer__link-list{display:block}.mdl-mini-footer__link-list li{display:inline-block}.mdl-layout__drawer-button{background:transparent;color:#777}.mdl-layout__drawer .mdl-navigation{overflow-x:hidden}.shop-drawer{border-right:none}.shop-drawer .mdl-navigation .mdl-navigation__link{padding:0}.shop-drawer .mdl-navigation__link{padding:0}.shop-drawer .mdl-navigation__link a{padding:16px;display:block}.shop-drawer .mdl-navigation__link.submenu{position:relative}.shop-drawer .mdl-navigation__link.submenu a{display:block}.shop-drawer .mdl-navigation__link.submenu .submenu-toggler{display:block;width:25px;height:25px;position:absolute;right:16px;top:13px;line-height:1.2}.shop-drawer .mdl-navigation__link.submenu .submenu-toggler-active{display:none}.shop-drawer .mdl-navigation__link.submenu.active.submenu .submenu-toggler{display:none}.shop-drawer .mdl-navigation__link.submenu.active.submenu .submenu-toggler-active{display:block}.shop-drawer .level_2{display:none}.shop-drawer .level_2 a.mdl-navigation__link{padding:16px 40px}.shop-drawer .mdl-layout-title{position:relative;height:96px}.shop-drawer .mdl-layout-title a img{margin-top:20px}.shop-drawer-separator{height:1px;background-color:#dcdcdc;margin:8px 0}.shop-drawer .mdl-navigation__link.mdl-navigation__link{font-size:14px;color:#757575}.shop-drawer span.mdl-navigation__link.mdl-navigation__link a{color:#009688;text-decoration:none}#password_reset .weiter{margin-top:50px}#password_reset .btn-next-page{width:150px;margin:0 15px}.copyright{display:none;bottom:0;position:relative;text-align:center;padding:0 0 10px 0}.ie img{border:none}.ie .mdl-card{display:inline}.ie.ie10 .mdl-card{float:left}.ie .mdl-layout__container.has-scrolling-header .mdl-layout__content{overflow:auto}@media (min-width:1201px) and (max-width:1500px){header.mdl-layout__header.mdl-layout__header--scroll #topmenu .shop-navigation.mdl-navigation .mdl-navigation__link{padding-left:6px;padding-right:6px;font-size:12px}}@media (min-width:1025px) and (max-width:1200px){header.mdl-layout__header.mdl-layout__header--scroll #topmenu .shop-navigation.mdl-navigation .mdl-navigation__link{padding-left:6px;padding-right:6px;font-size:11px}}@media (min-width:901px) and (max-width:1024px){header.mdl-layout__header.mdl-layout__header--scroll #topmenu .shop-navigation.mdl-navigation .mdl-navigation__link{padding-left:6px;padding-right:6px;font-size:11px}}@media screen and (max-width:1024px){.mdl-layout__header{display:block}.mdl-layout__container.has-scrolling-header .mdl-layout__content{overflow-y:initial;overflow-x:initial}}@media (max-width:480px){header.mdl-layout__header.mdl-layout__header--scroll .shop-search-box.is-focused{width:50%}}