body header.top_panel_custom_21142 {
    --lt-header-bg: #245F35;
    position: relative !important;
    inset: auto !important;
    width: 100%;
    margin: 0 !important;
    z-index: 8000;
    background: var(--lt-header-bg) !important;
    transition: background-color .25s ease;
}
body.home header.top_panel_custom_21142 {
    --lt-header-bg: transparent;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
}
body header.top_panel_custom_21142 :is(.fixed-header, .fixed-header-mobile) {
    position: relative !important;
    inset: auto !important;
    width: 100%;
    background: var(--lt-header-bg) !important;
    transition: background-color .25s ease;
}
body header.top_panel_custom_21142.lt-is-fixed {
    --lt-header-bg: #245F35;
    position: fixed !important;
    top: var(--lt-admin-offset, 0px) !important;
    left: 0 !important;
}
.lt-header-spacer {
    display: block;
    height: 0;
    margin: 0;
    padding: 0;
    border: 0;
    pointer-events: none;
}
@media (prefers-reduced-motion: reduce) {
    body header.top_panel_custom_21142,
    body header.top_panel_custom_21142 :is(.fixed-header, .fixed-header-mobile) {
        transition: none !important;
    }
}
