@media (max-width: 767px) {
    .block-co2-calc .calc-inputs input {
        height: 60px;
        font-size: 1.5rem;
        padding: 0 0.75rem;
    }

    .block-co2-calc .calc-inputs .calc-input {
        font-size: 80%;
    }

    .block-co2-calc .calc-outputs {
        color: white;
        padding: 1.5rem 1rem 0;
        background-color: #ADBF00;
    }

    .block-co2-calc h3 {
        font-size: 1.5rem;
    }

    .block-co2-calc .calc-outputs p {
        height: 60px;
        font-size: 1.5rem;
        margin-block-end: 28px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .block-co2-calc .calc-inputs input {
        height: 60px;
        font-size: 1.5rem;
        padding: 0 1rem;
    }

    .block-co2-calc .calc-outputs {
        padding: 1rem 2rem 0;
    }

    .block-co2-calc .calc-outputs p {
        height: 60px;
        font-size: 1.5rem;
        margin-block-end: 28px;
    }
}

@media (min-width: 1200px) {
    .block-co2-calc .calc-inputs input {
        height: 60px;
        font-size: 1.5rem;
        padding: 0 1rem;
    }

    .block-co2-calc .calc-outputs {
        padding: 1rem 2rem 0;
    }

    .block-co2-calc .calc-outputs p {
        height: 60px;
        font-size: 1.5rem;
        margin-block-end: 28px;
    }
}

.block-co2-calc .calc-wrapper {
    display: grid;
    grid: auto / 1fr 1fr;
}

.block-co2-calc .calc-inputs {
    margin-top: 68px;
}

.block-co2-calc .calc-outputs {
    color: white;
    background-color: #ADBF00;
}

