.basket-card{position:relative;flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-bottom:12px;padding:10px 12px;border-radius:10px;background-color:#eee}.basket-card .basket-card-wrap{flex-direction:row;align-items:center;width:100%}.basket-card .basket-card-wrap:first-child{flex:1 1 auto;min-width:0}.basket-card .basket-card-wrap:last-child{flex:0 0 auto;flex-wrap:wrap;justify-content:space-between;gap:8px}.basket-card .basket-card-image{flex-grow:0;flex-shrink:0;width:64px;height:64px;margin-right:12px;border-radius:5px;object-fit:cover}.basket-card .basket-card-info{flex-grow:1;flex-shrink:1;min-width:0;margin:0}.basket-card .basket-card-info h3{margin-bottom:2px;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.basket-card .basket-card-info p{color:#181d28;font-size:11px;font-weight:400;line-height:1.22}.basket-card .basket-card-control{flex-grow:0;flex-shrink:0;height:auto;margin:0}.basket-card .basket-card-control p{white-space:nowrap}.basket-card .basket-card-control:first-child{color:#8a8f99;font-size:13px}.basket-card .basket-card-button{flex-grow:0;flex-shrink:0;height:auto;margin-left:0}.basket-card .product-add-buttons{grid-gap:4px;margin-right:0}.basket-card .product-add-buttons .btn{width:32px;height:32px}.basket-card .product-add-buttons p{width:28px;height:32px;font-size:15px;line-height:32px}@media (max-width:640px){.basket-card .basket-card-info h3{font-size:14px}}