.alz-site-legal{padding:var(--alz-esp-64) var(--alz-esp-20) var(--alz-esp-96)}@media (min-width:768px){.alz-site-legal{padding-left:var(--alz-esp-32);padding-right:var(--alz-esp-32)}}.alz-site-legal__inner{max-width:720px;margin-inline:auto}.alz-site-legal__updated{margin:0 0 var(--alz-esp-16);font-family:var(--alz-font-body);color:var(--alz-texto-2);font-size:14px;line-height:1.5}.alz-site-legal__title{margin:0 0 var(--alz-esp-24);font-family:var(--alz-font-semibold);letter-spacing:-.01em;color:var(--alz-texto);max-width:none;font-size:clamp(28px,4vw + .5rem,40px);font-weight:600;line-height:1.15}.alz-site-legal__intro{margin:0 0 var(--alz-esp-48);font-family:var(--alz-font-body);color:var(--alz-texto-2);max-width:68ch;font-size:clamp(16px,1vw + 14px,18px);line-height:1.6}.alz-site-legal__body{gap:var(--alz-esp-40);flex-direction:column;display:flex}.alz-site-legal__section-title{margin:0 0 var(--alz-esp-16);font-family:var(--alz-font-semibold);color:var(--alz-texto);max-width:none;font-size:clamp(18px,2vw + .25rem,22px);font-weight:600;line-height:1.25}.alz-site-legal__p{margin:0 0 var(--alz-esp-16);font-family:var(--alz-font-body);color:var(--alz-texto-2);max-width:68ch;font-size:clamp(16px,1vw + 14px,18px);line-height:1.6}.alz-site-legal__p:last-child{margin-bottom:0}.alz-site-legal__link{color:var(--alz-texto);text-underline-offset:3px;text-decoration:underline}.alz-site-legal__link:hover,.alz-site-legal__link:focus-visible{color:var(--alz-productos)}
