:root{
  --erp-primary:#2563eb;
  --erp-primary-600:#1d4ed8;
  --erp-success:#10b981;
  --erp-info:#06b6d4;
  --erp-warning:#f59e0b;
  --erp-danger:#ef4444;
  --erp-bg:#eef4fb;
  --erp-surface:rgba(255,255,255,.90);
  --erp-surface-2:rgba(248,251,255,.80);
  --erp-border:#d8e3f0;
  --erp-text:#334155;
  --erp-text-muted:#64748b;
  --erp-sidebar-link:#59697d;
  --erp-sidebar-hover:#172033;
  --erp-sidebar-active:#2563eb;
  --erp-glass:rgba(238,244,251,.78);
  --erp-primary-rgb:37,99,235;
  --erp-success-rgb:16,185,129;
  --erp-warning-rgb:245,158,11;
  --erp-danger-rgb:239,68,68;
  --erp-shadow:0 12px 32px rgba(30,41,59,.08),0 2px 10px rgba(30,41,59,.04);
  --erp-shadow-sm:0 0 0 1px rgba(30,41,59,.045),0 8px 20px rgba(30,41,59,.055);
  --erp-sidebar-width:15.625rem;
  --erp-sidebar-collapsed:4.75rem;
  --bs-body-font-family:'Ubuntu',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;
  --bs-body-bg:var(--erp-bg);
  --bs-body-color:var(--erp-text);
  --bs-border-color:var(--erp-border);
  --bs-primary:37,99,235;
}

html[data-theme='dark']{
  --erp-bg:#0b1220;
  --erp-surface:rgba(20,29,45,.90);
  --erp-surface-2:rgba(26,37,56,.78);
  --erp-border:#263449;
  --erp-text:#e8eef8;
  --erp-text-muted:#9fb0c7;
  --erp-sidebar-link:#b4c2d6;
  --erp-sidebar-hover:#ffffff;
  --erp-sidebar-active:#60a5fa;
  --erp-glass:rgba(20,29,45,.96);
  --erp-shadow:0 12px 34px rgba(0,0,0,.30);
  --erp-shadow-sm:0 0 0 1px rgba(255,255,255,.035),0 8px 24px rgba(0,0,0,.28);
  color-scheme:dark;
}

*{
  scrollbar-width:thin;
  scrollbar-color:rgba(116,129,148,.35) transparent;
}

body{
  background:var(--erp-bg);
  color:var(--erp-text);
  overflow-x:hidden;
  letter-spacing:.0015em;
  text-rendering:optimizeLegibility;
}

a{text-decoration:none}
.small-2{font-size:.75rem}
.fs-label{font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}
.text-erp{color:var(--erp-text)!important}
.text-muted-erp{color:var(--erp-text-muted)!important}
.border-soft{border-color:rgba(0,0,0,.05)!important}
html[data-theme='dark'] .border-soft{border-color:rgba(255,255,255,.05)!important}

.logo-mark{
  width:40px;
  height:40px;
  border-radius:.75rem;
  display:grid;
  place-items:center;
  background:linear-gradient(135deg,#2563eb,#38bdf8);
  color:#fff;
  box-shadow:0 6px 14px rgba(var(--erp-primary-rgb),.22);
  flex:0 0 40px;
  font-size:1.1rem;
}

.logo-text{
  font-weight:700;
  letter-spacing:.02em;
  color:var(--erp-text);
  white-space:nowrap;
}

.sidebar-brand,
.topbar-inline-logo,
.mobile-logo-toggle{
  align-items:center;
  gap:.7rem;
  text-decoration:none;
  color:var(--erp-text);
}

.sidebar-brand{display:inline-flex}
.topbar-inline-logo{display:none}
.mobile-logo-toggle{display:none}
.sidebar-brand:hover,.sidebar-brand:focus,.mobile-logo-toggle:hover,.mobile-logo-toggle:focus,.mobile-logo-toggle:active{color:var(--erp-text)}
.sidebar-brand .logo-text{font-size:1rem}
.mobile-logo-toggle .logo-text{font-size:1rem}

.shell-sidebar{
  position:fixed;
  top:0;
  left:0;
  bottom:0;
  z-index:1030;
  width:var(--erp-sidebar-width);
  background:var(--erp-glass);
  background-image:none;
  border-right:1px solid rgba(255,255,255,.28);
  box-shadow:none;
  backdrop-filter:blur(18px);
  -webkit-backdrop-filter:blur(18px);
  transition:width .25s ease,transform .25s ease;
}

.shell-sidebar .navbar-brand-wrap{
  height:4.3125rem;
  border-bottom:1px solid rgba(0,0,0,.04);
  position:relative;
}

html[data-theme='dark'] .shell-sidebar .navbar-brand-wrap{border-color:rgba(255,255,255,.04)}
.shell-sidebar .brand-text{font-weight:700;font-size:1.2rem;color:var(--erp-text);letter-spacing:.02em}
.shell-sidebar .sidebar-scroll{height:calc(100vh - 4.3125rem);overflow:auto;padding:.75rem .75rem 1rem}

.shell-sidebar .nav-link{
  color:var(--erp-sidebar-link);
  border-radius:.5rem;
  padding:.54rem .75rem;
  font-size:.92rem;
  font-weight:600;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:.5rem;
  transition:all .18s ease;
}

.shell-sidebar .nav-link .label-wrap{display:flex;align-items:center;gap:.75rem;min-width:0}
.shell-sidebar .nav-link .menu-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.shell-sidebar .nav-link:hover{color:var(--erp-sidebar-hover);background:rgba(var(--erp-primary-rgb),.06)}
.shell-sidebar .nav-link.active{color:var(--erp-sidebar-active);background:rgba(var(--erp-primary-rgb),.12)}
.shell-sidebar .nav-link .bi{font-size:1.18rem;flex:0 0 auto;text-shadow:0 0 .01px currentColor,0 1px 0 rgba(0,0,0,.02)}

.shell-sidebar .nav-group .nav-link[data-bs-toggle='collapse']::after{
  content:'\F282';
  font-family:'bootstrap-icons';
  font-size:.82rem;
  transition:transform .2s ease;
  opacity:.75;
}

.shell-sidebar .nav-group .nav-link[aria-expanded='true']::after{transform:rotate(90deg)}
.shell-sidebar .collapse .nav-link{padding:.42rem .75rem .42rem 2.55rem;font-weight:500;font-size:.88rem}
.shell-sidebar .section-label{display:flex;align-items:center;gap:.75rem;color:var(--erp-text-muted);margin:1rem .5rem .5rem}
.shell-sidebar .section-label::after{content:'';height:1px;background:var(--erp-border);flex:1}
.shell-sidebar .promo-card{background:var(--erp-surface);border:1px solid var(--erp-border);border-radius:1rem;box-shadow:var(--erp-shadow-sm);padding:1rem;text-align:center}
.shell-sidebar .promo-icon{width:4rem;height:4rem;border-radius:1rem;display:grid;place-items:center;background:linear-gradient(135deg,rgba(var(--erp-primary-rgb),.16),rgba(var(--erp-primary-rgb),.06));margin:0 auto .75rem;color:var(--erp-primary)}

.shell-sidebar.nav-style-inverted .nav-link,
.shell-sidebar.nav-style-vibrant .nav-link{color:rgba(255,255,255,.82)}

.shell-sidebar.nav-style-inverted .brand-text,
.shell-sidebar.nav-style-vibrant .brand-text,
.shell-sidebar.nav-style-inverted .section-label,
.shell-sidebar.nav-style-vibrant .section-label{color:#fff}

.shell-sidebar.nav-style-inverted .section-label::after,
.shell-sidebar.nav-style-vibrant .section-label::after{background:rgba(255,255,255,.15)}

.shell-sidebar.nav-style-inverted .nav-link:hover,
.shell-sidebar.nav-style-vibrant .nav-link:hover{background:rgba(255,255,255,.10);color:#fff}

.shell-sidebar.nav-style-inverted .nav-link.active,
.shell-sidebar.nav-style-vibrant .nav-link.active{background:rgba(255,255,255,.16);color:#fff}

.shell-sidebar.nav-style-inverted .promo-card,
.shell-sidebar.nav-style-vibrant .promo-card{background:rgba(255,255,255,.10);border-color:rgba(255,255,255,.15)}
.shell-sidebar.nav-style-inverted .promo-icon,.shell-sidebar.nav-style-vibrant .promo-icon{background:rgba(255,255,255,.14);color:#fff}

.shell-main{min-height:100vh;transition:margin-left .25s ease}
.content-wrap{padding:1.35rem}
.section-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.8rem}

.shell-topbar{
  position:sticky;
  top:0;
  z-index:1020;
  height:4.3125rem;
  background:rgba(238,244,251,.62);
  border-bottom:1px solid rgba(0,0,0,.05);
  backdrop-filter:blur(18px);
  -webkit-backdrop-filter:blur(14px);
  transition:box-shadow .2s ease,background .2s ease,border-color .2s ease;
}

.shell-topbar.topbar-shadow{box-shadow:0 .35rem .75rem rgba(0,0,0,.08)}
.shell-topbar.topbar-style-transparent{background:rgba(238,244,251,.72)}
.shell-topbar.topbar-style-card{background:rgba(255,255,255,.74)}
.shell-topbar.topbar-style-inverted{background:rgba(15,23,35,.74);border-color:rgba(255,255,255,.08)}
.shell-topbar.topbar-style-vibrant{background:rgba(var(--erp-primary-rgb),.72);border-color:rgba(255,255,255,.10)}
html[data-theme='dark'] .shell-topbar{background:rgba(23,31,43,.76);border-color:rgba(255,255,255,.045)}
html[data-theme='dark'] .shell-topbar.topbar-style-transparent{background:rgba(23,31,43,.76)}
html[data-theme='dark'] .shell-topbar.topbar-style-card{background:rgba(27,36,48,.82)}
html.nav-position-top .shell-topbar{z-index:1090}

.shell-topbar.topbar-style-inverted .text-erp,
.shell-topbar.topbar-style-vibrant .text-erp,
.shell-topbar.topbar-style-inverted .btn,
.shell-topbar.topbar-style-vibrant .btn,
.shell-topbar.topbar-style-inverted .btn i,
.shell-topbar.topbar-style-vibrant .btn i{color:#fff!important}

.shell-topbar.topbar-style-inverted .erp-btn-soft,
.shell-topbar.topbar-style-vibrant .erp-btn-soft{background:rgba(255,255,255,.10);border-color:rgba(255,255,255,.14);color:#fff}

.shell-topbar.topbar-style-inverted .erp-btn-soft:hover,
.shell-topbar.topbar-style-vibrant .erp-btn-soft:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.2)}

.shell-topbar.topbar-style-inverted .avatar-user,
.shell-topbar.topbar-style-vibrant .avatar-user{box-shadow:0 0 0 2px rgba(255,255,255,.12)}

.card-shell{
  background:var(--erp-surface);
  color:var(--erp-text);
  border:1px solid rgba(255,255,255,.32);
  border-radius:1.15rem;
  box-shadow:var(--erp-shadow);
  overflow:hidden;
  backdrop-filter:blur(14px);
  -webkit-backdrop-filter:blur(14px);
}

.card-shell .card-header{background:transparent;border-bottom:1px solid rgba(0,0,0,.04)}
html[data-theme='dark'] .card-shell{background:#182230;border-color:rgba(255,255,255,.04)}
html[data-theme='dark'] .card-shell .card-header{border-color:rgba(255,255,255,.04)}
.card-shell .bi{filter:saturate(1.08);text-shadow:0 0 .01px currentColor,0 1px 0 rgba(0,0,0,.03)}

.modal-content,
.dropdown-menu,
.offcanvas,
.offcanvas .offcanvas-body,
.offcanvas .offcanvas-header{
  --bs-dropdown-bg:#ffffff;
  --bs-modal-bg:#ffffff;
  --bs-offcanvas-bg:#ffffff;
  background-color:#ffffff!important;
  background-image:none!important;
  color:var(--erp-text);
  border-color:var(--erp-border);
  opacity:1!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

html[data-theme='dark'] .modal-content,
html[data-theme='dark'] .dropdown-menu,
html[data-theme='dark'] .offcanvas,
html[data-theme='dark'] .offcanvas .offcanvas-body,
html[data-theme='dark'] .offcanvas .offcanvas-header{
  --bs-dropdown-bg:#182230;
  --bs-modal-bg:#182230;
  --bs-offcanvas-bg:#182230;
  background-color:#182230!important;
  background-image:none!important;
  border-color:rgba(255,255,255,.04);
}

.dropdown-menu{box-shadow:var(--erp-shadow);border-radius:1rem;padding:.5rem}
.dropdown-item{border-radius:.65rem;color:var(--erp-text)}
.dropdown-item:hover,.dropdown-item:focus{background:rgba(var(--erp-primary-rgb),.08);color:var(--erp-text)}

.nav-link i,
.dropdown-item i,
.btn i{opacity:.98}

.nav-link i{font-size:1.16rem}
.dropdown-item i,.btn i{font-size:1.08rem}
.metric-icon .bi{font-size:1.38rem}
html[data-theme='dark'] .nav-link i,html[data-theme='dark'] .dropdown-item i,html[data-theme='dark'] .btn i{color:#dfe8f7}

.badge-soft-primary{background:rgba(var(--erp-primary-rgb),.14);color:var(--erp-primary)}
.badge-soft-success{background:rgba(var(--erp-success-rgb),.14);color:var(--erp-success)}
.badge-soft-warning{background:rgba(var(--erp-warning-rgb),.14);color:var(--erp-warning)}
.badge-soft-danger{background:rgba(var(--erp-danger-rgb),.14);color:var(--erp-danger)}

.erp-btn-soft{background:var(--erp-surface-2);border:1px solid var(--erp-border);color:var(--erp-text);box-shadow:var(--erp-shadow-sm)}
.erp-btn-soft:hover{background:rgba(var(--erp-primary-rgb),.08);border-color:rgba(var(--erp-primary-rgb),.20);color:var(--erp-text)}

.topbar-theme-control,
.topbar-cart-control,
.topbar-language-control{display:flex}

.topbar-language-btn{width:2.6rem;height:2.6rem;padding:0;display:inline-grid;place-items:center;font-size:1rem;line-height:1}
.topbar-language-btn .uk-flag{width:1.15rem;height:1.15rem;display:block;color:currentColor;opacity:.88}
.navbar-vertical-toggle-bottom .label-wrap{width:100%}
.mobile-logo-toggle{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}

.settings-header{
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding:1rem 1rem .9rem;
  background:var(--erp-surface)!important;
  border-bottom:1px solid var(--erp-border)!important;
  color:var(--erp-text)!important;
}

.settings-header h5,
.settings-header .small,
.settings-header i{color:var(--erp-text)!important}

.settings-header .small{opacity:.82}
html[data-theme='dark'] .settings-header{background:#182230!important;border-bottom-color:#2b3648!important;color:#e6edf5!important}
html[data-theme='dark'] .settings-header h5,html[data-theme='dark'] .settings-header .small,html[data-theme='dark'] .settings-header i{color:#e6edf5!important}
html[data-theme='dark'] .settings-header .btn-close{filter:invert(1) grayscale(100%) brightness(180%)}

.notification-menu{width:23rem;max-width:calc(100vw - 2rem);padding:0;overflow:hidden}
.notification-menu .dropdown-header-row{padding:1rem 1rem .75rem;border-bottom:1px solid var(--erp-border)}
.notification-list{max-height:19rem;overflow:auto}
.notification-item{display:flex;gap:.9rem;padding:.9rem 1rem;border-bottom:1px solid rgba(0,0,0,.04)}
.notification-item.unread{background:rgba(var(--erp-primary-rgb),.05)}
html[data-theme='dark'] .notification-item{border-color:rgba(255,255,255,.04)}

.avatar-circle{width:2.5rem;height:2.5rem;border-radius:50%;display:grid;place-items:center;background:rgba(var(--erp-primary-rgb),.14);color:var(--erp-primary);font-weight:700;flex:0 0 auto}
.avatar-user{width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(135deg,#5b8def,#8cc6ff);display:grid;place-items:center;color:#fff;font-weight:700}
.theme-switch{display:flex;align-items:center;gap:.5rem}
.theme-switch .btn{width:2.3rem;height:2.3rem;border-radius:50%;padding:0;display:grid;place-items:center}

.offcanvas.settings-panel{width:25.5rem;max-width:calc(100vw - 1rem)}
.preview-tile{border:1px solid var(--erp-border);border-radius:1rem;padding:.6rem;background:var(--erp-surface-2);cursor:pointer;transition:all .18s ease}
.preview-tile.active,.preview-tile:hover{border-color:rgba(var(--erp-primary-rgb),.35);box-shadow:0 0 0 .2rem rgba(var(--erp-primary-rgb),.12)}
.preview-thumb{height:5rem;border-radius:.8rem;border:1px solid var(--erp-border);background:linear-gradient(180deg,rgba(var(--erp-primary-rgb),.15),transparent),var(--erp-surface);position:relative;overflow:hidden}
.preview-thumb::before{content:'';position:absolute;left:.5rem;top:.55rem;width:26%;height:78%;border-radius:.5rem;background:rgba(var(--erp-primary-rgb),.14)}
.preview-thumb::after{content:'';position:absolute;left:32%;right:.5rem;top:.55rem;height:1rem;border-radius:.45rem;background:rgba(var(--erp-primary-rgb),.08)}
.preview-thumb-clean::before,.preview-thumb-clean::after,.preview-thumb-top::before,.preview-thumb-top::after{display:none!important}
.preview-thumb-light::before{background:rgba(255,255,255,.92)!important;box-shadow:0 0 0 1px rgba(255,255,255,.35)}
.preview-thumb-light::after{background:rgba(255,255,255,.58)!important}
.preview-thumb-dark::before{background:#263447!important}
.preview-thumb-dark::after{background:rgba(38,52,71,.48)!important}
.preview-thumb-blue::before{background:rgba(var(--erp-primary-rgb),.88)!important}
.preview-thumb-blue::after{background:rgba(var(--erp-primary-rgb),.38)!important}

.table-shell{
  --bs-table-bg:transparent;
  --bs-table-color:var(--erp-text);
  --bs-table-border-color:rgba(0,0,0,.05);
}

.table-shell th{font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;color:var(--erp-text-muted);font-weight:700;padding-top:1rem;padding-bottom:1rem}
.table-shell td{padding-top:.9rem;padding-bottom:.9rem}
.table-shell tbody tr:hover{background:rgba(var(--erp-primary-rgb),.035)}
html[data-theme='dark'] .table-shell{--bs-table-border-color:rgba(255,255,255,.038)}

.mobile-nav-toggle{display:none}
.desktop-hide-mobile{display:inline-grid}
.top-main-nav{display:none}
.sidebar-backdrop{display:none}

body.layout-fluid .shell-topbar .container-fluid,
body.layout-fluid .content-wrap>.container,
body.layout-fluid .content-wrap .container{max-width:100%!important}

.shell-main.layout-fluid-enabled .content-wrap{padding-left:1rem;padding-right:1rem}

html.sidebar-collapsed .shell-sidebar{width:var(--erp-sidebar-collapsed)}
html.sidebar-collapsed .shell-sidebar .navbar-brand-wrap{justify-content:center!important;padding-left:.5rem!important;padding-right:.5rem!important}
html.sidebar-collapsed .shell-sidebar .navbar-brand-wrap .brand-text,
html.sidebar-collapsed .shell-sidebar .navbar-brand-wrap .sidebar-brand .logo-text,
html.sidebar-collapsed .shell-sidebar .menu-text,
html.sidebar-collapsed .shell-sidebar .section-label,
html.sidebar-collapsed .shell-sidebar .promo-card,
html.sidebar-collapsed .shell-sidebar .nav-link[data-bs-toggle='collapse']::after{display:none!important}

html.sidebar-collapsed .shell-sidebar .nav-link{justify-content:center;padding-left:.65rem;padding-right:.65rem}
html.sidebar-collapsed .shell-sidebar .label-wrap{justify-content:center}
html.sidebar-collapsed .shell-sidebar .navbar-brand-wrap .sidebar-brand{justify-content:center}

@media (min-width:1200px){
  .shell-main{margin-left:var(--erp-sidebar-width)}
  html.sidebar-collapsed .shell-main{margin-left:var(--erp-sidebar-collapsed)}
  html.nav-position-top .shell-sidebar{display:none}
  html.nav-position-top .shell-main,
  html.nav-position-top.sidebar-collapsed .shell-main{margin-left:0!important}
  html.nav-position-top .shell-topbar{height:auto;min-height:4.3125rem}
  html.nav-position-top .shell-topbar .container-fluid{padding-top:.55rem;padding-bottom:.55rem;overflow:visible}
  html.nav-position-top .topbar-inline-logo{display:inline-flex;margin-right:1.15rem}
  html.nav-position-top .topbar-inline-logo .logo-text{font-weight:700;font-size:1.2rem;color:var(--erp-text);letter-spacing:.02em;white-space:nowrap}
  html.nav-position-top .top-main-nav{display:flex;align-items:center;gap:.15rem;overflow:visible;flex:1;min-width:0;position:relative;z-index:1080;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important}
  html.nav-position-top .top-main-nav .container-fluid{padding:0!important}
  html.nav-position-top .top-main-nav .d-flex{padding:0!important;gap:.15rem!important;overflow:visible!important}
  html.nav-position-top .top-main-nav .dropdown{position:relative}
  html.nav-position-top .top-main-nav .dropdown-toggle.top-nav-link{min-height:auto;border-radius:0;padding:.45rem .75rem;font-weight:700;color:var(--erp-text)!important;border:0!important;background:transparent!important;box-shadow:none!important}
  html.nav-position-top .top-main-nav .dropdown-toggle.top-nav-link::after{margin-left:.45rem;opacity:.55;vertical-align:.18em}
  html.nav-position-top .top-main-nav .dropdown-toggle.top-nav-link:hover,
  html.nav-position-top .top-main-nav .dropdown.show .dropdown-toggle.top-nav-link{color:var(--erp-primary)!important;background:transparent!important}
  html.nav-position-top .top-main-nav .dropdown-toggle.top-nav-link i{opacity:.9}
  html.nav-position-top .shell-topbar.topbar-style-inverted .top-main-nav .dropdown-toggle.top-nav-link,
  html.nav-position-top .shell-topbar.topbar-style-vibrant .top-main-nav .dropdown-toggle.top-nav-link,
  html[data-theme='dark'].nav-position-top .top-main-nav .dropdown-toggle.top-nav-link{color:rgba(255,255,255,.94)!important}
  html.nav-position-top .shell-topbar.topbar-style-inverted .top-main-nav .dropdown-toggle.top-nav-link:hover,
  html.nav-position-top .shell-topbar.topbar-style-vibrant .top-main-nav .dropdown-toggle.top-nav-link:hover,
  html[data-theme='dark'].nav-position-top .top-main-nav .dropdown.show .dropdown-toggle.top-nav-link,
  html[data-theme='dark'].nav-position-top .top-main-nav .dropdown-toggle.top-nav-link:hover{color:#fff!important;text-shadow:0 0 0 transparent}
  html.nav-position-top .top-main-nav .dropdown-menu{margin-top:.5rem;z-index:2000}
  html.nav-position-top .content-wrap{padding-top:1rem}
}

@media (max-width:1199.98px){
  .shell-sidebar{transform:translateX(-100%);width:min(20rem,86vw);background:#ffffff!important;border-right:1px solid var(--erp-border)!important;box-shadow:var(--erp-shadow);backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
  html[data-theme='dark'] .shell-sidebar{background:#182230!important;border-right:1px solid #2b3648!important}
  body.sidebar-mobile-open .shell-sidebar{transform:translateX(0)}
  .sidebar-backdrop{position:fixed;inset:0;background:rgba(11,23,39,.45);z-index:1025}
  body.sidebar-mobile-open .sidebar-backdrop{display:block}
  .shell-main{margin-left:0}
  .mobile-nav-toggle{display:inline-flex;align-items:center}
  .mobile-logo-toggle{display:inline-flex}
  .topbar-theme-control,.topbar-cart-control,.topbar-language-control{display:none!important}
}

@media (max-width:991.98px){
  .desktop-hide-mobile{display:none!important}
}
