
.range-accessories .range-hero img{object-position:center}
.range-accessories .pcard__name{min-height:46px}
.range-accessories .mattress-card-description{min-height:63px}
.range-accessories .range-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}
.range-accessories .range-shortcuts a{min-width:0;gap:12px}
@media(max-width:700px){.range-accessories .range-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.range-accessories .pcard__name{min-height:60px}.range-accessories .mattress-card-description{min-height:95px}.range-accessories .mattress-card-link{font-size:12px;line-height:1.4}.range-accessories .pcard__media{height:160px}}
/* Conseil : encart compact aligne avec les cartes de la collection. */
.range-accessories .range-help{box-sizing:border-box;width:calc(100% - 48px);max-width:1232px;margin:18px auto 28px;padding:24px 28px;border:1px solid #d5e1f0;border-radius:12px;background:#f3f7fc;display:flex;align-items:center;justify-content:space-between;gap:24px}
.range-accessories .range-help>div{min-width:0}
.range-accessories .range-help h2{font-size:24px;line-height:1.25;margin:0 0 8px;letter-spacing:-.015em}
.range-accessories .range-help p{font-size:15px;line-height:1.55;margin:0;max-width:660px}
.range-accessories .range-help .range-action{flex-shrink:0;min-height:48px;padding:12px 20px;font-size:14px;white-space:nowrap}
@media(max-width:700px){.range-accessories .range-help{width:calc(100% - 32px);margin:14px auto 24px;padding:20px;gap:18px;align-items:stretch;flex-direction:column}.range-accessories .range-help h2{font-size:22px}.range-accessories .range-help p{font-size:14px}.range-accessories .range-help .range-action{width:100%}}
