.rco-cart-upsells{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.1)}.rco-cart-upsells[hidden]{display:none}.rco-upsells__heading{margin:0 0 .75rem;font-size:1rem;font-weight:600}.rco-upsells__list{display:grid;gap:.75rem}.rco-upsell{display:grid;grid-template-columns:72px minmax(0,1fr);gap:.75rem;align-items:start}.rco-upsell__image{display:block;width:72px;height:72px;overflow:hidden;border-radius:.75rem;background:#f3f3f3}.rco-upsell__image img{display:block;width:100%;height:100%;object-fit:cover}.rco-upsell__body{min-width:0}.rco-upsell__reason{margin:0 0 .125rem;font-size:.75rem;line-height:1.3;opacity:.7}.rco-upsell__title{display:block;font-size:.875rem;font-weight:500;line-height:1.3;text-decoration:none;color:inherit}.rco-upsell__free{margin:.25rem 0 0;font-size:.75rem;font-weight:600;color:#1a7f4b}.rco-upsell__variant{display:block;width:100%;max-width:12rem;margin-top:.375rem;padding:.25rem .5rem;border:1px solid rgba(0,0,0,.2);border-radius:.5rem;background:#fff;font-size:1rem}.rco-upsell__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.375rem}.rco-upsell__price{font-size:.875rem}.rco-upsell__add{min-height:40px;padding:.375rem 1.125rem;border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.rco-upsell__add:disabled{opacity:.6;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/10/assets/rco-upsells.css.map */
