.sawp-vehicle-mobile-bar{display:none}
@media(max-width:767px){
 body.sawp-has-vehicle-mobile-bar{padding-bottom:calc(var(--sawp-vehicle-bar-base,0px) + var(--sawp-vehicle-bar-height,72px))!important}
 .sawp-vehicle-mobile-bar:not([hidden]){position:fixed;inset:auto 0 0;z-index:9000;display:block;box-sizing:border-box;background:#fff;color:#182128;border-top:1px solid #e1e6eb;box-shadow:0 -4px 22px rgb(15 24 33 / 6%);padding:9px max(16px,env(safe-area-inset-right)) calc(9px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));font-family:inherit}
 .sawp-vehicle-mobile-bar .sawp-vehicle-mobile-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;max-width:720px;margin:auto}
 .sawp-vehicle-mobile-bar .sawp-vehicle-mobile-bar__summary{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}
 .sawp-vehicle-mobile-bar .sawp-vehicle-mobile-bar__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.35;color:#657180}
 .sawp-vehicle-mobile-bar .sawp-vehicle-mobile-bar__price{display:block;margin:0;font-size:17px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#182128;overflow-wrap:anywhere}
 .sawp-vehicle-mobile-bar .sawp-vehicle-mobile-bar__contact,.sawp-vehicle-mobile-bar .sawp-vehicle-mobile-bar__contact:visited{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;box-sizing:border-box;min-height:46px;min-width:118px;padding:11px 13px;border:1px solid #e71921;border-radius:10px;background:#e71921;color:#fff;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;box-shadow:none}
 .sawp-vehicle-mobile-bar .sawp-vehicle-mobile-bar__contact:is(:hover,:focus,:active){background:#c9000d;border-color:#c9000d;color:#fff;text-decoration:none}
 .sawp-vehicle-mobile-bar .sawp-vehicle-mobile-bar__contact:focus-visible{outline:3px solid #182128;outline-offset:3px}
 .sawp-vehicle-mobile-bar .sawp-vehicle-mobile-bar__icon{display:block;width:22px;height:22px;flex:0 0 22px;fill:currentColor;stroke:none}
}
@media(forced-colors:active){.sawp-vehicle-mobile-bar .sawp-vehicle-mobile-bar__contact{border:1px solid ButtonText}.sawp-vehicle-mobile-bar{border-color:CanvasText}}
