@view-transition{navigation:auto}::view-transition-old(root){animation:pz-vt-out .25s ease both}::view-transition-new(root){animation:pz-vt-in .45s cubic-bezier(.2,.7,.2,1) both}.shopify-section-group-header-group{view-transition-name:pz-header}#premiumMobileDock{view-transition-name:pz-dock}@keyframes pz-vt-out{to{opacity:0}}@keyframes pz-vt-in{0%{opacity:0;transform:translateY(10px)}}html.pz-js .pz-reveal{opacity:0;transform:translateY(26px) scale(.985);will-change:opacity,transform}html.pz-js .pz-reveal.pz-in{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.2,.7,.2,1) var(--pzd, 0ms),transform .9s cubic-bezier(.2,.7,.2,1) var(--pzd, 0ms)}html.pz-js .pz-reveal--zoom{transform:scale(.88)}html.pz-js .section__header h2:before,html.pz-js .section__header h2:after{transform:scaleX(0);transition:transform 1s cubic-bezier(.2,.7,.2,1) .25s}html.pz-js .section__header h2:before{transform-origin:right center}html.pz-js .section__header h2:after{transform-origin:left center}html.pz-js .section__header.pz-in h2:before,html.pz-js .section__header.pz-in h2:after{transform:scaleX(1)}#pz-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:99998;pointer-events:none;transform-origin:left center;transform:scaleX(0);background:linear-gradient(90deg,#c9a45c,#e7c98a 60%,#fff3d4);box-shadow:0 0 10px #e7c98a99}.header{animation:pz-drop .9s cubic-bezier(.2,.7,.2,1) both}@keyframes pz-drop{0%{opacity:0;transform:translateY(-18px)}}.hero-image__text{animation:pz-rise 1s cubic-bezier(.2,.7,.2,1) .15s both}@keyframes pz-rise{0%{opacity:0;transform:translateY(28px)}}.hero-image img,.hero-image video{animation:pz-kenburns 24s ease-in-out infinite alternate;transform-origin:60% 40%}@keyframes pz-kenburns{0%{transform:scale(1)}to{transform:scale(1.07)}}.hero-image__btn .btn,.ch-btn,.product-form__cart-submit,.shopify-payment-button__button--unbranded{position:relative;overflow:hidden}.hero-image__btn .btn:before,.ch-btn:before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-140%);animation:pz-shine 5s ease-in-out 1.6s infinite}@keyframes pz-shine{0%,62%{transform:translate(-140%)}to{transform:translate(140%)}}.btn:active,.ch-btn:active,.ch-gcard:active,.ch-card:active{transform:scale(.97)}.premium-mobile-dock .dock-center-button{animation:pz-pulse 3.2s ease-in-out infinite}.floating-contact-toggle{animation:pz-pulse 3.2s ease-in-out .8s infinite}@keyframes pz-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.product-card .media img,.product-card__image img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.product-card:hover .media img,.product-card:hover .product-card__image img{transform:scale(1.06)}[class*=ai-round-offer-list__image-wrapper] img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}[class*=ai-round-offer-list__link]:hover [class*=ai-round-offer-list__image-wrapper] img{transform:scale(1.12)}.site-footer a{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .35s,color .2s}.site-footer a:hover{background-size:100% 1px}.header__icon{transition:transform .25s cubic-bezier(.2,.7,.2,1),color .2s}.header__icon:hover{transform:translateY(-2px) scale(1.08)}.dock-item{transition:transform .25s cubic-bezier(.2,.7,.2,1)}.dock-item:active{transform:scale(.9)}body .ch-hint{color:var(--ch-muted)}body .ch-gcard.is-open{box-shadow:0 0 0 3px var(--pz-gold),0 22px 44px -20px #000000b3}body .ch-gcard.is-open .ch-gcard__plus{background:var(--pz-gold);color:var(--pz-deep)}body .ch-gcard__plus{color:#064c43}body .ch-panel{background:#ffffff0b;border-color:var(--pz-line)}body .ch-panel__head h3,body .ch-panel .ch-pill{color:var(--pz-gold-lt)}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}.header,.hero-image__text,.hero-image img,.hero-image video,.hero-image__btn .btn:before,.ch-btn:before,.shopify-payment-button__button--unbranded:before,.premium-mobile-dock .dock-center-button,.floating-contact-toggle{animation:none!important}html.pz-js .pz-reveal{opacity:1!important;transform:none!important}#pz-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/petsofy-motion.css.map */
