html:not(.neeman) body:not(.body--withbreadcrumbs):not(.sg):not(.google):not([data-controller="preview"]):not(.customHeader) {
    padding-top: 48px!important;
}
.main.main--with-dynamic-banner {
    padding-top: var(--ep-dynamic-banner-height, 0);
}
.ep-dynamic-banner {
    position: fixed;
    top: 48px;
    display: flex;
    padding: 10px 20px;
    align-items: center;
    column-gap: 16px;
    background-color: #5A6359;
    color: #FFF5E3;
    z-index: 1;
}
.ep-dynamic-banner--hidden {
    display: none;
}
.ep-dynamic-banner__close-cta svg {
    transform: rotate(45deg);
}