.site-header--sticky .site-branding__inner{padding-right:68px}.site-header--sticky .site-branding__text{opacity:1;visibility:visible}@media (min-width:1200px){.site-header__buttons .btn.btn--primary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:36px;-webkit-justify-content:center;justify-content:center;padding:0;width:36px}.site-header__buttons .btn.btn--primary .btn__text{display:none}}@media only screen and (max-width:1320px){.site-branding{margin-right:10px;padding-right:10px}.site-branding__logo svg{height:auto;width:42px}}.profile-information{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;gap:10px;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:10px;padding:10px 20px}.profile-information a{color:#393939!important;font-weight:600!important}.header_region_link p,.header_switch_group p{margin:0}@media only screen and (max-width:1023px){.header_logout_link{margin-left:auto}.header_logout_link a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:url(/sites/channel/themes/custom/cmidealer/images/logout.svg) no-repeat 50%;-webkit-background-size:24px auto;background-size:24px auto;border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:24px;-webkit-justify-content:center;justify-content:center;margin-left:auto;text-indent:-9999px;width:24px}}@media only screen and (min-width:1023px){.site-header__nav .nav .nav__inner .profile-information{display:none}}.switcher__close{display:none}@media only screen and (max-width:1023px){.site-header__bottom .languages{margin-left:auto;position:relative}.site-header__bottom .languages h4{cursor:pointer}.site-header__bottom .languages h4 svg{height:24px;left:-12px;margin-top:8px;position:relative;width:24px}.site-header__bottom .languages h4 span,.site-header__bottom .languages h4 span+svg{display:none}.site-header__bottom .language-switcher-language-url{background:#fff;display:block;height:100vh;list-style:none;margin:0;overflow:auto;padding:20px;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-o-transition:-o-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease,-o-transform .35s ease;width:min(360px,88vw);z-index:1101}.site-header__bottom .language-switcher-language-url li{list-style:none}.site-header__bottom .language-switcher-language-url li a{color:#393939;display:block;font:normal 500 16px/120% cmiDisplay,Segeo UI,Arial,sans-serif;padding:10px 20px;text-decoration:none;text-transform:capitalize}.site-header__bottom .language-switcher__close{background:0 0;border:0;cursor:pointer;display:block;font-size:28px;height:40px;line-height:1;position:absolute;right:8px;top:8px;width:40px}}body.language-switcher-open{overflow:hidden}body.language-switcher-open .page-overlay{opacity:1;visibility:visible}body.language-switcher-open .language-switcher-language-url{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:1023px){.site-header__buttons{gap:10px}.site-branding__logo svg{height:auto;width:44px}}.toolbar-fixed{--toolbar-offset:39px}.toolbar-fixed .site-header{top:var(--toolbar-offset,0)}.nav__item--admin-menu{display:none}@media (max-width:1199px){.nav__item--admin-menu{display:block}}@media (min-width:1200px){.nav__list .nav__link-wrapper .nav__link-chevron{-webkit-box-flex:0;-webkit-flex:0 0 16px;-ms-flex:0 0 16px;flex:0 0 16px;max-width:16px}}@media (max-width:1320px){.site-header__nav .nav__list.nav__list--level-0{gap:16px}.site-header__nav .nav__list .nav__link-wrapper>.nav__link{font-size:15px}}@media (max-width:1199px){.site-header__nav .nav__list .nav__link-wrapper>.nav__link{font-size:18px}}@media (max-width:640px){.toolbar-vertical .site-header{top:36px}}