[data-v-4f1d1aae]:root{--text-color-1:#d2dadf;--text-color-2:#b1c0c8;--text-color-3:#96a6b0;--text-color-4:#5e727f;--text-color-5:#49535a;--text-inverse:#f5f5f5;--gray-1:#f8f8f9;--gray-2:#f1f2f3;--gray-3:#e8e9eb;--gray-4:#c6cbd2;--gray-5:#929cab;--gray-6:#5f6b7c;--gray-7:#49525f;--gray-8:#424b57;--gray-9:#3d444e;--gray-10:#2f343c;--gray-11:#202122;--brand-1:#ebf7de;--brand-2:#d0ebb2;--brand-3:#b5e085;--brand-4:#a2d765;--brand-5:#7cbe31;--brand-6:#659a28;--brand-7:#4d761e;--brand-8:#385516;--brand-9:#283d10;--brand-10:#1a280b;--blue-1:#e6f7ff;--blue-2:#bae7ff;--blue-3:#91d5ff;--blue-4:#69c0ff;--blue-5:#40a9ff;--blue-6:#1890ff;--blue-7:#096dd9;--blue-8:#0050b3;--blue-9:#003a8c;--blue-10:#002766;--green-1:#d7fcd3;--green-2:#a9faab;--green-3:#7bf088;--green-4:#59e175;--green-5:#29cd5a;--green-6:#1db258;--green-7:#139453;--green-8:#0d764b;--green-9:#086246;--green-10:#054c36;--red-1:#fff1f0;--red-2:#ffccc7;--red-3:#ffa39e;--red-4:#ff7875;--red-5:#ff4d4f;--red-6:#f5222d;--red-7:#cf1322;--red-8:#a8071a;--red-9:#820014;--red-10:#5c0011;--orange-1:#fff7e6;--orange-2:#ffe7ba;--orange-3:#ffd591;--orange-4:#ffc069;--orange-5:#ffa940;--orange-6:#fa8c16;--orange-7:#d46b08;--orange-8:#ad4e00;--orange-9:#873800;--orange-10:#612500;--link-text-color:#000c2c;--brand-color:#7cbe31;--light-shadow:rgba(0,0,0,0.05);--brand-bg-color:#fafdf7;--white-color:#fff;--black-color:#141415;--blue-color-1:#5a88ff;--site-bar-link-hover-bg:#eff5fe;--notification-info-bg:#f0f5ff;--payment-method-bg:#fafcff}.product-wrapper[data-v-4f1d1aae]{border-radius:4px;overflow:hidden}.product-wrapper .img-wrapper[data-v-4f1d1aae]{position:relative;display:flex;align-items:center;height:180px;overflow:hidden}.product-wrapper .img-wrapper img[data-v-4f1d1aae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-wrapper .img-wrapper .score-like-info[data-v-4f1d1aae]{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start}.product-wrapper .img-wrapper .score-like-info .eatwell-score[data-v-4f1d1aae]{padding:12px 10px 10px;background:var(--white-color);border:1px solid var(--white-color);border-radius:4px}.product-wrapper .img-wrapper .score-like-info .eatwell-score.good[data-v-4f1d1aae]{border:1px solid var(--brand-5);color:var(--brand-5)}.product-wrapper .img-wrapper .score-like-info .eatwell-score.normal[data-v-4f1d1aae]{border:1px solid var(--orange-5);color:var(--orange-5)}.product-wrapper .img-wrapper .score-like-info .eatwell-score.bad[data-v-4f1d1aae]{border:1px solid var(--red-5);color:var(--red-5)}.product-wrapper .img-wrapper .score-like-info .eatwell-score .score[data-v-4f1d1aae]{display:flex}.product-wrapper .img-wrapper .score-like-info .eatwell-score .score .value[data-v-4f1d1aae]{margin-left:5px;font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-color-3);color:inherit}.product-wrapper .img-wrapper .score-like-info .eatwell-score .title[data-v-4f1d1aae]{margin-top:3px;font-family:Inter;font-style:normal;font-weight:400;font-size:.625rem;line-height:.875rem;color:var(--text-color-3);color:inherit}.product-wrapper .img-wrapper .score-like-info .likes[data-v-4f1d1aae]{display:flex;align-items:flex-end;margin-top:5px;padding:12px;background:var(--brand-5);border-radius:4px}.product-wrapper .img-wrapper .score-like-info .likes .icon[data-v-4f1d1aae]{color:var(--text-inverse)}.product-wrapper .img-wrapper .score-like-info .likes .value[data-v-4f1d1aae]{margin-left:10px;font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-inverse)}.product-wrapper .img-wrapper .distance-address[data-v-4f1d1aae]{position:absolute;right:10px;bottom:10px;display:flex;flex-direction:column;align-items:flex-end}.product-wrapper .img-wrapper .distance-address .address[data-v-4f1d1aae],.product-wrapper .img-wrapper .distance-address .distance[data-v-4f1d1aae]{display:flex;align-items:center;padding:10px;background:var(--white-color);border-radius:4px}.product-wrapper .img-wrapper .distance-address .address .icon[data-v-4f1d1aae],.product-wrapper .img-wrapper .distance-address .distance .icon[data-v-4f1d1aae]{margin-right:6px}.product-wrapper .img-wrapper .distance-address .address .text[data-v-4f1d1aae],.product-wrapper .img-wrapper .distance-address .distance .text[data-v-4f1d1aae]{font-family:Inter;font-style:normal;font-weight:400;font-size:.625rem;line-height:.875rem;color:var(--text-color-5)}.product-wrapper .img-wrapper .distance-address .address[data-v-4f1d1aae]{margin-top:5px}.product-wrapper .product-info[data-v-4f1d1aae]{display:grid;grid-template-columns:1fr .45fr;grid-gap:30px;padding:10px 20px 20px;background:var(--gray-9)}.product-wrapper .product-info .left-side[data-v-4f1d1aae]{display:flex;flex-direction:column;align-items:flex-start}.product-wrapper .product-info .left-side .rest-name[data-v-4f1d1aae]{font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--brand-color);letter-spacing:.75px;text-transform:uppercase}.product-wrapper .product-info .left-side .product-name[data-v-4f1d1aae]{margin-top:5px;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.product-wrapper .product-info .left-side .description[data-v-4f1d1aae]{margin-top:3px;font-family:Inter;font-style:normal;font-weight:400;font-size:.625rem;line-height:.875rem;color:var(--text-color-2)}.product-wrapper .product-info .right-side[data-v-4f1d1aae]{display:flex;flex-direction:column;align-items:flex-end}.product-wrapper .product-info .right-side .stars[data-v-4f1d1aae]{display:flex;align-items:center}.product-wrapper .product-info .right-side .stars .icon[data-v-4f1d1aae]{color:var(--brand-color)}.product-wrapper .product-info .right-side .stars .count[data-v-4f1d1aae]{margin-left:5px;font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.product-wrapper .product-info .right-side .price[data-v-4f1d1aae]{margin-top:5px;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.product-wrapper .product-info .right-side .count-block[data-v-4f1d1aae]{display:flex;align-items:center;margin-top:20px}.product-wrapper .product-info .right-side .count-block span[data-v-4f1d1aae]{padding:0 14px;font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}[data-v-62c5d655]:root{--text-color-1:#d2dadf;--text-color-2:#b1c0c8;--text-color-3:#96a6b0;--text-color-4:#5e727f;--text-color-5:#49535a;--text-inverse:#f5f5f5;--gray-1:#f8f8f9;--gray-2:#f1f2f3;--gray-3:#e8e9eb;--gray-4:#c6cbd2;--gray-5:#929cab;--gray-6:#5f6b7c;--gray-7:#49525f;--gray-8:#424b57;--gray-9:#3d444e;--gray-10:#2f343c;--gray-11:#202122;--brand-1:#ebf7de;--brand-2:#d0ebb2;--brand-3:#b5e085;--brand-4:#a2d765;--brand-5:#7cbe31;--brand-6:#659a28;--brand-7:#4d761e;--brand-8:#385516;--brand-9:#283d10;--brand-10:#1a280b;--blue-1:#e6f7ff;--blue-2:#bae7ff;--blue-3:#91d5ff;--blue-4:#69c0ff;--blue-5:#40a9ff;--blue-6:#1890ff;--blue-7:#096dd9;--blue-8:#0050b3;--blue-9:#003a8c;--blue-10:#002766;--green-1:#d7fcd3;--green-2:#a9faab;--green-3:#7bf088;--green-4:#59e175;--green-5:#29cd5a;--green-6:#1db258;--green-7:#139453;--green-8:#0d764b;--green-9:#086246;--green-10:#054c36;--red-1:#fff1f0;--red-2:#ffccc7;--red-3:#ffa39e;--red-4:#ff7875;--red-5:#ff4d4f;--red-6:#f5222d;--red-7:#cf1322;--red-8:#a8071a;--red-9:#820014;--red-10:#5c0011;--orange-1:#fff7e6;--orange-2:#ffe7ba;--orange-3:#ffd591;--orange-4:#ffc069;--orange-5:#ffa940;--orange-6:#fa8c16;--orange-7:#d46b08;--orange-8:#ad4e00;--orange-9:#873800;--orange-10:#612500;--link-text-color:#000c2c;--brand-color:#7cbe31;--light-shadow:rgba(0,0,0,0.05);--brand-bg-color:#fafdf7;--white-color:#fff;--black-color:#141415;--blue-color-1:#5a88ff;--site-bar-link-hover-bg:#eff5fe;--notification-info-bg:#f0f5ff;--payment-method-bg:#fafcff}.circle-progress-wrapper[data-v-62c5d655]{position:relative}.circle-progress-wrapper .stat-circle[data-v-62c5d655]{transform:rotate(270deg)}.circle-progress-wrapper .stat-circle circle.bg[data-v-62c5d655]{fill:none;stroke:var(--blue-5);stroke-width:2;opacity:.2}.circle-progress-wrapper .stat-circle circle.progress[data-v-62c5d655]{fill:none;stroke:var(--blue-5);stroke-width:2;stroke-dasharray:51 52;stroke-dashoffset:-51;stroke-linecap:round}.circle-progress-wrapper .percent[data-v-62c5d655]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}[data-v-572ec954]:root{--text-color-1:#d2dadf;--text-color-2:#b1c0c8;--text-color-3:#96a6b0;--text-color-4:#5e727f;--text-color-5:#49535a;--text-inverse:#f5f5f5;--gray-1:#f8f8f9;--gray-2:#f1f2f3;--gray-3:#e8e9eb;--gray-4:#c6cbd2;--gray-5:#929cab;--gray-6:#5f6b7c;--gray-7:#49525f;--gray-8:#424b57;--gray-9:#3d444e;--gray-10:#2f343c;--gray-11:#202122;--brand-1:#ebf7de;--brand-2:#d0ebb2;--brand-3:#b5e085;--brand-4:#a2d765;--brand-5:#7cbe31;--brand-6:#659a28;--brand-7:#4d761e;--brand-8:#385516;--brand-9:#283d10;--brand-10:#1a280b;--blue-1:#e6f7ff;--blue-2:#bae7ff;--blue-3:#91d5ff;--blue-4:#69c0ff;--blue-5:#40a9ff;--blue-6:#1890ff;--blue-7:#096dd9;--blue-8:#0050b3;--blue-9:#003a8c;--blue-10:#002766;--green-1:#d7fcd3;--green-2:#a9faab;--green-3:#7bf088;--green-4:#59e175;--green-5:#29cd5a;--green-6:#1db258;--green-7:#139453;--green-8:#0d764b;--green-9:#086246;--green-10:#054c36;--red-1:#fff1f0;--red-2:#ffccc7;--red-3:#ffa39e;--red-4:#ff7875;--red-5:#ff4d4f;--red-6:#f5222d;--red-7:#cf1322;--red-8:#a8071a;--red-9:#820014;--red-10:#5c0011;--orange-1:#fff7e6;--orange-2:#ffe7ba;--orange-3:#ffd591;--orange-4:#ffc069;--orange-5:#ffa940;--orange-6:#fa8c16;--orange-7:#d46b08;--orange-8:#ad4e00;--orange-9:#873800;--orange-10:#612500;--link-text-color:#000c2c;--brand-color:#7cbe31;--light-shadow:rgba(0,0,0,0.05);--brand-bg-color:#fafdf7;--white-color:#fff;--black-color:#141415;--blue-color-1:#5a88ff;--site-bar-link-hover-bg:#eff5fe;--notification-info-bg:#f0f5ff;--payment-method-bg:#fafcff}.content-wrapper[data-v-572ec954]{position:relative;padding:20px;border-radius:4px;background:var(--gray-9)}.content-wrapper .close[data-v-572ec954]{position:absolute;top:15px;right:15px;z-index:1;background:var(--gray-9);border-radius:4px}.content-wrapper .img-wrapper[data-v-572ec954]{position:relative;display:flex;align-items:center;height:136px;overflow:hidden}.content-wrapper .img-wrapper img[data-v-572ec954]{width:100%;height:100%}.content-wrapper .img-wrapper .score-info[data-v-572ec954]{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start}.content-wrapper .img-wrapper .score-info .eatwell-score[data-v-572ec954]{padding:12px 10px 10px;background:var(--white-color);border:1px solid var(--white-color);border-radius:4px}.content-wrapper .img-wrapper .score-info .eatwell-score.good[data-v-572ec954]{border:1px solid var(--brand-5);color:var(--brand-5)}.content-wrapper .img-wrapper .score-info .eatwell-score.normal[data-v-572ec954]{border:1px solid var(--orange-5);color:var(--orange-5)}.content-wrapper .img-wrapper .score-info .eatwell-score.bad[data-v-572ec954]{border:1px solid var(--red-5);color:var(--red-5)}.content-wrapper .img-wrapper .score-info .eatwell-score .score[data-v-572ec954]{display:flex}.content-wrapper .img-wrapper .score-info .eatwell-score .score .value[data-v-572ec954]{margin-left:5px;font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-color-3);color:inherit}.content-wrapper .img-wrapper .score-info .eatwell-score .title[data-v-572ec954]{margin-top:3px;font-family:Inter;font-style:normal;font-weight:400;font-size:.625rem;line-height:.875rem;color:var(--text-color-3);color:inherit}.content-wrapper .name[data-v-572ec954]{margin-top:15px;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .dose[data-v-572ec954]{margin-top:5px;font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-color-1)}.content-wrapper .description[data-v-572ec954]{margin-top:10px;font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-color-3)}.content-wrapper .tabs[data-v-572ec954]{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:space-between;margin-top:20px}@media(min-width:370px){.content-wrapper .tabs[data-v-572ec954]{justify-content:start;grid-gap:20px}}.content-wrapper .tabs .tab[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-color-4);border-radius:0;border-bottom:1px solid transparent}.content-wrapper .tabs .tab.active[data-v-572ec954]{color:var(--brand-5);border-bottom:1px solid var(--brand-5)}.content-wrapper .order-tab-info .variants-wrapper[data-v-572ec954]{display:flex;flex-direction:column;margin-top:20px}.content-wrapper .order-tab-info .variants-wrapper .product-variant-head[data-v-572ec954]{display:flex;justify-content:space-between;align-items:center;padding-bottom:4px;border-bottom:1px solid var(--gray-2)}.content-wrapper .order-tab-info .variants-wrapper .product-variant-head .message[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .order-tab-info .variants-wrapper .product-variant-head .optionality[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--red-5)}.content-wrapper .order-tab-info .variants-wrapper .variants[data-v-572ec954]{margin-top:16px}.content-wrapper .order-tab-info .variants-wrapper .variants .radio[data-v-572ec954]{margin-top:12px;font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .order-tab-info .variants-wrapper .variants .radio[data-v-572ec954]:first-child{margin-top:0}.content-wrapper .order-tab-info .variants-wrapper .variants .radio .price[data-v-572ec954]{margin-left:8px;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--brand-5);text-transform:uppercase}.content-wrapper .order-tab-info .extras-wrapper[data-v-572ec954]{display:flex;flex-direction:column;margin-top:20px}.content-wrapper .order-tab-info .extras-wrapper .product-extra-head[data-v-572ec954]{display:flex;justify-content:space-between;align-items:center;padding-bottom:4px;border-bottom:1px solid var(--gray-2)}.content-wrapper .order-tab-info .extras-wrapper .product-extra-head .message[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .order-tab-info .extras-wrapper .product-extra-head .optionality[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-color-3)}.content-wrapper .order-tab-info .extras-wrapper .extras[data-v-572ec954]{margin-top:16px}.content-wrapper .order-tab-info .extras-wrapper .extras .checkbox[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-color-3)}.content-wrapper .order-tab-info .extras-wrapper .extras .checkbox[data-v-572ec954]:first-child{margin-top:0}.content-wrapper .order-tab-info .extras-wrapper .extras .checkbox .price[data-v-572ec954]{margin-left:8px;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--brand-5);text-transform:uppercase}.content-wrapper .order-tab-info .price-counter[data-v-572ec954]{display:flex;align-items:center;margin-top:30px}.content-wrapper .order-tab-info .price-counter .price[data-v-572ec954]{margin-right:14px;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .order-tab-info .price-counter .price.striked[data-v-572ec954]{position:relative;color:var(--text-color-3)}.content-wrapper .order-tab-info .price-counter .price.striked[data-v-572ec954]:after{content:"";position:absolute;top:50%;left:-4px;transform:translateY(-50%);width:120%;height:1px;background:var(--text-color-3)}.content-wrapper .order-tab-info .price-counter .count-block[data-v-572ec954]{display:flex;align-items:center;margin-left:auto}.content-wrapper .order-tab-info .price-counter .count-block span[data-v-572ec954]{padding:0 14px;font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .order-tab-info .add[data-v-572ec954]{margin-top:20px;width:100%}.content-wrapper .ingredients-tab-info[data-v-572ec954]{display:flex;flex-direction:column;margin-top:20px}.content-wrapper .ingredients-tab-info .ingredients-wrapper[data-v-572ec954]{display:flex;flex-direction:column}.content-wrapper .ingredients-tab-info .ingredients-wrapper .title[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-inverse)}.content-wrapper .ingredients-tab-info .ingredients-wrapper .message[data-v-572ec954]{margin-top:10px;font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-color-2)}.content-wrapper .ingredients-tab-info .consult[data-v-572ec954]{margin-top:20px}.content-wrapper .nutrition-tab-info .daily-norm[data-v-572ec954]{display:flex;flex-direction:column;align-items:center;margin-top:20px;padding:20px;background:var(--gray-8);border-radius:4px}.content-wrapper .nutrition-tab-info .daily-norm .portion[data-v-572ec954]{margin-top:10px;font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-color-2)}.content-wrapper .nutrition-tab-info .daily-norm .calories[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .nutrition-tab-info .daily-norm .text[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.625rem;line-height:.875rem;color:var(--text-inverse)}.content-wrapper .nutrition-tab-info .nutrition-mass[data-v-572ec954]{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.content-wrapper .nutrition-tab-info .nutrition-mass .name[data-v-572ec954]{margin-top:0;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .nutrition-tab-info .nutrition-mass .value[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-color-2)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper[data-v-572ec954]{display:flex;flex-direction:column;margin-top:10px;padding:10px;background:var(--gray-8);border-radius:4px}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info[data-v-572ec954]{display:flex;flex-direction:column}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field[data-v-572ec954]{display:flex;flex-direction:column;margin-top:10px}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field[data-v-572ec954]:first-child{margin-top:0}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field.fats .line .color-line[data-v-572ec954]{background:var(--orange-4)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field.fats .line .color-line .dot[data-v-572ec954]{border:3px solid var(--orange-4)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field.carbs .line .color-line[data-v-572ec954]{background:var(--orange-7)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field.carbs .line .color-line .dot[data-v-572ec954]{border:3px solid var(--orange-7)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field.protein .line .color-line[data-v-572ec954]{background:var(--green-5)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field.protein .line .color-line .dot[data-v-572ec954]{border:3px solid var(--green-5)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field .field-info[data-v-572ec954]{display:flex;justify-content:space-between}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field .field-info .name[data-v-572ec954]{margin-top:0;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field .field-info .value[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-color-2)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field .line[data-v-572ec954]{display:flex;align-items:center;height:2px;margin-top:7px;background:var(--gray-6)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field .line .color-line[data-v-572ec954]{position:relative;height:2px}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .info .field .line .color-line .dot[data-v-572ec954]{position:absolute;top:50%;transform:translateY(-50%);right:0;width:10px;height:10px;border-radius:50%;background:var(--brand-bg-color)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .show-hide[data-v-572ec954]{display:flex;flex-direction:column;align-self:center;margin-top:10px}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .show-hide.active[data-v-572ec954]{margin-top:0}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .show-hide.active .icon[data-v-572ec954]{transform:rotate(180deg)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .show-hide .icon[data-v-572ec954]{width:-moz-min-content;width:min-content;margin:12px auto 0}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info[data-v-572ec954]{display:flex;flex-direction:column}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .line[data-v-572ec954]{width:100%;height:1px;margin:5px 0;background:var(--gray-6)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .percentage[data-v-572ec954]{text-align:right;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .head[data-v-572ec954]{display:grid;grid-template-columns:1fr max-content 40px;align-items:center}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .head.with-dot[data-v-572ec954]{grid-template-columns:min-content 1fr max-content 40px}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .head .dot[data-v-572ec954]{width:6px;height:6px;margin-right:6px;border-radius:50%}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .head .name[data-v-572ec954]{margin-top:0;margin-right:5px;font-family:Inter;font-style:normal;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .head .mass[data-v-572ec954]{margin-right:5px;font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-color-2)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .field[data-v-572ec954]{display:flex;justify-content:space-between}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .field .name[data-v-572ec954]{margin-top:0;font-family:Inter;font-style:normal;font-size:.75rem;line-height:1rem;color:var(--text-color-1);font-weight:400}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .field .value[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-inverse)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .daily-val-title[data-v-572ec954]{align-self:flex-end;margin-top:15px;font-family:Inter;font-style:normal;font-weight:400;font-size:.625rem;line-height:.875rem;color:var(--text-color-2)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .nutrition-main[data-v-572ec954]{display:flex;flex-direction:column}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .nutrition-main.fats .head>.dot[data-v-572ec954]{background:var(--orange-4)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .nutrition-main.carbonhydrate .head>.dot[data-v-572ec954]{background:var(--orange-7)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .nutrition-main.protein .head>.dot[data-v-572ec954]{background:var(--brand-5)}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .nutrition-main .sub-info[data-v-572ec954]{display:flex;flex-direction:column;width:90%;align-self:flex-end}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .nutrition-main .sub-info .sub-info-content[data-v-572ec954]{display:grid;grid-template-columns:1fr max-content 40px;align-items:center}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .nutrition-main .sub-info .sub-info-content .name[data-v-572ec954]{margin-top:0;margin-right:5px}.content-wrapper .nutrition-tab-info .nutrition-info-wrapper .detailed-nutrition-info .nutrition-main .sub-info .sub-info-content .mass[data-v-572ec954]{margin-right:5px;font-family:Inter;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5rem;color:var(--text-color-2)}.content-wrapper .dietitian-tab-info[data-v-572ec954]{display:flex;flex-direction:column;margin-top:20px}.content-wrapper .dietitian-tab-info .diet-type[data-v-572ec954]{display:flex;flex-direction:column;margin-top:15px}.content-wrapper .dietitian-tab-info .diet-type[data-v-572ec954]:first-child{margin-top:0}.content-wrapper .dietitian-tab-info .diet-type .title[data-v-572ec954]{font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-inverse)}.content-wrapper .dietitian-tab-info .diet-type .message[data-v-572ec954]{margin-top:10px;font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-color-2)}.content-wrapper .dietitian-tab-info .consult[data-v-572ec954]{margin-top:20px}.content-wrapper .slide-enter-active[data-v-572ec954]{transition:all .2s ease-in;overflow:hidden;max-height:400px}.content-wrapper .slide-enter-from[data-v-572ec954],.content-wrapper .slide-leave-to[data-v-572ec954]{max-height:0;opacity:0}@media(min-width:576px){.content-wrapper[data-v-572ec954]{padding:40px}.content-wrapper .close[data-v-572ec954]{z-index:0;background:none;border-radius:0}}[data-v-7f6535ac]:root{--text-color-1:#d2dadf;--text-color-2:#b1c0c8;--text-color-3:#96a6b0;--text-color-4:#5e727f;--text-color-5:#49535a;--text-inverse:#f5f5f5;--gray-1:#f8f8f9;--gray-2:#f1f2f3;--gray-3:#e8e9eb;--gray-4:#c6cbd2;--gray-5:#929cab;--gray-6:#5f6b7c;--gray-7:#49525f;--gray-8:#424b57;--gray-9:#3d444e;--gray-10:#2f343c;--gray-11:#202122;--brand-1:#ebf7de;--brand-2:#d0ebb2;--brand-3:#b5e085;--brand-4:#a2d765;--brand-5:#7cbe31;--brand-6:#659a28;--brand-7:#4d761e;--brand-8:#385516;--brand-9:#283d10;--brand-10:#1a280b;--blue-1:#e6f7ff;--blue-2:#bae7ff;--blue-3:#91d5ff;--blue-4:#69c0ff;--blue-5:#40a9ff;--blue-6:#1890ff;--blue-7:#096dd9;--blue-8:#0050b3;--blue-9:#003a8c;--blue-10:#002766;--green-1:#d7fcd3;--green-2:#a9faab;--green-3:#7bf088;--green-4:#59e175;--green-5:#29cd5a;--green-6:#1db258;--green-7:#139453;--green-8:#0d764b;--green-9:#086246;--green-10:#054c36;--red-1:#fff1f0;--red-2:#ffccc7;--red-3:#ffa39e;--red-4:#ff7875;--red-5:#ff4d4f;--red-6:#f5222d;--red-7:#cf1322;--red-8:#a8071a;--red-9:#820014;--red-10:#5c0011;--orange-1:#fff7e6;--orange-2:#ffe7ba;--orange-3:#ffd591;--orange-4:#ffc069;--orange-5:#ffa940;--orange-6:#fa8c16;--orange-7:#d46b08;--orange-8:#ad4e00;--orange-9:#873800;--orange-10:#612500;--link-text-color:#000c2c;--brand-color:#7cbe31;--light-shadow:rgba(0,0,0,0.05);--brand-bg-color:#fafdf7;--white-color:#fff;--black-color:#141415;--blue-color-1:#5a88ff;--site-bar-link-hover-bg:#eff5fe;--notification-info-bg:#f0f5ff;--payment-method-bg:#fafcff}.cart-product-wrapper[data-v-7f6535ac]{display:flex;justify-content:space-between}.cart-product-wrapper .count[data-v-7f6535ac]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-right:22px}.cart-product-wrapper .count .product-count[data-v-7f6535ac]{align-self:center;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.cart-product-wrapper .count .button[data-v-7f6535ac]{margin-top:8px}.cart-product-wrapper .information[data-v-7f6535ac]{display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding-right:24px}.cart-product-wrapper .information .product-name[data-v-7f6535ac]{font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse);word-break:break-all}.cart-product-wrapper .information .eatwell-score[data-v-7f6535ac]{display:flex;align-items:center;margin-top:5px;background:transparent}.cart-product-wrapper .information .eatwell-score.good[data-v-7f6535ac]{color:var(--brand-5)}.cart-product-wrapper .information .eatwell-score.normal[data-v-7f6535ac]{color:var(--orange-5)}.cart-product-wrapper .information .eatwell-score.bad[data-v-7f6535ac]{color:var(--red-5)}.cart-product-wrapper .information .eatwell-score .icon[data-v-7f6535ac]{margin-right:5px}.cart-product-wrapper .information .eatwell-score .value[data-v-7f6535ac]{margin-right:3px;font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--text-color-3);color:inherit}.cart-product-wrapper .information .eatwell-score .title[data-v-7f6535ac]{font-family:Inter;font-style:normal;font-weight:400;font-size:.625rem;line-height:.875rem;color:var(--text-color-3);color:inherit}.cart-product-wrapper .information .description[data-v-7f6535ac]{margin-top:5px;font-size:.625rem;line-height:.75rem;color:var(--text-color-2);word-break:break-all}.cart-product-wrapper .information .edit[data-v-7f6535ac]{margin-top:5px;color:var(--brand-5)}.cart-product-wrapper .information .discount[data-v-7f6535ac]{margin-top:5px;font-family:Inter;font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:var(--brand-5)}.cart-product-wrapper .price[data-v-7f6535ac]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.cart-product-wrapper .price .product-price[data-v-7f6535ac]{align-self:center;font-weight:600;font-size:.875rem;line-height:1.5rem;color:var(--text-inverse)}.cart-product-wrapper .price .button[data-v-7f6535ac]{margin-top:8px}[data-v-642e65e5]:root{--text-color-1:#d2dadf;--text-color-2:#b1c0c8;--text-color-3:#96a6b0;--text-color-4:#5e727f;--text-color-5:#49535a;--text-inverse:#f5f5f5;--gray-1:#f8f8f9;--gray-2:#f1f2f3;--gray-3:#e8e9eb;--gray-4:#c6cbd2;--gray-5:#929cab;--gray-6:#5f6b7c;--gray-7:#49525f;--gray-8:#424b57;--gray-9:#3d444e;--gray-10:#2f343c;--gray-11:#202122;--brand-1:#ebf7de;--brand-2:#d0ebb2;--brand-3:#b5e085;--brand-4:#a2d765;--brand-5:#7cbe31;--brand-6:#659a28;--brand-7:#4d761e;--brand-8:#385516;--brand-9:#283d10;--brand-10:#1a280b;--blue-1:#e6f7ff;--blue-2:#bae7ff;--blue-3:#91d5ff;--blue-4:#69c0ff;--blue-5:#40a9ff;--blue-6:#1890ff;--blue-7:#096dd9;--blue-8:#0050b3;--blue-9:#003a8c;--blue-10:#002766;--green-1:#d7fcd3;--green-2:#a9faab;--green-3:#7bf088;--green-4:#59e175;--green-5:#29cd5a;--green-6:#1db258;--green-7:#139453;--green-8:#0d764b;--green-9:#086246;--green-10:#054c36;--red-1:#fff1f0;--red-2:#ffccc7;--red-3:#ffa39e;--red-4:#ff7875;--red-5:#ff4d4f;--red-6:#f5222d;--red-7:#cf1322;--red-8:#a8071a;--red-9:#820014;--red-10:#5c0011;--orange-1:#fff7e6;--orange-2:#ffe7ba;--orange-3:#ffd591;--orange-4:#ffc069;--orange-5:#ffa940;--orange-6:#fa8c16;--orange-7:#d46b08;--orange-8:#ad4e00;--orange-9:#873800;--orange-10:#612500;--link-text-color:#000c2c;--brand-color:#7cbe31;--light-shadow:rgba(0,0,0,0.05);--brand-bg-color:#fafdf7;--white-color:#fff;--black-color:#141415;--blue-color-1:#5a88ff;--site-bar-link-hover-bg:#eff5fe;--notification-info-bg:#f0f5ff;--payment-method-bg:#fafcff}.content-wrapper[data-v-642e65e5]{position:relative;display:flex;flex-direction:column;padding:40px;border-radius:4px;background:var(--gray-9)}.content-wrapper .close[data-v-642e65e5]{position:absolute;top:15px;right:15px}.content-wrapper .name[data-v-642e65e5]{text-align:center;font-family:Inter;font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem;color:var(--text-inverse)}.content-wrapper .products[data-v-642e65e5]{display:flex;flex-direction:column;margin-top:20px;border-top:1px solid var(--gray-7)}.content-wrapper .products .product[data-v-642e65e5]{margin-top:20px}