:root{--neb-paper: #07070B;--neb-surface: #12121A;--neb-surface-alt: #1B1B26;--neb-border: #6C6C84;--neb-hairline: #262633;--neb-ink: #F5F5FA;--neb-ink-dim: #A7A7BC;--neb-accent: #A58BFF;--neb-action: #7048D9;--neb-accent-soft: #2A2148;--neb-on-action: #FFFFFF;--neb-season: #FFB020;--neb-sale: #FF737D;--neb-media-black: #000000;--neb-media-white: #FFFFFF;--neb-card-stage: #07070B;--neb-media: #07070B;--neb-on-media: #FFFFFF;--neb-on-media-dim: rgba(255, 255, 255, .82);--neb-media-accent: #C9B8FF;--neb-media-shadow: rgba(0, 0, 0, .55);--neb-media-track: rgba(255, 255, 255, .14);--neb-veil-mid: 50%;--neb-veil-end: 80%;--neb-text-veil: 62%;--neb-band: #07070B;--neb-band-surface: #12121A;--neb-band-ink: #F5F5FA;--neb-band-dim: #A7A7BC;--neb-band-hairline: #262633;--neb-band-border: #6C6C84;--neb-phone-body: #141418;--neb-phone-rim: #26262D;--neb-phone-edge: rgba(255, 255, 255, .16);--neb-phone-shadow: rgba(0, 0, 0, .5);--neb-phone-glass: #040406;--neb-font-display: "Jost", ui-sans-serif, system-ui, sans-serif;--neb-font-body: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--neb-radius-lg: 24px;--neb-radius-md: 14px;--neb-radius-sm: 10px;--neb-radius-button: 12px;--neb-container: 1312px;--neb-gutter: clamp(16px, 4.4vw, 64px);--neb-gap: clamp(16px, 2.2vw, 32px);--neb-gap-wide: clamp(40px, 5vw, 96px);--neb-section: clamp(72px, 10vw, 144px);--neb-section-s: clamp(56px, 8vw, 120px);--neb-text-display: clamp(46px, 6vw, 84px);--neb-text-section: clamp(36px, 3.9vw, 56px);--neb-text-title: clamp(21px, 1.8vw, 25px);--neb-text-lead: clamp(18px, 1.5vw, 21px);color-scheme:dark;--accent: 112 72 217;--text-primary: 245 245 250;--background-primary: 7 7 11;--dialog-background: 18 18 26;--button-background-primary: 112 72 217;--button-text-primary: 255 255 255;--button-background-secondary: 18 18 26;--button-text-secondary: 245 245 250;--on-sale-text: 255 115 125;--on-sale-badge-background: 255 115 125;--on-sale-badge-text: 23 23 33;--primary-badge-background: 112 72 217;--primary-badge-text: 255 255 255;--product-card-background: 7 7 11;--product-card-text: 245 245 250;--header-background: 7 7 11;--header-text: 245 245 250;--footer-background: 18 18 26;--footer-text: 245 245 250;--heading-font-family: var(--neb-font-display);--text-font-family: var(--neb-font-body)}html[data-mode=light]{--neb-paper: #EEEEF4;--neb-surface: #FFFFFF;--neb-surface-alt: #ECECF4;--neb-border: #818198;--neb-hairline: #E3E3EC;--neb-ink: #171721;--neb-ink-dim: #505064;--neb-accent: #6336BD;--neb-accent-soft: #EEE7FF;--neb-season: #805000;--neb-sale: #B42332;--neb-card-stage: #FFFFFF;--neb-media: #FFFFFF;--neb-on-media: #171721;--neb-on-media-dim: #505064;--neb-media-accent: #6336BD;--neb-media-shadow: rgba(255, 255, 255, .85);--neb-media-track: rgba(23, 23, 33, .09);--neb-veil-mid: 28%;--neb-veil-end: 55%;--neb-text-veil: 58%;color-scheme:light;--text-primary: 23 23 33;--background-primary: 238 238 244;--dialog-background: 255 255 255;--button-background-secondary: 255 255 255;--button-text-secondary: 23 23 33;--on-sale-text: 180 35 50;--on-sale-badge-background: 180 35 50;--on-sale-badge-text: 255 255 255;--product-card-background: 238 238 244;--product-card-text: 23 23 33;--header-background: 238 238 244;--header-text: 23 23 33;--footer-background: 255 255 255;--footer-text: 23 23 33}@media(prefers-color-scheme:light){html:not([data-mode]){--neb-paper: #EEEEF4;--neb-surface: #FFFFFF;--neb-surface-alt: #ECECF4;--neb-border: #818198;--neb-hairline: #E3E3EC;--neb-ink: #171721;--neb-ink-dim: #505064;--neb-accent: #6336BD;--neb-accent-soft: #EEE7FF;--neb-season: #805000;--neb-sale: #B42332;--neb-card-stage: #FFFFFF;--neb-media: #FFFFFF;--neb-on-media: #171721;--neb-on-media-dim: #505064;--neb-media-accent: #6336BD;--neb-media-shadow: rgba(255, 255, 255, .85);--neb-media-track: rgba(23, 23, 33, .09);--neb-veil-mid: 28%;--neb-veil-end: 55%;--neb-text-veil: 58%;color-scheme:light;--text-primary: 23 23 33;--background-primary: 238 238 244;--dialog-background: 255 255 255;--button-background-secondary: 255 255 255;--button-text-secondary: 23 23 33;--on-sale-text: 180 35 50;--on-sale-badge-background: 180 35 50;--on-sale-badge-text: 255 255 255;--product-card-background: 238 238 244;--product-card-text: 23 23 33;--header-background: 238 238 244;--header-text: 23 23 33;--footer-background: 255 255 255;--footer-text: 23 23 33}}html,body{overflow-x:clip}body{font-family:var(--neb-font-body);background:var(--neb-paper)}:focus-visible{outline:2px solid var(--neb-accent);outline-offset:2px}.neb-band :focus-visible{outline-color:var(--neb-band-ink)}.header{border-block-end:1px solid var(--neb-hairline)}html[data-mode=light] .header__logo-image{filter:brightness(.1)}@media(prefers-color-scheme:light){html:not([data-mode]) .header__logo-image{filter:brightness(.1)}}.neb-mode-toggle{display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;color:inherit;background:none;border:0;padding:0;cursor:pointer}.neb-mode-toggle svg{inline-size:22px;block-size:22px}.neb-mode-toggle__sun{display:none}html[data-mode=light] .neb-mode-toggle__sun{display:block}html[data-mode=light] .neb-mode-toggle__moon{display:none}.announcement-bar{--background: 112 72 217;--text-color: 255 255 255}.footer{border-block-start:1px solid var(--neb-hairline)}.input,.select,.textarea{border-color:var(--neb-border)}.header__link-list{flex-wrap:nowrap;white-space:nowrap;column-gap:clamp(16px,1.7vw,28px)}.header__secondary-nav,.header__icon-list{flex-shrink:0}.header__link-list a,.header__link-list summary{font-size:15px}@media(max-width:1500px){.header__link-list{column-gap:16px}.header__link-list a,.header__link-list summary{font-size:14px}}@media(max-width:1320px){.header__logo{max-inline-size:132px}.header__link-list{column-gap:12px}}.product-card__figure,.product-gallery__media{background:var(--neb-media-black);border-radius:var(--neb-radius-lg);overflow:hidden}.product-card__figure[data-ground=transparent],.product-gallery__media[data-ground=transparent]{background:var(--neb-surface)}.product-card__figure[data-ground=white],.product-gallery__media[data-ground=white]{background:var(--neb-media-white)}.product-card{border-radius:var(--neb-radius-lg)}html[data-mode=light] .product-card{--background: var(--background-primary) !important;--text-color: var(--text-primary) !important;background:transparent}@media(prefers-color-scheme:light){html:not([data-mode]) .product-card{--background: var(--background-primary) !important;--text-color: var(--text-primary) !important;background:transparent}}.product-gallery__thumbnail{border-radius:var(--neb-radius-sm);overflow:hidden}.neb-container{box-sizing:border-box;inline-size:100%;max-inline-size:calc(var(--neb-container) + 2 * var(--neb-gutter));margin-inline:auto;padding-inline:var(--neb-gutter)}.neb-section{padding-block:var(--neb-section);color:var(--neb-ink)}.neb-section--s{padding-block:var(--neb-section-s)}.neb-h1,.neb-h2{font-family:var(--neb-font-display);font-weight:400;color:inherit;letter-spacing:0;margin:0;overflow-wrap:break-word;min-inline-size:0}.neb-h1{font-size:var(--neb-text-display);line-height:1.02;text-wrap:balance}.neb-h2{font-size:var(--neb-text-section);line-height:1.06;text-wrap:balance}.neb-h3{font-family:var(--neb-font-display);font-weight:400;font-size:var(--neb-text-title);line-height:1.2;margin:0}.neb-lead{font-size:var(--neb-text-lead);line-height:1.45;color:var(--neb-ink-dim);margin:0;max-inline-size:44ch}.neb-band .neb-lead{color:var(--neb-band-dim)}.neb-small{font-size:14px;line-height:1.5;color:var(--neb-ink-dim);margin:0;max-inline-size:58ch}.neb-band .neb-small{color:var(--neb-band-dim)}.neb-stack{display:grid;gap:20px;justify-items:start;min-inline-size:0}.neb-list{list-style:none;margin:0;padding:0;display:grid;gap:0;inline-size:100%}.neb-list li{padding-block:16px;border-block-start:1px solid var(--neb-hairline);font-size:16px;line-height:1.5}.neb-band .neb-list li{border-color:var(--neb-band-hairline)}.neb-actions{display:flex;flex-wrap:wrap;gap:12px}.neb-btn{display:inline-flex;align-items:center;justify-content:center;min-block-size:52px;padding:0 24px;border-radius:var(--neb-radius-button);border:1px solid var(--neb-border);background:transparent;color:inherit;font-family:var(--neb-font-body);font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.neb-btn:hover{background:var(--neb-surface-alt)}.neb-btn:active{background:var(--neb-accent-soft)}.neb-btn--primary{background:var(--neb-action);border-color:var(--neb-action);color:var(--neb-on-action)}.neb-btn--primary:hover{background:var(--neb-accent);border-color:var(--neb-accent);color:var(--neb-paper)}.neb-btn--primary:active{background:var(--neb-action);color:var(--neb-on-action)}.neb-btn[disabled],.neb-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.neb-band .neb-btn{border-color:var(--neb-band-border)}.neb-band .neb-btn:hover{background:var(--neb-band-surface)}.neb-band .neb-btn--primary{border-color:var(--neb-action)}.neb-band .neb-btn--primary:hover{background:var(--neb-band-ink);border-color:var(--neb-band-ink);color:var(--neb-band)}.neb-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.neb-link:hover{color:var(--neb-accent)}.neb-clip{display:block;border-radius:var(--neb-radius-lg);overflow:hidden;background:var(--neb-media-black)}.neb-clip video,.neb-clip img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.neb-clip--app{aspect-ratio:412 / 800;background:var(--neb-paper);box-shadow:inset 0 0 0 1px var(--neb-hairline)}html[data-mode=dark] [data-neb-mode=light],html[data-mode=light] [data-neb-mode=dark]{display:none}html:not([data-mode]) [data-neb-mode=light]{display:none}@media(prefers-color-scheme:light){html:not([data-mode]) [data-neb-mode=light]{display:block}html:not([data-mode]) [data-neb-mode=dark]{display:none}}.neb-hero{padding-block:clamp(16px,2vw,24px) clamp(24px,3vw,40px)}.neb-hero__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--neb-gap-wide);align-items:center;min-block-size:min(680px,calc(100svh - 190px))}.neb-hero__copy{display:grid;gap:24px;justify-items:start;min-inline-size:0}.neb-hero__media{min-inline-size:0;block-size:min(640px,calc(100svh - 210px))}.neb-hero__media .neb-clip{block-size:100%}.neb-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--neb-gap-wide);align-items:center}.neb-split--rev{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.neb-split__clip{inline-size:100%;max-inline-size:400px;justify-self:center}.neb-split--rev .neb-split__clip{max-inline-size:440px}.neb-list.is-syncing li[data-from]{color:var(--neb-band-dim);transition:color .2s ease}.neb-list.is-syncing li.is-on{color:var(--neb-band-ink)}.neb-band{background:var(--neb-band);color:var(--neb-band-ink);padding-block:var(--neb-section-s)}.neb-gifts__head{display:grid;gap:16px;margin-block-end:clamp(32px,4vw,56px)}.neb-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--neb-gap)}.neb-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-block-size:300px;padding:28px;border-radius:var(--neb-radius-lg);background:var(--neb-surface);color:var(--neb-ink);text-decoration:none;overflow:hidden;transition:background-color .15s ease}a.neb-tile:hover{background:var(--neb-surface-alt)}.neb-tile--lead{grid-column:span 7;grid-row:span 2;background:var(--neb-media-black);color:var(--neb-band-ink);padding:0}.neb-tile--lead img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.neb-tile--lead .neb-tile__text{position:relative;padding:28px;background:linear-gradient(to top,var(--neb-media-black),transparent);display:grid;gap:8px}.neb-tile--lead .neb-tile__dim{color:var(--neb-band-dim)}.neb-tile--a,.neb-tile--b{grid-column:span 5}.neb-tile__dim{color:var(--neb-ink-dim);font-size:16px;line-height:1.45;margin:0}.neb-tile__price{font-family:var(--neb-font-display);font-size:var(--neb-text-section);line-height:1;color:var(--neb-season)}.neb-season{background:var(--neb-action);color:var(--neb-on-action);padding-block:24px}.neb-season__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px}.neb-season__title{font-family:var(--neb-font-display);font-size:clamp(24px,2.4vw,34px);line-height:1.1;margin:0}.neb-season .neb-btn{background:var(--neb-on-action);border-color:var(--neb-on-action);color:var(--neb-action)}.neb-offer{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--neb-gap-wide);align-items:center}.neb-offer__media{border-radius:var(--neb-radius-lg);overflow:hidden;background:var(--neb-media-black);aspect-ratio:5 / 4}.neb-offer__media img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.neb-offer__price{font-family:var(--neb-font-display);font-size:var(--neb-text-section);line-height:1;margin:0}.neb-pa{border-block-start:1px solid var(--neb-hairline)}.neb-switch{display:inline-flex;gap:4px;padding:4px;border-radius:var(--neb-radius-md);background:var(--neb-surface)}.neb-switch button{min-block-size:44px;padding:0 16px;border:1px solid transparent;border-radius:var(--neb-radius-sm);background:none;color:var(--neb-ink-dim);font:inherit;font-size:15px;cursor:pointer;transition:background-color .15s ease}.neb-switch button:hover{background:var(--neb-surface-alt)}.neb-switch button[aria-pressed=true]{background:var(--neb-surface-alt);border-color:var(--neb-border);color:var(--neb-ink)}.neb-set[hidden]{display:none}.neb-sim-wrap{inline-size:100%;max-inline-size:400px;justify-self:center;display:grid;justify-items:center;gap:16px}.neb-sim-note{margin:0;font-size:14px;line-height:1.45;color:var(--neb-ink-dim);text-align:center}.ns{--ns-bezel: 11px;--ns-radius: 56px;position:relative;display:block;box-sizing:border-box;inline-size:min(100%,41.36svh);aspect-ratio:.47;padding:var(--ns-bezel);border-radius:var(--ns-radius);background:var(--neb-phone-body);box-shadow:inset 0 0 0 1px var(--neb-phone-edge),inset 0 0 0 3px var(--neb-phone-rim),0 24px 48px -24px var(--neb-phone-shadow);font-family:var(--neb-font-body)}.ns:before,.ns:after{content:"";position:absolute;inline-size:3px;border-radius:2px;background:var(--neb-phone-rim)}.ns:before{inset-inline-start:-3px;inset-block-start:21%;block-size:8%;box-shadow:0 calc(var(--ns-bezel) * 7) 0 var(--neb-phone-rim)}.ns:after{inset-inline-end:-3px;inset-block-start:27%;block-size:12%}.ns>img{display:block;inline-size:100%;block-size:100%;object-fit:cover;border-radius:calc(var(--ns-radius) - var(--ns-bezel))}.ns-screen{position:relative;display:flex;flex-direction:column;block-size:100%;border-radius:calc(var(--ns-radius) - var(--ns-bezel));overflow:hidden;background:var(--neb-paper);color:var(--neb-ink)}.ns-sb{flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;block-size:50px;padding:8px 28px 0;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.ns-island{inline-size:100px;block-size:30px;border-radius:15px;background:var(--neb-phone-glass)}.ns-sys{display:inline-flex;justify-self:end}.ns-app{position:relative;flex:1;min-block-size:0;display:flex;flex-direction:column;padding-block-end:16px}.ns-homebar{position:absolute;inset-inline:0;inset-block-end:7px;margin-inline:auto;inline-size:120px;block-size:5px;border-radius:3px;background:var(--neb-ink);opacity:.85;pointer-events:none}:where(.ns button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:start}.ns canvas{display:block;inline-size:100%;block-size:auto}.ns-bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:56px;padding-inline:16px}.ns-bar--nav{justify-content:flex-start;gap:32px}.ns-bar--still{opacity:.55}.ns-title{font-size:20px;font-weight:700}.ns-logos{display:inline-flex;align-items:center}.ns-count{margin-inline-start:auto;font-size:15px;font-weight:600}.ns-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;margin-inline:-8px;border-radius:999px}.ns-icon:hover,.ns-ghost:hover,.ns-row:hover{background:var(--neb-surface-alt)}.ns-body{flex:1;min-block-size:0;overflow-y:auto;padding:0 16px 16px;display:flex;flex-direction:column;gap:12px}.ns-body>*{flex:none}.ns-body{scrollbar-width:none}.ns-body::-webkit-scrollbar{display:none}.ns-cards{display:grid;gap:12px}.ns-card{position:relative;display:block;inline-size:100%;border-radius:var(--neb-radius-lg);overflow:hidden;background:var(--neb-card-stage);box-shadow:inset 0 0 0 2px var(--neb-hairline)}.ns-stage{display:flex;justify-content:center;padding-block:8px}.ns-stage canvas{inline-size:clamp(140px,50%,200px);border-radius:18px}.ns-card[hidden]{display:none}.ns-foot{position:absolute;inset-inline-start:0;inset-block-end:0;display:grid;gap:2px;max-inline-size:72%;padding:28px 48px 12px 16px;pointer-events:none;text-align:start;background:radial-gradient(farthest-side at 0 100%,color-mix(in srgb,var(--neb-media) var(--neb-text-veil),transparent),color-mix(in srgb,var(--neb-media) calc(var(--neb-text-veil) * .5),transparent) 55%,transparent)}.ns-name{font-size:16px;line-height:22px;font-weight:600;color:var(--neb-on-media);text-shadow:0 0 6px var(--neb-media-shadow)}.ns-foot .ns-sub{font-size:13px;line-height:18px;color:var(--neb-on-media-dim);text-shadow:0 0 4px var(--neb-media-shadow)}.ns-foot .ns-status{font-size:13px;line-height:18px;font-weight:600;color:var(--neb-media-accent);text-shadow:0 0 4px var(--neb-media-shadow)}.ns-sub,.ns-rows,.ns-fine{font-size:14px;line-height:1.4;color:var(--neb-ink-dim)}.ns-status{margin:0;font-size:14px;color:var(--neb-accent)}.ns-status[hidden]{display:none}.ns-bt{position:absolute;inset-inline-end:16px;inset-block-end:12px;display:inline-flex;align-items:center;justify-content:center;gap:4px;inline-size:56px;block-size:34px;border-radius:999px;background:var(--neb-media-track);color:var(--neb-on-media)}.ns-row{display:flex;align-items:center;gap:12px;inline-size:100%;min-block-size:64px;padding:8px 12px;border-radius:var(--neb-radius-md);background:var(--neb-surface)}.ns-row__ico{display:inline-flex;color:var(--neb-accent)}.ns-row__text{flex:1;display:grid;gap:2px}.ns-rowt{font-size:16px;font-weight:600}.ns-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.ns-ghost{min-block-size:48px;border:1px solid var(--neb-border)!important;border-radius:var(--neb-radius-button);text-align:center!important;font-weight:600!important}.ns-dock{flex:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:8px 16px 12px}.ns-dock__a,.ns-dock__b{display:flex;align-items:center;gap:8px;min-block-size:56px;padding:8px 12px;border-radius:var(--neb-radius-md)}.ns-dock__a{background:var(--neb-action);color:var(--neb-on-action)!important}.ns-dock__a span{display:grid}.ns-dock__a small{font-size:12px}.ns-dock__b{justify-content:space-between;background:var(--neb-surface)}.ns-head{display:flex;align-items:center;gap:12px}.ns-head>:first-child{flex:1;margin:0}.ns-h1,.ns-h2{font-family:var(--neb-font-display);font-weight:400;margin:0}.ns-h1{font-size:28px;line-height:1.2}.ns-h2{font-size:23px;line-height:1.2}.ns-round{display:inline-flex;align-items:center;justify-content:center;inline-size:52px;block-size:52px;flex:none;border-radius:999px;border:1px solid var(--neb-border)!important}.ns-round--on{background:var(--neb-accent-soft)!important;border-color:var(--neb-accent)!important;color:var(--neb-accent)!important}.ns-hero{border-radius:18px;overflow:hidden}.ns-slider{display:grid;grid-template-columns:1fr auto;gap:8px;font-size:16px;font-weight:600}.ns-slider output{font-weight:400;color:var(--neb-ink-dim)}.ns-slider input{grid-column:1 / -1;-webkit-appearance:none;appearance:none;inline-size:100%;block-size:28px;background:none;margin:0;cursor:pointer}.ns-slider input::-webkit-slider-runnable-track{block-size:8px;border-radius:999px;background:linear-gradient(to right,var(--neb-accent) var(--p, 50%),var(--neb-surface-alt) var(--p, 50%))}.ns-slider input::-moz-range-track{block-size:8px;border-radius:999px;background:linear-gradient(to right,var(--neb-accent) var(--p, 50%),var(--neb-surface-alt) var(--p, 50%))}.ns-slider input::-webkit-slider-thumb{-webkit-appearance:none;inline-size:24px;block-size:24px;margin-block-start:-8px;border-radius:999px;background:var(--neb-media-white);border:2px solid var(--neb-ink)}.ns-slider input::-moz-range-thumb{inline-size:20px;block-size:20px;border-radius:999px;background:var(--neb-media-white);border:2px solid var(--neb-ink)}.ns-tabs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;padding:4px;border-radius:var(--neb-radius-md);background:var(--neb-surface)}.ns-tabs button{min-block-size:48px;border:1px solid transparent!important;border-radius:var(--neb-radius-sm);text-align:center!important;font-weight:600!important;color:var(--neb-ink-dim)!important}.ns-tabs button[aria-selected=true]{background:var(--neb-surface-alt);border-color:var(--neb-border)!important;color:var(--neb-ink)!important}.ns-chips{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:12px}.ns-chips button{min-block-size:40px;padding-inline:16px!important;border-radius:999px;background:var(--neb-surface)!important;font-size:14px!important;color:var(--neb-ink-dim)!important}.ns-chips button[aria-pressed=true]{background:var(--neb-accent-soft)!important;color:var(--neb-ink)!important}.ns-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ns-tile{display:block;border-radius:var(--neb-radius-md);overflow:hidden;border:2px solid transparent!important;background:var(--neb-surface)!important}.ns-tile[aria-pressed=true]{border-color:var(--neb-accent)!important;background:var(--neb-accent-soft)!important}.ns-tile span{display:block;padding:8px 4px;font-size:13px;line-height:1.3;text-align:center;min-block-size:50px}.ns-tile .ns-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:8px 8px 0;min-block-size:0}.ns-trio canvas{border-radius:6px}.ns-tile--group .ns-tile__name{padding:8px 4px 0;min-block-size:0;font-weight:600}.ns-tile--group .ns-tile__score{padding:0 4px 8px;min-block-size:0;font-size:12px;color:var(--neb-ink-dim)}.ns-more{margin:8px 0 0;text-align:center}.ns-note{margin:0 0 4px;font-size:16px;font-weight:600}.ns-fine{margin:0 0 8px}.ns-wheel{position:relative;inline-size:min(280px,100%);margin-inline:auto;touch-action:none}.ns-wheel canvas{border-radius:50%;cursor:crosshair}.ns-thumb{position:absolute;inline-size:24px;block-size:24px;margin:-12px 0 0 -12px;border-radius:50%;border:3px solid var(--neb-media-white);box-shadow:0 0 0 1px var(--neb-ink);pointer-events:none}.ns-thumb[hidden]{display:none}.ns-members{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px;border-radius:var(--neb-radius-lg);border:2px solid var(--neb-accent)}.ns-members canvas{border-radius:var(--neb-radius-sm)}.ns-list{display:grid;gap:8px}.ns-pick{min-block-size:48px;padding-inline:16px!important;border-radius:var(--neb-radius-md);background:var(--neb-surface)!important}.ns-pick[aria-pressed=true]{background:var(--neb-accent-soft)!important;box-shadow:inset 0 0 0 1px var(--neb-accent)}.ns-toast{position:absolute;inset-inline:16px;inset-block-end:80px;padding:12px 16px;border-radius:var(--neb-radius-md);background:var(--neb-ink);color:var(--neb-paper);font-size:14px;text-align:center}.ns-toast[hidden]{display:none}.neb-guide__measure{max-inline-size:calc(860px + 2 * var(--neb-gutter))}.neb-guide__head{font-size:var(--neb-text-section);line-height:1.06;margin-block:clamp(56px,7vw,96px) 24px;scroll-margin-block-start:112px}.neb-guide__sub{margin-block:40px 16px}.neb-guide__text{font-size:16px;line-height:1.55;margin:0 0 16px;max-inline-size:62ch}.neb-steps{list-style:decimal;margin:0 0 16px;padding-inline-start:24px;display:grid;gap:12px;font-size:16px;line-height:1.55;max-inline-size:62ch}.neb-table-wrap{overflow-x:auto}.neb-table{inline-size:100%;border-collapse:collapse;font-size:16px;line-height:1.5}.neb-table th,.neb-table td{padding:16px 16px 16px 0;border-block-start:1px solid var(--neb-hairline);text-align:start;vertical-align:top;font-weight:400}.neb-table thead th{font-size:14px;color:var(--neb-ink-dim);border-block-start:0}.neb-table tbody th{white-space:nowrap;font-weight:500}.neb-guide__photo{margin:24px 0 16px;max-inline-size:240px}.neb-guide__photo img{display:block;inline-size:100%;block-size:auto;border-radius:var(--neb-radius-md);background:var(--neb-surface)}.neb-guide__photo figcaption{margin-block-start:8px}.neb-rows{list-style:none;margin:0;padding:0}.neb-rows li{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--neb-gap);padding-block:clamp(24px,2.6vw,36px);border-block-start:1px solid var(--neb-hairline);align-items:baseline}.neb-rows p{margin:0;color:var(--neb-ink-dim);font-size:16px;line-height:1.5}.neb-about__photo{margin:0;justify-self:center;inline-size:100%;max-inline-size:440px}.neb-about__photo img{display:block;inline-size:100%;block-size:auto;aspect-ratio:1085 / 1450;object-fit:cover;border-radius:var(--neb-radius-lg);background:var(--neb-surface)}.neb-about__story,.neb-about__helio-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--neb-gap-wide);align-items:start}.neb-about__helio-grid{align-items:center}.neb-about__text{display:grid;gap:16px;font-size:18px;line-height:1.6;color:var(--neb-ink-dim);max-inline-size:62ch}.neb-about__text p{margin:0}.neb-about__clip{aspect-ratio:16 / 9}.neb-maker__film{margin:0}.neb-maker__clip{position:relative;aspect-ratio:607 / 1080;inline-size:min(100%,calc(min(78svh,760px)*.562));margin-inline:auto}.neb-maker__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:grid;place-items:center;inline-size:76px;block-size:76px;padding:0;border:0;border-radius:50%;background:var(--neb-band-ink);color:var(--neb-band);box-shadow:0 8px 28px color-mix(in srgb,var(--neb-band) 50%,transparent);cursor:pointer;transition:transform .15s ease}.neb-maker__play[hidden],.neb-maker__clip.is-playing .neb-maker__play,.neb-maker__clip.is-playing .neb-maker__meta{display:none}.neb-maker__play:hover{transform:scale(1.06)}.neb-maker__play:focus-visible{outline-color:var(--neb-band-ink);outline-offset:4px}.neb-maker__play svg{margin-inline-start:4px}.neb-maker__meta{position:absolute;inset-inline-start:12px;inset-block-end:12px;padding:8px 12px;border-radius:var(--neb-radius-sm);background:color-mix(in srgb,var(--neb-band) 72%,transparent);color:var(--neb-band-ink);font-size:14px;line-height:1.2;pointer-events:none}.neb-maker__photo{display:block;inline-size:100%;block-size:auto;aspect-ratio:1085 / 1450;object-fit:cover;border-radius:var(--neb-radius-lg);background:var(--neb-surface)}@media(max-width:60rem){.neb-hero__grid{grid-template-columns:minmax(0,1fr);min-block-size:0}.neb-hero__media{block-size:min(62svh,480px)}.neb-split,.neb-split--rev,.neb-offer{grid-template-columns:minmax(0,1fr)}.neb-split__clip{max-inline-size:min(380px,100%)}.neb-tile--lead,.neb-tile--a,.neb-tile--b{grid-column:span 12}.neb-tile--lead{min-block-size:420px}.neb-rows li{grid-template-columns:minmax(0,1fr);gap:8px}.neb-about__story,.neb-about__helio-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:no-preference){:is(.product-gallery__media,.product-card__figure,.media-with-text__media) img:is([alt*=anim i],[src*=fannypack4_wavy_front],[src*=P7262238-MarcJaspers],[src*=animated_back_to_back],[src*=nebeneinander],[src*=packshot_fannypack3_remote]){animation:neb-hue 3s linear infinite}@keyframes neb-hue{to{filter:hue-rotate(360deg)}}}:is(.product-gallery__thumbnail,.block-swatch,variant-media,.pswp) img,img.neb-hue-keep{animation:none!important}.neb-hue-keep{position:absolute;margin:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.neb-btn,.neb-tile,.neb-switch button,.neb-maker__play{transition:none}img[alt*=anim i]{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/neb-app-look.css.map */
