.hab-prices{.hab-prices__head-content {
        display: grid;
        grid-template-columns: auto 1fr;
        margin-bottom: clamp(24px,2.223vw,32px);
        gap: clamp(55px,4.931vw,71px);
        
        @media (max-width: 768px) {
            grid-template-columns: 1fr;
            gap: 16px;
        }
    }

        .hab-prices__title-wrapper {

        }
            .hab-prices__title {
                margin: 0;
            }
            .hab-prices__text {
                margin-top: clamp(8px,1.112vw,16px);
            }
            .hab-prices__text_btn {
                display: grid;
                grid-template-columns: auto 1fr;
                gap: 4px;
                white-space: nowrap;
                align-items: center;
                text-decoration: none;
                color: var(--text-color);
                transition: all 300ms;
                @media (min-width: 768px) {
                    margin-left: auto;
                }

                &:hover {
                    color: #7691C0;
                }
            }


    /* ---------------- LIST ------------------- */
    .hab-prices__list-wrapper {
        display: grid;
        align-items: start;
        grid-template-columns: 1fr 1fr;
        gap: clamp(12px,1.667vw,24px);

        @media (max-width: 991px) {
            grid-template-columns: 1fr;
            gap: 32px;
        }

        .hab-prices__prices {
            display: grid;
            grid-template-columns: 1fr;
            gap: 8px;
        }

        /* ------  only-child -----*/
        &:has(> :only-child) {
            grid-template-columns: 1fr;
            gap: 16px;

            .hab-prices__prices {
                display: grid;
                grid-template-columns: 1fr 1fr;
                gap: clamp(8px,1.1112vw,16px);

                @media (max-width: 991px) {
                    grid-template-columns: 1fr;
                }
            }

            .hab-prices__category-title {
                display: none;
            }
        }
    }

        .hab-prices__list {
            display: grid;
            grid-template-columns: 1fr;
            gap: 32px;
        }
            .hab-prices__item {
                display: grid;
                grid-template-columns: 1fr;
                gap: 16px;
                align-content: start;
            }
                .hab-prices__price-item  {
                    display: grid;
                    grid-template-columns: 24px auto;
                    justify-items: stretch;
                    align-items: center;
                    background-color: #FFFFFF;
                    border-radius: 4px;
                    padding: 20px 16px;
                    gap: 12px;

                    @media (max-width: 767px) {
                        padding: clamp(8px,2.087vw,16px) 16px;
                    }
                }
                    .hab-prices__price-item-content {
                        display: flex;
                        align-items: center;
                        justify-content: space-between;
                        @media (min-width: 992px) {
                            gap: 15px;
                        }
                        @media (max-width: 767px) {
                            flex-direction: column;
                            align-items: flex-start;
                        }
                    }
                        .hab-prices__price {
                            white-space: nowrap;
                        }

    /*GLOBAL FOR SECTION */
    .hab-prices__category-title {
        font-size: 18px;
    }
    .hab-prices__price,
    .hab-prices__service {
        font-size: clamp(14px,1.112vw,16px);
        line-height: 1.5;
    }
    .hab-prices__service {
        font-weight: 400;
    }
    .hab-prices__price {
        font-weight: 600;
    }
}