.product[data-v-ab924446]{align-items:stretch;border:1px solid #dfe0e1;display:flex;justify-content:flex-start;max-width:100%;padding:16px}.product[data-v-ab924446]:not(:first-child){margin-top:-1px}.product__image[data-v-ab924446]{background:#eceef0;height:104px;margin-right:16px;min-width:104px;width:104px}.product__image picture[data-v-ab924446]{height:100%;width:100%}.product__info[data-v-ab924446]{color:#191919;flex:1 1 100%;font-family:FFDIN,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;max-width:calc(100% - 107px)}@media screen and (min-width:640px){.product__info[data-v-ab924446]{align-items:flex-start;display:flex;justify-content:space-between}.product__info__main[data-v-ab924446]{flex:1 1 100%}}.product__title[data-v-ab924446]{margin-bottom:16px;max-height:48px;overflow:hidden;text-overflow:ellipsis}.product__price[data-v-ab924446],.product__title[data-v-ab924446]{color:#191919;font-family:FFDIN,Arial,sans-serif;font-size:16px;font-weight:700;line-height:24px}.product__price[data-v-ab924446]{margin-top:16px;width:-moz-min-content;width:min-content}@media screen and (min-width:640px){.product__price[data-v-ab924446]{margin-top:0}}.product__price--sale[data-v-ab924446]{color:#ac1e1e}.product__price--first[data-v-ab924446]:not(:first-child){color:#676d75;font-weight:400;text-decoration-line:line-through}.product__price>div[data-v-ab924446]{white-space:nowrap;width:-moz-min-content;width:min-content}.product .upper-label[data-v-ab924446]{color:#676d75}.status__head[data-v-0f8026a7]{align-items:stretch;background:#f6f7f8;cursor:pointer;display:flex;justify-content:flex-start;padding:16px}.status__head__title[data-v-0f8026a7]{color:#191919;flex:1;font-family:FFDIN,Arial,sans-serif;font-size:20px;font-weight:400;line-height:24px;text-transform:uppercase}.status__head__icon[data-v-0f8026a7]{height:24px;margin-left:16px;transition:.3s;width:24px}.status__head__icon.opened[data-v-0f8026a7]{transform:rotate(180deg)}.status__head.confirmation[data-v-0f8026a7]{cursor:default}@media screen and (min-width:640px){.status__head.confirmation[data-v-0f8026a7]{margin-bottom:40px}}.status.payment[data-v-0f8026a7]{border:0;padding:0}@media screen and (min-width:1200px){.status.payment[data-v-0f8026a7]{border:1px solid #dfe0e1;padding:24px 15px 19px}}.status.confirmation[data-v-0f8026a7]{border:0;padding:0}@media screen and (min-width:1200px){.status.confirmation[data-v-0f8026a7]{border:1px solid #dfe0e1;padding:24px 15px}}
