.NmGXRG_layer,.NmGXRG_page,.NmGXRG_trigger{--sn-u:.25rem;--sn-tap:2.75rem;--sn-pill:calc(infinity * 1rem);--sn-ease:cubic-bezier(.22, 1, .36, 1);--sn-fast:var(--motion-fast,.16s);--sn-base:var(--motion-base,.22s)}.NmGXRG_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.NmGXRG_trigger,.NmGXRG_iconButton{inline-size:var(--sn-tap);block-size:var(--sn-tap);border-radius:var(--radius-md);color:var(--text-strong);cursor:pointer;transition:background-color var(--sn-fast) ease;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.NmGXRG_trigger:hover,.NmGXRG_iconButton:hover{background:var(--surface-muted)}.NmGXRG_trigger:focus-visible,.NmGXRG_iconButton:focus-visible,.NmGXRG_row:focus-visible,.NmGXRG_chip:focus-visible,.NmGXRG_seeAll:focus-visible,.NmGXRG_btnPrimary:focus-visible,.NmGXRG_btnSecondary:focus-visible,.NmGXRG_input:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.NmGXRG_layer{z-index:125;color:var(--text-body);position:fixed;inset:0}.NmGXRG_scrim{background:color-mix(in srgb, var(--text-strong) 50%, transparent);opacity:0;transition:opacity var(--sn-base) ease;position:absolute;inset:0}.NmGXRG_layer[data-state=open] .NmGXRG_scrim{opacity:1}.NmGXRG_sheet{background:var(--bg-page);max-block-size:100dvh;box-shadow:var(--shadow-hero);opacity:0;transform:translateY(calc(var(--sn-u) * -4));transition:opacity var(--sn-base) ease, transform var(--sn-base) var(--sn-ease);outline:none;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:absolute;inset-block-start:0;inset-inline:0}.NmGXRG_layer[data-state=open] .NmGXRG_sheet{opacity:1;transform:none}.NmGXRG_field{align-items:center;gap:calc(var(--sn-u) * 2);padding:calc(var(--sn-u) * 2) calc(var(--sn-u) * 3);border-block-end:1px solid var(--border-subtle);background:var(--surface-base);display:flex}.NmGXRG_fieldIcon{color:var(--text-muted);flex:none}.NmGXRG_input{min-inline-size:0;min-block-size:var(--sn-tap);padding-inline:calc(var(--sn-u) * 1);border-radius:var(--radius-sm);color:var(--text-strong);font:inherit;background:0 0;border:0;flex:1;font-size:1rem}.NmGXRG_input::placeholder{color:var(--text-muted)}.NmGXRG_input::-webkit-search-cancel-button{appearance:none}.NmGXRG_sheetBody{align-content:start;gap:calc(var(--sn-u) * 3);padding:calc(var(--sn-u) * 3) calc(var(--sn-u) * 3) calc(var(--sn-u) * 6);overscroll-behavior:contain;display:grid;overflow-y:auto}.NmGXRG_hint{color:var(--text-muted);margin:0;font-size:.8125rem}.NmGXRG_seeAll{min-block-size:var(--sn-tap);padding-inline:calc(var(--sn-u) * 4);border:1px solid var(--border-default);border-radius:var(--sn-pill);color:var(--text-strong);text-align:center;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;text-decoration:none;display:flex}.NmGXRG_seeAll:hover{background:var(--surface-muted)}.NmGXRG_list,.NmGXRG_grid,.NmGXRG_chips{margin:0;padding:0;list-style:none}.NmGXRG_list{gap:calc(var(--sn-u) * 1);display:grid}.NmGXRG_grid{gap:calc(var(--sn-u) * 3);display:grid}.NmGXRG_row{align-items:center;gap:calc(var(--sn-u) * 3);min-block-size:var(--sn-tap);padding:calc(var(--sn-u) * 2);border-radius:var(--radius-lg);background:var(--surface-base);color:var(--text-strong);transition:background-color var(--sn-fast) ease;grid-template-columns:5rem minmax(0,1fr);text-decoration:none;display:grid}.NmGXRG_row:hover .NmGXRG_rowTitle{text-decoration:underline;-webkit-text-decoration-color:var(--accent-primary);text-decoration-color:var(--accent-primary);text-underline-offset:.18em}.NmGXRG_rowCompact{background:0 0;grid-template-columns:3.5rem minmax(0,1fr)}.NmGXRG_thumb{aspect-ratio:1;border-radius:var(--radius-md);background:var(--surface-muted);display:block;overflow:hidden}.NmGXRG_thumb img{-o-object-fit:contain;object-fit:contain;block-size:100%;inline-size:100%;display:block}.NmGXRG_rowText{gap:calc(var(--sn-u) * .5);min-inline-size:0;display:grid}.NmGXRG_eyebrow{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:800}.NmGXRG_rowTitle{overflow-wrap:anywhere;font-size:.9375rem;font-weight:700;line-height:1.35}.NmGXRG_rowBenefit{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}.NmGXRG_rowPrice{align-items:baseline;gap:calc(var(--sn-u) * 2);color:var(--text-strong);flex-wrap:wrap;font-size:.875rem;font-weight:800;display:flex}.NmGXRG_was{color:var(--text-muted);font-weight:500}.NmGXRG_soldOut{padding:calc(var(--sn-u) * .5) calc(var(--sn-u) * 2);border-radius:var(--sn-pill);background:var(--surface-muted);color:var(--text-body);font-size:.75rem;font-weight:700}.NmGXRG_skeleton{pointer-events:none}.NmGXRG_skeleton .NmGXRG_thumb,.NmGXRG_bar{animation:1.2s ease-in-out infinite NmGXRG_snPulse}.NmGXRG_bar{border-radius:var(--radius-sm);background:var(--surface-muted);block-size:.875rem;inline-size:70%;display:block}.NmGXRG_barShort{inline-size:40%}@keyframes NmGXRG_snPulse{50%{opacity:.55}}.NmGXRG_state{gap:calc(var(--sn-u) * 3);padding-block:calc(var(--sn-u) * 2);display:grid}.NmGXRG_stateTitle{color:var(--text-strong);font-family:var(--font-brand-display), system-ui, sans-serif;overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:800;line-height:1.3}:is(html[lang=ar] .NmGXRG_stateTitle,html[lang=ar] .NmGXRG_pageTitle){font-family:var(--font-brand-display), system-ui, sans-serif;letter-spacing:0}.NmGXRG_stateBody{color:var(--text-body);margin:0;font-size:.875rem;line-height:1.55}.NmGXRG_stateActions{gap:calc(var(--sn-u) * 2);flex-wrap:wrap;display:flex}.NmGXRG_popular{gap:calc(var(--sn-u) * 2);display:grid}.NmGXRG_chips{gap:calc(var(--sn-u) * 2);flex-wrap:wrap;display:flex}.NmGXRG_chip{min-block-size:var(--sn-tap);padding-inline:calc(var(--sn-u) * 4);border:1px solid var(--border-default);border-radius:var(--sn-pill);background:var(--surface-base);color:var(--text-strong);align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.NmGXRG_chip:hover{border-color:var(--border-accent)}.NmGXRG_btnPrimary,.NmGXRG_btnSecondary{min-block-size:var(--sn-tap);padding-inline:calc(var(--sn-u) * 5);border-radius:var(--sn-pill);cursor:pointer;font:inherit;transition:background-color var(--sn-fast) ease;border:1px solid #0000;justify-content:center;align-items:center;font-size:.875rem;font-weight:800;text-decoration:none;display:inline-flex}.NmGXRG_btnPrimary{background:var(--action-primary);color:var(--action-on-primary)}.NmGXRG_btnPrimary:hover{background:var(--action-primary-hover)}.NmGXRG_btnSecondary{border-color:var(--border-control);background:var(--surface-base);color:var(--text-strong)}.NmGXRG_btnSecondary:hover{background:var(--surface-muted)}.NmGXRG_btnSecondary:disabled{cursor:progress;opacity:.7}.NmGXRG_page{gap:calc(var(--sn-u) * 5);max-inline-size:72rem;padding:calc(var(--sn-u) * 6) calc(var(--sn-u) * 4) calc(var(--sn-u) * 12);background:var(--bg-page);color:var(--text-body);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.NmGXRG_pageHead{gap:calc(var(--sn-u) * 3);grid-template-columns:minmax(0,1fr);display:grid}.NmGXRG_pageTitle{color:var(--text-strong);font-family:var(--font-brand-display), system-ui, sans-serif;overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:800;line-height:1.25}.NmGXRG_pageField{padding:calc(var(--sn-u) * 1) calc(var(--sn-u) * 1) calc(var(--sn-u) * 1) calc(var(--sn-u) * 3);border:1px solid var(--border-control);border-radius:var(--sn-pill)}.NmGXRG_count{color:var(--text-muted);margin:0;font-size:.8125rem}.NmGXRG_moreRow{justify-items:center;gap:calc(var(--sn-u) * 2);display:grid}@media (min-width:48rem){.NmGXRG_sheet{inline-size:min(44rem, calc(100vw - var(--sn-u) * 12));max-block-size:calc(100dvh - var(--sn-u) * 12);border-radius:var(--radius-xl);margin-inline:auto;inset-block-start:calc(var(--sn-u) * 6);inset-inline:0;overflow:hidden}.NmGXRG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.NmGXRG_pageTitle{font-size:1.875rem}}@media (min-width:64rem){.NmGXRG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.NmGXRG_scrim,.NmGXRG_sheet,.NmGXRG_trigger,.NmGXRG_iconButton,.NmGXRG_row,.NmGXRG_btnPrimary,.NmGXRG_btnSecondary{transition:none}.NmGXRG_sheet{transform:none}.NmGXRG_skeleton .NmGXRG_thumb,.NmGXRG_bar{animation:none}}