:root{--nuravon-brand: #564faf;--nuravon-brand-dark: #453f8c;--nv-text: #0F0F0F;--nv-text-secondary: #666666;--nv-surface: #FFFFFF;--nv-card: #F9F9F9;--nv-card-hover: #F4F4F4;--nv-heading-font: var(--font-heading-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--nv-body-font: var(--font-body-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}.nv-section{background:var(--nv-surface);color:var(--nv-text);font-family:var(--nv-body-font);padding:48px 16px 56px}.nv-container{max-width:1000px;margin:0 auto}.nv-container--wide{max-width:1200px}.nv-section--tight{padding-top:40px;padding-bottom:48px}.nv-header{text-align:center;margin-bottom:32px}.nv-heading{font-family:var(--nv-heading-font);font-size:clamp(28px,5vw,40px);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--nv-text);margin:0}.nv-subheading{font-family:var(--nv-body-font);font-size:clamp(15px,2vw,17px);font-weight:400;line-height:1.6;color:var(--nv-text-secondary);max-width:520px;margin:16px auto 0}.nv-card{background:var(--nv-card);border-radius:6px;transition:background-color .3s ease;min-width:0}.nv-card:hover{background:var(--nv-card-hover)}.nv-card__title{font-family:var(--nv-heading-font);font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--nv-text);margin:0 0 8px}.nv-card__text{font-family:var(--nv-body-font);font-size:14px;font-weight:400;line-height:1.6;color:var(--nv-text-secondary);margin:0}.nv-card__text p{margin:0}.nv-icon{flex:none;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:6px;background:var(--nuravon-brand, #564faf);color:#fff}.nv-icon img{width:24px;height:24px;object-fit:contain;filter:brightness(0) invert(1)}.nv-icon svg{width:22px;height:22px}.nv-cta{text-align:center;margin-top:32px}.nv-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 32px;min-height:48px;border-radius:4px;background:var(--nuravon-brand, #564faf);color:#fff;font-family:var(--nv-body-font);font-size:14px;font-weight:600;letter-spacing:.03em;text-decoration:none;transition:background-color .3s ease}.nv-button:hover{background:var(--nuravon-brand-dark, #453f8c);color:#fff}.nv-button svg{width:16px;height:16px;transition:transform .3s ease}.nv-button:hover svg{transform:translate(3px)}.nv-stars{display:inline-flex;gap:2px;color:var(--nuravon-brand, #564faf)}.nv-stars svg{width:16px;height:16px}.nv-slider{position:relative}.nv-slider__track{display:flex;gap:20px;list-style:none;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nv-slider__track::-webkit-scrollbar{display:none}.nv-slider__slide{flex:0 0 86%;min-width:0;scroll-snap-align:start}.nv-slider__nav{display:flex;justify-content:center;gap:12px;margin-top:28px}.nv-slider__btn{width:44px;height:44px;border:0;border-radius:6px;background:var(--nv-card);color:var(--nv-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease}.nv-slider__btn:hover:not(:disabled){background:var(--nuravon-brand, #564faf);color:#fff}.nv-slider__btn:disabled{opacity:.4;cursor:default}.nv-slider__btn svg{width:18px;height:18px}.nv-slider__btn--prev svg{transform:rotate(180deg)}@media screen and (min-width:750px){.nv-section{padding:72px 40px 80px}.nv-header{margin-bottom:56px}.nv-cta{margin-top:48px}.nv-card__title{font-size:18px;margin-bottom:10px}.nv-icon{width:56px;height:56px}.nv-icon img{width:28px;height:28px}.nv-icon svg{width:26px;height:26px}.nv-slider__track{gap:20px}.nv-slider__slide--half{flex-basis:calc((100% - 20px)/2)}.nv-slider__slide--third{flex-basis:calc((100% - 40px) / 3)}}@media screen and (min-width:990px){.nv-section{padding:88px 40px 96px}.nv-icon{width:60px;height:60px}.nv-icon img{width:30px;height:30px}}@media(prefers-reduced-motion:reduce){.nv-card,.nv-button,.nv-button svg,.nv-slider__btn{transition:none}.nv-slider__track{scroll-behavior:auto}}.nv-heading em{font-style:normal;color:var(--nuravon-brand, #564faf)}.nv-eyebrow{margin:0 0 12px;font-family:var(--nv-body-font);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nuravon-brand, #564faf)}.nv-button--block{display:flex;width:100%}.nv-button--outline{background:transparent;color:var(--nv-text);box-shadow:inset 0 0 0 1px var(--nv-text)}.nv-button--outline:hover{background:var(--nv-text);color:#fff}.nv-verified{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.03em;color:var(--nuravon-brand, #564faf)}.nv-verified svg{width:14px;height:14px}.nv-slider__dots{display:flex;justify-content:center;gap:0;margin-top:12px}.nv-slider__dot{position:relative;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.nv-slider__dot:before{content:"";position:absolute;top:8px;left:8px;width:8px;height:8px;border-radius:50%;background:#d4d4d4;transition:background-color .3s ease,transform .3s ease}.nv-slider__dot[aria-current=true]:before{background:var(--nuravon-brand, #564faf);transform:scale(1.25)}.nv-tabs__list{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nv-tabs__list::-webkit-scrollbar{display:none}.nv-tabs__tab{flex:1 0 auto;min-height:48px;padding:12px 16px;border:0;border-radius:6px 6px 0 0;background:#ececec;color:var(--nv-text-secondary);font-family:var(--nv-body-font);font-size:14px;font-weight:600;letter-spacing:.03em;white-space:nowrap;cursor:pointer;transition:background-color .3s ease,color .3s ease}.nv-tabs__tab:hover{background:#e3e3e3}.nv-tabs__tab[aria-selected=true]{background:var(--nv-card);color:var(--nuravon-brand, #564faf);box-shadow:inset 0 3px 0 var(--nuravon-brand, #564faf)}.nv-tabs__tab:focus-visible{outline:2px solid var(--nuravon-brand, #564faf);outline-offset:-2px}.nv-tabs__panel{min-width:0;padding:28px 16px;background:var(--nv-card);border-radius:0 0 6px 6px}.nv-tabs__panel[hidden]{display:none}.nv-tabs__panel .nv-card{background:#fff;box-shadow:0 0 0 1px #ececec}.nv-tabs__panel .nv-header{margin-bottom:28px}@media screen and (min-width:750px){.nv-tabs__tab{flex:1;padding:14px 20px}.nv-tabs__panel{padding:48px 40px}}:root{--nv-gradient: linear-gradient(135deg, var(--nuravon-brand, #564faf), var(--nuravon-brand-dark, #453f8c));--nv-shadow-sm: 0 1px 2px rgba(15, 15, 15, .04), 0 4px 12px rgba(15, 15, 15, .05);--nv-shadow-md: 0 2px 4px rgba(15, 15, 15, .04), 0 14px 32px rgba(15, 15, 15, .09);--nv-shadow-lg: 0 4px 8px rgba(15, 15, 15, .05), 0 28px 60px rgba(15, 15, 15, .14);--nv-glow: 0 10px 26px rgba(86, 79, 175, .32);--nv-accent: var(--nuravon-brand, #564faf)}.nv-section{isolation:isolate}.nv-section--white{background:#fff}.nv-section--soft{background:radial-gradient(60% 40% at 50% 12%,rgba(86,79,175,.04),transparent 70%),linear-gradient(180deg,#fff 0,#f4f4f4 140px,#eaeaea 50%,#f4f4f4 calc(100% - 140px),#fff)}.nv-section--dark{--nv-text: #fff;--nv-text-secondary: #c9c9c9;--nv-card: rgba(255, 255, 255, .06);--nv-card-hover: rgba(255, 255, 255, .1);--nv-accent: #bbb9df;color:#fff;background:radial-gradient(70% 60% at 50% -10%,rgba(86,79,175,.55),transparent 70%),radial-gradient(45% 45% at 100% 100%,rgba(69,63,140,.4),transparent 70%),#0f0f0f}.nv-section--brand{--nv-text: #fff;--nv-text-secondary: rgba(255, 255, 255, .86);--nv-card: rgba(255, 255, 255, .1);--nv-card-hover: rgba(255, 255, 255, .16);--nv-accent: #fff;color:#fff;background:radial-gradient(60% 80% at 15% 0%,rgba(255,255,255,.18),transparent 70%),linear-gradient(135deg,var(--nuravon-brand, #564faf),var(--nuravon-brand-dark, #453f8c) 70%,#2f2b60)}.nv-heading em,.nv-eyebrow,.nv-verified,.nv-stars{color:var(--nv-accent)}.nv-section--brand .nv-heading em{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px;text-decoration-color:#ffffff80}.nv-eyebrow{display:inline-block;padding:6px 12px;border-radius:999px;background:#564faf14}.nv-section--dark .nv-eyebrow,.nv-section--brand .nv-eyebrow{background:#ffffff1a}.nv-card{border:1px solid rgba(15,15,15,.05);box-shadow:var(--nv-shadow-sm);transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.nv-card:hover{box-shadow:var(--nv-shadow-md);transform:translateY(-3px)}.nv-section--soft .nv-card,.nv-section--soft .nv-card:hover{background:#fff}.nv-section--dark .nv-card,.nv-section--brand .nv-card{border-color:#ffffff1f;box-shadow:0 12px 32px #00000040;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nv-section--dark .nv-card:hover,.nv-section--brand .nv-card:hover{box-shadow:0 18px 40px #00000059}.nv-icon{background:var(--nv-gradient);box-shadow:0 8px 18px #564faf4d,inset 0 1px #ffffff40}.nv-button{background:var(--nv-gradient);box-shadow:var(--nv-glow),inset 0 1px #fff3;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.nv-button:hover{background:var(--nuravon-brand-dark, #453f8c);transform:translateY(-2px);box-shadow:0 14px 30px #564faf66,inset 0 1px #fff3}.nv-section--brand .nv-button{background:#fff;color:var(--nuravon-brand-dark, #453f8c);box-shadow:0 10px 26px #00000040}.nv-section--brand .nv-button:hover{background:#fff;color:var(--nuravon-brand, #564faf)}.nv-button--outline{background:transparent;box-shadow:inset 0 0 0 1px var(--nv-text)}.nv-slider__btn{box-shadow:var(--nv-shadow-sm);background:#fff}.nv-section--dark .nv-slider__btn{background:#ffffff1a;color:#fff;box-shadow:none}.nv-section--dark .nv-slider__dot:before{background:#ffffff4d}.nv-section--dark .nv-slider__dot[aria-current=true]:before{background:#fff}.nv-tabs__panel{background:linear-gradient(180deg,#fbfbfb,#f4f4f4);box-shadow:var(--nv-shadow-md)}.nv-tabs__panel .nv-card{background:#fff}.nv-section--dark .nv-tabs__tab{background:#ffffff14;color:#c9c9c9}.nv-section--dark .nv-tabs__tab:hover{background:#ffffff24}.nv-section--dark .nv-tabs__tab[aria-selected=true]{background:#ffffff1f;color:#fff}.nv-section--dark .nv-tabs__panel{background:linear-gradient(180deg,#ffffff1a,#ffffff0a);border:1px solid rgba(255,255,255,.1);border-top:0;box-shadow:0 24px 60px #00000059}.nv-section--dark .nv-tabs__panel .nv-card{background:#ffffff0f}.nv-section svg.placeholder-svg{background:linear-gradient(135deg,#e8e6f4,#c9c6e6);fill:#564faf59}.nv-section--soft .nv-tabs__tab{background:#dcdcdc}.nv-section--soft .nv-tabs__tab:hover{background:#d2d2d2}.nv-section--soft .nv-tabs__tab[aria-selected=true]{background:var(--nv-card)}.nv-section--soft .nv-slider__dot:before{background:#bdbdbd}.nv-section--soft .nv-slider__dot[aria-current=true]:before{background:var(--nuravon-brand, #564faf)}.nv-section--soft .nv-eyebrow{background:#564faf1a}nv-slider{display:block}.nv-slider__dots[hidden],.nv-slider__nav[hidden]{display:none}.nv-app-offer .kaching-bundles .kaching-bundles__bar-container{box-shadow:inset 0 0 0 1px #564faf2e,0 1px 2px #0f0f0f0a,0 4px 12px #0f0f0f0d!important}.nv-app-offer .kaching-bundles .kaching-bundles__bar-container:hover{box-shadow:inset 0 0 0 1px #564faf73,0 2px 4px #0f0f0f0a,0 8px 20px #0f0f0f14!important}.nv-app-offer .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{box-shadow:inset 0 0 0 2px #564faf,0 10px 26px #564faf38!important;background:linear-gradient(135deg,#fff,#f1f0fa)!important}.nv-app-offer .kaching-bundles .kaching-bundles__bar-title{font-family:var(--nv-heading-font)!important;font-size:18px!important;letter-spacing:-.01em;color:#0f0f0f!important}.nv-app-offer .kaching-bundles .kaching-bundles__bar-subtitle{font-size:13.5px!important;color:#666!important}.nv-app-offer .kaching-bundles .kaching-bundles__bar-price{font-family:var(--nv-heading-font)!important;font-size:20px!important;font-weight:800!important;color:#0f0f0f!important}.nv-app-offer .kaching-bundles .kaching-bundles__bar-full-price{font-size:13px!important;color:#8a8a8a!important}.nv-app-offer .kaching-bundles .kaching-bundles__bar-label{border-radius:999px!important;padding:3px 10px!important;background:linear-gradient(135deg,#564faf,#453f8c)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 10px #564faf4d}.nv-app-offer .kaching-bundles .kaching-bundles__bar-most-popular{display:none!important}.nv-app-offer .kaching-bundles .kaching-bundles__block-title{font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase}.nv-app-offer .kaching-bundles .kaching-bundles__block-title:before,.nv-app-offer .kaching-bundles .kaching-bundles__block-title:after{height:1px!important;background:#564faf33!important}.nv-app-offer .kaching-bundles .kaching-bundles__subscriptions--checkbox .kaching-bundles__bar-container{border:1.5px solid rgba(86,79,175,.35)!important;background:#fff!important;box-shadow:0 1px 2px #0f0f0f0a,0 4px 12px #0f0f0f0d!important}.nv-app-offer .kaching-bundles .kaching-bundles__subscriptions__title{font-family:var(--nv-heading-font)!important;font-size:16px!important;color:#0f0f0f!important;letter-spacing:-.01em}.nv-app-offer .kaching-bundles .kaching-bundles__subscriptions__subtitle{color:#666!important}.nv-app-offer .kaching-bundles .kaching-bundles__subscriptions__checkbox{border-radius:6px!important}.nv-app-offer kaching-subscriptions-block{--kaching-subs-card-border-color-selected: #564faf !important}#nv-buy{background:radial-gradient(55% 60% at 12% 8%,rgba(86,79,175,.1),transparent 70%),radial-gradient(40% 40% at 95% 30%,rgba(86,79,175,.06),transparent 70%),#fff!important}.nv-checks__tick{box-shadow:0 4px 10px #564faf4d!important}.nv-hero__cta{box-shadow:0 14px 32px #564faf61,inset 0 1px #fff3!important}.nv-price__save{background:#564faf!important}.nv-miles__row .nv-icon{box-shadow:0 4px 10px #564faf40!important}.nv-pfeat__checks svg{background:#564faf1a!important}.nv-footer__badge-icon{background:#564faf17!important}.nv-results__avatar{background:#564faf1a!important}.nv-wk__tab[aria-selected=true]{box-shadow:0 6px 16px #564faf4d!important}.nv-cmp__panel{border-color:#564faf38!important;background:linear-gradient(180deg,#564faf1f,#564faf08)!important;box-shadow:0 10px 28px #564faf24!important}.nv-hero .nv-hero__cta--native{--color-button: 86, 79, 175;--color-button-text: 255, 255, 255}.nv-hero .nv-hero__cta--native:hover{--color-button: 69, 63, 140}
/*# sourceMappingURL=/cdn/shop/t/138/assets/nuravon-base.css.map */
