.page-home:has(.viv-static-hero):not(:has(.campaign-hero)) .lux-header{position:relative;inset:auto;background:#fff;color:#151515}.viv-static-hero{display:grid;background:#f6f2ec;color:#302623}.viv-static-hero__copy{align-self:center;max-width:42rem;padding:clamp(40px,7vw,100px) clamp(24px,5vw,80px)}.viv-static-hero__label{margin:0 0 18px;font-size:12px;letter-spacing:.2em}.viv-static-hero h1{margin:0;color:#8d3039;font-family:var(--serif, Georgia, serif);font-size:clamp(42px,5.7vw,80px);font-weight:400;line-height:1.08}.viv-static-hero__description{margin:22px 0 0;font-size:16px;line-height:1.7}.viv-static-hero__button{display:inline-block;margin-top:26px;padding:14px 22px;background:#8d3039;color:#fff;text-decoration:none}.viv-static-hero__button:hover{text-decoration:underline}.viv-static-hero__image img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}@media(min-width:750px){.viv-static-hero--with-image{grid-template-columns:45fr 55fr}.viv-static-hero__image img{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/viv-portada-fija.css.map */
