.lease-makes{--lm-cols:var(--lm-cols-d);background:var(--lm-bg);left:50%;margin-left:-50vw;padding:var(--lm-pad-top) 0 var(--lm-pad-bottom);position:relative;width:100vw}.lease-makes__container{margin:0 auto;max-width:calc(var(--lm-max-width) + 48px);padding:0 24px}.lease-makes__title{color:var(--lm-title-color);font-size:var(--lm-title-size);font-weight:var(--lm-title-weight);line-height:1.2;margin:0 0 var(--lm-title-spacing);text-align:var(--lm-title-align)}.lease-makes__list{list-style:none;margin:0;padding:0}.lease-makes__list--down{column-count:var(--lm-cols);column-gap:var(--lm-col-gap)}.lease-makes__list--down .lease-makes__item{break-inside:avoid;padding-bottom:var(--lm-row-gap)}.lease-makes__list--across{column-gap:var(--lm-col-gap);display:grid;grid-template-columns:repeat(var(--lm-cols),minmax(0,1fr));row-gap:var(--lm-row-gap)}.lease-makes__item{margin:0}.lease-make{align-items:center;color:var(--lm-name-color);display:inline-flex;gap:var(--lm-logo-gap);text-decoration:none;transition:color .2s}.lease-make:focus-visible,.lease-make:hover{color:var(--lm-hover-color);text-decoration:none}.lease-make__logo{align-items:center;display:flex;flex:0 0 var(--lm-logo-size);height:var(--lm-logo-size);justify-content:center;width:var(--lm-logo-size)}.lease-make__logo img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;transition:filter .2s,opacity .2s;width:auto}.lease-make__name{font-size:var(--lm-name-size);font-weight:var(--lm-name-weight);line-height:1.3}.lease-makes--greyscale .lease-make__logo img{filter:grayscale(1);opacity:.75}.lease-makes--greyscale .lease-make:focus-visible .lease-make__logo img,.lease-makes--greyscale .lease-make:hover .lease-make__logo img{filter:none;opacity:1}.lease-makes--logos-only .lease-make__name{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.lease-makes__toggle{background:var(--lm-button-color);border:0;border-radius:40px;color:#fff;cursor:pointer;display:none;font-weight:500;margin:10px auto 0;padding:14px 28px}@media(max-width:991px){.lease-makes{--lm-cols:var(--lm-cols-t)}}@media(max-width:767px){.lease-makes{--lm-cols:var(--lm-cols-m)}.lease-makes__toggle{display:block}.lease-makes:not(.is-expanded) .lease-makes__item--extra{display:none}}