.dp-cart-upsell{display:grid;grid-template-columns:82px minmax(0,1fr);gap:15px;padding:22px 0;border-top:1px solid var(--lp-trait,#ded8d1);color:var(--lp-texte,#211d1a)}.dp-cart-upsell[hidden]{display:none}.dp-cart-upsell__image{width:82px;height:96px;object-fit:contain;border-radius:8px;background:#f4f0ea}.dp-cart-upsell__content{min-width:0}.dp-cart-upsell h3{font:600 .92rem/1.4 Manrope,system-ui,sans-serif;margin:0 0 6px}.dp-cart-upsell p{font-size:.75rem;line-height:1.6;margin:0 0 10px}.dp-cart-upsell label{display:flex;align-items:center;gap:9px;font-size:.73rem}.dp-cart-upsell select{font:inherit;color:inherit;background:#fff;border:1px solid var(--lp-trait,#ded8d1);border-radius:5px;padding:8px;min-width:0;max-width:100%;flex:1}.dp-cart-upsell__add{margin-top:12px;background:var(--lp-texte,#211d1a);color:#fff;border:0;border-radius:6px;padding:11px 15px;font:600 .75rem Manrope,system-ui,sans-serif;cursor:pointer;width:100%}.dp-cart-upsell__add:disabled{opacity:.6;cursor:wait}.dp-cart-upsell__add:focus-visible,.dp-cart-upsell select:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dp-cart-upsell .dp-cart-upsell__error{color:#9b2626;margin:9px 0 0}.dp-cart-page>.dp-cart-upsell{max-width:500px;margin-top:20px}.dp-cart-body>.dp-cart-upsell{margin-top:18px}@media(max-width:360px){.dp-cart-upsell{grid-template-columns:62px minmax(0,1fr);gap:10px}.dp-cart-upsell__image{width:62px;height:80px}.dp-cart-upsell label{display:grid;gap:5px}}
