.wpka_priceCalculator {
    background-color: #50535A33;
    padding: 20px;
    border-radius: 20px;
    width: fit-content;
}

.wpka_priceCalculator .wpka_formGroup {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 10px;
}

.wpka_priceCalculator select {
    width: auto;
}

.wpka_priceCalculator button {
    margin-bottom: 10px;
}

.wpka_priceCalculator hr {
    height: 2px;
    border-width: 0;
    color: gray;
    background-color: gray;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
}

.wpka_priceCalculator .result {
    font-family: "QuboBold";
    font-size: 1.2em;
}

.wpka_priceCalculator .result .wpka_tooltip {
    font-family: "QuboRegular";
}

.wpka_twoCalculatorDiv {
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-items: center;
    row-gap: 20px;
}

@media only screen and (max-width: 767px) {
    .wpka_priceCalculator {
        width: 100%;
    }

    .wpka_twoCalculatorDiv {
        grid-template-columns: 1fr;
    }
}