.mw-bag .mw-bag-upsell{margin:0;padding:2.4rem 0 2.8rem}.mw-bag .mw-bag-upsell__title{margin:0 0 .4rem;color:var(--bag-ink-55);font-family:inherit;font-size:1.05rem;font-weight:500;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.mw-bag .mw-bag-upsell__list{margin:0;padding:0;list-style:none}.mw-bag .mw-bag-upsell__item{display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;column-gap:1.6rem;align-items:center;padding:1.2rem 0;border-bottom:1px solid var(--bag-line)}.mw-bag .mw-bag-upsell__item:last-child{border-bottom:0}.mw-bag .mw-bag-upsell__media{display:block;width:6.4rem;height:4.8rem;overflow:hidden;background:var(--bag-paper-2)}.mw-bag .mw-bag-upsell__img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center}.mw-bag .mw-bag-upsell__body{display:grid;min-width:0;gap:.2rem}.mw-bag .mw-bag-upsell__name{display:-webkit-box;overflow:hidden;color:var(--bag-ink);font-size:1.3rem;font-weight:400;line-height:1.35;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mw-bag .mw-bag-upsell__price{margin:0;color:var(--bag-ink-70);font-size:1.3rem;font-variant-numeric:tabular-nums;line-height:1.3}.mw-bag .mw-bag-upsell__add{position:relative;display:inline-flex;align-items:center;min-height:4.4rem;margin:0;padding:0 0 0 .4rem;border:0;background:transparent;color:var(--bag-ink);font-family:inherit;font-size:1.1rem;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .18s ease}.mw-bag .mw-bag-upsell__add span{padding-bottom:.4rem;border-bottom:1px solid var(--bag-rule)}.mw-bag .mw-bag-upsell__add:disabled{color:var(--bag-ink-55);cursor:default}.mw-bag .mw-bag-upsell__add[aria-busy=true]{cursor:progress}.mw-bag .mw-bag-upsell__add[aria-busy=true] span{border-bottom-color:transparent}.mw-bag .mw-bag-upsell__error{margin:1.2rem 0 0;color:var(--bag-error);font-size:1.25rem;line-height:1.45}@media(hover:hover)and (pointer:fine){.mw-bag .mw-bag-upsell__name:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.mw-bag .mw-bag-upsell__add:not(:disabled):hover{color:var(--bag-bronze)}.mw-bag .mw-bag-upsell__add:not(:disabled):hover span{border-bottom-color:var(--bag-bronze)}}@media screen and (max-width:749px){.mw-bag .mw-bag-upsell{padding:2rem 0 2.4rem}.mw-bag .mw-bag-upsell__item{column-gap:1.2rem}}@media(prefers-reduced-motion:reduce){.mw-bag .mw-bag-upsell__add{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/mw-bag-upsell.css.map */
