.wizard[data-astro-cid-kch6td3y]{gap:var(--space-5);display:grid}.wizard__header[data-astro-cid-kch6td3y]{gap:var(--space-3);display:grid}.wizard__intro[data-astro-cid-kch6td3y]{color:var(--cm-pizarra);align-items:center;gap:.45rem;font-size:.975rem;display:flex}.wizard__intro[data-astro-cid-kch6td3y] .icon{color:var(--cm-fucsia)}.progress[data-astro-cid-kch6td3y]{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.progress__btn[data-astro-cid-kch6td3y]{border-radius:var(--radius-sm);width:100%;color:var(--cm-pizarra);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:.25rem;font-size:.8125rem;font-weight:500;line-height:1.2;display:flex}.progress__btn[data-astro-cid-kch6td3y]:disabled{cursor:default;opacity:1}.progress__dot[data-astro-cid-kch6td3y]{border:1.5px solid var(--cm-line-strong);background:var(--cm-white);width:32px;height:32px;transition:background-color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);border-radius:50%;place-items:center;display:grid}.progress__dot[data-astro-cid-kch6td3y] .progress__check{display:none}.progress__item[data-astro-cid-kch6td3y][aria-current=step] .progress__btn[data-astro-cid-kch6td3y]{color:var(--cm-tinta)}.progress__item[data-astro-cid-kch6td3y][aria-current=step] .progress__dot[data-astro-cid-kch6td3y]{border-color:var(--cm-fucsia-oscuro);background:var(--cm-fucsia-oscuro);color:var(--cm-white);box-shadow:0 0 0 4px var(--cm-tono-claro)}.progress__item[data-astro-cid-kch6td3y].is-done .progress__dot[data-astro-cid-kch6td3y]{border-color:var(--cm-fucsia-oscuro);background:var(--cm-tono-claro);color:var(--cm-fucsia-oscuro)}.progress__item[data-astro-cid-kch6td3y].is-done .progress__num[data-astro-cid-kch6td3y]{display:none}.progress__item[data-astro-cid-kch6td3y].is-done .progress__check{display:block}.progress__item[data-astro-cid-kch6td3y].is-done .progress__btn[data-astro-cid-kch6td3y]:not(:disabled):hover .progress__label[data-astro-cid-kch6td3y]{text-underline-offset:3px;text-decoration:underline}.progress__bar[data-astro-cid-kch6td3y]{border-radius:var(--radius-pill);background:var(--cm-line);height:4px;overflow:hidden}.progress__bar[data-astro-cid-kch6td3y] span[data-astro-cid-kch6td3y]{border-radius:inherit;background:linear-gradient(90deg, var(--cm-fucsia-oscuro), var(--cm-fucsia));width:25%;height:100%;transition:width .5s var(--ease-out);display:block}.notice[data-astro-cid-kch6td3y]{border-radius:var(--radius);align-items:flex-start;gap:.65rem;padding:.9rem 1.1rem;font-size:.9375rem;line-height:1.5;display:flex}.notice[data-astro-cid-kch6td3y] .icon{flex:none;margin-top:2px}.notice[data-astro-cid-kch6td3y] p[data-astro-cid-kch6td3y]{flex:1}.notice--info[data-astro-cid-kch6td3y]{background:var(--cm-niebla);color:var(--cm-tinta)}.notice--error[data-astro-cid-kch6td3y]{background:var(--cm-error-bg);color:var(--cm-error)}.notice__action[data-astro-cid-kch6td3y]{color:var(--cm-fucsia-oscuro);text-underline-offset:3px;flex:none;font-weight:500;text-decoration:underline}.hp[data-astro-cid-kch6td3y]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.step[data-astro-cid-kch6td3y]{gap:var(--space-6);border:1px solid var(--cm-line);border-radius:var(--radius-xl);background:var(--cm-white);box-shadow:var(--shadow-sm);animation:step-in .45s var(--ease-out);padding:clamp(1.4rem,1rem + 2vw,2.25rem);display:grid}@keyframes step-in{0%{opacity:0;transform:translateY(12px)}}.step__title[data-astro-cid-kch6td3y]{font-size:var(--step-3);outline:none;gap:.3rem;display:grid}.step__kicker[data-astro-cid-kch6td3y]{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--cm-fucsia-oscuro);font-weight:500}.step__nav[data-astro-cid-kch6td3y]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap-reverse;display:flex}.step__nav[data-astro-cid-kch6td3y] .step__next{margin-left:auto}.field[data-astro-cid-kch6td3y]{border:0;align-content:start;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.field-row[data-astro-cid-kch6td3y]{gap:var(--space-6);display:grid}.field__label[data-astro-cid-kch6td3y]{padding:0;font-weight:500;line-height:1.35}legend[data-astro-cid-kch6td3y].field__label{margin-bottom:.5rem}.req[data-astro-cid-kch6td3y]{color:var(--cm-fucsia-oscuro)}.opt[data-astro-cid-kch6td3y]{color:var(--cm-pizarra);font-size:.9375rem;font-weight:400}.field__hint[data-astro-cid-kch6td3y]{color:var(--cm-pizarra);font-size:.875rem}.field__hint[data-astro-cid-kch6td3y]:empty{display:none}.field__error[data-astro-cid-kch6td3y]{color:var(--cm-error);align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;display:flex}.field__error[data-astro-cid-kch6td3y]:before{content:"!";background:var(--cm-error);width:18px;height:18px;color:var(--cm-white);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:500;line-height:1;display:grid}.field__meta[data-astro-cid-kch6td3y]{justify-content:space-between;gap:var(--space-3);display:flex}.counter[data-astro-cid-kch6td3y]{font-variant-numeric:tabular-nums;color:var(--cm-pizarra);margin-left:auto;font-size:.8125rem}.counter[data-astro-cid-kch6td3y].is-near{color:var(--cm-fucsia-oscuro)}.input[data-astro-cid-kch6td3y]{border:1.5px solid var(--cm-line-strong);background:var(--cm-white);width:100%;min-height:54px;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);appearance:none;border-radius:14px;padding:.8rem 1rem;font-size:1rem;line-height:1.45}.input[data-astro-cid-kch6td3y]::placeholder{color:var(--cm-placeholder)}.input[data-astro-cid-kch6td3y]:hover{border-color:var(--cm-pizarra)}.input[data-astro-cid-kch6td3y]:focus{border-color:var(--cm-fucsia-oscuro);outline:none;box-shadow:0 0 0 4px #e0266f26}.textarea[data-astro-cid-kch6td3y]{resize:vertical;min-height:120px}.has-error[data-astro-cid-kch6td3y] .input[data-astro-cid-kch6td3y]{border-color:var(--cm-error);background:snow}.has-error[data-astro-cid-kch6td3y] .input[data-astro-cid-kch6td3y]:focus{box-shadow:0 0 0 4px #b4231824}.is-valid[data-astro-cid-kch6td3y] .input[data-astro-cid-kch6td3y]:not(:focus){border-color:#1f7a508c}.select[data-astro-cid-kch6td3y]{position:relative}.select[data-astro-cid-kch6td3y] .select__icon{color:var(--cm-pizarra);pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.select[data-astro-cid-kch6td3y] .input[data-astro-cid-kch6td3y]{cursor:pointer;padding-right:2.75rem}.field__suggest[data-astro-cid-kch6td3y]{color:var(--cm-tinta);font-size:.875rem}.field__suggest[data-astro-cid-kch6td3y] button[data-astro-cid-kch6td3y]{color:var(--cm-fucsia-oscuro);text-underline-offset:3px;font-weight:500;text-decoration:underline}.choices[data-astro-cid-kch6td3y]{gap:.6rem;display:grid}.choices--occasions[data-astro-cid-kch6td3y]{grid-template-columns:repeat(2,minmax(0,1fr))}.choices--occasions[data-astro-cid-kch6td3y] .choice__box[data-astro-cid-kch6td3y]{text-align:center;flex-direction:column;justify-content:center;gap:.5rem;padding:.9rem .5rem}.choices--occasions[data-astro-cid-kch6td3y] .choice[data-astro-cid-kch6td3y]:last-child{grid-column:1/-1}.choices--occasions[data-astro-cid-kch6td3y] .choice[data-astro-cid-kch6td3y]:last-child .choice__box[data-astro-cid-kch6td3y]{flex-direction:row;padding-block:.7rem}.choices--styles[data-astro-cid-kch6td3y]{grid-template-columns:repeat(2,minmax(0,1fr))}.choice[data-astro-cid-kch6td3y]{cursor:pointer;display:block;position:relative}.choice[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y],.pill[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y],.check[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y]{opacity:0;width:1px;height:1px;position:absolute}.choice__box[data-astro-cid-kch6td3y]{border:1.5px solid var(--cm-line-strong);background:var(--cm-white);height:100%;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:14px;align-items:center;gap:.65rem;padding:.85rem .9rem;display:flex;position:relative}.choice--text[data-astro-cid-kch6td3y] .choice__box[data-astro-cid-kch6td3y]{flex-direction:column;align-items:flex-start;gap:.1rem}.choice[data-astro-cid-kch6td3y]:hover .choice__box[data-astro-cid-kch6td3y]{border-color:var(--cm-pizarra)}.choice__icon[data-astro-cid-kch6td3y]{background:var(--cm-niebla);width:38px;height:38px;color:var(--cm-pizarra);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:11px;flex:none;place-items:center;display:grid}.choice__label[data-astro-cid-kch6td3y]{font-weight:500;line-height:1.25}.choice__desc[data-astro-cid-kch6td3y]{color:var(--cm-pizarra);font-size:.8125rem}.choice__tick[data-astro-cid-kch6td3y]{background:var(--cm-fucsia-oscuro);width:22px;height:22px;color:var(--cm-white);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur) var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:absolute;top:-7px;right:-7px;transform:scale(.5)}.choice[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y]:checked+.choice__box[data-astro-cid-kch6td3y]{border-color:var(--cm-fucsia-oscuro);background:var(--cm-tono-claro);box-shadow:0 6px 16px -10px #e0266f99}.choice[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y]:checked+.choice__box[data-astro-cid-kch6td3y] .choice__icon[data-astro-cid-kch6td3y]{background:var(--cm-fucsia);color:var(--cm-white)}.choice[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y]:checked+.choice__box[data-astro-cid-kch6td3y] .choice__tick[data-astro-cid-kch6td3y]{opacity:1;transform:scale(1)}.choice[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y]:focus-visible+.choice__box[data-astro-cid-kch6td3y],.pill[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y]:focus-visible+span[data-astro-cid-kch6td3y],.check[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y]:focus-visible+.check__box[data-astro-cid-kch6td3y]{outline:3px solid var(--cm-fucsia);outline-offset:2px}.has-error[data-astro-cid-kch6td3y] .choice__box[data-astro-cid-kch6td3y],.has-error[data-astro-cid-kch6td3y] .pill[data-astro-cid-kch6td3y] span[data-astro-cid-kch6td3y]{border-color:#b4231880}.pills[data-astro-cid-kch6td3y]{flex-wrap:wrap;gap:.5rem;display:flex}.pill[data-astro-cid-kch6td3y]{cursor:pointer;position:relative}.pill[data-astro-cid-kch6td3y] span[data-astro-cid-kch6td3y]{border:1.5px solid var(--cm-line-strong);border-radius:var(--radius-pill);min-height:46px;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;padding:.6rem 1.15rem;font-weight:500;display:inline-flex}.pill[data-astro-cid-kch6td3y]:hover span[data-astro-cid-kch6td3y]{border-color:var(--cm-pizarra)}.pill[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y]:checked+span[data-astro-cid-kch6td3y]{border-color:var(--cm-fucsia-oscuro);background:var(--cm-fucsia-oscuro);color:var(--cm-white)}.tip[data-astro-cid-kch6td3y]{border-radius:var(--radius);background:var(--cm-tono-claro);gap:.8rem;padding:1rem 1.15rem;font-size:.9375rem;line-height:1.55;display:flex}.tip[data-astro-cid-kch6td3y] strong[data-astro-cid-kch6td3y]{font-weight:500}.tip__icon[data-astro-cid-kch6td3y]{color:var(--cm-fucsia-oscuro);flex:none}.check[data-astro-cid-kch6td3y]{cursor:pointer;align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.5;display:flex}.check[data-astro-cid-kch6td3y] a[data-astro-cid-kch6td3y]{color:var(--cm-fucsia-oscuro);font-weight:500}.check__box[data-astro-cid-kch6td3y]{border:1.5px solid var(--cm-line-strong);color:#0000;width:24px;height:24px;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:7px;flex:none;place-items:center;margin-top:1px;display:grid}.check[data-astro-cid-kch6td3y] input[data-astro-cid-kch6td3y]:checked+.check__box[data-astro-cid-kch6td3y]{border-color:var(--cm-fucsia-oscuro);background:var(--cm-fucsia-oscuro);color:var(--cm-white)}.has-error[data-astro-cid-kch6td3y] .check__box[data-astro-cid-kch6td3y]{border-color:var(--cm-error)}.summary[data-astro-cid-kch6td3y]{gap:var(--space-3);border-radius:var(--radius-lg);background:var(--cm-niebla);padding:1.25rem;display:grid}.summary__title[data-astro-cid-kch6td3y]{font-weight:500}.summary__list[data-astro-cid-kch6td3y]{gap:.45rem;font-size:.9375rem;display:grid}.summary__list[data-astro-cid-kch6td3y] div[data-astro-cid-kch6td3y]{justify-content:space-between;gap:var(--space-4);display:flex}.summary__list[data-astro-cid-kch6td3y] dt[data-astro-cid-kch6td3y]{color:var(--cm-pizarra)}.summary__list[data-astro-cid-kch6td3y] dd[data-astro-cid-kch6td3y]{text-align:right;margin:0;font-weight:500}.summary__total[data-astro-cid-kch6td3y]{padding-top:var(--space-3);border-top:1px solid var(--cm-line-strong);justify-content:space-between;align-items:baseline;display:flex}.summary__total[data-astro-cid-kch6td3y] strong[data-astro-cid-kch6td3y]{font-size:var(--step-2);font-weight:500}.summary__tax[data-astro-cid-kch6td3y]{color:var(--cm-pizarra);text-align:right;margin-top:-.4rem;font-size:.8125rem}.step__submit[data-astro-cid-kch6td3y]{min-width:min(100%,320px)}.step__submit-idle[data-astro-cid-kch6td3y],.step__submit-busy[data-astro-cid-kch6td3y]{align-items:center;gap:.6rem;display:inline-flex}.step__submit-busy[data-astro-cid-kch6td3y],.step__submit[data-astro-cid-kch6td3y].is-busy .step__submit-idle[data-astro-cid-kch6td3y]{display:none}.step__submit[data-astro-cid-kch6td3y].is-busy .step__submit-busy[data-astro-cid-kch6td3y]{display:inline-flex}.step__submit[data-astro-cid-kch6td3y].is-busy{pointer-events:none}.spinner[data-astro-cid-kch6td3y]{border:2px solid #fff6;border-top-color:var(--cm-white);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.secure-note[data-astro-cid-kch6td3y],.demo-note[data-astro-cid-kch6td3y]{margin-top:calc(var(--space-4) * -1);color:var(--cm-pizarra);text-align:center;justify-content:center;align-items:center;gap:.45rem;font-size:.875rem;display:flex}.secure-note[data-astro-cid-kch6td3y] .icon{color:var(--cm-success)}.demo-note[data-astro-cid-kch6td3y]{margin-top:calc(var(--space-3) * -1);border:1px dashed var(--cm-line-strong);border-radius:var(--radius);text-align:left;align-items:flex-start;padding:.75rem 1rem}.demo-note[data-astro-cid-kch6td3y] .icon{flex:none;margin-top:2px}@media (width>=560px){.choices--occasions[data-astro-cid-kch6td3y],.choices--styles[data-astro-cid-kch6td3y]{grid-template-columns:repeat(4,minmax(0,1fr))}.field-row[data-astro-cid-kch6td3y]{gap:var(--space-5);grid-template-columns:1fr 1fr}}@media (width>=960px){.summary--inline[data-astro-cid-kch6td3y]{display:none}}@media (width<=559px){.progress__label[data-astro-cid-kch6td3y]{font-size:.75rem}.step__nav[data-astro-cid-kch6td3y] .step__next,.step__nav[data-astro-cid-kch6td3y] .step__back{width:100%}}.order-aside[data-astro-cid-c52nym25]{gap:var(--space-5);align-content:start;display:grid}.summary-card[data-astro-cid-c52nym25]{gap:var(--space-4);border:1px solid var(--cm-line);border-radius:var(--radius-xl);background:var(--cm-white);box-shadow:var(--shadow-md);padding:1.5rem;display:grid}.summary-card__kicker[data-astro-cid-c52nym25]{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--cm-fucsia-oscuro);font-weight:500}.summary-card__product[data-astro-cid-c52nym25]{align-items:center;gap:var(--space-4);display:flex}.summary-card__cover[data-astro-cid-c52nym25]{background:linear-gradient(135deg, var(--cm-fucsia), var(--cm-fucsia-profundo));width:58px;height:58px;color:var(--cm-white);border-radius:16px;flex:none;place-items:center;display:grid}.summary-card__name[data-astro-cid-c52nym25]{font-size:1.125rem;font-weight:500}.summary-card__for[data-astro-cid-c52nym25]{color:var(--cm-pizarra);overflow-wrap:anywhere}.summary-card__list[data-astro-cid-c52nym25]{padding-top:var(--space-4);border-top:1px solid var(--cm-line);gap:.5rem;font-size:.9375rem;display:grid}.summary-card__list[data-astro-cid-c52nym25] div[data-astro-cid-c52nym25]{justify-content:space-between;gap:var(--space-4);display:flex}.summary-card__list[data-astro-cid-c52nym25] dt[data-astro-cid-c52nym25]{color:var(--cm-pizarra)}.summary-card__list[data-astro-cid-c52nym25] dd[data-astro-cid-c52nym25]{text-align:right;margin:0;font-weight:500}.summary-card__total[data-astro-cid-c52nym25]{padding-top:var(--space-4);border-top:1px solid var(--cm-line);justify-content:space-between;align-items:baseline;display:flex}.summary-card__total[data-astro-cid-c52nym25] strong[data-astro-cid-c52nym25]{font-size:var(--step-3);letter-spacing:-.02em;font-weight:500}.summary-card__tax[data-astro-cid-c52nym25]{color:var(--cm-pizarra);text-align:right;margin-top:-.6rem;font-size:.8125rem}.aside-trust[data-astro-cid-c52nym25]{gap:var(--space-3);color:var(--cm-pizarra);font-size:.9375rem;line-height:1.5;display:grid}.aside-trust[data-astro-cid-c52nym25] li[data-astro-cid-c52nym25]{gap:.75rem;display:flex}.aside-trust[data-astro-cid-c52nym25] strong[data-astro-cid-c52nym25]{color:var(--cm-tinta);font-weight:500}.aside-trust__icon[data-astro-cid-c52nym25]{background:var(--cm-tono-claro);width:34px;height:34px;color:var(--cm-fucsia-oscuro);border-radius:50%;flex:none;place-items:center;display:grid}.aside-quote[data-astro-cid-c52nym25]{border-radius:var(--radius-lg);background:var(--cm-niebla);gap:.5rem;padding:1.25rem;display:grid}.aside-quote[data-astro-cid-c52nym25] blockquote[data-astro-cid-c52nym25]{font-size:.9375rem;line-height:1.55}.aside-quote[data-astro-cid-c52nym25] figcaption[data-astro-cid-c52nym25]{color:var(--cm-pizarra);font-size:.8125rem}body.page-checkout{background:var(--cm-niebla)}.checkout[data-astro-cid-skxljujy]{padding-block:clamp(1.5rem,1rem + 2.5vw,3.5rem) clamp(3rem,2rem + 4vw,5rem)}.checkout__grid[data-astro-cid-skxljujy]{gap:var(--space-8);max-width:calc(1120px + var(--gutter) * 2);display:grid}.checkout__aside[data-astro-cid-skxljujy]{display:none}@media (width>=960px){.checkout__grid[data-astro-cid-skxljujy]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.checkout__aside[data-astro-cid-skxljujy]{padding-top:9.5rem;display:block;position:sticky;top:1.5rem}}
