.vdp--lightning .page-vehicle-display-page header{position:initial}.vdp-title{width:100%;z-index:999}.vdp-title__inner{margin:0 auto;max-width:1200px;display:flex;justify-content:space-between;align-content:flex-start}.vdp-title__vehicle-info{width:85%;flex:1 0 85%;padding:15px}.vdp-title__vehicle-info h1{color:inherit;margin:0}.vdp-title__vehicle-type{text-transform:uppercase}.vdp-title__vin-stock{padding:0}.vdp-title__vin-stock li{list-style:none;display:inline-block}.vdp-title__vin-stock li+li{margin-left:20px}.vdp-title__share-print{width:10%;flex:0 0 10%;display:inherit;align-self:start;padding:15px 15px 15px 0}.vdp-title__share-print .share-print-list>li{display:none}.vdp-title__share-print .share-print-list>li.vdp-smart-path-inline-save{display:block}@media screen and (min-width:1025px){.vdp-title__share-print{align-self:center;padding:0}.vdp-title__share-print .share-print-list>li{display:block}}.vdp-title__share-print .share-print-list{display:flex;justify-content:space-evenly;align-items:center;width:100%;list-style:none;padding:0;margin:0}.vdp-title__share-print .share-print-list .vdp-smart-path-inline-save svg{display:block}.vdp-title__share-print .share-print-list>li a{font-size:20px;color:#fff;cursor:pointer}.vdp-title__share-print .share-print-list .list-save.vehicle-saved{color:#ec3848}.vdp-title__share-print .share-print-list a[data-toggle=tooltip]+.tooltip{font-size:13px;border-radius:5px;color:#fff}.vdp-title__share-print .share-print-list a[data-tooltip]{position:relative}.vdp-title__share-print .share-print-list a[data-tooltip]::after,.vdp-title__share-print .share-print-list a[data-tooltip]::before{position:absolute;opacity:0;transition:all .5s ease}.vdp-title__share-print .share-print-list a[data-tooltip]::before{content:attr(data-tooltip);background:#000;color:#fff;font-size:13px;padding:5px;border-radius:5px;white-space:nowrap;text-decoration:none}.vdp-title__share-print .share-print-list a[data-tooltip]::after{content:'';width:0;height:0;border:6px solid transparent}.vdp-title__share-print .share-print-list a[data-tooltip]:hover::after,.vdp-title__share-print .share-print-list a[data-tooltip]:hover::before{display:block;opacity:1;transition:all .5s ease}.vdp-title__share-print .share-print-list a[data-tooltip][data-placement=top]::before{bottom:100%;left:0;margin-bottom:9px}.vdp-title__share-print .share-print-list a[data-tooltip][data-placement=top]::after{border-top-color:#000;border-bottom:none;bottom:100%;left:10px;margin-bottom:4px}.vdp-title__share-print .share-print-list a[data-tooltip][data-placement=left]::before{top:-25%;right:100%;margin-right:10px}.vdp-title__share-print .share-print-list a[data-tooltip][data-placement=left]::after{border-left-color:#000;border-right:none;top:50%;right:100%;margin-top:-6px;margin-right:4px}.vdp-title__share-print .share-print-list a[data-tooltip][data-placement=bottom]::before{top:100%;left:0;margin-top:10px}.vdp-title__share-print .share-print-list a[data-tooltip][data-placement=bottom]::after{border-bottom-color:#000;border-top:none;top:100%;left:10px;margin-top:4px}.vdp-title__share-print .share-print-list a[data-tooltip][data-placement=right]::before{top:-25%;left:100%;margin-left:10px}.vdp-title__share-print .share-print-list a[data-tooltip][data-placement=right]::after{border-right-color:#000;border-left:none;top:50%;left:100%;margin-top:-6px;margin-left:4px}.vdp-title--basic{background-color:#333;background-color:var(--lvdp-basic-header,var(--lightning-hard-bg,#333));color:#fff;min-height:75px}@media (max-width:1024px){.vdp-title--basic{position:static}}.vdp-title--basic .vdp-title__vehicle-info{padding-left:30px}.vdp-title--basic .vdp-title__vehicle-info h1{font-size:15px}@media screen and (min-width:680px){.vdp-title--basic .vdp-title__vehicle-info h1{font-size:20px}}.vdp-title--basic .vdp-title__vin-stock{color:#aaa;text-transform:uppercase;font-size:12px;font-weight:lighter;margin:0}.vdp-modal__share .share-button{padding:15px;color:#fff;border:none;display:block;text-align:left;margin:20px 0}.vdp-modal__share .share-button i{margin-right:10px;font-size:20px;vertical-align:middle}.vdp-modal__share .share-button__facebook{background:#3b5998}.vdp-modal__share .share-button__twitter{background:#1da1f2}.vdp-modal__share .share-button__email{background:#0097d2}.vdp-modal__share .share-button__copy{background:#cdcdcd;color:#333}.vdp-modal__share .copy-link{opacity:0;overflow:hidden;text-overflow:clip;width:10em;display:table-column}.vdp-modal__share .done-button{margin:20px auto;display:block;max-width:250px;padding:15px;text-align:center;background:#333;background:var(--primary,#333);color:#fff}