@font-face{font-family:Campton;src:url(nu-campton-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Campton;src:url(nu-campton-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Campton;src:url(nu-campton-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Campton;src:url(nu-campton-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Campton;src:url(nu-campton-800.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Campton;src:url(nu-campton-900.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Campton;src:url(nu-campton-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--gold:#F0BD55;--gold-deep:#8C6C1C;--cream:#FAF5EC;--ink:#1B1B1B;--rust:#B4501E;--pink:#D84596;--cream-dim:#F1E7D4;--orange:#F08A2C;--teal:#35B5A9;--faint:rgba(20,18,16,.62);--disp:"Campton","Archivo","Futura","Century Gothic",sans-serif;--body:"Campton","Hanken Grotesk","Avenir Next","Helvetica Neue",Arial,sans-serif;--mono:"Campton",sans-serif;--kanna-mark:url(nu-foundation-kanna-graphic-67609a8645.webp)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--body);line-height:1.55;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}header{position:sticky;top:0;z-index:50;background:var(--ink);color:var(--cream);display:flex;align-items:center;justify-content:space-between;padding:14px 28px}.wordmark{font-family:var(--disp);font-weight:800;font-size:26px;letter-spacing:.35em;margin-right:-.35em}nav{display:flex;gap:28px;font-family:var(--disp);font-size:13px;letter-spacing:.18em;text-transform:uppercase}nav a:hover{color:var(--gold)}.cart{font-family:var(--disp);font-size:13px;letter-spacing:.14em;text-transform:uppercase}.hero{position:relative;display:grid;grid-template-columns:1fr;height:calc(100vh - var(--hero-top-height,104px));height:calc(100dvh - var(--hero-top-height,104px));min-height:0}.hero .panel{overflow:hidden;position:relative;min-height:0}.hero .panel img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);animation:kenburns 18s ease-in-out infinite alternate}.hero .panel:nth-child(2) img{animation-delay:-6s}.hero .panel:nth-child(3) img{animation-delay:-12s}@keyframes kenburns{0%{transform:scale(1.02)}to{transform:scale(1.12)}}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:5;background:linear-gradient(#1412102e,#14121057);padding:0 20px}.hero-brand{font-family:var(--disp);font-weight:800;font-size:clamp(13px,1.3vw,18px);letter-spacing:.42em;margin-right:-.42em;color:var(--cream);text-shadow:0 1px 12px rgba(20,18,16,.5);margin-bottom:14px}.hero-overlay h1{font-family:var(--disp);font-weight:800;color:var(--cream);font-size:clamp(30px,4.6vw,66px);line-height:.95;text-shadow:0 2px 26px rgba(20,18,16,.45);white-space:nowrap}.hero-overlay p{color:var(--cream);font-size:clamp(18px,2.2vw,30px);margin-top:14px;text-shadow:0 1px 14px rgba(20,18,16,.5)}.hero-tagline{position:absolute;left:0;right:0;bottom:22px;text-align:center;z-index:5;color:#f0bd55;font-family:var(--disp);font-weight:700;font-size:clamp(9px,.82vw,12px);letter-spacing:.2em;white-space:nowrap;text-transform:uppercase;text-shadow:0 1px 10px rgba(20,18,16,.45)}.btn{display:inline-block;margin-top:30px;font-family:var(--disp);font-weight:700;font-size:15px;letter-spacing:.16em;text-transform:uppercase;background:var(--cream);color:var(--ink);padding:15px 34px;box-shadow:0 5px 0 var(--gold);transition:transform .15s,box-shadow .15s}.btn:hover{transform:translateY(3px);box-shadow:0 2px 0 var(--gold)}.btn.gold{background:var(--gold);box-shadow:0 5px 0 var(--ink)}.btn.gold:hover{box-shadow:0 2px 0 var(--ink)}.pattern-band{background:var(--gold);padding:10px 0;overflow:hidden}.pattern-track{display:flex;width:max-content;animation:slide 26s linear infinite}.pattern-track img{height:22px;opacity:.85}.ndebele-band{position:relative;background:var(--ink);overflow:hidden;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink)}.living-band{display:flex;justify-content:center;width:max-content;min-width:100%;margin:0 auto}:root{--im-b1:url(nu-foundation-m-b1full-21c102d9b9.webp);--im-b2:url(nu-foundation-m-b2full-a8e13db04c.webp);--im-b3:url(nu-foundation-m-b3full-0d634ebe0b.webp);--im-star:url(nu-foundation-m-star-cdeb3b7482.png);--im-triL:url(nu-foundation-m-tril-379fd2451d.png);--im-triR:url(nu-foundation-m-trir-2140383828.png);--im-bar1:url(nu-foundation-m-bar1-5cbe3bcf32.png);--im-tri3:url(nu-foundation-m-tri3-b66781049a.png);--im-bar3:url(nu-foundation-m-bar3-ad4f3ac1fa.png);--im-arw3:url(nu-foundation-m-arw3-58022b9f58.png)}.living-band .lt{position:relative;height:64px;flex:0 0 auto;background-size:100% 100%;background-repeat:no-repeat}.living-band .lt.t1{background-image:var(--im-b1)}.living-band .lt.t2{background-image:var(--im-b2)}.living-band .lt.t3{background-image:var(--im-b3)}.living-band .tpulse{animation:patpulse 3.2s ease-in-out var(--td,0s) infinite}@keyframes patpulse{0%,to{transform:scale(1);filter:brightness(1) saturate(1)}50%{transform:scale(1.045);filter:brightness(1.22) saturate(1.15)}}.ndebele-band:after{content:"";position:absolute;top:0;bottom:0;width:24%;left:-30%;background:linear-gradient(100deg,transparent,rgba(250,245,236,.45),transparent);mix-blend-mode:soft-light;animation:sweep 6.5s ease-in-out infinite;pointer-events:none}@keyframes sweep{0%{left:-30%}60%,to{left:130%}}.kanna-rails{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;justify-content:space-between}.kanna-rails .rail{width:56px;height:100%;background-image:url(nu-foundation-pattern-rail-48598ef8e9.webp);background-size:56px auto;background-repeat:repeat-y}.tickerband{background:var(--ink);overflow:hidden;padding:16px 0}.ticker-track{display:flex;align-items:center;width:max-content;animation:slide 47s linear infinite;font-family:var(--disp);font-weight:800;text-transform:uppercase;color:var(--cream);font-size:clamp(18px,2.4vw,28px);letter-spacing:.04em;white-space:nowrap}.ticker-track span{padding:0 .55em}.ticker-track .dot{color:var(--gold)}.ticker-track .tw{background:linear-gradient(90deg,#af2d72,#d84596 52%,#e09dc5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ticker-track .tk-mark{width:.28em;height:.28em;flex:0 0 auto;align-self:center;padding:0;margin:0 .5em;border-radius:50%;background:#f0bd55}.ticker-track .ti{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;flex:0 0 auto;padding:0;margin:0 .12em}.ticker-track .ti svg{width:100%;height:100%;display:block}.tickerband.goldrun .ticker-track{animation-duration:35s}.tickerband.cream{background:var(--cream-dim)}.tickerband.cream .ticker-track{color:var(--ink)}.tickerband.gold{background:var(--gold)}.tickerband.gold .ticker-track,.tickerband.gold .ticker-track .dot{color:var(--ink)}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.wave-div{display:block;width:100%;height:74px;overflow:hidden;position:relative;line-height:0}.wave-div{margin-top:-1px}.wave-div.flip{transform:scaleY(-1)}.wave-div svg{position:absolute;bottom:-1.5px;left:0;width:200%;height:calc(100% + 3px)}.wave-div .w1{animation:wavemove 14s linear infinite}.wave-div .w2{animation:wavemove 9s linear infinite;opacity:.5}@keyframes wavemove{0%{transform:translate(0)}to{transform:translate(-50%)}}.floaters{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:4}.floaters .fl{position:absolute;opacity:.8;animation:floaty var(--d,7s) ease-in-out var(--dl,0s) infinite alternate}@keyframes floaty{0%{transform:translateY(0) rotate(-6deg)}to{transform:translateY(-30px) rotate(9deg)}}.orbit{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;width:124%;height:124%;animation:spin 26s linear infinite}.orbit text{font-family:var(--disp);font-weight:700;font-size:10.5px;letter-spacing:.22em;fill:var(--ink);text-transform:uppercase}.bob{animation:bob 4.5s ease-in-out infinite alternate}@keyframes bob{0%{transform:translateY(0)}to{transform:translateY(-14px)}}section{padding:90px 6vw}.warmtop{background:radial-gradient(135% 95% at 50% -14%,#e8a33d9e,#e8a33d00 56%),linear-gradient(180deg,var(--cream-dim),var(--cream) 42%)}.flavhead{text-align:center;margin-bottom:42px}.flavtitle{font-family:var(--disp);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(28px,4.3vw,50px);line-height:1.02;margin-top:8px}.flavswitch{display:inline-flex;margin-top:22px;border:2.5px solid var(--ink);border-radius:999px;overflow:hidden;background:var(--cream)}.fbtn{font-family:var(--disp);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:clamp(15px,1.8vw,19px);padding:15px 46px;border:0;background:transparent;color:var(--ink);cursor:pointer;transition:background .2s ease,color .2s ease}.fbtn+.fbtn{border-left:2.5px solid var(--ink)}.fbtn.marula.is-active{background:var(--gold);color:var(--ink)}.fbtn.baobab.is-active{background:var(--pink);color:#fff}.flavpane{animation:flavfade .35s ease}.flavpane.is-hidden{display:none}.flavzone{--flav-bg:#F0BD55;--flav-btnink:#1B1B1B}.flavzone.is-baobab{--flav-bg:#D84596;--flav-btnink:#ffffff}.flavzone #shop{background:#151210;margin-top:-1px}.flavzone .wave-bot,#kanna{margin-top:-1px}.flavzone #shop .flavtitle,.flavzone #shop .copy h2{color:#faf5ec}.flavzone #shop .copy p{color:#e7dfd0}.flavzone #shop .eyebrow,.flavzone #shop .copy .flavour{color:var(--flav-bg)}.flavzone #shop .chip{border-color:#faf5ec73;color:#faf5ec}.flavzone #shop .flavswitch{background:transparent;border-color:#faf5ec}.flavzone #shop .fbtn{color:#faf5ec}.flavzone #shop .fbtn+.fbtn{border-left-color:#faf5ec}.flavzone #shop .btn{background:var(--flav-bg);color:var(--flav-btnink);box-shadow:0 5px #00000073}.flavzone #shop .btn:hover{box-shadow:0 2px #00000073}.flavzone #shop .orbit text{fill:#faf5ec}.flavzone .wave-top .w1 path{fill:#151210}.flavzone .wave-top .w2 path{fill:var(--flav-bg)}.flavzone .wave-bot{background:transparent;transform:scaleY(-1);margin-bottom:-58px;position:relative;z-index:2;pointer-events:none}.flavzone .wave-bot .w1 path{fill:#151210}.flavzone .wave-bot .w2 path{fill:var(--flav-bg)}.flavzone .wave-div .w2{opacity:1}.flavzone .wave-div path{transition:fill .5s ease}.flavzone .wave-div{height:58px}.flavzone #shop{padding:24px 4.5vw 28px 8.5vw}.flavzone #shop .flavhead{margin-bottom:16px}.flavzone #shop .flavtitle{font-size:clamp(20px,2.6vw,30px);margin-top:5px}.flavzone #shop .flavswitch{margin-top:14px;border-radius:4px;border-width:2px}.flavzone #shop .fbtn{padding:9px 26px;font-size:14px;border-left-width:2px}.flavzone #shop .feature{grid-template-columns:400px 1fr;gap:46px;align-items:center;max-width:1030px;margin:0 auto}.flavzone #shop .media{max-width:400px;margin:0 auto}.flavzone #shop .fbtn.marula.is-active,.flavzone #shop .fbtn.baobab.is-active{background:var(--flav-bg);color:var(--flav-btnink)}.flavzone #shop .chips{flex-wrap:nowrap}.flavzone #shop .chip{white-space:nowrap}@media(max-width:1040px){.flavzone #shop .chips{flex-wrap:wrap}}.flavzone #shop .copy h2{font-size:clamp(27px,3.2vw,40px);margin:0 0 14px;line-height:1;text-transform:capitalize}.flavzone #shop .copy p{font-size:15px;max-width:42ch;line-height:1.55}.flavzone #shop .chip{font-size:11px;padding:6px 13px}.flavzone #shop .chips{margin:24px 0 2px;gap:8px}.flavzone #shop .feelmeters{margin:24px 0 2px}.flavzone #shop .meter{grid-template-columns:86px 1fr;gap:10px;margin:5px 0;font-size:10.5px;color:#e7dfd0;white-space:nowrap;word-spacing:-3px}.flavzone #shop .dots{gap:5px}.flavzone #shop .meter .dot{width:10px;height:10px;border:1.4px solid rgba(250,245,236,.45)}.flavzone #shop .meter .dot.on{background:var(--flav-bg);border-color:var(--flav-bg)}.flavzone #shop .btn{margin-top:32px;font-size:14px;padding:12px 28px}@media(max-width:820px){.flavzone #shop .feature{grid-template-columns:1fr;gap:20px;max-width:440px}.flavzone #shop .media{max-width:300px}.flavzone #shop .chips{flex-wrap:wrap}}@media(max-width:820px){.flavzone #shop{padding-left:6vw;padding-right:6vw}}@media(max-width:560px){.flavzone #shop{padding:26px 6vw 30px}.flavzone #shop .flavhead{margin-bottom:18px}.flavzone #shop .media{max-width:230px}.flavzone #shop .copy h2{font-size:24px;margin:4px 0 9px}.flavzone #shop .copy p{font-size:14px;line-height:1.45}.flavzone #shop .chips{margin:18px 0 2px;gap:7px}.flavzone #shop .feelmeters{margin:18px 0 2px}.flavzone #shop .btn{margin-top:22px}.flavzone .wave-div{height:52px}}@keyframes flavfade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.feelsection{position:relative;overflow:hidden;padding-bottom:56px}.feelwrap{position:relative;z-index:2;max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1.02fr .98fr;gap:5vw;align-items:center}.feel-eyebrow{font-family:var(--disp);font-weight:800;letter-spacing:.28em;text-transform:uppercase;font-size:13px;color:var(--pink)}.feel-head{font-family:var(--disp);font-weight:800;text-transform:uppercase;line-height:1.03;font-size:clamp(29px,3.7vw,46px);margin:15px 0 22px;letter-spacing:-.02em;color:var(--ink)}.feel-head .pk{background:linear-gradient(92deg,#d84596,#f0bd55 72%,#f3dca7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.feel-lead{font-size:clamp(16px,1.6vw,20px);line-height:1.6;max-width:520px}.feel-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:36px 30px}.fb{display:flex;align-items:flex-start;gap:15px}.fbic{flex:0 0 auto;width:60px;height:60px;border-radius:50%;background:linear-gradient(145deg,#f3dca7,#8c6c1c);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px #c67c1a47}.fbic svg{width:31px;height:31px}.fbic text{font-family:var(--disp);font-weight:800}.fb h4{font-family:var(--disp);font-weight:900;font-size:18px;letter-spacing:0;color:var(--ink)}.fb p{font-size:14px;line-height:1.42;color:#5a4e42;margin-top:5px}#shop{padding-top:50px}@media(max-width:900px){.feelwrap{grid-template-columns:1fr;gap:38px}.feel-lead{max-width:600px}}@media(max-width:520px){.feel-benefits{grid-template-columns:1fr}}@media(max-width:820px){.feel-head{font-size:clamp(28px,7vw,42px)}}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.reveal.in{opacity:1;transform:none}.eyebrow{font-family:var(--disp);font-size:13px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-deep)}h2{font-family:var(--disp);font-weight:800;font-size:clamp(34px,4.6vw,62px);line-height:1.02;text-wrap:balance}.lede{max-width:62ch;font-size:19px}.feature{display:grid;grid-template-columns:1.05fr 1fr;gap:6vw;align-items:center}.feature.flip .media{order:2}.media{position:relative}.media .shot{width:100%;border-radius:2px}.sticker{position:absolute;width:clamp(110px,12vw,170px);animation:spin 22s linear infinite;pointer-events:none}.sticker.tl{top:-40px;left:-34px}.sticker.br{bottom:-40px;right:-30px}.sticker-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--disp);font-weight:800;font-size:13px;letter-spacing:.18em;color:var(--ink);text-transform:uppercase}@keyframes spin{to{transform:rotate(360deg)}}.copy .flavour{font-family:var(--disp);letter-spacing:.24em;text-transform:uppercase;font-size:14px}.copy h2{margin:10px 0 18px}.copy p{max-width:52ch;font-size:18px}.chips{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 8px}.chip{font-family:var(--disp);font-size:12px;letter-spacing:.14em;text-transform:uppercase;border:1.5px solid var(--ink);border-radius:999px;padding:7px 15px}.feature.pinkbg{background:var(--pink);color:var(--cream);margin:0 -6vw;padding:90px 6vw}.feature.pinkbg .eyebrow{color:var(--cream)}.feature.pinkbg .chip{border-color:var(--cream)}.feature.pinkbg .btn{background:var(--cream);color:var(--ink);box-shadow:0 5px 0 var(--ink)}.kanna{position:relative;z-index:1;margin:0;padding:0;overflow:hidden;background:#140d05}.kanna-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.kanna-bg img{width:100%;height:100%;object-fit:cover;object-position:center 50%;filter:saturate(.9) brightness(.9)}.kanna-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#120b04ed,#120b04b8 40%,#120b0447 74%,#120b041f),linear-gradient(0deg,#120b0452,#120b0400 42%)}.kanna-inner{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:130px 6vw;min-height:clamp(620px,67vw,1040px);display:flex;align-items:center}.kanna-copy{max-width:560px}.kanna-copy .eyebrow{color:var(--gold);display:flex;align-items:center;gap:12px}.kanna-copy .eyebrow:before{content:"";width:20px;height:20px;flex:0 0 auto;background:var(--kanna-mark) center/contain no-repeat;animation:spin 12s linear infinite}.kanna-copy h2{color:var(--cream);font-family:var(--disp);font-weight:800;font-stretch:114%;white-space:nowrap;font-size:clamp(30px,3.8vw,52px);line-height:.97;margin:16px 0 22px;letter-spacing:-.02em}.kanna-copy p{color:#ece2d0;font-size:clamp(17px,1.95vw,22px);line-height:1.6}@media(max-width:820px){.kanna-inner{padding:72px 6vw;min-height:0}.kanna-bg:after{background:linear-gradient(0deg,#120b04f0,#120b049e 55%,#120b0459)}}.ingredients{background:var(--cream);padding:96px 6vw;text-align:center}.ing-title{font-family:var(--disp);font-weight:900;text-transform:uppercase;font-size:clamp(30px,4.4vw,54px);letter-spacing:-.015em;line-height:1.02;margin:0 auto 58px}.ing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:44px;max-width:1180px;margin:0 auto;text-align:left}.ing-ic{width:66px;height:66px;border-radius:50%;background:var(--c);display:flex;align-items:center;justify-content:center;margin-bottom:18px;box-shadow:0 12px 24px -8px var(--c)}.ing-ic svg{width:36px;height:36px}.ing h3{font-family:var(--disp);font-weight:900;text-transform:uppercase;font-size:20px;letter-spacing:.01em;margin:0}.ing-tag{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#9a8b74;margin:6px 0 12px}.ing p{font-size:15px;line-height:1.55;color:#4a4038}.ing-cta{background:var(--ink);color:var(--cream);border-radius:999px;box-shadow:none;margin-top:52px;padding:16px 36px}.ing-cta:hover{box-shadow:none;transform:translateY(-2px)}@media(max-width:900px){.ing-grid{grid-template-columns:1fr 1fr;gap:38px}}@media(max-width:520px){.ing-grid{grid-template-columns:1fr}}.duo{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:48px}.card{position:relative;padding:46px 30px 38px;text-align:center;border-radius:4px;overflow:hidden}.card.gold-card{background:linear-gradient(160deg,#F2BE5A,var(--gold-deep))}.card.pink-card{background:linear-gradient(160deg,#ee7bab,#c23a72)}.card img{height:330px;width:auto;margin:0 auto;transition:transform .35s ease;filter:drop-shadow(0 18px 22px rgba(20,18,16,.28))}.card:hover img{transform:translateY(-14px) rotate(-3deg)}.card h3{font-family:var(--disp);font-weight:800;font-size:26px;color:var(--cream);margin-top:22px;letter-spacing:.06em}.card p{color:var(--cream);font-size:16px;max-width:34ch;margin:8px auto 20px}.tips{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:44px}.tip{border:2px solid var(--ink);padding:30px 26px;border-radius:4px;background:var(--cream)}.tip .num{font-family:var(--disp);font-weight:800;font-size:15px;letter-spacing:.2em;color:var(--gold-deep)}.tip h3{font-family:var(--disp);font-weight:700;font-size:22px;margin:10px 0 8px}.tip p{font-size:16px}.reviews{background:var(--ink);color:var(--cream);margin:0;padding:100px 6vw;text-align:center}.reviews h2{color:var(--cream)}.stars{color:var(--gold);font-size:22px;letter-spacing:.2em;margin-bottom:14px}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:46px;text-align:left}.review{border:1.5px solid rgba(20,18,16,.16);border-radius:4px;padding:28px 24px}.skel{height:11px;border-radius:6px;background:#14121017;margin:9px 0}.skel.w80{width:80%}.skel.w60{width:60%}.review .name{font-family:var(--disp);letter-spacing:.16em;text-transform:uppercase;font-size:13px;margin-top:18px;color:var(--gold)}.review-note{margin-top:30px;font-size:14px;opacity:.55}.moment{position:relative;margin:0;padding:0;width:100%;aspect-ratio:1600/1065;overflow:hidden}.moment img{width:100%;height:100%;object-fit:cover;display:block}.moment .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 66% 16% at 50% 57%,#14121080,#14121000 75%)}.moment .veil h2{position:absolute;top:57%;left:50%;transform:translate(-50%,-50%);width:92%;text-align:center;color:var(--cream);text-shadow:0 2px 10px rgba(20,18,16,.7),0 2px 26px rgba(20,18,16,.5)}.gradnu{background:linear-gradient(92deg,#d84596,#f0bd55 72%,#f3dca7);-webkit-background-clip:text;background-clip:text;color:transparent}.announce{background:#fff;color:var(--ink);text-align:center;padding:9px;font-family:var(--mono);font-size:11.5px;letter-spacing:.22em;text-transform:uppercase}.pillsm{background:#d84596;overflow:hidden;padding:17px 0}.pillsm-track{display:flex;align-items:center;gap:24px;width:max-content;animation:slide 30s linear infinite}.pw{font-family:var(--disp);font-weight:900;font-size:clamp(18px,2vw,24px);letter-spacing:.005em;text-transform:uppercase;line-height:1;white-space:nowrap;background:linear-gradient(92deg,#8c6c1c,#e1ba4e 46%,#f3dca7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.pfl{width:28px;height:28px;flex:0 0 auto;display:block;background:var(--kanna-mark) center/contain no-repeat;animation:spin 9s linear infinite}.bcards{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:52px}.bcard{position:relative;border-radius:10px;overflow:hidden;border:2px solid var(--ink);background:#000;color:#fff;min-height:540px;display:flex;flex-direction:column;justify-content:flex-end;text-align:left}.bcard>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bcard:hover>img{transform:scale(1.05)}.bpanel{position:relative;z-index:2;background:#141210d6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:26px 26px 28px}.bpanel h3{font-family:var(--disp);font-weight:900;font-stretch:114%;font-size:28px;color:#fff}.bpanel .feel{font-family:var(--mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin:4px 0 14px}.meter{display:grid;grid-template-columns:76px 1fr;align-items:center;gap:12px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin:7px 0;color:#fff}.dots{display:flex;gap:6px}.dot{width:12px;height:12px;border-radius:50%;border:1.5px solid rgba(250,245,236,.7)}.dot.on{background:var(--gold);border-color:var(--gold)}.bpanel .btn{margin-top:16px;width:100%;text-align:center}.meters-note{margin-top:24px;text-align:center;font-family:var(--mono);font-size:12px;color:var(--faint)}.panelimg{margin:0;padding:0;line-height:0}.panelimg img{width:100%}.namestory{background:var(--ink);color:var(--cream);margin:0;padding:52px 6vw 0;text-align:center;overflow:hidden}.namestory .eyebrow{color:var(--gold)}.ns-word{font-family:var(--disp);font-weight:900;font-size:clamp(26px,4vw,50px);line-height:.92;letter-spacing:-.01em;margin:6px 0 30px;color:var(--cream);display:flex;justify-content:center;align-items:center;gap:.16em}.ns-word .dot{width:.12em;height:.12em;background:var(--gold);transform:rotate(45deg);border-radius:2px;flex:0 0 auto}.ns-pron{font-family:var(--mono);font-size:13px;letter-spacing:.24em;color:#faf5ec80;margin-bottom:26px}.ns-defs{max-width:750px;margin:0 auto;display:flex;flex-direction:column;gap:14px;text-align:left}.ns-def{font-size:16px;line-height:1.62;color:#faf5eccc}.ns-def .lab{font-family:var(--disp);font-weight:900;font-size:16px;letter-spacing:.04em;text-transform:uppercase;margin-right:12px}.ns-def .lab.nu{color:var(--pink)}.ns-def .lab.muti{color:var(--gold)}.ns-def .pr{font-family:var(--mono);font-size:12.5px;color:#faf5ec80;margin-right:4px}.ns-def em{font-style:italic;color:var(--cream)}.ns-together{margin:24px auto 34px;font-family:var(--disp);font-size:clamp(18px,2vw,23px);font-weight:500;color:#faf5ec9e}.ns-together strong{color:var(--cream);font-weight:900}.ns-band{height:104px;margin:0 -6vw;background:url(nu-foundation-pattern-band-18fa4d9185.webp) left center/auto 100% repeat-x}.ns-band{position:relative;overflow:hidden}.ns-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:overlay;background-image:radial-gradient(ellipse at center,#fff8de,#fff6d600 55%);background-size:190px 96px;animation:caustA 8s ease-in-out infinite alternate}.ns-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:overlay;background-image:radial-gradient(ellipse at center,#fffffff2,#fff0 50%);background-size:115px 58px;animation:caustB 5.5s ease-in-out infinite alternate}.metalband{height:96px;background:url(nu-foundation-pattern-band-18fa4d9185.webp) left center/auto 100% repeat-x;position:relative;overflow:hidden}.metalband:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:overlay;background-image:radial-gradient(ellipse at center,#fff8de,#fff6d600 55%);background-size:190px 96px;animation:caustA 8s ease-in-out infinite alternate}.metalband:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:overlay;background-image:radial-gradient(ellipse at center,#fffffff2,#fff0 50%);background-size:115px 58px;animation:caustB 5.5s ease-in-out infinite alternate}@keyframes caustA{0%{background-position:0px 0px;opacity:.75}30%{opacity:1}55%{background-position:130px -28px;opacity:.65}80%{opacity:1}to{background-position:265px 18px;opacity:.55}}@keyframes caustB{0%{background-position:58px 12px;opacity:.7}25%{opacity:1}50%{background-position:-85px -18px;opacity:.6}75%{opacity:.95}to{background-position:-190px 26px;opacity:.5}}.ns-cap{max-width:840px;margin:0 auto;padding:28px 6vw 88px;font-size:14px;line-height:1.62;color:#faf5eca8}.ns-cap .k{font-family:var(--mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-right:10px}.ns-cap strong{color:var(--cream)}@media(max-width:820px){.namestory{padding:66px 6vw 0}.ns-word{font-size:clamp(52px,15vw,110px)}}.level{background:#000;color:var(--cream);margin:0;padding:100px 6vw 80px}.level-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 26px;margin-bottom:60px}.level h2{color:#fff}.level .lvlsub{font-family:var(--mono);font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:#faf5ec8c}.lvl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5vw}.eq{display:flex;align-items:flex-end;gap:7px;height:124px;border-bottom:1.5px solid rgba(250,245,236,.28);padding:0 4px 0 2px;margin-bottom:20px}.eq span{width:15px;border-radius:4px 4px 0 0;background:var(--c);transform-origin:bottom;animation:eqbob 2.8s ease-in-out var(--d,0s) infinite}@keyframes eqbob{0%,to{transform:scaleY(1)}50%{transform:scaleY(.8)}}.lvl .cap{font-family:var(--mono);font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--c)}.lvl h3{font-family:var(--disp);font-weight:900;font-stretch:114%;font-size:24px;margin:8px 0;color:#fff}.lvl p{font-size:15px;color:#faf5eca6;max-width:30ch}.level .closing{margin-top:56px;padding-top:26px;border-top:1px solid rgba(250,245,236,.22);text-align:center;font-size:17px;color:#faf5eccc}.timeline{background:var(--cream);text-align:center;padding-bottom:30px}.timeline.anim-reset .tl-path,.timeline.anim-reset .tl-dot,.timeline.anim-reset .tl-txt,.timeline.anim-reset .tl-lead,.timeline.anim-reset .nu-fill{transition:none!important}.tl-curve{position:relative;aspect-ratio:1716/420;margin-top:44px}.tl-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.tl-path{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset var(--dur,.6s) linear var(--dly,0s)}.timeline.in .tl-path{stroke-dashoffset:0}.nu-fill{opacity:0;transition:opacity 2.5s ease 13.2s}.timeline.in .nu-fill{opacity:.5}.tl-lead{stroke-width:3.5;stroke-dasharray:.1 12;stroke-linecap:round;opacity:0;transition:opacity .5s ease var(--dly,0s)}.timeline.in .tl-lead{opacity:.9}.tl-curve .tl-dot{position:absolute;width:24px;height:24px;border-radius:50%;background:var(--c);box-shadow:0 0 0 5px #fff,0 2px 8px #1412102e;transform:translate(-50%,-50%) scale(0);transition:transform .45s cubic-bezier(.34,1.56,.64,1) var(--dly,0s)}.timeline.in .tl-curve .tl-dot{transform:translate(-50%,-50%) scale(1)}.tl-labels{position:relative;margin-top:10px;min-height:170px;text-align:left}.tl-txt{position:absolute;top:0;width:19%;opacity:0;transform:translate(-50%);text-align:center;transition:opacity .55s ease var(--dly,0s)}.timeline.in .tl-txt{opacity:1}.tl-txt .t{font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#6b5f52}.tl-txt h3{font-family:var(--disp);font-weight:800;font-stretch:110%;font-size:clamp(15px,1.35vw,19px);margin:9px 0 0}.tl-txt .rule{width:52px;height:4px;border-radius:2px;margin:12px auto 16px}.tl-txt[style*="text-align:left"] .rule{margin:12px 0 16px}.tl-txt p{font-size:clamp(11.5px,.95vw,13px);line-height:1.5;color:#33291f;margin:0}.tl-note{margin-top:40px;font-family:var(--mono);font-size:12px;color:var(--faint)}.press{background:var(--cream-dim);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);padding:34px 6vw;display:flex;align-items:center;justify-content:center;gap:6vw;flex-wrap:wrap}.press .plabel{font-family:var(--mono);font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--faint)}.press .plogo{font-family:var(--disp);font-weight:800;font-stretch:114%;font-size:20px;letter-spacing:.08em;color:#14121040;border:2px dashed rgba(20,18,16,.25);border-radius:6px;padding:10px 22px}.join{margin:0;padding:90px 6vw;background:linear-gradient(100deg,var(--orange),var(--pink));color:#fff;text-align:center}.join h2{color:#fff}.join p{margin-top:14px;font-size:17px;color:#ffffffd9}.join .btn{margin-top:26px}.join .newsl{margin-top:30px}.join .newsl input{border-color:transparent}.join .newsl button{background:var(--ink);color:var(--cream)}.ugc{text-align:center}.ugc-row{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:46px}.ugc-card{aspect-ratio:9/16;border-radius:12px;border:2px solid var(--ink);background:radial-gradient(circle at 50% 38%,#2b2117,#0f0b07);position:relative;overflow:hidden}.ugc-card .play{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:#faf5eceb;display:flex;align-items:center;justify-content:center}.ugc-card .play:after{content:"";margin-left:4px;border-left:16px solid var(--ink);border-top:10px solid transparent;border-bottom:10px solid transparent}.ugc-card .tag{position:absolute;bottom:12px;left:0;right:0;font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#faf5ec80}.newsband{background:var(--cream);padding:80px 6vw;text-align:center}.newsband .nb-sub{margin-top:10px;font-family:var(--body);font-weight:400;font-size:18px;color:var(--faint)}.newsl{display:flex;gap:10px;margin:28px auto 0;max-width:430px}.newsl input{flex:1;background:#fff;border:2px solid var(--ink);border-radius:999px;color:var(--ink);padding:14px 20px;font-size:15px;font-family:var(--body)}.newsl button{background:#d84596;border:none;color:#fff;font-family:var(--disp);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:12px;padding:0 26px;border-radius:999px;cursor:pointer}.insta{background:var(--ink);color:var(--cream);margin:0;padding:90px 6vw;text-align:center}.insta h2{color:var(--cream)}.ig-row{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:44px}.ig-row .igt{aspect-ratio:1/1;border-radius:8px;overflow:hidden}.ig-row img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ig-row .igt:hover img{transform:scale(1.07)}footer{background:var(--cream);color:var(--ink);padding:70px 6vw 40px}.foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;align-items:start}.foot-grid .wordmark{font-size:34px}footer p{font-size:14px;opacity:.75;max-width:52ch}footer h4{font-family:var(--disp);font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}footer li{list-style:none;margin:8px 0;font-size:15px}.legal{margin-top:50px;padding-top:24px;border-top:1px solid rgba(250,245,236,.18);font-size:12px;opacity:.55;max-width:none}.emblem{width:64px;margin-top:22px;opacity:.9}@media(max-width:860px){.kanna-rails{display:none}.bcards,.lvl-grid,.ugc-row,.ig-row{grid-template-columns:1fr}.tl-labels{min-height:0;text-align:center}.tl-txt{position:static;width:auto;margin:0 auto 28px;max-width:34ch}.tl-txt .rule{margin:12px auto 14px}.tl-axis{display:none}.hero{grid-template-columns:1fr}.hero .panel{height:100%}.hero .panel:nth-child(2),.hero .panel:nth-child(3){display:none}.hero .panel:first-child{height:100%}.feature,.duo,.tips,.review-grid,.foot-grid{grid-template-columns:1fr}.feature.flip .media{order:0}nav{display:none}}@media(prefers-reduced-motion:reduce){.pattern-track,.ticker-track,.sticker,.kanna .sun,.hero .panel img,.wave-div .w1,.wave-div .w2,.floaters .fl,.orbit,.bob,.card img,.living-band .tpulse,.eq span{animation:none}.ndebele-band:after{animation:none;display:none}.reveal{opacity:1;transform:none;transition:none}.tl-path{stroke-dashoffset:0!important}.nu-fill,.tl-ax{opacity:1!important;transition:none!important}.tl-curve .tl-dot{transform:translate(-50%,-50%) scale(1)!important}.tl-txt{opacity:1!important;transform:none!important}.tl-path,.tl-dot,.tl-txt,.tl-lead{transition:none!important}.tl-lead{opacity:.9!important}}.dev-note{position:absolute;top:14px;right:14px;z-index:60;max-width:300px;background:#d9231f;color:#fff;border-radius:14px;padding:10px 15px;font-family:var(--body);font-size:12.5px;line-height:1.45;text-align:left;box-shadow:0 6px 18px #00000040}.dev-note:before{content:"NOTE";display:block;font-weight:800;font-size:10px;letter-spacing:.22em;margin-bottom:3px}.hero{display:block;overflow:hidden;touch-action:pan-y}.hero-track{display:flex;height:100%;width:100%;transition:transform .6s ease}.hero-slide{position:relative;flex:0 0 100%;min-width:0;height:100%;overflow:hidden}.hero .hero-slide .panel{display:block;height:100%;width:100%}.hero .hero-slide .panel img{animation:none;transform:none;-webkit-user-select:none;user-select:none}.hero-overlay{pointer-events:none}.hero-overlay a{pointer-events:auto}.hero-pages{position:absolute;bottom:22px;right:24px;z-index:8;display:flex;gap:10px}.hero-pages button{border:1px solid #fff8;background:#15121055;color:#fff;padding:8px 12px;cursor:pointer;font:inherit;font-size:12px}.hero-pages button[aria-current=true]{background:#fff;color:#151210}@media(prefers-reduced-motion:reduce){.hero-track{transition:none}}.hero-overlay{align-items:flex-start;text-align:left;padding:0 6vw;background:linear-gradient(90deg,rgba(20,18,16,.45),transparent 85%)}.hero-overlay h1{font-size:clamp(25px,3.5vw,54px)}.hero-overlay p{font-size:clamp(15px,1.6vw,24px);max-width:32ch}.hero-tagline{font-size:clamp(8px,.82vw,12px)}@media(max-width:600px){.hero-tagline{bottom:70px;letter-spacing:.08em}}.hero .hero-slide .panel{background:#1b1815}.hero .hero-slide .panel img{object-fit:cover;object-position:center;transform:none;animation:none}header .wordmark{margin-right:0;line-height:1;letter-spacing:0}header .header-wordmark{display:block;width:180px;height:auto}.hero-overlay .gradnu{background:linear-gradient(90deg,#ae7123,#f0bd55,#f5d58c);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.feelsection.warmtop{background:var(--cream)}.feelsection .feelwrap{align-items:start;column-gap:5vw;row-gap:32px}.feelsection .feel-copy{grid-column:1;grid-row:1}.feelsection .feel-benefits{grid-column:1;grid-row:2}.feelsection .feel-head .pk{background:linear-gradient(90deg,#af2d72,#d84596,#f3aac8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.feelsection+.flavzone>.wave-top{background:var(--cream)!important}.floating-pair{grid-column:2;grid-row:1 / 3;position:relative;align-self:center;height:510px;isolation:isolate}.floating-can{position:absolute;width:clamp(135px,13vw,195px);height:auto;object-fit:contain;filter:drop-shadow(10px 16px 14px rgba(62,38,16,.12));will-change:transform}.float-marula{left:10%;top:30px;z-index:1;animation:float-marula 7s ease-in-out infinite}.float-baobab{right:5%;top:85px;z-index:2;animation:float-baobab 7s ease-in-out infinite}.floating-shadow{position:absolute;bottom:12px;width:40%;height:24px;border-radius:50%;background:#3f271321;filter:blur(12px);animation:float-shadow 7s ease-in-out infinite}.shadow-marula{left:6%;bottom:50px}.shadow-baobab{right:0;animation-delay:-3.5s}@keyframes float-marula{0%,to{transform:translateY(0) rotate(-13deg)}50%{transform:translateY(-15px) rotate(-10deg)}}@keyframes float-baobab{0%,to{transform:translateY(-10px) rotate(10deg)}50%{transform:translateY(5px) rotate(13deg)}}@keyframes float-shadow{0%,to{transform:scale(.9);opacity:.65}50%{transform:scale(1);opacity:.9}}@media(max-width:900px){.floating-pair{grid-column:1;grid-row:3;width:min(100%,430px);height:460px;justify-self:center}.floating-can{width:165px}}@media(prefers-reduced-motion:reduce){.floating-can,.floating-shadow{animation:none;will-change:auto}.float-marula{transform:rotate(-13deg)}.float-baobab{transform:rotate(10deg)}}.feelsection .botanical-duo{grid-column:2;grid-row:1/3;align-self:center;width:100%;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 12%,#000 86%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 12%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.botanical-duo img{display:block;width:100%;height:auto}@media(max-width:900px){.feelsection .botanical-duo{grid-column:1;grid-row:3;max-width:540px;justify-self:center}}.official-duo{position:relative;width:100%;aspect-ratio:1;grid-column:2;grid-row:1/3;align-self:center;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.official-duo .scene{width:100%;height:100%;display:block}.official-duo .original{position:absolute;top:0;width:90%;height:auto;max-width:none;filter:drop-shadow(5px 5px 3px #42301c33)}.official-duo .baobab{left:-12%}.official-duo .marula{left:24%}@media(max-width:900px){.official-duo{grid-column:1;grid-row:3}}.render-scene{position:relative;width:100%;aspect-ratio:1;grid-column:2;grid-row:1/3;align-self:center;overflow:hidden;isolation:isolate;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.render-backdrop{display:block;width:100%;height:100%;object-fit:cover}.render-product{position:absolute;top:0;width:90%;aspect-ratio:800/900;z-index:2}.render-product.baobab{left:-12%}.render-product.marula{left:24%}.render-product img{display:block;width:100%;height:100%;object-fit:contain}.render-light{position:absolute;top:0;right:0;bottom:0;left:0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;background:linear-gradient(105deg,rgba(255,232,190,.16) 33%,transparent 49%,rgba(76,51,26,.14) 65%);mix-blend-mode:multiply;pointer-events:none}.ground-shadow{position:absolute;top:89.5%;width:31%;height:2%;border-radius:50%;background:#3c2b1852;filter:blur(3px);z-index:1}.shadow-left{left:17.5%}.shadow-right{left:53.5%}.ground-shadow:after{content:"";position:absolute;left:15%;top:-70%;width:135%;height:200%;background:#53412929;filter:blur(5px);border-radius:50%;transform:rotate(-8deg);transform-origin:left}@media(max-width:900px){.render-scene{grid-column:1;grid-row:3}}.feelsection .render-scene{overflow:visible;mask-image:none;-webkit-mask-image:none}.feelsection .render-scene:before{content:"";position:absolute;top:-12%;right:-18%;bottom:-12%;left:-18%;z-index:-1;background:url(nu-foundation-embedded-expanded-botanical-background-1-298afbb28d.png) center/cover no-repeat;-webkit-mask-image:linear-gradient(to right,transparent,#000 17%,#000 80%,transparent),linear-gradient(to bottom,transparent,#000 17%,#000 80%,transparent);mask-image:linear-gradient(to right,transparent,#000 17%,#000 80%,transparent),linear-gradient(to bottom,transparent,#000 17%,#000 80%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect;pointer-events:none}.feelsection .render-backdrop{position:relative;width:100%;height:100%;-webkit-mask-image:linear-gradient(to right,transparent,#000 16%,#000 84%,transparent),linear-gradient(to bottom,transparent,#000 14%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 16%,#000 84%,transparent),linear-gradient(to bottom,transparent,#000 14%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.feelsection .feel-copy,.feelsection .feel-benefits{position:relative;z-index:3}.hero-tagline{color:#000!important;-webkit-text-fill-color:#000!important;background:none!important;text-shadow:none!important}.feelsection .fbic{background:linear-gradient(90deg,#ae7123,#f0bd55,#f5d58c)}.hero-tagline{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(9px,.9vw,13px)}header{display:grid;grid-template-columns:1fr auto 1fr;column-gap:24px}header>.wordmark{grid-column:2;justify-self:center}header>.header-links{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:26px;white-space:nowrap}header .header-links nav{gap:22px}@media(max-width:1000px){header{column-gap:14px;padding-inline:20px}header>.header-links{gap:16px}header .header-links nav{gap:14px;font-size:11px;letter-spacing:.1em}}@media(max-width:700px){header{grid-template-columns:1fr;row-gap:12px}header>.wordmark{grid-column:1}header>.header-links{grid-column:1;justify-content:center;white-space:normal}}header>.wordmark{grid-column:2;grid-row:1}header>nav.header-links{grid-column:1;grid-row:1;justify-self:start;justify-content:flex-start;gap:22px}header>.cart{grid-column:3;grid-row:1;justify-self:end}.feelsection .fbic{color:#fff;box-shadow:0 3px 9px #6e4c191f;border:1px solid rgba(255,255,255,.22)}.feelsection .fbic svg{width:33px;height:33px}@media(max-width:700px){header{grid-template-columns:1fr auto 1fr}header>.wordmark{grid-column:2;grid-row:1}header>.cart{grid-column:3;grid-row:1}header>nav.header-links{grid-column:1/4;grid-row:2;justify-self:center}}.feelsection .render-scene{transform:scale(1.08);transform-origin:center center}.feelsection .fbic{border-radius:47% 53% 45% 55%/56% 46% 54% 44%;border:0;box-shadow:none}.feelsection .fb:nth-child(2) .fbic{border-radius:54% 46% 49% 51%/47% 54% 46% 53%}.feelsection .fb:nth-child(3) .fbic{border-radius:46% 54% 53% 47%/53% 48% 52% 47%}.feelsection .fb:nth-child(4) .fbic{border-radius:52% 48% 45% 55%/49% 55% 45% 51%}:root{--disp:"Campton",sans-serif;--body:"Campton",sans-serif;--mono:"Campton",sans-serif}body,body *{font-family:Campton,sans-serif!important}.flavzone #shop{padding-top:42px;padding-bottom:46px}.flavzone #shop .flavhead{margin-bottom:22px}.flavzone #shop .chips{flex-wrap:wrap;row-gap:8px}.nsx{background:#faf5ec;color:#1b1b1b;position:relative;overflow:hidden;padding:52px 6vw 48px;scroll-margin-top:100px;text-align:left}.nsx *{box-sizing:border-box}.nsx h2,.nsx h3,.nsx p{margin:0}.nsx h2,.nsx h3{font-weight:800}.nsx p{font-size:16px;line-height:1.7}.nsx .nx-kicker{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#8e6d35;margin-bottom:20px}.nsx .nx-wrap{max-width:1160px;margin:auto}.nsx .nx-pink{background:linear-gradient(90deg,#af2d72,#d84596 55%,#f3aac8);background-clip:text;-webkit-background-clip:text;color:transparent}.nsx .nx-gold{background:linear-gradient(90deg,#ae7123,#f0bd55 70%,#f5d58c);background-clip:text;-webkit-background-clip:text;color:transparent}.nsx .nx-pron{display:block;font-size:11px;line-height:1.5;letter-spacing:.06em;color:#8e7f6b;margin-top:8px;font-weight:400}.nsx .nx-tagline{font-size:19px;line-height:1.5;font-weight:700}.nsx .nx-pattern-note{font-size:11px;line-height:1.7;color:#877963}.nsx .nx-pattern-note b{font-size:10px;letter-spacing:.1em;font-weight:500}.version-b-kanna .nx-plant{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 9%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 9%,#000 82%,transparent)}.nvt{position:relative;isolation:isolate;background:#151210;color:#faf5ec;padding:78px 6vw 84px;overflow:hidden;scroll-margin-top:94px}.nvt:before,.nvt:after{content:"";position:absolute;left:-1px;right:-1px;height:25px;pointer-events:none;background:url(nu-foundation-embedded-timeline-1-585b82aef8.svg) center/100% 100% no-repeat}.nvt:before{top:-1px}.nvt:after{bottom:-1px;transform:rotate(180deg)}.nvt .nvt-wrap{max-width:1160px;margin:0 auto}.nvt .nvt-heading{text-align:center}.nvt .nvt-eyebrow{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#f0bd55;margin:0 0 18px;line-height:1.5}.nvt .nvt-heading h2{font-size:40px;line-height:1.14;font-weight:700;letter-spacing:-.035em;color:#faf5ec;margin:0 0 17px;text-transform:none}.nvt .nvt-heading h2 span{background:linear-gradient(100deg,#d84596,#f3aac8);background-clip:text;-webkit-background-clip:text;color:transparent}.nvt .nvt-subtitle{font-size:14px;line-height:1.6;font-weight:400;color:#faf5ecb3;margin:0}.nvt .nvt-moment{position:relative;min-width:0}.nvt .nvt-time{display:flex;gap:7px;align-items:baseline;justify-content:center;font-size:34px;line-height:1;font-weight:500;letter-spacing:-.035em;color:#faf5ec}.nvt .nvt-time span{font-size:10px;font-weight:400;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#faf5ecad}.nvt .nvt-stage{font-size:9px;line-height:1.5;letter-spacing:.16em;font-weight:500;text-transform:uppercase;color:var(--stage-color);margin:0 0 10px}.nvt .nvt-story h3{font-size:21px;line-height:1.3;letter-spacing:-.025em;font-weight:600;color:#faf5ec;margin:0 0 13px;text-transform:none}.nvt .nvt-copy{font-size:13px;line-height:1.8;font-weight:400;color:#faf5eccc;margin:0}.nvt .nvt-dot{position:absolute;display:block;width:10px;height:10px;background:var(--stage-color);border-radius:50%;box-shadow:0 0 0 7px #151210}.nvt .nvt-axis{position:absolute;overflow:hidden;background:#faf5ec2e}.nvt .nvt-axis>span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#f0bd55 0% 30%,#d84596 65%,#faf5ec);transform:scaleX(0);transform-origin:left center}.nvt.nvt-active .nvt-axis>span{animation:nvt-across-reveal 8s ease-in-out forwards}@keyframes nvt-across-reveal{to{transform:scaleX(1)}}.nvt-a .nvt-across{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;margin-top:63px;gap:0;text-align:center}.nvt-a .nvt-axis{height:2px;left:12.5%;right:12.5%;top:63px}.nvt-a .nvt-dot{left:calc(50% - 5px);top:59px}.nvt-a .nvt-story{padding:0 26px;margin-top:74px}.nvt-a .nvt-copy{max-width:235px;margin:0 auto}.nvt-b{padding-top:82px;padding-bottom:82px}.nvt-b .nvt-wrap{display:grid;grid-template-columns:.9fr 1.35fr;column-gap:90px;align-items:center}.nvt-b .nvt-heading{text-align:left;align-self:start;padding-top:60px}.nvt-b .nvt-heading h2{font-size:44px;max-width:330px;line-height:1.09;margin-bottom:22px}.nvt-b .nvt-subtitle{max-width:240px;line-height:1.8}.nvt-b .nvt-down{position:relative}.nvt-b .nvt-moment{display:grid;grid-template-columns:92px 1fr;gap:56px;padding:0 0 35px;min-height:129px}.nvt-b .nvt-moment:last-child{padding-bottom:0;min-height:116px}.nvt-b .nvt-time{font-size:29px;justify-content:flex-end;align-self:start;padding-top:5px}.nvt-b .nvt-axis{width:2px;left:116px;top:15px;bottom:102px}.nvt-b .nvt-axis>span{background:linear-gradient(to bottom,#f0bd55 0% 30%,#d84596 65%,#faf5ec);transform:scaleY(0);transform-origin:center top}.nvt-b.nvt-active .nvt-axis>span{animation:nvt-down-reveal 8s ease-in-out forwards}@keyframes nvt-down-reveal{to{transform:scaleY(1)}}.nvt-b .nvt-dot{left:112px;top:11px}.nvt-b .nvt-stage{margin-bottom:5px}.nvt-b .nvt-story h3{margin-bottom:8px}.nvt-b .nvt-copy{max-width:370px}.nvt-c{padding-top:67px;padding-bottom:72px}.nvt-c .nvt-curve{margin-top:32px;position:relative}.nvt-c .nvt-curve svg{display:block;width:100%;height:auto;overflow:visible}.nvt-c .nvt-curve-progress{stroke-dasharray:1;stroke-dashoffset:1}.nvt-c.nvt-active .nvt-curve-progress{animation:nvt-curve-reveal 12s ease-in-out forwards}@keyframes nvt-curve-reveal{to{stroke-dashoffset:0}}.nvt-c .nvt-curve-labels{position:relative;height:171px}.nvt-c .nvt-moment{position:absolute;top:7px;width:20%;transform:translate(-50%);text-align:center}.nvt-c .nvt-point-0{left:10%}.nvt-c .nvt-point-1{left:33.3333%}.nvt-c .nvt-point-2{left:56.6667%}.nvt-c .nvt-point-3{left:90%}.nvt-c .nvt-time{font-size:25px;margin-bottom:20px}.nvt-c .nvt-dot,.nvt-c .nvt-stage{display:none}.nvt-c .nvt-story h3{font-size:20px;margin-bottom:9px}.nvt-c .nvt-copy{max-width:210px;margin:0 auto;font-size:12px;line-height:1.75}@media(max-width:1200px){.nvt-b .nvt-wrap{column-gap:45px}.nvt-b .nvt-heading h2{font-size:40px}.nvt-a .nvt-story{padding:0 18px}.nvt .nvt-story h3{font-size:20px}.nvt-b .nvt-moment{min-height:146px}}@media(prefers-reduced-motion:reduce){.nvt .nvt-axis>span{transform:none!important;animation:none!important}.nvt .nvt-curve-progress{stroke-dashoffset:0!important;animation:none!important}}.flavzone #shop .flavswitch{display:inline-flex;gap:28px;margin-top:19px;background:none;border:0;border-radius:0;overflow:visible}.flavzone #shop .fbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:105px;min-height:44px;padding:10px 4px 12px;border:0!important;border-radius:0;background:none!important;color:#faf5ec8c;font-size:12px;font-weight:500;letter-spacing:.12em;transition:color .25s ease}.flavzone #shop .fbtn:before{content:"";width:5px;height:5px;border:1px solid var(--tab-color);border-radius:50%;flex:none}.flavzone #shop .fbtn:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#faf5ec2e;transition:background .3s ease}.flavzone #shop .fbtn.baobab{--tab-color:#D84596}.flavzone #shop .fbtn.marula{--tab-color:#F0BD55}.flavzone #shop .fbtn.baobab.is-active,.flavzone #shop .fbtn.marula.is-active{color:#fff}.flavzone #shop .fbtn:not(.is-active),.flavzone #shop .fbtn:not(.is-active):hover{color:#faf5ec8c}.flavzone #shop .fbtn.is-active:before{background:var(--tab-color)}.flavzone #shop .fbtn.is-active:after{background:var(--tab-color)}.flavzone #shop .fbtn:focus-visible{outline:1px solid var(--tab-color);outline-offset:5px}.nvt.nvt-c{padding:0;background:#faf5ec;overflow:hidden;isolation:isolate;border:0;box-shadow:none}.nvt:before,.nvt:after{display:none}.nvt .nvt-body{position:relative;background:#151210;display:flow-root}.nvt .nvt-wrap{width:88%;max-width:1160px;padding:26px 0;margin:0 auto}.nvt .nvt-heading h2{text-transform:uppercase}.nvt .nvt-wave{position:relative;height:58px;overflow:hidden;margin:0;background:#faf5ec;pointer-events:none;line-height:0;transform:none}.nvt .nvt-wave-top{margin-bottom:-2px}.nvt .nvt-wave-bottom{margin-top:-2px}.nvt .nvt-wave-track{position:absolute;left:0;width:200%;height:60px;will-change:transform;backface-visibility:hidden;animation:nvt-wave-drift 14s linear infinite}.nvt .nvt-wave-top .nvt-wave-track{bottom:-2px}.nvt .nvt-wave-bottom .nvt-wave-track{top:-2px}.nvt .nvt-wave-track--pink{animation-duration:9s}.nvt .nvt-wave-track svg{display:block;position:static;width:100%;height:100%;max-width:none;overflow:visible;animation:none;transform:none}@keyframes nvt-wave-drift{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.nx-name-can{padding:48px 6vw 55px}.nx-name-can .nx-wrap{max-width:1120px}.nx-name-can .nx-name-grid{display:grid;grid-template-columns:.94fr 1.06fr;gap:80px;align-items:center}.nx-name-can .nx-name-visual{margin:0;text-align:center}.nx-name-can .nx-name-can-stage{height:500px;position:relative;isolation:isolate}.nx-name-can .nx-name-can-stage:before{content:"";position:absolute;top:10%;right:-5%;bottom:2%;left:-5%;z-index:-1;-webkit-mask-image:radial-gradient(ellipse closest-side,#000 40%,transparent 100%);mask-image:radial-gradient(ellipse closest-side,#000 40%,transparent 100%);background:radial-gradient(ellipse at 42% 55%,rgba(216,69,150,.075),transparent 68%),radial-gradient(ellipse at 68% 70%,rgba(240,189,85,.15),transparent 68%)}.nx-name-can .nx-name-can-stage img{height:560px;width:auto;max-width:none;position:absolute;top:-34px;left:50%;transform:translate3d(-50%,0,0) rotate(-6deg);transform-origin:50% 50%;animation:nx-can-hover 8s ease-in-out infinite;animation-play-state:paused;will-change:transform}.nx-name-can .nx-pattern-note{max-width:390px;margin:0 auto;font-size:11px;line-height:1.75;color:#766a59}.nx-name-can .nx-pattern-note b{display:inline-block;font-size:9px;letter-spacing:.13em;margin-bottom:5px;color:#8e6d35}.nx-name-can .nx-name-copy{padding:6px 0 34px}.nx-name-can .nx-kicker{margin-bottom:13px}.nx-name-can h2{font-size:58px;font-weight:800;line-height:1.08;letter-spacing:-.035em;margin:0 0 37px}.nx-name-can .nx-definition{display:grid;grid-template-columns:91px 1fr;gap:22px;align-items:start;margin:0 0 29px}.nx-name-can .nx-definition h3{font-size:24px;line-height:1.4;font-weight:700;letter-spacing:-.02em}.nx-name-can .nx-definition .nx-pron{margin-top:4px;font-size:10px}.nx-name-can .nx-definition p{font-size:15px;line-height:1.8;margin:2px 0 0;max-width:395px}.nx-name-can .nx-name-closing{border-top:0;padding-top:28px;margin-top:35px;text-align:center;font-size:22px;line-height:1.4;font-weight:700;letter-spacing:-.02em}@media(max-width:1200px){.nx-name-can .nx-name-grid{gap:45px}.nx-name-can .nx-definition{grid-template-columns:75px 1fr;gap:18px}.nx-name-can .nx-definition p{font-size:14px}}@keyframes nx-can-hover{0%,to{transform:translate3d(-50%,0,0) rotate(-6deg)}50%{transform:translate3d(calc(-50% + 4px),-20px,0) rotate(-3deg)}}.nx-name-can.is-floating .nx-name-can-stage img{animation-play-state:running}@media(prefers-reduced-motion:reduce){.nvt .nvt-wave-track,.nx-name-can .nx-name-can-stage img{animation:none!important;will-change:auto}.flavzone #shop .fbtn,.flavzone #shop .fbtn:after{transition:none}}.nvt.nvt-light{background:#faf5ec;color:#151210;padding:56px 0}.nvt-light .nvt-body{background:#faf5ec}.nvt-light .nvt-heading h2,.nvt-light .nvt-time,.nvt-light .nvt-story h3{color:#151210}.nvt-light .nvt-eyebrow{color:#927022}.nvt-light .nvt-subtitle{color:#151210b3}.nvt-light .nvt-time span{color:#151210ad}.nvt-light .nvt-copy{color:#151210cc}.nvt-light .nvt-curve-base{stroke:#151210;stroke-opacity:.12}.nvt-light .nvt-curve circle[r="11"]{fill:#faf5ec}.nvt-light #nvt-curve-ink stop:last-child{stop-color:#b66990}.nvt-light .nvt-curve circle[cx="1080"][r="5"]{fill:#b66990}.nvt-light .nvt-curve path[d="M1080 179V246"]{stroke:#b66990}.v1-name-block{background:#faf5ec;overflow:hidden;isolation:isolate}.nx-name-can.nx-name-dark{background:#1b1b1b;color:#faf5ec}.nx-name-dark .nx-kicker,.nx-name-dark .nx-pattern-note b{color:#f0bd55}.nx-name-dark .nx-definition p{color:#faf5ecd9}.nx-name-dark .nx-pron{color:#faf5ec8c}.nx-name-dark .nx-pattern-note{color:#faf5ecb3}.v1-name-wave{position:relative;height:74px;overflow:hidden;background:#faf5ec;pointer-events:none;line-height:0}.v1-name-wave-top{margin-bottom:-2px}.v1-name-wave-bottom{margin-top:-2px}.v1-name-wave-track{position:absolute;left:0;width:200%;height:76px;will-change:transform;backface-visibility:hidden;animation:nvt-wave-drift 14s linear infinite}.v1-name-wave-top .v1-name-wave-track{bottom:-2px}.v1-name-wave-bottom .v1-name-wave-track{top:-2px}.v1-name-wave-track--pink{animation-duration:9s;opacity:.5}.v1-name-wave-track svg{display:block;width:100%;height:100%;max-width:none}@media(prefers-reduced-motion:reduce){.v1-name-wave-track{animation:none;will-change:auto}}@media screen{body{--nu-section-size: clamp(38px, 3.2vw, 46px);--nu-section-leading: 1.08;--nu-section-weight: 800;--nu-section-tracking: -.025em;--nu-black: #151210;--nu-gradient-gold: linear-gradient(90deg, #AE7123 0%, #F0BD55 50%, #F5D58C 100%);--nu-gradient-pink: linear-gradient(90deg, #AF2D72 0%, #D84596 50%, #F3AAC8 100%)}.flavzone #shop .flavtitle,#kanna .kanna-copy h2,#kanna.version-b-kanna h2,.nvt .nvt-heading h2,.nx-name-can .nx-name-copy h2,.ugc>h2,.moment .veil h2,.newsband>h2,.insta>h2{font-size:var(--nu-section-size);font-weight:var(--nu-section-weight);line-height:var(--nu-section-leading);letter-spacing:var(--nu-section-tracking);text-transform:uppercase}.flavzone #shop .copy h2{font-size:34px;font-weight:700;line-height:1.12;letter-spacing:-.025em}#shop .eyebrow,#kanna .eyebrow,#kanna .nx-kicker,.nvt .nvt-eyebrow,.nx-name-can .nx-kicker,.insta>.eyebrow{font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.18em}.flavzone #shop .btn,#kanna .btn.gold,.newsl button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:0 28px;border:0;border-radius:2px;font-size:13px;font-weight:600;line-height:1.25;letter-spacing:.12em;text-transform:uppercase;box-shadow:none;cursor:pointer;transition:background-color .25s ease,color .25s ease,filter .25s ease}.flavzone #shop .btn:hover,#kanna .btn.gold:hover,.newsl button:hover{transform:none;box-shadow:none;filter:brightness(1.08)}.flavzone #shop .btn:focus-visible,#kanna .btn.gold:focus-visible,.newsl button:focus-visible,.newsl input:focus-visible{outline:2px solid currentColor;outline-offset:4px}.newsl{max-width:500px;gap:12px}.newsl input{min-width:0;min-height:50px;border:1px solid rgba(21,18,16,.38);border-radius:2px;padding:0 18px;background:transparent;font-size:15px}.nsx .nx-pink,.nvt .nvt-heading h2 span{background-image:var(--nu-gradient-pink);background-clip:text;-webkit-background-clip:text;color:transparent}.nsx .nx-gold,.newsband .gradnu{background-image:var(--nu-gradient-gold);background-clip:text;-webkit-background-clip:text;color:transparent}.nx-name-can.nx-name-dark,.insta{background:var(--nu-black)}.wave-div,.flavzone .wave-div,.nvt .nvt-wave,.v1-name-wave{height:58px}.wave-div{margin-top:-2px;margin-bottom:-2px}.flavzone .wave-bot{margin-bottom:-58px}.wave-div svg{height:60px;bottom:-2px;backface-visibility:hidden;will-change:transform}.nvt .nvt-wave-track,.v1-name-wave-track{height:60px}.wave-div .w1,.nvt .nvt-wave-track,.v1-name-wave-track{animation:nu-wave-flow 18s linear infinite}.wave-div .w2,.nvt .nvt-wave-track--pink,.v1-name-wave-track--pink{animation:nu-wave-flow 12s linear infinite;opacity:1}.wave-div .w1 path,.v1-name-wave-track--ink path{fill:var(--nu-black)}.wave-div .w2 path,.v1-name-wave-track--pink path{fill:#f0bd55}.flavzone .wave-div .w2 path{fill:var(--flav-bg)}@keyframes nu-wave-flow{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}}@media(prefers-reduced-motion:reduce){.wave-div .w1,.wave-div .w2,.nvt .nvt-wave-track,.v1-name-wave-track{animation:none;will-change:auto}.flavzone #shop .btn,#kanna .btn.gold,.newsl button{transition:none}}.nx-name-can.nx-name-simple{padding:48px 6vw}.nx-name-simple .nx-wrap{max-width:860px}.nx-name-simple>.nx-wrap>.nx-kicker{text-align:center;margin-bottom:34px}.nx-name-simple .nx-meanings{display:grid;grid-template-columns:1fr 1fr;gap:90px}.nx-name-simple .nx-meaning h2{display:flex;align-items:baseline;gap:16px;font-size:var(--nu-section-size);font-weight:var(--nu-section-weight);line-height:var(--nu-section-leading);letter-spacing:var(--nu-section-tracking);margin:0 0 16px}.nx-name-simple .nx-meaning .nx-pron{font-size:11px;line-height:1.5;letter-spacing:.06em;margin:0}.nx-name-simple .nx-meaning p{font-size:15px;line-height:1.75;max-width:360px;margin:0}.nx-name-simple.nx-name-dark .nx-meaning p{color:#faf5ecd9}.nx-name-simple .nx-name-closing{font-size:20px;line-height:1.4;margin:38px 0 0;padding:0;text-align:center}.wave-div,.flavzone .wave-div,.nvt .nvt-wave,.v1-name-wave{height:44px}.wave-div .w2,.flavzone .wave-div .w2,.nvt .nvt-wave-track--pink,.v1-name-wave-track--pink{display:block;opacity:1}.flavzone .wave-bot{margin-bottom:-44px}.wave-div svg,.nvt .nvt-wave-track,.v1-name-wave-track{height:46px}.wave-div .w1,.wave-div .w2,.flavzone .wave-div .w2,.nvt .nvt-wave-track,.v1-name-wave-track{width:200%;will-change:transform;backface-visibility:hidden}.wave-div .w1,.nvt .nvt-wave-track--ink,.v1-name-wave-track--ink{animation:nu-soft-wave 18s linear -3s infinite}.wave-div .w2,.flavzone .wave-div .w2,.nvt .nvt-wave-track--pink,.v1-name-wave-track--pink{animation:nu-soft-wave 6s linear -2.5s infinite}@keyframes nu-soft-wave{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.wave-div .w1,.wave-div .w2,.nvt .nvt-wave-track,.v1-name-wave-track{animation:none!important;will-change:auto}}#shop .home-flavour-choice{position:relative;display:inline-flex;align-items:center;margin-top:19px}.flavzone #shop .home-flavour-choice .flavswitch{margin-top:0}#shop .home-flavour-hint{position:absolute;left:calc(100% + 17px);display:flex;align-items:center;gap:7px;color:var(--flav-bg);pointer-events:none;text-align:left}#shop .home-flavour-hint svg{width:50px;height:auto;aspect-ratio:62/32;flex:none}#shop .home-flavour-hint span{font:400 11px/1.4 var(--body);letter-spacing:0;white-space:nowrap}@media(max-width:600px){#shop .home-flavour-choice{gap:10px;max-width:100%}#shop .home-flavour-hint{position:static;gap:7px}#shop .home-flavour-hint svg{width:32px}#shop .home-flavour-hint span{font-size:10px}.flavzone #shop .home-flavour-choice .flavswitch{gap:12px}.flavzone #shop .home-flavour-choice .fbtn{min-width:72px;font-size:11px}}#ugc-videos{scroll-margin-top:120px}.ugc-row .ugc-video{display:block;width:100%;min-width:0;padding:0;cursor:pointer;color:var(--cream, #faf5ec);text-align:center;-webkit-appearance:none;appearance:none}.ugc-video .ugc-preview{display:block;width:100%;height:100%;object-fit:cover}.ugc-video:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#151210a6);pointer-events:none}.ugc-row .ugc-video .play{top:50%;z-index:1}.ugc-row .ugc-video .tag{color:#fffaf3;z-index:1}.ugc-video:hover .play{background:#fffaf3}.ugc-video:focus-visible{outline:3px solid var(--flav, #af2d72);outline-offset:5px}html.ugc-player-open{overflow:hidden}.ugc-viewer{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:max-content;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:16px;border:0;border-radius:16px;background:var(--cream, #faf5ec);color:var(--ink, #151210);overflow:auto;box-shadow:0 20px 80px #0005}.ugc-viewer::backdrop{background:#151210d1}.ugc-viewer-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.ugc-viewer .ugc-viewer-title{font:500 14px/1.4 var(--body, Arial, sans-serif);margin:0;max-width:250px}.ugc-viewer .ugc-viewer-close{flex:none;padding:9px 14px;border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;font:500 13px/1 var(--body, Arial, sans-serif);cursor:pointer}.ugc-viewer-close:focus-visible{outline:3px solid var(--flav, #af2d72);outline-offset:3px}.ugc-viewer video{display:block;width:auto;height:min(76dvh,820px);max-width:100%;aspect-ratio:9 / 16;object-fit:contain;margin:auto;background:#151210;border-radius:6px}.ugc-viewer .ugc-viewer-status{margin:12px 0 0;max-width:320px;font:14px/1.5 var(--body, Arial, sans-serif)}#gather-sip-feel-nu{scroll-margin-top:92px}#gather-sip-feel-nu>img{object-position:50% 50%}#gather-sip-feel-nu .veil{background:radial-gradient(ellipse 66% 23% at 50% 50%,#14121080,#14121000 75%)}#gather-sip-feel-nu .veil h2{top:50%;left:50%;transform:translate(-50%,-50%);margin:0;text-align:center;text-transform:uppercase}#gather-sip-feel-nu .moment-pink{display:inline-block;background-image:var(--nu-gradient-pink);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 4px rgba(20,18,16,.35))}@media(min-width:861px){#gather-sip-feel-nu{aspect-ratio:3 / 1}}header.numuti-header{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);align-items:center;column-gap:24px;row-gap:0;padding:14px 28px;margin:0;border:0;background:#1b1b1b;color:#faf5ec;font-family:Campton,sans-serif;line-height:1.55}header.numuti-header>.header-brand{grid-column:2;grid-row:1;justify-self:center;display:block;width:180px;margin:0;padding:0;line-height:1}header.numuti-header .header-wordmark{display:block;width:180px;height:auto;max-width:100%}header.numuti-header>nav.header-links{grid-column:1;grid-row:1;justify-self:start;display:flex;align-items:center;justify-content:flex-start;gap:22px;margin:0;padding:0;white-space:nowrap;font-family:Campton,sans-serif;font-size:13px;font-weight:400;letter-spacing:.18em;line-height:1.55;text-transform:uppercase}header.numuti-header .header-links a{color:inherit;text-decoration:none}header.numuti-header .header-links a[href]:hover{color:#f0bd55}header.numuti-header .nav-placeholder{cursor:default}header.numuti-header>.cart{grid-column:3;grid-row:1;justify-self:end;margin:0;font-family:Campton,sans-serif;font-size:13px;font-weight:400;line-height:1.55;letter-spacing:.14em;text-transform:uppercase}header.numuti-header a[href]:focus-visible,footer.numuti-footer .footer-brand:focus-visible{outline:2px solid #af2d72;outline-offset:6px}footer.numuti-footer .footer-brand{display:block;width:220px;max-width:100%;margin:0;padding:0;line-height:1}footer.numuti-footer .footer-wordmark{display:block;width:220px;max-width:100%;height:auto}footer.numuti-footer .emblem{display:block;width:90px;height:auto;margin-top:22px;opacity:.9}@media(max-width:960px){header.numuti-header{padding-inline:20px;column-gap:14px;row-gap:12px}header.numuti-header>nav.header-links{grid-column:1 / 4;grid-row:2;justify-self:center;justify-content:center}}@media(max-width:420px){header.numuti-header>nav.header-links{font-size:11px;letter-spacing:.1em;gap:16px}header.numuti-header>.cart{font-size:11px;letter-spacing:.08em}}@media print{header.numuti-header{position:static}}footer.numuti-footer{display:block;margin:0;padding:70px 6vw 40px;border:0;background:#faf5ec;color:#1b1b1b;font-family:Campton,sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:normal;text-align:left}footer.numuti-footer>.foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;align-items:start;width:100%;max-width:none;margin:0;padding:0}footer.numuti-footer p{margin:0;padding:0;max-width:52ch;font-family:Campton,sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:normal;color:#1b1b1b;opacity:.75}footer.numuti-footer .footer-tagline{margin-top:16px}footer.numuti-footer .footer-description{margin-top:6px}footer.numuti-footer h4{margin:0 0 14px;padding:0;font-family:Campton,sans-serif;font-size:13px;font-weight:700;line-height:1.55;letter-spacing:.2em;text-transform:uppercase;color:#f0bd55}footer.numuti-footer ul{margin:0;padding:0}footer.numuti-footer li{list-style:none;margin:8px 0;padding:0;font-family:Campton,sans-serif;font-size:15px;font-weight:400;line-height:1.55;letter-spacing:normal;color:#1b1b1b}footer.numuti-footer a{color:inherit;text-decoration:none}footer.numuti-footer a[href]:hover{color:#ae7123}footer.numuti-footer a[href]:focus-visible{outline:2px solid #af2d72;outline-offset:6px}@media(max-width:760px){footer.numuti-footer>.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}footer.numuti-footer>.foot-grid>:first-child{grid-column:1 / -1}}.hero-overlay .home-shop-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px;margin-top:30px}.hero-overlay .home-shop-actions>.btn{margin-top:0}.hero-overlay .home-shop-actions>.home-locator-button{display:inline-flex;align-items:center;gap:20px;padding:14px 25px;border:1px solid #faf5ec;background:#15121035;color:#faf5ec;box-shadow:none;font-size:13px;letter-spacing:.12em}.hero-overlay .home-shop-actions>.home-locator-button:hover{background:#faf5ec;color:#151210;transform:none}.home-locator-button:focus-visible{outline:2px solid #f0bd55;outline-offset:6px}@media(max-width:600px){.hero-overlay .home-shop-actions{gap:14px}}.mobile-first-screen{display:contents}.hero .hero-slide .panel>.hero-picture{display:block;width:100%;height:100%}.mobile-hero-copy,.mobile-hero-shop,#shop .mobile-flavour-dot,#shop .mobile-flavour-arrow{display:none}@media(max-width:767px){body{--nu-section-size: clamp(26px, 7.15vw, 32px);--nu-section-leading: 1.16;--nu-mobile-copy-size: 16px;--nu-mobile-copy-leading: 1.6}.mobile-first-screen{display:grid;grid-template-rows:minmax(0,1fr) auto;height:calc(100vh - var(--hero-top-height, 56px));height:calc(100svh - var(--hero-top-height, 56px))}.mobile-first-screen>.hero{height:100%;min-height:0}.hero .hero-slide .panel img{object-position:center}.hero-overlay{display:none}.hero-tagline{display:block;bottom:16px;padding:0 16px;font-size:clamp(9px,2.9vw,12px);line-height:1.65;letter-spacing:.06em;white-space:nowrap}.hero-tagline>span{max-width:none}.mobile-first-screen>.hero:after{content:"";position:absolute;inset:auto 0 0;height:104px;background:linear-gradient(transparent,#141210c7);pointer-events:none}.mobile-hero-shop{margin-top:20px;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid var(--ink);border-radius:2px;background:var(--ink);color:var(--cream);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;box-shadow:none}.mobile-hero-shop:hover{background:var(--gold);border-color:var(--gold);color:var(--ink)}.mobile-hero-shop:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.feelsection.warmtop{padding:28px 6vw 48px;opacity:1;transform:none}.feelsection{scroll-margin-top:56px}.feelsection .feelwrap{row-gap:40px}.feelsection .feel-benefits{gap:20px 24px}.feelsection .feel-copy,.feelsection .feel-benefits,.feelsection .render-scene{grid-column:1;grid-row:auto}.feelsection .feel-copy{display:block;text-align:left}.feelsection .feel-head{display:block;margin:0;font-size:var(--nu-section-size);line-height:1.16;letter-spacing:-.025em;text-wrap:initial}.feelsection .feel-lead{display:block;margin:18px 0 0}.feelsection[data-mobile-intro="2"] .render-scene{-webkit-mask-image:none;mask-image:none}.feelsection[data-mobile-intro="2"] .render-scene:before{content:none}.mobile-hero-copy{display:block;padding:28px 6vw 32px;text-align:left;background:var(--cream)}.mobile-hero-copy .mobile-hero-title{margin:0;font-size:clamp(30px,8.5vw,37px);font-weight:800;line-height:1.08;letter-spacing:-.025em;text-transform:uppercase}.mobile-hero-copy .gradnu{background-image:var(--nu-gradient-gold);-webkit-text-fill-color:transparent}.mobile-hero-copy p:not(.mobile-hero-title){max-width:30ch;margin:12px 0 0;font-size:15px;line-height:1.5}.flavzone #shop .copy h2{font-size:var(--nu-section-size);line-height:var(--nu-section-leading);margin-bottom:14px}.flavzone #shop .chips{margin-top:22px}.flavzone #shop .feelmeters{margin-top:24px}.flavzone #shop .copy>.btn{margin-top:30px}.mobile-hero-shop,.flavzone #shop .copy>.btn,#kanna .kanna-copy>.btn.gold{display:flex;box-sizing:border-box;align-items:center;justify-content:center;width:160px;max-width:100%;height:44px;min-height:44px;padding:0 16px;margin-inline:auto;border-radius:2px;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-align:center;text-transform:uppercase;white-space:nowrap}#shop .home-flavour-choice{display:flex;flex-direction:column;align-items:center;width:100%;gap:8px;margin-inline:auto}.flavzone #shop .home-flavour-choice .flavswitch{align-self:center}.flavzone #shop .home-flavour-choice .fbtn{width:88px;min-height:44px;padding:0 4px;gap:7px;line-height:1}.flavzone #shop .fbtn:before{content:none}.flavzone #shop .fbtn .flavour-label{display:block;line-height:1}.flavzone #shop .fbtn .mobile-flavour-dot{display:block;flex:0 0 7px;width:7px;height:7px;box-sizing:border-box;border:0;border-radius:50%;background:var(--tab-color);transform:translateY(-.102em)}#shop .home-flavour-hint{position:static;justify-content:center;width:100%;gap:12px;text-align:center}#shop .home-flavour-hint .desktop-flavour-arrow{display:none}#shop .home-flavour-hint .mobile-flavour-arrow{display:block;flex:0 0 52px;width:52px;height:29.25px;aspect-ratio:64 / 36;transform:translateY(-8px)}#shop .mobile-flavour-arrow{color:var(--flav-bg)}.flavzone.is-baobab #shop .mobile-flavour-arrow--baobab,.flavzone:not(.is-baobab) #shop .mobile-flavour-arrow--marula{visibility:hidden}.flavzone #shop .chips{gap:6px;row-gap:6px}.flavzone #shop .chip{font-size:10px;line-height:1.4;letter-spacing:.04em;padding:5px 8px;border-width:1px}.flavzone #shop .feelmeters{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:6px}.flavzone #shop .meter{display:flex;flex-direction:row;flex:0 0 auto;align-items:center;gap:5px;margin:0;text-align:left;word-spacing:normal;letter-spacing:.02em;font-size:clamp(9.5px,2.7vw,10.5px);line-height:1}.flavzone #shop .meter>span{display:block;line-height:1}.flavzone #shop .meter .dots{display:flex;flex:none;align-items:center;gap:3px;transform:translateY(-.102em)}.flavzone #shop .meter .dot{display:block;flex:0 0 7px;box-sizing:border-box;width:7px;height:7px;border:1px solid rgba(250,245,236,.55);border-radius:50%;background:transparent;box-shadow:none}.flavzone #shop .meter .dot.on{background:var(--flav-bg);border-color:var(--flav-bg)}@supports (text-box-trim: trim-both) and (text-box-edge: cap alphabetic){.flavzone #shop .fbtn .flavour-label,.flavzone #shop .meter>span{text-box-trim:trim-both;text-box-edge:cap alphabetic}.flavzone #shop .fbtn .mobile-flavour-dot,.flavzone #shop .meter .dots{transform:none}}.mobile-hero-copy>p:not(.mobile-hero-title),.feelsection .feel-lead,.flavzone #shop .copy>p,#kanna .kanna-copy>p{font-size:var(--nu-mobile-copy-size);line-height:var(--nu-mobile-copy-leading);font-weight:400;letter-spacing:normal}}.nmt{display:none}@media(max-width:767px){#anatomy-timeline.nvt{padding:40px 0 32px;scroll-margin-top:72px}#anatomy-timeline .nvt-wrap{width:88%;padding:12px 0 0}#anatomy-timeline .nvt-eyebrow{margin-bottom:14px}#anatomy-timeline .nvt-heading h2{margin-bottom:16px}#anatomy-timeline .nvt-subtitle{font-size:15px;line-height:1.6}#anatomy-timeline.nmt-ready .nvt-curve{display:none}#anatomy-timeline .nvt-curve-progress{animation:none!important}#anatomy-timeline .nmt{display:block;margin-top:32px}.nmt-graph{display:block;width:100%;height:auto;overflow:visible}.nmt-base{stroke:#151210;stroke-opacity:.16;stroke-width:1.5;vector-effect:non-scaling-stroke}.nmt-progress{stroke-width:6.6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--nmt-offset, 1);transition:stroke-dashoffset .55s cubic-bezier(.22,.7,.25,1)}.nmt-point{fill:#faf5ec;stroke:#b6ab9c;stroke-width:1.3;vector-effect:non-scaling-stroke;transition:fill .25s,stroke .25s}.nmt-point.is-reached{fill:var(--point-color);stroke:var(--point-color)}.nmt-halo{fill:none;stroke:var(--point-color);stroke-width:1;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .25s}.nmt-halo.is-current{opacity:.7}.nmt-times{position:relative;height:48px;margin:0}.nmt-time{-webkit-appearance:none;appearance:none;position:absolute;left:var(--time-x);top:0;width:20%;transform:translate(-50%);display:flex;align-items:baseline;justify-content:center;gap:4px;min-width:0;min-height:48px;margin:0;padding:9px 0 17px;border:0;border-radius:0;background:none;color:#756b5f;font-size:19px;font-weight:500;line-height:1.2;letter-spacing:-.025em;cursor:pointer}.nmt-time span{font-size:10px;font-weight:400;letter-spacing:.035em;text-transform:uppercase}.nmt-time:after{content:"";position:absolute;bottom:0;left:calc(50% - 14px);width:28px;height:2px;background:transparent}.nmt-time[aria-selected=true]{color:#151210}.nmt-time[aria-selected=true]:after{background:var(--time-color)}.nmt-time:focus-visible,.nmt-panel:focus-visible{outline:2px solid #ae7123;outline-offset:3px}.nmt-panel:focus-visible{outline-offset:-3px}.nmt-stories{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:30px;cursor:grab}.nmt-stories::-webkit-scrollbar{display:none}.nmt-stories.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.nmt-panel{box-sizing:border-box;min-width:0;margin:0;padding:4px 12px 10px;scroll-snap-align:start;scroll-snap-stop:always;text-align:center}#anatomy-timeline .nmt-stage{font-size:10px;line-height:1.5;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#927022;margin:0 0 13px}#anatomy-timeline .nmt-panel h3{font-size:25px;line-height:1.2;font-weight:600;letter-spacing:-.025em;color:#151210;margin:0 0 16px}#anatomy-timeline .nmt-copy{font-size:16px;line-height:1.6;font-weight:400;color:#51483e;max-width:29ch;margin:0 auto}@media(prefers-reduced-motion:reduce){.nmt-progress,.nmt-point,.nmt-halo{transition:none}}}@media(max-width:767px){#name-concept.nx-name-simple{padding:28px 6vw 36px}#name-concept>.nx-wrap>.nx-kicker{margin-bottom:28px}#name-concept .nx-meanings{grid-template-columns:minmax(0,1fr);gap:28px}#name-concept .nx-meaning{display:grid;grid-template-columns:clamp(76px,21vw,90px) minmax(0,1fr);gap:clamp(14px,4.5vw,20px);align-items:start;text-align:left}#name-concept .nx-meaning h2{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;font-size:var(--nu-section-size);line-height:var(--nu-section-leading)}#name-concept .nx-meaning .nx-pron{font-size:10px;line-height:1.5;letter-spacing:.04em;margin:0}#name-concept .nx-meaning p{max-width:none;margin:0;font-size:16px;line-height:1.6}#name-concept .nx-name-closing{margin-top:28px;font-size:clamp(10px,3.3vw,14px);line-height:1.4;white-space:nowrap}}@media(max-width:767px){.ugc{padding-top:48px;padding-bottom:48px}.insta{padding-top:42px;padding-bottom:42px}.mobile-social-rail{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(78vw,330px);gap:14px;width:100vw;max-width:none;margin-inline:-6vw;padding:3px 6vw;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:6vw;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.mobile-social-rail::-webkit-scrollbar{display:none}.mobile-social-rail>*{min-width:0;scroll-snap-align:start}.mobile-social-rail img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.mobile-social-rail:focus-visible,.mobile-social-rail>:focus-visible{outline:2px solid var(--gold);outline-offset:-3px}.mobile-social-rail.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.mobile-social-rail.is-dragging>*{cursor:grabbing}.ugc .review-grid{margin-top:26px}.ugc .review{display:flex;flex-direction:column;padding:24px 22px;border-radius:10px}.ugc .review p{margin:0;font-size:16px;line-height:1.6}.ugc .review .name{margin-top:auto;padding-top:20px}.ugc .ugc-row{grid-auto-columns:min(68vw,280px);margin-top:28px}.insta .ig-row{margin-top:28px}.insta .ig-row .igt:hover img{transform:none}}header.numuti-header>.mobile-menu-toggle{display:none}@media(max-width:767px){.announce,.announcement{display:none}header.numuti-header>.cart{display:none}header.numuti-header.mobile-nav-ready{grid-template-columns:44px minmax(0,1fr) 44px;column-gap:0;row-gap:0;min-height:56px;height:56px;padding:0 14px}header.numuti-header.mobile-nav-ready>.header-brand{grid-column:2;grid-row:1;width:128px;justify-self:center}header.numuti-header.mobile-nav-ready .header-wordmark{width:128px;height:auto}header.numuti-header.mobile-nav-ready>.mobile-menu-toggle{grid-column:1;grid-row:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:2px;-webkit-appearance:none;appearance:none;background:transparent;color:#faf5ec;cursor:pointer}.mobile-menu-icon{display:grid;gap:4px;width:19px}.mobile-menu-icon>span{display:block;height:1.5px;background:currentColor}header.numuti-header.mobile-nav-ready>.mobile-menu-toggle:focus-visible{outline:2px solid #f0bd55;outline-offset:1px}header.numuti-header.mobile-nav-ready>nav.header-links{grid-column:auto;grid-row:auto;position:absolute;top:100%;left:0;right:0;z-index:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;justify-self:stretch;gap:0;margin:0;padding:8px 14px 12px;max-height:calc(100dvh - 56px);overflow-y:auto;background:#1b1b1b;border-top:1px solid #faf5ec26;box-shadow:0 16px 24px #0003;font-size:14px;letter-spacing:.12em}header.numuti-header.mobile-nav-ready>nav.header-links[hidden]{display:none}header.numuti-header.mobile-nav-ready>nav.header-links>a{display:flex;align-items:center;min-height:48px;padding:10px 16px}header.numuti-header.mobile-nav-ready>nav.header-links>a:focus-visible{outline:2px solid #f0bd55;outline-offset:-2px}}.nu-foundation-main,.nu-foundation-home-section{display:contents}body.nu-foundation-preview [data-foundation-disabled]{cursor:default}:root{--baobab-button: #AF2D72}.flavzone.is-baobab #shop .btn,.flavzone #shop .fbtn.baobab.is-active,.newsl button{background:var(--baobab-button)}@media(min-width:768px){.flavzone #shop .fbtn:before{transform:translateY(-.102em)}}.feelsection .feel-copy{container-type:inline-size;min-width:0}.feelsection .feel-head{font-size:min(46px,8.1cqi);text-wrap:nowrap}.feelsection .feel-head .feel-line{display:block;white-space:nowrap}.feelsection .feel-head .feel-line.pk{width:fit-content}.flavzone #shop .chip-kanna{max-width:100%;white-space:normal}.flavzone #shop .chip-phrase{white-space:nowrap}@media(min-width:768px){#name-concept .nx-meaning p{max-width:none;text-wrap:pretty}#name-concept .nx-ending{white-space:nowrap}}.ugc-video .ugc-preview{pointer-events:none}footer.numuti-footer .emblem{width:140px;max-width:100%;height:auto}@media(max-width:374px){.flavzone #shop .copy{min-width:0}.flavzone #shop .chip{padding-left:5px;padding-right:5px;letter-spacing:.03em}.flavzone #shop .feelmeters{gap:4px}.flavzone #shop .meter{gap:4px;font-size:9px}.flavzone #shop .meter .dots{gap:2px}.flavzone #shop .meter .dot{flex-basis:6px;width:6px;height:6px}}.flavzone #shop .chips{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.flavzone #shop .chip-row{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0}.flavzone #shop .chip-row .chip{flex:0 0 auto}@media(max-width:767px){.flavzone #shop .chips,.flavzone #shop .chip-row{gap:6px}}@media(min-width:1200px){.flavzone #shop .feature{max-width:1160px;gap:24px;grid-template-columns:400px max-content;justify-content:center}}#home-faq{background:var(--cream);padding:72px 6vw 48px}#home-faq .qa-wrap{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:5vw;align-items:start}#home-faq h2{width:fit-content;margin:0 0 14px;font-family:var(--disp);font-size:var(--nu-section-size);font-weight:var(--nu-section-weight);line-height:var(--nu-section-leading);letter-spacing:var(--nu-section-tracking);text-transform:uppercase;background:var(--nu-gradient-gold);background-clip:text;-webkit-background-clip:text;color:transparent}#home-faq .qsub{font-size:15.5px;color:#463c31;max-width:26ch;margin:0 0 22px}#home-faq .qall{display:inline-block;font-family:var(--disp);font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--ink);padding-bottom:3px}#home-faq .qcards{display:flex;flex-direction:column;gap:18px;min-width:0}#home-faq details{background:var(--cream-dim);border-radius:14px;padding:24px 28px}#home-faq summary{display:flex;align-items:center;gap:16px;list-style:none;cursor:pointer;font-family:var(--disp);font-weight:800;font-size:19px}#home-faq summary::-webkit-details-marker{display:none}#home-faq summary .arrow{margin-left:auto;flex-shrink:0;color:#af2d72;font-weight:400;font-size:24px;line-height:1;transition:transform .25s ease}#home-faq details[open] summary .arrow{transform:rotate(45deg)}#home-faq .qbody{padding:12px 34px 2px 0;font-size:15.5px;color:#463c31;max-width:64ch}#home-faq .qbody p{margin:0 0 10px}#home-faq summary:focus-visible,#home-faq .qall:focus-visible{outline:2px solid #AF2D72;outline-offset:5px}@media(max-width:820px){#home-faq{padding:48px 6vw 28px}#home-faq .qa-wrap{grid-template-columns:minmax(0,1fr);gap:30px}#home-faq .qcards{gap:14px}#home-faq details{padding:22px}#home-faq summary{font-size:18px;line-height:1.4}#home-faq .qbody{padding-right:0;font-size:16px;line-height:1.6}}.hero>.panel{display:block;height:100%;width:100%;background:#1b1815}.hero>.panel>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:none;animation:none;-webkit-user-select:none;user-select:none}.hero-tagline>span{display:inline-block;background:linear-gradient(90deg,#f3aac8,#d84596,#af2d72);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}@media(max-width:767px){.hero>.panel>img{object-position:75% center}}.wave-div>.nu-wave-track{position:absolute;left:0;bottom:-2px;width:200%;height:46px;will-change:transform;backface-visibility:hidden}.wave-div>.nu-wave-track>svg{position:static;display:block;width:100%;height:100%;transform:none;animation:none;backface-visibility:visible;will-change:auto}@media(prefers-reduced-motion:reduce){.wave-div>.nu-wave-track{will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/nu-foundation-home.css.map */
