.product-features .secondary-container {
    max-width: 1005px !important;
}

.standalone{
    margin-top: 0rem;    
}

.main-features {
    display: flex;
    flex-direction: column;
    padding: 2rem 1.3rem;
    border-width: 0px 0px 0.8px 0px;
    border-style: solid;
    background-color: white ;
}

.feature {
    display: flex;
    flex-direction: row;
    padding-bottom: 1.25rem;
}

.feature:last-of-type{
    padding-bottom: 0;
}

.feature-icon-wrapper{
    width: 20px;
    height: 20px;
}

.feature-icon{
    width: 100%;
    height: 100%;
}

@media (min-width:600px) {

    .product-features{
        position: relative;
    }

    .main-features {
        flex-direction: row;
        padding: 1.6rem 2rem;
        border-width: 0.8px 0px;
    }

    .combine-block{
        margin-top: -2.375rem;
    }

    .standalone{
        margin-top: 4.5rem;
    }

    .feature{
        padding-bottom: 0;
    }

}

@media (min-width:1024px){
    .main-features {
        border: 0.8px solid ;
        border-radius: 8px;
    }
}

@media (min-width:1440px){
    .product-features .secondary-container {
        max-width: 1045px !important;
    }
}