@media only screen and (min-width: 320px) {
    .gb-container:not([class*="color"]) + .gb-container[class*="color"].recommendations-block{
        padding: 60px;
    }

    .gb-container.recommendations-block.color-section {
        padding: 40px;
    }
}

@media only screen and (min-width: 768px) {
    .gb-container:not([class*="color"]) + .gb-container[class*="color"].recommendations-block{
        padding: 100px;
    }

    .gb-container.recommendations-block.color-section {
        padding: 60px;
    }
}

@media only screen and (min-width: 1024px) {
   
}