:root{--pp-paw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='10' r='2.2'/%3E%3Ccircle cx='9' cy='4.8' r='2.2'/%3E%3Ccircle cx='15' cy='4.8' r='2.2'/%3E%3Ccircle cx='19' cy='10' r='2.2'/%3E%3Cpath d='M12 11c-3 0-6 4.5-6 7a3 3 0 0 0 3 3c1.2 0 2-.6 3-.6s1.8.6 3 .6a3 3 0 0 0 3-3c0-2.5-3-7-6-7z'/%3E%3C/svg%3E")}.pp-pawi{display:inline-block;background:#c9a227;-webkit-mask:var(--pp-paw) center/contain no-repeat;mask:var(--pp-paw) center/contain no-repeat}.pp-hero{position:relative}.pp-trail{position:absolute;left:3%;bottom:6px;width:min(560px,86vw);height:44px;pointer-events:none;z-index:3}.pp-trail .pp-pawi{position:absolute;width:18px;height:18px;opacity:0;transform:rotate(90deg) scale(.6);animation:pp-step 8s infinite}.pp-trail .pp-pawi:nth-child(odd){top:0}.pp-trail .pp-pawi:nth-child(2n){top:20px}.pp-trail .pp-pawi:nth-child(1){left:0;animation-delay:0s}.pp-trail .pp-pawi:nth-child(2){left:13%;animation-delay:.4s}.pp-trail .pp-pawi:nth-child(3){left:26%;animation-delay:.8s}.pp-trail .pp-pawi:nth-child(4){left:39%;animation-delay:1.2s}.pp-trail .pp-pawi:nth-child(5){left:52%;animation-delay:1.6s}.pp-trail .pp-pawi:nth-child(6){left:65%;animation-delay:2s}.pp-trail .pp-pawi:nth-child(7){left:78%;animation-delay:2.4s}@keyframes pp-step{0%{opacity:0;transform:rotate(90deg) scale(.5)}5%{opacity:.75;transform:rotate(90deg) scale(1.1)}9%{transform:rotate(90deg) scale(1)}50%{opacity:.75}68%,to{opacity:0;transform:rotate(90deg) scale(1)}}.pp-hero__content .pp-trail{position:relative;left:auto;bottom:auto;width:min(420px,100%);height:40px;margin-top:12px;order:7}.pp-peek-host{position:relative;overflow:visible!important}.pp-peek{position:absolute;top:-52px;right:7%;width:96px;height:52px;overflow:hidden;pointer-events:auto;cursor:pointer;z-index:2}.pp-peek svg{display:block;width:96px;height:64px;transform:translateY(56px);transition:transform .7s cubic-bezier(.34,1.56,.64,1)}.pp-peek.is-up svg{transform:translateY(6px)}.pp-peek .pp-eye{transform-box:fill-box;transform-origin:center;animation:pp-blink 4.5s infinite}.pp-peek .pp-earL{transform-box:fill-box;transform-origin:bottom center;animation:pp-ear 6s infinite}.pp-peek:hover svg,.pp-peek.is-wave svg{transform:translateY(0)}@keyframes pp-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes pp-ear{0%,80%,to{transform:rotate(0)}84%{transform:rotate(-12deg)}88%{transform:rotate(4deg)}}.pp-btn--gold svg,.product-form__submit svg{transition:transform .2s}.pp-btn--gold:hover svg{animation:pp-hop .5s ease}@keyframes pp-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-4px)}70%{transform:translateY(1px)}}.pp-wiggle{animation:pp-wiggle .5s ease}@keyframes pp-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-2.5deg) scale(1.03)}45%{transform:rotate(2.5deg) scale(1.03)}70%{transform:rotate(-1deg)}}.pp-burst{position:fixed;width:16px;height:16px;pointer-events:none;z-index:2147483000;animation:pp-fly .9s cubic-bezier(.2,.7,.3,1) forwards}@keyframes pp-fly{0%{opacity:1;transform:translate(0) rotate(var(--r)) scale(.4)}25%{transform:translate(calc(var(--dx)*.4),calc(var(--dy)*.4)) rotate(var(--r)) scale(1.1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(.8)}}.pp-tier__tag{animation:pp-bob 2.6s ease-in-out infinite}@keyframes pp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.pp-cartbar__track i{position:relative;transition:width .6s cubic-bezier(.34,1.56,.64,1)}.pp-cartbar__track i:after{content:"";position:absolute;right:-9px;top:50%;width:16px;height:16px;margin-top:-8px;background:#c9a227;-webkit-mask:var(--pp-paw) center/contain no-repeat;mask:var(--pp-paw) center/contain no-repeat;animation:pp-bob 1.6s ease-in-out infinite}.pp-feat__item,.pp-objections li,.pp-uses li,.pp-stat{transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover){.pp-feat__item:hover,.pp-objections li:hover,.pp-uses li:hover,.pp-stat:hover{transform:translateY(-4px)}}@media(max-width:749px){.pp-trail{height:36px}.pp-trail .pp-pawi{width:14px;height:14px}.pp-trail .pp-pawi:nth-child(2n){top:16px}.pp-peek{right:5%;transform:scale(.85);transform-origin:bottom right}}@media(prefers-reduced-motion:reduce){.pp-trail,.pp-burst{display:none!important}.pp-peek svg{transition:none}.pp-peek .pp-eye,.pp-peek .pp-earL,.pp-tier__tag,.pp-cartbar__track i:after,.pp-btn--gold:hover svg,.pp-wiggle{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pp-cute.css.map */
