.leftovers__brandSelect{padding:0 21px 34px}.leftovers__brandSelect .productClassCalculated .sales{width:135px;text-align:center}.leftovers__brandSelect .productClassCalculated .price{width:70px;text-align:center}.leftovers__brandSelect .productClassCalculated .sum{width:50px;text-align:center}.leftovers__brandSelect .productClassCounter .number{width:25px}.leftovers__brandSelect .productClassCounter .article{width:100px;text-align:center}.leftovers__brandSelect .productClassCounter .title{max-width:345px;width:100%;text-align:left}.leftovers__brandSelect .productClassCounter .leftovers{width:70px}.leftovers__brandSelect .productClassCounter .sales{width:135px}.leftovers__brandSelect li+li{border-top:1px solid #e5e2e2}.leftovers__brandSelect .transformArrow{transform:rotate(180deg);transition:.3s ease-in-out}.leftovers__brandSelect--calculated{margin-top:32px}.leftovers__brandSelect-brand{padding:10px;background-color:#f2f2f2;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.leftovers__brandSelect-brand h2{font-size:14px;color:#000;font-weight:600;margin:0;padding:0}.leftovers__brandSelect-brand svg{transition:.3s ease-in-out}.leftovers__brandSelect-series{display:flex;align-items:center;justify-content:space-between;padding:12px 10px 12px 35px;border-bottom:1px solid #f2f2f2;cursor:pointer}.leftovers__brandSelect-series h2{font-size:14px;color:#000;font-weight:400;margin:0;padding:0}.leftovers__brandSelect-series svg{transition:.3s ease-in-out}.leftovers__brandSelect-series-head{display:grid;grid-template-columns:32px 90px 280px 1fr 1fr 1fr 1fr;gap:12px;align-items:center;justify-content:space-between;padding:11px 20px;background-color:#fafafa}.leftovers__brandSelect-series-head.row-2{grid-template-columns:32px 1fr 4fr 1fr}.leftovers__brandSelect-series-head .number{width:25px}.leftovers__brandSelect-series-head .price,.leftovers__brandSelect-series-head .quantity,.leftovers__brandSelect-series-head .sales,.leftovers__brandSelect-series-head .sum{text-align:center}.leftovers__brandSelect-series-head .article{width:100px;text-align:center}.leftovers__brandSelect-series-head .title{max-width:345px;width:100%;text-align:left}.leftovers__brandSelect-series-head .leftovers{width:70px}.leftovers__brandSelect-series-body{display:grid;grid-template-columns:32px 90px 280px 1fr 1fr 1fr 1fr;gap:12px;align-items:center;justify-content:space-between;padding:11px 20px;border-bottom:1px solid #f2f2f2}.leftovers__brandSelect-series-body.row-2{grid-template-columns:32px 1fr 4fr 1fr}.leftovers__brandSelect-series-body .number{width:25px}.leftovers__brandSelect-series-body .price,.leftovers__brandSelect-series-body .quantity,.leftovers__brandSelect-series-body .sales,.leftovers__brandSelect-series-body .sum{text-align:center}.leftovers__brandSelect-series-body .article{width:100px;text-align:center}.leftovers__brandSelect-series-body .title{width:100%;text-align:left;line-height:1.2rem}.leftovers__brandSelect-series-body .title a{text-decoration:none;color:#4f4f4f}.leftovers__brandSelect-series-body .leftovers{width:70px;text-align:center}.leftovers__brandSelect-series-body-count,.leftovers__brandSelect-series-body-count button{display:flex;justify-content:center;align-items:center}.leftovers__brandSelect-series-body-count button{height:20px}.leftovers__brandSelect-series-body-count input{text-align:center;font-weight:400;font-size:18px;line-height:22px;color:#4f4f4f;width:80px}.leftovers__brandSelect-series-body-count svg path{fill:#4f4f4f}.leftovers__brandSelect_report{max-width:575px;width:100%;margin-left:auto;border-top-color:transparent!important}.leftovers__brandSelect_report-comment p{color:#4f4f4f;font-size:14px;font-weight:400;margin:28px 0 12px}.leftovers__brandSelect_report-comment input,.leftovers__brandSelect_report-comment textarea{width:100%;min-height:50px;padding:20px;font-family:Gilroy,Arial,sans-serif;font-weight:400;font-size:16px;line-height:19px;color:#4f4f4f;resize:none}.leftovers__brandSelect_report-total{margin-top:21px}.leftovers__brandSelect_report-total,.leftovers__brandSelect_report-total-sum{display:flex;align-items:center;justify-content:space-between}.leftovers__brandSelect_report-total-sum h2{margin:0;color:#333;font-size:20px;font-weight:700}.leftovers__brandSelect_report-total-sum h3{color:#333;font-size:20px;font-weight:400;margin:0 27px 0 0}.leftovers__brandSelect_report-total-button{width:192px;margin-left:auto}.leftovers__brandSelect_report-total-button .main-button{padding:10px}@media(max-width:768px){.leftovers__brandSelect-series-body-count.sales{height:20px}.basket-item__counter-input input{background:transparent;width:40px}}