.product-story{margin:18px 0 24px;padding:20px;border-left:3px solid #b00000;border-radius:0 8px 8px 0;background:linear-gradient(110deg,#241013,#141414);text-align:left}.product-story h2{margin:0 0 10px;color:#fff;font-size:clamp(19px,2.4vw,24px);line-height:1.35;letter-spacing:0;text-transform:none}.product-story p{margin:0;color:#dedede;font-size:15px;line-height:1.75}.product-story .story-details{margin-top:14px;color:#e5b7bb;font-size:12px;font-weight:600;line-height:1.6}@media(max-width:600px){.product-story{padding:16px}.product-story p{font-size:14px}}