.enmedia-side-modal--no-scroll{overflow:hidden}.enmedia-side-modal{position:relative}.enmedia-side-modal__trigger{cursor:pointer;color:#7a1613}button.enmedia-side-modal__trigger{background-color:var(--wp--preset--color--marathon-red);color:var(--wp--preset--color--white);transition:background-color .15s ease,transform .1s ease;border-radius:5px;border-width:0;font-family:inherit;font-size:clamp(0.875em, 0.875rem + ((1vw - 0.2em) * 0.111), 0.95em);font-style:normal;font-weight:500;padding:15px 26px;letter-spacing:inherit;line-height:inherit;text-decoration:none;text-transform:inherit}button.enmedia-side-modal__trigger:hover{background-color:#6F1612}.enmedia-side-modal__overlay{position:fixed;inset:0;background:rgb(0 0 0 / .75);opacity:0;pointer-events:none;transition:opacity 280ms ease;z-index:99998}.enmedia-side-modal__overlay.is-open{opacity:1;pointer-events:auto}.enmedia-side-modal__panel{box-sizing:border-box;position:fixed;top:0;right:0;height:100vh;width:min(50vw, 92vw);background:#fff;box-shadow:0 12px 40px rgb(0 0 0 / .22);transform:translateX(110%);opacity:0;transition:transform 320ms ease,opacity 220ms ease;z-index:99999;display:flex;flex-direction:column;outline:0}.enmedia-side-modal__panel.is-open{transform:translateX(0);opacity:1;z-index:9999999}@media (max-width:780px){.enmedia-side-modal__panel{width:100vw}}.enmedia-side-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--30)}.enmedia-side-modal__title{margin:0;font-size:1.5em;font-weight:700}.enmedia-side-modal__close{width:42px;height:42px;line-height:1;font-size:28px;border:0;background:#fff0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.enmedia-side-modal__body{padding:var(--wp--preset--spacing--50);padding-top:0;overflow:auto;-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion:reduce){.enmedia-side-modal__overlay,.enmedia-side-modal__panel{transition:none!important}}.enmedia-side-modal-block-editor .enmedia-side-modal__editor-preview{border:1px dashed rgb(0 0 0 / .15);padding:12px}.enmedia-side-modal-block-editor .enmedia-side-modal__editor-row{margin-bottom:10px}.enmedia-side-modal__trigger.is-editor{pointer-events:none;opacity:.85}