        .section-rates #carousel-ws10 .card-rate:has(#main-content) {
            display: none;
        }

        .section-rates #carousel-ws10 .card-rate:has(.section-conf-tx-desktop) {
            display: none;
        }

        .hZhIUe #card-ticket {
            display: none !important;
        }

        .goIzMZ {
            position: relative !important;
        }

        .lpeUMa {
            /* box-shadow: none!important; */
            /* box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 8px; */
            background: white !important;
            border-radius: 6px;
        }

        .LCzTR {
            font-size: 1.6rem !important;
        }

        .cXNjPZ:only-child {
            padding: 1rem !important;
        }

        /* .section-rates #carousel-ws10 .card-rate:has(.section-config) {
    display: none;
} */

        .section-conf-tx-mobile {
            position: relative;
            width: 95%;
            margin: 2rem auto;
        }

        @media screen and (min-width:768px) {
            .hZhIUe .goIzMZ:not(:nth-of-type(2)) {
                display: none !important;
            }
        }

        @media screen and (min-width:1025px) {
            .section-conf-tx-mobile {
                width: 80%;
                margin: 4rem auto;
            }

            #main-content {
                height: 100% !important;
            }

            #root {
                height: 100% !important;
            }

            .hZhIUe {
                flex-direction: column !important;
                gap: 0 !important;
                height: 100% !important;
            }

            .hZhIUe #configurator {
                width: 100% !important;
            }

            .cXNjPZ:only-child {
                padding: 1.2rem !important;
            }

            .LCzTR {
                font-size: 1.8rem !important;
            }

            .goIzMZ .content-wrapper {
                width: 100% !important;
            }

            .gPOhuV {
                justify-content: center !important;
            }

            .gPzyEQ {
                gap: 1rem !important;
            }

            .zDGEz {
                gap: 1rem !important;
            }

            .gPOhuV {
                gap: 1.5rem !important;
            }
        }

        @media screen and (min-width:1280px) {

            /* .section-rates #carousel-ws10 .card-rate:has(.section-config) {
        display: none;
    } */
            /* .section-rates #carousel-ws10 .card-rate:nth-child(3) {
        display: none;
    } */
            .section-conf-tx-mobile {
                margin: 0;
            }

            .section-rates .card-rate {
                flex: 1;
                max-width: initial;
            }

            .section-rates #carousel-ws10 .card-rate:has(#main-content) {
                display: flex;
                flex: 2;
            }

            .jnnrUz #configurator {
                width: 100% !important;
            }

            .UyKqT:only-child {
                padding: 1.2rem !important;
            }
        }