.basket-items-header{border:1px solid #e2e2e2}.basket-items-header .basket-item-col{background-color:#fafafa;font-weight:600;padding:15px}.basket-items-header .basket-item-col-amount,.basket-items-header .basket-item-col-total,.basket-items-header .basket-item-col-unitprice{display:none}.basket-items-items{display:block;border:1px solid #e2e2e2;border-top:0}.basket-items-items .basket-item-col{padding:15px}.basket-items-items .basket-item-col-product{padding-bottom:0}.basket-items-items .basket-item-col-product .basket-item-product-image{float:left;width:30%;text-align:left}.basket-items-items .basket-item-col-product .basket-item-product-image img{max-width:100%}.basket-items-items .basket-item-col-product .basket-item-product-text{float:left;width:65%;margin-left:5%}.basket-items-items .basket-item-col-product .basket-item-product-text .basket-item-product-title,.basket-items-items .basket-item-col-product .basket-item-product-text .basket-item-product-title a{color:#009fe3}.basket-items-items .basket-item-col-product .basket-item-product-text .basket-item-cutting-info-box{display:flex;font-size:1.2rem;margin-bottom:15px}.basket-items-items .basket-item-col-product .basket-item-product-text .basket-item-cutting-info-box .cutting-info-image{margin-right:.5rem}.basket-items-items .basket-item-col-product .basket-item-product-text .basket-item-cutting-info-box .cutting-info-image svg{width:1.8rem;height:1.8rem;max-width:none;position:relative;top:-1px}.basket-items-items .basket-item-col-product .basket-item-product-text .basket-item-product-artnum{margin-bottom:15px;font-size:1.2rem}.basket-items-items .basket-item-col-product .basket-item-product-text .basket-item-product-stock{float:left;margin-right:30px;margin-bottom:5px;line-height:1.6rem}.basket-items-items .basket-item-col-product .basket-item-product-text .basket-item-product-express{float:left;color:#ffa200;font-size:1.2rem}.basket-items-items .basket-item-col-amount{color:#000;padding-bottom:0}.basket-items-items .basket-item-col-amount input{border:1px solid #e2e2e2;text-align:center;margin-bottom:10px}.basket-items-items .basket-item-col-amount input[type=text]{width:30%;margin-right:5%;float:left}.basket-items-items .basket-item-col-amount .btn{margin-bottom:0;padding:1px 6px}.basket-items-items .basket-item-col-amount .btn.basket-item-amount-reload{margin-right:5%}.basket-items-items .basket-item-col-amount .btn.basket-item-amount-reload,.basket-items-items .basket-item-col-amount .btn.basket-item-amount-remove{width:30%;float:left;line-height:1.4}.basket-items-items .basket-item-col-amount .btn .svg-icon{width:1.5rem;height:1.5rem;position:relative;top:-1px}.basket-items-items .basket-item-col-amount .btn .svg-icon .st0{fill:#5e5e5e}.basket-items-items .basket-item-priceperunit{font-size:1rem;display:inline-block;width:100%;margin-top:2px;color:#5e5e5e}.basket-items-items .basket-item-col-total,.basket-items-items .basket-item-col-unitprice{color:#000;text-align:right;padding-top:0}.basket-items-items .basket-item-mobile-content{display:inline-block;width:100%;font-size:1.2rem}.basket-items-items .basket-item-col-amount .basket-item-mobile-content{margin-bottom:5px;text-align:left}.basket-summary{margin-top:30px;margin-bottom:30px;color:#000}.basket-summary .basket-summary-group{padding:0;border:1px solid #e2e2e2;border-bottom:0}.basket-summary .basket-summary-group>.row{margin:0;display:table;width:100%}.basket-summary .basket-summary-group>.row:first-child .basket-summary-col{padding-top:15px}.basket-summary .basket-summary-group>.row:last-child .basket-summary-col{padding-bottom:15px}.basket-summary .basket-summary-col{float:none;vertical-align:middle;display:table-cell;text-align:right}.basket-summary .basket-summary-col-value{border-left:1px solid #e2e2e2}.basket-summary .basket-summary-col-spacer{border-right:1px solid #e2e2e2}.basket-summary .basket-summary-total-row{background-color:#fafafa;font-weight:600}.basket-summary .basket-summary-total-row .basket-summary-col{border-bottom:1px solid #e2e2e2}.print-row{display:flex;background-color:#fafafa;border:1px solid #e2e2e2;align-items:center;flex-direction:column}.print-row .print-icon{background:#018bcb;background-image:-webkit-linear-gradient(top,#41a8d8,#018bcb);background-image:-moz-linear-gradient(top,#41a8d8,#018bcb);background-image:-ms-linear-gradient(top,#41a8d8,#018bcb);background-image:-o-linear-gradient(top,#41a8d8,#018bcb);background-image:linear-gradient(to bottom,#41a8d8,#018bcb);display:flex;width:100%;height:110px;align-items:center;justify-content:center;padding:20px;cursor:pointer;margin-bottom:15px}.print-row .print-icon svg{width:100%;height:100%}.print-row .print-text{text-align:center;align-items:center;color:#5e5e5e}.print-row .print-text-title{font-size:1.6rem;font-weight:600;width:100%;display:inline-block;margin-bottom:5px;color:#5e5e5e;margin-top:7px}.print-row .print-text-desc{width:100%;display:inline-block;margin-bottom:15px;color:#5e5e5e}.print-row .print-button{font-weight:600;margin-top:22px;margin-bottom:15px}.print-row .print-button:hover{background-color:#018bcb}.print-row textarea{width:100%;height:80px;padding:5px}.print-row.is-offer .print-icon{height:110px;background:#f90;background-image:-webkit-linear-gradient(top,#faa209,#f90);background-image:-moz-linear-gradient(top,#faa209,#f90);background-image:-ms-linear-gradient(top,#faa209,#f90);background-image:-o-linear-gradient(top,#faa209,#f90);background-image:linear-gradient(to bottom,#faa209,#f90)}.print-row.is-offer .print-icon svg .st0{fill:#fff}.print-row.is-offer .print-button:hover{background-color:#ffa200}.print-row.is-offer textarea{height:60px}.print-row.is-offer input[type=text]{padding:5px;width:100%}.checkbox-container.is--pv-info{border:3px solid #04990b}.checkbox-container.is--pv-info .checkbox-box .checkbox-box-inner{padding:0 35px}@media (min-width:480px){.basket-items-items .basket-item-col-product{padding-bottom:0}.basket-items-items .basket-item-col-product .basket-item-product-image{width:25%}.basket-items-items .basket-item-col-product .basket-item-product-text{width:73%;margin-left:2%}.basket-items-items .basket-item-product-stock{margin-bottom:0}.basket-items-items .basket-item-col-amount input[type=text]{width:100%;margin-right:0;float:none}.basket-items-items .basket-item-col-amount .btn.basket-item-amount-reload,.basket-items-items .basket-item-col-amount .btn.basket-item-amount-remove{width:100%;margin-bottom:10px}.basket-items-items .basket-item-col-amount .basket-item-mobile-content{text-align:center}}@media (min-width:768px){.basket-items-items .basket-item-col-product{padding-bottom:0}.basket-items-items .basket-item-col-product .basket-item-product-image{width:18%}.basket-items-items .basket-item-col-product .basket-item-product-text{width:80%}}@media (min-width:992px){.basket-item-col-amount{text-align:center;border-left:1px solid #e2e2e2}.basket-item-col-total,.basket-item-col-unitprice{text-align:right;border-left:1px solid #e2e2e2}.basket-items-header .basket-item-col-amount,.basket-items-header .basket-item-col-total,.basket-items-header .basket-item-col-unitprice{display:block}.basket-items-items{display:flex}.basket-items-items .basket-item-mobile-content{display:none}.basket-items-items .basket-item-col-amount .btn.basket-item-amount-reload{float:left}.basket-items-items .basket-item-col-amount .btn.basket-item-amount-remove{float:right}.basket-items-items .basket-item-col-product{padding-bottom:15px}.basket-items-items .basket-item-col-product .basket-item-product-image{width:18%}.basket-items-items .basket-item-col-product .basket-item-product-text{width:80%}.basket-items-items .basket-item-col-total,.basket-items-items .basket-item-col-unitprice{padding-top:15px}.print-row{flex-direction:row;margin-top:15px}.print-row .print-icon{width:118px;margin-bottom:0}.print-row .print-text{text-align:left}.print-row .print-text-desc{margin-bottom:0}.print-row .print-button{text-align:left}.print-row.is-offer #offer-print>.row,.print-row.is-offer .print-text>.row{display:flex;align-items:center}.print-row.is-offer .print-icon{height:185px}.cl-user #loginButton{margin-top:20px}.cl-user .center-box .center-box-body{height:306px}}@media (min-width:1109px){.basket-items-items .basket-item-col-product .basket-item-col-amount .btn.basket-item-amount-reload,.basket-items-items .basket-item-col-product .basket-item-col-amount .btn.basket-item-amount-remove{width:auto}}.paypalExpressCheckoutBox{min-width:145px;margin:0 15px 15px 0;float:left}.paypalExpressCheckoutMsg{position:relative;margin:0;line-height:20px;font-size:11px;white-space:nowrap}.paypalExpressCheckoutMsg input{float:left;line-height:20px}.payment .paypalDescBox{position:relative;margin:10px 0}.payment .paypalPaymentDesc{margin:12px 0 5px}.paypalHelpBox{padding:15px;margin-bottom:20px;border:1px solid #bce8f1;border-radius:4px;background-color:#d9edf7;color:#31708f;display:none;position:absolute}.paypalHelpBox h4{margin-top:0;color:inherit}.paypalHelpBox .alert-link{font-weight:700;color:#245269}.paypalHelpBox>p,.paypalHelpBox>ul{margin-bottom:0}.paypalHelpBox>p+p{margin-top:5px}.paypalHelpBox hr{border-top-color:#a6e1ec}#paypalExpressCheckoutDetailsBox{width:100%;float:none!important}#paypalExpressCheckoutDetailsBox.paypalExpressCheckoutDetailsBox .paypalExpressCheckoutMsg{float:none}.paypalExpressCheckoutBox .paypalExpressCheckoutMsg{clear:both}#paypalExpressCheckoutMiniBasketImage{float:right!important}@media (max-width:767px){.paypalExpressCheckoutBox{text-align:center;width:100%}}.payone_basket_amazon_btn_flow{float:left;margin-bottom:15px;width:100%;text-align:center}.payone_basket_amazon_btn_flow_minibasket{padding-bottom:6px}.checkout-paging .btn{width:100%;margin-bottom:30px;padding:7px 12px 8px}.checkout-paging .btn.edge-button{width:98%}.checkout-paging .btn.edge-button .svg-icon{position:absolute;right:10px;top:16px;width:1.5rem;height:1.5rem}.checkout-paging .btn.edge-button .svg-icon .st0{fill:#fff}.checkout-paging .btn.edge-button.is--orange.is--left:before{background-size:14px 48px}.checkout-paging button.btn{padding:0 12px;font-size:1.4rem;height:46px}@media (min-width:480px){.checkout-paging button.btn{font-size:1.8rem}}.checkout-steps{border-top:1px solid #009fe3;width:100%;display:inline-block;padding:0;margin-top:30px;margin-bottom:30px}.checkout-steps li{width:25%;display:block;float:left;position:relative;text-align:center;margin-top:-20px;color:#5e5e5e}.checkout-steps li a{color:#5e5e5e}.checkout-steps li a:hover{text-decoration:none}.checkout-steps li .icon{background-color:#fff;width:55px;text-align:center;display:inline-block}.checkout-steps li .icon .svg-icon{width:3rem;height:3rem}.checkout-steps li .icon .svg-icon .st0{fill:#e2e2e2}.checkout-steps li .text{font-weight:600;font-size:1rem;margin-top:2px}.checkout-steps li.active,.checkout-steps li.active a,.checkout-steps li.passed,.checkout-steps li.passed a{color:#009fe3}.checkout-steps li.active .icon .svg-icon .st0,.checkout-steps li.passed .icon .svg-icon .st0{fill:#009fe3}.coupon-box .btn{padding:0 12px;height:34px}.coupon-box .btn:active,.coupon-box .btn:focus,.coupon-box .btn:hover{background-color:#ffa200;box-shadow:none;outline:0}.basket-recommendations{display:inline-block;width:100%;margin-top:30px}.basket-recommendations .productBox.is--1,.basket-recommendations .productBox.is--2{display:none}@media (min-width:480px){.checkout-steps li .text{font-size:inherit}.basket-recommendations{margin-top:60px}.basket-recommendations .productBox.is--1{display:block}}@media (min-width:768px){.checkout-paging .btn{margin-bottom:0;max-width:450px}.cl-basket .checkout-paging .btn{max-width:255px}.basket-recommendations .productBox.is--2{display:block}.payment-col.is--delivery .payment-box dd .payment-item-desc{padding-left:70px}}.cl-user .center-box .center-box-body .center-box-sep{margin:51px 0 48px}.delivery-address{margin-top:30px}.delivery-address.has--selection{margin-top:0}.available-addresses-address.is--selected .panel-default{border-color:#009fe3}@media (min-width:992px){.delivery-address{margin-top:62px}.delivery-address.has--selection{margin-top:0}}@media (min-width:1190px){.cl-user .center-box .center-box-body{height:auto}.delivery-address{margin-top:62px}.delivery-address.has--selection{margin-top:0}}.payment-col .payment-box{border-color:#e2e2e2;background-color:#fff;cursor:pointer;padding:0 15px;float:left;width:100%}.payment-col .payment-box dl{margin-bottom:0;display:inline-block;width:100%;float:left}.payment-col .payment-box dd{display:inline-block;width:100%;float:left}.payment-col .payment-box dd .payment-item-desc{display:none;width:100%;padding-bottom:15px}.payment-col .payment-box dt{display:inline-block;width:100%;float:left}.payment-col .payment-box dt .payment-item-header{display:table;width:100%;height:60px}.payment-col .payment-box dt .payment-item-header .payment-item-header-col,.payment-col .payment-box dt .payment-item-header .payment-item-header-content{display:table-cell;vertical-align:middle}.payment-col .payment-box dt .payment-item-icon{float:left;width:67px}.payment-col .payment-box dt input{float:left;margin-right:12px;cursor:pointer}.payment-col .payment-box dt label{float:left;font-weight:600;margin:0;cursor:pointer}.payment-col .payment-box dt label[for=fcdeliveryexpresssa]{max-width:10rem}@media (min-width:480px){.payment-col .payment-box dt .payment-item-header{height:50px}.payment-col .payment-box dt label[for=fcdeliveryexpresssa]{max-width:none}}.payment-col .payment-box dt label[for=fcdeliveryexpress10]{max-width:10.5rem}@media (min-width:480px){.payment-col .payment-box dt label[for=fcdeliveryexpress10]{max-width:none}}.payment-col .payment-box dt .svg-icon{float:left;width:3rem;height:3rem;margin-top:-11px;position:relative;top:6px}.payment-col .payment-box dt .svg-icon .st0{fill:#5e5e5e}.payment-col .payment-box dt span{float:right;font-weight:400}.payment-col .payment-box dt .payment-box-price{float:right;margin-left:10px}.payment-col .payment-box.is--active{border-color:#009fe3;cursor:inherit}.payment-col .payment-box.is--active dd .payment-item-desc{display:inline-block}.payment-col .payment-box.is--active dt input,.payment-col .payment-box.is--active dt label,.payment-col .payment-box.is--active dt span{color:#009fe3}.payment-col .payment-box.is--active dt label{font-weight:600;cursor:inherit}.payment-col .payment-box.is--active dt .svg-icon .st0{fill:#009fe3}.payment-col .payment-box .klarna-combine-agree{display:flex;align-items:start}.payment-col .payment-box .klarna-combine-agree span{padding-left:10px}.order-basket .panel-like-header{border-bottom:0}.order-basket .basket-items-header .basket-item-col{background-color:#fff}@media (min-width:480px) and (max-width:991px){.order-basket .basket-items-items .basket-item-col-amount{text-align:right}}body.cl-order .panel .panel-heading button{margin-top:-2px}body.cl-order #orderEditCart .panel-body{background-color:transparent}.agb-error-container{display:none}.has--agb-error .agb-error-container{display:inline-block}.has--agb-error .checkbox-container{border-color:#d9534f}.cl-thankyou .icon-box{margin-bottom:45px;padding-left:15px;padding-right:15px}.cl-thankyou .icon-box .svg-icon.icon_checkmark{width:30px}.cl-thankyou .icon-box a.btn{color:#fff;text-decoration:none;padding-top:2px;padding-bottom:2px}.cl-thankyou .icon-box a.btn .svg-icon{float:left;margin-right:5px;width:2.8rem;height:2.8rem}.cl-thankyou .icon-box a.btn .svg-icon .st0{fill:#fff}.cl-thankyou .icon-box .icon-box-title{font-size:2.2rem}.cl-thankyou .icon-box .thankyou-review-btn-text{float:left;margin-top:4px}.cl-thankyou .icon-box.is--instagram{padding-left:0;padding-right:0;margin-bottom:0}.cl-thankyou .icon-box.is--instagram a.btn{padding-top:6px;padding-bottom:6px}.cl-thankyou .icon-box.is--instagram a.btn .svg-icon{width:2rem;height:2rem}.cl-thankyou .thankyou-button-sep hr{margin-top:10px;margin-bottom:10px;max-width:345px}@media (max-width:479px){.order-basket .basket-item-col.basket-item-col-amount{width:20%;padding-right:0;padding-top:10px}.order-basket .basket-item-col.basket-item-col-total,.order-basket .basket-item-col.basket-item-col-unitprice{padding-left:0;width:40%;padding-top:10px}.cl-thankyou .icon-box .btn{font-size:1.2rem}}.thankyou-review-widget{width:240px;background-color:#efefef;border:1px solid #e2e2e2;border-radius:4px;position:relative;display:inline-block;margin:30px 0}.thankyou-review-widget .thankyou-review-title{width:100%;display:inline-block;text-align:center;position:relative;top:-10px}.thankyou-review-widget .thankyou-review-title span{background-color:#ffa200;color:#fff;padding:4px 14px;font-size:1.3rem;border-radius:2px}.thankyou-review-widget .thankyou-review-content{padding:10px 10px 0;margin-top:-8px}.thankyou-review-widget .thankyou-review-rating-container{display:inline-block;margin-bottom:7px}.thankyou-review-widget .thankyou-review-stars{float:left;margin-right:10px;margin-top:-1px}.thankyou-review-widget .thankyou-review-stars .svg-icon{margin-right:4px;width:1.9rem;height:1.9rem}.thankyou-review-widget .thankyou-review-rating{font-weight:700;font-size:2.1rem;display:inline-block;float:right}.thankyou-review-widget .thankyou-review-rating .thankyou-review-rating-act{color:#009fe3}.thankyou-review-widget .thankyou-review-row{border-top:1px solid #e2e2e2;font-size:1.3rem;padding:8px 0}.thankyou-review{margin:15px 0 5px}.thankyou-review .rating-box{border-radius:10px;padding:25px;text-align:center;height:100%}@media (max-width:991px){.thankyou-review .rating-box{margin:10px 0}}.thankyou-review .stars{margin:15px 0}.thankyou-review .btn-custom{margin:15px 0 5px;height:40px;width:100%;font-weight:700;font-size:14px}.thankyou-review .divider{border-top:1px solid #fff}.thankyou-review .divider.top{margin:23px 0 8px}.thankyou-review .divider.bottom{margin:8px 0 13px}.thankyou-review .trustpilot{background:#000;color:#fff;font-weight:400;font-size:15px}.thankyou-review .trustpilot .logo{margin:0 0 23px}.thankyou-review .trustpilot .btn-custom{background-color:#00b578;border-color:#00b578;color:#fff}.thankyou-review .trustpilot .btn-custom:active,.thankyou-review .trustpilot .btn-custom:focus,.thankyou-review .trustpilot .btn-custom:hover{background-color:#028e61;border-color:#028e61;color:#fff}.thankyou-review .trustpilot .ratingnr{color:#00b578;font-weight:700;font-size:24px}.thankyou-review .google{background:#fff;border:2px solid #ffa200;color:#545454;font-weight:400;font-size:15px}.thankyou-review .google .logo{margin:0 0 19px}.thankyou-review .google .btn-custom{background-color:#ffa200;border-color:#ffa200;color:#fff;margin-bottom:3px}.thankyou-review .google .btn-custom:active,.thankyou-review .google .btn-custom:focus,.thankyou-review .google .btn-custom:hover{background-color:#cc8200;border-color:#cc8200;color:#fff}.thankyou-review .google .ratingnr{color:#5e5e5e;font-weight:700;font-size:24px}.thankyou-review .google .divider{border-top:1px solid #ddd}.thankyou-review .shopauskunft{background:#009ce0;color:#fff;font-weight:400;font-size:15px}.thankyou-review .shopauskunft .logo{margin:7px 0 30px}.thankyou-review .shopauskunft .btn-custom{background-color:#0077e4;border-color:#0077e4;color:#fff}.thankyou-review .shopauskunft .btn-custom:active,.thankyou-review .shopauskunft .btn-custom:focus,.thankyou-review .shopauskunft .btn-custom:hover{background-color:#005aaf;border-color:#005aaf;color:#fff}.thankyou-review .shopauskunft .ratingnr{color:#fff;font-weight:700;font-size:24px}