.product_upsells{margin:1.5rem 0}.product_upsells__heading{font-size:1.1rem;font-weight:600;color:#333;margin:0 0 .75rem}.product_upsells__row{display:flex;align-items:center;gap:1rem;padding:.75rem 0;border-top:1px solid #efefef}.product_upsells__row:last-child{border-bottom:1px solid #efefef}.product_upsells__image{flex:0 0 60px}.product_upsells__image img{display:block;width:60px;height:60px;object-fit:contain}.product_upsells__body{flex:1 1 auto;min-width:0}.product_upsells__title a{font-weight:600}.product_upsells__desc{color:#848484;font-size:.85rem;margin-top:2px}.product_upsells__price{flex:0 0 auto;font-weight:600;white-space:nowrap;text-align:right}.product_upsells__price s{font-weight:400;color:#999;margin-left:4px}.product_upsells__price .product_upsells__unit-price{display:block;font-weight:400;font-size:.85rem;color:#848484}.product_upsells__price .product_upsells__total-price{display:block}.product_upsells__cart{flex:0 0 auto}.product_upsells__cart .cart__button-inner{width:auto}
