/* Premium same-page editor frame. Loaded after the product theme. */
.inline-template-editor{
  overflow:hidden!important;border:1px solid #dedfe2!important;border-radius:22px!important;background:#f2f3f5!important;
  box-shadow:0 30px 88px rgba(15,18,24,.14)!important;
}
.inline-editor-bar{
  min-height:82px!important;padding:14px 22px!important;border-color:#e1e2e5!important;background:#fff!important;
}
.inline-editor-bar>div:first-child{position:relative;padding-left:18px}
.inline-editor-bar>div:first-child::before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:4px;border-radius:99px;background:#111318}
.inline-editor-bar span{color:#737780!important;font-size:10px!important;font-weight:750!important;letter-spacing:.16em!important}
.inline-editor-bar h3{margin-top:6px!important;color:#111318!important;font-size:22px!important;font-weight:900!important;letter-spacing:-.035em!important}
.inline-editor-actions{gap:9px!important}
.inline-editor-actions button{
  min-height:42px!important;padding:0 16px!important;border:1px solid #dedfe2!important;border-radius:10px!important;background:#fff!important;
  color:#30343b!important;font-size:12px!important;font-weight:750!important;box-shadow:none!important;
}
.inline-editor-actions button:hover{border-color:#111318!important;background:#f4f4f5!important;color:#111318!important;box-shadow:0 8px 20px rgba(17,19,24,.08)!important}
.inline-editor-actions button.primary{border-color:#111318!important;background:#111318!important;color:#fff!important;box-shadow:0 10px 26px rgba(17,19,24,.22)!important}
.inline-editor-actions button.primary:hover{background:#292c32!important;color:#fff!important}
.inline-editor-frame,.inline-editor-frame iframe{background:#eceff2!important}
