@import"https://fonts.googleapis.com/css2?family=Unbounded:wght@400;700&family=Poppins:ital,wght@0,400;0,500;0,600;1,400;1,600&display=swap";:root{--nk-navy: #20265a;--nk-sky: #f1f8f9;--nk-white: #ffffff;--nk-sun: #f4ed7b;--nk-royal: #1a4e97;--nk-powder: #9db8cd;--nk-leaf: #9bc772;--nk-bright: #70cce8;--nk-peach: #f1ddd0;--nk-pill-green: #e5f5e7;--nk-rule: rgba(32, 38, 90, .18);--nk-display: Unbounded, "Arial Black", system-ui, sans-serif;--nk-body: Poppins, "Helvetica Neue", Arial, sans-serif;--nk-ease: cubic-bezier(.2, .75, .2, 1);--nk-max: 1680px;--nk-gutter: 20px}@media(min-width:750px){:root{--nk-gutter: 48px}}.nk{position:relative;color:var(--nk-navy);font-family:var(--nk-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.nk *,.nk *:before,.nk *:after{box-sizing:border-box}.nk h1,.nk h2,.nk h3,.nk p,.nk ul,.nk ol,.nk blockquote,.nk figure{margin:0}.nk a{color:inherit}.nk img{display:block;max-width:100%}.nk :focus-visible{outline:2px solid var(--nk-navy);outline-offset:2px}.nk-dark{color:var(--nk-white)}.nk-dark :focus-visible{outline-color:var(--nk-white)}.nk-wrap{max-width:var(--nk-max);margin:0 auto;padding-left:var(--nk-gutter);padding-right:var(--nk-gutter);position:relative;z-index:1}.nk-stack{display:flex;flex-direction:column;gap:14px}.nk-split{display:flex;flex-direction:column;gap:32px}@media(min-width:900px){.nk-split{flex-direction:row;align-items:center;gap:64px}.nk-split>*{flex:1 1 0;min-width:0}}.nk-eyebrow{display:block;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.nk-dark .nk-eyebrow{color:var(--nk-white)}.nk-h{font-family:var(--nk-display);font-weight:700;letter-spacing:-.02em;line-height:1.18;text-transform:none;color:inherit}.nk-h--hero{font-size:28px;line-height:1.15;font-weight:700}.nk-h--section{font-size:24px}.nk-h--card{font-size:18px;line-height:1.25;letter-spacing:0;font-weight:400}.nk-sub{font-family:var(--nk-display);font-weight:400;font-size:18px;letter-spacing:-.01em;line-height:1.3;color:var(--nk-royal)}.nk-dark .nk-sub{color:var(--nk-white)}.nk-h em{font-style:normal;background:none;padding:0}.nk-h--hero em{font-style:italic;background:linear-gradient(transparent 58%,var(--nk-sun) 58%);padding:0 .08em}.nk-lead{font-size:17px;line-height:1.55;max-width:560px}.nk-rte p+p{margin-top:12px}@media(min-width:750px){.nk-h--hero{font-size:42px}.nk-h--section{font-size:32px}.nk-h--card{font-size:21px}.nk-sub{font-size:22px}.nk-lead{font-size:19px}}.nk-pill{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:var(--nk-white);color:var(--nk-navy);border:1px solid var(--nk-navy);border-radius:9999px;padding:4px 12px;font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap}.nk-pill--sun{background:var(--nk-white)}.nk-pill--green{background:var(--nk-pill-green-bg, var(--nk-pill-green));color:var(--nk-pill-green-fg, var(--nk-navy))}.nk-pill--tint{background:var(--nk-peach)}.nk-pill--bright{background:var(--nk-bright)}.nk-eyebrow--pill{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;background:var(--nk-pill-green-bg, var(--nk-pill-green));border:1px solid var(--nk-navy);border-radius:9999px;padding:5px 14px;letter-spacing:.02em;text-transform:none}.nk .nk-eyebrow--pill,.nk-dark .nk-eyebrow--pill{color:var(--nk-pill-green-fg, var(--nk-navy))}.nk-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:9999px;border:1px solid var(--nk-navy);background:var(--nk-sun);color:var(--nk-navy);font-family:var(--nk-body);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:3px 3px 0 var(--nk-navy);transition:transform .15s ease,box-shadow .15s ease}.nk-btn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--nk-navy);color:var(--nk-navy)}.nk-btn:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--nk-navy)}.nk-btn--white{background:var(--nk-white)}.nk-btn--small{min-height:46px;padding:0 20px;font-size:13px}@media(min-width:750px){.nk-btn{display:inline-flex;font-size:15px;min-height:54px;padding:0 30px}.nk-btn--small{min-height:46px;padding:0 22px;font-size:13px}}.nk-frame{background:var(--nk-white);border:1px solid var(--nk-navy);border-radius:20px;box-shadow:6px 6px 0 var(--nk-navy)}.nk-media{position:relative;overflow:hidden;border:1px solid var(--nk-navy);border-radius:16px;box-shadow:4px 4px 0 var(--nk-navy);background:var(--nk-powder)}.nk-media img,.nk-media .nk-ph-svg{width:100%;height:100%;object-fit:cover}.nk-ph-svg{background:var(--nk-powder);fill:#20265a59}.nk-num{position:absolute;top:-16px;left:-10px;z-index:2;width:44px;height:44px;border-radius:9999px;background:var(--nk-white);border:1px solid var(--nk-navy);box-shadow:3px 3px 0 var(--nk-navy);display:flex;align-items:center;justify-content:center;font-family:var(--nk-display);font-weight:400;font-size:14px}.nk-hang-pill{position:absolute;top:-14px;left:14px;z-index:2}.nk-rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--nk-gutter));padding:18px var(--nk-gutter);scrollbar-width:none}.nk-rail::-webkit-scrollbar{display:none}.nk-rail>*{flex:0 0 80%;scroll-snap-align:start;min-width:0}@media(min-width:900px){.nk-rail{overflow:visible;margin:0;padding:18px 0 8px}.nk-rail>*{flex:1 1 0}}.nk-lift{transition:transform .25s var(--nk-ease),box-shadow .25s var(--nk-ease)}@media(hover:hover)and (min-width:900px){.nk-tilt>:nth-child(3n+1){transform:rotate(-1.5deg)}.nk-tilt>:nth-child(3n+2){transform:translateY(16px) rotate(.8deg)}.nk-tilt>:nth-child(3n+3){transform:rotate(-.6deg)}.nk-tilt>.nk-lift:hover,.nk-lift:hover{transform:translate(-2px,-4px) rotate(0);box-shadow:9px 9px 0 var(--nk-navy)}}.nk-js .nk-rise{opacity:0;translate:0 24px;transition:opacity .6s var(--nk-ease),translate .6s var(--nk-ease),transform .25s var(--nk-ease),box-shadow .25s var(--nk-ease)}.nk-js .nk-rise.is-in{opacity:1;translate:0 0}.nk-char{position:absolute;z-index:4;pointer-events:none;will-change:transform}.nk-char img{display:block;width:100%;height:auto}.nk-char__bob{animation:nk-bob 5.5s ease-in-out infinite;transform-origin:50% 100%}.nk-char--sway .nk-char__bob{animation-name:nk-sway}.nk-char--none .nk-char__bob{animation:none}@keyframes nk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes nk-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg) translateY(-4px)}}@media(prefers-reduced-motion:reduce){.nk *,.nk *:before,.nk *:after{animation:none!important;transition:none!important}.nk-js .nk-rise{opacity:1;translate:none}.nk-char{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/nk-base.css.map */
