.nk{--v-900:#22144b;--v-700:#3d2783;--v-500:#52359a;--b-400:#4e86cd;--b-500:#4178c5;--b-600:#3567b0;--gold:#ecc65c;--gold-hi:#fff3c2;--gold-lo:#c99a3a;--silver-hi:#f8f9fd;--silver:#e3e7f0;--ink:#22144b;--espresso:#f059af;--filter:#f5a443;font-family:var(--font-body-family,sans-serif);color:#fff;line-height:1.55;letter-spacing:.01em;overflow:hidden;position:relative}.nk *,.nk *:before,.nk *:after{box-sizing:border-box}:where(.nk) p{margin:0}.nk [hidden]{display:none!important}.nk-defs{position:absolute;width:0;height:0;overflow:hidden}.nk-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nk-band{position:relative;padding:5.6rem 2rem 6.4rem}.nk-inner{position:relative;max-width:112rem;margin:0 auto}.nk .nk-display{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:clamp(4.4rem,12vw,10rem);line-height:.96;letter-spacing:-.015em;margin:0 0 2.4rem;color:var(--gold);filter:drop-shadow(0 .3rem 0 rgba(20,10,50,.35))}@supports ((-webkit-background-clip:text) or (background-clip:text)){.nk .nk-foil{background:linear-gradient(100deg,var(--gold-lo) 0%,#f3d77a 16%,var(--gold-hi) 25%,#e6bd52 38%,var(--gold-lo) 52%,#f1d36d 70%,#fff0b8 80%,#d4a845 100%);background-size:240% 100%;background-position:0% 50%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.nk--js .nk-foil{animation:nk-shine 2.6s cubic-bezier(.3,.6,.3,1) .4s 1 both}}@keyframes nk-shine{0%{background-position:100% 50%}to{background-position:0% 50%}}.nk .nk-h2{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:clamp(3rem,6.4vw,4.8rem);line-height:1.04;letter-spacing:-.005em;margin:0 0 1.2rem;color:#fff;text-transform:none}.nk-lead{font-size:clamp(1.7rem,2.1vw,2rem);line-height:1.5;max-width:34ch;margin:0 auto 3.2rem;color:#f3f0ff}.nk-intro{font-size:1.7rem;max-width:40ch;margin:0 auto;color:#eef3fc}.nk-sky{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.nk-sky--glitter{width:100%;height:100%;opacity:.6}.nk-star{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);transform:rotate(var(--r,0deg));filter:drop-shadow(0 1px 1px rgba(20,10,50,.35))}.nk-star--d{display:none}.nk-star--flat{transform:scaleY(.36) rotate(var(--r,0deg))}.nk--js .nk-star--tw{animation:nk-twinkle 4.6s ease-in-out var(--d,0s) infinite}@keyframes nk-twinkle{0%,to{opacity:1;transform:rotate(var(--r,0deg)) scale(1)}50%{opacity:.82;transform:rotate(var(--r,0deg)) scale(.8)}}.nk-hero{z-index:1;display:flow-root;background:radial-gradient(130% 90% at 50% 0%,#5d3fae 0%,var(--v-500) 42%,var(--v-700) 100%);padding:6.4rem 2rem 0;text-align:center}.nk-hero__text{position:relative;padding-bottom:6.4rem}.nk-hero__figure{position:relative;width:min(100%,44rem);margin:-2.4rem auto 0;line-height:0}.nk-hero__figure img{display:block;width:100%;height:auto}.nk--stage .nk-hero__text{padding-bottom:2.4rem}.nk-stage{position:relative;z-index:2;width:min(100%,48rem);margin:0 auto calc(min(100%,48rem)*-.214)}.nk--js .nk-stage{cursor:pointer;-webkit-tap-highlight-color:transparent}.nk-stage__svg{display:block;width:100%;height:auto;overflow:visible}.nk--stage .nk-floor{padding-top:calc(min(100% - 4rem,48rem)*.214 + 3.2rem)}.nk-cracker__jaw,.nk-cracker__nut{transform-box:fill-box;transform-origin:50% 0}.nk-chomp .nk-cracker__jaw{animation:nk-chomp .34s ease-in-out 2}.nk-chomp .nk-cracker__nut{animation:nk-squish .34s ease-in-out 2}@keyframes nk-chomp{50%{transform:translateY(-6px)}}@keyframes nk-squish{50%{transform:scale(1.08,.84)}}.nk-floor{background:linear-gradient(180deg,#5089d0 0,#3f74bf 8rem,var(--b-600) 24rem,var(--b-600) 100%);text-align:center;scroll-margin-top:8rem}.nk-floor:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55) 20%,rgba(255,255,255,.55) 80%,transparent)}.nk-nuts{list-style:none;margin:3.2rem auto 0;padding:0;display:grid;grid-template-columns:repeat(var(--nk-cols),minmax(0,1fr));gap:.8rem;max-width:84rem}.nk-nut{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;width:100%;padding:.4rem .2rem 1rem;font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.8rem;border-radius:1.6rem;-webkit-tap-highlight-color:transparent}.nk-nut:focus-visible{outline:3px solid var(--gold-hi);outline-offset:3px}.nk-nut__stage{position:relative;width:min(100%,12rem);aspect-ratio:120/130;transition:transform .2s ease}.nk-nut:hover .nk-nut__stage{transform:translateY(-.3rem)}.nk-nut:active .nk-nut__stage{transform:scale(.94)}.nk-nut__svg{display:block;width:100%;height:100%;overflow:visible}.nk-nut__shadow{fill:#10184661}.nk-nut__half{opacity:0;transform-box:fill-box;transform-origin:50% 100%;transition:transform .55s cubic-bezier(.22,1.3,.36,1),opacity 0s .55s}.is-open .nk-nut__half{opacity:1;transition:transform .55s cubic-bezier(.22,1.3,.36,1),opacity 0s 0s}.is-open .nk-nut__half--l{transform:translate(-3%,2%) rotate(-13deg)}.is-open .nk-nut__half--r{transform:translate(3%,2%) rotate(13deg)}.nk-nut__whole{transition:opacity 0s .55s}.is-open .nk-nut__whole{opacity:0;transition:opacity 0s 0s}.nk-nut__glow{transform-box:fill-box;transform-origin:50% 50%;transform:scale(0) rotate(-70deg);transition:transform .55s cubic-bezier(.22,1.5,.36,1) .06s}.is-open .nk-nut__glow{transform:scale(1) rotate(0)}.nk-nut__prize{opacity:0;transform-box:fill-box;transform-origin:50% 90%;transform:translateY(18%) scale(.3);transition:transform .5s cubic-bezier(.3,1.5,.5,1) .08s,opacity .15s .08s}.is-open .nk-nut__prize{opacity:1;transform:translateY(-14%) scale(1.06)}.nk-hint .nk-nut__stage{animation:nk-wiggle .9s ease-in-out 2}@keyframes nk-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(7deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}}.nk-crumb{position:absolute;left:50%;top:52%;width:.7rem;height:.5rem;border-radius:45%;background:#7a4126;opacity:0;pointer-events:none}.nk-crumb:nth-child(2n){background:#d9b07e;width:.5rem;height:.5rem}.is-open .nk-crumb{animation:nk-crumb .75s cubic-bezier(.2,.7,.4,1) forwards}@keyframes nk-crumb{0%{opacity:1;transform:translate(-50%,-50%) rotate(0)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--rot))}}.nk-nut__kicker{display:block;font-size:1.2rem;line-height:1.3;color:#eaf1fb}.nk-nut__tag{display:inline-block;max-width:100%;font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.35rem;line-height:1.2;color:var(--ink);background:linear-gradient(135deg,var(--gold-hi) 0%,var(--gold) 48%,var(--gold-lo) 100%);padding:.6rem 1.1rem .5rem;border-radius:99rem;box-shadow:0 .2rem #140a324d}.nk-cards{display:grid;grid-template-columns:1fr;gap:1.2rem;max-width:84rem;margin:2.4rem auto 0;text-align:left}.nk-card,.nk-bonus{background:linear-gradient(160deg,var(--silver-hi) 0%,var(--silver) 62%,#f2f4f9 100%);color:var(--ink);border-radius:1.6rem;padding:1.8rem 2rem;box-shadow:inset 0 0 0 1px #ffffffd9,0 1.4rem 2.6rem -1.8rem #0a0e32b3;transform-origin:50% 0}.nk--js .nk-card,.nk--js .nk-bonus{display:none}.nk--js .nk-card.is-open,.nk--js .nk-bonus.is-open,.nk--design .nk-card,.nk--design .nk-bonus{display:block;animation:nk-unwrap .45s cubic-bezier(.2,.9,.3,1) both}@keyframes nk-unwrap{0%{opacity:0;transform:translateY(-.8rem) scaleY(.9)}to{opacity:1;transform:none}}.nk-card__title,.nk-bonus__title{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:2.2rem;line-height:1.15;margin:0 0 .6rem;color:var(--v-700)}.nk-card__text,.nk-bonus__text{font-size:1.5rem;line-height:1.55;color:#33285e}.nk-card__from{margin-top:1.2rem!important;font-size:1.3rem;color:#4f4878}.nk-card__from b{font-weight:var(--nk-bold);color:#76530e}.nk-bonus{max-width:84rem;margin:1.6rem auto 0;text-align:left;box-shadow:0 0 0 2px var(--gold),0 1.4rem 2.6rem -1.8rem #0a0e32b3}.nk-bonus__sum{margin-top:1.2rem!important;font-size:1.5rem;font-weight:var(--nk-bold);font-family:var(--font-heading-family,sans-serif);color:var(--v-700)}.nk-all{margin-top:3.2rem}.nk--nojs .nk-all{display:none}.nk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 2.6rem 1.1rem;border-radius:99rem;border:0;font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.6rem;line-height:1.2;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:transform .15s ease,background-color .15s ease}.nk-btn:focus-visible{outline:3px solid var(--gold-hi);outline-offset:3px}.nk-btn--gold{color:var(--ink);background:linear-gradient(135deg,var(--gold-hi) 0%,var(--gold) 45%,var(--gold-lo) 100%);box-shadow:0 .3rem #140a3266}.nk-btn--gold:hover{transform:translateY(-.1rem)}.nk-btn--line{color:#fff;background:transparent;box-shadow:inset 0 0 0 2px #ffffffe6}.nk-btn--line:hover{background:#ffffff1f}.nk-truth{background:linear-gradient(180deg,var(--v-700) 0%,var(--v-900) 100%);text-align:center}.nk-truth__grid{display:grid;gap:2.4rem;margin-top:3.2rem;align-items:center}.nk-truth__media img{display:block;width:100%;height:auto;border-radius:2rem}.nk-label{max-width:68rem;margin:0 auto;text-align:left;background:linear-gradient(160deg,var(--silver-hi) 0%,var(--silver) 58%,#f3f5fa 100%);color:var(--ink);border-radius:2rem;padding:2.8rem 2.2rem 2.4rem;box-shadow:inset 0 0 0 1px #ffffffbf,0 2.4rem 4.8rem -2.8rem #000000bf}.nk-label__name{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:clamp(3.4rem,7.6vw,5.2rem);line-height:1;color:var(--v-700)}.nk-label__origin{margin-top:1rem!important;font-size:1.25rem;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;color:#4b4373}.nk-label__story{margin-top:1.8rem!important;font-size:1.6rem;line-height:1.6;max-width:58ch;color:#2f2558}.nk-facts{margin:2.4rem 0 0;padding:0;border-top:1px solid rgba(61,39,131,.2)}.nk-fact{display:grid;grid-template-columns:1fr;gap:.2rem;padding:1.4rem 0;border-bottom:1px solid rgba(61,39,131,.2)}.nk-fact dt{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.2rem;letter-spacing:.11em;text-transform:uppercase;color:#76530e}.nk-fact dd{margin:0}.nk-fact__value{display:block;font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.9rem;line-height:1.25;color:var(--v-700)}.nk-fact__text{display:block;margin-top:.2rem;font-size:1.45rem;line-height:1.5;color:#3a3166}.nk-label__note{margin-top:2rem!important;font-size:1.35rem;line-height:1.5;color:#4b4373}.nk-brew{background:linear-gradient(180deg,#3a6cb6,#2f5ea6);text-align:center}.nk-recipes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;max-width:64rem;margin:3.2rem auto 0}.nk-recipe__dot{width:min(100%,16rem);aspect-ratio:1;border-radius:50%;margin:0 auto 1.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;color:var(--ink);box-shadow:0 1.2rem 2.4rem -1.4rem #0a0e32cc}.nk-recipe--espresso .nk-recipe__dot{background:var(--espresso)}.nk-recipe--filter .nk-recipe__dot{background:var(--filter)}.nk-recipe__name{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.6rem;line-height:1.2}.nk-recipe__ratio{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:clamp(2.8rem,6vw,3.8rem);line-height:1.05}.nk-recipe__text{font-size:1.5rem;line-height:1.5;color:#f4f7fd;max-width:22ch;margin:0 auto!important}.nk-tip{margin:3.2rem auto 0!important;font-size:1.7rem;max-width:40ch;color:#fff}.nk-end{background:radial-gradient(130% 90% at 50% 100%,#5d3fae 0%,var(--v-500) 38%,var(--v-900) 100%);text-align:center}.nk-end__text{font-size:1.7rem;max-width:36ch;margin:0 auto!important;color:#f3f0ff}.nk-product{display:grid;grid-template-columns:9.6rem 1fr;gap:1.6rem;align-items:center;max-width:52rem;margin:3.2rem auto 0;padding:1.4rem;border-radius:2rem;background:linear-gradient(160deg,var(--silver-hi),var(--silver));color:var(--ink);text-decoration:none;text-align:left;box-shadow:0 2rem 3.6rem -2.4rem #000000bf}.nk-product:focus-visible{outline:3px solid var(--gold-hi);outline-offset:3px}.nk-product--noimg{grid-template-columns:1fr;text-align:center}.nk-product__img img{display:block;width:100%;height:auto;border-radius:1.2rem;background:#fff}.nk-product__title{display:block;font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.8rem;line-height:1.2}.nk-product__price{display:block;margin:.4rem 0 1.2rem;font-size:1.5rem;color:#3a3166}.nk-product .nk-btn{min-height:4.4rem;padding:1rem 2rem .9rem;font-size:1.5rem}.nk-ps{margin:3.2rem auto 0!important;font-size:1.4rem;max-width:40ch;color:#e6e0ff}@media(min-width:750px){.nk-nuts{gap:2.4rem}.nk-nut__stage{width:min(100%,15rem)}.is-open .nk-nut__half--l{transform:translate(-7%,2%) rotate(-19deg)}.is-open .nk-nut__half--r{transform:translate(7%,2%) rotate(19deg)}.nk-nut__tag{font-size:1.5rem}.nk-cards{grid-template-columns:repeat(var(--nk-cols),minmax(0,1fr));align-items:start;gap:2.4rem}.nk-card{grid-column:var(--i)}.nk-fact{grid-template-columns:12rem 1fr;gap:1.6rem}.nk-fact dt{padding-top:.5rem}.nk-label{padding:4rem 4rem 3.2rem}.nk-product{grid-template-columns:14rem 1fr;padding:1.8rem}.nk-recipes{gap:4rem}}@media(min-width:990px){.nk-star--d{display:block}.nk-band{padding:9.6rem 4rem 10.4rem}.nk-hero{padding:10.4rem 4rem 0}.nk-hero__text{padding-bottom:8.8rem}.nk-truth__grid--img{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.nk-truth__grid--img .nk-label{margin:0}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){.nk *,.nk *:before,.nk *:after{animation:none!important;transition:none!important}}.nk{--cocoa:#3b1c11;--cocoa-2:#5c3320;--cocoa-3:#7a5236;--cream:#fffaf0}.nk-bake{background:radial-gradient(120% 70% at 50% 0%,#fff7e6,#fbe9c6 44%,#f2d39c);color:var(--cocoa);text-align:center}.nk-bake:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgba(201,154,58,.6) 20%,rgba(201,154,58,.6) 80%,transparent)}.nk-bake__deco{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.nk-bake__k{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);transform:rotate(var(--r));filter:drop-shadow(0 .4rem .6rem rgba(92,51,32,.2))}.nk-bake__k--1{--x:3%;--y:2.4rem;--s:4.8rem;--r:-18deg}.nk-bake__k--2{--x:86%;--y:4rem;--s:4rem;--r:24deg}.nk-bake__k--3{--x:84%;--y: calc(100% - 7.2rem) ;--s:4.4rem;--r:-8deg;display:none}.nk .nk-bake__h2{color:var(--cocoa)}.nk-bake__lead{color:var(--cocoa-2);max-width:40ch}.nk-pairs{list-style:none;margin:0 auto;padding:0;display:grid;gap:1.2rem;max-width:96rem}.nk-pair{padding:1.6rem 1.8rem;border-radius:1.6rem;background:#fff9;text-align:left;box-shadow:inset 0 0 0 1px #ffffffd9}.nk-pair__title{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:#8a5a12}.nk-pair__text{margin-top:.4rem!important;font-size:1.6rem;line-height:1.5;color:var(--cocoa)}.nk-recipe-card{display:grid;gap:2.4rem;max-width:96rem;margin:3.2rem auto 0;padding:2.4rem 1.6rem;border-radius:2.4rem;background:var(--cream);text-align:left;box-shadow:inset 0 0 0 1px #ffffffe6,0 2.4rem 4.8rem -3.2rem #5c332099}.nk-recipe-card__title{margin:0;font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:clamp(2.6rem,5vw,3.4rem);line-height:1.05;color:var(--cocoa);text-transform:none;letter-spacing:-.005em}.nk-recipe-card__meta{margin-top:.6rem!important;font-size:1.4rem;line-height:1.45;color:var(--cocoa-3)}.nk-calc{border-radius:2rem;padding:2rem 1.6rem;background:linear-gradient(160deg,#5c3320,#3b1c11);color:#fff7e6;box-shadow:inset 0 0 0 1px #fff3c21f}.nk-calc__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;padding-bottom:1.6rem;border-bottom:1px solid rgba(255,243,194,.2)}.nk-calc__label,.nk-calc__sub{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.3rem;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.nk-calc__sub{margin-top:1.8rem!important}.nk-step{display:flex;align-items:center;gap:.8rem}.nk-step__btn{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:4.8rem;height:4.8rem;margin:0;padding:0;border:0;border-radius:50%;background:linear-gradient(135deg,var(--gold-hi) 0%,var(--gold) 45%,var(--gold-lo) 100%);color:var(--cocoa);font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:2.4rem;line-height:1;cursor:pointer;box-shadow:0 .2rem #00000059;transition:transform .15s ease}.nk-step__btn:hover{transform:translateY(-.1rem)}.nk-step__btn:focus-visible{outline:3px solid #fff7e6;outline-offset:3px}.nk-step__btn[disabled]{opacity:.35;cursor:not-allowed;transform:none}.nk-step__val{min-width:9.6rem;text-align:center;font-size:1.4rem;line-height:1.2;color:#f3dfbf}.nk-step__num{display:block;font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:3.2rem;line-height:1;font-variant-numeric:tabular-nums;color:#fff}.nk-ing{list-style:none;margin:.6rem 0 0;padding:0}.nk-ing li{display:grid;grid-template-columns:9.2rem minmax(0,1fr);gap:1.2rem;padding:.7rem 0;border-bottom:1px dashed rgba(255,243,194,.18);font-size:1.6rem;line-height:1.4}.nk-ing li:last-child{border-bottom:0}.nk-ing__amt{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-variant-numeric:tabular-nums;color:#fff}.nk-calc__coffee{margin-top:1.8rem;padding:1.4rem 1.6rem;border-radius:1.4rem;background:#fff3c21a}.nk-calc__coffee .nk-calc__sub{margin-top:0!important}.nk-calc__cups{margin-top:.6rem!important;font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.7rem;line-height:1.35;color:#fff}.nk-calc__rule{margin-top:.6rem!important;font-size:1.3rem;line-height:1.45;color:#f3dfbf}.nk-calc__note{margin-top:1.4rem!important;min-height:2.2rem;font-size:1.5rem;line-height:1.45;font-style:italic;color:#ffe9a8}.nk-calc__note:empty{display:none}.nk-how__sub{font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:#8a5a12}.nk-method{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;gap:1.4rem;counter-reset:nkstep}.nk-method li{display:grid;grid-template-columns:3.4rem minmax(0,1fr);gap:1.2rem;align-items:start;counter-increment:nkstep;font-size:1.6rem;line-height:1.55;color:var(--cocoa)}.nk-method li:before{content:counter(nkstep);display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:linear-gradient(180deg,#fdf3dc,#efcf8d 55%,#d9a55a);color:var(--cocoa);font-family:var(--font-heading-family,sans-serif);font-weight:var(--nk-bold);font-size:1.5rem;box-shadow:inset 0 0 0 1px #5c332026}.nk-bake__img{margin-bottom:2rem}.nk-bake__img img{display:block;width:100%;height:auto;border-radius:1.6rem}.nk-bake__tip{max-width:60rem;margin:2.8rem auto 0!important;font-size:1.6rem;line-height:1.55;color:var(--cocoa)}.nk-bake__foot{max-width:60rem;margin:1.4rem auto 0!important;font-size:1.35rem;line-height:1.55;color:var(--cocoa-3)}.nk-soldout{margin:3.2rem auto 1.6rem!important;font-size:1.6rem;color:#f3f0ff}.nk-gift{background:linear-gradient(180deg,var(--v-900) 0%,#2d1a62 100%)}.nk-gift__grid{display:grid;gap:3.2rem;align-items:center;max-width:104rem}.nk-gift__text{text-align:center}.nk-gift__lead{max-width:40ch}.nk-gift__tip{max-width:44ch;margin:0 auto!important;font-size:1.45rem;line-height:1.5;color:#d9d2f5}@media(min-width:750px){.nk-pairs{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.nk-recipe-card{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:3.2rem;padding:3.2rem;align-items:start}.nk-recipe-card__head{grid-column:1 / -1}.nk-calc{padding:2.4rem}.nk-bake__k--3{display:block}}@media(min-width:990px){.nk-bake__k--1{--s:6rem}.nk-gift__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:5.6rem}.nk-gift__text{text-align:left}.nk-gift__lead,.nk-gift__tip{margin-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/nussknacker-reveal.css.map */
