body .cart-drawer{box-shadow:-16px 0 48px #141e1c29}body .cart-drawer .head__cart-drawer{padding:1.8rem 2rem}body .cart-drawer button.close__cart-drawer{top:1rem;left:1rem;width:3.4rem;height:3.4rem;border-radius:50%;background:#f5f6f5;color:#5c6662;font-size:1.3rem;transition:background-color .15s ease,color .15s ease}body .cart-drawer button.close__cart-drawer:hover{background:#13b3861a;color:#13b386}body .cart-drawer h3.title-ajax__cart{font-size:1.7rem;font-weight:500;color:#5c6662}body .cart-drawer h3.title-ajax__cart b,body .cart-drawer h3.title-ajax__cart strong{color:#152339;font-weight:700}body .cart-drawer .head__cart-drawer.has-item{padding:1.4rem 2rem}body .cart-drawer .spendFreeShip{padding:1rem 1.2rem;background:#13b38612;border-radius:10px}body .cart-drawer .spendFreeShip .progress{height:.6rem;border-radius:999px;background-color:#13b3862e;overflow:hidden;box-shadow:none}body .cart-drawer .spendFreeShip .progress-bar{background-color:#13b386;background-image:none;animation:none}body .cart-drawer .spendFreeShip.congratulations .progress-bar{background-color:#0f8e6c}body .cart-drawer .spendFreeShip .text_progress{margin-top:.7rem;font-size:1.25rem;color:#5c6662;text-align:center}body .cart-drawer .spendFreeShip .text_progress span:first-child{color:#152339;font-weight:600}body .cart-drawer .content__cart-drawer{padding:1.6rem 2rem 0}body .cart-drawer ul.items__cart-drawer{max-height:38rem}body .cart-drawer .item__cart{padding:1.4rem 0;border-bottom:1px solid #ececec}body .cart-drawer .item__cart:first-child{padding-top:.2rem}body .cart-drawer .image__cart img{border-radius:10px;border:1px solid #ececec}body .cart-drawer .product-name a{color:#152339;font-weight:600;font-size:1.4rem}body .cart-drawer .product-name a:hover{color:#13b386}body .cart-drawer .variation{color:#98a19d;font-size:1.2rem}body .cart-drawer .info__cart .price{color:#152339;font-weight:700;font-size:1.4rem}body .cart-drawer .quantity .control{display:inline-flex;align-items:center;border:1px solid #ececec;border-radius:999px;overflow:hidden}body .cart-drawer .quantity .btn-number{position:static;width:2.8rem;height:2.8rem;border:none;background:#fff;color:#152339;font-size:1.4rem;transition:background-color .15s ease,color .15s ease}body .cart-drawer .quantity .btn-number:hover{background:#13b3861a;color:#13b386}body .cart-drawer .quantity input.input-qty{height:2.8rem;border:none;border-left:1px solid #ececec;border-right:1px solid #ececec;padding:0!important;width:3.6rem;text-align:center;color:#152339;font-weight:600}body .cart-drawer .action__cart .remove-item{color:#98a19d;font-size:1.2rem;text-decoration:none;transition:color .15s ease}body .cart-drawer .action__cart .remove-item:hover{color:#e05a4e;text-decoration:underline}body .cart-drawer .item__cart:not(.item__upsell) .info__cart{flex:0 0 75%;max-width:75%}body .cart-drawer .item__cart:not(.item__upsell) .action__cart{flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:1rem}body .cart-drawer .cart-drawer-empty{padding:3rem 1rem 1rem}body .cart-drawer .cart-drawer-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;border-radius:50%;background:#13b38614;color:#13b386;margin-bottom:1.4rem}body .cart-drawer .cart-drawer-empty p.empty{color:#152339;font-size:1.5rem;font-weight:500;margin-bottom:1.8rem!important}body .cart-drawer .cart-drawer-empty__btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.2rem;border-radius:999px;background:#13b386;border:1px solid #13b386;color:#fff;font-size:1.3rem;font-weight:600;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}body .cart-drawer .cart-drawer-empty__btn:hover{background:#0f8e6c;border-color:#0f8e6c;color:#fff;text-decoration:none}body .cart-drawer .item__upsell{padding:1.2rem;margin:.6rem 0;background:#fafafa;border:1px solid #ececec;border-radius:10px}body .cart-drawer .item__upsell .product-name a{font-size:1.3rem}body .cart-drawer .item__upsell .action__cart a,body .cart-drawer .item__upsell .action__cart .btn{width:3.4rem;height:3.4rem;min-width:3.4rem;border-radius:50%;background:#13b386;border-color:#13b386;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}body .cart-drawer .item__upsell .action__cart a:hover,body .cart-drawer .item__upsell .action__cart .btn:hover{background:#0f8e6c;border-color:#0f8e6c;transform:translateY(-1px)}body .cart-drawer .footer__cart-drawer{border-top:1px solid #ececec;padding-top:1rem}body .cart-drawer .nav-tabs{border-bottom:none;gap:.4rem;padding:0 1rem}body .cart-drawer .nav-tabs .nav-link{border:1px solid transparent;border-radius:999px;color:#98a19d;padding:.7rem;transition:background-color .15s ease,color .15s ease}body .cart-drawer .nav-tabs .nav-link:hover{color:#13b386;background:#13b38614}body .cart-drawer .nav-tabs .nav-link.active{color:#13b386;background:#13b3861a;border-color:transparent}body .cart-drawer .nav-tabs .nav-item .has-data i:after{background-color:#13b386}body .cart-drawer .footer__cart-drawer .tab-pane{padding:1.4rem 2rem 1.8rem}body .cart-drawer .table th,body .cart-drawer .table td{color:#5c6662;font-size:1.35rem}body .cart-drawer .cartCostTotal{color:#152339;font-weight:700;font-size:1.6rem}body .cart-drawer .footer__cart-drawer .tab-pane p.font-italic{color:#98a19d;font-size:1.2rem}body .cart-drawer .agree_checkbox{font-size:1.2rem;color:#5c6662}body .cart-drawer .agree_checkbox .kt_agree{accent-color:#13b386}body .cart-drawer .agree_checkbox a{color:#13b386}body .cart-drawer .footer__cart-drawer .group-button{gap:.8rem;margin:0 0 1rem}body .cart-drawer .footer__cart-drawer .group-button .btn{margin:0;border-radius:999px;font-weight:600;padding:1.1rem .5rem}body .cart-drawer .footer__cart-drawer .btn-outline-primary-2{border-color:#d7dbd9;color:#152339}body .cart-drawer .footer__cart-drawer .btn-outline-primary-2:hover{border-color:#13b386;color:#13b386}body .cart-drawer .footer__cart-drawer .check-out{background:#13b386;border-color:#13b386}body .cart-drawer .footer__cart-drawer .check-out:hover{background:#0f8e6c;border-color:#0f8e6c}@media(max-width:767px){body .cart-drawer .head__cart-drawer{padding:1.4rem 1.5rem}body .cart-drawer .content__cart-drawer{padding:1.2rem 1.5rem 0}body .cart-drawer .footer__cart-drawer .tab-pane{padding:1.2rem 1.5rem 1.5rem}body .cart-drawer button.close__cart-drawer{width:3rem;height:3rem;left:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/cart-drawer-optimierung.css.map */
