.cr{--cr-ink:#0B0B0B;--cr-mute:#6E6E6E;--cr-line:#E9E8E5;--cr-soft:#F6F5F2;font-family:var(--text-font-family, inherit);color:var(--cr-ink);border:1px solid var(--cr-line);border-radius:18px;padding:22px;margin:20px 0}.cr *{box-sizing:border-box}.cr[hidden]{display:none}.cr-head{margin-bottom:6px}.cr-kicker{font-size:10.5px;text-transform:uppercase;letter-spacing:.2em;font-weight:600;color:var(--cr-mute);margin:0 0 8px}.cr-t{font-family:var(--heading-font-family, inherit);font-weight:500;letter-spacing:-.01em;text-transform:none;font-size:21px;line-height:1.2;margin:0 0 6px}.cr-d{font-size:13px;color:var(--cr-mute);margin:0;line-height:1.55}.cr-lista{margin:14px 0 0}.cr-fila{position:relative;display:grid;grid-template-columns:22px 60px 1fr auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--cr-line);cursor:pointer;transition:opacity .2s}.cr-fila:first-child{border-top:0}.cr-fila.is-off .cr-fig,.cr-fila.is-off .cr-info,.cr-fila.is-off .cr-precio{opacity:.45}.cr-check{appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:0;border:1.5px solid #C9C6C1;border-radius:7px;background:#fff;display:grid;place-items:center;cursor:pointer;transition:background .15s,border-color .15s}.cr-check:after{content:"";width:10px;height:6px;border:2px solid #fff;border-top:0;border-right:0;transform:translateY(-1px) rotate(-45deg);opacity:0}.cr-check:checked{background:var(--cr-ink);border-color:var(--cr-ink)}.cr-check:checked:after{opacity:1}.cr-check:focus-visible{outline:2px solid var(--cr-ink);outline-offset:2px}.cr-fig{width:60px;aspect-ratio:1;background:var(--cr-soft);overflow:hidden;display:flex;align-items:center;justify-content:center}.cr-fig img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cr-info{min-width:0}.cr-paso{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.14em;font-weight:600;color:var(--cr-mute);margin-bottom:4px}.cr-nombre{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;font-weight:500;line-height:1.35}.cr-nombre a{color:inherit;text-decoration:none}.cr-nombre a:hover{text-decoration:underline;text-underline-offset:3px}.cr-precio{font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.cr-fila.is-propio .cr-paso{color:var(--cr-ink)}.cr-total{display:flex;align-items:baseline;gap:14px;padding:16px 0 12px;border-top:1px solid var(--cr-line);margin-top:2px}.cr-total__n{font-size:12px;color:var(--cr-mute);font-weight:500}.cr-total__v{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;margin-left:auto;font-family:var(--heading-font-family, inherit)}.cr-btn{-webkit-appearance:none;appearance:none;width:100%;font:inherit;font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none;padding:15px 22px;border-radius:var(--rounded-full,9999px);border:1px solid var(--cr-ink);background:var(--cr-ink);color:#fff;cursor:pointer;transition:background .2s,color .2s}.cr-btn:hover:not([disabled]){background:#fff;color:var(--cr-ink)}.cr-btn[disabled]{opacity:.45;cursor:not-allowed}.cr-err{color:#b42318;font-size:12.5px;margin:10px 0 0}@media(max-width:480px){.cr{padding:18px 16px}.cr-fila{grid-template-columns:22px 52px 1fr;row-gap:4px;column-gap:12px}.cr-fig{width:52px}.cr-precio{grid-column:3;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/completa-rutina.css.map */
