.cms-preview-banner{background:#f4dca6;color:#2e3e43;padding:13px 22px;display:flex;justify-content:space-between;gap:18px;align-items:center;font-size:15px;line-height:1.6;position:relative;z-index:1000}.cms-preview-banner a{font-weight:700;text-decoration:underline;white-space:nowrap}@media(max-width:700px){.cms-preview-banner{flex-wrap:wrap;font-size:14px;padding:10px 16px}}

body.cms-preview::before{content:"";display:block;height:var(--cms-preview-height,50px)}.cms-preview .cms-preview-banner{position:fixed;top:0;left:0;right:0;z-index:2000;box-sizing:border-box}.cms-preview .site-header{top:var(--cms-preview-height,50px)}@media(max-width:700px){body.cms-preview::before{height:var(--cms-preview-height,88px)}.cms-preview .site-header{top:var(--cms-preview-height,88px)}}
