.media-grid-item[data-v-f6ec76db]{grid-column:var(--mobile-start) /span var(--mobile-span);grid-row:var(--mobile-row);--scroll-motion-speed:var(--mobile-drift-speed)}@media(min-width:64rem){.media-grid-item[data-v-f6ec76db]{grid-column:var(--start) /span var(--span);grid-row:var(--row);--scroll-motion-speed:var(--drift-speed)}.media-grid-media[data-v-f6ec76db]{grid-column:var(--media-start) /span var(--media-span);grid-row:1}.media-grid-caption[data-v-f6ec76db]{grid-column:var(--aside-start) /span var(--aside-span);grid-row:1;margin-top:0}}@media(hover:hover){[data-food-block]:has(a:hover) .hover-blend-screen{--hover-engaged:1}}[data-food-block]:has(a:focus-visible) .hover-blend-screen{--hover-engaged:1}[data-food-block] .hover-blend-screen [data-slot=fit-text]{opacity:var(--hover-engaged)}@media(min-width:64rem){[data-food-block]:has(+[data-food-block]){padding-bottom:0}[data-food-block]+[data-food-block]{padding-top:var(--spacing-space-md)}}.card-control[data-v-3a3a4e5a]:after{content:"";inset:0;position:absolute;z-index:10}.card-control[data-v-3a3a4e5a]:focus-visible{outline:none}.carousel__viewport[data-v-76ee924f]{overflow:hidden}.carousel__viewport--inset[data-v-76ee924f]{margin-inline:calc(var(--carousel-inset,0px)*-1);padding-inline:var(--carousel-inset,0)}.carousel__viewport--bleed[data-v-76ee924f]{padding-inline:calc(max(0px,100vw - var(--layout-outer))/2 + var(--grid-margin))}.carousel__container[data-v-76ee924f]{display:flex;margin-inline-end:calc(var(--grid-gutter)*-1)}.carousel__slide[data-v-76ee924f]{--carousel-span:var(--rest-span-base);--card-shape:var(--rest-shape-base);--_content:calc(100% - var(--grid-gutter));--_col:calc((var(--_content) - (var(--grid-columns) - 1)*var(--grid-gutter))/var(--grid-columns));flex-basis:calc(var(--carousel-scale,1)*(var(--carousel-span)*var(--_col) + (var(--carousel-span) - 1)*var(--grid-gutter)) + var(--grid-gutter));flex-grow:0;flex-shrink:0;min-width:0;padding-inline-end:var(--grid-gutter)}.carousel__viewport--bleed .carousel__slide[data-v-76ee924f]{--_content:calc(min(100vw, var(--layout-outer)) - var(--grid-margin)*2)}@media(min-width:64rem){.carousel__slide[data-v-76ee924f]{--carousel-span:var(--rest-span-lg);--card-shape:var(--rest-shape-lg)}}@media(min-width:96rem){.carousel__slide[data-v-76ee924f]{--carousel-span:var(--rest-span-2xl);--card-shape:var(--rest-shape-2xl)}}[data-text-block]:has(+[data-text-block]){padding-bottom:var(--spacing-space-md)}[data-text-block]+[data-text-block]{padding-top:var(--spacing-space-md)}@media(min-width:64rem){[data-teaser-block]:has(+[data-teaser-block]){padding-bottom:0}[data-teaser-block]+[data-teaser-block]{padding-top:var(--spacing-space-md)}}
