.k-eatwell .ew-fc{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .7s var(--ew-ease),translate .8s var(--ew-ease);position:relative}.k-eatwell .ew-fc.is-back>.ew-fc-ph,.k-eatwell .ew-fc.is-back>.ew-fc-in{visibility:hidden}.k-eatwell .ew-fc-bk{background:var(--g25);color:var(--p900);visibility:hidden;border-radius:28px;flex-direction:column;padding:16px 14px 14px;display:flex;position:absolute;inset:0}.k-eatwell .ew-fc.is-back .ew-fc-bk{visibility:visible}.k-eatwell .ew-fc-bk-t{border-bottom:1px solid var(--g100);flex-direction:column;gap:2px;padding-bottom:12px;display:flex}.k-eatwell .ew-fc-bk-t b{color:var(--p500);font-size:32px;line-height:30px}.k-eatwell .ew-fc-bk-t small{color:var(--g500);font-size:12px;line-height:16px}.k-eatwell .ew-fc-bk-l{flex-direction:column;gap:14px;padding-top:14px;display:flex}.k-eatwell .ew-fc-bk-l li{font:500 12px/16px var(--ew-ui);grid-template-columns:1fr auto;row-gap:6px;display:grid}.k-eatwell .ew-fc-bk-l li span{color:var(--g600)}.k-eatwell .ew-fc-bk-l li b{color:var(--p900);font-weight:600}.k-eatwell .ew-fc-bk-l li i{background:var(--g100);border-radius:6px;grid-column:1/-1;height:6px;display:block;overflow:hidden}.k-eatwell .ew-fc-bk-l li u{background:var(--p500);width:0;height:100%;transition:width .9s var(--ew-ease);border-radius:6px;display:block}.k-eatwell .ew-fc-bk-l li.is-c u{background:var(--a500)}.k-eatwell .ew-fc-bk-l li.is-f u{background:var(--w500)}.k-eatwell .ew-fc.is-back .ew-fc-bk-l u{width:calc(var(--w) * 100%)}.k-eatwell .ew-fc.is-back .ew-fc-bk-l li:nth-child(2) u{transition-delay:.1s}.k-eatwell .ew-fc.is-back .ew-fc-bk-l li:nth-child(3) u{transition-delay:.2s}.k-eatwell .ew-fc-bk-k{font:600 18px/28px var(--ew-ui);flex-wrap:wrap;align-items:baseline;gap:0 4px;margin-top:auto;display:flex}.k-eatwell .ew-fc-bk-k small{font:500 12px/16px var(--ew-ui)}.k-eatwell .ew-fc-bk-k em{font:400 11px/14px var(--ew-ui);color:var(--g500);flex:0 0 100%;font-style:normal}.k-eatwell .ew-fd.is-rv .ew-fs:not(.is-in) .ew-fc,.k-eatwell .ew-fd.is-rv .ew-fm:not(.is-in) .ew-fm-tile{opacity:0;translate:0 24px}.k-eatwell .ew-fd.is-rv .ew-fs:not(.is-in) .ew-fs-hd,.k-eatwell .ew-fd.is-rv .ew-fm:not(.is-in) :is(.ew-fm-more,.ew-fm-big,.ew-fm-from,.ew-fm-go){opacity:0;translate:0 14px}.k-eatwell .ew-fs-hd,.k-eatwell .ew-fm-more,.k-eatwell .ew-fm-big,.k-eatwell .ew-fm-from,.k-eatwell .ew-fm-go,.k-eatwell .ew-fm-tile{transition:opacity .7s var(--ew-ease),translate .8s var(--ew-ease)}.k-eatwell .ew-fs .ew-fc:nth-child(2){transition-delay:90ms}.k-eatwell .ew-fs .ew-fc:nth-child(3){transition-delay:.18s}.k-eatwell .ew-fm-big{transition-delay:80ms}.k-eatwell .ew-fm-from{transition-delay:.16s}.k-eatwell .ew-fm-go{transition-delay:.24s}.k-eatwell .ew-fm-tile.is-1{transition-delay:.12s}.k-eatwell .ew-fm-tile.is-2{transition-delay:.24s}.k-eatwell .ew-fm-tile.is-3{transition-delay:.36s}
