/* BuddhaAuras local footer refinements. */

[data-footer*="type-1"] .ct-footer [data-row*="middle"] {
    background-image: url("https://www.buddhaauras.com/wp-content/uploads/2025/06/20250626101100_15.jpg?v=202606092239") !important;
}

@media (max-width: 689.98px) {
    [data-footer*="type-1"] .ct-footer [data-row*="middle"] {
        background-size: cover !important;
        background-position: center bottom !important;
    }

    [data-footer*="type-1"] .ct-footer [data-row*="middle"] > .ct-container {
        display: grid !important;
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 24px 14px !important;
        --grid-template-columns: repeat(2, minmax(0, 1fr));
        --container-spacing: 24px;
        --columns-gap: 14px;
        --widgets-gap: 12px;
    }

    [data-footer*="type-1"] .ct-footer [data-row*="middle"] [data-column="widget-area-3"],
    [data-footer*="type-1"] .ct-footer [data-row*="middle"] [data-column="widget-area-2"] {
        min-width: 0;
        --text-horizontal-alignment: center;
        --horizontal-alignment: center;
    }

    [data-footer*="type-1"] .ct-footer [data-row*="middle"] [data-column="widget-area-4"] {
        grid-column: 1 / -1 !important;
        text-align: center !important;
        padding-top: 10px !important;
        border-top: 1px solid rgba(13, 14, 22, 0.08);
        --text-horizontal-alignment: center;
        --horizontal-alignment: center;
    }

    [data-footer*="type-1"] .ct-footer [data-row*="middle"] .widget-title {
        margin-bottom: 10px;
        font-size: 15px;
        line-height: 1.35;
    }

    [data-footer*="type-1"] .ct-footer [data-row*="middle"] ul {
        margin-bottom: 0;
    }

    [data-footer*="type-1"] .ct-footer [data-row*="middle"] p.wp-block-paragraph:empty {
        display: none;
    }

    [data-footer*="type-1"] .ct-footer [data-row*="middle"] li {
        margin-bottom: 6px;
        line-height: 1.35;
    }

    [data-footer*="type-1"] .ct-footer [data-row*="middle"] a,
    [data-footer*="type-1"] .ct-footer [data-row*="middle"] p {
        font-size: 14px;
        line-height: 1.45;
    }
}
