@keyframes padum{0%{transform:scale(1)}14%{transform:scale(1.07)}26%{transform:scale(.99)}42%{transform:scale(1.16)}62%{transform:scale(.97)}to{transform:scale(1)}}@keyframes padum-word{0%{transform:translateY(.35em) scale(.86);opacity:0}40%{transform:translateY(0) scale(1.08);opacity:1}60%{transform:scale(.97)}80%{transform:scale(1.03)}to{transform:none;opacity:1}}@keyframes spin{to{rotate:360deg}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes drop{0%{opacity:0;transform:translateY(-10px)}}@keyframes pop{0%{opacity:0;transform:scale(.94)}}@keyframes say{0%{opacity:0;translate:-50% -60%;scale:.7}25%{opacity:1;translate:-50% -120%;scale:1.1}70%{opacity:1;translate:-50% -140%;scale:1}to{opacity:0;translate:-50% -170%}}@keyframes ribbon{to{transform:translate(-50%)}}@keyframes ping{0%{transform:scale(.8);opacity:.9}70%,to{transform:scale(1.5);opacity:0}}@keyframes in-right{0%{opacity:0;transform:translate(24px)}}@keyframes in-left{0%{opacity:0;transform:translate(-24px)}}@keyframes arrive{0%{opacity:0;transform:translateY(-10px) scale(.98)}}@keyframes drawer-in{0%{transform:translate(40px);opacity:0}}@keyframes drawer-in-left{0%{transform:translate(-40px);opacity:0}}@keyframes roll-up{0%{transform:translateY(60%);opacity:0}}@keyframes roll-down{0%{transform:translateY(-60%);opacity:0}}@keyframes flash{0%{background-color:var(--band-2)}to{background-color:transparent}}@keyframes step{0%{opacity:0;scale:.4}30%{opacity:1;scale:1.15}55%{scale:1}85%{opacity:1}to{opacity:0}}@keyframes float-heart{0%{opacity:0;transform:translate(0) scale(.4)}25%{opacity:1}to{opacity:0;transform:translate(var(--x),-46px) scale(1)}}@keyframes trail-in{0%{opacity:0;scale:.3}60%{opacity:1;scale:1.15}to{opacity:1;scale:1}}@keyframes pulse-run{0%{clip-path:inset(-50% 100% -50% 0)}4%{clip-path:inset(-50% 96% -50% 0)}96%{clip-path:inset(-50% 0 -50% 96%)}to{clip-path:inset(-50% 0 -50% 100%)}}@keyframes wipe{to{clip-path:inset(-50% 0 -50% 0)}}@keyframes wiggle{0%,to{rotate:var(--r, 0deg)}30%{rotate:calc(var(--r, 0deg) - 6deg)}60%{rotate:calc(var(--r, 0deg) + 5deg)}}@keyframes sticker-in{0%{opacity:0;scale:.3}60%{opacity:1;scale:1.12}to{opacity:1;scale:1}}.is-beat{animation:padum .9s var(--ease)}.logo__heart.is-beat,.paw .is-beat{animation-duration:.8s}.roll-up{animation:roll-up .3s var(--ease)}.roll-down{animation:roll-down .3s var(--ease)}.tick-flash{animation:flash .9s ease-out;border-radius:6px}.logo-intro .logo__heart{animation:padum 1s .35s var(--ease)}.logo:hover .logo__heart,.tool--bag.is-beat .icon{animation:padum .8s var(--ease)}.tool--bag.is-beat{animation:none}.tool__count.bump{animation:padum .7s var(--ease)}.has-motion [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .8s var(--ease)}.has-motion [data-reveal].is-in{opacity:1;transform:none}.has-motion .beatline--draw{clip-path:inset(-50% 100% -50% 0);transition:clip-path 2.4s var(--ease)}.has-motion .beatline--draw.is-in{clip-path:inset(-50% 0 -50% 0)}.beats li.is-beat{animation:none}.beats li.is-beat:before{animation:padum .9s var(--ease)}.hero.is-playing .hero__word{animation:padum-word .7s .1s var(--spring) backwards}.hero.is-playing .hero__word--2{animation:padum-word .8s .48s var(--spring) backwards}.hero.is-playing .hero__sticker--1{animation:sticker-in .55s 1s var(--spring) backwards}.hero.is-playing .hero__sticker--2{animation:sticker-in .55s 1.25s var(--spring) backwards}.hero.is-playing .hero__trail use{animation:trail-in .45s calc(1.4s + var(--i) * .13s) var(--spring) backwards}.hero.is-playing .hero__product{animation:sticker-in .6s 2.4s var(--spring) backwards}.hero__trail use{transform-box:fill-box;transform-origin:center}.hero.is-playing .beatline--hero:not(.beatline--pulse){clip-path:inset(-50% 100% -50% 0);animation:wipe 2.4s .3s var(--ease) forwards}.hero.is-playing .beatline--pulse{animation:pulse-run 3s 2.7s cubic-bezier(.45,0,.55,1) 3}.hero__sticker--1{--r: 7deg}.hero__sticker--2{--r: -8deg}.hero__stage:hover .hero__sticker{animation:wiggle .6s var(--ease)}.hero__sticker{opacity:calc(1 - var(--p) * 1.4)}.padum-btn:hover .paw{animation:padum .8s var(--ease)}.paw-trail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none}.paw-trail__step{position:fixed;width:26px;height:26px;margin:-13px 0 0 -13px;rotate:var(--r);opacity:0;animation:step .9s var(--d) var(--ease) forwards}.paw-trail__step svg{width:100%;height:100%;fill:var(--sage);filter:drop-shadow(0 1.5px 0 rgba(251,250,238,.95))}.burst{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.burst i{position:absolute;left:50%;top:30%;width:12px;height:12px;margin-left:-6px;--x: calc((var(--i) - 1) * 16px);background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ff7a3d' stroke='%233a2218' stroke-width='1.5' d='M12 20s-7.5-4.6-7.5-10A4.2 4.2 0 0 1 12 7.6 4.2 4.2 0 0 1 19.5 10c0 5.4-7.5 10-7.5 10Z'/%3E%3C/svg%3E");animation:float-heart .85s calc(var(--i) * .08s) var(--ease) forwards;opacity:0}.frame.is-beat{animation:padum .9s var(--ease)}::view-transition-old(root),::view-transition-new(root){animation-duration:.32s}::view-transition-group(product-image){animation-duration:.45s;animation-timing-function:var(--ease)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.has-motion [data-reveal]{opacity:1;transform:none}.has-motion .beatline--draw,.hero .beatline--hero{clip-path:none!important}.beatline--pulse{display:none}.ribbon__track{animation:none!important;flex-wrap:wrap;width:auto;justify-content:center;padding-inline:3rem}.ribbon__track>:nth-child(n+17){display:none}.ribbon__toggle,.paw-trail{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pawdumi-motion.css.map */
