.nvg,.nvg-dock{--nvg-ease: cubic-bezier(.22, .7, .2, 1);--nvg-ink: var(--color-foreground, #1b1b1b);--nvg-bg: var(--color-background, #fff);--nvg-accent: var(--nove-burgundy, #7a2433);--nvg-line: rgb(var(--color-foreground-rgb, 27 27 27) / .1)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.nvg-lock{overflow:hidden}.nvg-dock{position:fixed;left:20px;bottom:20px;z-index:90;display:flex;flex-direction:column;align-items:flex-start;gap:10px;pointer-events:none}.nvg-dock>*{pointer-events:auto}.nvg-fab{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 14px 0 16px;border:0;border-radius:999px;background:var(--nvg-ink);color:var(--nvg-bg);font:inherit;font-size:.8125rem;font-weight:500;letter-spacing:.04em;cursor:pointer;box-shadow:0 8px 24px #0000002e;transition:transform .35s var(--nvg-ease),box-shadow .35s var(--nvg-ease)}.nvg-fab:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0000003d}.nvg-fab:focus-visible,.nvg-top:focus-visible,.nvg__esc:focus-visible,.nvg__item:focus-visible{outline:2px solid var(--nvg-accent);outline-offset:2px}.nvg-fab kbd{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;background:#ffffff2e;font:inherit;font-size:.6875rem}.nvg-top{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--nvg-line);border-radius:50%;background:var(--nvg-bg);color:var(--nvg-ink);cursor:pointer;opacity:0;transform:translateY(8px);pointer-events:none;box-shadow:0 6px 18px #0000001a;transition:opacity .3s ease,transform .4s var(--nvg-ease)}.nvg-dock .nvg-top.is-on{opacity:1;transform:none;pointer-events:auto}@media screen and (max-width:749px){.nvg-dock{left:12px;bottom:calc(var(--nove-bn-total, 60px) + 12px)}.nvg-fab{width:48px;padding:0;justify-content:center}.nvg-fab__label,.nvg-fab kbd{display:none}body:has(.sticky-add-to-cart__bar[data-stuck=true]) .nvg-dock{bottom:calc(var(--nove-bn-total, 60px) + 84px)}}.nvg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100002;display:grid;align-items:start;justify-items:center;padding:11vh 16px 16px}.nvg[hidden]{display:none}.nvg__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .3s ease}.nvg.is-open .nvg__scrim{opacity:1}.nvg__box{position:relative;display:flex;flex-direction:column;width:min(640px,100%);max-height:min(76vh,640px);overflow:hidden;border-radius:20px;background:var(--nvg-bg);color:var(--nvg-ink);box-shadow:0 30px 80px #00000047;opacity:0;transform:translateY(14px) scale(.98);transition:opacity .28s ease,transform .4s var(--nvg-ease)}.nvg.is-open .nvg__box{opacity:1;transform:none}.nvg__form{display:flex;align-items:center;gap:12px;margin:0;padding:6px 12px 6px 20px;border-bottom:1px solid var(--nvg-line)}.nvg__spark{display:grid;flex:none;color:var(--nvg-accent)}.nvg__input{flex:1 1 auto;min-width:0;height:56px;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:inherit;font:inherit;font-size:1.0625rem;-webkit-appearance:none;appearance:none}.nvg__input::placeholder{color:rgb(var(--color-foreground-rgb, 27 27 27) / .45)}.nvg__esc{flex:none;height:28px;padding:0 10px;border:1px solid var(--nvg-line);border-radius:8px;background:transparent;color:rgb(var(--color-foreground-rgb, 27 27 27) / .6);font:inherit;font-size:.6875rem;letter-spacing:.08em;cursor:pointer}.nvg__list{flex:1 1 auto;min-height:0;margin:0;padding:4px 8px 10px;overflow-y:auto;overscroll-behavior:contain;list-style:none}.nvg__grp{padding:14px 12px 6px;color:var(--nvg-accent);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.nvg__item{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:14px;color:inherit;text-decoration:none;transition:background-color .2s ease}.nvg__opt[aria-selected=true]>.nvg__item,.nvg__item:hover{background:rgb(var(--color-foreground-rgb, 27 27 27) / .06)}.nvg__ico{display:grid;flex:none;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:12px;background:rgb(var(--color-foreground-rgb, 27 27 27) / .05);color:var(--nvg-accent)}.nvg__ico--img{background:#f2f2f2}.nvg__ico img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nvg__txt{display:grid;flex:1 1 auto;min-width:0;gap:2px}.nvg__t{overflow:hidden;font-size:.9375rem;text-overflow:ellipsis;white-space:nowrap}.nvg__s{overflow:hidden;color:rgb(var(--color-foreground-rgb, 27 27 27) / .55);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.nvg__go{flex:none;opacity:0;transform:translate(-6px);transition:opacity .25s ease,transform .35s var(--nvg-ease)}.nvg__opt[aria-selected=true] .nvg__go,.nvg__item:hover .nvg__go{opacity:.7;transform:none}.nvg__foot{display:flex;gap:16px;margin:0;padding:10px 20px;border-top:1px solid var(--nvg-line);color:rgb(var(--color-foreground-rgb, 27 27 27) / .5);font-size:.6875rem;letter-spacing:.04em}@media screen and (max-width:749px){.nvg{padding-top:8vh}.nvg__foot{display:none}}@media(prefers-reduced-motion:no-preference){.nvg__list.is-fresh>li{animation:nvg-in .45s var(--nvg-ease) both;animation-delay:calc(var(--i, 0) * 28ms)}}@keyframes nvg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.nvg *,.nvg-fab,.nvg-top{animation:none!important;transition:none!important}}.nvg-bc-wrap{padding-block:14px 0}.nvg-bc{grid-column:2;color:rgb(var(--color-foreground-rgb, 27 27 27) / .6);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}.nvg-bc ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none}.nvg-bc li{display:inline-flex;align-items:center;max-width:100%}.nvg-bc li+li:before{content:"/";margin-inline:10px;opacity:.4}.nvg-bc a{padding-bottom:1px;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;color:inherit;text-decoration:none;transition:background-size .35s var(--nvg-ease, ease),color .2s ease}.nvg-bc a:hover,.nvg-bc a:focus-visible{background-size:100% 1px;color:var(--nove-burgundy, #7a2433)}.nvg-bc [aria-current]{max-width:48ch;overflow:hidden;color:var(--color-foreground, #1b1b1b);text-overflow:ellipsis;white-space:nowrap}#catalog-drawer .cd-side{position:absolute;top:0;bottom:0;left:100%;display:none;box-sizing:border-box;width:clamp(300px,32vw,480px);padding:24px;background:#c9584c;color:#fff}@media screen and (min-width:990px){#catalog-drawer .cd-side{display:block}}[dir=rtl] #catalog-drawer .cd-side{display:none}#catalog-drawer .cd-side__link{display:flex;flex-direction:column;gap:20px;height:100%;color:#fff;text-decoration:none}#catalog-drawer .cd-side__media{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;border-radius:20px;background:#0000001f}#catalog-drawer .cd-side__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#catalog-drawer .cd-side__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / .35),transparent 55%)}#catalog-drawer .cd-side__cap{display:grid;gap:8px}#catalog-drawer .cd-side__eyebrow{font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;opacity:.85}#catalog-drawer .cd-side__title{font-size:1.75rem;line-height:1.05;letter-spacing:-.01em}#catalog-drawer .cd-side__cta{display:inline-flex;align-items:center;gap:10px;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}#catalog-drawer .cd-side__cta svg{transition:transform .35s var(--nvg-ease, ease)}@media(hover:hover){#catalog-drawer .cd-side__link:hover .cd-side__cta svg{transform:translate(6px)}}@media(prefers-reduced-motion:no-preference){#catalog-drawer .cd-side__media img{transform:scale(1.1);transition:transform 1.2s cubic-bezier(.22,.7,.2,1) .15s}#catalog-drawer.is-open .cd-side__media img{transform:none}#catalog-drawer .cd-side__cap{opacity:0;transform:translateY(10px);transition:opacity .5s ease .35s,transform .6s cubic-bezier(.22,.7,.2,1) .35s}#catalog-drawer.is-open .cd-side__cap{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/nove-navigator.css.map */
