.featured-products {
    display: flex;
    flex-wrap: wrap;
}

.featured-products .product-miniature {
    display: flex;
    flex-direction: column;
}

.featured-products .product-description {
    height: auto !important;
}

.featured-products .product-price-and-shipping {
    padding-left: 30px;
}

.featured-section {
    width: 100%;
}

.featured-products .product-miniature .product-buttons {
    bottom: 55px;
    left: 100px;
}