:root{color-scheme:light}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{margin:0;padding:0}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}html.hb-history-restoring:before,html.hb-history-restoring:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;pointer-events:none;clip-path:circle(150% at calc(100% - 42px) 44px);transition:clip-path .38s cubic-bezier(.6,0,.2,1)}html.hb-history-restoring:before{content:"";background:#93cdf3}html.hb-history-restoring:after{content:"HeyBear";display:grid;place-items:center;color:#0f1c2e;font:italic clamp(38px,6vw,64px)/1 "Instrument Serif",Georgia,serif;letter-spacing:-.035em}html.hb-history-restoring.hb-history-ready:before,html.hb-history-restoring.hb-history-ready:after{clip-path:circle(0 at calc(100% - 42px) 44px)}.hb-shopify-section,.hb-root{display:contents}.hb-skip:focus{position:fixed;left:12px;top:12px;width:auto;height:auto;clip-path:none;z-index:200;background:var(--ink);color:var(--cream);padding:10px 14px;border-radius:12px}:root{--sky:#93CDF3;--sky-2:#6DB6EA;--sky-deep:#2F86CF;--ink:#0F1C2E;--ink-2:#34445A;--cream:#FFF7E8;--peach:#F5CFA0;--mint:#D4E6B2;--pink:#F6C1C8;--cherry:#D8443B;--cherry-2:#B8322A;--bear:#9A5A2C;--moss:#6A8A34;--line:rgba(15,28,46,.14);--f-display:"Bricolage Grotesque", "Arial Black", system-ui, sans-serif;--f-serif:"Instrument Serif", "Times New Roman", Georgia, serif;--f-body:"Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--r-pill:999px;--r-card:28px;--shadow-3d: 0 2px 0 rgba(15,28,46,.9), 0 18px 40px -12px rgba(15,28,46,.35);color-scheme:light}*{box-sizing:border-box}html,body{overflow-x:clip}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font:500 17px/1.55 var(--f-body);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--f-display);font-weight:800;letter-spacing:-.035em;line-height:.95;margin:0;text-wrap:balance}em.s{font-family:var(--f-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.wrap{width:min(1240px,100%);margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}:focus-visible{outline:3px solid var(--sky-deep);outline-offset:3px;border-radius:8px}.btn{--bg:var(--cherry);--fg:#fff;--hover-bg:var(--cherry-2);--hover-fg:#fff;position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:.6em;justify-content:center;font:700 17px/1 var(--f-body);padding:18px 28px;border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--bg);color:var(--fg)!important;-webkit-text-fill-color:var(--fg);text-decoration:none;cursor:pointer;box-shadow:0 5px 0 var(--ink);transform:translateY(0);transition:transform .15s,box-shadow .15s,background-color .2s,color .2s}.btn:visited{color:var(--fg)!important;-webkit-text-fill-color:var(--fg)}.btn:hover,.btn:focus-visible{background:var(--hover-bg)!important;color:var(--hover-fg)!important;-webkit-text-fill-color:var(--hover-fg);transform:translateY(-2px);box-shadow:0 7px 0 var(--ink)}.btn>*{color:inherit!important;-webkit-text-fill-color:inherit}.btn:active{transform:translateY(4px);box-shadow:0 1px 0 var(--ink)}.btn.ghost{--bg:var(--cream);--fg:var(--ink);--hover-bg:#fff;--hover-fg:var(--ink)}.btn.ink{--bg:var(--ink);--fg:var(--cream);--hover-bg:#1B2D45;--hover-fg:var(--cream);box-shadow:0 5px 0 var(--cherry)}.btn svg{width:18px;height:18px}.cta-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px 14px 22px 22px;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:2.5px solid var(--ink);overflow:hidden;background:var(--pc,var(--peach))}.face.back{transform:rotateY(180deg) translateZ(1px)}.face.front{transform:translateZ(9px)}.face.back p{font:600 13px/1.45 var(--f-body);margin:0;max-width:22ch}.gummy{color:var(--c);width:var(--w,70px)}.gummy svg{width:100%;overflow:visible;filter:drop-shadow(0 10px 12px rgba(15,28,46,.22))}.sticker{filter:drop-shadow(0 12px 14px rgba(15,28,46,.25))}section{position:relative}.sec{padding-block:clamp(80px,11vw,150px)}.kicker{font:700 13px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:#fff;border:2px solid var(--ink);border-radius:var(--r-pill);padding:8px 14px;display:inline-flex;gap:8px;align-items:center;box-shadow:0 3px 0 var(--ink)}.h2{font-size:clamp(42px,6.2vw,88px);margin-top:18px}.pack3d-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3}.pack3d{position:relative;width:100%;height:100%}.pack3d canvas{display:block;width:100%;height:100%;touch-action:pan-y;cursor:grab;outline:none}.pack3d canvas.dragging{cursor:grabbing}.burst{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.55) 0 10deg,transparent 10deg 20deg);border-radius:50%;mask:radial-gradient(closest-side,#000 40%,transparent 72%);-webkit-mask:radial-gradient(closest-side,#000 40%,transparent 72%);animation:spin 30s linear infinite}@media(prefers-reduced-motion:reduce){.burst{animation:none}}.qty{display:flex;align-items:center;flex:none;border:2px solid var(--ink);border-radius:var(--r-pill);background:#fff;box-shadow:0 4px 0 var(--ink);padding:0 4px}.qty button{width:40px;height:40px;border:0;background:none;border-radius:50%;font:700 22px/1 var(--f-body);color:var(--ink);cursor:pointer;transition:background .15s}.qty button:hover{background:color-mix(in srgb,var(--sky) 35%,#fff)}.qty button:disabled{opacity:.3;cursor:default;background:none}.qty output{min-width:26px;text-align:center;font:800 19px/1 var(--f-display)}@media(max-width:560px){.qty button{width:34px}}.img-word.in{transform:translateY(105%);opacity:0;transition:none}.rating.rating{display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:8px;font:700 15px/1 var(--f-body);color:var(--ink)}.rating .stars{display:inline-flex;gap:2px;color:#f2a93b}.rating .stars svg{width:18px;height:18px;fill:currentColor;stroke:var(--ink);stroke-width:1.2;stroke-linejoin:round}.rating .stars svg.part{fill:none}.rating .stars svg.part path{stroke:var(--ink)}.rating b{font:800 16px/1 var(--f-display)}.rating .sep{opacity:.35}@media(max-width:420px){.rating.rating{font-size:13px;gap:6px}.rating .stars svg{width:15px;height:15px}}.sev{display:inline-flex;align-items:center;gap:10px;font:800 15px/1 var(--f-display);letter-spacing:.02em;text-transform:uppercase;border:2px solid var(--cream);border-radius:var(--r-pill);padding:9px 14px;margin-bottom:20px}.sev i{display:inline-flex;gap:3px}.sev i span{width:10px;height:10px;border-radius:50%}details{background:var(--cream);border:2.5px solid var(--ink);border-radius:22px;margin-bottom:12px;box-shadow:0 4px 0 var(--ink);transition:box-shadow .2s}details[open]{box-shadow:0 6px 0 var(--ink)}summary{list-style:none;cursor:pointer;padding:20px 22px;font:800 21px/1.2 var(--f-display);letter-spacing:-.02em;display:flex;justify-content:space-between;gap:16px;align-items:center}summary::-webkit-details-marker{display:none}summary .pm{width:30px;height:30px;flex:none;border-radius:50%;border:2px solid var(--ink);display:grid;place-items:center;background:var(--peach);transition:transform .3s}details[open] summary .pm{transform:rotate(45deg)}details p{margin:0;padding:0 22px 22px;color:var(--ink-2)}:root{--isl:10px}.signup-msg{margin-top:14px;font-weight:700;min-height:1.5em}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dr-item{display:grid;grid-template-columns:76px 1fr auto;gap:14px;align-items:center;background:#fff;border:2px solid var(--ink);border-radius:20px;padding:12px;box-shadow:0 4px 0 var(--ink);animation:drIn .5s cubic-bezier(.3,1.5,.5,1)}.dr-thumb{width:76px;height:76px;border-radius:14px;border:2px solid var(--ink);background:var(--tb);display:grid;place-items:center;position:relative;overflow:hidden}.dr-thumb svg{width:46px;color:var(--tc);filter:drop-shadow(0 4px 0 rgba(15,28,46,.2))}.dr-thumb i{position:absolute;right:4px;top:4px;font:800 11px/1 var(--f-display);font-style:normal;background:var(--ink);color:var(--cream);border-radius:var(--r-pill);padding:3px 6px}.dr-info{min-width:0}.dr-info b{display:block;font:800 17px/1.15 var(--f-display);letter-spacing:-.02em}.dr-info small{display:block;color:var(--ink-2);font-size:13px;margin-top:2px}.qty{display:inline-flex;align-items:center;border:2px solid var(--ink);border-radius:var(--r-pill);margin-top:8px;overflow:hidden;background:var(--cream)}.qty button{width:30px;height:28px;border:0;background:none;font:800 16px/1 var(--f-body);cursor:pointer;color:var(--ink)}.qty button:hover{background:var(--mint)}.qty output{min-width:24px;text-align:center;font:800 14px/1 var(--f-display);font-variant-numeric:tabular-nums}.dr-right{text-align:right;display:grid;gap:8px;justify-items:end;align-self:stretch;align-content:space-between}.dr-right b{font:800 17px/1 var(--f-display);font-variant-numeric:tabular-nums}.dr-rm{border:0;background:none;color:var(--ink-2);font:600 12px/1 var(--f-body);text-decoration:underline;cursor:pointer;padding:0}body.dr-lock{overflow:hidden}.cart-btn.bump{animation:bump .5s cubic-bezier(.3,1.8,.5,1)}@media(prefers-reduced-motion:reduce){.dr-item{animation:none}}.toast{position:fixed;left:50%;top:84px;z-index:80;transform:translate(-50%,-240px);visibility:hidden;background:var(--ink);color:var(--cream);padding:14px 20px;border-radius:var(--r-pill);font-weight:700;display:flex;gap:10px;align-items:center;transition:transform .45s cubic-bezier(.3,1.5,.5,1);box-shadow:0 5px 0 var(--cherry);max-width:calc(100% - 32px)}.toast.show{transform:translate(-50%);visibility:visible}.reveal{transform:translateY(28px);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.reveal.in{transform:none}@media(max-width:520px){.flavours{grid-template-columns:repeat(3,1fr)}.chip{font-size:13px;padding:12px 6px}.assure{grid-template-columns:1fr}.buy{flex-direction:column}.total{justify-content:center}}@media(prefers-reduced-motion:reduce){.reveal{transform:none;transition:none}html{scroll-behavior:auto}html.hb-history-restoring:before,html.hb-history-restoring:after{transition-duration:.01ms}}@keyframes run{to{transform:translate(-50%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ripple{0%{transform:scaleX(.82) translateY(0);opacity:.35;stroke-dashoffset:0}50%{transform:scale(1.12,1.15) translateY(2px);opacity:1;stroke-dashoffset:-27}to{transform:scaleX(.82) translateY(0);opacity:.35;stroke-dashoffset:-54}}@keyframes drIn{0%{transform:translate(40px) scale(.95);opacity:.2}}@keyframes bump{40%{transform:scale(1.12) rotate(-4deg)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hb-base.css.map */
