.p-order-card{border:1px solid var(--gray-30,#e3e3e3);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:border-color var(--transition)}.p-order-card:hover{border-color:var(--main)}.p-order-card__header{background:var(--surface-gray-5,#f5f7f9);border-bottom:1px solid var(--gray-30,#e3e3e3);display:flex;flex-direction:column;gap:16px;padding:20px}.p-order-card__header-info{display:flex;gap:10px;justify-content:space-between}.p-order-card__header-text{display:flex;flex-direction:column;gap:8px}.p-order-card__header-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;height:-moz-fit-content;height:fit-content;justify-content:space-between}@media only screen and (max-width:560px){.p-order-card__header-price{align-items:flex-end;flex-direction:column;flex-shrink:0}}.p-order-card__header-link{color:var(--text-link,#007aff);font-size:1em;font-weight:300;line-height:22px}.p-order-card__header-string{color:var(--theme-body,#292929);font-size:.875em;font-weight:400;line-height:normal;text-align:right}.p-order-card__footer{display:flex;gap:20px;justify-content:space-between;padding:20px}@media only screen and (max-width:720px){.p-order-card__footer{flex-direction:column}}.p-order-card__footer-text{display:flex;flex-direction:column;gap:8px;min-width:30%}@media only screen and (max-width:428px){.p-order-card__footer-text{font-size:.875rem}}.p-order-card__footer-pictures{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width:720px){.p-order-card__footer-pictures{flex-wrap:nowrap;margin:0 -20px;overflow:auto hidden;padding:0 20px}}.p-order-card__footer-pictures img{border-radius:10px;flex-shrink:0;height:90px;width:90px}.p-order-card__footer-tag{background:var(--yellow-light,#f6f3cf);border:1px solid var(--rose-50,#fbe9f4);border-radius:8px;color:var(--rose-800,#4f0733);font-size:.875em;font-weight:400;line-height:14px;padding:4px 8px 6px;width:-moz-fit-content;width:fit-content}.p-order-card__footer-tag.green{background:var(--green-100,#e9fbec);color:var(--green-500,#154f07)}.p-order-card__footer-tag.red{background:var(--rose-50,#fbe9f4)}.p-order-card__footer-string{color:var(--theme-body,#292929);font-size:1em;font-weight:300;line-height:22px}.p-order-card__footer-bold{font-weight:500}.p-order-card__title{color:var(--theme-body,#292929);font-size:1.25em;font-weight:700;line-height:normal}@media only screen and (max-width:428px){.p-order-card__title{font-size:1rem}}
