@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_d5a796;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_d5a796;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_d5a796;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_d5a796;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_d5a796;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_d5a796;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_Fallback_d5a796;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_d5a796{font-family:__Poppins_d5a796,__Poppins_Fallback_d5a796;font-style:normal}.__variable_d5a796{--font-poppins:"__Poppins_d5a796","__Poppins_Fallback_d5a796"}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_a11773;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_a11773{font-family:__Plus_Jakarta_Sans_a11773,__Plus_Jakarta_Sans_Fallback_a11773;font-style:normal}.__variable_a11773{--font-jakarta:"__Plus_Jakarta_Sans_a11773","__Plus_Jakarta_Sans_Fallback_a11773"}[data-theme=tienda]{--t-ink:#1b1f24;--t-bg:#f4f6f8;--t-surface:#fff;--t-line:#e6eaef;--t-line2:#eef1f5;--t-mut:#6b7480;--t-mut2:#a2abb6;--t-accent:#f26a00;--t-accent-soft:#ffe7d3;--t-green:#1d9e75;--t-green-soft:#e4f5ee;--t-blue:#2563eb;--t-amber:#e0920a;--t-amber-strong:#e8a317;--t-prov:#e2231a;--t-lg:#cc1f27;--t-red:#c0473d;--t-radius:14px;--t-shadow:0 8px 20px rgba(27,31,36,.08);--t-wave-grad:linear-gradient(135deg,#b84e00,#e85d04 45%,#f26a00);--v-ink:var(--t-ink);--v-bg:var(--t-bg);--v-surface:var(--t-surface);--v-line:var(--t-line);--v-line2:var(--t-line2);--v-mut:var(--t-mut);--v-mut2:var(--t-mut2);--v-accent:var(--t-accent);--v-accent-soft:var(--t-accent-soft);--v-green:var(--t-green);--v-red:var(--t-red);--v-radius:var(--t-radius);--v-shadow:var(--t-shadow)}[data-theme=tienda] [data-brand=v2]{--t-ink:#1a1a1a;--t-bg:#faf9f8;--t-surface:#fff;--t-line:#e7e7e9;--t-line2:#f0eeec;--t-mut:#6b6b72;--t-mut2:#8a8a90;--t-accent:#e8500a;--t-accent-soft:#fdede4;--t-green:#1fa463;--t-green-soft:#e7f6ee;--t-blue:#2a7de1;--t-amber:#e0920a;--t-amber-strong:#e8a317;--t-prov:#e2231a;--t-lg:#cc1f27;--t-red:#c0473d;--t-radius:16px;--t-shadow:0 6px 18px rgba(26,26,26,.06);--t-wave-grad:linear-gradient(135deg,#b23c05,#d14708 45%,#e8500a)}[data-theme=tienda] .t-app{background:var(--t-bg);color:var(--t-ink);min-height:100vh;font-family:var(--font-jakarta,"Plus Jakarta Sans",var(--font-inter,"Inter"),system-ui,-apple-system,sans-serif)}[data-theme=tienda] *{box-sizing:border-box}[data-theme=tienda]{--tw-fs-xs:11px;--tw-fs-sm:12.5px;--tw-fs-base:13.5px;--tw-fs-md:16px;--tw-fs-lg:20px;--tw-fs-xl:26px;--tw-fs-2xl:32px;--tw-sp-1:4px;--tw-sp-2:8px;--tw-sp-3:12px;--tw-sp-4:16px;--tw-sp-5:24px;--tw-sp-6:32px;--tw-ctl-h:40px;--tw-card-w:168px;--tw-card-min:160px;--tw-r-sm:8px;--tw-r-md:12px;--tw-r-full:999px}[data-theme=tienda] .tw-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--tw-sp-2);font-family:inherit;font-size:var(--tw-fs-base);font-weight:700;line-height:1;padding:var(--tw-sp-3) var(--tw-sp-4);min-height:var(--tw-ctl-h);border:1px solid transparent;border-radius:var(--tw-r-sm);cursor:pointer;white-space:nowrap;text-decoration:none;transition:filter .15s ease,background .15s ease}[data-theme=tienda] .tw-btn:hover:not(:disabled){filter:brightness(1.06)}[data-theme=tienda] .tw-btn:disabled{background:var(--t-line);color:var(--t-mut);cursor:not-allowed;filter:none}[data-theme=tienda] .tw-btn--primary{background:var(--t-accent);color:#fff}[data-theme=tienda] .tw-btn--dark{background:var(--t-ink);color:#fff}[data-theme=tienda] .tw-btn--outline{background:var(--t-surface);color:var(--t-ink);border-color:var(--t-line)}[data-theme=tienda] .tw-btn--ghost{background:var(--t-accent-soft);color:var(--t-accent)}[data-theme=tienda] .tw-btn--onbrand{background:#fff;color:var(--t-ink)}[data-theme=tienda] .tw-btn--sm{min-height:32px;padding:var(--tw-sp-2) var(--tw-sp-3);font-size:var(--tw-fs-sm)}[data-theme=tienda] .tw-btn--block{width:100%}[data-theme=tienda] [data-brand=v2] .t2-card{background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius);box-shadow:var(--t-shadow)}[data-theme=tienda] [data-brand=v2] .t2-sec-title{font-size:16px;font-weight:800;letter-spacing:-.3px;color:var(--t-ink);margin:0}[data-theme=tienda] [data-brand=v2] .t2-sec-link{font-size:13px;font-weight:700;color:var(--t-accent);text-decoration:none}[data-theme=tienda] [data-brand=v2] .t2-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:14.5px;font-weight:700;border-radius:12px;padding:13px 18px;border:none;cursor:pointer;transition:filter .15s ease,opacity .15s ease;line-height:1}[data-theme=tienda] [data-brand=v2] .t2-btn:active{filter:brightness(.96)}[data-theme=tienda] [data-brand=v2] .t2-btn:disabled{opacity:.45;cursor:not-allowed}[data-theme=tienda] [data-brand=v2] .t2-btn-primary{background:var(--t-accent);color:#fff}[data-theme=tienda] [data-brand=v2] .t2-btn-outline{background:var(--t-surface);color:var(--t-ink);border:1.5px solid var(--t-line)}[data-theme=tienda] [data-brand=v2] .t2-btn-ghost{background:var(--t-accent-soft);color:var(--t-accent)}[data-theme=tienda] [data-brand=v2] .t2-btn-block{width:100%}[data-theme=tienda] [data-brand=v2] .t2-chip{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;border:1px solid var(--t-line);background:var(--t-surface);color:var(--t-mut)}[data-theme=tienda] [data-brand=v2] .t2-chip-active{background:var(--t-accent);border-color:var(--t-accent);color:#fff;font-weight:700}[data-theme=tienda] [data-brand=v2] .t2-price{font-size:16px;font-weight:800;color:var(--t-accent);letter-spacing:-.3px}[data-theme=tienda] [data-brand=v2] .t2-price-old{font-size:12.5px;font-weight:600;color:var(--t-mut2);text-decoration:line-through}[data-theme=tienda] [data-brand=v2] .t2-badge-off{background:var(--t-accent);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.2px;padding:3px 8px;border-radius:999px}[data-theme=tienda] [data-brand=v2] .t2-progress{height:7px;border-radius:999px;background:var(--t-line);overflow:hidden}[data-theme=tienda] [data-brand=v2] .t2-progress>i{display:block;height:100%;border-radius:999px;background:var(--t-green)}[data-theme=tienda] [data-brand=v2] .t2-progress.pending>i{background:var(--t-amber)}[data-theme=tienda] [data-brand=v2] .t2-pill{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;padding:4px 10px;border-radius:999px}[data-theme=tienda] [data-brand=v2] .t2-pill-green{background:var(--t-green-soft);color:var(--t-green)}[data-theme=tienda] [data-brand=v2] .t2-pill-amber{background:#fcf1dc;color:var(--t-amber-strong)}[data-theme=tienda] [data-brand=v2] .t2-pill-blue{background:#e7f0fc;color:var(--t-blue)}[data-theme=tienda] [data-brand=v2] .t2-input{width:100%;box-sizing:border-box;font-family:inherit;font-size:14.5px;color:var(--t-ink);padding:12px 14px;border-radius:12px;border:1.5px solid var(--t-line);background:var(--t-surface);outline:none}[data-theme=tienda] [data-brand=v2] .t2-input:focus{border-color:var(--t-accent)}.t-app{overflow-x:clip}@media (display-mode:fullscreen),(display-mode:minimal-ui),(display-mode:standalone){body,html{touch-action:pan-x pan-y}}.alto-ventana{min-height:100vh}@supports (min-height:100dvh){.alto-ventana{min-height:100dvh}}[data-theme=tienda] .t-shell-col{max-width:520px}[data-theme=tienda] .t-desktop-only{display:none}[data-theme=tienda] .t-main{flex:1;padding:16px 16px 84px}[data-theme=tienda] .t-main-bleed{padding:0}@media (max-width:899px){[data-theme=tienda] [data-brand=v2] .t-main header{position:sticky;top:0;z-index:20}}@media (min-width:900px){[data-theme=tienda] .t-shell-col{max-width:min(1600px,94vw)}[data-theme=tienda] .t-mobile-only{display:none!important}[data-theme=tienda] .t-desktop-only{display:flex}[data-theme=tienda] .t-body{display:flex;align-items:flex-start}[data-theme=tienda] .t-main{padding:24px 28px 44px;min-width:0}[data-theme=tienda] .t-main-bleed{padding:24px 28px 44px}[data-theme=tienda] [class*=hifi-],[data-theme=tienda] [class*=hifi-] *{font-family:inherit}[data-theme=tienda] .t-desktop-only .t2-chip{min-height:var(--tw-ctl-h);box-sizing:border-box}[data-theme=tienda] .tw-sum__cta{min-height:var(--tw-ctl-h)}}.qty-input{-webkit-appearance:none;appearance:none;border:none;background:transparent;padding:0;margin:0;width:3ch;text-align:center;font-family:inherit;outline:none;border-radius:4px;cursor:text}.qty-input:focus{background:rgba(0,0,0,.06)}.qty-input::-webkit-inner-spin-button,.qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tw-ticker{background:var(--t-accent);overflow:hidden;padding:9px 0}.tw-ticker__track{display:inline-flex;gap:46px;white-space:nowrap;animation:tw-marquee 34s linear infinite}.tw-ticker:hover .tw-ticker__track{animation-play-state:paused}.tw-ticker__item{color:#fff;font-size:13.5px;font-weight:600;letter-spacing:.1px}.tw-ticker__item:after{content:"•";margin-left:46px;opacity:.55}@keyframes tw-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.tw-ticker__track{animation:none}}.tw-row{display:flex;gap:14px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x proximity}.tw-row>*{scroll-snap-align:start;flex:0 0 auto}.tw-row::-webkit-scrollbar{height:7px}.tw-row::-webkit-scrollbar-track{background:var(--t-line2,#efefef);border-radius:999px}.tw-row::-webkit-scrollbar-thumb{background:#c9c9cf;border-radius:999px}.tw-row::-webkit-scrollbar-thumb:hover{background:#ababb3}.tw-cat{width:132px;text-decoration:none;display:block}.tw-cat__img{height:116px;border-radius:var(--tw-r-md);background:var(--t-surface);border:1px solid var(--t-line);display:grid;place-items:center;overflow:hidden;transition:border-color .15s,transform .15s}.tw-cat:hover .tw-cat__img{border-color:var(--t-accent);transform:translateY(-2px)}.tw-cat__img img{max-width:90%;max-height:100px;object-fit:contain}.tw-cat__name{display:block;margin-top:var(--tw-sp-2);text-align:center;font-size:var(--tw-fs-base);font-weight:700;color:var(--t-ink);line-height:1.25}.tw-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.tw-head h2{margin:0;font-size:20px;font-weight:800;color:var(--t-ink);letter-spacing:-.3px}.tw-head a{font-size:13.5px;font-weight:700;color:var(--t-accent);text-decoration:none;white-space:nowrap}.tw-head a:hover{text-decoration:underline}.tw-hero__sub{margin:6px 0 0;font-size:14px;font-weight:600;opacity:.82}.tw-min{margin-top:14px;max-width:420px}.tw-min__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12.5px;font-weight:700;margin-bottom:6px}.tw-min__amt{opacity:.85;font-variant-numeric:tabular-nums}.tw-min__bar{height:7px;border-radius:999px;background:hsla(0,0%,100%,.26);overflow:hidden}.tw-min__bar>span{display:block;height:100%;border-radius:999px;background:hsla(0,0%,100%,.85);transition:width .35s ease}.tw-min--ok .tw-min__bar>span{background:#fff}@media (prefers-reduced-motion:reduce){.tw-min__bar>span{transition:none}}.tw-cart{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.tw-cart__main{display:flex;flex-direction:column;gap:12px;min-width:0}.tw-cart__side{position:sticky;top:72px}.tw-sum{background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius);box-shadow:var(--t-shadow);padding:18px}.tw-sum__title{margin:0 0 14px;font-size:15px;font-weight:800;color:var(--t-ink)}.tw-sum__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px;padding:5px 0;color:var(--t-ink)}.tw-sum__name{display:flex;align-items:center;gap:6px;min-width:0}.tw-sum__row--pend .tw-sum__amt,.tw-sum__row--pend .tw-sum__name{color:var(--t-mut)}.tw-sum__tag{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;color:var(--t-amber-strong,#b45309);background:rgba(245,158,11,.14);padding:2px 6px;border-radius:999px;white-space:nowrap}.tw-sum__amt{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.tw-sum__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--t-line);font-size:15px;font-weight:800;color:var(--t-ink)}.tw-sum__total>:last-child{font-size:21px;letter-spacing:-.4px;font-variant-numeric:tabular-nums}.tw-sum__rest{display:flex;justify-content:space-between;gap:12px;margin-top:5px;font-size:12px;color:var(--t-mut);font-variant-numeric:tabular-nums}.tw-sum__note{margin:10px 0 14px;font-size:11.5px;line-height:1.45;color:var(--t-mut)}.tw-sum__cta{width:100%;padding:var(--tw-sp-3) var(--tw-sp-4);border:none;border-radius:var(--tw-r-sm);background:var(--t-accent);color:#fff;font-size:var(--tw-fs-base);font-weight:800;cursor:pointer;transition:filter .15s ease}.tw-sum__cta:hover:not(:disabled){filter:brightness(1.06)}.tw-sum__cta:disabled{background:var(--t-line);color:var(--t-mut);cursor:not-allowed}@media (max-width:1080px){.tw-cart{grid-template-columns:minmax(0,1fr)}.tw-cart__side{position:static}}.tw-tabla__wrap{background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-radius);box-shadow:var(--t-shadow);overflow-x:auto}.tw-tabla{width:100%;border-collapse:collapse;font-size:var(--tw-fs-base)}.tw-tabla thead th{text-align:left;font-size:var(--tw-fs-xs);font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--t-mut2);border-bottom:1px solid var(--t-line);white-space:nowrap}.tw-tabla td,.tw-tabla thead th{padding:var(--tw-sp-3) var(--tw-sp-4)}.tw-tabla td{border-bottom:1px solid var(--t-line2);vertical-align:middle}.tw-tabla tbody tr:last-child td{border-bottom:none}.tw-tabla__row{cursor:pointer;transition:background .12s ease}.tw-tabla__row:hover{background:var(--t-bg)}.tw-tabla__link{font-weight:800;color:var(--t-ink);text-decoration:none;white-space:nowrap}.tw-tabla__link:hover{color:var(--t-accent);text-decoration:underline}.tw-tabla__mut,.tw-tabla__prov{color:var(--t-mut);white-space:nowrap}.tw-tabla__prov{max-width:280px;overflow:hidden;text-overflow:ellipsis}.tw-tabla__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tw-tabla__total{font-weight:800;color:var(--t-ink)}.tw-tabla__estado{display:inline-block;padding:var(--tw-sp-1) var(--tw-sp-3);border-radius:var(--tw-r-full);font-size:var(--tw-fs-xs);font-weight:800;white-space:nowrap}.tw-tabla__chev{width:34px;text-align:right}@keyframes hifiShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.hifi-skel{display:block;background:linear-gradient(90deg,#ececf0 25%,#f6f6f8 37%,#ececf0 63%);background-size:200% 100%;animation:hifiShimmer 1.3s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hifi-skel{animation:none}}