<div class="container pt-5">
  <div class="row align-items-center justify-content-between">

    <div class="col-lg-2 col-md-3 col-sm-4 col-7">
      <div class="input-group input-group-sm">
        <div class="input-group-prepend">
          <span class="input-group-text" id="basic-addon1">42 Items</span>
        </div>
        <select name="" class="form-control form-control-sm">
          <option value="">12</option>
          <option value="">24</option>
          <option value="">48</option>
        </select> 
      </div>
    </div>
    
    <div class="col-md-3 col-5 text-right order-md-1">
        <a href="#" class="btn btn-primary grid-view btn-sm">
          <i class="fa fa-th-large"></i>
        </a>
        <a href="#" class="btn btn-primary list-view btn-sm">
          <i class="fa fa-bars"></i>
        </a>
    </div>

    <div class="col-md-3 order-md-0 mt-2 mt-md-0">
      <select class="form-control form-control-sm">
        <option value="">Sort By</option>
        <option value="">Popylar</option>
        <option value="">Name</option>
      </select>  
    </div>
    
  </div>
</div>

<div class="container">
  <hr />
</div>

<div class="container">
  <div class="row">

    <div class="col-md-4 mb-3">
      <div class="card h-100">
        <div class="d-flex justify-content-between position-absolute w-100">
          <div class="label-new">
            <span class="text-white bg-success small d-flex align-items-center px-2 py-1">
              <i class="fa fa-star" aria-hidden="true"></i>
              <span class="ml-1">New</span>
            </span>
          </div>
          <div class="label-sale">
            <span class="text-white bg-primary small d-flex align-items-center px-2 py-1">
              <i class="fa fa-tag" aria-hidden="true"></i>
              <span class="ml-1">Sale</span>
            </span>
          </div>
        </div>
        <a href="#">
          <img src="https://picsum.photos/700/550" class="card-img-top" alt="Product">
        </a>
        <div class="card-body px-2 pb-2 pt-1">
          <div class="d-flex justify-content-between">
            <div>
              <p class="h4 text-primary">$129,99</p>
            </div>
            <div>
              <a href="#" class="text-secondary lead" data-toggle="tooltip" data-placement="left" title="Compare">
                <i class="fa fa-line-chart" aria-hidden="true"></i>
              </a>
            </div>
          </div>
          <p class="text-warning d-flex align-items-center mb-2">
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
          </p>
          <p class="mb-0">
            <strong>
              <a href="#" class="text-secondary">Product Title</a>
            </strong>
          </p>
          <p class="mb-1">
            <small>
              <a href="#" class="text-secondary">Brands</a>
            </small>
          </p>
          <div class="d-flex mb-3 justify-content-between">
            <div>
              <p class="mb-0 small"><b>UPC: </b> 2310010</p>
              <p class="mb-0 small"><b>PART#: </b> 2121</p>
              <p class="mb-0 small"><b>MPN#: </b> mpn22651</p>
            </div>
            <div class="text-right">
              <p class="mb-0 small"><b>Free Shipping</b></p>
              <p class="mb-0 small"><b>MSRP: </b> $119.99</p>
              <p class="mb-0 small"><b>REG: </b> $19.99</p>
              <p class="mb-0 small text-primary">
                <span class="font-weight-bold">Save</span> $20.00 (16%)
              </p>
            </div>
          </div>
          <div class="d-flex justify-content-between">
            <div class="col px-0">
              <button class="btn btn-outline-primary btn-block">
                Add To Cart 
                <i class="fa fa-shopping-basket" aria-hidden="true"></i>
              </button>
            </div>
            <div class="ml-2">
              <a href="#" class="btn btn-outline-success" data-toggle="tooltip" data-placement="left" title="Add to Wishlist">
                <i class="fa fa-heart" aria-hidden="true"></i>
              </a>
            </div>
          </div>
        </div>
      </div>
    </div>

    <div class="col-md-4 mb-3">
      <div class="card h-100">
        <div class="labels d-flex justify-content-between position-absolute w-100">
          <div class="label-new">
          </div>
          <div class="label-sale">
            <span class="text-white bg-primary small d-flex align-items-center px-2 py-1">
              <i class="fa fa-tag" aria-hidden="true"></i>
              <span class="ml-1">Sale</span>
            </span>
          </div>
        </div>
        <a href="#">
          <img src="https://picsum.photos/700/550" class="card-img-top" alt="Product">
        </a>
        <div class="card-body px-2 pb-2 pt-1 d-flex flex-column">
          <div class="d-flex justify-content-between">
            <div>
              <p class="h4 text-primary">$130,00</p>
            </div>
            <div>
              <a href="#" class="text-secondary lead" data-toggle="tooltip" data-placement="left" title="Compare">
                <i class="fa fa-line-chart" aria-hidden="true"></i>
              </a>
            </div>
          </div>
          <p class="text-warning d-flex align-items-center mb-2">
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
          </p>
          <p class="mb-0">
            <strong>
              <a href="#" class="text-secondary">Product Title</a>
            </strong>
          </p>
          <p class="mb-1">
            <small>
              <a href="#" class="text-secondary">Brands</a>
            </small>
          </p>
          <div class="d-flex mb-3 justify-content-between">
            <div>
              <p class="mb-0 small"><b>PART#: </b> 2121</p>
              <p class="mb-0 small"><b>MPN#: </b> mpn22651</p>
            </div>
            <div class="text-right">
              <p class="mb-0 small"><b>MSRP: </b> $119.99</p>
              <p class="mb-0 small"><b>REG: </b> $19.99</p>
            </div>
          </div>
          <div class="d-flex justify-content-between mt-auto">
            <div class="col px-0">
              <button class="btn btn-outline-primary btn-block">
                Add To Cart 
                <i class="fa fa-shopping-basket" aria-hidden="true"></i>
              </button>
            </div>
            <div class="ml-2">
              <a href="#" class="btn btn-outline-success" data-toggle="tooltip" data-placement="left" title="Add to Wishlist">
                <i class="fa fa-heart" aria-hidden="true"></i>
              </a>
            </div>
          </div>
        </div>
      </div>
    </div>

    <div class="col-md-4 mb-3">
      <div class="card h-100">
        <div class="labels d-flex justify-content-between position-absolute w-100">
          <div class="label-new">
            <span class="text-white bg-success small d-flex align-items-center px-2 py-1">
              <i class="fa fa-star" aria-hidden="true"></i>
              <span class="ml-1">New</span>
            </span>
          </div>
          <div class="label-sale">
            <span class="text-white bg-primary small d-flex align-items-center px-2 py-1">
              <i class="fa fa-tag" aria-hidden="true"></i>
              <span class="ml-1">Sale</span>
            </span>
          </div>
        </div>
        <a href="#">
          <img src="https://picsum.photos/700/550" class="card-img-top" alt="Product">
        </a>
        <div class="card-body px-2 pb-2 pt-1">
          <div class="d-flex justify-content-between">
            <div>
              <p class="h4 text-primary">$150,20</p>
            </div>
            <div>
              <a href="#" class="text-secondary lead" data-toggle="tooltip" data-placement="left" title="Compare">
                <i class="fa fa-line-chart" aria-hidden="true"></i>
              </a>
            </div>
          </div>
          <p class="text-warning d-flex align-items-center mb-2">
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
            <i class="fa fa-star" aria-hidden="true"></i>
          </p>
          <p class="mb-0">
            <strong>
              <a href="#" class="text-secondary">Product Title</a>
            </strong>
          </p>
          <p class="mb-1">
            <small>
              <a href="#" class="text-secondary">Brands</a>
            </small>
          </p>
          <div class="d-flex mb-3 justify-content-between">
            <div>
              <p class="mb-0 small"><b>UPC: </b> 2310010</p>
              <p class="mb-0 small"><b>PART#: </b> 2121</p>
              <p class="mb-0 small"><b>MPN#: </b> mpn22651</p>
            </div>
            <div class="text-right">
              <p class="mb-0 small"><b>Free Shipping</b></p>
              <p class="mb-0 small"><b>MSRP: </b> $119.99</p>
              <p class="mb-0 small"><b>REG: </b> $19.99</p>
              <p class="mb-0 small text-primary">
                <span class="font-weight-bold">Save</span> $20.00 (16%)
              </p>
            </div>
          </div>
          <div class="d-flex justify-content-between">
            <div class="col px-0">
              <button class="btn btn-outline-primary btn-block">
                Add To Cart 
                <i class="fa fa-shopping-basket" aria-hidden="true"></i>
              </button>
            </div>
            <div class="ml-2">
              <a href="#" class="btn btn-outline-success" data-toggle="tooltip" data-placement="left" title="Add to Wishlist">
                <i class="fa fa-heart" aria-hidden="true"></i>
              </a>
            </div>
          </div>
        </div>
      </div>
    </div>

  </div>
</div>


<div class="container">
  <hr />
</div>

<div class="container pb-5">
  <div class="row align-items-center justify-content-between">

    <div class="col-lg-2 col-md-3 col-sm-4 col-7">
      <div class="input-group input-group-sm">
        <div class="input-group-prepend">
          <span class="input-group-text" id="basic-addon1">42 Items</span>
        </div>
        <select name="" class="form-control form-control-sm">
          <option value="">12</option>
          <option value="">24</option>
          <option value="">48</option>
        </select> 
      </div>
    </div>
    
    <div class="col-5 text-right">
        <a href="#" class="btn btn-primary grid-view btn-sm">
          <i class="fa fa-th-large"></i>
        </a>
        <a href="#" class="btn btn-primary list-view btn-sm">
          <i class="fa fa-bars"></i>
        </a>
    </div>
    
  </div>
</div>
body {
  font-size: 0.98rem;
}
View Compiled
$(function(){
  
  $('[data-toggle=tooltip]').tooltip();
  
  $('.grid-view').click(function(){
    
  });
  
});

External CSS

  1. https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css
  2. https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css

External JavaScript

  1. https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js
  2. https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js
  3. https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-beta/js/bootstrap.min.js