.lcm-header-garage{display:none}@media screen and (min-width:990px){.header__inline-menu>.page-width{display:flex!important;align-items:stretch;justify-content:center;width:100%}.header__inline-menu>.page-width>custom-nav{display:flex;flex:1 1 auto;align-items:stretch;justify-content:center;min-width:0}.header__inline-menu>.page-width>custom-nav>.list-menu--inline{flex-wrap:nowrap;min-width:0}.lcm-header-garage{position:relative;z-index:5;display:flex;flex:0 1 205px;align-self:stretch;min-width:52px;max-width:205px;margin-left:clamp(8px,1.2vw,18px);border-left:1px solid rgb(var(--color-foreground) / 14%)}.lcm-header-garage__details{position:relative;display:flex;width:100%}.lcm-header-garage__trigger{position:relative;display:flex;align-items:center;width:100%;min-width:0;min-height:48px;padding:0 4px 0 16px;color:rgb(var(--color-foreground));cursor:pointer;list-style:none;transition:color .16s ease}.lcm-header-garage__trigger::-webkit-details-marker{display:none}.lcm-header-garage__trigger:hover,.lcm-header-garage__details[open]>.lcm-header-garage__trigger{color:#f5a300}.lcm-header-garage__car{position:relative;display:grid;flex:0 0 25px;width:25px;height:25px;place-items:center}.lcm-header-garage__car svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.lcm-header-garage__dot{position:absolute;right:-1px;bottom:1px;width:6px;height:6px;border:1px solid rgb(var(--color-background));border-radius:50%;background:rgb(var(--color-button));opacity:0;transform:scale(.75);transition:opacity .16s ease,transform .16s ease}.lcm-header-garage.has-vehicle .lcm-header-garage__dot{opacity:1;transform:scale(1)}.lcm-header-garage__name{overflow:hidden;flex:1 1 auto;min-width:0;margin-left:9px;color:inherit;font-size:1.3rem;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.lcm-header-garage__caret{display:block;flex:0 0 10px;width:10px;height:7px;margin-left:8px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease}.lcm-header-garage__details[open] .lcm-header-garage__caret{transform:rotate(180deg)}.lcm-header-garage__panel{position:absolute;top:calc(100% + 1px);right:0;width:min(310px,calc(100vw - 32px));padding:18px;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground) / 12%);border-radius:0 0 10px 10px;box-shadow:0 12px 30px #00000029}.lcm-header-garage__title{display:block;margin-bottom:5px;color:rgb(var(--color-foreground) / 62%);font-size:1.1rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.lcm-header-garage__panel-name{display:block;overflow-wrap:anywhere;font-size:1.6rem;line-height:1.25}.lcm-header-garage__actions{display:flex;align-items:center;gap:14px;margin-top:16px}.lcm-header-garage__change,.lcm-header-garage__clear{-webkit-appearance:none;appearance:none;border:0;font:inherit;cursor:pointer}.lcm-header-garage__change{min-height:36px;padding:7px 14px;border-radius:7px;color:#161616;background:#f5a300;font-size:1.25rem;font-weight:700}.lcm-header-garage__clear{padding:4px 0;color:rgb(var(--color-foreground) / 68%);background:transparent;font-size:1.2rem;text-decoration:underline;text-underline-offset:3px}.lcm-header-garage__change:hover,.lcm-header-garage__clear:hover{filter:brightness(.94)}.lcm-header-garage__clear:hover{color:#f5a300}.lcm-header-garage__picker[hidden]{display:none!important}.lcm-header-garage__picker{margin-top:14px;padding-top:14px;border-top:1px solid rgb(var(--color-foreground) / 10%)}.lcm-header-garage__picker quick-filter{display:block;width:100%}.lcm-header-garage__picker .quick-filter__inner{display:flex!important;width:100%;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.lcm-header-garage__picker .quick-filter__select-container,.lcm-header-garage__picker .nice-select,.lcm-header-garage__picker .js-filter-submit{width:100%!important;max-width:none!important;flex:0 0 auto!important}.lcm-header-garage__picker .nice-select,.lcm-header-garage__picker .js-filter-submit{min-height:40px!important;height:40px!important;border-radius:7px!important}.lcm-header-garage__picker .nice-select{display:flex!important;align-items:center!important}.lcm-header-garage__picker .js-filter-submit{display:flex!important;align-items:center!important;justify-content:center!important;color:#161616!important;background:#f5a300!important}.section-lcm-vehicle-status,.header__inline-menu .lcm-vehicle-status,.header__inline-menu [data-lcm-vehicle-status]{display:none!important}}@media screen and (min-width:990px)and (max-width:1399px){.header__inline-menu .header__menu-item{padding-right:clamp(.55rem,.75vw,1rem)!important;padding-left:clamp(.55rem,.75vw,1rem)!important}.lcm-header-garage{flex-basis:150px;max-width:150px}}@media screen and (min-width:990px)and (max-width:1120px){.lcm-header-garage{flex-basis:52px;max-width:52px;margin-left:6px}.lcm-header-garage__trigger{justify-content:center;padding:0 10px}.lcm-header-garage__name,.lcm-header-garage__caret{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}@media(prefers-reduced-motion:reduce){.lcm-header-garage *,.lcm-header-garage *:before,.lcm-header-garage *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lcm-header-garage.css.map */
