.ml-cart-upsell{display:block;padding-block:20px 12px;border-block-start:1px solid rgb(var(--color-foreground-rgb) / .14);color:var(--color-foreground)}.ml-cart-upsell__title{margin:0 0 4px;color:inherit;font-family:var(--font-body--family);font-size:15px;font-weight:600;letter-spacing:-.02em}.ml-cart-upsell__intro{margin:0 0 15px;font-size:11px;line-height:1.6;color:rgb(var(--color-foreground-rgb) / .72)}.ml-cart-upsell__list{display:grid;gap:12px}.ml-cart-upsell__item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:start}.ml-cart-upsell__image{display:block;width:72px;aspect-ratio:3 / 4;background:rgb(var(--color-foreground-rgb) / .04);border-radius:4px;overflow:hidden}.ml-cart-upsell__image img{width:100%;height:100%;object-fit:contain}.ml-cart-upsell__details{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:4px}.ml-cart-upsell__name{color:inherit;font-size:12px;font-weight:500;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.ml-cart-upsell__name:hover,.ml-cart-upsell__options:hover{text-decoration:underline}.ml-cart-upsell__price{font-size:11px;line-height:1.4}.ml-cart-upsell__form{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:3px}.ml-cart-upsell__form select{flex:1 1 110px;width:100%;max-width:100%;min-width:0;min-height:44px;padding:8px;font-family:var(--font-body--family);font-size:11px;color:var(--color-foreground);background-color:var(--color-background);border:1px solid rgb(var(--color-foreground-rgb) / .24);border-radius:3px}.ml-cart-upsell__add{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:14px;min-height:44px;padding:9px 12px;border:1px solid rgb(var(--color-foreground-rgb) / .24);border-radius:3px;font-family:var(--font-body--family);font-size:11px;color:var(--color-foreground);background:rgb(var(--color-foreground-rgb) / .04);cursor:pointer}.ml-cart-upsell__add:hover{background:rgb(var(--color-foreground-rgb) / .1)}.ml-cart-upsell__add:disabled{opacity:.6;cursor:wait}.ml-cart-upsell__options{display:inline-flex;gap:14px;align-items:center;min-height:44px;font-size:12px;color:inherit}.ml-cart-upsell__status{margin:10px 0 0;font-size:12px;line-height:1.5}.ml-cart-upsell__status:empty{margin:0}.ml-cart-upsell :focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lady-cart-upsell.css.map */
