.nb-hee{--hee-accent:var(--cb-primary,var(--nb-color-primary,var(--fos-color-primary,#2563eb)));--hee-on-accent:var(--cb-on-primary,var(--nb-color-on-primary,#fff));--hee-text:var(--cb-text,var(--nb-color-text,var(--fos-color-text,#0f172a)));--hee-muted:var(--cb-muted,var(--nb-color-text-muted,var(--fos-color-text-muted,#64748b)));--hee-surface:var(--cb-surface,var(--nb-color-surface,var(--fos-color-surface,#fff)));--hee-discount:var(--cb-discount,var(--nb-color-discount,#e11d48));--hee-discount-ink:var(--cb-discount-ink,#fff);--hee-discount-text:var(--cb-discount-text,var(--hee-discount));--hee-low-stock:var(--cb-low-stock,#d97706);--hee-stock:var(--cb-stock,#059669);--hee-rating:var(--cb-rating,#f59e0b);--hee-media-bg:var(--cb-media-bg,color-mix(in srgb, var(--hee-text) 4%, var(--hee-surface)));--hee-radius:var(--cb-radius-xl,1.5rem);--hee-radius-md:var(--cb-radius,1rem);--hee-cta-radius:var(--nb-radius-button,var(--fos-radius-button,.9rem));--hee-cta-bg:var(--hee-accent);--hee-cta-ink:var(--hee-on-accent);--hee-font-display:var(--cb-font-display,inherit);--hee-ease:var(--cb-ease,cubic-bezier(.22, 1, .36, 1));--hee-heading:var(--nb-color-heading,color-mix(in srgb, var(--hee-text) 42%, #0b1220));--hee-light:var(--hee-accent);--hee-tint:color-mix(in srgb, var(--hee-accent) 7%, var(--hee-surface));--hee-tint-strong:color-mix(in srgb, var(--hee-accent) 14%, var(--hee-surface));--hee-accent-ink:color-mix(in srgb, var(--hee-accent) 80%, var(--hee-text));--hee-border:color-mix(in srgb, var(--hee-text) 9%, transparent);--hee-border-strong:color-mix(in srgb, var(--hee-text) 16%, transparent);--hee-line:color-mix(in srgb, var(--hee-text) 6%, transparent);--hee-glass:color-mix(in srgb, var(--hee-surface) 74%, transparent);--hee-shadow-float:0 18px 40px -22px color-mix(in srgb, var(--hee-text) 45%, transparent);--hee-cta-h:2.75rem;--hee-cta-px:1.2rem;--hee-cta-fs:.9rem;--hee-cta-gap:.45rem;--hee-cta-icon:1.05rem;--hee-h-scale:1;--hee-pad-k:1;--hee-rhythm:1;--hee-stage-min:min(64vh, 520px);--hee-media-min:min(72vh, 600px);--hee-ink:var(--hee-accent);--hee-ink-strong:var(--hee-accent-ink);--hee-ink-mid:var(--hee-accent);isolation:isolate;box-sizing:border-box;width:100%;color:var(--hee-text);background:linear-gradient(180deg, var(--hee-surface) 0%, color-mix(in srgb, var(--hee-accent) 3%, var(--hee-surface)) 100%);border:1px solid var(--hee-border);border-radius:var(--hee-radius);box-shadow:0 1px 0 #ffffffb3 inset, 0 40px 80px -60px color-mix(in srgb, var(--hee-accent) 45%, #0f172a80);text-align:start;position:relative;overflow:clip;container:hee/inline-size}.nb-hee *,.nb-hee :before,.nb-hee :after{box-sizing:border-box}@supports (color:rgb(from red r g b)){.nb-hee{--hee-heading:var(--nb-color-heading,color-mix(in srgb, var(--hee-text) 42%, rgb(from var(--hee-surface) calc(255 - r) calc(255 - g) calc(255 - b))))}}.nb-hee[data-hee-type=flash_commerce]{--hee-light:var(--hee-discount)}.nb-hee__inner{z-index:1;padding:calc(clamp(1.15rem, 5cqi, 3.5rem) * var(--hee-pad-k));position:relative}.nb-hee__backdrop{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nb-hee:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .nb-hee__backdrop{scale:-1 1}.nb-hee__backdrop:before,.nb-hee__backdrop:after{content:"";pointer-events:none;position:absolute}.nb-hee__backdrop:after{opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");inset:0}.nb-hee__backdrop[data-kind=aurora]{background:radial-gradient(55% 65% at 14% 6%, color-mix(in srgb, var(--hee-light) 22%, transparent), transparent 70%), radial-gradient(45% 55% at 96% 100%, color-mix(in srgb, var(--hee-light) 14%, transparent), transparent 72%)}.nb-hee__backdrop[data-kind=aurora]:before{background:conic-gradient(from 200deg at 40% 45%, transparent 0deg, color-mix(in srgb, var(--hee-light) 12%, transparent) 70deg, transparent 150deg, color-mix(in srgb, var(--hee-light) 9%, transparent) 260deg, transparent 330deg);filter:blur(48px);animation:26s linear infinite nb-hee-drift;inset:-30%}.nb-hee__backdrop[data-kind=spotlight]{background:radial-gradient(42% 55% at 24% 52%, color-mix(in srgb, var(--hee-light) 14%, transparent), transparent 72%)}.nb-hee__backdrop[data-kind=spotlight]:before{inset-block-start:-75%;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--hee-light) 26%, transparent), transparent 72%);filter:blur(14px);width:70%;height:150%;animation:nb-hee-spot 1.6s var(--hee-ease) both;left:-6%;transform:rotate(-32deg)}.nb-hee__backdrop[data-kind=grid]{background-image:linear-gradient(to right, var(--hee-line) 1px, transparent 1px), linear-gradient(to bottom, var(--hee-line) 1px, transparent 1px);background-position:top;background-size:42px 42px;-webkit-mask-image:radial-gradient(80% 75% at 50% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 75% at 50% 30%,#000 30%,#0000 80%)}.nb-hee__backdrop[data-kind=grid]:before{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--hee-light) 20%, transparent), transparent 70%);filter:blur(30px);inset:-20% 15% 45%}.nb-hee__backdrop[data-kind=dots]{background-image:radial-gradient(color-mix(in srgb, var(--hee-text) 16%, transparent) 1px, transparent 1.5px);background-size:18px 18px;-webkit-mask-image:radial-gradient(85% 80% at 30% 40%,#000 25%,#0000 80%);mask-image:radial-gradient(85% 80% at 30% 40%,#000 25%,#0000 80%)}.nb-hee__backdrop[data-kind=dots]:before{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--hee-light) 18%, transparent), transparent 70%);filter:blur(36px);inset:10% 45% 10% 0}.nb-hee__backdrop[data-kind=beams]{background:radial-gradient(70% 55% at 50% -5%, color-mix(in srgb, var(--hee-light) 22%, transparent), transparent 72%)}.nb-hee__backdrop[data-kind=beams]:before{background:repeating-linear-gradient(100deg, transparent 0 6%, color-mix(in srgb, var(--hee-light) 13%, transparent) 7% 8.5%, transparent 9.5% 15%);filter:blur(5px);animation:16s ease-in-out infinite alternate nb-hee-beams;inset:-20% -30% 25%;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}@keyframes nb-hee-drift{to{transform:rotate(1turn)}}@keyframes nb-hee-spot{0%{opacity:0;translate:-8% -10%}to{opacity:1;translate:0}}@keyframes nb-hee-beams{0%{transform:translate(-5%)}to{transform:translate(5%)}}.nb-hee__copy{min-width:0;max-width:36rem}.nb-hee__eyebrow{max-width:100%;margin:0 0 calc(1rem * var(--hee-rhythm));background:color-mix(in srgb, var(--hee-accent) 8%, var(--hee-surface));border:1px solid color-mix(in srgb, var(--hee-accent) 22%, transparent);color:var(--hee-accent-ink);box-shadow:0 6px 16px -12px color-mix(in srgb, var(--hee-accent) 70%, transparent);border-radius:999px;align-items:center;gap:.5rem;padding:.32rem .85rem .32rem .45rem;font-size:.8rem;font-weight:800;line-height:1.6;display:inline-flex}.nb-hee__eyebrow>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nb-hee__eyebrow-dot{background:var(--hee-accent);width:.5rem;height:.5rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--hee-accent) 18%, transparent);border-radius:50%;flex:none;margin-inline-start:.2rem}.nb-hee__heading{font-family:var(--hee-font-display);font-size:calc(clamp(1.7rem, 1.05rem + 3.4cqi, 3.4rem) * var(--hee-h-scale));color:var(--hee-heading);text-wrap:balance;margin:0;font-weight:900;line-height:1.32}.nb-hee__highlight{color:var(--hee-accent);background:linear-gradient(115deg, var(--hee-accent) 10%, color-mix(in srgb, var(--hee-accent) 60%, var(--hee-heading)) 95%);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.nb-hee__heading--product{font-size:calc(clamp(1.35rem, .95rem + 2.3cqi, 2.4rem) * var(--hee-h-scale));-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.nb-hee__product-name{color:var(--hee-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.65rem 0 0;font-size:1rem;font-weight:800;line-height:1.75;display:-webkit-box;overflow:hidden}.nb-hee__desc{margin:calc(.9rem * var(--hee-rhythm)) 0 0;max-width:34rem;color:var(--hee-muted);text-wrap:pretty;font-size:clamp(.95rem,.88rem + .35cqi,1.08rem);line-height:1.95}.nb-hee__hint{color:var(--hee-muted);margin:.4rem 0 0;font-size:.76rem}.nb-hee__cta-row{margin-top:calc(1.6rem * var(--hee-rhythm));flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.nb-hee__cta{justify-content:center;align-items:center;gap:var(--hee-cta-gap);min-height:var(--hee-cta-h);padding:.4rem var(--hee-cta-px);border-radius:var(--hee-cta-radius);font:inherit;font-size:var(--hee-cta-fs);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .22s var(--hee-ease), box-shadow .22s var(--hee-ease), background-color .22s var(--hee-ease), border-color .22s var(--hee-ease), color .22s var(--hee-ease);border:1px solid #0000;font-weight:800;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}.nb-hee__cta--primary{background:var(--hee-cta-bg);color:var(--hee-cta-ink);box-shadow:inset 0 1px 0 #ffffff3d, inset 0 -2px 0 #0000001f, 0 16px 32px -16px color-mix(in srgb, var(--hee-cta-bg) 85%, transparent);overflow:hidden}.nb-hee__cta--primary:after{content:"";transition:transform .7s var(--hee-ease);pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff4d 48%,#0000 66%);position:absolute;inset:0;transform:translate(115%)}.nb-hee__cta--primary:hover{box-shadow:inset 0 1px 0 #ffffff3d, inset 0 -2px 0 #0000001f, 0 22px 40px -18px color-mix(in srgb, var(--hee-cta-bg) 90%, transparent);transform:translateY(-2px)}.nb-hee__cta--primary:hover:after{transform:translate(-115%)}.nb-hee__cta-arrow{transition:transform .26s var(--hee-ease);flex:none}.nb-hee__cta--primary:hover .nb-hee__cta-arrow{transform:translate(-4px)}.nb-hee:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .nb-hee__cta-arrow{scale:-1 1}.nb-hee:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .nb-hee__world-go svg{scale:-1 1}.nb-hee:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .nb-hee__cta--primary:hover .nb-hee__cta-arrow{transform:translate(4px)}.nb-hee__cta--ghost{background:var(--hee-glass);color:var(--hee-cta2,var(--hee-text));border-color:var(--hee-cta2-line,var(--hee-border-strong));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nb-hee__cta--ghost:hover{border-color:color-mix(in srgb, var(--hee-accent) 45%, transparent);color:var(--hee-accent-ink);transform:translateY(-1px)}.nb-hee__cta--cart{background:var(--hee-tint);color:var(--hee-cta2,var(--hee-accent-ink));border-color:var(--hee-cta2-line,color-mix(in srgb, var(--hee-accent) 24%, transparent))}.nb-hee__cta--cart:hover{background:var(--hee-tint-strong);transform:translateY(-1px)}.nb-hee__cta--cart:active{transform:scale(.97)}.nb-hee__cta--cart.is-added{background:color-mix(in srgb, var(--hee-stock) 11%, var(--hee-surface));color:color-mix(in srgb, var(--hee-stock) 80%, var(--hee-text));border-color:color-mix(in srgb, var(--hee-stock) 32%, transparent)}.nb-hee__commerce-bar{margin-top:calc(1.6rem * var(--hee-rhythm));flex-wrap:wrap;align-items:flex-end;gap:1rem 1.6rem;display:flex}.nb-hee__commerce-bar:has(.nb-hee__price){border-top:1px dashed var(--hee-border-strong);padding-top:1.35rem}.nb-hee__commerce-bar .nb-hee__cta-row{margin-top:0}.nb-hee__price{font-variant-numeric:tabular-nums;gap:.2rem;margin-top:1rem;display:grid}.nb-hee__commerce-bar .nb-hee__price{margin-top:0}.nb-hee__price p{margin:0}.nb-hee__price-was{align-items:center;gap:.5rem;display:flex}.nb-hee__price-was s{color:var(--cb-price-old,var(--hee-muted));font-size:.95rem;font-weight:600;text-decoration-thickness:1.5px}.nb-hee__price-off{background:var(--hee-discount);min-width:2.6rem;color:var(--hee-discount-ink);border-radius:999px;place-items:center;padding:.12rem .55rem;font-size:.82rem;font-weight:900;line-height:1.6;display:inline-grid}.nb-hee__price-now{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.nb-hee__price-now strong{color:var(--nb-color-price,var(--hee-heading));font-size:clamp(1.45rem,1.1rem + 1.5cqi,2.15rem);font-weight:900;line-height:1.25}.nb-hee__currency,.nb-hee__price-from{color:var(--hee-muted);font-size:.86rem;font-weight:700}.nb-hee__savings{background:color-mix(in srgb, var(--hee-stock) 10%, transparent);width:fit-content;color:color-mix(in srgb, var(--hee-stock) 85%, var(--hee-text));border-radius:.6rem;padding:.28rem .65rem;font-size:.8rem;font-weight:700;line-height:1.7;margin-top:.35rem!important}.nb-hee__savings b{font-weight:900}.nb-hee__feature-list{max-width:34rem;margin:calc(1.35rem * var(--hee-rhythm)) 0 0;grid-template-columns:repeat(auto-fit,minmax(7.75rem,1fr));gap:.6rem;padding:0;list-style:none;display:grid}.nb-hee__feature-list li{border-radius:var(--hee-radius-md);background:var(--hee-glass);border:1px solid var(--hee-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:.15rem;min-width:0;padding:.7rem .9rem;display:grid}.nb-hee__feature-list span{color:var(--hee-muted);font-size:.72rem;font-weight:700}.nb-hee__feature-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:800;overflow:hidden}.nb-hee__trust-row{margin-top:calc(1.35rem * var(--hee-rhythm));flex-wrap:wrap;gap:.55rem 1.1rem;display:flex}.nb-hee__trust-row>span{color:var(--hee-muted);align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;display:inline-flex}.nb-hee__trust-row svg{color:var(--hee-stock);flex:none}.nb-hee__stage,.nb-hee__grid--split,.nb-hee__grid--product-focus{gap:calc(clamp(1.5rem, 5cqi, 4.25rem) * var(--hee-pad-k));grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;display:grid}.nb-hee__stage-visual{min-width:0;position:relative}.nb-hee__product-entity{border-radius:calc(var(--hee-radius) + .35rem);background:linear-gradient(160deg, color-mix(in srgb, var(--hee-surface) 94%, transparent), color-mix(in srgb, var(--hee-surface) 62%, transparent));border:1px solid var(--hee-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;max-width:30rem;box-shadow:0 1px 0 #ffffffb3 inset, 0 0 0 7px color-mix(in srgb, var(--hee-surface) 38%, transparent), 0 40px 70px -44px color-mix(in srgb, var(--hee-text) 55%, transparent);margin-inline:auto;padding:.6rem;position:relative}.nb-hee__product-well{aspect-ratio:1;border-radius:var(--hee-radius);isolation:isolate;background:radial-gradient(75% 65% at 50% 38%, var(--hee-media-bg), color-mix(in srgb, var(--hee-text) 6%, var(--hee-media-bg)));place-items:center;display:grid;position:relative;overflow:hidden}.nb-hee__product-well:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--hee-light) 22%, transparent), transparent);filter:blur(18px);border-radius:50%;position:absolute;inset:16%}.nb-hee__product-well:after{content:"";z-index:-1;filter:blur(5px);background:radial-gradient(closest-side,#0f172a33,#0000);border-radius:50%;height:9%;position:absolute;inset:auto 18% 7%}.nb-hee__product-img{object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 24px 24px #0f172a29);width:84%;height:84%;transition:transform .6s var(--hee-ease);animation:nb-hee-swap .52s var(--hee-ease) both}.nb-hee__product-entity--interactive:hover .nb-hee__product-img{transform:translateY(-6px)scale(1.035)rotate(-1.5deg)}@keyframes nb-hee-swap{0%{opacity:.35;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.nb-hee__product-fallback{text-align:center;align-content:center;place-items:center;gap:.85rem;width:100%;height:100%;padding:1.5rem;display:grid}.nb-hee__product-fallback-mark{background:linear-gradient(160deg, color-mix(in srgb, var(--hee-accent) 45%, var(--hee-surface)), var(--hee-accent));width:4rem;height:4rem;box-shadow:0 14px 28px -14px color-mix(in srgb, var(--hee-accent) 70%, transparent);border-radius:1.2rem}.nb-hee__product-fallback-label{max-width:18rem;color:var(--hee-muted);font-size:.82rem;font-weight:700;line-height:1.8}.nb-hee__signals{z-index:2;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.nb-hee__signal{background:color-mix(in srgb, var(--hee-surface) 90%, transparent);border:1px solid var(--hee-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:calc(100% - 1rem);box-shadow:var(--hee-shadow-float);color:var(--hee-text);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.78rem;font-weight:800;line-height:1.5;animation:7s ease-in-out infinite nb-hee-float;display:inline-flex;position:absolute}.nb-hee__signal>span{text-overflow:ellipsis;overflow:hidden}.nb-hee__signal svg{flex:none}.nb-hee__signal:first-child{inset-block-start:1.4rem;inset-inline-start:-.9rem}.nb-hee__signal:nth-child(2){animation-delay:-2.4s;inset-block-end:1.6rem;inset-inline-end:-.9rem}.nb-hee__signal:nth-child(3){animation-delay:-4.8s;inset-block-end:5.2rem;inset-inline-start:-1.1rem}.nb-hee__signal[data-kind=discount]{background:var(--hee-discount);color:var(--hee-discount-ink);box-shadow:0 16px 32px -16px color-mix(in srgb, var(--hee-discount) 80%, transparent);border-color:#0000}.nb-hee__signal[data-kind=low-stock] svg{color:var(--hee-low-stock)}.nb-hee__signal[data-kind=best-seller] svg{color:var(--hee-accent)}.nb-hee__signal[data-kind=rating] svg{color:var(--hee-rating);fill:currentColor}@keyframes nb-hee-float{0%,to{translate:0}50%{translate:0 -6px}}.nb-hee__chip{z-index:2;background:var(--hee-surface);border:1px solid var(--hee-border);color:var(--hee-accent-ink);border-radius:999px;padding:.3rem .7rem;font-size:.72rem;font-weight:800;position:absolute;inset-block-start:.85rem;inset-inline-start:.85rem}.nb-hee__flash-top{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1rem;display:flex}.nb-hee__flash-top .nb-hee__eyebrow{margin:0}.nb-hee__urgency{background:color-mix(in srgb, var(--hee-low-stock) 11%, var(--hee-surface));border:1px solid color-mix(in srgb, var(--hee-low-stock) 30%, transparent);color:color-mix(in srgb, var(--hee-low-stock) 75%, var(--hee-text));border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.32rem .8rem;font-size:.8rem;font-weight:800;line-height:1.6;display:inline-flex}.nb-hee__urgency-pulse{background:var(--hee-low-stock);border-radius:50%;flex:none;width:.55rem;height:.55rem;animation:1.6s ease-out infinite nb-hee-pulse}@keyframes nb-hee-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--hee-low-stock) 50%, transparent)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}.nb-hee__flash-hero-line{gap:.4rem;display:grid}.nb-hee__flash-discount{color:var(--hee-discount-text);align-items:baseline;gap:.55rem;margin:0;display:flex}.nb-hee__flash-discount span{font-variant-numeric:tabular-nums;background:linear-gradient(180deg, currentColor, color-mix(in srgb, currentColor 70%, var(--hee-text)));-webkit-text-fill-color:transparent;direction:ltr;unicode-bidi:isolate;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.8rem,1.6rem + 6cqi,5.4rem);font-weight:900;line-height:1}.nb-hee__flash-discount small{font-size:1rem;font-weight:800}.nb-hee__countdown{gap:.55rem;margin-top:1.5rem;display:grid}.nb-hee__countdown-label{color:var(--hee-muted);font-size:.8rem;font-weight:800}.nb-hee__digits{align-items:center;gap:.4rem;display:flex}.nb-hee__digits>i{color:var(--hee-muted);opacity:.6;font-style:normal;font-weight:900}.nb-hee__digit{background:var(--hee-text);min-width:3.6rem;color:var(--hee-surface);box-shadow:inset 0 1px 0 #ffffff1f, 0 12px 24px -16px color-mix(in srgb, var(--hee-text) 80%, transparent);border-radius:.95rem;justify-items:center;gap:.2rem;padding:.6rem .5rem .45rem;display:grid}.nb-hee[data-hee-type=flash_commerce] .nb-hee__digit{background:linear-gradient(180deg, var(--hee-discount), color-mix(in srgb, var(--hee-discount) 78%, #000));color:var(--hee-discount-ink)}.nb-hee__digit strong{font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:900;line-height:1.1}.nb-hee__digit span{opacity:.75;font-size:.64rem;font-weight:700}.nb-hee__collection{column-gap:calc(clamp(1.5rem, 5cqi, 4.25rem) * var(--hee-pad-k));grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"copy visual""rail visual";align-items:center;row-gap:1.6rem;display:grid}.nb-hee__collection>.nb-hee__copy{grid-area:copy;align-self:end}.nb-hee__collection>.nb-hee__product-entity{grid-area:visual}.nb-hee__collection>.nb-hee__rail,.nb-hee__collection>.nb-hee__author-note{grid-area:rail;align-self:start}.nb-hee__rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.6rem;max-width:100%;margin:0;padding:.4rem .15rem .6rem;display:flex;overflow-x:auto}.nb-hee__rail::-webkit-scrollbar{display:none}.nb-hee__rail button{border-radius:var(--hee-radius-md);border:1px solid var(--hee-border);background:var(--hee-glass);width:5.4rem;color:var(--hee-muted);font:inherit;cursor:pointer;scroll-snap-align:start;transition:border-color .2s var(--hee-ease), box-shadow .2s var(--hee-ease), transform .2s var(--hee-ease);flex:none;justify-items:center;gap:.3rem;padding:.4rem .4rem .45rem;display:grid}.nb-hee__rail button:hover{transform:translateY(-2px)}.nb-hee__rail button img{aspect-ratio:1;object-fit:contain;border-radius:calc(var(--hee-radius-md) - .3rem);background:var(--hee-media-bg);mix-blend-mode:multiply;width:100%}.nb-hee__rail button>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;line-height:1.5;display:-webkit-box;overflow:hidden}.nb-hee__rail button small{font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:800}.nb-hee__rail button.is-active{border-color:var(--hee-accent);color:var(--hee-accent-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--hee-accent) 18%, transparent), 0 12px 24px -16px color-mix(in srgb, var(--hee-accent) 70%, transparent)}.nb-hee__world{gap:1.9rem;display:grid}.nb-hee__world-head,.nb-hee__flash,.nb-hee__proof,.nb-hee__campaign{text-align:center;justify-items:center;max-width:48rem;margin-inline:auto;display:grid}.nb-hee__world-head .nb-hee__desc,.nb-hee__proof .nb-hee__desc,.nb-hee__campaign .nb-hee__desc,.nb-hee__flash .nb-hee__desc{margin-inline:auto}.nb-hee__world-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.nb-hee__world-grid[data-count="1"]{grid-template-columns:minmax(0,22rem);justify-content:center}.nb-hee__world-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-hee__world-grid[data-count="3"],.nb-hee__world-grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.nb-hee__world-grid[data-count="5"]>.nb-hee__world-tile:first-child{grid-area:span 2/span 2}.nb-hee__world-grid[data-count="7"]>.nb-hee__world-tile:first-child{grid-column:span 2}.nb-hee__world-tile{isolation:isolate;border-radius:var(--hee-radius);border:1px solid var(--hee-border);background:var(--hee-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:8rem;color:var(--hee-text);transition:transform .3s var(--hee-ease), border-color .3s var(--hee-ease), box-shadow .3s var(--hee-ease);align-content:end;gap:.2rem;padding:1rem 1.05rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.nb-hee__world-tile:before{content:"";z-index:-2;background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--hee-accent) 16%, transparent), transparent 62%);opacity:.55;transition:opacity .3s var(--hee-ease);position:absolute;inset:0}.nb-hee__world-tile:hover,.nb-hee__world-tile:focus-visible{border-color:color-mix(in srgb, var(--hee-accent) 42%, transparent);box-shadow:0 24px 44px -30px color-mix(in srgb, var(--hee-accent) 70%, #0f172a);transform:translateY(-3px)}.nb-hee__world-tile:hover:before,.nb-hee__world-tile:focus-visible:before{opacity:1}.nb-hee__world-img{z-index:-1;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;width:min(48%,7rem);transition:transform .45s var(--hee-ease);position:absolute;inset-block-start:.7rem;inset-inline-start:.7rem}.nb-hee__world-tile:hover .nb-hee__world-img{transform:scale(1.07)rotate(-3deg)}.nb-hee__world-label{color:var(--hee-heading);font-size:1rem;font-weight:900;line-height:1.55}.nb-hee__world-count{color:var(--hee-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.nb-hee__world-go{background:var(--hee-surface);border:1px solid var(--hee-border);width:2.1rem;height:2.1rem;color:var(--hee-accent-ink);transition:background-color .26s var(--hee-ease), color .26s var(--hee-ease), transform .26s var(--hee-ease);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:.9rem;inset-inline-end:.9rem}.nb-hee__world-tile:hover .nb-hee__world-go{background:var(--hee-accent);color:var(--hee-on-accent);transform:translate(-3px)}.nb-hee__world-grid[data-count="5"]>.nb-hee__world-tile:first-child .nb-hee__world-label{font-size:1.3rem}.nb-hee__world-grid[data-count="5"]>.nb-hee__world-tile:first-child .nb-hee__world-img{width:min(58%,12rem)}.nb-hee__world>.nb-hee__cta-row{justify-content:center;margin-top:0}.nb-hee__campaign{padding-block:clamp(.5rem,3.5cqi,2.5rem)}.nb-hee__campaign .nb-hee__heading{font-size:calc(clamp(2rem, 1.1rem + 4.6cqi, 4.3rem) * var(--hee-h-scale));line-height:1.28}.nb-hee__campaign-chips{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.4rem;display:flex}.nb-hee__chip-link{border:1px solid var(--hee-border-strong);background:var(--hee-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:2.5rem;color:var(--hee-text);transition:border-color .2s var(--hee-ease), color .2s var(--hee-ease);border-radius:999px;align-items:center;padding:.4rem 1rem;font-size:.85rem;font-weight:800;text-decoration:none;display:inline-flex}.nb-hee__chip-link:hover{border-color:var(--hee-accent);color:var(--hee-accent-ink)}.nb-hee__campaign .nb-hee__countdown{justify-items:center}.nb-hee__campaign-shelf{grid-template-columns:repeat(auto-fit,minmax(8.5rem,10.5rem));justify-content:center;gap:.75rem;width:100%;max-width:46rem;margin-top:2.25rem;display:grid}.nb-hee__mini{border-radius:var(--hee-radius-md);border:1px solid var(--hee-border);background:var(--hee-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--hee-text);text-align:start;transition:transform .26s var(--hee-ease), box-shadow .26s var(--hee-ease), border-color .26s var(--hee-ease);gap:.35rem;padding:.6rem .6rem .75rem;text-decoration:none;display:grid}.nb-hee__mini:hover{border-color:color-mix(in srgb, var(--hee-accent) 40%, transparent);box-shadow:var(--hee-shadow-float);transform:translateY(-3px)}.nb-hee__mini img,.nb-hee__mini-ph{aspect-ratio:1;object-fit:contain;border-radius:calc(var(--hee-radius-md) - .35rem);background:var(--hee-media-bg);mix-blend-mode:multiply;width:100%}.nb-hee__mini-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;font-weight:700;line-height:1.7;display:-webkit-box;overflow:hidden}.nb-hee__mini-price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.88rem;font-weight:900;display:flex}.nb-hee__mini-price em{background:var(--hee-discount);color:var(--hee-discount-ink);border-radius:999px;padding:.05rem .45rem;font-size:.72rem;font-style:normal}.nb-hee__mini-price small{color:var(--hee-muted);font-size:.7rem;font-weight:700}.nb-hee__story{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(1.5rem,5cqi,4rem);display:grid}.nb-hee__story>.nb-hee__product-entity:first-child{order:1}.nb-hee__story-progress{background:var(--hee-border-strong);border-radius:999px;max-width:14rem;height:4px;margin-bottom:1.25rem;overflow:hidden}.nb-hee__story-progress>span{border-radius:inherit;background:var(--hee-accent);height:100%;transition:inline-size .5s var(--hee-ease);display:block}.nb-hee__timeline{flex-wrap:wrap;gap:.5rem;margin:1.6rem 0 0;display:flex}.nb-hee__story .nb-hee__copy>.nb-hee__timeline:first-child,.nb-hee__story .nb-hee__eyebrow+.nb-hee__heading+.nb-hee__timeline{margin-top:1rem}.nb-hee__timeline-item{border:1px solid var(--hee-border);background:var(--hee-glass);color:var(--hee-muted);font:inherit;cursor:pointer;transition:border-color .2s var(--hee-ease), color .2s var(--hee-ease);border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .85rem .3rem .35rem;font-size:.8rem;font-weight:700;display:inline-flex}.nb-hee__timeline-idx{background:var(--hee-tint);width:1.65rem;height:1.65rem;color:var(--hee-accent-ink);border-radius:50%;place-items:center;font-size:.75rem;font-weight:900;display:grid}.nb-hee__timeline-item.is-active{border-color:var(--hee-accent);color:var(--hee-text)}.nb-hee__timeline-item.is-active .nb-hee__timeline-idx,.nb-hee__timeline-item.is-done .nb-hee__timeline-idx{background:var(--hee-accent);color:var(--hee-on-accent)}.nb-hee__story .nb-hee__cta-row--step{margin-top:1.6rem}.nb-hee__proof-score{border-radius:var(--hee-radius);border:1px solid var(--hee-border);background:var(--hee-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--hee-shadow-float);justify-items:center;gap:.1rem;margin-bottom:1.35rem;padding:.85rem 1.5rem;display:grid}.nb-hee__proof-score p{margin:0}.nb-hee__stars{color:var(--hee-rating);font-size:1.3rem;line-height:1.2}.nb-hee__rating{font-size:1.7rem;font-weight:900;line-height:1.4}.nb-hee__proof-meta{color:var(--hee-muted);font-size:.8rem;font-weight:700}.nb-hee__trust-cards{grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:.8rem;width:100%;margin-top:1.9rem;display:grid}.nb-hee__trust-card{border-radius:var(--hee-radius-md);border:1px solid var(--hee-border);background:var(--hee-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:start;align-items:center;gap:.8rem;padding:1rem 1.1rem;font-size:.92rem;font-weight:800;line-height:1.7;display:flex}.nb-hee__trust-card svg{box-sizing:content-box;background:var(--hee-tint);color:var(--hee-accent-ink);border-radius:.9rem;flex:none;padding:.65rem}.nb-hee:is([data-hee-type=editorial],[data-hee-type=video_commerce])>.nb-hee__inner{padding:0}.nb-hee__editorial-visual{isolation:isolate;min-height:var(--hee-media-min);padding:calc(clamp(1.25rem, 5cqi, 3.5rem) * var(--hee-pad-k));background-color:var(--hee-tint);background-position:50%;background-size:cover;grid-template-columns:minmax(0,1.2fr) minmax(15rem,.8fr);align-items:end;gap:clamp(1rem,3cqi,2rem);display:grid;position:relative}.nb-hee__editorial-veil{z-index:-1;pointer-events:none;position:absolute;inset:0}.nb-hee__editorial-visual[data-has-media] .nb-hee__editorial-veil{background:linear-gradient(#0206170a 0%,#02061761 52%,#020617d1 100%),linear-gradient(270deg,#02061759,#0000 60%)}.nb-hee:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .nb-hee__editorial-visual[data-has-media] .nb-hee__editorial-veil{background:linear-gradient(#0206170a 0%,#02061761 52%,#020617d1 100%),linear-gradient(90deg,#02061759,#0000 60%)}.nb-hee__editorial-copy{max-width:36rem;position:relative}.nb-hee__editorial-visual[data-has-media] .nb-hee__editorial-copy{color:#fff}.nb-hee__editorial-visual[data-has-media] .nb-hee__heading{color:#fff;text-shadow:0 2px 24px #02061759}.nb-hee__editorial-visual[data-has-media] .nb-hee__highlight{background:linear-gradient(115deg, #fff, color-mix(in srgb, var(--hee-accent) 45%, #fff));-webkit-background-clip:text;background-clip:text}.nb-hee__editorial-visual[data-has-media] .nb-hee__desc{color:#ffffffd6}.nb-hee__editorial-visual[data-has-media] .nb-hee__eyebrow{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;background:#ffffff24;border-color:#ffffff47}.nb-hee__editorial-visual[data-has-media] .nb-hee__eyebrow-dot{background:#fff;box-shadow:0 0 0 4px #ffffff38}.nb-hee .nb-hee__editorial-visual[data-has-media] :is(.nb-hee__cta--ghost,.nb-hee__cta--cart:not(.is-added)){border-color:color-mix(in srgb, var(--hee-cta2-media,#fff) 42%, transparent);color:var(--hee-cta2-media,#fff);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f}.nb-hee[data-hee-cta2=outline] .nb-hee__editorial-visual[data-has-media] :is(.nb-hee__cta--ghost,.nb-hee__cta--cart:not(.is-added)){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.nb-hee[data-hee-cta2=soft] .nb-hee__editorial-visual[data-has-media] :is(.nb-hee__cta--ghost,.nb-hee__cta--cart:not(.is-added)){background:#ffffff2e;border-color:#0000}.nb-hee[data-hee-cta2=text] .nb-hee__editorial-visual[data-has-media] :is(.nb-hee__cta--ghost,.nb-hee__cta--cart){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.nb-hee[data-hee-cta-fill=outline] .nb-hee__editorial-visual[data-has-media] .nb-hee__cta--primary{color:#fff;border-color:#fff9}.nb-hee__discovery{border-radius:calc(var(--hee-radius) + .25rem);background:color-mix(in srgb, var(--hee-surface) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);min-width:0;color:var(--hee-text);border:1px solid #ffffff80;gap:.65rem;padding:.75rem;display:grid;box-shadow:0 30px 60px -36px #020617b3}.nb-hee__discovery .nb-hee__product-entity{max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.nb-hee__discovery-meta{gap:.2rem;padding-inline:.25rem;display:grid}.nb-hee__discovery-meta strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.7;display:-webkit-box;overflow:hidden}.nb-hee__discovery-meta .nb-hee__price{margin-top:.15rem}.nb-hee__discovery-meta .nb-hee__price-now strong{font-size:1.15rem}.nb-hee__discovery-cats{flex-wrap:wrap;gap:.35rem;display:flex}.nb-hee__discovery-cats span{background:var(--hee-tint);color:var(--hee-accent-ink);border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:800}.nb-hee__video{isolation:isolate;min-height:var(--hee-media-min);align-items:end;display:grid;position:relative}.nb-hee__video-stage{z-index:-1;background:var(--hee-text);position:absolute;inset:0}.nb-hee__video-stage:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#0206178c);position:absolute;inset:0}.nb-hee__video-el{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nb-hee__video-stage .nb-hee__product-entity{max-width:none;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.nb-hee__video-stage .nb-hee__product-well{aspect-ratio:auto;border-radius:0;height:100%}.nb-hee__video-overlay{border-radius:var(--hee-radius);background:color-mix(in srgb, var(--hee-surface) 84%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border:1px solid #ffffff73;max-width:27rem;margin:clamp(1rem,4cqi,2.5rem);padding:1.4rem 1.5rem;position:relative;box-shadow:0 30px 60px -36px #020617bf}.nb-hee__video-overlay .nb-hee__heading{font-size:calc(clamp(1.4rem, 1rem + 2cqi, 2.2rem) * var(--hee-h-scale))}.nb-hee__grid{align-items:center;gap:clamp(1rem,3cqi,2rem);display:grid}.nb-hee__orbit{justify-items:center;gap:1.5rem;display:grid}.nb-hee__copy--center{text-align:center}.nb-hee__orbit-ring{aspect-ratio:1;place-items:center;width:min(100%,420px);display:grid;position:relative}.nb-hee__orbit-ring .nb-hee__product-entity{width:58%}.nb-hee__orbit-node{border:1px solid var(--hee-border-strong);background:var(--hee-surface);cursor:pointer;border-radius:50%;width:64px;height:64px;padding:0;position:absolute;overflow:hidden}.nb-hee__orbit-node img{object-fit:cover;width:100%;height:100%}.nb-hee__orbit-node.n1{inset-block-start:4%;inset-inline-start:50%;translate:-50%}.nb-hee__orbit-node.n2{inset-block-start:38%;inset-inline-end:2%}.nb-hee__orbit-node.n3{inset-block-end:4%;inset-inline-start:50%;translate:-50%}.nb-hee__orbit-node.n4{inset-block-start:38%;inset-inline-start:2%}.nb-hee__orbit-node.is-active{outline:2px solid var(--hee-accent)}.nb-hee__hotspot{z-index:3;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;translate:-50% -50%}.nb-hee__hotspot span{background:var(--hee-accent);width:14px;height:14px;box-shadow:0 0 0 6px color-mix(in srgb, var(--hee-accent) 22%, transparent);border-radius:50%;display:block}.nb-hee__hotspot em{background:var(--hee-surface);color:var(--hee-accent-ink);white-space:nowrap;border-radius:999px;padding:.15rem .45rem;font-size:.66rem;font-style:normal;font-weight:800;position:absolute;inset-block-start:1.1rem;inset-inline-start:50%;translate:-50%}.nb-hee__hotspot-detail{color:var(--hee-muted);margin:.9rem 0 0;line-height:1.9}.nb-hee__compare-cols{grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0;display:grid}.nb-hee__compare-table{border-collapse:collapse;width:100%;font-size:.85rem}.nb-hee__compare-table th,.nb-hee__compare-table td{border-block-end:1px solid var(--hee-border);text-align:start;padding:.6rem .4rem}.nb-hee__lookbook{gap:1rem;display:grid}.nb-hee__look-tabs{flex-wrap:wrap;gap:.4rem;display:flex}.nb-hee__look-tabs button{border:1px solid var(--hee-border-strong);background:var(--hee-glass);font:inherit;cursor:pointer;border-radius:999px;padding:.4rem .85rem;font-size:.78rem;font-weight:800}.nb-hee__look-tabs button.is-active{background:var(--hee-accent);color:var(--hee-on-accent);border-color:#0000}.nb-hee__product-3d{--hee-rot:0deg;perspective:900px}.nb-hee__product-3d .nb-hee__product-entity{transform:rotateY(var(--hee-rot));transition:transform 80ms linear}.nb-hee__bento{grid-template-columns:1.4fr .8fr .8fr;gap:.75rem;display:grid}.nb-hee__bento-tile{border-radius:var(--hee-radius);border:1px solid var(--hee-border);background:var(--hee-glass);min-height:120px;padding:1.1rem}.nb-hee__bento-tile--main{background:var(--hee-tint);grid-row:span 2}.nb-hee__cta svg{width:var(--hee-cta-icon);height:var(--hee-cta-icon);flex:none}.nb-hee[data-hee-cta-size=sm]{--hee-cta-h:2.375rem;--hee-cta-px:.95rem;--hee-cta-fs:.82rem;--hee-cta-gap:.35rem;--hee-cta-icon:.9rem}.nb-hee[data-hee-cta-size=lg]{--hee-cta-h:3.25rem;--hee-cta-px:1.6rem;--hee-cta-fs:1rem;--hee-cta-gap:.55rem;--hee-cta-icon:1.15rem}.nb-hee[data-hee-cta-shape=rounded]{--hee-cta-radius:.75rem}.nb-hee[data-hee-cta-shape=pill]{--hee-cta-radius:999px}.nb-hee[data-hee-cta-shape=sharp]{--hee-cta-radius:.3rem}.nb-hee[data-hee-cta-fill=gradient] .nb-hee__cta--primary{background:linear-gradient(135deg, color-mix(in srgb, var(--hee-cta-bg) 72%, #fff) 0%, var(--hee-cta-bg) 48%, color-mix(in srgb, var(--hee-cta-bg) 76%, #000) 100%)}.nb-hee[data-hee-cta-fill=soft] .nb-hee__cta--primary{background:var(--hee-tint-strong);color:var(--hee-accent-ink);box-shadow:none}.nb-hee[data-hee-cta-fill=soft] .nb-hee__cta--primary:hover{background:color-mix(in srgb, var(--hee-accent) 22%, var(--hee-surface));box-shadow:none}.nb-hee[data-hee-cta-fill=outline] .nb-hee__cta--primary{color:var(--hee-accent-ink);border-color:color-mix(in srgb, var(--hee-accent) 75%, transparent);box-shadow:none;background:0 0}.nb-hee[data-hee-cta-fill=outline] .nb-hee__cta--primary:hover{background:var(--hee-tint);box-shadow:none}.nb-hee:is([data-hee-cta-fill=soft],[data-hee-cta-fill=outline]) .nb-hee__cta--primary:after{display:none}.nb-hee[data-hee-cta2=soft] :is(.nb-hee__cta--ghost,.nb-hee__cta--cart:not(.is-added)){background:var(--hee-tint);color:var(--hee-cta2,var(--hee-accent-ink));-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}.nb-hee[data-hee-cta2=outline] :is(.nb-hee__cta--ghost,.nb-hee__cta--cart:not(.is-added)){color:var(--hee-cta2,var(--hee-heading));border-color:var(--hee-cta2-line,var(--hee-border-strong));-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.nb-hee[data-hee-cta2=text] :is(.nb-hee__cta--ghost,.nb-hee__cta--cart){color:var(--hee-cta2,var(--hee-accent-ink));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-underline-offset:.4em;background:0 0;border-color:#0000;padding-inline:.4rem;text-decoration:underline;text-decoration-thickness:1px}.nb-hee[data-hee-cta2=text] :is(.nb-hee__cta--ghost,.nb-hee__cta--cart):hover{text-decoration-thickness:2px;transform:none}.nb-hee[data-hee-heading=sm]{--hee-h-scale:.82}.nb-hee[data-hee-heading=lg]{--hee-h-scale:1.16}.nb-hee[data-hee-heading=xl]{--hee-h-scale:1.32}.nb-hee[data-hee-spacing=compact]{--hee-pad-k:.68;--hee-rhythm:.74;--hee-stage-min:0px;--hee-media-min:min(56vh, 440px)}.nb-hee[data-hee-spacing=spacious]{--hee-pad-k:1.32;--hee-rhythm:1.22;--hee-stage-min:min(74vh, 620px);--hee-media-min:min(84vh, 720px)}.nb-hee[data-hee-corners=round]{--hee-radius:2rem;--hee-radius-md:1.25rem}.nb-hee[data-hee-corners=soft]{--hee-radius:1rem;--hee-radius-md:.75rem}.nb-hee[data-hee-corners=sharp]{--hee-radius:.5rem;--hee-radius-md:.375rem}.nb-hee[data-hee-stage=card] :is(.nb-hee__stage-visual,.nb-hee__collection,.nb-hee__story,.nb-hee__grid)>.nb-hee__product-entity{background:var(--hee-surface);-webkit-backdrop-filter:none;backdrop-filter:none;padding:.5rem;box-shadow:0 1px 2px #0f172a0f,0 22px 44px -32px #0f172a66}.nb-hee[data-hee-stage=float] :is(.nb-hee__stage-visual,.nb-hee__collection,.nb-hee__story,.nb-hee__grid)>.nb-hee__product-entity{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000;padding:0}.nb-hee[data-hee-stage=float] :is(.nb-hee__stage-visual,.nb-hee__collection,.nb-hee__story,.nb-hee__grid)>.nb-hee__product-entity .nb-hee__product-well{background:0 0;overflow:visible}.nb-hee[data-hee-stage=float] :is(.nb-hee__stage-visual,.nb-hee__collection,.nb-hee__story,.nb-hee__grid)>.nb-hee__product-entity .nb-hee__product-img{filter:drop-shadow(0 34px 30px #0f172a38);width:92%;height:92%}.nb-hee__author-note{border:1px dashed color-mix(in srgb, var(--hee-accent) 50%, transparent);background:color-mix(in srgb, var(--hee-accent) 6%, var(--hee-surface));max-width:32rem;color:var(--hee-accent-ink);text-align:center;border-radius:.85rem;margin:1rem auto 0;padding:.6rem .95rem;font-size:.8rem;font-weight:700;line-height:1.8}.nb-hee[data-hee-minimal="1"] :is(.nb-hee__desc,.nb-hee__offer,.nb-hee__feature-list,.nb-hee__trust-row,.nb-hee__cta--ghost,.nb-hee__cta--cart,.nb-hee__signals,.nb-hee__savings),.nb-hee[data-hee-minimal="1"] .nb-hee__product-well:before{display:none}.nb-hee[data-hee-minimal="1"] .nb-hee__commerce-bar:has(.nb-hee__price){border-top:0;padding-top:0}@container hee (min-width:900px){.nb-hee__stage,.nb-hee__collection,.nb-hee__grid--split,.nb-hee__grid--product-focus{min-height:var(--hee-stage-min)}.nb-hee[data-hee-minimal="1"] .nb-hee__stage{min-height:0}}@container hee (max-width:760px){.nb-hee__stage,.nb-hee__grid--split,.nb-hee__grid--product-focus,.nb-hee__story{grid-template-columns:minmax(0,1fr);gap:1.4rem}.nb-hee__stage-visual{order:-1}.nb-hee__product-entity{max-width:24rem;padding:.45rem}.nb-hee__product-well{aspect-ratio:4/3}.nb-hee__product-img{width:72%;height:88%}.nb-hee__copy{max-width:none}.nb-hee__rail button{width:4.6rem}.nb-hee__price-now strong{font-size:1.55rem}.nb-hee__commerce-bar{gap:.85rem;margin-top:1.2rem}.nb-hee__commerce-bar:has(.nb-hee__price){padding-top:1rem}.nb-hee__feature-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.nb-hee__feature-list li{padding:.55rem .6rem}.nb-hee__signal{padding:.38rem .65rem;font-size:.72rem}.nb-hee__signal:first-child{inset-inline-start:-.35rem}.nb-hee__signal:nth-child(2){inset-inline-end:-.35rem}.nb-hee__signal:nth-child(3){inset-block-end:4.4rem;inset-inline-start:-.45rem}.nb-hee__commerce-bar{flex-direction:column;align-items:stretch}.nb-hee__cta-row{width:100%}.nb-hee__cta-row>.nb-hee__cta{flex:auto}.nb-hee[data-hee-cta-mobile=auto] .nb-hee__cta-row{align-self:flex-start;width:auto}.nb-hee[data-hee-cta-mobile=auto] .nb-hee__cta-row>.nb-hee__cta{flex:none}.nb-hee__collection{grid-template-columns:minmax(0,1fr);grid-template-areas:"visual""rail""copy";row-gap:1rem}.nb-hee__collection>.nb-hee__product-entity{order:-1}.nb-hee[data-hee-mobile=text-first] .nb-hee__collection{grid-template-areas:"copy""visual""rail"}.nb-hee[data-hee-mobile=text-first] .nb-hee__collection>.nb-hee__product-entity{order:1}.nb-hee__world-grid,.nb-hee__world-grid[data-count="3"],.nb-hee__world-grid[data-count="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-hee__world-grid:is([data-count="3"],[data-count="5"],[data-count="7"])>.nb-hee__world-tile:first-child{grid-area:auto/span 2}.nb-hee__world-tile{min-height:6.75rem;padding:.85rem}.nb-hee__story>.nb-hee__product-entity{order:1}.nb-hee__digit{min-width:3.1rem}.nb-hee__editorial-visual{grid-template-columns:minmax(0,1fr);align-items:end;min-height:min(78vh,560px)}.nb-hee__discovery{grid-template-columns:5.5rem minmax(0,1fr);align-items:center}.nb-hee__discovery .nb-hee__product-well{border-radius:.8rem}.nb-hee__discovery-cats{display:none}.nb-hee__bento{grid-template-columns:1fr 1fr}.nb-hee__bento-tile--main{grid-area:auto/1/auto/-1}.nb-hee__video{min-height:min(80vh,560px)}.nb-hee__video-overlay{max-width:none;margin:.85rem;padding:1.1rem}.nb-hee[data-hee-mobile=text-first] .nb-hee__stage-visual,.nb-hee[data-hee-mobile=text-first] .nb-hee__story>.nb-hee__product-entity{order:1}.nb-hee[data-hee-mobile=text-first] .nb-hee__video{gap:1rem;min-height:0;padding:1.15rem;display:grid}.nb-hee[data-hee-mobile=text-first] .nb-hee__video-stage{border-radius:var(--hee-radius-md);order:1;height:clamp(220px,56cqi,340px);position:relative;inset:auto;overflow:hidden}.nb-hee[data-hee-mobile=text-first] .nb-hee__video-overlay{max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;order:0;margin:0;padding:0}.nb-hee[data-hee-mobile=text-only] .nb-hee__stage-visual,.nb-hee[data-hee-mobile=text-only] .nb-hee__product-entity,.nb-hee[data-hee-mobile=text-only] .nb-hee__discovery,.nb-hee[data-hee-mobile=text-only] .nb-hee__video-stage,.nb-hee[data-hee-mobile=text-only] .nb-hee__rail{display:none}.nb-hee[data-hee-mobile=text-only] .nb-hee__video{min-height:0;padding:1.15rem}.nb-hee[data-hee-mobile=text-only] .nb-hee__video-overlay{max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.nb-hee[data-hee-mobile=text-only] .nb-hee__editorial-visual{min-height:0;background-image:none!important}.nb-hee[data-hee-mobile=overlay] .nb-hee__stage{isolation:isolate;align-content:end;min-height:26rem;position:relative}.nb-hee[data-hee-mobile=overlay] .nb-hee__stage-visual{z-index:-1;opacity:.32;position:absolute;inset:0}.nb-hee[data-hee-mobile=overlay] .nb-hee__stage-visual .nb-hee__signals,.nb-hee[data-hee-mobile=overlay] .nb-hee__discovery{display:none}}@media (pointer:coarse){.nb-hee__timeline-item,.nb-hee__look-tabs>button,.nb-hee__cta,.nb-hee__chip-link{min-block-size:44px}}.nb-hee :is(.nb-hee__cta,.nb-hee__timeline-item,.nb-hee__rail button,.nb-hee__look-tabs button,.nb-hee__orbit-node,.nb-hee__hotspot,.nb-hee__world-tile,.nb-hee__chip-link,.nb-hee__mini):focus-visible{outline:3px solid color-mix(in srgb, var(--hee-accent) 70%, #fff);outline-offset:3px}@media (prefers-reduced-motion:reduce){.nb-hee__backdrop:before,.nb-hee__signal,.nb-hee__urgency-pulse,.nb-hee__product-img{animation:none!important}.nb-hee :is(.nb-hee__cta,.nb-hee__product-img,.nb-hee__world-tile,.nb-hee__world-img,.nb-hee__mini,.nb-hee__rail button),.nb-hee__product-3d .nb-hee__product-entity{transition:none!important}.nb-hee__cta:hover,.nb-hee__product-entity--interactive:hover .nb-hee__product-img,.nb-hee__world-tile:hover{transform:none!important}}
.nb-advanced-hero{isolation:isolate;position:relative}.nb-advanced-hero__mesh{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nb-advanced-hero__orb{filter:blur(80px);opacity:.55;border-radius:999px;animation:12s ease-in-out infinite nb-hero-orb;position:absolute}@keyframes nb-hero-orb{0%,to{transform:translate(0)scale(1)}50%{transform:translate(24px,-16px)scale(1.08)}}.nb-advanced-hero__kenburns{animation:18s ease-out infinite alternate nb-hero-kenburns}@keyframes nb-hero-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}.nb-advanced-hero__3d-card{transform-style:preserve-3d;perspective:1200px}.nb-advanced-hero__neon-grid{background-image:linear-gradient(#a855f714 1px,#0000 1px),linear-gradient(90deg,#06b6d414 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000,#0000);mask-image:radial-gradient(80% 70% at 50% 40%,#000,#0000)}.nb-advanced-hero__search{background:#fff;border:1px solid #eef0f4;border-radius:999px;align-items:center;gap:.5rem;max-width:32rem;padding:.65rem 1rem;display:flex;box-shadow:0 12px 40px -16px #0f172a33}.nb-advanced-hero__chip{border:1px solid color-mix(in srgb, var(--color-border) 90%, transparent);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border-radius:999px;align-items:center;padding:.35rem .75rem;font-size:11px;font-weight:800;transition:border-color .2s,transform .2s;display:inline-flex}.nb-advanced-hero__chip:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border));transform:translateY(-1px)}.nb-advanced-hero__stat{background:color-mix(in srgb, var(--color-surface) 88%, transparent);border:1px solid color-mix(in srgb, var(--color-border) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1rem;flex-direction:column;gap:.15rem;padding:.75rem 1rem;display:flex}.nb-advanced-hero__bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(80px,auto);gap:.75rem;display:grid}.nb-advanced-hero__bento-copy{grid-column:span 12}.nb-advanced-hero__bento-main{grid-column:span 12;min-height:200px}.nb-advanced-hero__bento-tile{grid-column:span 4;min-height:120px}@media (min-width:1024px){.nb-advanced-hero__bento-copy{grid-column:span 5}.nb-advanced-hero__bento-main{grid-area:span 2/span 7;min-height:280px}.nb-advanced-hero__bento-tile{grid-column:span 4}}.nb-advanced-hero__card-stack{width:min(100%,420px);height:320px;margin-inline:auto;position:relative}.nb-advanced-hero__card-stack-item{border:1px solid color-mix(in srgb, var(--color-border) 80%, transparent);background:color-mix(in srgb, var(--color-surface) 95%, transparent);border-radius:1.5rem;position:absolute;inset-inline:0;overflow:hidden;box-shadow:0 24px 60px -28px #0f172a59}@media (prefers-reduced-motion:reduce){.nb-advanced-hero__orb,.nb-advanced-hero__kenburns,.nb-advanced-hero__cinema-fallback-orb,.nb-advanced-hero__cinema-scroll-line{animation:none}}.nb-advanced-hero--cinematic{--nb-cinema-accent:var(--color-primary,#6366f1);color:#fff;background:#030712}.nb-advanced-hero__cinema-letterbox{z-index:4;pointer-events:none;background:#000000eb;height:clamp(.35rem,1.2vw,.65rem);position:absolute;inset-inline:0}.nb-advanced-hero__cinema-letterbox--top{top:0}.nb-advanced-hero__cinema-letterbox--bottom{bottom:0}.nb-advanced-hero__cinema-bg{z-index:0;position:absolute;inset:0;overflow:hidden}.nb-advanced-hero__cinema-photo{transform-origin:50%}.nb-advanced-hero__cinema-fallback{background:radial-gradient(120% 80% at 85% 15%,#6366f159,#0000 55%),radial-gradient(90% 70% at 10% 90%,#f43f5e38,#0000 50%),linear-gradient(155deg,#0f172a 0%,#020617 45%,#030712 100%);position:absolute;inset:0}.nb-advanced-hero__cinema-fallback-orb{filter:blur(72px);opacity:.55;border-radius:999px;animation:14s ease-in-out infinite nb-hero-orb;position:absolute}.nb-advanced-hero__cinema-fallback-orb--a{top:-8%;background:#6366f173;width:420px;height:420px;inset-inline-end:-6%}.nb-advanced-hero__cinema-fallback-orb--b{bottom:-10%;background:#3b82f647;width:360px;height:360px;animation-delay:2.5s;inset-inline-start:-4%}.nb-advanced-hero__cinema-fallback-orb--c{top:35%;background:#a78bfa33;width:280px;height:280px;animation-delay:5s;inset-inline-start:42%}.nb-advanced-hero__cinema-overlay{pointer-events:none;background:linear-gradient(#03071273 0%,#03071247 32%,#030712b8 62%,#030712f7 100%),linear-gradient(270deg,#030712e0 0%,#03071259 42%,#0000 72%);position:absolute;inset:0}.nb-advanced-hero__cinema-vignette{pointer-events:none;background:radial-gradient(85% 75% at 50% 45%,#0000 42%,#0000008c 100%);position:absolute;inset:0}.nb-advanced-hero__cinema-grain{opacity:.22;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.nb-advanced-hero__cinema-accent-line{inset-inline-end:0;background:linear-gradient(180deg, transparent, var(--nb-cinema-accent), transparent);opacity:.65;width:3px;box-shadow:0 0 24px color-mix(in srgb, var(--nb-cinema-accent) 55%, transparent);pointer-events:none;border-radius:999px;position:absolute;top:18%;bottom:18%}.nb-advanced-hero__cinema-stage{z-index:2;min-height:inherit;flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}.nb-advanced-hero__cinema-inner{width:100%;max-width:1600px;margin-inline:auto;padding:clamp(4.5rem,12vh,7rem) clamp(1rem,4vw,2rem) clamp(2.5rem,6vh,4rem)}.nb-advanced-hero__cinema-dock{text-align:right;-webkit-backdrop-filter:blur(20px)saturate(1.35);backdrop-filter:blur(20px)saturate(1.35);background:linear-gradient(145deg,#0f172ab8 0%,#0f172a7a 100%);border:1px solid #ffffff1f;border-radius:1.35rem;max-width:42rem;margin-inline-start:auto;padding:clamp(1.25rem,3vw,1.75rem) clamp(1.25rem,3.5vw,2rem);box-shadow:0 24px 64px -24px #000000a6,inset 0 1px #ffffff14}.nb-advanced-hero__cinema-badge{letter-spacing:.06em;color:#ffffffeb;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:1rem;padding:.4rem .75rem;font-size:.6875rem;font-weight:900;display:inline-flex}.nb-advanced-hero__cinema-title{letter-spacing:-.03em;text-wrap:balance;margin-bottom:.85rem;font-size:clamp(1.85rem,5.5vw,3.35rem);font-weight:900;line-height:1.12}.nb-advanced-hero__cinema-title-main{color:#fff;text-shadow:0 2px 24px #00000073,0 1px #0003;display:inline}.nb-advanced-hero__cinema-title-highlight{background:linear-gradient(90deg, color-mix(in srgb, var(--nb-cinema-accent) 92%, #fff), #818cf8 55%, #c084fc);color:#0000;filter:drop-shadow(0 2px 16px color-mix(in srgb, var(--nb-cinema-accent) 45%, transparent));-webkit-background-clip:text;background-clip:text;display:inline}.nb-advanced-hero__cinema-subtitle{color:#ffffffd1;text-shadow:0 1px 12px #00000059;max-width:36rem;margin-bottom:1.35rem;font-size:clamp(.8125rem,2vw,1rem);font-weight:600;line-height:1.75}.nb-advanced-hero__cinema-actions{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1.15rem;display:flex}.nb-advanced-hero__cinema-cta-primary{color:#0f172a;background:#fff;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.85rem;padding:0 1.35rem;font-size:.875rem;font-weight:900;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 8px 28px #00000047}.nb-advanced-hero__cinema-cta-primary:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 12px 32px #00000052}.nb-advanced-hero__cinema-cta-secondary{color:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:2.85rem;padding:0 1.1rem;font-size:.8125rem;font-weight:800;transition:background .2s,border-color .2s;display:inline-flex}.nb-advanced-hero__cinema-cta-secondary:hover{background:#ffffff1f;border-color:#ffffff59}.nb-advanced-hero__cinema-stats{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding-top:1rem;display:flex}.nb-advanced-hero__cinema-stat{align-items:baseline;gap:.35rem;display:flex}.nb-advanced-hero__cinema-stat--sep{border-inline-start:1px solid #ffffff26;padding-inline-start:1rem}.nb-advanced-hero__cinema-stat-value{color:#fff;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:900}.nb-advanced-hero__cinema-stat-label{color:#ffffff8c;font-size:.625rem;font-weight:800}.nb-advanced-hero__cinema-trust{flex-wrap:wrap;gap:.65rem 1rem;margin-top:.85rem;display:flex}.nb-advanced-hero__cinema-trust-item{color:#ffffffb8;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:800;display:inline-flex}.nb-advanced-hero__cinema-trust-item svg{color:#6ee7b7}.nb-advanced-hero__cinema-scroll{pointer-events:none;justify-content:center;padding-bottom:1.25rem;display:flex}.nb-advanced-hero__cinema-scroll-line{background:linear-gradient(#ffffff80,#0000);width:1px;height:2.5rem;animation:2.2s ease-in-out infinite nb-cinema-scroll;display:block}@keyframes nb-cinema-scroll{0%,to{opacity:.35;transform:scaleY(.65)}50%{opacity:.85;transform:scaleY(1)}}@media (min-width:1024px){.nb-advanced-hero__cinema-dock{max-width:36rem}}@media (max-width:639px){.nb-advanced-hero__cinema-actions{flex-direction:column;align-items:stretch}.nb-advanced-hero__cinema-cta-primary,.nb-advanced-hero__cinema-cta-secondary{width:100%}.nb-advanced-hero__cinema-accent-line{display:none}}
