.nfp{--nfp-yellow: #FFB92C;--nfp-red: #E03641;--nfp-blue: #2D479E;--nfp-blue-2: #3d5bbd;--nfp-cream: #FBE7CB;width:min(440px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;background:none;color:#fff;overflow:visible}.nfp::backdrop{background:#0a10289e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nfp[open]{animation:nfp-in .45s cubic-bezier(.3,1.4,.5,1)}.nfp[open]::backdrop{animation:nfp-fade .3s ease-out}.nfp.is-closing{animation:nfp-out .2s ease-in forwards}.nfp.is-closing::backdrop{animation:nfp-fade .2s ease-in reverse forwards}@keyframes nfp-in{0%{transform:translateY(24px) scale(.88);opacity:0}to{transform:none;opacity:1}}@keyframes nfp-out{to{transform:translateY(12px) scale(.94);opacity:0}}@keyframes nfp-fade{0%{opacity:0}to{opacity:1}}html.nfp-lock{overflow:hidden}.nfp-card{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:12px;padding:30px 28px 28px;border-radius:24px;border:2px solid #000;box-shadow:4px 4px #000;background:radial-gradient(120% 80% at 50% 0%,var(--nfp-blue-2),var(--nfp-blue) 70%);font-family:var(--font-stack-body);text-align:center}.nfp-card:focus{outline:none}.nfp-spark{position:absolute;z-index:-1;width:14px;height:14px;color:var(--nfp-cream);opacity:.75;animation:nfp-twinkle 2.8s ease-in-out infinite}.nfp-spark svg{display:block;width:100%;height:100%}.nfp-s1{left:14%;top:34px}.nfp-s2{right:18%;top:92px;width:10px;height:10px;animation-delay:-1s}.nfp-s3{right:22px;bottom:90px;width:18px;height:18px;animation-delay:-1.8s}.nfp-s4{left:20px;bottom:130px;width:9px;height:9px;animation-delay:-.6s}@keyframes nfp-twinkle{0%,to{transform:scale(.7);opacity:.35}50%{transform:scale(1.05);opacity:.9}}.nfp-x{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1.5px solid #000;border-radius:50%;background:var(--nfp-cream);color:#000;box-shadow:1px 1px #000;cursor:pointer;transition:transform .2s cubic-bezier(.3,1.5,.5,1)}.nfp-x:hover{transform:rotate(90deg)}.nfp-x svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.nfp-x:focus-visible,.nfp-cta:focus-visible{outline:2px dashed var(--nfp-yellow);outline-offset:3px}.nfp-stage{position:relative;width:140px;height:172px}.nfp-rig{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 0;animation:nfp-bob 3.2s ease-in-out infinite alternate}.nfp[open] .nfp-stage{animation:nfp-rise .9s cubic-bezier(.2,1.2,.4,1) both}@keyframes nfp-rise{0%{transform:translateY(70px);opacity:0}to{transform:none;opacity:1}}@keyframes nfp-bob{0%{transform:translateY(0) rotate(-3deg)}to{transform:translateY(-8px) rotate(3deg)}}.nfp-balloon{position:absolute;width:40px;height:50px;border-radius:50% 50% 47% 47%/56% 56% 44% 44%;transform-origin:50% 120%;animation:nfp-sway 2.6s ease-in-out infinite alternate;box-shadow:inset -4px -6px #00000024}.nfp-balloon:after{content:"";position:absolute;left:50%;bottom:-5px;width:8px;height:7px;transform:translate(-50%);clip-path:polygon(50% 0,100% 100%,0 100%);background:inherit}.nfp-balloon:before{content:"";position:absolute;left:9px;top:8px;width:8px;height:12px;border-radius:50%;background:#ffffff8c;transform:rotate(25deg)}.nfp-b1{left:14px;top:8px;background:var(--nfp-red)}.nfp-b2{left:50px;top:-6px;width:42px;height:52px;animation-delay:-.8s;background:var(--nfp-cream)}.nfp-b3{left:88px;top:10px;width:37px;height:46px;animation-delay:-1.6s;background:var(--nfp-yellow)}@keyframes nfp-sway{0%{transform:rotate(-6deg)}to{transform:rotate(5deg)}}.nfp-strings{position:absolute;left:0;top:52px;width:140px;height:44px;overflow:visible}.nfp-strings path{fill:none;stroke:var(--nfp-cream);stroke-width:1.3;stroke-linecap:round}.nfp-tag{position:absolute;left:39px;top:92px;display:flex;flex-direction:column;align-items:center;width:62px;padding:5px 0 6px;border:1.5px solid #000;border-radius:10px;background:var(--nfp-yellow);color:#000;box-shadow:2px 2px #000;line-height:1;transform:rotate(-6deg);transform-origin:50% 0;animation:nfp-swing 2.4s ease-in-out infinite alternate}@keyframes nfp-swing{0%{transform:rotate(-7deg)}to{transform:rotate(5deg)}}.nfp-tag-top{font-size:8.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.nfp-tag-day{font-family:var(--font-stack-header);font-size:30px;font-weight:800;margin-top:2px}.nfp-tag-month{font-size:11px;font-weight:800;letter-spacing:.1em}.nfp-chip{padding:6px 10px;border-radius:8px;border:1px solid #000;background:var(--nfp-yellow);color:#000;box-shadow:1px 1px #000;transform:rotate(-1.5deg);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1}.nfp .nfp-title{margin:0;color:#fff;font-family:var(--font-stack-header);font-weight:800;font-size:28px;line-height:1.05;letter-spacing:0;text-transform:none;text-wrap:balance}.nfp-title em,.nfp-text em{font-style:normal;color:var(--nfp-yellow)}.nfp .nfp-text{margin:0;max-width:34ch;font-size:16px;line-height:1.4;color:#ffffffe0;text-wrap:pretty}.nfp-text b{color:#fff;font-weight:700}.nfp-text em{font-weight:700}.nfp-cta{margin-top:6px;padding:14px 26px;border:1.5px solid #000;border-radius:10px;background:var(--nfp-yellow);color:#000;box-shadow:2px 2px #000;font-family:var(--font-stack-body);font-size:15px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:transform .15s,box-shadow .15s}.nfp-cta:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #000}.nfp-cta:active{transform:translate(1px,1px);box-shadow:1px 1px #000}[data-nf-popup-open]{cursor:pointer}@media(max-width:767px){.nfp-card{gap:10px;padding:14px 20px 22px;border-radius:18px;box-shadow:3px 3px #000}.nfp-stage{margin-top:6px}.nfp .nfp-title{font-size:23px}.nfp .nfp-text{font-size:14.5px}.nfp-chip{font-size:10.5px;padding:5px 8px}.nfp-cta{width:100%;padding:15px 20px}}@media(prefers-reduced-motion:reduce){.nfp[open],.nfp[open]::backdrop,.nfp.is-closing,.nfp-rig,.nfp-balloon,.nfp-tag,.nfp-spark,.nfp[open] .nfp-stage{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/new-flavours-popup.css.map */
