/* Propuesta CompraYa · ajustes propios */
.cifras-3{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:760px){.cifras-3{grid-template-columns:1fr}}
.crit-4{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:1000px){.crit-4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.crit-4{grid-template-columns:1fr}}

/* ejemplos */
.ejs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);align-items:start}
.ej-v{margin:0}
.ej-v video{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;background:#07070A;border-radius:var(--radio-c)}
.ej-v figcaption{margin-top:.9rem}
.ej-v figcaption b{display:block;font:700 1.05rem/1.3 var(--cuerpo)}
.ej-v figcaption span{display:block;margin-top:.25rem;color:var(--sobre-tinta);font-size:.92rem}
.ej-mas{display:flex;flex-direction:column;gap:.9rem;align-self:center}
.ej-mas-t{margin:0 0 .3rem;font:700 1.1rem/1.3 var(--cuerpo)}
.ej-mas .ct{min-width:0}
.ej-mas .ct b{font-size:1.3rem}
@media(max-width:900px){.ejs{grid-template-columns:repeat(2,minmax(0,1fr))}.ej-mas{grid-column:1/-1}}
@media(max-width:520px){.ejs{grid-template-columns:1fr}}

/* condiciones */
.cond{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--gap);border-top:2px solid var(--tinta)}
.cond>div{display:grid;grid-template-columns:12rem 1fr;gap:1rem;padding:1.15rem 0;border-bottom:2px solid var(--suave)}
.cond dt{font:700 1.05rem/1.35 var(--cuerpo)}
.cond dd{margin:0;color:var(--gris);line-height:1.55}
@media(max-width:900px){.cond{grid-template-columns:1fr}}
@media(max-width:520px){.cond>div{grid-template-columns:1fr;gap:.35rem}}

/* selección sin precio */
.sel-ok{color:var(--acento)}
.inv-lin.off .sel-ok{visibility:hidden}
