.product-box{flex:1 1 10%;min-width:156px}@media (min-width:450px){.product-box{min-width:188px}}@media (min-width:768px){.product-box{min-width:290px}}@media (pointer:fine){.product-box:hover .img-container .hover-img{opacity:1}.product-box:hover .img-container .product-img{transform:scale(.85)}.product-box:hover .img-container .product-img.hover{opacity:0}}.product-box .box-content{align-content:flex-start;align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:100%}.product-box .product-badges{z-index:2}.product-box .product-info{align-content:flex-start;align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0;width:100%}.product-box .product-image{height:auto;margin:0 auto 12px;position:relative;width:100%}@media (min-width:768px){.product-box .product-image{margin-bottom:20px}}.product-box .wishlist{position:absolute;right:10px;top:10px;z-index:2}@media (min-width:1260px){.product-box .wishlist{right:20px;top:20px}}.product-box .img-container{align-items:center;aspect-ratio:7/8;background-color:#f7f7f7;border-radius:6px;display:flex;gap:10px;height:100%;justify-content:center;max-height:500px;overflow:hidden;position:relative;width:100%}.product-box .img-container .product-img{max-height:100%;mix-blend-mode:multiply;opacity:1;position:relative;transform:scale(1);transition:transform .4s,opacity .4s}.product-box .img-container .hover-img{aspect-ratio:7/8;height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;opacity:0;position:absolute;transition:opacity .4s;width:100%}.product-box .img-container .no-image{position:relative}.product-box .img-container .no-image img{margin-bottom:24px}.product-box .img-container .no-image:after{bottom:0;content:"Bild folgt";font-family:Satoshi,sans-serif;font-size:12px;font-style:normal;font-weight:400;font-weight:700;left:calc(50% - 24.985px);line-height:16px;position:absolute}.product-box .info-wrapper{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.product-box .brand{margin-bottom:4px;min-height:20px}.product-box .product-title{display:flex;flex-direction:column;height:100%;justify-content:space-between;max-height:46px}.product-box .product-title .headline{font-size:18px;-webkit-hyphens:auto;hyphens:auto}@media (min-width:540px){.product-box .product-title .headline{-webkit-hyphens:none;hyphens:none}}.product-box .headline,.product-box .subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-box .subtitle{display:block;height:22px}.product-box .price-rating{display:flex;flex-direction:column;gap:2px;height:inherit;justify-content:space-between;margin-top:8px}.product-box .price-rating>div{gap:2px}@media (min-width:768px){.product-box .price-rating{gap:4px;margin-top:12px}.product-box .price-rating>div{display:flex;flex-direction:row;flex-wrap:wrap}.product-box .price-rating>div:first-of-type:not(:last-of-type){flex-wrap:nowrap;gap:8px;row-gap:2px}.product-box .price-rating.gap>div:last-of-type{gap:8px}}.product-box .price-rating-delivery-shipping{display:flex;flex-direction:column;gap:2px}@media (min-width:768px){.product-box .price-rating-delivery-shipping{gap:4px}}.product-box .product-price-rating{display:flex;flex-direction:column;height:100%;margin-top:8px}.product-box .product-price{display:flex;gap:0 6px;line-height:20px}.product-box .product-price .sharedprice{font-weight:700}.product-box .delivery-time{display:flex;flex-direction:column;font-size:14px;gap:2px;justify-content:flex-end}@media (min-width:425px){.product-box .delivery-time{min-height:18px;overflow:hidden}}.product-box .delivery-time>span{align-items:center;display:flex;gap:4px}.product-box .delivery-time>span>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-box .delivery-time img{height:14px;width:14px}@media (min-width:425px){.product-box .rating{height:18px}}.product-box .rating>span{align-items:flex-end;display:flex;gap:6px;height:18px}.product-box div.shipping{color:#34965b;height:18px}.product-box div.shipping span.soldout{color:#07041e}.product-box .article-energyclass-box{margin-bottom:0;margin-top:4px}.product-box .article-energyclass-box .article-energyclass-badge{height:25px}
