.product-logo {
    margin-bottom: 15px;
    margin-top: 10px;
}

.product-logo img {
    max-height: 70px;
    width: auto;
    /*max-width:550px !important;*/
    object-fit: contain;
}

.product-icons-container {
    margin: 20px 0;
    clear: both;
}

.featured-icons h4 {
    margin-bottom: 10px;
}

.icons-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.featured-icon img {
    max-width: 100px;
    height: auto;
}

.bunnings-icon {
    margin-top: 10px;
}

.bunnings-icon img {
    max-width: 100px;
    height: auto;
}