.kitchen-carousel{--food-width:calc(687.54 * var(--u));--food-height:calc(754.11 * var(--u));--food-gap:calc(29.79 * var(--u));left:calc(974.25 * var(--u));top:calc(191.86 * var(--u));width:calc(50vw - 14.25 * var(--u));isolation:isolate;min-width:0;position:absolute}.kitchen-carousel-viewport{width:100%;height:var(--food-height);overscroll-behavior-x:contain;scroll-behavior:auto;scroll-snap-type:none;overflow-anchor:none;scrollbar-width:none;overflow:auto hidden}.kitchen-carousel-viewport::-webkit-scrollbar{display:none}.kitchen-carousel-viewport:focus-visible{outline:2px solid var(--gold);outline-offset:-3px}.kitchen-carousel-viewport[data-enhanced]{cursor:grab;-webkit-user-select:none;user-select:none}.kitchen-carousel-viewport[data-dragging]{cursor:grabbing}.kitchen-carousel-track{width:max-content;height:100%;display:flex}.kitchen-carousel-group{gap:var(--food-gap);padding:0 var(--food-gap) 0 0;flex:none;height:100%;margin:0;list-style:none;display:flex}.kitchen-carousel-group[data-copy]{display:none}.kitchen-carousel-viewport[data-enhanced] .kitchen-carousel-group[data-copy]{display:flex}.kitchen-carousel-photo{flex:0 0 var(--food-width);width:var(--food-width);background:var(--background);height:100%;overflow:hidden}.kitchen-carousel-photo img{object-fit:cover;object-position:60% 58%;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;display:block}@media (max-width:1000px){.kitchen-carousel{--food-width:calc(43vw - 18px);--food-height:calc((43vw - 18px) * 1.09682);--food-gap:18px;grid-column:2;align-self:start;width:calc(50vw - 18px);position:relative;inset:auto}}@media (max-width:600px){.kitchen-carousel{--food-width:86vw;--food-height:clamp(310px, 94.33vw, 520px);--food-gap:14px;width:calc(100% + 52px);margin-left:-26px}}
