.cart-item-restore-latest{justify-content:space-between;align-items:center;min-height:39px;display:flex}.cart-item-restore-latest__message{padding-right:16px}@media (width>=1024px){.cart-item-restore-latest__button{font-size:16px}}@media (width<=1023px){.cart-item-price{text-align:right}}.cart-item-price__free,.cart-item-price__old,.cart-item-price__regular,.cart-item-price__sale{white-space:nowrap}.cart-item-price:not(.cart-item-price--compact) .cart-item-price__free,.cart-item-price:not(.cart-item-price--compact) .cart-item-price__old,.cart-item-price:not(.cart-item-price--compact) .cart-item-price__regular,.cart-item-price:not(.cart-item-price--compact) .cart-item-price__sale{font-weight:700}.cart-item-price__old{font-size:12px;text-decoration:line-through}.cart-table__price .cart-item-price__old{display:block}.cart-table__price .cart-item-price__old--lightning{display:inline-block}.cart-item-price:not(.cart-item-price--compact) .cart-item-price__old{color:#606060}.cart-item-price__sale{color:#e30513;padding-left:4px}.cart-item-price__regular{padding-left:.3125rem}.cart-item-price:not(.cart-item-price--compact) .cart-item-price__regular{color:#008dca}.cart-item-price__free{color:#0ab21d}.cart-item-price__base-price{font-size:12px}.cart-item-price__from-voucher,.cart-item-price__savings{color:#7e7e7e;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:4px;font-size:14px;line-height:1.25}.key-features-button{text-align:left;cursor:pointer;color:#7e7e7e;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;transition:color .15s;display:flex}@media (hover:hover){.key-features-button:hover{color:#008dca}}.key-features-button__icon{font-size:20px}.key-features-button__label{font-family:Roboto,sans-serif;font-size:14px;line-height:1.15}.cart-item-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-left:-10px;display:inline-flex}@media (width>=768px){.cart-item-actions{flex-wrap:nowrap;justify-content:flex-start;gap:20px;margin-left:0}}.cart-item-actions__button{color:#7e7e7e;cursor:pointer;background:0 0;border:0;align-items:center;height:37px;margin:0;padding:8px;font-family:Roboto,sans-serif;transition:color .15s;display:flex}@media (width>=768px){.cart-item-actions__button{height:auto;padding:0}}@media (hover:hover){.cart-item-actions__button--add-to-wishlist:hover{color:#008dca}}.cart-item-actions__button--delete{font-size:20px}@media (hover:hover){.cart-item-actions__button--delete:hover{color:#e30513}}.cart-item-actions__wishlist-icon{font-size:24px}@media (width>=768px){.cart-item-actions__wishlist-icon{margin:0 -2px 0 -4px}}.cart-item-actions__wishlist-icon--added{color:#008dca}@media (width<=767px){.cart-item-actions__button-label{display:none}}@media (width>=768px){.cart-item-actions__button-label{color:currentColor;text-align:left;padding-left:6px;font-size:14px;line-height:1.15}}.cart-item{grid-template-columns:85px minmax(0,1fr);align-items:flex-start;gap:20px;display:grid}@media (width>=1024px) and (width<=1279px),(width>=475px) and (width<=767px){.cart-item{grid-template-columns:85px minmax(0,1fr);gap:12px}}@media (width>=768px){.cart-item{grid-template-columns:100px minmax(0,1fr);padding-right:16px}}@media (width>=1280px){.cart-item{grid-template-columns:120px minmax(0,1fr)}}.cart-item__image{position:relative}.cart-item__photo{width:100%;height:auto}.cart-item__eu-garan-badge{margin-top:6px}.cart-item__eec{position:absolute;bottom:0;left:0}.cart-item__badges{position:absolute;top:0;left:0}.cart-item__badges--lightning{left:unset;right:0}.cart-item__badges--lightning-opacity{opacity:.5}.cart-item__product-name{margin:0 0 8px;font-size:16px;line-height:1.21}@media (width>=768px){.cart-item__product-name{font-size:18px;font-weight:700}}.cart-item__link{color:currentColor;transition:color .15s}@media (hover:hover){.cart-item__link:hover{color:#008dca}}.cart-item__attribute{color:#7e7e7e;flex-wrap:wrap;width:100%;margin:0;display:flex}.cart-item__attribute dd{margin:0 0 0 6px}.cart-item__no-withdrawal,.cart-item__right-of-withdrawal-info{color:#7e7e7e;margin:8px 0;font-size:14px;line-height:1.15}.cart-item__delivery-info{margin:8px 0 0;padding-bottom:0;line-height:1.15}.cart-item__out-of-stock{align-items:center;gap:8px;margin:8px 0 0;display:flex}.cart-item__out-of-stock:before{content:" ";background-color:#e30513;border-radius:50%;width:10px;height:10px}.cart-item__item-info{color:#7e7e7e;margin:12px 0 0;font-size:14px}.cart-item__old-electrical-devices-info{color:#008dca;cursor:pointer}.cart-item__desktop-actions-wrapper{display:none}@media (width>=768px){.cart-item__desktop-actions-wrapper{height:24px;margin-top:12px;display:block}.cart-item__desktop-actions-wrapper:empty{display:none}}.cart-item__desktop-actions{position:absolute}.cart-item__key-features{margin-top:16px}@media (width>=768px){.cart-item__key-features--mobile-only{display:none}}.product-details-lighting-modal__headline{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.product-details-lighting-modal .html-box-teaser .content-box{padding:0;margin:0!important}.cart-table__headline{margin:8px 0 24px}@media (width<=767px){.cart-table tbody,.cart-table__table{display:block}.cart-table thead{display:none}.cart-table__item{border-top:1px solid #e3e0d9;grid-template:"product product""qty price"/minmax(172px,1fr) auto;gap:24px 20px;width:100%;padding:20px 0;display:grid}.cart-table__item--restore{display:block}.cart-table__item--free{grid-template-columns:minmax(100px,1fr) auto}.cart-table__item:not(.cart-table__item--restore):first-child{border-top:0;padding-top:0}.cart-table__item:not(.cart-table__item--restore):last-child{padding-bottom:0}.cart-table__item-restore+tbody .cart-table__item:first-child{border-top:1px solid #e3e0d9;padding-top:20px}.cart-table__product{grid-area:product}.cart-table__qty{grid-area:qty;align-items:center;gap:16px;display:flex}.cart-table--static .cart-table__qty{gap:4px;font-weight:700}.cart-table--static .cart-table__qty span{font-weight:400}.cart-table__actions-mobile{width:100px}.cart-table__price{grid-area:price;align-items:center;display:flex}}@media (width>=768px){.cart-table__product--lightning-expired .cart-item{min-height:160px}}@media (width>=1280px){.cart-table{padding:20px 40px}}.cart-table__table{table-layout:fixed;width:100%;position:relative}.cart-table__item,.cart-table__table tbody{position:relative}.cart-table__item--loading .cart-table__product:after{content:"";z-index:2;background:#ffffffbf;width:100%;height:100%;position:absolute;top:0;left:0}.cart-table__item .lightning-quantity-info{width:122px;margin:6px auto 0}.cart-table__item .lightning-quantity-info--opacity{opacity:.5}.cart-table__item--lightning-update .cart-table__max-box{color:#7e7e7e;width:290px;margin-bottom:1.25rem;font-size:12px;font-weight:300;line-height:12px;display:flex}@media (width>=768px){.cart-table__item--lightning-update .cart-table__max-box{margin-left:auto}}.cart-table__item--lightning-update .cart-table__max-box .iconfont--sale-timer{color:#e30513;margin-right:.625rem;font-size:24px}.cart-table__item--lightning-update .cart-table__max-box .info-icon__icon{cursor:pointer;flex-shrink:0}.cart-table__item--lightning-update .cart-table__max-box strong{color:#000}.cart-table .cart-table__expired-box{color:#7e7e7e;background-color:#f7f6f4;width:100%;margin-bottom:10px;padding:16px;font-size:12px}.cart-table .cart-table__expired-box-link{color:#008dca}.cart-table .cart-table__expired-box-link:hover{cursor:pointer}.cart-table .cart-table__changed-qty-box{color:#b3001b;width:100%;margin-bottom:1.25rem;margin-left:auto;font-size:12px;font-weight:300;line-height:14px}@media (width>=768px){.cart-table{background-color:#fff;border:1px solid #e3e0d9;border-radius:4px;padding:20px}.cart-table__th{border-bottom:1px solid #008dca;padding:8px 16px 24px;font-weight:700;line-height:1}.cart-table__th--item{text-align:left;width:60%;padding-left:0}.cart-table__th--qty{text-align:center;min-width:154px}.cart-table__th--subtotal{text-align:right;text-overflow:ellipsis;padding-right:0;overflow:hidden}.cart-table__item td{vertical-align:top;border-top:1px solid #e3e0d9;padding:24px 0 20px}.cart-table__item:first-child td{border-top:0}.cart-table__item:last-child td{padding-bottom:0!important}.cart-table__restore{padding:20px 0}.cart-table__restore--last{padding-bottom:0}.cart-table__restore:not(.cart-table__restore--only-child){border-top:1px solid #e3e0d9}.cart-table__actions-mobile,.cart-table__qty--disabled,.cart-table__qty-label-static{display:none!important}.cart-table__price{text-align:right}}@media (width>=1024px) and (width<=1279px){.cart-table__th--item{width:56%}}.cart-table--static .cart-table__qty{text-align:center}@media (width>=768px) and (width<=1023px){.cart-table .lightning-quantity-info{margin:6px 0 0}}.free-shipping-note{margin:0}.free-shipping-note__panel{max-width:100%}.free-shipping-note__panel span{text-align:left}.shopping-summary{background:#fff;padding-top:12px}.shopping-summary__totals{border-spacing:0;width:100%}.shopping-summary td{padding:4px 0}.shopping-summary__total td{border-top:1px solid #e3e0d9;padding-top:16px;font-weight:700}.shopping-summary__total td span{color:#7e7e7e;white-space:nowrap;font-size:14px;font-weight:400}.shopping-summary__total-value{font-size:18px}.shopping-summary__subtotal td:last-child,.shopping-summary__total td:last-child{text-align:right;white-space:nowrap;padding-left:20px}.shopping-summary__subtotal tr:last-child td{padding-bottom:20px}.shopping-summary__subtotal-saving{color:#e30513}@media (width>=768px){.shopping-summary{border:8px solid #008dca;border-radius:4px;padding:12px 20px 20px;position:relative}.shopping-summary:after,.shopping-summary:before{content:"";border-style:solid;position:absolute}.shopping-summary:before{border-width:20px 0 0 20px;border-color:#0000 #0000 #0000 #e3e0d9;top:0;right:0}.shopping-summary:after{border-width:22px 0 0 22px;border-color:#008dca #0000 #0000;top:-1px;right:-1px}.shopping-summary td{padding:8px 0}.shopping-summary__total td{padding-top:24px}.shopping-summary__subtotal tr:last-child td{padding-bottom:24px}}.shopping-summary__free-shipping{padding-left:0;padding-right:0}.shopping-summary__free-shipping-notification{margin:-16px 0 0!important}.shopping-summary__free-shipping-notification .notification{background-color:#0000;border:0}@media (width<=1024px){.shopping-summary__free-shipping-notification .notification{font-size:14px}}.shopping-summary__free-shipping-notification .notification--gluehbirne{color:#e8a821}.shopping-summary__free-shipping-notification .notification--good,.shopping-summary__free-shipping-notification .notification--success{color:#009111}.shopping-summary__free-shipping-notification .notification__icon{background-color:#0000!important;font-size:42px!important}.shopping-summary__free-shipping-notification .notification__text{padding-right:0}@media (width<=767px){.shopping-summary__shipping-date{display:none}}.apple-pay-container{height:var(--apple-pay-button-height);overflow:hidden}.apple-pay-container:empty{background:#fafafa;overflow:hidden}.apple-pay-container:empty:before{content:"";background:linear-gradient(90deg,#f7f6f400 0,#f7f6f4 15px,#f7f6f400 30px);width:calc(100% + 60px);height:100%;margin-left:-30px;animation:1.5s infinite skeletonLoadingAnimation;display:block}.apple-pay-container:hover{opacity:.8}.google-pay-container{height:var(--v0ded55cb);position:relative}.google-pay-container__button{outline-offset:-1px;cursor:pointer;background-color:#000;background-image:url(https://www.gstatic.com/instantbuy/svg/dark_gpay.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 43%;background-origin:content-box;border:none;border-radius:4px;outline:1px solid #757575;width:100%;height:100%;padding:1px 15%}.google-pay-container__button:hover{background-color:#3c4043}.google-pay-container:empty{background:#fafafa;overflow:hidden}.google-pay-container:empty:before{content:"";background:linear-gradient(90deg,#f7f6f400 0,#f7f6f4 15px,#f7f6f400 30px);width:calc(100% + 60px);height:100%;margin-left:-30px;animation:1.5s infinite skeletonLoadingAnimation;display:block}
