:root{--np-green: #70ba76;--np-green-dark: #5da963}h1,.h1,h2,.h2,.rich-text__heading,.banner__heading,.title,.image-with-text__heading,.collapsible-content__heading,.nvsino-events__title{text-transform:uppercase;letter-spacing:.015em;line-height:1.08;text-wrap:balance;hyphens:auto;-webkit-hyphens:auto}.rich-text__heading:after,.nvsino-events__title:after{content:"";display:block;width:4rem;height:.3rem;margin:1.2rem auto 0;border-radius:999px;background:linear-gradient(90deg,var(--np-green),rgba(112,186,118,.25))}.card__heading{text-transform:uppercase;letter-spacing:.03em}.header__menu-item span{text-transform:uppercase;letter-spacing:.08em}.button,.shopify-challenge__button,.customer button{font-weight:600;text-transform:uppercase;letter-spacing:.04em;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1)}.button:hover,.shopify-challenge__button:hover,.customer button:hover{transform:translateY(-.2rem);box-shadow:0 .8rem 2.4rem #70ba7659}.button:active{transform:translateY(0) scale(.98);box-shadow:0 .3rem 1rem #70ba7640}@media screen and (max-width:749px){.button,.shopify-challenge__button,.customer button,.download-button{font-size:1.3rem;letter-spacing:.02em;padding-left:2rem;padding-right:2rem;min-height:4.4rem}h1,.h1{letter-spacing:.01em}}.nvsino-event-card__btn,.nvsino-events__guide-btn,.nvsino-events__cta-btn{border-radius:999px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.nvsino-event-card__btn:hover,.nvsino-events__guide-btn:hover,.nvsino-events__cta-btn:hover{transform:translateY(-.2rem);box-shadow:0 .8rem 2rem #11111140}.card--card,.multicolumn-card,.nvsino-event-card{border:.1rem solid rgba(var(--color-foreground),.08);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1)}.card--card:hover,.multicolumn-card:hover,.nvsino-event-card:hover{transform:translateY(-.4rem);border-color:#70ba7699;box-shadow:0 1.2rem 3rem #00000059}.nvsino-event-card{border-radius:1.2rem}.rte a:not(.button){text-decoration-color:var(--np-green);text-decoration-thickness:.12em;text-underline-offset:.25em;transition:background-color .25s cubic-bezier(.16,1,.3,1)}.rte a:not(.button):hover{background-image:linear-gradient(transparent 55%,#70ba764d 55%)}.button,.nvsino-event-card__btn,.nvsino-events__guide-btn,.nvsino-events__cta-btn,.header__menu-item,.card__heading a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}::selection{background:var(--np-green);color:#111}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.035;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.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:reduce){.button,.card--card,.multicolumn-card,.nvsino-event-card,.nvsino-event-card__btn,.nvsino-events__guide-btn,.nvsino-events__cta-btn{transition:none}.button:hover,.card--card:hover,.multicolumn-card:hover,.nvsino-event-card:hover{transform:none}}@media(hover:none)and (prefers-reduced-motion:no-preference){.card .media.media--hover-effect>img+img{animation:nvsino-card-swap 8s ease-in-out infinite}}@keyframes nvsino-card-swap{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nvsino-modern.css.map */
