:root{--np-brand-navy: #061a4a;--np-brand-navy-soft: #0c2f70;--np-brand-teal: #08b8b5;--np-brand-teal-dark: #057f82;--np-brand-lime: #c8f500;--np-heading-font: "Avenir Next Rounded", "Arial Rounded MT Bold", "Trebuchet MS", ui-rounded, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.font-sans{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,serif!important}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3,h4,h5,h6,.np-brand-heading{color:var(--np-brand-navy);font-family:var(--np-heading-font);font-weight:800;letter-spacing:-.028em}.text-white,.np-policy-hero h1,footer h2{color:#fff}.font-serif-italic{font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-style:italic;font-weight:600}.no-js .reveal-on-scroll{opacity:1;transform:none}@keyframes float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-40px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.95)}}@keyframes float-slow{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-60px) scale(1.1)}}@keyframes float-medium{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,30px) scale(.9)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes float-showcase{0%,to{transform:translateZ(0) translateY(0)}50%{transform:translateZ(20px) translateY(-12px)}}.animate-float-slow{animation:float-slow 20s ease-in-out infinite}.animate-float-medium{animation:float-medium 15s ease-in-out infinite}.animate-float{animation:float 12s ease-in-out infinite}.animate-fade-in-up{animation:fadeInUp .8s cubic-bezier(.2,.8,.2,1) both}.reveal-on-scroll{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}@supports (content-visibility: auto){#main-content>.shopify-section:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 900px}}.glass-panel{background:#ffffffa6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.6)}@supports not (backdrop-filter: blur(24px)){.glass-panel{background:#ffffffe6}}.showcase-perspective{perspective:1600px}.showcase-card{transform:rotateY(-12deg) rotateX(6deg);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.showcase-perspective:hover .showcase-card{transform:rotateY(-6deg) rotateX(3deg)}.showcase-card .layer-z-10{transform:translateZ(10px)}.showcase-card .layer-z-20{transform:translateZ(20px)}.showcase-card .layer-z-40{transform:translateZ(40px)}.showcase-card .layer-z-60{transform:translateZ(60px)}.hero-blob{mix-blend-mode:multiply;filter:blur(120px);border-radius:50%;position:absolute}.bento-card .bento-content{transform:translateY(16px);opacity:.85;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .7s cubic-bezier(.2,.8,.2,1)}.bento-card:hover .bento-content{transform:translateY(0);opacity:1}.product-card{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.product-card:hover{transform:translateY(-4px)}.product-card .arrow-btn{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.product-card:hover .arrow-btn{transform:scale(1.1)}.testimonial-slide{transition:opacity .24s cubic-bezier(.2,.8,.2,1),transform .24s cubic-bezier(.2,.8,.2,1)}.testimonial-slide.hidden-slide{opacity:0;transform:translateY(20px);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.testimonial-slide.active-slide{opacity:1;transform:translateY(0);position:relative}.toast-notify{transform:translateZ(40px);transition:opacity .3s ease,transform .3s ease}.toast-notify.toast-hidden{opacity:0;transform:translateZ(40px) translateY(20px);pointer-events:none}.btn-primary{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.btn-primary:hover{transform:scale(1.02)}.btn-icon{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.btn-icon:hover{transform:scale(1.1)}html{scroll-behavior:auto}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.cart-drawer{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.cart-drawer.cart-drawer--open{transform:translate(0)}.cart-drawer.cart-drawer--closed{transform:translate(100%)}@media(prefers-reduced-motion:reduce){.animate-float-slow,.animate-float-medium,.animate-float,.animate-fade-in-up{animation:none!important}.reveal-on-scroll{transition:none;opacity:1;transform:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/nudgepickr.css.map */
