/* Footer show-more/show-less — extracted from footer.php */

#site-footer .gg-footer__more {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

#site-footer .gg-footer__more > summary {
    list-style: none !important;
    cursor: pointer !important;
    display: inline-block !important;
    margin: 0 !important;
    padding: 0 !important;
    outline: none !important;
}

#site-footer .gg-footer__more > summary::-webkit-details-marker {
    display: none !important;
}

#site-footer .gg-footer__more > summary::marker {
    content: "" !important;
    display: none !important;
    font-size: 0 !important;
}

#site-footer .gg-footer__more > summary::before,
#site-footer .gg-footer__more > summary::after {
    content: none !important;
    display: none !important;
}

#site-footer .gg-footer__more-more {
    display: inline !important;
}

#site-footer .gg-footer__more-less {
    display: none !important;
}

#site-footer .gg-footer__more[open] .gg-footer__more-more {
    display: none !important;
}

#site-footer .gg-footer__more[open] .gg-footer__more-less {
    display: inline !important;
}

#site-footer .gg-footer__more-list {
    margin: 6px 0 0 0 !important;
    padding: 0 !important;
    list-style: none !important;
}

#site-footer .gg-footer__more-list li {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}

#site-footer .gg-footer__more-list li::marker {
    content: "" !important;
    display: none !important;
}
