.balance-loader{--balance-paper:#f0ede6;--balance-ink:#22211e;position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:100;display:grid;justify-items:center;gap:10px;padding:18px 20px 15px;background:var(--balance-ink);color:var(--balance-paper);border:1px solid #f0ede633;border-radius:2px;pointer-events:none;opacity:1;transition:opacity .24s ease,translate .24s ease;box-shadow:0 6px 28px #0002}.balance-loader[hidden]{display:none}.balance-loader.is-leaving{opacity:0;translate:0 5px}.balance-loader-mark{overflow:visible}.balance-half-light,.balance-seed-light{fill:var(--balance-paper)}.balance-half-dark,.balance-seed-dark{fill:var(--balance-ink)}.balance-half-dark{stroke:var(--balance-paper);stroke-width:.65}.balance-half{transform-box:fill-box;transform-origin:center}.balance-half-light{animation:balance-light 2.8s cubic-bezier(.22,.7,.2,1) infinite}.balance-half-dark{animation:balance-dark 2.8s cubic-bezier(.22,.7,.2,1) infinite}.balance-seed{transform-box:fill-box;transform-origin:center;animation:balance-seed 2.8s ease infinite}.balance-seed-light{animation-delay:.08s}.balance-loader-ring{opacity:.3;transform-origin:50px 50px;animation:balance-ring 2.8s ease infinite}@keyframes balance-light{0%,to{transform:translate(7px,-4px) scale(.9);opacity:0}24%,76%{transform:translate(0) scale(1);opacity:1}90%{transform:translate(2px,-1px) scale(.99);opacity:.65}}@keyframes balance-dark{0%,to{transform:translate(-7px,4px) scale(.9);opacity:0}30%,76%{transform:translate(0) scale(1);opacity:1}90%{transform:translate(-2px,1px) scale(.99);opacity:.65}}@keyframes balance-seed{0%,18%,to{transform:scale(0);opacity:0}40%,78%{transform:scale(1);opacity:1}91%{transform:scale(.65);opacity:.4}}@keyframes balance-ring{0%,to{transform:scale(.87);opacity:0}32%,72%{transform:scale(1);opacity:.4}92%{transform:scale(1.07);opacity:0}}.coming-soon[data-ink-reveal].is-ink-pending .brand-logo{opacity:0}.coming-soon{overflow:hidden}.sand-logo-stage{position:relative}.sand-logo-canvas{position:absolute;pointer-events:none;max-width:none;z-index:1}@media(max-width:600px){.balance-loader{right:16px;bottom:16px;padding:12px;gap:7px}.balance-loader-mark{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.balance-loader *,.coming-soon[data-ink-reveal] .brand-logo{animation:none}.coming-soon[data-ink-reveal].is-ink-pending .brand-logo{opacity:1}.balance-loader{transition:none}}.coming-soon.is-ink-animation .brand-logo{animation:brand-ink-reveal 1.9s cubic-bezier(.18,.65,.25,1) both}@keyframes brand-ink-reveal{0%{opacity:0;filter:blur(3px);clip-path:polygon(0 0,0 0,0 18%,0 36%,0 58%,0 80%,0 100%,0 100%)}12%{opacity:.5;clip-path:polygon(0 0,13% 0,7% 18%,16% 36%,9% 58%,18% 80%,12% 100%,0 100%)}62%{opacity:1;filter:blur(.6px);clip-path:polygon(0 0,76% 0,70% 18%,81% 36%,74% 58%,84% 80%,77% 100%,0 100%)}to{opacity:1;filter:blur(0);clip-path:polygon(0 0,100% 0,100% 18%,100% 36%,100% 58%,100% 80%,100% 100%,0 100%)}}@media(prefers-reduced-motion:reduce){.coming-soon.is-ink-animation .brand-logo{animation:none}}.paintbrush-logo-stage{position:relative}.paintbrush-logo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:inherit}.paintbrush-strong{transform-box:fill-box;transform-origin:center}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand-motion.css.map */
