.profileAddLink.inProgress{background-color:var(--clrDA)}.profileAddLink.canceled{background-color:var(--clrRedD9)}.orderDetailsContainer{background-color:var(--clrF14);padding:25px;border-radius:10px;gap:18px}.orderDetailsPageTitle{font-weight:600;font-style:SemiBold;font-size:17px;color:var(--clr0D);text-align:center}.orderDetailsLIst{gap:15px;margin-top:30px}.orderDetailsItem{flex-wrap:wrap;padding:20px;border-radius:15px;background-color:var(--clrF);gap:20px 15px;align-items:center;border:1px solid var(--clrE0)}.productLink{width:92px}.orderDetailsImg{width:100%;height:auto;aspect-ratio:93/82;object-fit:cover;object-position:center;border-radius:15px}.orderDetailsTitle{font-size:17px;line-height:25px;width:calc(100% - 110px)}.orderDetailsCountText,.orderDetailsTitle{font-weight:600;font-style:SemiBold;color:var(--clr0D)}.orderDetailsCountText{font-size:16px}.orderDetailsCountText span{padding:0 5px}.orderDetailsPrice{font-weight:400;font-style:Regular;font-size:20px;color:var(--clr0D);gap:10px;align-items:center}.orderDetailsPrice span{font-size:15px}.orderDetailsTotalPriceDiv{border-radius:15px;min-height:55px;margin-top:15px;justify-content:flex-end;gap:20px}.orderDetailsTotalPriceTitleText{font-weight:700;font-style:Bold;font-size:17px;color:var(--clr0D)}.orderDetailsTotalPrice{font-weight:800;font-style:ExtraBold;font-size:20px;color:var(--clrF);gap:7px;background-color:var(--clrDA);min-height:50px;padding:7px 20px;border-radius:10px}.orderDetailsTotalPrice span{font-weight:400;font-style:Regular;font-size:9px}.orderDetailsListHeaderDiv{display:none}@media screen and (min-width:968px){.orderDetailsItem{display:flex}.orderDetailsTitle{width:calc(100% - 110px)}}@media screen and (min-width:1200px){.orderDetailsItem,.orderDetailsListHeaderDiv{display:-moz-grid;display:grid;grid-template-columns:auto 1fr .4fr .6fr}.orderDetailsListHeaderDiv{grid-template-columns:90px 1fr .4fr .6fr;gap:0;padding:10px 20px;background-color:var(--clrF);border-radius:10px;border:1px solid var(--clrE0);min-height:35px}.orderDetailsTitle{width:100%}.orderCountSpan{display:none}.orderDetailsHeaderText{font-weight:400;font-size:13px;color:var(--clr0)}.orderDetailsHeaderText,.orderDetailsHeaderText.rightText{text-align:right;padding-right:20px}.orderDetailsHeaderText.leftText{padding-left:50px;text-align:left}.orderDetailsPrice{width:100%;text-align:left;justify-content:flex-end;padding-left:20px}}@media screen and (min-width:1450px){.orderDetailsHeaderText.leftText{padding-left:70px}.orderDetailsPrice{padding-left:40px}}