.o-ups{gap:10px;margin:18px 0 0;display:grid}.drawer .o-ups{margin:14px 0 8px}.o-ups-t{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin:0;font-size:12px;font-weight:600}.o-ups-l{gap:8px;margin:0;padding:0;list-style:none;display:grid}.o-ups-l a{border:1px solid var(--line);color:inherit;background:var(--card);border-radius:14px;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:8px 10px 8px 8px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.o-ups-l a:hover{border-color:var(--acc);transform:translateY(-1px)}.o-ups-im{background:var(--bg2);border-radius:10px;width:48px;height:48px;overflow:hidden}.o-ups-im img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.o-ups-tx{gap:2px;min-width:0;display:grid}.o-ups-tx b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.25;overflow:hidden}.o-ups-tx small{color:var(--ink2);font-size:12px;line-height:1.3}.o-ups-pr{white-space:nowrap;font-size:13px;font-weight:600}.o-ups-mem{background:linear-gradient(135deg,var(--accs),transparent);border:1px solid var(--acc);color:inherit;border-radius:14px;gap:3px;padding:12px 14px;text-decoration:none;display:grid}.o-ups-mem b{font-size:14px}.o-ups-mem span{color:var(--ink2);font-size:12.5px;line-height:1.4}.o-ups.is-c .o-ups-l a{grid-template-columns:40px 1fr auto}.o-ups.is-c .o-ups-im{width:40px;height:40px}.o-ups-vac{max-width:560px;margin:0 auto 48px;padding:0 16px}.o-gar{border:1px solid var(--line);background:var(--card);text-align:left;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.o-gar-ico{background:var(--oks);width:34px;height:34px;color:var(--ok);border-radius:50%;flex:none;place-items:center;display:grid}.o-gar-ico svg{width:18px;height:18px}.o-gar b{margin-bottom:2px;font-size:14px;display:block}.o-gar p{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.45}.o-gar a{color:inherit;text-underline-offset:2px;text-decoration:underline}.o-gar.is-c{margin-top:12px;padding:10px 12px}.o-regla a{color:var(--acc)}.o-regla{color:var(--ink2);margin:8px 0 0;font-size:12.5px;line-height:1.45}.o-regla b{color:var(--ink)}div.mb-garantia{max-width:620px;margin:22px auto 0;display:block}.mb-regla-mega{opacity:.9;margin-top:-6px;font-size:12px}.mo-gest{color:var(--mut,#8a8f98);margin:10px 0 0;font-size:12.5px}.mo-gest a{color:inherit;text-underline-offset:2px;text-decoration:underline}.mo-gest.is-baja{color:var(--txt,#e8e8ea);opacity:.85}.bj{max-width:640px;margin:8px 0 48px}.bj p{line-height:1.6}.bj-paso{letter-spacing:.06em;text-transform:uppercase;opacity:.65;margin-bottom:6px;font-size:12px;display:inline-block}.bj-lista{margin:12px 0 16px;padding-left:20px;line-height:1.7}.bj-pierde li::marker{content:"✕  ";color:#e5484d}.bj-datos{border-top:1px solid #7f7f7f33;margin:14px 0 18px;padding:0;list-style:none}.bj-datos li{border-bottom:1px solid #7f7f7f33;justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;display:flex}.bj-datos span{opacity:.7}.bj-alt{border:1px solid #7f7f7f40;border-radius:14px;margin:18px 0;padding:16px 18px}.bj-alt p{opacity:.85;margin:6px 0 12px;font-size:14px}.bj-acc{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.bj-volver{text-underline-offset:2px;font-size:14px;text-decoration:underline}.bj-chico{opacity:.75;font-size:13px}.bj-chico a{text-underline-offset:2px;text-decoration:underline}.bj-err{color:#e5484d;font-size:14px}.bj-motivo{flex-direction:column;gap:6px;max-width:360px;font-size:14px;display:flex}.bj-motivo select{color:inherit;background:0 0;border:1px solid #7f7f7f59;border-radius:10px;padding:9px 10px}.bj-codigo{border:1px dashed #7f7f7f80;border-radius:14px;flex-direction:column;gap:4px;margin:8px 0;padding:14px 18px;display:inline-flex}.bj-codigo span{text-transform:uppercase;letter-spacing:.06em;opacity:.7;font-size:12px}.bj-codigo b{letter-spacing:.04em;font-family:ui-monospace,monospace;font-size:22px}.bj-codigo small{opacity:.65}.bj-motivo option{color:#111;background:#fff}.h7 .h7-ctas{flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;display:flex}.h7 .h7-cta{color:var(--ink2);border-bottom:1px solid #0000;align-items:center;gap:7px;padding:4px 0;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.h7 .h7-cta svg{transition:transform .2s}.h7 .h7-cta:hover{color:var(--ink);border-color:var(--line2)}.h7 .h7-cta:hover svg{transform:translate(3px)}.h7 .h7-cta.is-a{color:var(--ink)}.h7 .h7-cta.is-a svg{color:var(--acc)}@media (max-width:760px){.o-body .h7>img.h7l-astro{scale:.72}}.hx-faq-mas{border-bottom:1px solid var(--line);color:var(--ink2);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:15px;text-decoration:none;transition:color .2s;display:flex}.hx-faq-mas b{color:var(--acc);font-weight:600}.hx-faq-mas svg{color:var(--ink3);transition:transform .2s,color .2s}.hx-faq-mas:hover{color:var(--ink)}.hx-faq-mas:hover svg{color:var(--acc);transform:translate(3px)}.mb-hd h1.mb-h1-2l{justify-items:center;gap:6px;display:grid}.mb-hd h1.mb-h1-2l small{letter-spacing:-.01em;color:var(--ink2);font-size:clamp(17px,1.9vw,22px);font-weight:500;line-height:1.2}.mb-hd h1.mb-h1-2l span.mb-h1-main{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--ink);letter-spacing:-.04em;font-size:clamp(40px,6vw,72px);line-height:1}.mb-hd h1.mb-h1-2l em{color:var(--acc);font-style:normal}.cwp-sh-r{justify-items:start;gap:14px;max-width:400px;display:grid}.cwp-sh-r p{margin:0}.cwp-vertodos-btn{gap:8px}.hpw-c.hpw-todos{background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--acc) 22%,transparent),transparent 60%),var(--card);justify-content:center;align-items:flex-start;gap:10px;padding:28px 24px;text-decoration:none}.hpw-todos-n{letter-spacing:-.04em;color:var(--acc);font-size:56px;font-weight:600;line-height:1}.hpw-todos b{font-size:19px}.hpw-todos small{color:var(--ink2);margin-bottom:6px;font-size:13.5px;line-height:1.45}@media (max-width:760px){.cwp-sh-r{max-width:none}.cwp-vertodos-btn{justify-content:center;width:100%}}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel){grid-template-columns:1fr;grid-template-areas:"cats""megas""pie";gap:0;width:min(1120px,100vw - 32px)}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-megas{border-left:0;border-top:1px solid var(--line);margin-top:8px;padding:16px 0 14px}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-megas .mm2-ey{justify-content:space-between;align-items:center;padding:0 10px 12px;display:flex}.mm2-ey-lk{display:none}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-ey-lk{letter-spacing:.08em;color:var(--ink3);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-ey-lk:hover{color:var(--acc)}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-ml{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-m{border:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 3%,transparent),transparent 70%);border-radius:16px;flex-direction:column;padding:0 0 12px;transition:border-color .25s,transform .3s,box-shadow .3s;display:flex;overflow:hidden}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-m:hover{border-color:color-mix(in srgb,var(--acc) 50%,transparent);box-shadow:0 18px 36px -22px color-mix(in srgb,var(--acc) 60%,transparent);transform:translateY(-2px)}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-mi{height:150px;box-shadow:none;background:radial-gradient(70% 70% at 50% 85%,color-mix(in srgb,var(--acc) 16%,transparent),transparent 70%),radial-gradient(90% 80% at 50% 20%,color-mix(in srgb,var(--ink) 6%,transparent),transparent 70%);border-radius:0}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-m:not(.mm2-wp) .mm2-mi img{height:88%;top:54%;transform:translate(-50%,-50%)}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-m:not(.mm2-wp):hover .mm2-mi img{transform:translate(-50%,-53%)scale(1.04)}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-mt{padding:12px 14px 0}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-mt b{white-space:normal;font-size:14px;line-height:1.25}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-mt small{white-space:normal;text-overflow:clip;color:var(--ink3);margin-top:4px;font-size:12px;line-height:1.4;overflow:visible}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-mp{font-size:inherit;justify-content:space-between;align-items:flex-end;margin-top:auto;padding:10px 14px 0;display:flex}.mm2-pr{gap:1px;display:grid}.mm2-pr b{letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:700}.mm2-pr small{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:10.5px}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-wp{border-top:1px solid var(--line);grid-column:auto;padding-top:0;display:flex}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-wp .mm2-mi{height:150px;min-height:0}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-wp .mm2-mp .mono{color:var(--ink2);font-size:12px}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm-subs{margin-bottom:4px}.mm-cajon .mm2-pr b{font-size:14px}.o-body .mag-cg.mag-cg2{background-color:#0000;background-image:radial-gradient(140% 120% at 100% 0,#ff6a3333,#0000 55%),linear-gradient(#14151c,#0b0c12);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:padding-box;border:1px solid #0000;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff12}.o-body .mag-cg.mag-cg2:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(120deg,#ff6a338c,#ffffff0f 40%,#ffffff0a 70%,#ff6a3340);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.o-body .mag-cg.mag-cg2:after{content:"";pointer-events:none;border:1px solid #ffffff0d;border-radius:50%;width:180px;height:180px;position:absolute;top:-60px;right:-40px;box-shadow:0 0 0 22px #ffffff04,0 0 0 46px #ffffff03}.mag-cg2-ic{color:#ffb08f;background:linear-gradient(160deg,#ff6a3338,#ff6a330a);border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 0 0 1px #ff6a3359}.mag-cg2-tx{gap:4px;min-width:0;display:grid}.o-body .mag-cg2 .mag-cg-k{color:#ffffff8c;grid-column:auto;font-size:10px}.o-body .mag-cg.mag-cg2 b{color:#fff;font-size:18px}.mag-cg2-tx small{color:#f2f2f5b8;font-size:13px;line-height:1.4}.mag-cg2-pts{color:#f2f2f599;flex-wrap:wrap;gap:4px 14px;margin-top:4px;font-size:11.5px;display:flex}.mag-cg2-pts span{align-items:center;gap:6px;display:inline-flex}.mag-cg2-pts span:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 5.2l2 2 4-4.4' fill='none' stroke='%23FF8A5C' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/8px no-repeat,#ff6a3324;border-radius:50%;width:12px;height:12px}.o-body .mag-cg2 .mag-cg-bt{z-index:1;color:#0b0c12;background:#fff;padding:11px 16px;position:relative;box-shadow:0 8px 24px -12px #ffffff80}.o-body .mag-cg2:hover .mag-cg-bt{color:#fff;background:#ff6a33;box-shadow:0 10px 26px -10px #ff6a33e6}.mag-movil .mag-cg.mag-cg2{grid-template-columns:auto 1fr;align-items:start}.mag-movil .mag-cg2 .mag-cg-bt{grid-column:1/-1;justify-content:center;justify-self:stretch;margin-top:2px}.mag-panel:has(.mag-cg2){width:min(660px,100vw - 32px)}@media (min-width:900px){.mag-cg2-pts{white-space:nowrap;flex-wrap:nowrap}}.o-body .mag-cg.mag-cg2 .mag-cg2-tx{min-width:0}.o-body .mag-cg.mag-cg2 .mag-cg2-tx small{white-space:normal}@media (max-width:899px){.o-body .mag-cg.mag-cg2 .mag-cg2-pts{white-space:normal;flex-wrap:wrap;row-gap:4px}}.mm .mm-panel.mm2:not(.mm-cajon .mm-panel) .mm2-m{align-items:stretch}.o-gar-l{color:var(--ink2);align-items:center;gap:7px;margin:8px 0 0;font-size:12.5px;line-height:1.4;display:flex}.o-gar-l svg{width:15px;height:15px;color:var(--ok);flex:none}.o-gar-l a{color:var(--acc);white-space:nowrap;text-decoration:none}.o-gar-l a:hover{text-underline-offset:2px;text-decoration:underline}.o-gar-l a.o-gar-rot{color:var(--ink);white-space:normal;font-weight:600}.o-gar-panel{margin:0;font-size:13.5px;line-height:1.45}.o-gar-panel a{color:var(--ink2);text-underline-offset:3px;white-space:normal;align-items:center;gap:7px;font-size:13.5px;font-weight:500;text-decoration:underline;display:inline-flex}.o-gar-panel a:hover{color:var(--ink)}.o-gar-panel svg{color:var(--ink3);width:15px;height:15px}.o-gar a.o-gar-rot{text-decoration:none}.o-gar a.o-gar-rot:hover{text-decoration:underline}.mo-baja-disc{margin:40px 0 8px;font-size:12px}.mo-baja-disc a,.mo-baja-disc a:visited{font-weight:400;-webkit-text-decoration:underline #8a8a9366;text-decoration:underline #8a8a9366;color:#8a8a93!important}
