.k-eatwell .ew-tt{z-index:30;background:var(--p900);color:#fff;max-width:calc(100% - 32px);font:500 14px/20px var(--ew-ui);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .4s var(--ew-ease),translate .45s var(--ew-ease);border-radius:16px;align-items:center;gap:10px;padding:12px 16px 12px 12px;display:flex;position:absolute;bottom:28px;left:50%;translate:-50% 16px;box-shadow:0 12px 28px #1b086147}.k-eatwell .ew-tt.is-on{opacity:1;translate:-50%}.k-eatwell .ew-tt-ck{background:var(--a500) center/12px 12px no-repeat url(/media/eatwell-app/a/ic-tick-d.svg);border-radius:50%;flex:none;width:24px;height:24px}.k-eatwell .ew-tt-tx{min-width:0}.k-eatwell .ew-tt-act{pointer-events:auto;cursor:pointer;background:var(--a500);color:var(--a900);font:600 13px/18px var(--ew-ui);transition:transform .3s var(--ew-ease);border-radius:150px;margin-left:4px;padding:4px 10px}.k-eatwell .ew-tt-act:active{transform:scale(.94)}.k-eatwell .ew-tt-bar{background:#ffffff2e;border-radius:3px;height:3px;position:absolute;bottom:5px;left:12px;right:12px;overflow:hidden}.k-eatwell .ew-tt-bar[hidden]{display:none}.k-eatwell .ew-tt-bar b{background:var(--a500);width:0;height:100%;transition:width .9s .25s var(--ew-ease);border-radius:3px;display:block}.k-eatwell .ew-tt:has(.ew-tt-bar:not([hidden])){padding-bottom:18px}
