.ak-home-hero--thanksgiving .ak-home-hero__mobile-food{display:none}.ak-home-hero--thanksgiving .ak-home-hero__dish,.ak-home-hero--thanksgiving .ak-home-hero__packshot,.ak-home-hero--thanksgiving .ak-home-hero__detail{position:relative}.ak-home-hero--thanksgiving .ai-image-caption,.ak-home-hero--thanksgiving .ai-side-caption{position:absolute;left:0;right:0;bottom:0;background:#101010dd;color:#fff;padding:8px 10px;font:12px/1.35 Jost,Arial,sans-serif;pointer-events:none}.ak-home-hero--thanksgiving .ai-side-caption strong{display:block;font-size:14px;font-weight:500}.ak-home-hero--thanksgiving .ak-home-hero__packshot .ak-home-image,.ak-home-hero--thanksgiving .ak-home-hero__detail .ak-home-image{padding:0;object-fit:cover;object-position:50% 53%}.ak-featured-banner.ak-featured-banner--thanksgiving .ak-featured-banner-visual{height:auto;align-self:center;min-height:0;margin:18px 0;aspect-ratio:auto;padding:0 20px;display:flex;align-items:center}.ak-featured-banner.ak-featured-banner--thanksgiving .ak-featured-banner-visual .ak-featured-banner-food{position:static;inset:auto;width:100%;max-width:100%;height:auto;aspect-ratio:auto;object-fit:contain;object-position:center;mask-image:none;-webkit-mask-image:none;border-radius:20px}.ak-featured-banner--thanksgiving .ak-featured-banner-visual:after{display:none}.ak-featured-banner--thanksgiving .ak-featured-banner-actions .ak-featured-banner-cta{min-height:44px}.ak-featured-banner--thanksgiving .ak-featured-banner-add{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-height:44px}@media(max-width:760px){.ak-home-hero--thanksgiving .ak-home-hero__mobile-food{display:block;position:relative;margin:22px 0}.ak-home-hero--thanksgiving .ak-home-hero__mobile-food a{display:block;position:relative;overflow:hidden;border-radius:22px}.ak-home-hero--thanksgiving .ak-home-hero__mobile-food img{display:block;width:100%;height:auto}.ak-home-hero--thanksgiving .ak-home-hero__dish{display:none}.ak-home-hero--thanksgiving .ak-home-hero__media{min-height:0;grid-template-columns:1fr 1fr;grid-template-rows:clamp(160px,45vw,220px);gap:10px}.ak-home-hero--thanksgiving .ak-home-hero__packshot{grid-column:1;grid-row:1}.ak-home-hero--thanksgiving .ak-home-hero__detail{grid-column:2;grid-row:1}.ak-home-hero--thanksgiving .ai-side-caption{font-size:11px;padding:7px 8px}.ak-home-hero--thanksgiving .ai-side-caption strong{font-size:12px}}