.cart-summary .title{margin-top:20px}.cart-summary .totals tr td,.cart-summary .totals tr th{display:table-cell}.cart-summary #cart-totals .totals-tax-summary td.amount{border-top:1px solid #d1d1d1}.cart-summary tr.totals-tax-summary .mark{border-bottom:1px solid #d1d1d1}.optin-note-guest-checkout-onepage{width:600px !important}.cart.table-wrapper .col.paper{text-align:right}.cart.table-wrapper .col.paper .label{display:none}.cart.table-wrapper .col.paper select{margin-top:-5px;width:100%;max-width:200px;min-width:150px}#shopping-cart-table th.col{padding-top:0}#shopping-cart-table th.col.item{padding-left:0}#shopping-cart-table .cart-title{padding:0;text-align:left;font-size:3.2rem}.cart.table-wrapper .items thead+.item{border-top:2px solid #efefef}.cart.table-wrapper .item .col.item{padding-top:16px;padding-left:0}.cart.table-wrapper .product-item-photo{padding-right:28px}.cart.table-wrapper .product-item-photo .product-image-container{width:210px !important}.cart.table-wrapper .product-item-details{vertical-align:middle}.cart.table-wrapper .product-item-name{font-size:3.2rem;line-height:normal;font-family:aleo;font-weight:300}.cart.table-wrapper .item-actions td{padding-left:0;padding-right:0}.cart.table-wrapper .actions-toolbar>.action{line-height:25px;height:auto;font-size:17px;padding:8px 23px 8px 36px;position:relative}.cart-container .form-cart .action.continue{line-height:25px;height:auto;padding:8px 20px 8px 34px;font-size:16px;position:relative}.cart-container .form-cart .action.continue:before{position:absolute;top:12px;left:0;font-size:42px}.cart-summary{background:#fff !important}.cart-container .checkout-methods-items:first-child{display:none}.cart-summary button.action.primary.checkout{font-size:2rem !important;background-color:#ea572f;color:#fff;border-radius:8px;line-height:3.2rem !important;height:auto;position:relative;padding:15px 35px 15px 17px;font-family:Aleo;font-weight:400;letter-spacing:2px}.cart-summary .title{margin-top:20px;font-size:3.2rem;font-weight:300;font-family:'Aleo';margin-top:10px}.action.action-edit:before,.action.action-delete:before,.action.action-duplicate:before,.cart-summary button.action.primary.checkout:before,.action.action-cross-sell-page:before{content:"";background-repeat:no-repeat;display:block;position:absolute;top:50%}.action.action-edit:before{background-image:url(../images/edit_pen.svg);width:20px;height:22px;left:10px;margin-top:-11px}.action.action-delete:before{background-image:url(../images/trash.svg);width:20px;height:20px;left:10px;margin-top:-11px}.action.action-cross-sell-page:before{background-image:url(../images/plus-zeichen-schmal.svg);width:20px;height:20px;left:10px;margin-top:-11px}.cart-summary button.action.primary.checkout:before{background-image:url(../images/heart.svg);width:25px;height:25px;right:25px;margin-top:-12px}.print-options .print-opt{text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:40px}.print-options .print-opt__label{font-weight:600;margin:0;min-width:90px;max-width:90px}@media (max-width:1199px){.cart.table-wrapper .col.price{display:none !important}.cart.table-wrapper .product-item-photo .product-image-container{width:110px !important}}@media (max-width:1439px) and (min-width:1200px){.cart.table-wrapper .product-item-photo{max-width:130px}.cart-summary button.action.primary.checkout:before{right:7px}}@media (max-width:1199px) and (min-width:992px){.cart.table-wrapper .product-item-photo{max-width:70px}.cart-summary button.action.primary.checkout:before{right:10px}}@media (max-width:991px){.optin-note-guest-checkout-onepage{width:470px !important}.cart-summary{display:block;float:none;width:100%;position:initial}.cart.table-wrapper .col.qty[data-th]:before,.cart.table-wrapper .col.price[data-th]:before,.cart.table-wrapper .col.paper[data-th]:before,.cart.table-wrapper .col.subtotal[data-th]:before,.cart.table-wrapper .col.msrp[data-th]:before{content:attr(data-th);display:inline-block;font-weight:700;padding-bottom:10px}.cart.table-wrapper .col.qty[data-th]:before,.cart.table-wrapper .col.paper[data-th]:before{min-width:90px;max-width:90px;margin:0;padding:0;float:left}.cart.table-wrapper .col.subtotal[data-th]:before{font-size:19px;font-weight:300;padding-right:8px}.cart.table-wrapper thead{display:none}.cart.table-wrapper .item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart.table-wrapper .col.price,.cart.table-wrapper .col.qty,.cart.table-wrapper .col.msrp,.cart.table-wrapper .col.paper{margin-left:138px;padding:0;text-align:left;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.cart.table-wrapper .product-item-photo{float:left;width:110px;height:1px;display:table-cell;max-width:100%;vertical-align:top;position:static}.cart.table-wrapper .item .col.item{padding-bottom:0;margin-bottom:0}.cart.table-wrapper .col.qty .field,.cart.table-wrapper .col.paper .field{display:inline-block}.cart-container .form-cart{width:100%}.cart.table-wrapper .price-including-tax,.cart.table-wrapper .price-excluding-tax{display:inline-block}.cart.table-wrapper .item-actions .actions-toolbar{text-align:right}.cart-container .form-cart .action.continue{float:right}.cart.table-wrapper .product-item-details{display:table-cell}.cart.table-wrapper .col.subtotal{text-align:right !important;width:100%}}@media (max-width:768px){.optin-note-guest-checkout-onepage{width:100% !important}.container>.inner-container{padding-left:12px;padding-right:12px}}.action.action-duplicate:before{background-image:url(../images/duplicate.svg);width:20px;height:20px;left:10px;margin-top:-11px}