@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.nea{--carbon:#363636;--naranja:#f58f1f;--naranja-oscuro:#d97a0f;--verde:#457534;--verde-suave:#e6efe2;--gris:#7d8285;--gris-suave:#e9eaea;--fondo:#f7f7f5;--f-titulo:"Resgak", "Archivo Variable", "Archivo", system-ui, sans-serif;--f-texto:"Fraset", "Outfit Variable", system-ui, sans-serif;font-family:var(--f-texto);color:var(--carbon);background:var(--fondo)}.nea :is(h1,h2,h3,h4){color:inherit;font-family:var(--f-titulo);letter-spacing:-.01em}.nea .f-titulo{font-family:var(--f-titulo)}.nea .precio{font-family:var(--f-titulo);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:800}.nea .tabular{font-variant-numeric:tabular-nums}.nea .b{border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.nea .b-naranja{background:var(--naranja);color:#fff}.nea .b-naranja:hover{background:var(--naranja-oscuro)}.nea .b-carbon{background:var(--carbon);color:#fff}.nea .b-carbon:hover{background:#222}.nea .b-verde{background:var(--verde);color:#fff}.nea .b-borde{color:var(--carbon);background:#fff;border:1.5px solid #d6d8d8}.nea .b-borde:hover{border-color:var(--carbon)}.nea .b-wa{color:#fff;background:#25d366}.nea .b-wa:hover{background:#1da851}.nea .cont{background:#fff;border:1.5px solid #d6d8d8;border-radius:999px;align-items:center;display:inline-flex}.nea .cont button{width:36px;height:36px;color:var(--carbon);border-radius:999px;font-size:20px;line-height:1}.nea .cont button.mas{background:var(--carbon);color:#fff}.nea .cont button.mas:hover{background:var(--naranja)}.nea .cont span{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-weight:700}.nea .tarjeta{background:#fff;border:1px solid #e3e4e4;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.nea .tarjeta img{aspect-ratio:1;object-fit:contain;background:#fff;width:100%;padding:10px}.nea .lista .tarjeta{border-radius:10px;flex-direction:row;align-items:center;gap:12px;padding:8px 10px}.nea .lista .tarjeta img{flex:none;width:56px;height:56px;padding:2px}.nea .lista .tarjeta .cuerpo{flex-direction:row;flex:1;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.nea .lista .tarjeta .nombre{-webkit-line-clamp:2;font-size:14px}.nea .lista .tarjeta .pie{flex-direction:column;align-items:flex-end;gap:6px;margin-top:0}.nea .lista .tarjeta .oculto-lista{display:none}.nea .nombre{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nea .etiqueta{letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.nea .etiqueta-oferta{color:#9a4a08;background:#fde8d1}.nea .etiqueta-promo{background:var(--verde-suave);color:var(--verde)}.nea .tranquilidad{background:var(--verde-suave);border:1px solid #cfe0c6;border-radius:14px}.nea .barra-carrito{box-shadow:0 -8px 30px #0000001f}.nea input,.nea select,.nea textarea{font:inherit}.nea input:focus-visible,.nea select:focus-visible,.nea textarea:focus-visible,.nea button:focus-visible,.nea a:focus-visible{outline:3px solid var(--naranja);outline-offset:2px}
