.backend-layout{padding-left:224px}.backend-sidebar{z-index:30;color:#304e43;background:#fff;border-right:1px solid #e1e8e0;width:224px;padding:28px 16px;position:fixed;inset:0 auto 0 0;overflow-y:auto}.backend-sidebar-heading{border-bottom:1px solid #e8eee9;margin-bottom:20px;padding:0 14px 28px}.backend-title{letter-spacing:1px;font-size:21px;font-weight:700}.backend-title small{color:#87978e;letter-spacing:2px;margin-top:5px;font-size:12px;font-weight:400;display:block}.backend-menu{flex-direction:column;gap:7px;display:flex}.backend-menu a{color:#65796f;border-radius:9px;justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.backend-menu a:hover{background:#f2f7f3;text-decoration:none!important}.backend-menu a[aria-current=page]{color:#226449;background:#e5f1e9;font-weight:600;box-shadow:inset 3px 0 #308264}.backend-menu .backend-store{border-top:1px solid #e8eee9;border-radius:0;margin-top:24px;padding-top:22px;font-size:13px}.backend-sidebar .backend-toggle{display:none}.backend-layout>.c-header,.backend-layout>.marketing-header{min-height:94px;padding:18px 32px}.backend-layout>.c-container,.backend-layout>.marketing-main{width:100%;min-width:0;max-width:1400px;padding:30px 32px}@media (min-width:761px) and (max-width:1100px){.backend-layout .c-two,.backend-layout .marketing-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.backend-layout{padding-left:0}.backend-sidebar{border-bottom:1px solid #e1e8e0;border-right:0;width:100%;padding:12px 16px;position:static}.backend-sidebar-heading{border:0;justify-content:space-between;align-items:center;margin:0;padding:0;display:flex}.backend-title{font-size:15px}.backend-title small{display:none}.backend-sidebar .backend-toggle{color:#3e6854;background:#edf5ef;border:1px solid #dce6dd;border-radius:7px;padding:8px 12px;display:block}.backend-menu{margin-top:12px;display:none}.backend-menu.is-open{display:flex}.backend-menu .backend-store{margin-top:8px}.backend-layout>.c-header,.backend-layout>.marketing-header{gap:12px;min-height:80px;padding:16px}.backend-layout>.c-container,.backend-layout>.marketing-main{padding:22px 16px}.backend-layout .marketing-header>div{flex-wrap:wrap;justify-content:flex-end;gap:8px}.backend-layout .marketing-grid{grid-template-columns:1fr}}
