.hm-reco{display:block;min-width:0;max-width:100%}.hm-reco__title{margin:0 0 12px}.hm-reco__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.hm-reco__track::-webkit-scrollbar{display:none}.hm-reco__item{flex:0 0 calc((100% - 12px) / 2.3);min-width:0;scroll-snap-align:start}.hm-reco quick-add-product{display:block;height:100%}.hm-reco .product-upsell__holder{max-width:none;height:100%;margin:0}.hm-reco .product-upsell{flex-flow:column nowrap;height:100%;margin:0}.hm-reco .product-upsell__image{width:100%}.hm-reco .product-upsell__image__thumb{border-radius:var(--RADIUS) var(--RADIUS) 0 0}.hm-reco .product-upsell__content,.hm-reco .product-upsell__holder--button .product-upsell__content{display:flex;flex-direction:column;flex:1 1 auto;width:100%;padding:10px 12px 12px}.hm-reco .product-upsell__link{display:block;margin-bottom:10px}.hm-reco .product-upsell__title{display:-webkit-box;overflow:hidden;margin:0 0 4px;font-size:var(--font-body-small);line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hm-reco .product-upsell__variant-title{display:none}.hm-reco .product-upsell__price{margin:0;font-size:var(--font-body-x-small)}.hm-reco .product-upsell__actions{margin-top:auto}.hm-reco .btn__outer,.cart__widget__products .hm-reco .btn__outer{position:static;display:block}.hm-reco .product-upsell__btn,.hm-reco .btn__outer:hover .product-upsell__btn{width:100%}.hm-reco .product-upsell__btn .btn__text,.hm-reco .btn__outer:hover .btn__text{padding-right:8px;opacity:1}.hm-reco .product-upsell__btn.is-loading .btn__text,.hm-reco .product-upsell__btn.is-added .btn__text{opacity:0}.hm-reco .product-upsell__skip{display:none}.hm-reco--warenkorb .hm-reco__track{gap:8px}.hm-reco--warenkorb .hm-reco__item{flex-basis:calc((100% - 16px)*.4)}.hm-reco--warenkorb .product-upsell__image__thumb{padding-top:100%}.hm-reco--warenkorb .product-upsell__content,.hm-reco--warenkorb .product-upsell__holder--button .product-upsell__content{padding:8px 6px}.hm-reco--warenkorb .product-upsell__title{font-size:var(--font-body-x-small)}.hm-reco--warenkorb .product-upsell__link{margin-bottom:6px}.hm-reco--warenkorb .product-upsell__btn{--icon-size: 16px;font-size:var(--font-body-x-small)}.hm-reco--warenkorb .product-upsell__btn .btn__plus{margin:0 2px}.hm-reco--warenkorb .product-upsell__btn .btn__text,.hm-reco--warenkorb .btn__outer:hover .btn__text{padding-right:4px}
/*# sourceMappingURL=/cdn/shop/t/70/assets/empfehlungen.css.map */
