.footer-checkout{border-bottom:1px solid #d3d3d3;width:950px;padding:40px}.row-eq-height{display:flex}.checkout .border-dashed.height-100{height:100%}.referenz-text-inner{display:flex;width:100%;align-items:center}.referenz-text-inner .icon-bx{margin-right:15px;display:flex}.referenz-text-inner .icon-bx i{color:#333}.referenz-text-inner .reference-text{z-index:11;position:relative;margin-left:10px;font-size:14px;flex:1}.referenz-text-inner .reference-text input{border:0}.referenz-text-inner .edit-icon{margin-left:auto;cursor:pointer}.cart-item .zusatz-info{margin-top:22px}.cart-item-reference{display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;margin-right:0;width:100%;height:30px;border:1px solid #d8dadd}.cart-item-reference .ref-lbl{color:#333;font-size:14px;letter-spacing:0;font-weight:300}.cart-item-reference .reference-text,.cart-item-reference{display:flex;justify-content:flex-start;align-items:center;padding-left:8px;height:30px}.reference-text-edit{cursor:pointer}span.reference-text.reference-text-edit input{width:100%;min-width:100%}.reference-text .w-100>input{width:100%}.mb-5{margin-bottom:5px}.new-cart-item-reference{display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;margin-right:0;width:100%;height:40px;border:1px solid #d8dadd;padding-left:.5rem;box-sizing:border-box}.new-cart-item-reference::-moz-placeholder{color:#d8dadd;opacity:1}.new-cart-item-reference::placeholder{color:#d8dadd;opacity:1}.new-checkout-item-reference{display:flex;justify-content:flex-start;align-items:center;margin-top:15px;margin-bottom:6px;margin-right:0;width:109%;height:40px;border:1px solid #d8dadd;padding-left:.5rem;box-sizing:content-box}.new-checkout-item-reference::-moz-placeholder{color:#d8dadd;opacity:1}.new-checkout-item-reference::placeholder{color:#d8dadd;opacity:1}#content{width:100% !important}.checkout{padding:10px}.checkout .border-dashed{border:1px dashed #cdcdcd;padding:10px 15px;position:relative}.checkout .border-dashed p{line-height:1.6}.checkout .title-box{background:#cdcdcd;padding:10px 20px}.checkout .title-box i.fa-trash-alt{padding:2px !important}.checkout .warenkorb-check .light .link{color:#333;font-size:12px;text-decoration:none}.checkout .warenkorb-hinzugefugt .product-box{background:#e3e7ee;font-size:12px;margin-top:5px !important}.checkout .warenkorb-hinzugefugt .bestellung-zwischensumme{background:#7b95b9;margin-top:5px;padding:20px 10px 20px 8px}.checkout .warenkorb-button-set .zahlungspflichtig-btn{min-width:175px;background:#dce67f}.checkout .warenkorb-button-set .zahlungspflichtig-btn:disabled{background:#d0d3b1;cursor:default}.checkout .warenkorb-button-set .disable-button:disabled{min-width:175px;background:#ddd}.wrapper .warenkorb-button-set .zahlungspflichtig-btn:disabled .btn-icon{background:#535d70}.checkout .warenkorb-button-set .anfragen-btn{min-width:150px;background:#dce67f}.checkout .warenkorb-button-set .delete-btn{min-width:175px}.checkout .warenkorb-button-set button{font-size:13px;text-align:left;padding-left:20px}.checkout .warenkorb-hinzugefugt .fa{color:#fff}.checkout .checkbox label{color:#374d75;text-align:left;cursor:default;padding-left:5px}.checkout .checkbox{margin-top:0}.checkbox input[type=checkbox]{margin-top:0}.checkout .checkbox.checkbox-billpay label{width:auto;font-size:12px;font-weight:normal;color:#333;margin-top:0;padding-left:20px}.bestellung-kontakt{background:#374d75;margin-top:5px;padding:10px}.checkout .warenkorb-hinzugefugt .bestellung-kontakt p{color:#7b95b9;text-align:center}.checkout .warenkorb-hinzugefugt .bestellung-kontakt .font-18{font-size:18px}.checkout .warenkorb-hinzugefugt .bestellung-kontakt .fas.fa-phone-volume{color:#7b95b9;font-size:18px}.checkout .warenkorb-hinzugefugt .fas.fa-question-circle{margin-left:10px}.checkout .warenkorb-hinzugefugt .headline-blue{font-size:14px;color:#45618d}.checkout .warenkorb-hinzugefugt .headline-blueLight{font-size:12px;color:#45618d;cursor:pointer}.checkout .warenkorb-hinzugefugt .fa-plus{color:#45618d}.wrapper .warenkorb-hinzugefugt .product-box.bg-billpay{background:#d0d7e2}.wrapper .warenkorb-hinzugefugt .product-box.bg-billpay img{max-width:99px}.wrapper .warenkorb-hinzugefugt .bg-billpay .btn-light{background:#f0f1f4;margin-left:20px}.wrapper .warenkorb-hinzugefugt .bg-billpay .billpay-text{margin-bottom:15px}.checkout .warenkorb-hinzugefugt .fas.fa-trash-alt{cursor:pointer}.checkout .warenkorb-hinzugefugt .fa-times{margin-left:10px}.checkout .warenkorb-hinzugefugt .fas{color:#333;padding:0;font-size:14px}.checkout .sticky-header{position:sticky;top:0}.fa-spinner{font-size:40px;text-align:center;color:#5e5e5e !important;width:100%;padding:20px 0}.checkout .warenkorb-hinzugefugt .fa-pencil-alt{margin-right:5px;cursor:pointer;font-size:10px}.checkout .warenkorb-hinzugefugt .reference-text-edit.fa-pencil-alt{font-size:14px}.priceCount{border-top:1px solid #95aac7;margin:5px 0;display:block}.referenceCount{border-top:1px solid #d8dadd;margin-top:15px;display:block}.priceCount1{border-top:1px solid #95aac7;margin:5px 0;display:block}.priceCountadresse{border-top:1px solid #cdcdcd;margin:5px 0;display:block}.checkout .warenkorb-hinzugefugt .bestellung-zwischensumme .preis-brutto{color:#344a71;font-size:14px;font-weight:bold;margin-left:10px}.checkout .warenkorb-hinzugefugt .bestellung-zwischensumme .preis-netto{color:#000;font-size:12px;margin-left:11px;margin-right:-35px}.checkout .warenkorb-hinzugefugt .bestellung-zwischensumme .preis-netto.font-white{color:#fff}.wrapper .warenkorb-hinzugefugt .product-box img{max-width:100%}.product-box .checkboxKorrekt{margin-right:30px}.adresse-form-left{width:3%;font-size:12px}.adresse-form-left input[type=checkbox]{margin-top:0}.wrapper .warenkorb-hinzugefugt>h2{margin-top:0}.checkout .warenkorb-hinzugefugt .article-name{color:#666;font-size:12px}.warenkorb-hinzugefugt .article-quantity{font-size:14px}.wrapper .upload{background:#f2f4f7;border:1px dashed #45618d;border-radius:10px;min-height:90px;display:flex;align-items:center;margin-bottom:15px}.uploader-area .upload:last-child{margin-bottom:0}.wrapper .print-check .iclose-box{width:100%}.wrapper .print-check .iclose{font-size:40px;color:#88a210;padding-left:43px;padding-right:40px}.wrapper .iclose-box .upload-txt{display:flex;flex-direction:column;padding-left:0;font-size:18px;text-transform:uppercase;color:#88a210;font-weight:600}.wrapper .iclose-box .upload-txt small{font-size:12px;color:#464749;margin-top:5px;text-transform:none;text-transform:initial}.wrapper .print-check .iclose-box .cm-link{display:flex;align-items:center}.wrapper .print-check i{color:#46618e;background:none}.wrapper .upload span{border:none}.wrapper .print-check .icheck i{background:#46618e;padding:5px}.cm-link{color:#46618e !important}.pr-5{padding-right:5px}.product-box label{font-size:12px;font-weight:normal}.checkout .warenkorb-hinzugefugt .msg-box{color:#fff !important;font-size:11px !important}.checkout .warenkorb-hinzugefugt #policy-message-wrapper{margin-left:15px;margin-right:10px;text-align:center;position:relative}.checkout .warenkorb-hinzugefugt .msg-box{background-color:#e6007e;border-color:#e6007e;padding:7px 7px 7px 45px !important;text-align:left}.checkout .warenkorb-hinzugefugt .msg-box i{color:#fff !important;font-size:20px;position:absolute;left:10px;top:15px}.checkout .bg-billpay .warenkorb-button-set .zahlungspflichtig-btn.btn-default{background:#f5f5f5}.checkout .bg-billpay .warenkorb-button-set .zahlungspflichtig-btn.btn-default i{color:#fff}.proof-tooltip{position:relative;display:inline-block}.proof-tooltip .tooltiptext{font-family:Arial,Helvetica,sans-serif;visibility:hidden;width:200px;background-color:#46618e;color:#fff;text-align:center;border-radius:6px;padding:10px;font-weight:500;font-size:13px;line-height:1.2;position:absolute;z-index:1;top:0;right:20px}.proof-tooltip:hover .tooltiptext{visibility:visible}.btn-success{font-size:12px;background-color:#cad940;color:#353430;font-weight:400;text-transform:uppercase;border:none;padding:0;min-width:150px;text-align:center;height:29px}.btn-success.btn-default{background:#ccc}.btn-success span{margin-top:0;display:inline-block}.addrbook-wrapper .btn-success span{margin-top:5px}.addrbook-wrapper .btn-success span.btn-icon{margin-top:0}.btn-success .btn-icon{min-height:100%;background-color:#344a73;padding:5px;float:right;min-width:18px;text-align:center;color:#fff;transition:all .5s ease;margin:0}.addrbook-wrapper .btn-success .btn-icon i{font-size:18px;font-weight:600;vertical-align:middle}.addrbook-wrapper .btn-success:hover>.btn-icon>i{color:#cad940;transition:all .5s ease}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{background-color:#dce67f}.btn-success:hover,.btn-success:active,.btn-success:focus{background-color:#dce67f}.adress-form.p-45{padding:45px}.save-btn{background-color:#dce67f;padding:5px;text-decoration:none;font-size:11px;color:#353430}.save-btn:active,.save-btn:hover,.save-btn:focus{background-color:#dce67f;text-decoration:none !important}.fa-pencil-alt.edit-separate-email{cursor:pointer}.edit-separate-email{padding-right:10px}.fa-times.edit-separate-email{cursor:pointer}.modal .form-control{border:1px solid #e3e7ee;box-shadow:none}.checkout .warenkorb-hinzugefugt p.acc-checkbox{font-size:11px;padding-left:5px;color:#374d75;margin-top:10px;text-align:left}.checkbox .agbLink{text-decoration:underline !important}.checkbox .agbLink:hover{text-decoration:none !important}.checkout .warenkorb-hinzugefugt p.acc-checkbox a{color:#374d75}.separate-email-wrapper .separate-email-input{border:0;background-color:transparent}.separate-email-wrapper .separate-email-input-edit{border:1px;background-color:#fff}.wrapper select.form-control{height:31px}.height30{min-height:31px}@supports(-moz-appearance: meterbar) and (list-style-type: japanese-formal){.wrapper select.form-control{height:32px}.height30{min-height:32px}}.shopping-cart-info-text strong{font-weight:700 !important}.checkout .warenkorb-check .light .zahlungsart-text a,.checkout .warenkorb-check .light .zahlungsart-text,.checkout .warenkorb-hinzugefugt .product-box .detail,.checkout .warenkorb-hinzugefugt .bestellung-zwischensumme,.checkout .warenkorb-hinzugefugt .product-box .price,.checkout .warenkorb-hinzugefugt a,.checkout .warenkorb-check .title,.checkout .warenkorb-hinzugefugt,.checkout .warenkorb-hinzugefugt p{color:#333}.checkout .warenkorb-hinzugefugt p{font-size:12px;margin-right:0}.checkout .warenkorb-check .light .zahlungsart-text{margin-top:3px}.checkout .warenkorb-check .title{font-weight:bold !important;margin-top:0 !important}.checkout .warenkorb-check .title small{font-weight:normal !important;font-size:10px !important}.checkout .warenkorb-hinzugefugt .product-box.light .detail p{letter-spacing:inherit !important;font-weight:bold !important}.checkout .warenkorb-hinzugefugt .product-box.light .detail .title{font-size:14px}.checkout .print-check .cm-link:first-child{border-right-color:#88a210 !important}.checkout .warenkorb-hinzugefugt .product-box .price{font-weight:bold !important}.checkout .warenkorb-hinzugefugt .product-box img.img-responsive{max-width:100%}.checkout .warenkorb-check .light .border-light{border-color:#d2d2d2}.checkout-delivery-address{margin-top:2px}.checkout-address-splitting-no-standard-address{color:#45618d}.checkout .warenkorb-button-set .zahlungspflichtig-btn.free-btn{font-size:11px;padding-left:10px;width:190px;margin-left:-5px}.checkout .warenkorb-button-set .zahlungspflichtig-btn.free-btn .btn-icon{min-height:inherit;position:absolute}.checkout .warenkorb-button-set .fa-angle-right{color:#fff !important;font-size:18px !important}.checkout .warenkorb-hinzugefugt p.acc-checkbox{font-size:11px;padding-left:5px;color:#374d75;margin-top:10px;text-align:left}.checkout .warenkorb-hinzugefugt p.acc-checkbox a{color:#374d75}.checkout .free-product-error-msg{background-color:#fff;padding:15px}.checkout .free-product-error-msg .flex-row p{color:#333;text-align:justify;margin:0}.checkout .free-product-error-msg .flex-row{flex-direction:row;align-items:center}.transaction-active{color:#e5007d}.ci-address-disable{font-family:Arial,Helvetica,"sans-serif" !important;font-weight:100;color:#9da1a5 !important;padding-left:15px;margin-bottom:5px}.error-line-height{line-height:23px !important}.checkout-loader{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;height:100vh;width:100%;background-color:transparent;border-radius:2px;z-index:2147483648;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.checkout-loader .fa-spinner{font-size:42px;color:#222}.checkout .warenkorb-hinzugefugt>.product-box .checkout-error-display{border:1px solid #e6007e;margin:10px 0;display:none}.checkout .warenkorb-hinzugefugt>.product-box .checkout-error-display .text-warning{display:flex;padding:16px 28px 14px 28px;min-height:62px;background:#fff;margin:0}.checkout .warenkorb-hinzugefugt>.product-box .checkout-error-display .text-warning .checkbox-error-icon{display:flex;align-items:center;padding-right:27px}.checkout .warenkorb-hinzugefugt>.product-box .checkout-error-display .text-warning .checkbox-error-icon .fas{font-size:18px;color:#e6007e}.checkout .warenkorb-hinzugefugt>.product-box .checkout-error-display .text-warning .checkbox-error-txt h4{color:#e6007e;margin-bottom:5px}.checkout .warenkorb-hinzugefugt>.product-box .checkout-error-display .text-warning .checkbox-error-txt p{font-size:14px;color:#e6007e;margin-bottom:0}.checkout .product-box .shipping-forwarding-edit-info{padding:15px 0;border-top:1px solid #d8dadd}.checkout .product-box .shipping-forwarding-edit-info .forwarding-edit-info-error-txt{margin-bottom:15px}.checkout .product-box .shipping-forwarding-edit-info .forwarding-info-block{display:flex;align-items:center;justify-content:space-between}.checkout .product-box .shipping-forwarding-edit-info .text-wrap{display:flex;align-items:center}.checkout .product-box .shipping-forwarding-edit-info .shipping-forwarding-edit-info-text{font-size:14px;line-height:15px;font-weight:bold;color:#313232;margin:0}.checkout .product-box .shipping-forwarding-edit-info .shipping-forwarding-edit-info-text span{color:#555;font-size:11px;line-height:15px;font-weight:normal}.checkout .product-box .shipping-forwarding-edit-info .shipping-forwarding-info-edit-icon{margin:0 0 0 5px;cursor:pointer;color:#333;font-size:10px}.checkout .product-box .shipping-forwarding-edit-info .shipping-forwarding-info-icon{color:#b9ce00;font-size:16px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog{min-width:676px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content{padding:36px 36px 20px;border-radius:0}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .forwarding-close-btn{position:absolute;top:-10px;right:-10px;padding:0 !important;width:35px;height:35px;border-radius:50%;border:1px solid #333;background:#fff;opacity:1}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .forwarding-close-btn i{font-size:22px;margin:0}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-title h2{font-size:18px;line-height:18px;font-weight:bold;margin-bottom:15px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .error-box{display:none;border:1px solid #e6007e;align-items:center;grid-gap:20px;gap:20px;margin-bottom:20px;padding:10px 20px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .error-box .error-box-info-icon{color:#e6007e;font-size:30px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .error-box .error-text span{font-size:14px;line-height:22px;font-weight:bold}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .error-box .error-text p{font-size:14px;line-height:22px;font-weight:normal;color:#313232;margin:0}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group{font-size:14px;line-height:22px;color:#313232;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group:last-child{margin-bottom:0}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group.textarea-group{align-items:start}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group.contact-person-form-group{margin-bottom:7px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group.phone-form-group{margin-bottom:18px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group.liftgate-form-group{margin-bottom:25px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group .checkbox-wrap{display:flex;grid-gap:10px;gap:10px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group input[type=radio]{display:none}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group input[type=radio]+label{display:block;cursor:pointer;margin:0;padding:0}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group input[type=radio]+label:before{content:"";font-family:"Font Awesome 5 Pro";color:#d8dadd;font-size:15px;display:block;position:relative;float:left;margin-right:6px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group input[type=radio]:checked+label:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;color:#b9ce00;font-size:15px;text-align:center;margin-right:6px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group label{margin:0;font-size:14px;line-height:22px;color:#313232}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group input[type=text]{border:1px solid #e5e5e5;width:403px;height:31px;padding:5px}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group input[type=text].error{border-color:#e6007e}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box #shipping-forwarding-form-popup .form-group textarea{min-width:403px;padding:13px;border-color:#e5e5e5;resize:none}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box .forwarding-form-submit-btn{display:flex;margin:18px 0 0 auto}.checkout #shipping-forwarding-edit-info-modal .modal-dialog .modal-content .content-box .c-box .forwarding-form-submit-btn .wmd-btn-icon i{color:#fff}.checkout .modal-type-2#shipping-forwarding-modal .modal-dialog{max-width:550px}.checkout .modal-type-2 .modal-dialog .modal-content{height:auto}.checkout .modal-type-2 .content-box{padding:20px 45px}.checkout .modal-type-2 .content-box .c-title{padding-top:25px;border-bottom:1px solid #d8dadd}.checkout .modal-type-2 .content-box .c-title h2{line-height:21px;margin-bottom:22px}.checkout .modal-type-2 .content-box .c-box p{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:21px;padding-top:23px;margin:0}.checkout .modal-type-2 .content-box .c-box button{margin:0 auto;display:table;margin-top:20px;min-width:142px !important;justify-content:center !important}.checkout .modal-type-2 .content-box .c-box .modal-footer-two-btns{margin-top:30px;margin-bottom:30px}.checkout .modal-type-2 .content-box .c-box .modal-footer-two-btns button{display:flex;margin:0;padding:0 !important}.checkout .modal-type-2 .content-box .c-box .modal-footer-two-btns button .wmd-btn-icon{width:40px;color:#fff;min-width:40px;padding:0}.checkout .modal-type-2 .content-box .c-box .modal-footer-two-btns button .wmd-btn-title{padding:0 14px !important}.checkout .modal-type-2 .content-box .c-box .modal-footer-two-btns button.wmd-btn-outline-dark-blue .wmd-btn-icon{background:#2e4770}.checkout .modal-type-2 .content-box .c-box .modal-footer-two-btns button.wmd-btn-outline-green .wmd-btn-icon{background:#b9ce00}.checkout .error-box-with-icon{border:1px solid #e6007e;align-items:center;grid-gap:20px;gap:20px;margin-bottom:20px;padding:10px 20px}.checkout .error-box-with-icon .error-box-info-icon{color:#e6007e;font-size:30px}.checkout .error-box-with-icon .error-text span{font-size:14px;line-height:22px;font-weight:bold}.checkout .error-box-with-icon .error-text p{font-size:14px;line-height:22px;font-weight:normal;color:#313232;margin:0}
