.card{position:relative;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e5e5e5;border-radius:8px;height:100%;transition:all .3s ease}@media (hover: hover){.card:hover{box-shadow:0 8px 16px #00000014;border-color:#d0d0d0;transform:translateY(-2px)}}.card-media{position:relative;overflow:hidden;background:#fff;border-bottom:none!important;flex-shrink:0}.card-media figure{margin:0;border-radius:0}.card-body,.card__content,.card__information{padding:12px;display:flex!important;flex-direction:column!important;flex-grow:1;text-align:left;height:100%}.card-heading,.card-title,h3.card__heading{order:1!important;font-size:15px;font-weight:500;line-height:1.4;color:#0f1111;margin-bottom:4px!important;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;min-height:42px}@media screen and (max-width: 989px){.card-heading,.card-title,h3.card__heading{-webkit-line-clamp:3!important;min-height:63px!important}}.card:hover .card-heading a{color:#ea2127;text-decoration:underline}.jdgm-widget,.jdgm-preview-badge,.rating{order:2!important;margin-bottom:4px!important;display:flex!important;align-items:center;justify-content:flex-start}.jdgm-prev-badge__text{font-size:12px!important;color:#565959!important;margin-left:5px}.price,.card-information>.price{order:3!important;margin-top:auto!important;line-height:1.2;padding-top:8px}.price .price-item{font-size:18px!important;font-weight:700!important;color:#0f1111!important;letter-spacing:-.3px}.price--on-sale .price-item--sale{color:#b12704!important}.price__regular .price-item--regular:after,.price__sale .price-item--sale:after{content:" inkl. MwSt.";font-size:11px;font-weight:400;color:#767676;margin-left:4px;vertical-align:middle}.unit-price,.price__unit,.unit-price .price-item,.price__unit .price-item,span.unit-price-measurement{order:4!important;display:block;font-size:13px!important;font-weight:400!important;color:#555!important;margin-top:2px!important;line-height:1.3}.unit-price .price-item:after,.price__unit .price-item:after{content:""!important}quick-buy{order:5!important;position:static;opacity:1;pointer-events:auto;margin-top:10px;width:100%}.card quick-buy .btn{display:flex!important;justify-content:center;align-items:center;width:100%;padding:8px 10px;font-size:13px;font-weight:500;border-radius:20px;cursor:pointer;background-color:#ffd814;border:1px solid #FCD200;color:#0f1111;box-shadow:0 2px 5px #d5d9d980}.card quick-buy .btn:hover{background-color:#f7ca00;border-color:#f2c200}.quick-buy_text{display:inline-block!important}.card .badges{position:absolute;top:6px;left:6px;z-index:2}.badge{background-color:#cc0c39;color:#fff;font-weight:700;font-size:10px;padding:4px 6px;border-radius:2px}.card-media-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.card-hover-images{position:relative;overflow:hidden}.card-hover-images>*:last-child{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .3s}@media (hover: hover){.card.on-hover:hover .card-hover-images>*:first-child{opacity:0}.card.on-hover:hover .card-hover-images>*:last-child{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/component-card.css.map */
