section#pricing {
    height: 100%;

    .container {
        border: solid 1px black;
        min-width: 500px;
        width: 100%;
        height: 100%;
        border-radius: 16px;
        display: flex;
        flex-direction: column;

        .aside {
            .card-body {

                .aside-information-box {
                    max-width: auto;
                    min-width: max-content;
                    width: max-content;
                    margin-top: 6rem;
                    color: white;
                    padding: 1.1rem;
                    background-color: #58C464;
                    border-radius: 16px;

                    h6 {
                        margin: 0;
                    }
                }

                .pricing-price-text {
                    h1 {
                        display: inline;
                    }
                }
            }

            .ay-kdv {
                font-size: 24px;
            }
        }
    }
}

@media (max-width: 1200px) {
    #pricing {

        /* TL/Ay aynı satırda olsun */
        h1.card-title {
            font-size: calc(1.2rem + 4.0vw);
        }

        .pricing-product-name {
            min-width: max-content;
        }
    }

}

@media (max-width: 991px) {
    #pricing {
        .aside {
            margin-top: 3rem;
        }

        .pricing-container {
            min-width: 300px;
        }

        .aside-information-box {
            margin: 10px 0 !important;
        }

        .h-100 {
            height: auto !important;
        }

    }

    #ay-kdv {
        font-size: 16px !important;
    }
}

@media (max-width: 576px) {
    #pricing {
        .container {
            max-width: 500px;
            padding: 1rem !important;
            margin: 0 auto !important;
            min-width: 0;
        }
    }
}


@media (max-width: 513px) {
    #pricing {
        form {
            min-width: max-content;
            font-size: 12px;
        }

        .container {
            max-width: 90% !important;
            min-width: 0 !important;
        }

        .aside-information-box h6 {
            font-size: 0.8rem !important;
            min-width: none !important;
        }

        form button {
            font-size: 1rem !important;
        }
    }
}
