#direccionesGuardadas{--marca:var(--theme-primary);--marca-soft:var(--theme-primary-soft);--carbon:var(--theme-text);--humo:var(--theme-muted);--linea:var(--theme-border);--papel:var(--theme-background);--superficie:var(--theme-surface);--hundido:var(--theme-surface-sunken);--hierba:var(--theme-success);--hierba-soft:color-mix(in srgb, var(--theme-success) 14%, var(--theme-surface));--ambar:var(--theme-warning);--ambar-soft:color-mix(in srgb, var(--theme-warning) 16%, var(--theme-surface));--radio:14px;font-family:Archivo,system-ui,sans-serif;background:var(--papel);color:var(--carbon);-webkit-font-smoothing:antialiased;padding-bottom:28px;position:fixed;inset:0;z-index:70;overflow-y:auto}#direccionesGuardadas *{box-sizing:border-box;margin:0;padding:0}#direccionesGuardadas .vista{max-width:430px;margin:0 auto}#direccionesGuardadas .vista{display:block;min-height:0}#direccionesGuardadas .portada{position:relative;overflow:hidden;background:linear-gradient(140deg,color-mix(in srgb,var(--marca) 82%,var(--theme-scrim)),var(--marca) 52%,color-mix(in srgb,var(--marca) 86%,var(--theme-scrim)));color:var(--theme-on-primary);padding:18px 16px 14px;min-height:120px;display:flex;flex-direction:column;justify-content:flex-end}#direccionesGuardadas .portada .foto-portada{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.34}#direccionesGuardadas .portada:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0000000d,#0000006b),repeating-linear-gradient(116deg,#ffffff08 0 2px,#fff0 2px 28px)}#direccionesGuardadas .portada>*{position:relative;z-index:2}#direccionesGuardadas .portada .paso{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.85}#direccionesGuardadas .portada h1{margin-top:3px;font-size:23px;font-weight:900;letter-spacing:-.03em;line-height:1.08}#direccionesGuardadas .portada .local{margin-top:4px;font-size:12.5px;opacity:.88}#direccionesGuardadas .portada{margin:0;border-radius:0}#direccionesGuardadas .portada .volver{position:absolute;top:12px;left:12px;z-index:3;width:32px;height:32px;border:0;border-radius:99px;cursor:pointer;background:#ffffff2e;color:var(--theme-on-primary);display:grid;place-items:center}#direccionesGuardadas .portada .volver svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.2}#direccionesGuardadas .cuerpo{padding:12px 14px 0}#direccionesGuardadas .dirs{display:grid;gap:7px}#direccionesGuardadas .dirs{grid-template-columns:minmax(0,1fr)}#direccionesGuardadas .dir{width:100%;display:flex;align-items:center;gap:11px;border:1.5px solid var(--linea);border-radius:13px;background:var(--superficie);padding:11px 12px;cursor:pointer;font-family:inherit;text-align:left;transition:border-color .16s ease,background .16s ease}#direccionesGuardadas .dir:hover{border-color:var(--marca)}#direccionesGuardadas .dir.on{border-color:var(--marca);background:var(--marca-soft)}#direccionesGuardadas .dir .ico{width:38px;height:38px;border-radius:12px;flex-shrink:0;background:var(--hundido);display:grid;place-items:center}#direccionesGuardadas .dir.on .ico{background:var(--superficie)}#direccionesGuardadas .dir .ico svg{width:19px;height:19px;fill:none;stroke:var(--carbon);stroke-width:1.9}#direccionesGuardadas .dir.on .ico svg{stroke:var(--marca)}#direccionesGuardadas .dir .txt{flex:1 1 0;min-width:0}#direccionesGuardadas .dir .nom{display:block;font-size:15.5px;font-weight:800;letter-spacing:-.02em;line-height:1.15}#direccionesGuardadas .dir .calle{display:block;margin-top:2px;font-size:12.5px;color:var(--humo);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#direccionesGuardadas .dir .envio{flex-shrink:0;display:inline-flex;align-items:center;font-size:12px;font-weight:800;color:var(--hierba);background:var(--hierba-soft);border-radius:99px;padding:4px 9px;font-variant-numeric:tabular-nums}#direccionesGuardadas .dir.lejos{opacity:.6;cursor:default}#direccionesGuardadas .dir.lejos:hover{border-color:var(--linea)}#direccionesGuardadas .dir.lejos .calle{color:var(--ambar);font-weight:700;white-space:normal}#direccionesGuardadas .dir.lejos .envio{display:none}#direccionesGuardadas .otra{width:100%;margin-top:7px;display:flex;align-items:center;justify-content:center;gap:8px;border:1.5px dashed var(--marca);border-radius:13px;background:var(--marca-soft);padding:12px;cursor:pointer;font-family:inherit;font-size:14.5px;font-weight:800;letter-spacing:-.01em;color:var(--marca)}#direccionesGuardadas .otra svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.2}#direccionesGuardadas .confirmar{display:block;width:calc(100% - 28px);margin:14px 14px 0;border:0;border-radius:13px;cursor:pointer;background:var(--marca);color:var(--theme-on-primary);font-family:inherit;font-size:15.5px;font-weight:800;letter-spacing:-.01em;padding:15px 16px;box-shadow:0 10px 22px -12px color-mix(in srgb,var(--marca) 75%,transparent);transition:transform .12s ease}#direccionesGuardadas .confirmar:active{transform:scale(.99)}#direccionesGuardadas .pie-nota{padding:20px 26px 4px;display:flex;flex-direction:column;align-items:center}#direccionesGuardadas .pie-nota .copyright{margin-top:10px;font-size:11.5px;color:var(--humo);line-height:1.5;text-align:center}#direccionesGuardadas .pie-nota .mono{display:flex;align-items:center;gap:4px;text-decoration:none;font-family:Arial Black,Arial Bold,Arial,sans-serif;font-size:19.5px;font-weight:900;letter-spacing:-.03em;line-height:1}#direccionesGuardadas .pie-nota .mono img{width:34px;height:34px;display:block;-o-object-fit:contain;object-fit:contain}#direccionesGuardadas .pie-nota .mono .azul{color:var(--theme-navigation)}#direccionesGuardadas .pie-nota .mono .verde{color:var(--theme-navigation-accent)}@media(min-width:640px){#direccionesGuardadas .vista{max-width:470px;margin:18px auto;background:var(--superficie);border-radius:var(--radio);overflow:hidden;box-shadow:0 22px 55px -28px #1f1b1666}#direccionesGuardadas .confirmar{width:calc(100% - 44px);margin-left:22px;margin-right:22px}#direccionesGuardadas .pie-nota{padding-bottom:20px}}@media(prefers-reduced-motion:reduce){#direccionesGuardadas .confirmar,#direccionesGuardadas .dir{transition:none}#direccionesGuardadas .confirmar:active{transform:none}}
