.cv-local-final .battery.battery--refined{min-height:clamp(680px,51vw,900px);padding:0}.cv-local-final .battery--refined .battery-content{position:absolute;inset:auto max(7vw,calc((100vw - 1160px)/2)) 64px;display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:clamp(48px,8vw,140px);z-index:2}.cv-local-final .battery--refined .battery-copy{position:static;width:auto;margin:0}.cv-local-final .battery--refined .eyebrow{font-size:11px;letter-spacing:.14em;font-weight:500}.cv-local-final .battery--refined .battery-copy h2{margin:20px 0 24px;font-size:clamp(44px,4.2vw,64px);line-height:1.23;letter-spacing:-.045em;font-weight:400}.cv-local-final .battery--refined .battery-copy>p:last-child{max-width:30em;font-size:16px;line-height:1.85;color:#60665e}.cv-local-final .battery--refined .battery-facts{position:static;width:auto;margin:0;display:grid;gap:10px}.cv-local-final .battery--refined .battery-fact{min-height:82px;padding:16px 22px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;border:1px solid rgba(255,255,255,.72);border-radius:12px;background:#ffffffd6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center}.cv-local-final .battery--refined .battery-fact strong{font-size:19px;font-weight:500;line-height:1.4;letter-spacing:-.02em}.cv-local-final .battery--refined .battery-fact small{color:#62675f;font-size:13px;line-height:1.5}@media(max-width:900px){.cv-local-final .battery.battery--refined{min-height:0;padding:clamp(220px,48vw,400px) 24px 40px}.cv-local-final .battery--refined .battery-object{top:0;left:-10%;width:120%}.cv-local-final .battery--refined .battery-content{position:relative;inset:auto;grid-template-columns:minmax(0,1fr);gap:26px}.cv-local-final .battery--refined .battery-copy h2{margin:14px 0 18px;font-size:clamp(34px,7.8vw,48px);line-height:1.25}.cv-local-final .battery--refined .battery-copy>p:last-child{font-size:14px;line-height:1.8}.cv-local-final .battery--refined .battery-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cv-local-final .battery--refined .battery-fact{min-height:88px;padding:14px 6px;border-radius:10px}.cv-local-final .battery--refined .battery-fact strong{font-size:14px;line-height:1.5}.cv-local-final .battery--refined .battery-fact small{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/citivelos-campaign-battery.css.map */
