.store-root .prm-reloj{flex-shrink:0;margin-left:auto;position:relative}.store-root .prm-reloj-btn{background:var(--surface-raised);border:1px solid var(--surface-border);color:var(--primary-700);border-radius:14px;align-items:center;gap:9px;padding:6px 12px 6px 10px;transition:border-color .15s,transform .15s;display:flex}.store-root .prm-reloj-btn:hover{border-color:var(--primary-500)}.store-root .prm-reloj-btn:active{transform:scale(.97)}.store-root .prm-reloj-btn:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.store-root .prm-reloj-txt{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.store-root .prm-reloj-txt strong{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:700}.store-root .prm-reloj-txt small{color:var(--text-muted);white-space:nowrap;font-size:10.5px;font-weight:600}.store-root .prm-reloj-btn.cerrado .prm-reloj-txt strong{color:#b91c1c}.store-root .prm-reloj-pop{z-index:120;background:var(--surface-raised);border:1px solid var(--surface-border);opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;border-radius:16px;width:260px;padding:16px;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s linear .35s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-8px)scale(.98);box-shadow:0 16px 32px -12px #1a162540}.store-root .prm-reloj-pop.on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.store-root .prm-reloj-pop-h{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:800}.store-root .prm-reloj-pop-clock{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:6px 0 4px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:30px;font-weight:700}.store-root .prm-reloj-pop p{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.45}.store-root .prm-reloj-pop.cerrado .prm-reloj-pop-clock{color:#b91c1c}.store-root .prm-reloj-btn[aria-busy=true]{cursor:default}.store-root .prm-reloj-btn[aria-busy=true]:hover{border-color:var(--surface-border)}.store-root .prm-reloj-lista{flex-direction:column;gap:12px;margin:10px 0 0;padding:0;list-style:none;display:flex}.store-root .prm-reloj-linea{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;display:grid}.store-root .prm-reloj-linea b{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;overflow:hidden}.store-root .prm-reloj-linea strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:700}.store-root .prm-reloj-linea.cerrado strong{color:#b91c1c}.store-root .prm-reloj-linea span{color:var(--text-secondary);grid-column:1/-1;font-size:12px;line-height:1.4}@media (min-width:521px){.store-root .prm-reloj-txt{min-width:76px}.store-root .prm-reloj-txt small{text-overflow:ellipsis;max-width:140px;overflow:hidden}}@media (max-width:520px){.store-root .prm-reloj-txt small{display:none}.store-root .prm-reloj-pop{width:232px;right:-4px}}@media (max-width:460px){.store-root .prm-reloj-btn{border-radius:12px;gap:6px;padding:5px 8px 5px 7px}.store-root .prm-reloj-btn svg{width:18px;height:18px}.store-root .prm-reloj-txt strong{font-size:13px}}@media (max-width:374px){.store-root .prm-reloj-btn{padding:5px 9px}.store-root .prm-reloj-btn svg{display:none}}@media (max-width:352px){.store-root .prm-reloj{flex-basis:100%;order:-1;margin-left:0}.store-root .prm-reloj-btn{padding:5px 8px 5px 7px}.store-root .prm-reloj-btn svg{display:block}.store-root .prm-reloj-pop{transform-origin:0 0;left:0;right:auto}}@media (prefers-reduced-motion:reduce){.store-root .prm-reloj-pop,.store-root .prm-reloj-pop.on{transition:opacity .15s linear,visibility 0s linear .15s;transform:none}.store-root .prm-reloj-pop.on{transition:opacity .15s linear,visibility}}.store-root .prm-info{flex-direction:column;gap:22px;margin:28px 0 8px;display:flex}.store-root .prm-info-head h2{letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;margin:0;font-size:20px;font-weight:800}.store-root .prm-info-feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.store-root .prm-info-feat{background:var(--surface-raised);border:1px solid var(--surface-border);border-radius:18px;flex-direction:column;gap:8px;padding:16px;display:flex}.store-root a.prm-info-feat{transition:border-color .15s,transform .15s,box-shadow .15s}.store-root a.prm-info-feat:hover{border-color:var(--primary-500);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.store-root .prm-info-feat .art{background:var(--primary-50);border-radius:12px;justify-content:center;align-items:center;height:96px;margin-bottom:6px;display:flex}.store-root .prm-info-feat .art svg{max-width:100%}.store-root .prm-info-feat h3{color:var(--text-primary);margin:0;font-size:15px;font-weight:800}.store-root .prm-info-feat p{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.45}.store-root .prm-info-steps{background:var(--surface-raised);border:1px solid var(--surface-border);border-radius:18px;grid-template-columns:1fr;gap:14px;padding:16px 18px;display:grid}.store-root .prm-info-steps .lbl{color:var(--text-primary);justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.store-root .prm-info-steps .lbl a{color:var(--primary-700);background:var(--primary-50);white-space:nowrap;border-radius:20px;padding:6px 12px;font-size:12.5px;font-weight:700}.store-root .prm-info-steps .step{align-items:flex-start;gap:10px;display:flex}.store-root .prm-info-steps .step b{background:var(--primary-700);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:flex}.store-root .prm-info-steps .step span{color:var(--text-secondary);padding-top:3px;font-size:13px;line-height:1.35}.store-root .prm-info-about{background:var(--grad-dark);color:#d8d2e4;border-radius:18px;grid-template-columns:1fr;gap:22px;padding:22px;display:grid}.store-root .prm-info-about .marca{color:#fff;margin-bottom:6px;font-size:18px;font-weight:800}.store-root .prm-info-about h3{color:#fff;letter-spacing:.02em;margin:0 0 10px;font-size:13px;font-weight:800}.store-root .prm-info-about p{margin:0 0 6px;font-size:12.5px;line-height:1.5}.store-root .prm-info-about a{color:#f1eef7;border-bottom:1px solid #ffffff38}.store-root .prm-info-about a:hover{border-bottom-color:#f0abfc}.store-root .prm-info-about ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.store-root .prm-info-about li{font-size:12.5px;line-height:1.45}.store-root .prm-info-about li b{color:#fff;font-weight:700}.store-root .prm-info-about li span{color:#b9b1c9;display:block}.store-root .prm-info-about .pago{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.store-root .prm-info-about .pago span{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:600}@media (max-width:380px){.store-root .prm-info-feats{grid-template-columns:1fr}}@media (min-width:744px) and (min-height:500px),(min-width:1024px){.store-root .prm-info{gap:26px;margin-top:36px}.store-root .prm-info-feats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.store-root .prm-info-feat{padding:18px 18px 16px}.store-root .prm-info-steps{grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:center;gap:18px}.store-root .prm-info-steps .lbl{flex-direction:column;align-items:flex-start}.store-root .prm-info-about{grid-template-columns:1.3fr 1fr;gap:26px;padding:24px 26px}}@media (min-width:744px) and (max-width:979px) and (min-height:500px){.store-root .prm-info-feats{grid-template-columns:repeat(2,minmax(0,1fr))}}
