.porare-complements-ready [data-cart-upsell]{display:none!important}
[data-porare-complements]{border-top:1px solid var(--wm-line,#ded7ca);padding-top:1.6rem;margin-top:1.6rem;min-width:0}
[data-porare-complements][hidden]{display:none}
[data-porare-complements] h3{font-family:inherit;font-size:1.5rem;font-weight:600;margin:0 0 .5rem}
.porare-complements__note,.porare-complements__status{font-size:1.2rem;line-height:1.5;color:#655d53;margin:0 0 1.2rem}
.porare-complements__status:empty{display:none}
[data-porare-complements] .upsell-wm4{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:1.2rem}
[data-porare-complements] .upsell-wm4>a{display:block}
[data-porare-complements] .upsell-wm4 img{width:56px;height:64px;object-fit:contain;background:#f9f6f0;border-radius:3px;display:block}
[data-porare-complements] .upsell-wm4 p{min-width:0;margin:0;font-size:1.25rem;line-height:1.4}
[data-porare-complements] .upsell-wm4 p a{overflow-wrap:anywhere}
[data-porare-complements] .upsell-wm4 strong{display:block;margin-top:.4rem}
[data-porare-complements] .button{font-size:1.15rem;min-height:36px;padding:.6rem 1rem;white-space:nowrap}
[data-porare-complements-page]{max-width:84rem;margin:3rem auto 0}
@media(max-width:389px){[data-porare-complements] .upsell-wm4{grid-template-columns:44px minmax(0,1fr);gap:.9rem}[data-porare-complements] .upsell-wm4 img{width:44px;height:52px}[data-porare-complements] .upsell-wm4 .button{grid-column:2;justify-self:start}}
