.mcd-visual{position:relative;isolation:isolate;background:#7c3515 url('/assets/editorial/mcd-food-background.webp') center/cover no-repeat;overflow:hidden;min-height:370px;display:flex;align-items:center;justify-content:center;padding:52px 10px 28px}.mcd-visual:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#100d0ad9,transparent 38%,#24130645)}.mag-promo.mag-lead .mcd-visual img,.mcd-visual>img{position:static!important;width:auto!important;max-width:75%!important;height:310px!important;min-height:0!important;max-height:none!important;object-fit:contain!important;background:transparent!important;aspect-ratio:1!important;margin:0!important;filter:drop-shadow(0 8px 13px #0008)}.mcd-exclusive{position:absolute;left:16px;top:14px;z-index:2;background:#ffe12c;color:#16233b;padding:8px 15px;transform:rotate(-3deg);font:900 29px/1.05 'Barlow Condensed',Arial,sans-serif;box-shadow:4px 4px 0 #16233b;text-transform:uppercase}.mcd-note{position:absolute;bottom:10px;left:10px;right:10px;text-align:center;color:#fff;font:700 9px/1.3 Arial,sans-serif;letter-spacing:.7px}.news-article .mcd-visual{border-radius:10px}.news-article .mcd-visual>img{height:400px!important}.news-article figure .mcd-visual+figcaption{margin-top:10px}@media(max-width:600px){.mcd-visual{min-height:320px;padding:42px 8px 24px}.mag-promo.mag-lead .mcd-visual img,.mcd-visual>img{height:260px!important;max-width:85%!important}.mcd-exclusive{font-size:26px;left:12px;top:12px}.news-article .mcd-visual>img{height:300px!important}.mcd-note{font-size:8px}}

/* Compact homepage teasers share one image area, regardless of artwork. */
.mag-feature-side .mcd-visual{min-height:0;height:100%;padding:38px 6px 34px}.mag-feature-side .mcd-visual>img{height:150px!important;max-width:95%!important}.mag-feature-side .mcd-exclusive{font-size:18px;left:9px;top:10px;padding:6px 9px}.mag-feature-side .mcd-note{font-size:7px;bottom:8px;left:6px;right:6px}
@media(max-width:760px){.mag-feature-side{align-items:stretch;grid-auto-rows:1fr}.mag-feature-side .mag-news-card{height:100%;min-width:0}.mag-feature-side .mag-news-card>img,.mag-feature-side .mag-news-card>.mcd-visual,.mag-feature-side .mag-news-card>.mag-badged-visual{width:100%;height:auto;min-height:0;aspect-ratio:1.45;flex:none}.mag-feature-side .mcd-visual{padding:30px 6px 24px}.mag-feature-side .mcd-visual>img{position:absolute!important;left:0;top:29px;width:100%!important;max-width:100%!important;height:calc(100% - 52px)!important;object-fit:contain!important;aspect-ratio:auto!important}.mag-feature-side .mcd-exclusive{font-size:clamp(13px,3.4vw,19px);top:8px;left:8px;padding:5px 7px;box-shadow:2px 2px 0 #16233b}.mag-feature-side .mcd-note{font-size:clamp(6px,1.5vw,8px);line-height:1.2;bottom:5px;letter-spacing:0}.mag-feature-side .mag-news-copy{flex:1;display:flex;flex-direction:column}.mag-feature-side .mag-label{min-height:3em}.mag-feature-side h3{font-size:clamp(21px,5.7vw,29px);line-height:1.08}.mag-feature-side .mag-read{margin-top:auto}}
