.tour-layer{z-index:20000}.tour-layer,.tour-scrim{position:fixed;inset:0;pointer-events:none}.tour-scrim{background:rgba(8,12,24,.62);backdrop-filter:blur(3px);animation:tour-fade .2s ease both}@keyframes tour-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tour-scrim{animation:none}}.tour-ring{position:fixed;pointer-events:none;border-radius:var(--gi-radius-md,12px);border:2px solid var(--gi-blue-500,#3b82f6);box-shadow:0 0 0 4px color-mix(in srgb,var(--gi-blue-500,#3b82f6) 24%,transparent),0 0 16px color-mix(in srgb,var(--gi-blue-500,#3b82f6) 30%,transparent);transition:all .2s cubic-bezier(.16,1,.3,1)}.tour-card{--tour-bg:#f4f8ff;--tour-ink:#0f172a;--tour-muted:#475569;--tour-line:#c7d7f0;position:fixed;pointer-events:auto;width:min(236px,calc(100vw - 24px));box-sizing:border-box;padding:8px 10px 6px;background:var(--tour-bg);color:var(--tour-ink);border:1px solid var(--tour-line);border-radius:12px;box-shadow:0 6px 18px -4px rgba(15,23,42,.22);font-family:var(--gi-font,inherit);animation:tour-in .18s cubic-bezier(.16,1,.3,1) both}.tour-card[data-shown=false]{animation:none}.tour-card:before{content:"";position:absolute;width:9px;height:9px;background:var(--tour-bg);border:1px solid var(--tour-line);transform:rotate(45deg)}.tour-card[data-side=bottom]:before{top:-6px;left:calc(var(--tour-arrow, 24px) - 5px);border-right:0;border-bottom:0}.tour-card[data-side=top]:before{bottom:-6px;left:calc(var(--tour-arrow, 24px) - 5px);border-left:0;border-top:0}.tour-card[data-side=right]:before{left:-6px;top:calc(var(--tour-arrow, 24px) - 5px);border-right:0;border-top:0}.tour-card[data-side=left]:before{right:-6px;top:calc(var(--tour-arrow, 24px) - 5px);border-left:0;border-bottom:0}.tour-dots{display:flex;align-items:center;gap:5px;margin-bottom:5px}.tour-dot{width:5px;height:5px;border-radius:var(--gi-radius-pill,9999px);background:#b6c6e0;transition:all .2s ease}.tour-dot.is-on{width:14px;background:#2563eb}.tour-title{margin:0 22px 2px 0;font-size:13px;font-weight:700;line-height:1.3;color:var(--tour-ink)}.tour-card--light .tour-title{margin-right:0}.tour-desc{margin:0;font-size:12px;line-height:1.4;color:var(--tour-muted)}.tour-foot{justify-content:space-between;gap:6px;margin-top:6px}.tour-actions,.tour-foot{display:flex;align-items:center}.tour-actions{gap:4px;margin-left:auto}.tour-btn,.tour-link,.tour-x{font-family:inherit;cursor:pointer;border:0;background:none;transition:background-color .16s ease}.tour-btn{min-height:32px;min-width:44px;padding:0 12px;font-size:12.5px;font-weight:600;border-radius:var(--gi-radius-pill,9999px)}.tour-btn--primary{background:#2563eb;color:#fff}.tour-btn--primary:hover{background:#1d4ed8}.tour-btn--ghost{color:var(--tour-muted)}.tour-btn--ghost:hover{background:rgba(15,23,42,.07);color:var(--tour-ink)}.tour-link{min-height:32px;padding:2px 6px;font-size:11.5px;font-weight:500;color:var(--tour-muted);text-decoration:none;border-radius:6px}.tour-link:hover{background:rgba(15,23,42,.06);color:var(--tour-ink)}.tour-x{position:absolute;top:3px;right:3px;width:32px;height:32px;display:grid;place-items:center;color:var(--tour-muted);border-radius:50%}.tour-x:hover{background:rgba(15,23,42,.08);color:var(--tour-ink)}.tour-x svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.tour-btn:focus-visible,.tour-link:focus-visible,.tour-x:focus-visible{outline:2px solid #2563eb;outline-offset:1px}@keyframes tour-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (min-width:768px){.tour-card{width:252px}}@media (prefers-reduced-motion:reduce){.tour-card{animation:none}}.gi-skip-link{position:fixed;top:8px;left:8px;z-index:70000;padding:10px 16px;border-radius:10px;background:var(--gi-text,#0e1116);color:var(--gi-surface,#fff);font-weight:700;font-size:14px;text-decoration:none;transform:translateY(-200%);transition:transform .12s ease}.gi-skip-link:focus,.gi-skip-link:focus-visible{transform:translateY(0);outline:3px solid var(--accent,#2563eb);outline-offset:2px}main.screen:focus{outline:none}.insta-cat-icon{flex:0 0 auto;aspect-ratio:1/1;min-width:0}.insta-cat-icon img,.insta-cat-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.pdp-bottom-swipe-tip{display:none!important}.blinkit-pdp-bar,.pdp-bottom-sheet.expanded .blinkit-pdp-bar{padding-inline:max(24px,calc((100% - 1120px) / 2))!important}}@media (prefers-reduced-motion:reduce){.bab-lead-enable,.gplay.playing,.livedot,.notif-skel-ic,.notif-skel-line,.offer-marquee-track,.psig__row--skeleton,.skel-tile{animation:none!important}.offer-marquee-track{transform:none!important}}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_Fallback_d8ebd1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d8ebd1{font-family:__Inter_d8ebd1,__Inter_Fallback_d8ebd1;font-style:normal}.__variable_d8ebd1{--font-inter:"__Inter_d8ebd1","__Inter_Fallback_d8ebd1"}@font-face{font-family:__Plus_Jakarta_Sans_532bb9;font-style:normal;font-weight:200 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_532bb9;font-style:normal;font-weight:200 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_532bb9;font-style:normal;font-weight:200 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_532bb9;font-style:normal;font-weight:200 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_532bb9;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_532bb9{font-family:__Plus_Jakarta_Sans_532bb9,__Plus_Jakarta_Sans_Fallback_532bb9;font-style:normal}.__variable_532bb9{--font-jakarta:"__Plus_Jakarta_Sans_532bb9","__Plus_Jakarta_Sans_Fallback_532bb9"}.searchbar.gi-search{--gi-search-h:34px;cursor:text;display:flex;align-items:center;gap:6px;border:1.5px solid transparent;border-radius:999px;padding:3px 5px;min-height:38px;margin:3px 0;position:relative;background:var(--surface);box-shadow:var(--sh);transition:box-shadow .2s var(--ease,ease-out),border-color .2s var(--ease,ease-out)}.searchbar.gi-search>.ic-svg,.searchbar.gi-search>span>.ic-svg{display:block}.searchbar.gi-search:active{transform:none}.searchbar.gi-search--open,.searchbar.gi-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent),0 10px 26px -12px color-mix(in srgb,var(--accent) 45%,transparent)}.gi-search__cat{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:0 0 auto;max-width:86px;border:none;border-radius:8px;background:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;background-size:12px;padding:0 14px 0 8px;height:var(--gi-search-h);font:inherit;font-size:12px;font-weight:700;color:var(--text);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:none;transition:background var(--d-fast) var(--ease)}.gi-search__cat:hover{background-color:color-mix(in srgb,var(--muted) 10%,transparent)}.gi-search__cat--open{background-color:color-mix(in srgb,var(--accent) 10%,transparent)}.gi-search__cat:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 40%,transparent)}.gi-catmenu{position:fixed;z-index:1200;min-width:160px;max-width:calc(100vw - 16px);max-height:min(60vh,360px);overflow-y:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:0 18px 46px -14px rgba(0,0,0,.34),0 2px 8px rgba(0,0,0,.08);padding:4px;animation:gi-sugg-in .14s var(--ease) both;transition:opacity var(--d-fast) var(--ease-out),transform var(--d-fast) var(--ease-out)}.gi-catmenu.closing{opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none;animation:none}[data-theme=dark] .gi-catmenu{box-shadow:0 18px 46px -12px rgba(0,0,0,.7),0 2px 10px rgba(0,0,0,.4)}.gi-catmenu__opt{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:13px;font-weight:700;text-align:left;cursor:pointer;white-space:nowrap}.gi-catmenu__opt .ic-svg{color:var(--muted);flex:0 0 auto}.gi-catmenu__opt:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)}.gi-catmenu__opt.on{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.gi-catmenu__opt.on .ic-svg{color:var(--accent)}.gi-search__div{flex:0 0 auto;width:1px;align-self:center;height:18px;margin:0 6px;background:var(--border)}.gi-search__field{position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:0;height:var(--gi-search-h)}.searchbar.gi-search .gi-search__input{flex:1 1 auto;min-width:0;width:100%;height:100%;border:none;background:transparent;outline:none;font:inherit;font-size:16px;font-weight:600;line-height:var(--gi-search-h);color:var(--text);padding:0 4px}.gi-search__input::-webkit-search-cancel-button,.gi-search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.gi-search__ph{position:absolute;left:4px;right:0;top:0;bottom:0;display:flex;align-items:center;gap:4px;pointer-events:none;font-size:13px;font-weight:600;line-height:var(--gi-search-h);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gi-search__ph-static{flex:0 0 auto}.gi-search__ph-term{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.gi-search__ph--anim .gi-search__ph-term{opacity:1;transform:translateY(0);transition:opacity .3s var(--ease),transform .3s var(--ease)}.gi-search__ph--anim.out .gi-search__ph-term{opacity:0;transform:translateY(-6px)}.gi-search__clear{flex:0 0 auto;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;color:var(--muted);background:color-mix(in srgb,var(--muted) 14%,transparent);transition:background var(--d-fast) var(--ease),color var(--d-fast) var(--ease);margin-right:2px}.gi-search__clear:hover{color:var(--text);background:color-mix(in srgb,var(--muted) 24%,transparent)}.gi-search__filters{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 9px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2,color-mix(in srgb,var(--muted) 8%,var(--surface)));color:var(--text);font:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background var(--d-fast) var(--ease),border-color var(--d-fast) var(--ease)}.gi-search__filters .ic-svg{color:var(--muted)}.gi-search__filters:hover{background:color-mix(in srgb,var(--muted) 14%,var(--surface));border-color:color-mix(in srgb,var(--muted) 30%,var(--border))}.gi-search__filters--on{background:color-mix(in srgb,var(--accent) 10%,var(--surface));border-color:color-mix(in srgb,var(--accent) 35%,var(--border));color:var(--accent)}.gi-search__filters--on .ic-svg{color:var(--accent)}.gi-search__filters-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);flex:0 0 auto}.gi-filtermenu__group+.gi-filtermenu__group{margin-top:14px}.gi-filtermenu__label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);margin-bottom:8px}.gi-filtermenu__row{display:flex;flex-wrap:wrap;gap:6px}.gi-filtermenu__chip{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);font:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background var(--d-fast) var(--ease),border-color var(--d-fast) var(--ease),color var(--d-fast) var(--ease)}.gi-filtermenu__chip .ic-svg{color:var(--muted)}.gi-filtermenu__chip:hover{background:color-mix(in srgb,var(--muted) 10%,transparent)}.gi-filtermenu__chip.on{background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,var(--border));color:var(--accent)}.gi-filtermenu__chip.on .ic-svg{color:var(--accent)}.gi-filtermenu__actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding-top:12px;border-top:1px solid var(--border)}.gi-filtermenu__reset{border:none;background:transparent;color:var(--muted);font:inherit;font-size:13px;font-weight:700;cursor:pointer;padding:8px 4px}.gi-filtermenu__reset:hover{color:var(--text)}.gi-filtermenu__apply{flex:1 1 auto;border:none;border-radius:999px;background:var(--accent);color:#fff;font:inherit;font-size:13px;font-weight:800;padding:10px 16px;cursor:pointer;transition:box-shadow var(--d-fast) var(--ease)}.gi-filtermenu__apply:hover{box-shadow:0 6px 16px -4px color-mix(in srgb,var(--accent) 60%,transparent)}.gi-filtersheet__title{font-size:var(--gi-fs-body-lg);font-weight:var(--gi-fw-extrabold);color:var(--gi-text);margin-bottom:14px}.gi-filtersheet .gi-filtermenu__chip{min-height:36px;padding:7px 13px;font-size:13px}.gi-filtersheet .gi-popup-cta{flex:1 1 auto;width:auto}.gi-search__submit{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--accent);color:#fff;cursor:pointer;box-shadow:0 4px 12px -4px color-mix(in srgb,var(--accent) 60%,transparent);transition:transform var(--d-fast) var(--ease),box-shadow var(--d-fast) var(--ease);position:relative}.gi-search__submit:after{content:"";position:absolute;inset:-8px}.gi-search__filters:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:44px;transform:translateY(-50%)}.gi-search__submit:hover{box-shadow:0 6px 16px -4px color-mix(in srgb,var(--accent) 70%,transparent)}.gi-search__submit:active{transform:scale(.94)}.gi-sugg{position:fixed;z-index:1200;max-width:calc(100vw - 16px);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:0 18px 46px -14px rgba(0,0,0,.34),0 2px 8px rgba(0,0,0,.08);overflow:hidden;animation:gi-sugg-in .16s var(--ease) both}@keyframes gi-sugg-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.gi-sugg__list{max-height:min(58vh,420px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.gi-sugg__opt{display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer;min-height:44px;border-left:2px solid transparent;transition:background var(--d-fast) var(--ease),border-color var(--d-fast) var(--ease)}.gi-sugg__opt.on{background:color-mix(in srgb,var(--accent) 9%,transparent);border-left-color:var(--accent)}.gi-sugg__thumb{flex:0 0 auto;width:38px;height:38px;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--muted) 10%,transparent);color:var(--accent)}.gi-sugg__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gi-sugg__ic{flex:0 0 auto;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:var(--muted);background:color-mix(in srgb,var(--muted) 12%,transparent)}.gi-sugg__ic--cat{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.gi-sugg__body{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.gi-sugg__title{font-size:13px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gi-sugg__meta{font-size:12px;font-weight:600}.gi-sugg__meta,.gi-sugg__oos,.gi-sugg__status{color:var(--muted)}.gi-sugg__status{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;border-top:1px solid var(--border)}.gi-sugg__list:empty+.gi-sugg__status{border-top:none}.gi-sugg__status--err{color:var(--red)}.gi-sugg__spin{width:13px;height:13px;flex:0 0 auto;border-radius:50%;border:2px solid color-mix(in srgb,var(--accent) 28%,transparent);border-top-color:var(--accent);animation:gi-sugg-spin .7s linear infinite}@keyframes gi-sugg-spin{to{transform:rotate(1turn)}}[data-theme=dark] .gi-sugg{box-shadow:0 18px 46px -12px rgba(0,0,0,.7),0 2px 10px rgba(0,0,0,.4)}@media (prefers-reduced-motion:reduce){.gi-search__ph--anim .gi-search__ph-term,.gi-sugg,.gi-sugg__spin{animation:none;transition:none}}@media (max-width:372px){.searchbar.gi-search{padding-left:10px;gap:1px}.gi-search__cat{max-width:64px}.gi-search__ph{font-size:13px}.gi-search__filters{padding:0 9px}.gi-search__filters span{display:none}}.rail[data-size=compact]{gap:8px}.rail[data-size=compact] .blink-product-card{width:122px;--pc-cta-size:32px}.rail[data-size=compact] .blink-product-card .compare-toggle-btn,.rail[data-size=compact] .blink-product-card .im-dots,.rail[data-size=compact] .blink-product-card .pc-axes,.rail[data-size=compact] .blink-product-card .pc-delivery-strip,.rail[data-size=compact] .blink-product-card .pc-price-off-pill,.rail[data-size=compact] .blink-product-card .pc-swatches,.rail[data-size=compact] .blink-product-card .pc-urgency{display:none}.rail[data-size=compact] .blink-product-card .pc-deal-header:not(.pc-deal-oos){display:none!important}.rail[data-size=compact] .blink-product-card .im{padding:6px}.rail[data-size=compact] .blink-product-card .bd{padding:6px 8px 8px}.rail[data-size=compact] .blink-product-card .nm{font-size:12px}.rail[data-size=compact] .blink-product-card .pc-price-sale{font-size:13px}.rail[data-size=compact] .blink-product-card .pc-price-action-row{gap:4px}.rail[data-size=large] .blink-product-card{width:232px}.rail[data-size=large] .blink-product-card .im{aspect-ratio:5/4}.rail[data-size=large] .blink-product-card .nm{font-size:14px}.rail[data-size=large] .blink-product-card .pc-price-sale{font-size:18px}@media (min-width:600px){.rail[data-size=compact] .blink-product-card{width:calc(var(--gi-card-min) * .74)}.rail[data-size=large] .blink-product-card{width:calc(var(--gi-card-min) * 1.42)}}:root{--gi-blue-50:#eaf0ff;--gi-blue-500:#1e50e0;--gi-blue-600:#163aa6;--gi-blue-800:#0e245e;--gi-gold-500:#e7a63a;--gi-gold-700:#b97f22;--gi-green-500:#12905c;--gi-teal-500:#0e9ba6;--gi-violet-500:#7c5cff;--gi-ink:#0e1116;--gi-g-50:#f7f8fa;--gi-g-100:#eef0f3;--gi-g-200:#d9dde3;--gi-g-400:#aeb4be;--gi-g-500:#6b7280;--gi-g-600:#5b6270;--gi-g-700:#363b44;--gi-danger:#d33a2c;--gi-warning:#c77a0a;--gi-pink:#e11d48;--gi-indigo:#4f46e5;--gi-indigo-soft:#a5b4fc;--gi-purple:#9333ea;--gi-red:#ef4444;--gi-slate-900:#0f172a;--gi-emerald-500:#0c831f;--gi-emerald-600:#065e15;--gi-amber-500:#ffab00;--gi-sky-500:#0284c7;--gi-space-2xs:4px;--gi-space-xs:8px;--gi-space-sm:12px;--gi-space-md:16px;--gi-space-lg:24px;--gi-space-xl:32px;--gi-space-2xl:48px;--gi-space-3xl:64px;--gi-radius-2xs:4px;--gi-radius-xs:8px;--gi-radius-sm:12px;--gi-radius-md:16px;--gi-radius-lg:22px;--gi-radius-xl:30px;--gi-radius-pill:999px;--gi-icon-xs:12px;--gi-icon-sm:16px;--gi-icon-md:18px;--gi-icon-lg:20px;--gi-icon-xl:24px;--gi-icon-2xl:28px;--gi-font:var(--font-jakarta),var(--font-inter),"Plus Jakarta Sans","Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--gi-fw-regular:400;--gi-fw-medium:500;--gi-fw-semibold:600;--gi-fw-bold:700;--gi-fw-extrabold:800;--gi-fs-display:32px;--gi-fs-headline:24px;--gi-fs-title:18px;--gi-fs-body:15px;--gi-fs-label:12px;--gi-lh-tight:1.15;--gi-lh-normal:1.5;--gi-fs-display-lg:32px;--gi-fs-display-md:26px;--gi-fs-title-lg:22px;--gi-fs-title-md:18px;--gi-fs-title-sm:17px;--gi-fs-body-lg:15px;--gi-fs-body-md:14px;--gi-fs-body-sm:12px;--gi-fs-label-lg:12px;--gi-fs-label-md:11px;--gi-fs-label-sm:10px;--gi-fs-price-lg:30px;--gi-fs-price-md:19px;--gi-fs-price-sm:16px;--gi-ls-tight:-0.4px;--gi-ls-tighter:-1px;--gi-lh-snug:1.2;--gi-lh-relaxed:1.6;--gi-ls-wide:0.01em;--gi-dur-instant:80ms;--gi-dur-fast:160ms;--gi-dur-base:240ms;--gi-dur-slow:300ms;--gi-dur-pop-in:460ms;--gi-dur-pop-out:240ms;--gi-dur-pop-fade:380ms;--gi-ease-expo-out:cubic-bezier(0.16,1,0.3,1);--gi-ease-standard:cubic-bezier(0.2,0,0,1);--gi-ease-decelerate:cubic-bezier(0,0,0,1);--gi-ease-accelerate:cubic-bezier(0.3,0,1,1);--gi-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--gi-ease-out:cubic-bezier(0.16,1,0.3,1);--gi-tap-min:44px;--gi-control-h-xs:28px;--gi-control-h-sm:32px;--gi-control-h-md:40px;--gi-control-h-lg:44px;--gi-control-h-xl:52px;--gi-control-h-dense-sm:30px;--gi-control-h-dense:36px;--gi-space-dense:20px;--gi-z-base:0;--gi-z-raised:10;--gi-z-sticky:100;--gi-z-nav:1000;--gi-z-overlay:9000;--gi-z-modal:10000;--gi-z-popover:20000;--gi-z-toast:60000;--gi-bp-sm:600px;--gi-bp-md:768px;--gi-bp-lg:1024px;--gi-bp-xl:1280px;--gi-bp-2xl:1600px}:root,[data-theme=light]{color-scheme:light;--gi-surface:#fff;--gi-surface-2:#fff;--gi-surface-elevated:#fff;--gi-bg:var(--gi-g-50);--gi-border:#eceff4;--gi-border-subtle:#f1f5f9;--gi-text:var(--gi-ink);--gi-text-muted:var(--gi-g-600);--gi-text-success:#0c7044;--gi-text-warning:#8f5f12;--gi-text-danger:#c62d1f;--gi-text-trust:#0a6f77;--gi-staff:#6a35d6;--text-success:var(--gi-text-success);--text-warning:var(--gi-text-warning);--text-danger:var(--gi-text-danger);--text-trust:var(--gi-text-trust);--gi-on-primary:#fff;--gi-skeleton:#e9ecf2;--gi-skeleton-hi:color-mix(in srgb,var(--gi-skeleton) 45%,#fff);--gi-scrim:rgba(8,10,14,.46);--gi-shadow-raised:0 8px 24px -8px rgba(14,17,22,.16);--gi-shadow-xs:0 1px 2px rgba(16,24,40,.05),0 4px 12px -4px rgba(16,24,40,.1);--gi-shadow-sm:0 1px 3px rgba(15,23,42,.04),0 4px 12px rgba(15,23,42,.08);--gi-shadow-md:0 4px 12px rgba(15,23,42,.08),0 12px 28px -6px rgba(15,23,42,.12);--gi-shadow-lg:0 16px 40px -12px rgba(14,17,22,.2);--gi-shadow-xl:0 28px 64px -16px rgba(14,17,22,.24);--gi-accent-gradient:linear-gradient(135deg,#0c831f,#065e15);--gi-savings:var(--gi-green-500);--gi-trust:var(--gi-teal-500);--gi-success:#108454}[data-theme=dark]{color-scheme:dark;--text-success:var(--gi-text-success);--text-warning:var(--gi-text-warning);--text-danger:var(--gi-text-danger);--text-trust:var(--gi-text-trust);--gi-surface:#12151b;--gi-surface-2:#151a2b;--gi-surface-elevated:#1e2430;--gi-bg:#080a0d;--gi-border:#242a33;--gi-border-subtle:hsla(0,0%,100%,.08);--gi-text:#edeff3;--gi-text-muted:#9ba3af;--gi-blue-500:#5b8cff;--gi-text-success:#2fb87c;--gi-text-warning:#d99a2f;--gi-staff:#b79cff;--gi-text-danger:#f2564f;--gi-text-trust:#22c3cf;--gi-on-primary:#08111f;--gi-skeleton:#1b212b;--gi-skeleton-hi:#283040;--gi-scrim:rgba(0,0,0,.6);--gi-shadow-raised:0 10px 26px -10px rgba(0,0,0,.55);--gi-shadow-xs:0 1px 3px -1px rgba(0,0,0,.35);--gi-shadow-sm:0 1px 3px rgba(0,0,0,.35),0 4px 12px rgba(0,0,0,.45);--gi-shadow-md:0 4px 12px rgba(0,0,0,.45),0 12px 28px -6px rgba(0,0,0,.6);--gi-shadow-lg:0 20px 48px -14px rgba(0,0,0,.62);--gi-shadow-xl:0 32px 72px -18px rgba(0,0,0,.68);--gi-accent-gradient:linear-gradient(135deg,#0c831f,#065e15)}[data-scene=home]{--gi-accent:var(--gi-blue-500)}[data-scene=shop]{--gi-accent:var(--gi-violet-500)}[data-scene=categories]{--gi-accent:var(--gi-green-500)}[data-scene=offers]{--gi-accent:var(--gi-pink)}[data-scene=wholesale]{--gi-accent:var(--gi-gold-700)}[data-scene=feed]{--gi-accent:#ea580c}[data-scene=swipe]{--gi-accent:#0891b2}[data-scene=sell]{--gi-accent:var(--gi-pink)}[data-scene=account]{--gi-accent:var(--gi-teal-500)}[data-scene=discover]{--gi-accent:var(--gi-violet-500)}:root,[data-scene=cart],[data-scene=checkout],[data-scene=product],[data-scene=search]{--gi-accent:var(--gi-blue-500)}:root{--gi-icon-checkout:var(--gi-green-500);--gi-icon-delivery:var(--gi-green-500);--gi-icon-wallet:var(--gi-gold-500);--gi-icon-rewards:var(--gi-gold-500);--gi-icon-offers:var(--gi-pink);--gi-icon-notifications:var(--gi-pink);--gi-icon-ai:var(--gi-violet-500);--gi-icon-profile:var(--gi-blue-500);--gi-icon-analytics:var(--gi-blue-500);--gi-icon-seller:var(--gi-teal-500);--gi-icon-admin:var(--gi-indigo);--gi-icon-security:var(--gi-trust);--gi-icon-nav:var(--gi-indigo);--gi-icon-success:var(--gi-success);--gi-icon-warning:var(--gi-warning);--gi-icon-error:var(--gi-danger);--gi-icon-disabled:var(--gi-text-muted)}@media (prefers-reduced-motion:reduce){:root{--gi-dur-instant:0ms;--gi-dur-fast:0ms;--gi-dur-base:0ms;--gi-dur-slow:0ms;--gi-dur-pop-in:0ms;--gi-dur-pop-out:0ms;--gi-dur-pop-fade:0ms}}button,input,optgroup,select,textarea{font-family:inherit}button,input,select,textarea{font-style:inherit}[role=button]:not([aria-disabled=true]),button:not(:disabled),label[for],summary{cursor:pointer}[aria-disabled=true],button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.55}[role=button],a,button,input,select,summary,textarea{-webkit-tap-highlight-color:transparent}[role=button],button,select,summary{touch-action:manipulation}img:not([width]){max-width:100%}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}