@font-face{font-family:inter;src:url(../media/inter_latin-s.p.0gsaq8ukbf34m.woff2?dpl=0-2-0-rc-143)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.aGqcCW_className{font-family:inter,inter Fallback}.aGqcCW_variable{--font-inter:"inter", "inter Fallback"}
@layer tienda-base{:root{--tienda-escala:1;--tienda-radio:8px;--tienda-icono-cerrar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round'%3E%3Cpath d='m6 6 12 12M6 18 18 6'/%3E%3C/svg%3E");--tienda-familia-titulos:var(--font-inter), system-ui, sans-serif;--tienda-familia-texto:var(--font-inter), system-ui, sans-serif;--tienda-micro:calc(10.5px * var(--tienda-escala));--tienda-etiqueta:calc(11.5px * var(--tienda-escala));--tienda-menor:calc(12.5px * var(--tienda-escala));--tienda-dato:calc(13px * var(--tienda-escala));--tienda-interfaz:calc(13.5px * var(--tienda-escala));--tienda-cuerpo:calc(14px * var(--tienda-escala));--tienda-accion:calc(14.5px * var(--tienda-escala));--tienda-precio:calc(15px * var(--tienda-escala));--tienda-realce:calc(17px * var(--tienda-escala));--tienda-titulo-3:calc(19px * var(--tienda-escala));--tienda-titulo-2:calc(24px * var(--tienda-escala));--tienda-titulo-1:calc(30px * var(--tienda-escala));--tienda-despliegue:calc(46px * var(--tienda-escala));--tienda-radio-medio:calc(var(--tienda-radio) * .75);--tienda-radio-grande:calc(var(--tienda-radio) * 2);--tienda-radio-pastilla:min(calc(var(--tienda-radio) * 4), 15px);--tienda-radio-punto:min(var(--tienda-radio), 9px);--tienda-radio-boton:var(--tienda-radio);--tienda-peso-normal:400;--tienda-peso-medio:500;--tienda-peso-fuerte:600;--tienda-peso-numero:650;--tienda-peso-titulo:700;--tienda-toque:44px;--tienda-ancho:1120px;--tienda-ancho-lectura:640px;--tienda-columna:1500px;--tienda-tracking-titulo:-.03em;--tienda-tracking-etiqueta:.14em;--tienda-zoom:1}@supports (zoom:1){@media (min-width:1200px) and (hover:hover) and (pointer:fine){body{--tienda-zoom:.8;zoom:var(--tienda-zoom)}}@media (min-width:1620px) and (hover:hover) and (pointer:fine){body{--tienda-zoom:.85}}@media (min-width:1800px) and (hover:hover) and (pointer:fine){body{--tienda-zoom:.9}}@media (min-width:1980px) and (hover:hover) and (pointer:fine){body{--tienda-zoom:.95}}@media (min-width:2160px) and (hover:hover) and (pointer:fine){body{--tienda-zoom:1}}}h1,h2,h3,h4{font-family:var(--tienda-familia-titulos)}:where(h1,h2,h3,h4){font-weight:var(--tienda-peso-titulo)}:where(body){font-weight:var(--tienda-peso-normal)}button,input,select,textarea{font-family:inherit}}input[type=search]::-webkit-search-cancel-button{appearance:none;opacity:.55;cursor:pointer;width:18px;height:18px;-webkit-mask-image:var(--tienda-icono-cerrar);-webkit-mask-image:var(--tienda-icono-cerrar);mask-image:var(--tienda-icono-cerrar);background:currentColor;margin-inline-start:8px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}input[type=search]::-webkit-search-cancel-button:hover{opacity:1}input[type=search]:placeholder-shown::-webkit-search-cancel-button{display:none}
@layer tienda-base{.cuenta-auth{gap:32px;max-width:1040px;margin:40px auto 72px;display:grid}.cuenta-auth--simple{max-width:480px}.cuenta-auth__principal{width:100%;min-width:0;max-width:480px}.cuenta-auth .cuenta-panel{background:0 0;border:0;margin:0;padding:0}.cuenta-auth .cuenta-panel h1{font-size:calc(30px * var(--tienda-escala));letter-spacing:-.03em;margin:0 0 8px;line-height:1.15}.cuenta-auth .cuenta-intro{margin:0 0 28px}.cuenta-auth .cuenta-form .boton--principal{width:100%;min-height:50px}.cuenta-auth .cuenta-links{justify-content:center}.cuenta-auth__volver:focus-visible,.cuenta-nav a:focus-visible,.cuenta-tarjeta:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cuenta-auth__volver{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));align-items:center;gap:6px;margin-bottom:28px;text-decoration:none;display:inline-flex}.cuenta-auth__volver svg{transform:rotate(180deg)}.cuenta-auth__volver:hover{color:var(--color-text)}.cuenta-auth__legal{text-align:center;margin-top:20px}.cuenta-form{gap:20px;display:grid}.cuenta-form fieldset{border:0;grid-template-columns:1fr 1fr;gap:18px;margin:0;padding:0;display:grid}.cuenta-form fieldset>*{grid-column:1/-1}.cuenta-form fieldset>.cuenta-campo--mitad{grid-column:auto}.cuenta-campo{align-content:start;gap:8px;min-width:0;display:grid}.cuenta-campo__cabeza{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cuenta-campo label{font-size:calc(14px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte)}.cuenta-campo__enlace{font-size:calc(13px * var(--tienda-escala));color:var(--color-text-muted);white-space:nowrap}.cuenta-campo__enlace:hover{color:var(--color-text)}.cuenta-campo__ayuda{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala));margin:0;line-height:1.45}.cuenta-campo__ayuda a{color:var(--color-text);text-underline-offset:2px;font-weight:600;text-decoration:underline}.cuenta-form input,.cuenta-form select{width:100%;min-height:48px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--tienda-radio-medio);font:inherit;font-size:calc(16px * var(--tienda-escala));padding:10px 14px;transition:border-color .15s,box-shadow .15s}.cuenta-form input:hover,.cuenta-form select:hover{border-color:var(--color-text-muted)}.cuenta-form input:focus,.cuenta-form select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-subtle);outline:none}.cuenta-form input[aria-invalid=true],.cuenta-form select[aria-invalid=true]{border-color:var(--color-danger)}.cuenta-clave{position:relative}.cuenta-clave input{padding-right:88px}.cuenta-clave__ver{border-radius:calc(var(--tienda-radio-medio) - 2px);min-height:36px;color:var(--color-text-muted);font:inherit;font-size:calc(13px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);cursor:pointer;background:0 0;border:0;padding:0 12px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.cuenta-clave__ver:hover{color:var(--color-text);background:var(--color-sunken)}.cuenta-clave__ver:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.cuenta-form .cuenta-checkbox{font-size:calc(14px * var(--tienda-escala));align-items:center;gap:10px;font-weight:400;display:flex}.cuenta-checkbox input{width:20px;min-height:20px;accent-color:var(--color-accent)}.cuenta-form .error-campo{margin:0}.cuenta-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cuenta-notice{border:1px solid var(--color-border);border-radius:var(--tienda-radio-medio);font-size:calc(14px * var(--tienda-escala));margin:0;padding:12px 16px}.cuenta-notice--error{background:var(--color-danger-subtle);color:var(--color-danger-text)}.cuenta-notice--success{background:var(--color-success-subtle);color:var(--color-success-text)}.cuenta-links{font-size:calc(14px * var(--tienda-escala));flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.cuenta-google{margin:0 0 24px}.cuenta-google__button{border:1px solid var(--color-border-strong);border-radius:var(--tienda-radio-medio);background:var(--color-surface);width:100%;min-height:50px;color:var(--color-text);font:inherit;font-size:calc(15px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:12px 18px;display:flex}.cuenta-google__button svg{flex:none}.cuenta-google__button:hover{border-color:var(--color-text-muted);background:var(--color-surface-2)}.cuenta-google__button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.cuenta-google__separator{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala));align-items:center;gap:16px;margin-top:24px;display:flex}.cuenta-google__separator:before,.cuenta-google__separator:after{content:"";background:var(--color-border);flex:1;height:1px}.cuenta-layout{grid-template-columns:240px minmax(0,1fr);gap:32px 48px;max-width:1200px;margin:40px auto 72px;display:grid}.cuenta-cabecera{border-bottom:1px solid var(--color-border);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:18px;padding-bottom:28px;display:flex}.cuenta-cabecera__inicial{background:var(--color-accent);width:56px;height:56px;color:var(--color-on-accent);font-size:calc(22px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);border-radius:50%;flex:none;place-items:center;display:grid}.cuenta-cabecera__texto{flex:1;min-width:0}.cuenta-cabecera__saludo{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(28px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);letter-spacing:-.03em;margin:0;line-height:1.15}.cuenta-cabecera__correo{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;overflow:hidden}.cuenta-cabecera__salir{margin:0}.cuenta-salir{border:1px solid var(--color-border-strong);border-radius:var(--tienda-radio-medio);background:var(--color-surface);min-height:44px;color:var(--color-text);font:inherit;font-size:calc(14px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);cursor:pointer;padding:0 18px}.cuenta-salir:hover{border-color:var(--color-text)}.cuenta-salir:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cuenta-nav{flex-direction:column;gap:2px;height:fit-content;display:flex;position:sticky;top:24px}.cuenta-nav a{border-radius:var(--tienda-radio-medio);min-height:44px;color:var(--color-text-muted);font-size:calc(15px * var(--tienda-escala));align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.cuenta-nav a svg{flex:none}.cuenta-nav a:hover{background:var(--color-sunken);color:var(--color-text)}.cuenta-nav a[aria-current=page]{background:var(--color-accent-subtle);color:var(--color-accent-text);font-weight:var(--tienda-peso-fuerte)}.cuenta-contenido{align-content:start;gap:24px;min-width:0;display:grid}.cuenta-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--tienda-radio-grande,var(--tienda-radio));padding:32px}.cuenta-panel h1,.cuenta-panel h2{margin-top:0}.cuenta-panel h1{font-size:calc(24px * var(--tienda-escala));letter-spacing:-.025em;margin-bottom:6px;line-height:1.2}.cuenta-panel h2{font-size:calc(18px * var(--tienda-escala))}.cuenta-intro{color:var(--color-text-muted);font-size:calc(15px * var(--tienda-escala));margin:0 0 28px}.cuenta-contenido .cuenta-form{max-width:640px}.cuenta-contenido .cuenta-form .boton--principal{justify-self:start;min-height:48px;padding-inline:28px}.cuenta-resumen{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cuenta-tarjeta{border:1px solid var(--color-border);border-radius:var(--tienda-radio-grande,var(--tienda-radio));background:var(--color-surface);color:var(--color-text);align-content:start;gap:4px;padding:22px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.cuenta-tarjeta:hover{border-color:var(--color-border-strong);box-shadow:0 4px 16px #0000000f}.cuenta-tarjeta svg{color:var(--color-accent-text);margin-bottom:10px}.cuenta-tarjeta__titulo{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala))}.cuenta-tarjeta__dato{font-size:calc(17px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte)}.cuenta-tarjeta__detalle{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala))}.cuenta-address{border-top:1px solid var(--color-border);padding:24px 0}.cuenta-address summary{cursor:pointer;min-height:44px;padding:12px 0}.cuenta-address details{margin-bottom:16px}.cuenta-orders{margin:0;padding:0;list-style:none}.cuenta-orders li{border-top:1px solid var(--color-border);padding:20px 0}.cuenta-orders a{flex-wrap:wrap;justify-content:space-between;gap:16px;font-weight:650;display:flex}.cuenta-orders p{font-size:calc(13px * var(--tienda-escala));color:var(--color-text-muted)}.cuenta-empty{color:var(--color-text-muted);padding:28px 0}.favorite-button{border:1px solid var(--color-border);border-radius:var(--tienda-radio-medio);background:var(--color-surface);min-height:44px;color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.favorite-button[aria-pressed=true]{color:var(--color-accent-text);background:var(--color-accent-subtle)}.favorite-notice{font-size:calc(13px * var(--tienda-escala));color:var(--color-text-muted);margin:8px 0}@media (max-width:959px){.cuenta-layout{grid-template-columns:minmax(0,1fr);row-gap:20px}.cuenta-nav{scrollbar-width:none;flex-direction:row;gap:6px;margin-inline:-16px;padding:0 16px 4px;position:static;overflow-x:auto}.cuenta-nav::-webkit-scrollbar{display:none}.cuenta-nav a{border:1px solid var(--color-border);border-radius:var(--tienda-radio-pastilla,999px);min-height:40px;font-size:calc(14px * var(--tienda-escala));flex:none;padding:8px 14px}.cuenta-nav a svg{display:none}.cuenta-nav a[aria-current=page]{border-color:#0000}.cuenta-resumen{grid-template-columns:1fr;gap:10px}.cuenta-tarjeta{grid-template-columns:auto 1fr;column-gap:14px;padding:16px}.cuenta-tarjeta svg{grid-row:span 3;margin:2px 0 0}}@media (max-width:767px){.cuenta-auth{margin:24px auto 48px}.cuenta-auth .cuenta-panel h1{font-size:calc(26px * var(--tienda-escala))}.cuenta-layout{margin:24px auto 48px}.cuenta-cabecera{gap:12px;padding-bottom:20px}.cuenta-cabecera__inicial{width:44px;height:44px;font-size:calc(18px * var(--tienda-escala))}.cuenta-cabecera__saludo{font-size:calc(22px * var(--tienda-escala))}.cuenta-salir{min-height:40px;font-size:calc(13px * var(--tienda-escala));padding:0 12px}.cuenta-panel{padding:20px}.cuenta-form fieldset,.cuenta-grid{grid-template-columns:1fr}.cuenta-form fieldset>.cuenta-campo--mitad{grid-column:1/-1}.cuenta-contenido .cuenta-form .boton--principal{justify-self:stretch}}.cuenta-acceso{max-width:880px;margin:40px auto 72px}.cuenta-acceso--angosta{max-width:460px}.cuenta-acceso__encabezado{margin-bottom:24px}.cuenta-acceso__sobretitulo{margin:0 0 8px}.cuenta-acceso__titulo{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(30px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);letter-spacing:-.03em;margin:0;line-height:1.15}.cuenta-acceso__titulo:focus{outline:none}.cuenta-acceso__bajada{color:var(--color-text-muted);font-size:calc(15px * var(--tienda-escala));margin:8px 0 0;line-height:1.5}.cuenta-acceso .cuenta-form{flex-direction:column;flex:auto;gap:20px;display:flex}.cuenta-acceso .cuenta-form .boton--principal{width:100%;min-height:50px}.cuenta-acceso__volver{margin:26px 0 0}.cuenta-form__fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.cuenta-form__nota{margin:0}.cuenta-form__acciones{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.cuenta-acceso .cuenta-form__acciones .boton--principal,.cuenta-marco .cuenta-form__acciones .boton--principal{width:auto;min-height:48px;padding-inline:28px}.cuenta-form--acciones-derecha .cuenta-form__acciones{border-top:1px solid var(--color-border);flex-direction:row-reverse;justify-content:flex-start;gap:12px;margin-top:8px;padding-top:20px}.cuenta-enlace{color:var(--color-text);font-size:calc(14px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.cuenta-enlace:hover{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.cuenta-enlace-flecha{color:var(--color-text);font-size:calc(13px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.cuenta-enlace-flecha svg{transition:transform .2s}.cuenta-enlace-flecha:hover svg{transform:translate(3px)}.cuenta-enlace-flecha--atras svg{transform:rotate(180deg)}.cuenta-enlace-flecha--atras:hover svg{transform:rotate(180deg)translate(3px)}.cuenta-enlace:focus-visible,.cuenta-enlace-flecha:focus-visible,.cuenta-chip:focus-visible,.cuenta-salir-enlace:focus-visible,.cuenta-pestanas a:focus-visible,.cuenta-pestanas__disparador:focus-visible,.cuenta-ultimo:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cuenta-campo__requerido{color:var(--color-text-muted)}.cuenta-clave__ver--ojo{place-items:center;min-width:40px;padding:0 8px;display:grid}.cuenta-clave:has(.cuenta-clave__ver--ojo) input{padding-right:52px}.cuenta-notice:has(>svg){align-items:flex-start;gap:10px;display:flex}.cuenta-notice>svg{flex:none;margin-top:1px}.cuenta-notice:focus{outline:none}.cuenta-notice:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cuenta-acceso .cuenta-notice,.cuenta-marco .cuenta-notice{background:var(--color-sunken);color:var(--color-text);border:0}.cuenta-acceso .cuenta-notice--error,.cuenta-marco .cuenta-notice--error{color:var(--color-danger-text)}.cuenta-notice--error>svg{color:var(--color-danger)}.cuenta-notice--success>svg{color:var(--color-success-text)}.cuenta-notice--info>svg{color:var(--color-text-muted)}.cuenta-marco{max-width:1040px;margin:0 auto 72px}.cuenta-saludo{justify-content:space-between;align-items:flex-start;gap:24px;padding:4px 0 22px;display:flex}.cuenta-saludo__texto{min-width:0}.cuenta-saludo__sobretitulo{margin:0 0 8px}.cuenta-saludo__titulo{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(28px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;line-height:1.15}.cuenta-saludo__datos{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:8px 0 0;line-height:1.5}.cuenta-saludo__salir{flex:none;margin:0}.cuenta-salir-enlace{min-height:44px;color:var(--color-text-muted);font:inherit;font-size:calc(13px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.cuenta-salir-enlace:hover{color:var(--color-text)}.cuenta-pestanas{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:32px}.cuenta-pestanas__disparador{display:none}.cuenta-pestanas__lista{gap:28px;display:flex}.cuenta-pestanas__lista a{color:var(--color-text-muted);font-size:calc(15px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:15px 0;text-decoration:none;position:relative}.cuenta-pestanas__lista a:hover,.cuenta-pestanas__lista a[aria-current=page]{color:var(--color-text)}.cuenta-pestanas__lista a[aria-current=page]:after{content:"";background:var(--color-text);height:2px;position:absolute;bottom:-1px;left:0;right:0}.cuenta-marco__avisos{margin-bottom:20px}.cuenta-marco__contenido,.cuenta-seccion{min-width:0}.cuenta-marco__contenido{padding-top:48px}.cuenta-marco__contenido .cuenta-form{max-width:none}.cuenta-marco__contenido .cuenta-form>.boton--principal{justify-self:end;width:auto;min-height:48px;padding-inline:28px}.cuenta-form input[readonly]{background:var(--color-sunken);color:var(--color-text-muted)}.cuenta-estado{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin:0;display:inline-flex}.cuenta-estado__punto{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.cuenta-estado--avanza{color:var(--color-success-text)}.cuenta-estado--espera{color:var(--color-warning-text)}.cuenta-panel-plan{border-radius:var(--tienda-radio);background:var(--tienda-relleno,var(--color-sunken));justify-content:space-between;align-items:center;gap:32px;padding:24px 28px;display:flex}.cuenta-panel-plan__texto{min-width:0}.cuenta-panel-plan__titulo{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(18px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);margin:8px 0 0;line-height:1.2}.cuenta-panel-plan__bajada{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:6px 0 0;line-height:1.5}.cuenta-panel-plan__acciones{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}.cuenta-panel-plan__precio{font-size:calc(24px * var(--tienda-escala));font-weight:var(--tienda-peso-numero);letter-spacing:-.02em;margin:0}.cuenta-panel-plan__precio span{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:0}.cuenta-datos{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 0;display:grid}.cuenta-datos__dato{min-width:0;padding:20px 24px}.cuenta-datos__dato:first-child{padding-left:0}.cuenta-datos__dato+.cuenta-datos__dato{border-left:1px solid var(--color-border)}.cuenta-datos dt{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.12em;text-transform:uppercase;margin:0}.cuenta-datos dd{margin:0}.cuenta-datos .cuenta-datos__valor{font-size:calc(28px * var(--tienda-escala));font-weight:var(--tienda-peso-numero);letter-spacing:-.02em;text-transform:uppercase;margin-top:8px;line-height:1.1}.cuenta-datos--chico .cuenta-datos__valor{font-size:calc(24px * var(--tienda-escala))}.cuenta-datos .cuenta-datos__valor--texto{font-size:calc(16px * var(--tienda-escala));letter-spacing:0;text-transform:none}.cuenta-datos .cuenta-datos__detalle{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala));margin-top:5px}.cuenta-bloque{margin-top:36px}.cuenta-bloque__cabeza{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.cuenta-bloque__titulo{margin:0 0 14px}.cuenta-bloque__cabeza .cuenta-bloque__titulo{margin:0}.cuenta-ultimos{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cuenta-ultimo{border:1px solid var(--color-border-strong);border-radius:var(--tienda-radio);color:var(--color-text);flex-direction:column;padding:18px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.cuenta-ultimo:hover{border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.cuenta-ultimo__cabeza{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cuenta-ultimo__fecha{font-size:calc(14px * var(--tienda-escala));font-weight:var(--tienda-peso-numero);text-transform:uppercase}.cuenta-ultimo__tipo{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.1em;text-transform:uppercase}.cuenta-ultimo__fotos{min-height:46px;margin:16px 0}.cuenta-ultimo__pie{border-top:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:10px;margin-top:auto;padding-top:14px;display:flex}.cuenta-ultimo__numero{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala))}.cuenta-ultimo__total{font-size:calc(16px * var(--tienda-escala));font-weight:var(--tienda-peso-numero)}.cuenta-ultimo .cuenta-estado{margin-top:9px}.cuenta-miniaturas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cuenta-miniatura{width:var(--miniatura,40px);height:var(--miniatura,40px);border-radius:var(--tienda-radio);background:var(--tienda-relleno,var(--color-sunken));flex:none;place-items:center;display:grid;overflow:hidden}.cuenta-miniatura img{object-fit:contain;width:100%;height:100%}.cuenta-miniatura--mas{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));font-weight:var(--tienda-peso-numero)}.cuenta-vacio{border-radius:var(--tienda-radio);background:var(--tienda-relleno,var(--color-sunken));text-align:center;margin-top:28px;padding:40px 28px}.cuenta-vacio__titulo{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(18px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);margin:0}.cuenta-vacio p{max-width:44ch;color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:6px auto 0;line-height:1.5}.cuenta-vacio .boton{margin-top:18px;display:inline-flex}.cuenta-pedidos__resumen{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:0 0 18px}.cuenta-filtros{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:18px;display:flex}.cuenta-filtros__rotulo{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;margin-right:6px;display:inline-flex}.cuenta-chip{border:1px solid var(--color-border-strong);border-radius:var(--tienda-radio-pastilla,999px);min-height:36px;color:var(--color-text-muted);font:inherit;font-size:calc(14px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:7px 16px;text-decoration:none;display:inline-flex}.cuenta-chip:hover{border-color:var(--color-text-muted);color:var(--color-text)}.cuenta-chip[aria-current]{border-color:var(--color-text);background:var(--color-text);color:var(--color-surface)}.cuenta-chip--peligro{border-color:var(--color-danger);color:var(--color-danger-text)}.cuenta-chip--peligro:hover{border-color:var(--color-danger);background:var(--color-danger);color:var(--color-surface)}.cuenta-pedidos__ninguno{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:24px 0}.cuenta-tabla{margin-top:4px}.cuenta-tabla__fila{border-bottom:1px solid var(--color-border);grid-template-columns:88px 84px 116px minmax(0,1fr) 170px 96px 78px;align-items:center;gap:14px;padding:14px 0;display:grid}.cuenta-tabla--sin-tipo .cuenta-tabla__fila{grid-template-columns:88px 84px minmax(0,1fr) 170px 96px 78px}.cuenta-tabla__fila--cabeza{border-bottom-color:var(--color-border-strong);color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.12em;text-transform:uppercase;padding:14px 0 10px}.cuenta-tabla__fecha{font-size:calc(14px * var(--tienda-escala));font-weight:var(--tienda-peso-numero);text-transform:uppercase}.cuenta-tabla__fecha small{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));font-weight:var(--tienda-peso-normal);display:block}.cuenta-tabla__numero{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala))}.cuenta-tabla__tipo{font-size:calc(12px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.08em;text-transform:uppercase}.cuenta-tabla__total{font-size:calc(15px * var(--tienda-escala));font-weight:var(--tienda-peso-numero)}.cuenta-tabla__derecha{text-align:right}.cuenta-tabla__acciones{justify-content:flex-end;display:flex}.cuenta-paginador{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.cuenta-pedido__volver{margin:0 0 18px}.cuenta-pedido__cabeza{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.cuenta-pedido__sobretitulo{margin:0 0 6px}.cuenta-pedido__numero{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(28px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);letter-spacing:-.02em;margin:0}.cuenta-notas{margin:0;padding:0;list-style:none}.cuenta-nota{border-bottom:1px solid var(--color-border);grid-template-columns:200px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.cuenta-nota__fecha{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.1em;text-transform:uppercase}.cuenta-nota__texto{font-size:calc(14px * var(--tienda-escala));line-height:1.55}.cuenta-nota__texto p{margin:0}.cuenta-nota__texto p+p{margin-top:5px}.cuenta-detalle{margin:0;padding:0;list-style:none}.cuenta-detalle__linea{border-bottom:1px solid var(--color-border);grid-template-columns:52px minmax(0,1fr) auto 120px;align-items:center;gap:14px;padding:12px 0;display:grid}.cuenta-detalle__foto{border-radius:var(--tienda-radio);background:var(--tienda-relleno,var(--color-sunken));place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.cuenta-detalle__foto img{object-fit:contain;width:100%;height:100%}.cuenta-detalle__nombre{font-size:calc(15px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte)}.cuenta-detalle__cantidad{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala))}.cuenta-detalle__precio{text-align:right;font-size:calc(15px * var(--tienda-escala));font-weight:var(--tienda-peso-numero)}.cuenta-totales{max-width:420px;margin:16px 0 0 auto}.cuenta-totales>div{font-size:calc(14px * var(--tienda-escala));justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0;display:flex}.cuenta-totales dt{color:var(--color-text-muted)}.cuenta-totales dd{text-align:right;margin:0}.cuenta-totales dd small{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala))}.cuenta-totales>.cuenta-totales__total{border-top:1px solid var(--color-border);font-size:calc(17px * var(--tienda-escala));font-weight:var(--tienda-peso-numero);margin-top:6px;padding-top:12px}.cuenta-totales__total dt{color:var(--color-text)}.cuenta-tarjetas{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.cuenta-tarjeta-dir{border:1px solid var(--color-border-strong);border-radius:var(--tienda-radio);flex-direction:column;min-width:0;padding:20px;display:flex}.cuenta-tarjeta-dir--info{background:var(--tienda-relleno,var(--color-sunken));border-color:#0000}.cuenta-tarjeta-dir__cabeza{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cuenta-tarjeta-dir__titulo{font-size:calc(13px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.12em;text-transform:uppercase;margin:0}.cuenta-tarjeta-dir__direccion{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:12px 0 0;font-style:normal;line-height:1.6;display:grid}.cuenta-tarjeta-dir__vacia,.cuenta-tarjeta-dir__texto{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:12px 0 0;line-height:1.5}.cuenta-tarjeta-dir__marcas{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala));margin:10px 0 0}.cuenta-tarjeta-dir--info .cuenta-enlace-flecha{align-self:flex-start;margin-top:auto;padding-top:14px}.cuenta-tarjeta-dir__datos{gap:7px;margin:12px 0 0;display:grid}.cuenta-tarjeta-dir__datos>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cuenta-tarjeta-dir__datos dt{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala))}.cuenta-tarjeta-dir__datos dd{font-size:calc(14px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);text-align:right;margin:0}.cuenta-direccion-editar{max-width:700px;margin:0 auto}.cuenta-direccion-editar__titulo{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(24px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);letter-spacing:-.02em;margin:0}.cuenta-direccion-editar__bajada{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:8px 0 20px}.cuenta-form--eliminar{justify-items:start;margin-top:12px}.cuenta-detalles__columnas{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 56px;display:grid}.cuenta-detalles__bloque{min-width:0}.cuenta-detalles__titulo{margin:0 0 14px}.cuenta-detalles__bajada{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:0 0 14px}.cuenta-cierre{border-top:1px solid var(--color-border);margin-top:40px;padding-top:28px}.cuenta-cierre>p{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:0 0 12px}.cuenta-cierre__form{justify-items:start;gap:12px;display:grid}@media (max-width:900px){.cuenta-pestanas__disparador{width:100%;min-height:48px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.cuenta-pestanas__actual{font-size:calc(15px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:10px;display:inline-flex}.cuenta-pestanas__numero{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala));letter-spacing:.12em}.cuenta-pestanas__hamburguesa{gap:4px;width:18px;display:grid}.cuenta-pestanas__hamburguesa span{background:var(--color-text);height:2px;transition:transform .2s,opacity .2s;display:block}.cuenta-pestanas__disparador[aria-expanded=true] .cuenta-pestanas__hamburguesa span:first-child{transform:translateY(6px)rotate(45deg)}.cuenta-pestanas__disparador[aria-expanded=true] .cuenta-pestanas__hamburguesa span:nth-child(2){opacity:0}.cuenta-pestanas__disparador[aria-expanded=true] .cuenta-pestanas__hamburguesa span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.cuenta-pestanas__lista{flex-direction:column;gap:0;padding-bottom:8px;display:none}.cuenta-pestanas__lista--abierta{display:flex}.cuenta-pestanas__lista a{padding:11px 0}.cuenta-pestanas__lista a[aria-current=page]:after{width:2px;height:auto;inset:11px auto 11px -12px}.cuenta-panel-plan{flex-direction:column;align-items:stretch;gap:20px;padding:22px}.cuenta-panel-plan__acciones{align-items:stretch}.cuenta-panel-plan__acciones .boton{justify-content:center}.cuenta-datos{grid-template-columns:minmax(0,1fr)}.cuenta-datos__dato{padding:16px 0}.cuenta-datos__dato+.cuenta-datos__dato{border-top:1px solid var(--color-border);border-left:0}.cuenta-ultimos{grid-template-columns:minmax(0,1fr)}.cuenta-tabla__fila--cabeza{display:none}.cuenta-tabla__fila,.cuenta-tabla--sin-tipo .cuenta-tabla__fila{border:1px solid var(--color-border-strong);border-radius:var(--tienda-radio);grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:12px;padding:16px}.cuenta-tabla__fila>[data-rotulo]{text-align:left;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cuenta-tabla__fila>[data-rotulo]:before{content:attr(data-rotulo);color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);letter-spacing:.12em;text-transform:uppercase}.cuenta-tabla__fecha small{margin-left:4px;display:inline}.cuenta-tabla__acciones{justify-content:flex-start;padding-top:6px}.cuenta-paginador{flex-direction:column;align-items:stretch;gap:12px}.cuenta-tarjetas,.cuenta-detalles__columnas{grid-template-columns:minmax(0,1fr)}.cuenta-pedido__cabeza{flex-direction:column;gap:10px}.cuenta-nota{grid-template-columns:minmax(0,1fr);gap:4px}.cuenta-detalle__linea{grid-template-columns:52px minmax(0,1fr);gap:6px 14px}.cuenta-detalle__cantidad,.cuenta-detalle__precio{text-align:left;grid-column:2}}@media (max-width:767px){.cuenta-acceso,.cuenta-marco{margin:24px auto 48px}.cuenta-acceso__titulo{font-size:calc(26px * var(--tienda-escala))}.cuenta-saludo{gap:12px}.cuenta-saludo__titulo{font-size:calc(22px * var(--tienda-escala))}.cuenta-form--acciones-derecha .cuenta-form__acciones{flex-direction:column-reverse;align-items:stretch}.cuenta-form--acciones-derecha .cuenta-form__acciones>*{justify-content:center;width:100%}}.cuenta-carga__barra,.cuenta-carga__inicial,.cuenta-carga__campo{border-radius:var(--tienda-radio-medio,8px);background:linear-gradient(90deg, var(--color-sunken) 30%, color-mix(in srgb, var(--color-sunken) 45%, var(--color-surface)) 50%, var(--color-sunken) 70%);background-size:200% 100%;animation:1.4s ease-in-out infinite cuenta-carga-brillo;display:block}.cuenta-carga__barra{max-width:100%;height:12px}.cuenta-carga__barra--chica{height:10px}.cuenta-carga__barra--titulo{height:22px}.cuenta-carga__inicial{border-radius:50%;flex:none;width:52px;height:52px}.cuenta-carga__campo{width:100%;max-width:640px;height:48px}.cuenta-carga__pila{flex:1;gap:10px;min-width:0;display:grid}.cuenta-carga__item{align-items:center;min-height:44px;padding:10px 14px;display:flex}.cuenta-carga__item .cuenta-carga__barra{height:14px}.cuenta-carga__tarjeta{gap:14px;display:grid}.cuenta-marco .cuenta-carga__tarjeta{border:1px solid var(--color-border);border-radius:var(--tienda-radio-grande,var(--tienda-radio));padding:28px}.cuenta-carga__pestanas{gap:28px;padding:17px 0;display:flex;overflow:hidden}@keyframes cuenta-carga-brillo{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.cuenta-carga__barra,.cuenta-carga__inicial,.cuenta-carga__campo{background:var(--color-sunken);animation:none}}@media (max-width:959px){.cuenta-carga .cuenta-nav{flex-direction:row}.cuenta-carga__item{flex:none;width:110px}}.cuenta-ingreso{max-width:1180px;margin:0 auto;padding:40px 81px 88px}.cuenta-ingreso__migas{margin:0 0 14px}.cuenta-ingreso__titulo{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(30px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);letter-spacing:-.03em;margin:0 0 28px;line-height:1.15}.cuenta-ingreso__columnas{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.cuenta-ingreso__tarjeta{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--tienda-radio-grande,8px);flex-direction:column;min-width:0;display:flex;overflow:hidden}.cuenta-ingreso__cabecera{border-bottom:1px solid color-mix(in srgb, var(--color-border) 66%, var(--color-surface));font-size:calc(16px * var(--tienda-escala));letter-spacing:normal;margin:0;padding:18px 28px;font-weight:700;line-height:1.4}.cuenta-ingreso__cuerpo{flex-direction:column;padding:24px 28px 28px;display:flex}.cuenta-ingreso__bajada{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:0 0 22px;line-height:1.55}.cuenta-ingreso .cuenta-notice{margin:0 0 22px}.cuenta-ingreso .cuenta-google{margin:0}.cuenta-ingreso .cuenta-google__button{box-sizing:border-box;border-color:var(--color-border-strong);border-radius:var(--tienda-radio);min-height:48px;font-size:calc(14px * var(--tienda-escala));padding:0 18px;font-weight:600}.cuenta-ingreso .cuenta-google__button svg{width:18px;height:18px}.cuenta-ingreso .cuenta-google__separator{font-size:calc(12px * var(--tienda-escala));gap:14px;margin:20px 0;line-height:1.5}.cuenta-ingreso .cuenta-google__separator:before,.cuenta-ingreso .cuenta-google__separator:after{background:color-mix(in srgb, var(--color-border) 66%, var(--color-surface))}.cuenta-ingreso .cuenta-form{gap:22px}.cuenta-ingreso .cuenta-campo{gap:7px}.cuenta-ingreso .cuenta-campo label{font-size:calc(13.5px * var(--tienda-escala));font-weight:600;line-height:1.5}.cuenta-ingreso .cuenta-campo__enlace{font-size:calc(12.5px * var(--tienda-escala));line-height:1.5;text-decoration:underline}.cuenta-ingreso .cuenta-form input{box-sizing:border-box;border-radius:var(--tienda-radio);height:48px;min-height:0;font-size:max(16px, calc(16px * var(--tienda-escala)));padding:11px 13px;line-height:1.5}.cuenta-ingreso .cuenta-clave input{padding-right:92px}.cuenta-ingreso .cuenta-clave__ver{border-radius:calc(var(--tienda-radio) * .75);min-height:36px;font-size:calc(13px * var(--tienda-escala));padding:0 10px;font-weight:600;right:5px}.cuenta-ingreso .cuenta-form .boton--principal,.cuenta-ingreso__boton{box-sizing:border-box;border:1px solid var(--color-accent);border-radius:var(--tienda-radio);width:100%;min-height:50px;font-size:calc(14px * var(--tienda-escala));letter-spacing:normal;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-weight:700;line-height:1.5;text-decoration:none;display:flex}.cuenta-ingreso__boton--contorno{background:var(--color-surface);color:var(--color-accent)}.cuenta-ingreso__boton--contorno:hover{background:var(--color-accent);color:var(--color-on-accent)}.cuenta-ingreso__boton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cuenta-ingreso .cuenta-auth__legal{text-align:center;margin:20px 0 0}.cuenta-ingreso__media{background:var(--color-sunken);height:220px;position:relative}.cuenta-ingreso__media--esqueleto{border:2px dashed var(--color-border);border-radius:var(--tienda-radio);height:188px;color:var(--color-text);font-family:var(--tienda-familia-titulos);font-size:calc(14px * var(--tienda-escala));letter-spacing:.06em;background:0 0;justify-content:center;align-items:center;margin:16px 16px 0;font-weight:600;display:flex}.cuenta-ingreso__media img{object-fit:contain;mix-blend-mode:multiply;width:calc(100% - 32px);height:calc(100% - 32px);display:block;position:absolute;inset:16px}.cuenta-ingreso__otra-cuerpo{flex-direction:column;gap:10px;padding:26px 28px 28px;display:flex}.cuenta-ingreso__sobretitulo{color:var(--color-text-muted);font-size:calc(11px * var(--tienda-escala));letter-spacing:.12em;text-transform:uppercase;font-weight:650;line-height:1.5}.cuenta-ingreso__otra-titulo{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(22px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);letter-spacing:-.025em;margin:0;line-height:1.2}.cuenta-ingreso__otra-texto{color:var(--color-text-muted);font-size:calc(14px * var(--tienda-escala));margin:0 0 12px;line-height:1.65}@media (max-width:900px){.cuenta-ingreso{padding:24px 24px 64px}.cuenta-ingreso__columnas{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.cuenta-ingreso{padding:20px 16px 56px}.cuenta-ingreso__titulo{font-size:calc(26px * var(--tienda-escala));margin-bottom:20px}.cuenta-ingreso__cabecera{padding:16px 20px}.cuenta-ingreso__cuerpo{padding:20px 20px 24px}.cuenta-ingreso__otra-cuerpo{padding:22px 20px 24px}}}
@layer tienda-base{.micuenta{--mc-borde:color-mix(in srgb, var(--color-border) 66%, var(--color-surface));--mc-linea:color-mix(in srgb, var(--color-border) 40%, var(--color-surface));--mc-radio:calc(var(--tienda-radio-grande,8px) * 1.25);--mc-sombra:0 1px 2px color-mix(in srgb, var(--color-text) 4%, transparent);max-width:1640px;padding:40px clamp(20px, calc(5.625vw / var(--tienda-zoom)), 86px) 96px;margin:0 auto}.micuenta__migas{margin:0 0 24px}.micuenta__columnas{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:40px;display:grid}.micuenta__lateral{background:var(--color-surface);border:1px solid var(--mc-borde);border-radius:calc(var(--tienda-radio-grande,8px) * 1.5);min-width:0;box-shadow:var(--mc-sombra);flex-direction:column;display:flex;position:sticky;top:24px;overflow:hidden}.micuenta__persona{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface));border-bottom:1px solid var(--mc-borde);align-items:center;gap:14px;padding:20px 18px;display:flex}.micuenta__avatar{background:var(--color-accent);width:48px;height:48px;color:var(--color-on-accent);font-family:var(--tienda-familia-titulos,inherit);font-size:calc(17px * var(--tienda-escala));letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.micuenta__persona-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.micuenta__persona-texto strong{font-size:calc(15px * var(--tienda-escala));overflow-wrap:anywhere;font-weight:700;line-height:1.3}.micuenta__persona-texto span{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.micuenta__secciones{flex-direction:column;padding:8px 10px 10px;display:flex}.micuenta__grupo{flex-direction:column;gap:2px;display:flex}.micuenta__grupo:first-child{padding-top:4px}.micuenta__grupo-titulo{color:color-mix(in srgb, var(--color-text-muted) 72%, var(--color-surface));font-size:calc(10.5px * var(--tienda-escala));letter-spacing:.12em;text-transform:uppercase;padding:14px 12px 6px;font-weight:650}.micuenta__enlace{border-radius:var(--tienda-radio);min-height:42px;color:var(--color-text);font-size:calc(14px * var(--tienda-escala));white-space:nowrap;flex:none;align-items:center;gap:12px;padding:0 12px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.micuenta__enlace:hover{background:var(--color-sunken)}.micuenta__enlace[aria-current=page]{background:var(--color-accent);color:var(--color-on-accent);font-weight:600}.micuenta__enlace:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.micuenta__enlace svg{flex:none}.micuenta__enlace-texto{flex:1}.micuenta__cantidad{border-radius:var(--tienda-radio-pastilla,999px);background:var(--color-sunken);min-width:22px;color:var(--color-text-muted);font-size:calc(11.5px * var(--tienda-escala));font-variant-numeric:tabular-nums;text-align:center;padding:1px 7px;font-weight:600}.micuenta__enlace[aria-current=page] .micuenta__cantidad{background:color-mix(in srgb, var(--color-on-accent) 18%, transparent);color:var(--color-on-accent)}.micuenta__selector{display:none}.micuenta__salir{border-top:1px solid var(--mc-linea);margin:0;padding:8px 10px 10px}.micuenta__salir button{border-radius:var(--tienda-radio);width:100%;min-height:42px;color:var(--color-text-muted);font:inherit;font-size:calc(14px * var(--tienda-escala));cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;display:flex}.micuenta__salir button:hover{background:var(--color-sunken);color:var(--color-text)}.micuenta__principal{flex-direction:column;min-width:0;display:flex}.micuenta__avisos{margin-bottom:20px}.micuenta__encabezado{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.micuenta__titulo{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(30.5px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;line-height:1.1}.micuenta__bajada{color:var(--color-text-muted);font-size:calc(13.5px * var(--tienda-escala));margin:6px 0 0;line-height:1.55}.micuenta__pila{flex-direction:column;gap:20px;min-width:0;display:flex}.micuenta__tarjeta{background:var(--color-surface);border:1px solid var(--mc-borde);border-radius:var(--mc-radio);min-width:0;box-shadow:var(--mc-sombra);overflow:hidden}.micuenta__tarjeta-cabeza{border-bottom:1px solid var(--mc-linea);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.micuenta__tarjeta-titulo{font-size:calc(14.5px * var(--tienda-escala));letter-spacing:normal;margin:0;font-weight:700}.micuenta__tarjeta-cuerpo{padding:18px 22px 22px}.micuenta__sobretitulo{color:var(--color-text-muted);font-size:calc(11px * var(--tienda-escala));letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-weight:650}.micuenta__boton{border:1px solid var(--color-accent);border-radius:var(--tienda-radio);background:var(--color-accent);min-height:46px;color:var(--color-on-accent);font-size:calc(13px * var(--tienda-escala));letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.micuenta__boton:hover{background:var(--color-accent-hover,var(--color-accent))}.micuenta__boton-contorno{border:1px solid var(--color-border);border-radius:var(--tienda-radio);background:var(--color-surface);min-height:38px;color:var(--color-text);font-size:calc(13px * var(--tienda-escala));white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;text-decoration:none;transition:border-color .15s;display:inline-flex}.micuenta__boton-contorno:hover{border-color:var(--color-text)}.micuenta__enlace-subrayado{color:var(--color-text);font-size:calc(13px * var(--tienda-escala));text-underline-offset:3px;justify-content:center;font-weight:600;display:inline-flex}.micuenta__enlace-suave{color:var(--color-text-muted);font-size:calc(12.5px * var(--tienda-escala));align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.micuenta__enlace-suave:hover{color:var(--color-text);text-decoration:underline}.micuenta :is(.micuenta__boton,.micuenta__boton-contorno,.micuenta__enlace-subrayado,.micuenta__enlace-suave):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.micuenta__pedido{grid-template-columns:280px minmax(0,1fr) 240px;display:grid}.micuenta__pedido-foto{background:var(--color-sunken);min-height:230px;position:relative}.micuenta__pedido-foto img{object-fit:contain;mix-blend-mode:multiply;width:calc(100% - 36px);height:calc(100% - 36px);position:absolute;inset:18px}.micuenta__pedido-mas{border-radius:var(--tienda-radio-pastilla,999px);background:var(--color-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--color-text) 8%, transparent);font-size:calc(11.5px * var(--tienda-escala));padding:4px 9px;font-weight:600;position:absolute;bottom:14px;left:14px}.micuenta__pedido-texto{flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:26px 28px;display:flex}.micuenta__pedido-rotulos{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.micuenta__estado{border-radius:calc(var(--tienda-radio) * .5);background:var(--color-sunken);color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));align-items:center;gap:6px;padding:3px 9px;font-weight:600;display:inline-flex}.micuenta__estado>span{background:currentColor;border-radius:50%;width:6px;height:6px}.micuenta__estado--curso{background:var(--color-warning-bg,color-mix(in srgb, var(--color-warning-text) 10%, var(--color-surface)));color:var(--color-warning-text)}.micuenta__estado--listo{background:var(--color-success-bg);color:var(--color-success-text)}.micuenta__pedido-titulo{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(26.5px * var(--tienda-escala));font-weight:var(--tienda-peso-titulo,700);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.15}.micuenta__pedido-detalle{color:var(--color-text-muted);font-size:calc(13.5px * var(--tienda-escala));margin:0;line-height:1.55}.micuenta__pedido-acciones{border-left:1px solid var(--mc-linea);flex-direction:column;justify-content:center;gap:14px;min-width:0;padding:26px 28px;display:flex}.micuenta__pedido-total{flex-direction:column;display:flex}.micuenta__pedido-total span{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala))}.micuenta__pedido-total strong{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(23px * var(--tienda-escala));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:700}.micuenta__pedido-botones{flex-direction:column;align-items:stretch;gap:10px;display:flex}.micuenta__datos{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.micuenta__datos>div{flex-direction:column;gap:3px;min-width:0;padding:16px 22px;display:flex}.micuenta__datos>div+div{border-left:1px solid var(--mc-linea)}.micuenta__datos dt{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala))}.micuenta__datos dd{font-size:calc(14.5px * var(--tienda-escala));text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:550;overflow:hidden}.micuenta__par{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.micuenta__par>.micuenta__tarjeta:first-child{flex-direction:column;display:flex}.micuenta__fila-icono{gap:14px;padding:18px 22px 20px;display:flex}.micuenta__icono{background:var(--color-sunken);width:38px;height:38px;color:var(--color-accent-text,var(--color-text));border-radius:50%;flex:none;place-items:center;display:grid}.micuenta__direccion{font-size:calc(13.5px * var(--tienda-escala));margin:0;line-height:1.6}.micuenta__direccion strong{font-weight:650}.micuenta__direccion span{color:var(--color-text-muted)}.micuenta__vacio-chico{color:var(--color-text-muted);font-size:calc(13.5px * var(--tienda-escala));margin:0;padding:18px 22px 20px;line-height:1.55}.micuenta__clave{align-self:stretch;align-items:center;gap:14px;padding:18px 22px;display:flex}.micuenta__clave-texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.micuenta__clave-texto strong{font-size:calc(14px * var(--tienda-escala));font-weight:650}.micuenta__clave-texto span{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala))}.micuenta .cuenta-vacio{margin-top:0}.micuenta .cuenta-form{max-width:none}.micuenta .cuenta-seccion>.cuenta-form>.boton--principal,.micuenta__tarjeta .cuenta-form>.boton--principal{justify-self:end;width:auto;min-height:48px;padding-inline:28px}.micuenta__cuerpo{padding:14px 22px 22px}.micuenta__cuerpo>.cuenta-tabla:first-child,.micuenta__cuerpo>.cuenta-pedidos__resumen:first-child{margin-top:0}@media (max-width:1100px){.micuenta__pedido{grid-template-columns:220px minmax(0,1fr)}.micuenta__pedido-acciones{border-left:0;border-top:1px solid var(--mc-linea);flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}.micuenta__pedido-botones{flex-direction:row;align-items:center}.micuenta__datos{grid-template-columns:repeat(2,minmax(0,1fr))}.micuenta__datos>div:nth-child(3){border-left:0}.micuenta__datos>div:nth-child(n+3){border-top:1px solid var(--mc-linea)}}@media (max-width:959px){.micuenta{padding:20px 16px 56px}.micuenta__migas{margin-bottom:16px}.micuenta__columnas{grid-template-columns:minmax(0,1fr);gap:20px}.micuenta__lateral{position:static;overflow:visible}.micuenta__persona{border-radius:calc(var(--tienda-radio-grande,8px) * 1.5) calc(var(--tienda-radio-grande,8px) * 1.5) 0 0;border-bottom:0;padding:14px 16px}.micuenta__secciones,.micuenta__salir{display:none}.micuenta__selector{border:1px solid var(--color-border);border-radius:var(--tienda-radio);background:var(--color-surface);margin:10px;display:block}.micuenta__selector summary{cursor:pointer;min-height:48px;font-size:calc(14px * var(--tienda-escala));align-items:center;gap:12px;padding:0 14px;font-weight:600;list-style:none;display:flex}.micuenta__selector summary::-webkit-details-marker{display:none}.micuenta__selector-actual{flex:1}.micuenta__selector-cambiar{color:var(--color-text-muted);font-size:calc(12.5px * var(--tienda-escala));font-weight:500}.micuenta__selector[open] summary svg:last-child{transform:rotate(180deg)}.micuenta__selector nav{border-top:1px solid var(--mc-linea);flex-direction:column;padding:4px 8px 8px;display:flex}.micuenta__titulo{font-size:calc(26px * var(--tienda-escala))}.micuenta__pedido{grid-template-columns:minmax(0,1fr)}.micuenta__pedido-foto{min-height:170px}.micuenta__pedido-texto{padding:20px 20px 16px}.micuenta__pedido-titulo{font-size:calc(21px * var(--tienda-escala))}.micuenta__pedido-acciones{flex-direction:row;align-items:center;padding:16px 20px 20px}.micuenta__pedido-botones{flex-direction:column;align-items:stretch}.micuenta__par,.micuenta__datos{grid-template-columns:minmax(0,1fr)}.micuenta__datos>div{padding:14px 20px}.micuenta__datos>div+div{border-left:0;border-top:1px solid var(--mc-linea)}.micuenta__tarjeta-cabeza{padding:16px 20px}.micuenta__fila-icono,.micuenta__vacio-chico{padding:16px 20px 18px}.micuenta__clave{padding:16px 20px}.micuenta__cuerpo{padding:12px 16px 18px}.micuenta__cuerpo:has(.cuenta-tabla){box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}}@media (prefers-reduced-motion:reduce){.micuenta__enlace,.micuenta__boton,.micuenta__boton-contorno{transition:none}}.micuenta,.micuenta-modal{--mc-ambar-bg:var(--color-warning-bg,#fbf3e6);--mc-ambar:var(--color-warning-text,#8a4d00);--mc-azul-bg:var(--color-info-bg,#eaf1fa);--mc-azul:var(--color-info-text,#1f4f8a);--mc-verde-bg:var(--color-success-bg,#e5efea);--mc-verde:var(--color-success-text,#057a58);--mc-rojo:var(--color-danger-text,#b42318);--mc-rojo-bg:var(--color-danger-bg,#fdf3f2);--mc-campo:color-mix(in srgb, var(--color-text-muted) 45%, var(--color-surface));--mc-hundido:color-mix(in srgb, var(--color-sunken) 60%, var(--color-surface));--mc-borde:color-mix(in srgb, var(--color-border) 66%, var(--color-surface));--mc-linea:color-mix(in srgb, var(--color-border) 40%, var(--color-surface))}.micuenta__tarjeta-acciones{align-items:center;gap:16px;display:flex}.micuenta-guardado{color:var(--mc-verde);font-size:calc(13px * var(--tienda-escala));align-items:center;gap:7px;font-weight:600;display:inline-flex}.micuenta-chip{border-radius:calc(var(--tienda-radio) * .5);background:var(--color-sunken);color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));white-space:nowrap;flex:none;align-items:center;gap:6px;padding:3px 9px;font-weight:600;display:inline-flex}.micuenta-chip>span{background:currentColor;border-radius:50%;width:6px;height:6px}.micuenta-chip--ambar{background:var(--mc-ambar-bg);color:var(--mc-ambar)}.micuenta-chip--azul{background:var(--mc-azul-bg);color:var(--mc-azul)}.micuenta-chip--verde{background:var(--mc-verde-bg);color:var(--mc-verde)}.micuenta-pedidos{gap:12px;margin:0;padding:0;list-style:none;display:grid}.micuenta-pedidos__item{background:var(--color-surface);border:1px solid var(--mc-borde);border-radius:var(--mc-radio);box-shadow:var(--mc-sombra);overflow:hidden}.micuenta-pedidos__fila{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 20px 16px 16px;display:grid}.micuenta-pedidos__foto{width:var(--foto);height:var(--foto);border-radius:var(--tienda-radio-grande,8px);background:var(--color-sunken);flex:none;display:block;position:relative;overflow:hidden}.micuenta-pedidos__foto img{inset:calc(var(--foto) / 12);width:calc(100% - var(--foto) / 6);height:calc(100% - var(--foto) / 6);object-fit:contain;mix-blend-mode:multiply;position:absolute}.micuenta-pedidos__datos{flex-direction:column;gap:5px;min-width:0;display:flex}.micuenta-pedidos__titulo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.micuenta-pedidos__titulo strong,.micuenta-pedidos__cabeza strong{font-size:calc(15px * var(--tienda-escala));font-weight:700}.micuenta-pedidos__items{color:var(--color-text);font-size:calc(13px * var(--tienda-escala));line-height:1.5}.micuenta-pedidos__meta{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala))}.micuenta-pedidos__seguimiento{color:var(--mc-azul);font-size:calc(12px * var(--tienda-escala));align-self:flex-start;margin-top:2px;font-weight:600;text-decoration:none}a.micuenta-pedidos__seguimiento:hover{text-underline-offset:3px;text-decoration:underline}.micuenta-pedidos__fin{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.micuenta-pedidos__total{font-size:calc(17px * var(--tienda-escala));font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.micuenta-pedidos__apilado{display:none}.micuenta-pedidos__cabeza{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 0;display:flex}.micuenta-pedidos__cabeza>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.micuenta-pedidos__cabeza>span:first-child>span{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));white-space:nowrap}.micuenta-pedidos__cuerpo{align-items:center;gap:14px;padding:12px 16px 14px;display:flex}.micuenta-pedidos__cuerpo>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.micuenta-pedidos__cuerpo .micuenta-pedidos__items{font-size:calc(13.5px * var(--tienda-escala));font-weight:550;line-height:1.4}.micuenta-pedidos__envio{border-radius:calc(var(--tienda-radio) * 1.5);background:var(--mc-azul-bg);color:var(--mc-azul);font-size:calc(12.5px * var(--tienda-escala));align-items:center;gap:10px;margin:0 16px 14px;padding:10px 12px;text-decoration:none;display:flex}.micuenta-pedidos__envio>span:nth-child(2){flex:1;min-width:0}.micuenta-pedidos__envio strong{font-weight:650}.micuenta-pedidos__pie{border-top:1px solid var(--mc-linea);background:var(--mc-hundido);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.micuenta-pedidos__pie>span{flex-direction:column;display:flex}.micuenta-pedidos__pie>span>span{color:var(--color-text-muted);font-size:calc(11.5px * var(--tienda-escala))}.micuenta-pedidos__pie strong{font-size:calc(17px * var(--tienda-escala));font-variant-numeric:tabular-nums;font-weight:700}.micuenta-pedidos__pie .micuenta__boton-contorno{min-height:40px;padding:0 16px}.micuenta-filtros{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.micuenta-filtros__chip{border:1px solid var(--color-border);border-radius:var(--tienda-radio-pastilla,999px);background:var(--color-surface);min-height:36px;color:var(--color-text);font-size:calc(13px * var(--tienda-escala));align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.micuenta-filtros__chip[aria-current]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.micuenta-paginas{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala));justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.micuenta-favoritos{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.micuenta-favoritos__producto{min-width:0;color:var(--color-text);flex-direction:column;gap:12px;text-decoration:none;display:flex}.micuenta-favoritos__foto{aspect-ratio:1;border-radius:var(--mc-radio);background:var(--color-sunken);display:block;position:relative;overflow:hidden}.micuenta-favoritos__foto img{object-fit:contain;mix-blend-mode:multiply;width:calc(100% - 36px);height:calc(100% - 36px);position:absolute;inset:18px}.micuenta-favoritos__corazon{background:var(--color-surface);width:36px;height:36px;color:var(--color-accent-text,var(--color-text));box-shadow:0 1px 3px color-mix(in srgb, var(--color-text) 12%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.micuenta-favoritos__texto{flex-direction:column;gap:2px;display:flex}.micuenta-favoritos__texto span{font-size:calc(13.5px * var(--tienda-escala));font-weight:600;line-height:1.35}.micuenta-favoritos__texto strong{font-size:calc(14px * var(--tienda-escala));font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.micuenta-favoritos__producto:hover .micuenta-favoritos__texto span{text-underline-offset:3px;text-decoration:underline}.micuenta-direcciones{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.micuenta-direccion{background:var(--color-surface);border:1px solid var(--mc-borde);border-radius:var(--mc-radio);min-width:0;box-shadow:var(--mc-sombra);flex-direction:column;display:flex;overflow:hidden}.micuenta-direccion__cabeza{align-items:center;gap:12px;padding:18px 20px 0;display:flex}.micuenta-direccion__cabeza strong{font-size:calc(15px * var(--tienda-escala));flex:1;font-weight:700}.micuenta-direccion__texto{font-size:calc(13.5px * var(--tienda-escala));flex:1;margin:0;padding:14px 20px 16px;line-height:1.65}.micuenta-direccion__texto span{color:var(--color-text-muted)}.micuenta-direccion__principal{color:var(--mc-verde);font-size:calc(12px * var(--tienda-escala));align-items:center;gap:7px;margin:0 20px 16px;font-weight:600;display:flex}.micuenta-direccion__acciones{border-top:1px solid var(--mc-linea);display:flex}.micuenta-direccion__acciones>a,.micuenta-direccion__eliminar{flex:1}.micuenta-direccion__acciones>a,.micuenta-direccion__eliminar button{width:100%;min-height:44px;color:var(--color-text);font:inherit;font-size:calc(13px * var(--tienda-escala));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.micuenta-direccion__eliminar{border-left:1px solid var(--mc-linea);margin:0}.micuenta-direccion__eliminar button{color:var(--color-text-muted)}.micuenta-direccion__acciones>a:hover{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface))}.micuenta-direccion__eliminar button:hover{background:var(--mc-rojo-bg);color:var(--mc-rojo)}.micuenta-vacio{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.micuenta-vacio__icono{background:var(--color-sunken);width:52px;height:52px;color:var(--color-accent-text,var(--color-text));border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.micuenta-vacio h2{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(19px * var(--tienda-escala));letter-spacing:-.02em;margin:0;font-weight:700}.micuenta-vacio p{max-width:420px;color:var(--color-text-muted);font-size:calc(13.5px * var(--tienda-escala));margin:0 0 8px;line-height:1.55}.micuenta-suscripciones{gap:14px;display:grid}.micuenta-suscripcion{background:var(--color-surface);border:1px solid var(--mc-borde);border-radius:var(--mc-radio);box-shadow:var(--mc-sombra);grid-template-columns:minmax(0,1.15fr) minmax(0,1.6fr);display:grid;overflow:hidden}.micuenta-suscripcion__cabeza{align-items:center;gap:16px;min-width:0;padding:18px 22px;display:flex}.micuenta-suscripcion__icono{border-radius:var(--mc-radio);background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface));width:46px;height:46px;color:var(--color-accent-text,var(--color-text));flex:none;place-items:center;display:grid}.micuenta-suscripcion--cancelada .micuenta-suscripcion__icono{background:var(--color-sunken);color:var(--color-text-muted)}.micuenta-suscripcion__nombre{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.micuenta-suscripcion__nombre strong{font-size:calc(15.5px * var(--tienda-escala));font-weight:700}.micuenta-suscripcion__nombre span{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala))}.micuenta-suscripcion__datos{border-left:1px solid var(--mc-linea);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;margin:0;display:grid}.micuenta-suscripcion__datos>div{flex-direction:column;gap:3px;padding:14px 22px;display:flex}.micuenta-suscripcion__datos>div+div{border-left:1px solid var(--mc-linea)}.micuenta-suscripcion__datos dt{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala))}.micuenta-suscripcion__datos dd{font-size:calc(14.5px * var(--tienda-escala));font-variant-numeric:tabular-nums;margin:0;font-weight:650}.micuenta-suscripcion__aviso{border-top:1px solid var(--mc-linea);background:var(--mc-verde-bg);color:var(--mc-verde);font-size:calc(13px * var(--tienda-escala));grid-column:1/-1;margin:0;padding:12px 22px;font-weight:600}.micuenta-suscripcion__pie{border-top:1px solid var(--mc-linea);background:var(--mc-hundido);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 22px;display:flex}.micuenta-suscripcion__pie>span{color:var(--color-text-muted);font-size:calc(12.5px * var(--tienda-escala))}.micuenta-suscripcion__confirmar{border-top:1px solid color-mix(in srgb, var(--mc-rojo) 20%, var(--color-surface));background:color-mix(in srgb, var(--mc-rojo) 5%, var(--color-surface));flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:14px 22px;display:flex}.micuenta-suscripcion__confirmar>span:first-of-type{min-width:220px;font-size:calc(13px * var(--tienda-escala));flex:1;line-height:1.5}.micuenta-suscripcion__confirmar strong{font-weight:650}.micuenta-suscripcion__botones{gap:8px;display:flex}.micuenta-boton-chico{border:1px solid var(--color-border);border-radius:var(--tienda-radio);background:var(--color-surface);min-height:40px;color:var(--color-text);font:inherit;font-size:calc(13px * var(--tienda-escala));white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.micuenta-boton-chico:hover{border-color:var(--color-text)}.micuenta-boton-chico--peligro{border-color:var(--mc-rojo);color:var(--mc-rojo)}.micuenta-boton-chico--peligro:hover{border-color:var(--mc-rojo);background:var(--mc-rojo-bg)}.micuenta-boton-chico--rojo{border-color:var(--mc-rojo);background:var(--mc-rojo);color:var(--mc-rojo-bg)}.micuenta-boton-chico--rojo:hover{border-color:var(--mc-rojo);background:color-mix(in srgb, var(--mc-rojo) 85%, var(--color-text))}.micuenta-boton-chico--principal{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.micuenta-boton-chico--principal:hover{border-color:var(--color-accent);background:var(--color-accent-hover,var(--color-accent))}.micuenta-tarjeta-form{max-width:640px}.micuenta-form{gap:16px;margin:0;display:grid}.micuenta-form--tarjeta{padding:24px}.micuenta-form--dos{grid-template-columns:1fr 1fr;gap:18px 14px}.micuenta-form--dos>:is(.micuenta-aviso,.micuenta-etiquetas,.micuenta-marcas){grid-column:1/-1}.micuenta-campo{gap:7px;min-width:0;display:grid}.micuenta-campo--ancho{grid-column:1/-1}.micuenta-campo>label,.micuenta-campo__rotulo,.micuenta-etiquetas legend{font-size:calc(13px * var(--tienda-escala));font-weight:600}.micuenta-campo__opcional{color:color-mix(in srgb, var(--color-text-muted) 72%, var(--color-surface));font-weight:400}.micuenta-campo__ayuda{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));line-height:1.45}.micuenta-campo__error{color:var(--mc-rojo);font-size:calc(12px * var(--tienda-escala))}.micuenta-form :is(input[type=text],input[type=tel],input[type=password],input[type=email]),.micuenta-select select,.micuenta-etiquetas__otra{border:1px solid var(--mc-campo);border-radius:var(--tienda-radio);background:var(--color-surface);width:100%;min-height:48px;color:var(--color-text);font:inherit;font-size:calc(16px * var(--tienda-escala));padding:11px 13px;transition:border-color .15s,box-shadow .15s}.micuenta-form--dos :is(input[type=text],input[type=tel]),.micuenta-form--dos .micuenta-select select,.micuenta-form--dos .micuenta-etiquetas__otra{border-radius:calc(var(--tienda-radio) * 1.5);min-height:46px;font-size:calc(15px * var(--tienda-escala));padding:10px 13px}.micuenta-form :is(input,select):hover{border-color:var(--color-text-muted)}.micuenta-form :is(input,select):focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 10%, transparent);outline:none}.micuenta-form [aria-invalid=true]{border-color:var(--mc-rojo)}.micuenta-form__acciones{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.micuenta-form__acciones .micuenta__boton{cursor:pointer;font:inherit;font-size:calc(13px * var(--tienda-escala));letter-spacing:.02em;text-transform:uppercase;font-weight:700}.micuenta-form button:disabled,.micuenta-modal__pie button:disabled{cursor:progress;opacity:.7}.mp-tarjetas{margin-top:20px}.mp-tarjetas__ayuda{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala));line-height:1.6}.mp-tarjetas__lista{margin:20px 0;padding:0;list-style:none}.mp-tarjetas__fila{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:14px;padding:18px 0;display:flex}.mp-tarjetas__icono{border-radius:var(--tienda-radio);background:var(--color-sunken);flex:none;place-items:center;width:46px;height:46px;display:grid}.mp-tarjetas__datos{overflow-wrap:anywhere;flex:1;gap:5px;min-width:150px;display:grid}.mp-tarjetas__datos>span{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala))}.mp-tarjetas .micuenta__boton-contorno{white-space:normal;text-align:center;cursor:pointer;min-height:44px}.mp-tarjetas button:disabled{opacity:.7;cursor:progress}.mp-tarjetas__vacio{color:var(--color-text-muted);margin:0;padding:20px 0}.mp-tarjetas__form{max-width:640px;padding:24px}.mp-tarjetas__form fieldset{border:0;min-width:0;padding:0}.mp-tarjetas__form legend{margin-bottom:18px}.mp-tarjetas__campo{border:1px solid var(--color-border);border-radius:var(--tienda-radio);background:var(--color-surface);min-height:48px;padding:0 12px}.mp-tarjetas__campo:focus-within{outline:2px solid var(--color-focus);outline-offset:-1px}.mp-tarjetas__consentimiento{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;line-height:1.5;display:flex}.mp-tarjetas__consentimiento input{width:18px;height:18px;accent-color:var(--color-accent);flex:none;margin-top:3px}.mp-tarjetas__estado{margin:0;line-height:1.5}.mp-tarjetas__estado:empty{display:none}.mp-tarjetas__estado:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media (max-width:480px){.mp-tarjetas__fila>button{width:100%}.mp-tarjetas__form{padding:18px 16px}}.micuenta-aviso{border-radius:var(--tienda-radio);font-size:calc(13px * var(--tienda-escala));align-items:flex-start;gap:10px;margin:0;padding:12px 14px;line-height:1.5;display:flex}.micuenta-aviso--error{background:var(--mc-rojo-bg);color:var(--mc-rojo)}.micuenta-aviso svg{flex:none;margin-top:1px}.micuenta-telefono{border:1px solid var(--mc-campo);border-radius:calc(var(--tienda-radio) * 1.5);background:var(--color-surface);align-items:stretch;min-height:46px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.micuenta-telefono:hover{border-color:var(--color-text-muted)}.micuenta-telefono:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 10%, transparent)}.micuenta-telefono:has([aria-invalid=true]){border-color:var(--mc-rojo)}.micuenta-telefono__prefijo{border-right:1px solid var(--mc-borde);background:var(--mc-hundido);color:var(--color-text-muted);font-size:calc(15px * var(--tienda-escala));flex:none;align-items:center;gap:8px;padding:0 12px;font-weight:550;display:flex}.micuenta-telefono__prefijo svg{border-radius:var(--tienda-radio);flex:none;box-shadow:0 0 0 1px #00000014}.micuenta-form .micuenta-telefono input{width:auto;min-width:0;min-height:0;box-shadow:none;color:var(--color-text);font:inherit;font-size:calc(15px * var(--tienda-escala));background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:10px 13px}.micuenta-bloqueado{border-radius:calc(var(--tienda-radio) * 1.5);background:var(--mc-hundido);min-height:46px;color:var(--color-text-muted);font-size:calc(15px * var(--tienda-escala));align-items:center;gap:10px;padding:0 13px;display:flex}.micuenta-bloqueado svg{flex:none}.micuenta-bloqueado span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.micuenta-select{display:block;position:relative}.micuenta-select select{appearance:none;cursor:pointer;padding-right:38px}.micuenta-select svg{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.micuenta-etiquetas{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.micuenta-etiquetas legend{margin-bottom:8px;padding:0}.micuenta-etiquetas__opciones{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.micuenta-etiquetas__opcion{border:1px solid var(--color-border);border-radius:calc(var(--tienda-radio) * 1.5);background:var(--color-surface);min-height:44px;color:var(--color-text);font:inherit;font-size:calc(13px * var(--tienda-escala));cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 8px;font-weight:500;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.micuenta-etiquetas__opcion:hover{border-color:var(--color-text)}.micuenta-etiquetas__opcion[aria-checked=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface));box-shadow:0 0 0 1px var(--color-accent);font-weight:650}.micuenta-marcas{border-top:1px solid var(--mc-linea);gap:4px;padding-top:14px;display:grid}.micuenta-marca{min-height:40px;font-size:calc(13.5px * var(--tienda-escala));cursor:pointer;align-items:center;gap:12px;display:flex;position:relative}.micuenta-marca input{opacity:0;width:20px;height:20px;margin:0;position:absolute}.micuenta-marca>span{border:1.5px solid var(--mc-campo);border-radius:calc(var(--tienda-radio) * 2);background:var(--color-surface);color:#0000;flex:none;place-items:center;width:20px;height:20px;transition:background-color .15s,border-color .15s;display:grid}.micuenta-marca input:checked+span{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.micuenta-marca input:focus-visible+span{outline:2px solid var(--color-focus);outline-offset:2px}.micuenta-modal{z-index:100;background:color-mix(in srgb, var(--color-accent) 48%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.micuenta-modal__caja{width:min(620px,100%);max-height:calc(100vh / var(--tienda-zoom) - 32px);max-height:calc(100dvh / var(--tienda-zoom) - 32px);background:var(--color-surface);border-radius:calc(var(--tienda-radio-grande,8px) * 1.5);box-shadow:0 24px 70px color-mix(in srgb, var(--color-accent) 28%, transparent);flex-direction:column;display:flex;overflow:hidden}.micuenta-modal__caja--angosto{width:min(540px,100%)}.micuenta-modal__cabeza{border-bottom:1px solid var(--mc-linea);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 18px;display:flex}.micuenta-modal__textos{flex-direction:column;gap:4px;display:flex}.micuenta-modal__textos h2{font-family:var(--tienda-familia-titulos,inherit);font-size:calc(20px * var(--tienda-escala));letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.25}.micuenta-modal__textos span{color:var(--color-text-muted);font-size:calc(13px * var(--tienda-escala))}.micuenta-modal__cerrar{width:36px;height:36px;color:var(--color-text-muted);border-radius:50%;flex:none;place-items:center;margin:-6px -8px 0 0;display:grid}.micuenta-modal__cerrar:hover{background:var(--color-sunken);color:var(--color-text)}.micuenta-modal__cuerpo{flex:1;padding:22px 24px 24px;overflow:auto}.micuenta-modal__pie{border-top:1px solid var(--mc-linea);background:var(--mc-hundido);flex:none;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.micuenta-boton-pie{border:1px solid var(--color-border);border-radius:var(--tienda-radio);background:var(--color-surface);min-height:44px;color:var(--color-text);font:inherit;font-size:calc(13.5px * var(--tienda-escala));white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.micuenta-boton-pie:hover{border-color:var(--color-text)}.micuenta-boton-pie--principal{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent);padding:0 22px;font-weight:700}.micuenta-boton-pie--principal:hover{border-color:var(--color-accent);background:var(--color-accent-hover,var(--color-accent))}.micuenta-google{max-width:640px}.micuenta-google__cabeza{border-bottom:1px solid var(--mc-linea);align-items:center;gap:14px;padding:20px 22px;display:flex}.micuenta-google__logo{border:1px solid var(--mc-borde);background:var(--color-surface);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.micuenta-google__textos{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.micuenta-google__textos strong{font-size:calc(15px * var(--tienda-escala));font-weight:700}.micuenta-google__textos span{color:var(--color-text-muted);font-size:calc(12.5px * var(--tienda-escala));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.micuenta-google__puntos{gap:14px;margin:0;padding:20px 22px;list-style:none;display:grid}.micuenta-google__puntos li{font-size:calc(13.5px * var(--tienda-escala));align-items:flex-start;gap:12px;line-height:1.55;display:flex}.micuenta-google__puntos svg{color:var(--color-accent-text,var(--color-text));flex:none;margin-top:1px}.micuenta-google__puntos strong{font-weight:650}.micuenta-google__pie{border-top:1px solid var(--mc-linea);background:var(--mc-hundido);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 22px;display:flex}.micuenta-google__pie>span{min-width:220px;color:var(--color-text-muted);font-size:calc(12.5px * var(--tienda-escala));flex:1;line-height:1.5}.micuenta :is(.micuenta-boton-chico,.micuenta-etiquetas__opcion,.micuenta-direccion__acciones a,.micuenta-direccion__eliminar button,.micuenta-favoritos__producto,.micuenta-filtros__chip,.micuenta-pedidos__envio,.micuenta-pedidos__seguimiento):focus-visible,.micuenta-modal :is(a,button):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:1099px){.micuenta-suscripcion{grid-template-columns:minmax(0,1fr)}.micuenta-suscripcion__datos{border-left:0;border-top:1px solid var(--mc-linea)}.micuenta-favoritos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:959px){.micuenta-direcciones{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){.micuenta-favoritos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.micuenta-pedidos__fila{display:none}.micuenta-pedidos__apilado{display:block}}@media (max-width:639px){.micuenta-suscripcion__datos{grid-template-columns:minmax(0,1fr)}.micuenta-suscripcion__datos>div+div{border-left:0}}@media (max-width:599px){.micuenta-direcciones,.micuenta-form--dos{grid-template-columns:minmax(0,1fr)}.micuenta-etiquetas__opciones{grid-template-columns:repeat(2,minmax(0,1fr))}.micuenta-modal__caja,.micuenta-modal__caja--angosto{width:min(358px,100%)}.micuenta-form--tarjeta{padding:20px}}@media (prefers-reduced-motion:reduce){.micuenta-boton-chico,.micuenta-etiquetas__opcion,.micuenta-marca>span,.micuenta-telefono{transition:none}}.micuenta-suscripcion__aviso--error{background:var(--mc-rojo-bg);color:var(--mc-rojo)}.micuenta-suscripciones__planes{white-space:nowrap;align-self:flex-end;text-decoration:none}.micuenta-suscripciones__planes:hover{text-decoration:underline}.micuenta-suscripcion__confirmar--neutro{border-top-color:var(--mc-linea);background:var(--mc-hundido)}.micuenta-suscripcion__pie .micuenta-suscripcion__botones{flex-wrap:wrap}}
@layer tienda-base{.cuenta-etiqueta{grid-column:1/-1;gap:8px;min-width:0;display:grid}.cuenta-etiqueta__rotulo{font-size:calc(14px * var(--tienda-escala));font-weight:var(--tienda-peso-fuerte);color:var(--color-text)}.cuenta-etiqueta__opciones{flex-wrap:wrap;gap:8px;display:flex}.cuenta-etiqueta__boton{border:1px solid var(--color-border);border-radius:var(--tienda-radio);background:var(--color-surface);min-height:40px;color:var(--color-text);font:inherit;font-size:calc(13px * var(--tienda-escala));cursor:pointer;padding:8px 15px;transition:border-color .15s,background-color .15s}.cuenta-etiqueta__boton:hover{border-color:var(--color-border-strong)}.cuenta-etiqueta__boton[aria-pressed=true]{border-color:var(--color-success-text);background:var(--color-success-bg);color:var(--color-success-text)}.cuenta-etiqueta__boton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cuenta-etiqueta__otra{font-size:calc(14px * var(--tienda-escala));gap:6px;display:grid}.cuenta-direccion-buscar{grid-column:1/-1;min-width:0}.cuenta-direccion-buscar .cx-address-search{margin:0}.cuenta-direccion-buscar .cx-combo__control input[role=combobox]{min-width:0;min-height:47px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0 10px}@media (max-width:600px){.cuenta-etiqueta__opciones{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cuenta-etiqueta__boton{min-height:44px}}}
.migas-tienda,.shop-catalog__crumb{color:var(--color-text-muted);font-size:calc(12px * var(--tienda-escala));line-height:1.5}.migas-tienda ol,.shop-catalog__crumb ol{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.migas-tienda li,.shop-catalog__crumb li{align-items:center;gap:4px;display:flex}.migas-tienda a,.shop-catalog__crumb a{color:inherit;text-decoration:none}.migas-tienda a:hover,.shop-catalog__crumb a:hover{text-decoration:underline}.migas-tienda [aria-current=page],.shop-catalog__crumb [aria-current=page]{color:var(--color-text);font-weight:400}.migas-tienda__sep{opacity:1;flex:none}
