.cart-empty[data-v-907c89e2]{align-items:center;display:flex;flex-direction:column;gap:32px;padding-bottom:80px;padding-top:60px}.cart-empty__text[data-v-907c89e2]{text-align:center}.cart-empty__text h2[data-v-907c89e2]{color:var(--neutral-1000);font-size:20px;font-weight:500;letter-spacing:-.1px;line-height:28px;margin-bottom:20px}.cart-empty__text p[data-v-907c89e2]{color:var(--neutral-1000);font-size:14px;font-weight:400;line-height:20px}.cart-empty .button[data-v-907c89e2],.cart-empty .link[data-v-907c89e2]{width:218px}.cart-empty__buttons[data-v-907c89e2]{align-items:center;display:flex;flex-direction:column;gap:12px}@media (min-width:1024px){.cart-empty[data-v-907c89e2]{padding-bottom:120px}.cart-empty__text[data-v-907c89e2]{width:561px}.cart-empty__text h2[data-v-907c89e2]{font-size:34px;letter-spacing:0;line-height:42px}.cart-empty__text p[data-v-907c89e2]{font-size:16px;line-height:24px}.cart-empty .link[data-v-907c89e2]{width:308px}.cart-empty__buttons[data-v-907c89e2]{flex-direction:row;gap:16px}.cart-empty__buttons .button[data-v-907c89e2],.cart-empty__buttons .link[data-v-907c89e2]{width:236px}.cart-empty .link[data-v-907c89e2],.cart-empty__buttons .button[data-v-907c89e2],.cart-empty__buttons .link[data-v-907c89e2]{width:230px}}.info[data-v-c5437a2e]{gap:8px}.info[data-v-c5437a2e],.info__cont[data-v-c5437a2e]{display:flex;flex-direction:column}.info__cont[data-v-c5437a2e]{background:#f7f8f8;border-radius:24px;gap:12px;padding:24px 20px}.info__count[data-v-c5437a2e]{align-items:center;color:var(--neutral-1000);display:flex;font-size:14px;font-weight:500;line-height:18px;padding-bottom:3px;padding-top:3px}.info__count span[data-v-c5437a2e]{color:var(--neutral-800)}.info__count .price[data-v-c5437a2e]{color:var(--neutral-1000);margin-left:auto}.info__total-cont[data-v-c5437a2e]{display:flex;flex-direction:column;gap:2px}.info__total-cont p[data-v-c5437a2e]{color:var(--neutral-800);font-size:14px;font-weight:400;line-height:18px}.info__total[data-v-c5437a2e]{align-items:center;color:var(--neutral-1000);display:flex;font-size:20px;font-weight:500;letter-spacing:-.1px;line-height:28px}.info__total .price[data-v-c5437a2e]{font-size:22px;letter-spacing:0;line-height:28px;margin-left:auto}.info__title[data-v-c5437a2e]{color:var(--neutral-1000);font-size:20px;font-weight:500;letter-spacing:-.1px;line-height:28px}.info .button[data-v-c5437a2e]{font-weight:600;height:44px;line-height:20px}.info__note[data-v-c5437a2e]{color:var(--neutral-500);font-size:14px;font-weight:500;line-height:20px;padding-left:20px;padding-right:16px}.info.static[data-v-c5437a2e],.info.static .info__cont[data-v-c5437a2e]{gap:16px}.info.static .button[data-v-c5437a2e]{font-size:16px;height:48px}@media (min-width:768px){.info[data-v-c5437a2e]{gap:16px}.info__cont[data-v-c5437a2e]{gap:24px}.info__total-cont[data-v-c5437a2e]{gap:8px}.info__note[data-v-c5437a2e]{font-size:18px;line-height:24px}}@media (min-width:1024px){.info[data-v-c5437a2e]{flex:none;gap:16px;width:307px}.info[data-v-c5437a2e] .button{height:48px;padding-bottom:12px;padding-top:12px}.info.static .info__cont[data-v-c5437a2e]{gap:24px}}.counter[data-v-641fb39b]{display:flex}.counter__button[data-v-641fb39b],.counter__content[data-v-641fb39b]{align-items:center;display:flex}.counter__button[data-v-641fb39b]{background-color:var(--neutral-50);border-radius:8px;color:#282828;height:40px;justify-content:center;width:30px}.counter__button[data-v-641fb39b]:disabled{color:#c4c4c4;pointer-events:none}.counter__button .icon[data-v-641fb39b]{color:var(--neutral-900);transition:color var(--timing) ease}.counter__button:disabled .icon[data-v-641fb39b]{opacity:.3}@media (any-hover:hover){.counter__button:hover .icon[data-v-641fb39b]{color:var(--primary-500)}}.counter__button--inactive[data-v-641fb39b]{border:1px solid #6d758f;height:100%;padding:0;width:100%}.counter__button--less[data-v-641fb39b]{border-bottom-left-radius:100px;border-top-left-radius:100px;padding-left:10px}.counter__button--more[data-v-641fb39b]{border-bottom-right-radius:100px;border-top-right-radius:100px;padding-right:10px}.counter__input[data-v-641fb39b]{align-items:center;background-color:var(--neutral-50);color:var(--cl-neutral-900);display:flex;flex-shrink:0;font-size:16px;font-weight:500;height:40px;justify-content:center;line-height:20px;outline:none;padding:10px 9px;text-align:center;width:50px}.item[data-v-1136bb68]{border-bottom:1px solid var(--neutral-200);display:flex;flex-direction:column;gap:20px;margin-left:calc(var(--container-padding-inline)*-1);margin-right:calc(var(--container-padding-inline)*-1);padding:20px 16px;width:calc(100% + var(--container-padding-inline)*2)}.item[data-v-1136bb68]:last-child{border-bottom:none}.item__box[data-v-1136bb68]{display:flex;gap:8px;width:100%}.item__cont[data-v-1136bb68]{display:flex;flex-grow:1;gap:4px}.item__cont .custom-checkbox[data-v-1136bb68]{--checkbox-size:24px}.item__cont[data-v-1136bb68] .custom-checkbox__content{padding-left:24px}.item__picture[data-v-1136bb68]{display:block;flex:none;height:84px;line-height:0;width:84px}.item__picture img[data-v-1136bb68]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.item__info[data-v-1136bb68]{display:flex;flex-direction:column;flex-grow:1;gap:4px}.item__name[data-v-1136bb68]{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--neutral-1000);display:-webkit-box;font-size:14px;font-weight:500;line-height:20px;min-height:60px;overflow:hidden;text-overflow:ellipsis}.item__buttons[data-v-1136bb68]{display:flex;flex:none;flex-direction:column;gap:12px}.item__buttons button[data-v-1136bb68]{line-height:0;transition:color var(--timing) ease}.item__buttons button .icon[data-v-1136bb68]{color:var(--neutral-800);font-size:24px;transition:color var(--timing) ease}@media (any-hover:hover){.item__buttons button[data-v-1136bb68]:hover,.item__buttons button:hover .icon[data-v-1136bb68]{color:var(--primary-700)}}.item__buttons button.active .icon[data-v-1136bb68]{color:var(--primary-500)}@media (any-hover:hover){.item__buttons button.active:hover .icon[data-v-1136bb68]{color:var(--primary-700)}}.item__cost[data-v-1136bb68]{align-items:center;display:flex}.item__price[data-v-1136bb68]{color:var(--neutral-1000);font-size:20px;font-weight:500;letter-spacing:-.1px;line-height:28px;margin-left:auto;white-space:nowrap}.item__error[data-v-1136bb68]{color:var(--alert);font-size:14px;font-weight:500;line-height:20px}.item__variant[data-v-1136bb68]{margin-bottom:4px}.item__variant-row[data-v-1136bb68]{line-height:1;margin-bottom:1px}.item__variant-row[data-v-1136bb68]:last-child{margin-bottom:0}.item__variant-option[data-v-1136bb68],.item__variant-value[data-v-1136bb68]{font-size:12px;line-height:16px}.item__variant-value[data-v-1136bb68]{color:var(--neutral-500)}.disabled .item__picture[data-v-1136bb68]{opacity:.5}.disabled .item__info[data-v-1136bb68]{gap:4px}.disabled .item__name[data-v-1136bb68]{color:var(--neutral-700)}.disabled .item__tooltip[data-v-1136bb68],.disabled .item__variant-option[data-v-1136bb68],.disabled .item__variant-value[data-v-1136bb68]{color:var(--neutral-500)}@media (min-width:768px){.item[data-v-1136bb68]{flex-direction:row;gap:0;margin-left:0;margin-right:0;padding:0;width:100%}.item__cont[data-v-1136bb68]{gap:8px}.item__cont[data-v-1136bb68] .custom-checkbox{margin-bottom:auto;margin-top:auto}.item__picture[data-v-1136bb68]{height:140px;width:140px}.item__buttons[data-v-1136bb68]{flex-direction:row;gap:18px;margin-top:auto}.item__buttons button[data-v-1136bb68]{align-items:center;color:var(--neutral-900);display:flex;font-size:14px;font-weight:500;gap:4px;line-height:18px}.item__buttons button .icon[data-v-1136bb68]{color:var(--neutral-900);font-size:16px}.item__cost[data-v-1136bb68]{flex-direction:column-reverse}.item__cost[data-v-1136bb68],.item__info[data-v-1136bb68]{padding-bottom:12px;padding-top:12px}.item__price[data-v-1136bb68]{font-size:22px;margin-bottom:auto}.item__error[data-v-1136bb68]{font-size:16px;line-height:24px}.item__variant-option[data-v-1136bb68],.item__variant-value[data-v-1136bb68]{font-size:14px;line-height:20px}.item__variant-row[data-v-1136bb68]{margin-bottom:0}.disabled .item__info[data-v-1136bb68]{gap:4px}}@media (min-width:1280px){.item__cont[data-v-1136bb68]{gap:20px}.item__cont[data-v-1136bb68] .custom-checkbox{margin-right:4px}.item__info[data-v-1136bb68]{gap:8px;padding-bottom:16px;padding-top:16px}.item__name[data-v-1136bb68]{font-size:16px;line-height:24px;min-height:48px}.item__cost[data-v-1136bb68]{padding-bottom:16px;padding-right:24px;padding-top:16px}}.list__panel[data-v-c336c15a]{align-items:center;display:flex;padding-bottom:16px;padding-top:16px}.list__panel .custom-checkbox[data-v-c336c15a]{--checkbox-size:24px;line-height:0}.list__panel[data-v-c336c15a] .custom-checkbox__content{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:20px;padding-bottom:2px;padding-top:2px}.list__panel button[data-v-c336c15a]{color:var(--neutral-900);font-size:14px;font-weight:500;line-height:18px;margin-left:auto}.list__subtitle[data-v-c336c15a]{border-bottom:1px solid var(--neutral-200);color:var(--neutral-1000);font-size:16px;font-weight:500;line-height:24px;margin-left:calc(var(--container-padding-inline)*-1);margin-right:calc(var(--container-padding-inline)*-1);padding:8px 16px;width:calc(100% + var(--container-padding-inline)*2)}@media (min-width:768px){.list__panel[data-v-c336c15a]{gap:24px;margin-bottom:20px;padding-bottom:0;padding-top:0}.list__panel button[data-v-c336c15a]{margin-left:0}.list__cont[data-v-c336c15a]{display:flex;flex-direction:column;gap:20px}}@media (min-width:1024px){.list[data-v-c336c15a]{flex-grow:1}.list__subtitle[data-v-c336c15a]{margin-bottom:4px;margin-left:0;margin-right:0;padding:8px 24px;width:100%}}.cart-group[data-v-19b2b4c9]{padding-bottom:40px}.cart-group__title[data-v-19b2b4c9]{background:var(--neutral-150);border-radius:8px;color:var(--neutral-1000);font-size:16px;font-weight:600;line-height:24px;margin-left:calc(var(--container-padding-inline)*-1);margin-right:calc(var(--container-padding-inline)*-1);padding:20px 16px;width:calc(100% + var(--container-padding-inline)*2)}@media (min-width:768px){.cart-group__title[data-v-19b2b4c9]{border-radius:24px;font-size:18px;font-weight:500;line-height:24px;margin-bottom:24px;margin-left:0;margin-right:0;padding-left:32px;padding-right:32px;width:100%}.cart-group__title span[data-v-19b2b4c9]{color:var(--neutral-700);margin-left:8px}}.cart-group__inner[data-v-19b2b4c9]{display:flex;flex-direction:column;gap:32px}@media (min-width:1024px){.cart-group__title[data-v-19b2b4c9]{border-radius:24px;font-size:18px;font-weight:500;line-height:24px;margin-bottom:24px;margin-left:0;margin-right:0;padding-left:32px;padding-right:32px;width:100%}.cart-group__title span[data-v-19b2b4c9]{color:var(--neutral-700);margin-left:8px}.cart-group__inner[data-v-19b2b4c9]{align-items:flex-start;flex-direction:row;gap:32px}}@media (min-width:1280px){.cart-group[data-v-19b2b4c9]{padding-bottom:60px;padding-top:24px}.cart-group__title[data-v-19b2b4c9]{margin-bottom:30px}.cart-group__inner[data-v-19b2b4c9]{gap:40px}}.cart[data-v-89f74f3c]{margin-bottom:40px;overflow-x:hidden}.cart .title-fz-22-28-34[data-v-89f74f3c]{align-items:center;display:flex;line-height:28px;padding-bottom:14px;padding-top:14px}.cart .title-fz-22-28-34 span[data-v-89f74f3c]{color:var(--neutral-300);margin-left:8px}@media (min-width:768px){.cart .title-fz-22-28-34[data-v-89f74f3c]{line-height:40px;padding-bottom:24px;padding-top:0}}@media (min-width:1280px){.cart .title-fz-22-28-34[data-v-89f74f3c]{line-height:42px;padding-bottom:16px;padding-top:16px}}
