
/* ===== Próximamente ===== */
.cz-soon .cz-hero{min-height:100vh;min-height:100svh}
.cz-soon .cz-hphoto__stamp-n{font-size:clamp(40px,3.6vw,64px)}
.cz-soon .cz-hphoto__stamp-n em{font-style:italic}
.cz-soon__follow{margin:6px 0 0}
.cz-soon .cz-hero__foot .cz-stores{grid-column:5/9;flex-wrap:wrap}
.cz-soon .cz-btn{text-transform:none;letter-spacing:.04em;font-size:13px}
.cz-soon__words{padding:10vh 0 8vh}
.cz-soon__foot{position:relative;z-index:2;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:28px var(--gut);border-top:1px solid var(--line);font-size:12px;color:var(--ink3)}
.cz-soon__foot a{color:var(--rose-d);min-height:44px;display:inline-flex;align-items:center}
@media (max-width:860px){
.cz-soon .cz-hero__foot .cz-stores{flex-direction:column;align-items:flex-start}
.cz-soon__foot{flex-direction:column;gap:4px}
}

/* La "g" y demás letras con cola no se recortan (la máscara de cada línea baja un poco más) */
.cz-soon .cz-hero__title .cz-line{padding-bottom:.24em;margin-bottom:-.24em}
.cz-soon .cz-hphoto__stamp-n{padding-bottom:.12em}
