.cart-container{margin-top:20px}@media(max-width: 480px){.cart-container .cart-upselling h4{margin-top:15px}}.cart-section{display:flex;flex-wrap:wrap}.cart-section>div{padding-left:15px;padding-right:15px}.cart-list{flex:2 0 550px;margin-bottom:15px;line-height:1.4}.cart-list table{width:100%}.cart-list tr{border-bottom:1px solid #f5f5f6;vertical-align:top}.cart-list tr:first-child,.cart-list tr.no-line-separator{border:none}.cart-list th{padding:3px 15px;color:#1e1e1e;background-color:#f5f5f6;font-weight:600}.cart-list td{padding:10px 7.5px}.cart-list td:first-child{padding-left:0}.cart-list td:last-child{padding-right:0}.cart-list td.control,.cart-list td.total{text-align:right;vertical-align:middle}.cart-list td .marked{background-color:#e03400;color:#fff;border-radius:0px;padding:2px}.cart-list a{color:#1e1e1e}.cart-list .image{width:auto;min-width:60px;height:80px;display:flex;vertical-align:middle;position:relative}.cart-list .image img{margin:auto;max-height:100%}.cart-list .image .overlapping{top:0px;right:10%;height:50%;position:absolute}.cart-list .control,.cart-list .total{white-space:nowrap}.cart-list .subtitle{margin-top:5px;color:#9c9ca7}.cart-list .control .amount{padding-left:10px;padding-right:10px;display:inline-block;vertical-align:top}.cart-list .control .amount input{text-align:center;width:50px}.cart-list .inactive-item{opacity:.65}.cart-list .inactive-item td .marked{background-color:rgb(220.022,51.0765357143,0)}.cart-list select{height:35px;margin-bottom:0}.cart-message{display:flex;vertical-align:middle}.cart-message::before{content:"";width:24px;height:24px;flex-shrink:0;display:inline-flex;vertical-align:top;background-size:cover;background-image:url("/assets/img/modules/Shop/Cart/shipping.png")}.cart-message small{line-height:22px}.cart-message a{flex-shrink:0;opacity:.5;vertical-align:top}.cart-message a:hover{opacity:1}.sub-container{display:none}.marker,.sub-container{margin-top:5px}.toggleOffer .sub-container{display:flex}.toggleOffer .sub-container .control{display:none;margin-right:15px}.side-card{flex:1 0 320px}@media(min-width: 961px){.cart-list{flex-basis:66%}.side-card{flex-basis:33%}}@media(max-width: 565px){.cart-section{display:block}.cart-list{padding:0}.cart-list td:nth-child(2){padding-right:0}td.control,td.total{display:none}.sub-container{display:flex;justify-content:space-between;align-items:center;margin-top:5px}.toggleOffer .sub-container .control{display:block}.side-card{min-width:unset}}.attachment{position:sticky;top:0}.shipment-panel{position:relative;opacity:1;max-height:500px;transition:opacity 1s,max-height .5s 1s,padding .5s 1s,margin .5s 1s}@media(max-width: 480px){.shipment-panel{padding:5px}}.shipment-panel .shipment-panel-headline{margin-bottom:0}.shipment-panel .shipment-panel-headline+*{margin-top:18px}.shipment-panel.inactive{opacity:0;padding:0;margin:0;max-height:0}.shipment-panel .close{cursor:pointer;margin-left:.5em;font-size:15px;line-height:18px;width:auto;position:absolute;top:0;right:0;padding:10px}@media(max-width: 480px){.shipment-panel .close{font-size:20px}}.toggle-offer-container{margin-bottom:15px}.toggle-offer-wrapper{min-height:75px}.cart-list-footer{width:100%;text-align:right;padding:15px;background-color:#f5f5f6}.cart-list-footer .cart-summary-footer{width:100%;text-align:left;display:inline-block}@media(min-width: 769px){.cart-list-footer .cart-summary-footer{max-width:440px}}.cart-list-footer .cart-message a{margin-left:auto}.cart-controls{width:100%;text-align:center;line-height:44px;background-color:#f5f5f6;padding:15px}@media(min-width: 769px){.cart-controls>div.with-button{padding:0px;max-width:440px;margin-left:auto}}.cart-controls #paypal-button-container{height:44px}.voucher-container{font-size:12px;padding:15px 0px}.discounted{display:inline-block;color:#e03400;position:relative}.discounted::after{position:absolute;right:0;top:55%;content:"";border-bottom:.1em solid #e03400;width:100%}.cart-grid{display:grid;grid-gap:15px;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));align-items:center;margin-bottom:15px}.cart-grid>.h1{margin:0;grid-column-start:2;grid-column-end:-2}.cart-grid>:last-child{grid-column-end:-1}.toggleCampaign{width:100%}

/*# sourceMappingURL=Cart.css.map*/