body main#MainContent .nv-home{--nh-paper: #e7e5df;--nh-surface: #f0efeb;--nh-stone: #d8d6d0;--nh-ink: #49433f;--nh-muted: #625d58;--nh-accent: #5d685f;--nh-focus: #2f6475;--nh-line: rgb(73 67 63 / 15%);background:var(--nh-paper)!important;color:var(--nh-ink)!important;font-family:Avenir Next,Avenir,Segoe UI,sans-serif!important;overflow:clip;touch-action:manipulation}body main#MainContent .nv-home,body main#MainContent .nv-home *{box-sizing:border-box}body main#MainContent .nv-home .page-width{margin-inline:auto!important;max-width:96rem!important;padding-inline:clamp(1.25rem,4vw,4.5rem)!important;width:100%!important}body main#MainContent .nv-home :is(h1,h2,p,a){font-family:Avenir Next,Avenir,Segoe UI,sans-serif!important}body main#MainContent .nv-home a{color:inherit}body main#MainContent .nv-home img{display:block;height:auto;max-width:100%}body main#MainContent .nv-home h1,body main#MainContent .nv-home h2{color:var(--nh-ink)!important;font-weight:650!important;letter-spacing:-.04em!important;margin:0;text-wrap:balance}body main#MainContent .nv-home h1{font-size:clamp(2rem,3.25vw,3.2rem)!important;line-height:1.02!important}body main#MainContent .nv-home h2{font-size:clamp(1.4rem,2.3vw,2.5rem)!important;line-height:1.02!important}#shared-home,#crystal-objects,#pet-goods{scroll-margin-top:7rem}body main#MainContent .nv-home__eyebrow,body main#MainContent .nv-home__availability-note{color:var(--nh-accent)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.11em!important;line-height:1.35;margin:0 0 1rem!important;text-transform:uppercase}body main#MainContent .nv-home__availability-note{color:var(--nh-muted)!important;letter-spacing:.08em!important}body main#MainContent .nv-home__hero{background:var(--nh-paper)!important;display:block!important;isolation:isolate;min-height:min(680px,calc(100svh - 3rem))!important;overflow:hidden!important;position:relative!important}body main#MainContent .nv-home__hero>picture{display:block}body main#MainContent .nv-home__hero-image{height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;object-fit:cover!important;object-position:center!important;position:absolute!important;width:100%!important;z-index:0!important}body main#MainContent .nv-home__hero:after{background:linear-gradient(90deg,#e7e5dffa,#e7e5dfe8 24%,#e7e5df82 43%,#e7e5df14 65%,#49433f14)!important;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1!important}body main#MainContent .nv-home__hero-copy{align-items:center!important;display:flex!important;min-height:min(680px,calc(100svh - 3rem))!important;padding-bottom:clamp(2.5rem,5vw,5rem)!important;padding-top:clamp(2.5rem,5vw,5rem)!important;position:relative!important;z-index:2!important}body main#MainContent .nv-home__hero-panel{background:transparent!important;border:0!important;box-shadow:none!important;max-width:34rem!important;padding:0!important}body main#MainContent .nv-home__hero-panel h1{max-width:none!important;white-space:nowrap!important}body main#MainContent #SharedHomeTitle br{display:none!important}body main#MainContent .nv-home__hero-panel>p:not(.nv-home__eyebrow){color:var(--nh-muted)!important;font-size:clamp(.98rem,1.12vw,1.08rem)!important;line-height:1.62!important;margin:1.25rem 0 0!important;max-width:33ch}body main#MainContent .nv-home__hero-actions{margin-top:1.55rem}body main#MainContent .nv-home__button{align-items:center;background:var(--nh-ink)!important;border:1px solid var(--nh-ink)!important;border-radius:2px!important;color:var(--nh-surface)!important;display:inline-flex;font-size:.76rem!important;font-weight:700!important;gap:.8rem;letter-spacing:.05em!important;min-height:3.35rem;padding:.8rem 1.2rem!important;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease-out,border-color .16s ease-out,transform .16s ease-out}body main#MainContent .nv-home__button:hover{background:var(--nh-accent)!important;border-color:var(--nh-accent)!important;color:var(--nh-surface)!important;transform:translateY(-1px)}body main#MainContent .nv-home__button:active{transform:translateY(1px)}body main#MainContent .nv-home :focus-visible,body main#MainContent .nv-home a:focus-visible{outline:3px solid var(--nh-focus)!important;outline-offset:4px!important}body main#MainContent .nv-home__opening{padding-block:clamp(3rem,4vw,4.5rem)!important}body main#MainContent .nv-home__opening h2{max-width:none!important;white-space:nowrap!important}body main#MainContent .nv-home__opening>p:not(.nv-home__eyebrow){color:var(--nh-muted)!important;font-size:clamp(.98rem,1.05vw,1.07rem)!important;line-height:1.68!important;margin:1.1rem 0 0!important;max-width:51ch}body main#MainContent .nv-home__shop-window{align-items:center;background:transparent!important;display:grid!important;gap:clamp(1.5rem,3vw,3rem)!important;grid-template-columns:minmax(18rem,.96fr) minmax(20rem,1.04fr)!important;margin-bottom:clamp(3.25rem,5vw,5rem)!important}body main#MainContent .nv-home__shop-window-media{min-height:clamp(23rem,39vw,34rem)!important;overflow:hidden}body main#MainContent .nv-home__shop-window-media img{height:100%!important;object-fit:cover!important;width:100%!important}body main#MainContent .nv-home__shop-window-copy{padding:0!important}body main#MainContent .nv-home__shop-window-copy h2{max-width:none!important;white-space:nowrap!important}body main#MainContent .nv-home__shop-window-copy>p:not(.nv-home__availability-note),body main#MainContent .nv-home__world-copy>p:not(.nv-home__availability-note){color:var(--nh-muted)!important;font-size:1rem!important;line-height:1.65!important;margin:1.35rem 0 0!important;max-width:31ch}body main#MainContent .nv-home__worlds{display:grid!important;gap:clamp(2rem,4vw,4.5rem)!important;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;padding-bottom:clamp(4.5rem,7.5vw,7.5rem)!important}body main#MainContent .nv-home__world{background:transparent!important;border-top:1px solid var(--nh-line);display:flex!important;min-height:clamp(13rem,17vw,17.5rem)!important}body main#MainContent .nv-home__world-copy{align-self:flex-end;padding:clamp(1.25rem,2vw,2rem) 0 0!important}body main#MainContent .nv-home__world-copy h2{max-width:none!important;white-space:nowrap!important}body main#MainContent .nv-home__belief{background:transparent!important;border-top:1px solid var(--nh-line);color:var(--nh-ink)!important;padding-bottom:clamp(3rem,5.5vw,5.5rem)!important;padding-top:clamp(3rem,5.5vw,5.5rem)!important}body main#MainContent .nv-home__belief h2{max-width:none!important;white-space:nowrap!important}body .announcement-bar,body .utility-bar,body .utility-bar.color-scheme-1.gradient,body .utility-bar.color-scheme-2.gradient{background:var(--nh-stone)!important;background-image:none!important;color:var(--nh-ink)!important}body .announcement-bar__message,body .announcement-bar__link{color:var(--nh-ink)!important;font-family:Avenir Next,Avenir,Segoe UI,sans-serif!important;font-size:.8rem!important;font-weight:650!important;letter-spacing:.035em!important}body .header-wrapper,body .header-wrapper.gradient,body .header-wrapper.color-scheme-1.gradient,body .header-wrapper.color-scheme-2.gradient,body .header-wrapper.header-wrapper--border-bottom,body .header,body .header.gradient{background:#e7e5dff7!important;background-color:#e7e5dff7!important;background-image:none!important;border-bottom-color:var(--nh-line)!important}body .navauro-site-menu .header__menu-item{color:var(--nh-ink)!important;font-family:Avenir Next,Avenir,Segoe UI,sans-serif!important;font-size:.9rem!important;font-weight:650!important;letter-spacing:.015em!important}body .navauro-site-menu .header__menu-item:hover{color:var(--nh-accent)!important}@media screen and (max-width:989px){body main#MainContent .nv-home__shop-window{gap:2.5rem!important;grid-template-columns:minmax(17rem,.9fr) minmax(18rem,1.1fr)!important}}@media screen and (max-width:749px){body .announcement-bar,body .utility-bar{display:none!important}body main#MainContent .nv-home__hero{min-height:0!important;overflow:visible!important}body main#MainContent .nv-home__hero:after{display:none!important}body main#MainContent .nv-home__hero>picture{display:block!important;line-height:0}body main#MainContent .nv-home__hero-image{background:var(--nh-paper)!important;height:auto!important;inset:auto!important;object-fit:contain!important;object-position:center!important;position:relative!important;width:100%!important}body main#MainContent .nv-home__hero-copy{display:block!important;min-height:0!important;padding:1.25rem 0 3rem!important}body main#MainContent .nv-home__hero-panel{max-width:none!important;width:100%!important}body main#MainContent .nv-home__hero-panel .nv-home__eyebrow{display:none!important}body main#MainContent .nv-home h1{font-size:clamp(2.2rem,9.5vw,2.8rem)!important;line-height:.98!important}body main#MainContent .nv-home__hero-panel>p:not(.nv-home__eyebrow){font-size:.98rem!important;margin-top:1.05rem!important}body main#MainContent .nv-home__hero-actions{margin-top:1.15rem}body main#MainContent .nv-home__button{min-height:3.2rem}body main#MainContent .nv-home__opening{padding-bottom:3rem!important;padding-top:3.5rem!important}body main#MainContent .nv-home h2{font-size:clamp(1.9rem,8.5vw,2.35rem)!important}body main#MainContent .nv-home__hero-panel h1,body main#MainContent .nv-home__opening h2,body main#MainContent .nv-home__shop-window-copy h2,body main#MainContent .nv-home__world-copy h2,body main#MainContent .nv-home__belief h2{white-space:normal!important}body main#MainContent .nv-home__shop-window{gap:2rem!important;grid-template-columns:1fr!important;margin-bottom:4rem!important}body main#MainContent .nv-home__shop-window-media{min-height:0!important}body main#MainContent .nv-home__worlds{gap:1rem!important;grid-template-columns:1fr!important;padding-bottom:4.5rem!important}body main#MainContent .nv-home__world{min-height:13rem!important}body main#MainContent .nv-home__world-copy{padding-top:1.25rem!important}body main#MainContent .nv-home__belief{padding-block:3rem!important}}body main#MainContent .nv-home__opening:before{background-image:url(/cdn/shop/files/navauro-shared-home-hero-v3.png?v=1787369924)!important;background-position:right center!important;background-repeat:no-repeat!important;background-size:62% auto!important;opacity:.32!important}body main#MainContent .nv-home__opening:after{background:linear-gradient(90deg,#f1eee8f5,#f1eee8c7 58%,#f1eee887)!important}body main#MainContent .nv-home__shop-window-copy{align-self:stretch;display:flex!important;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;padding:clamp(1.5rem,4vw,4.5rem)!important;position:relative;isolation:isolate}body main#MainContent .nv-home__shop-window-copy:before{background:url(/cdn/shop/files/pet-companion-home-v1.png?v=1787501927) right center / cover no-repeat;content:"";top:0;right:0;bottom:0;left:0;opacity:.16;pointer-events:none;position:absolute;z-index:0}body main#MainContent .nv-home__shop-window-copy:after{background:linear-gradient(90deg,#f1eee8f0,#f1eee8bd 58%,#f1eee885);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}body main#MainContent .nv-home__shop-window-copy>*{position:relative;z-index:2}body main#MainContent .nv-home__shop-window-copy>p:not(.nv-home__availability-note){max-width:42ch}@media screen and (max-width:749px){body main#MainContent .nv-home__shop-window-copy{min-height:18rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body main#MainContent .nv-home__button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/navauro-shared-home.css.map */
