/* *
 * ModulePress for Divi
 * @module Announcement Bar
 * 04/02/2026
 */

html body.modulepress-divistyle #page-container #et-boc .modulepress__announcement-bar.et_pb_section {
    --modulepress--nav--spacing: 0;
    --modulepress--nav--background-color: #d40000;
    --modulepress--nav--font-color: #fff;
    --modulepress--nav--font-size: 12px;
    z-index: 100;
}

html body.modulepress-divistyle #page-container #et-boc .modulepress__announcement-bar.et_pb_section .et_pb_row .et_pb_text * {
    text-transform: uppercase;
    letter-spacing: .2em;
    font-weight: 700;
}

html body.modulepress-divistyle #page-container #et-boc .modulepress__announcement-bar.et_pb_section .et_pb_row .modulepress__menu {
    --modulepress--menu--spacing: 10px;
    --modulepress--menu--height: 32px;
    --modulepress--menu--font-color: #fff;
    --modulepress--menu--font-size: 12px;
    --modulepress--menu--font-weight: 500;
    --modulepress--menu--text-transform: uppercase;
    --modulepress--menu--text-align: center;
    --modulepress--menu--background--hover: #fff;
    --modulepress--menu--font-color--hover: #d40000;
    --modulepress--menu--background--active: #fff;
    --modulepress--menu--font-color--active: #d40000;
}

html body.modulepress-divistyle #page-container #et-boc .modulepress__announcement-bar.et_pb_section .et_pb_row .modulepress__announcement-bar--menu-secondary {
    display: none;
}

html body.modulepress-divistyle #page-container #et-boc .modulepress__announcement-bar.et_pb_section .et_pb_row .et_pb_button {
    --modulepress--button--height: 24px;
    --modulepress--button--spacing: 10px;
    --modulepress--button--font-size: 12px;
    --modulepress--button--icon-size: 16px;
    --modulepress--button--icon-gap: 10px;
}

@media (min-width: 768px) {
    html body.modulepress-divistyle #page-container #et-boc .modulepress__announcement-bar.et_pb_section .et_pb_row .modulepress__announcement-bar--menu-secondary {
        display: block;
    }
}
