:root{--pf-mist: 241, 236, 255;--pf-plum: 35, 18, 74;--pf-yolk: 255, 197, 49;--pf-gum: 255, 122, 168;--pf-pool: 95, 198, 255;--pf-white: 255, 255, 255;--pf-display: "Unbounded", "Arial Black", system-ui, sans-serif;--pf-body: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--pf-radius-lg: 3.2rem;--pf-radius-md: 2rem;--pf-radius-pill: 999px;--pf-bounce: cubic-bezier(.34, 1.56, .64, 1);--pf-ease: cubic-bezier(.2, .7, .2, 1);--font-body-family: var(--pf-body);--font-heading-family: var(--pf-display)}body{font-family:var(--pf-body)}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{font-family:var(--pf-display);font-weight:700;letter-spacing:-.01em;line-height:1.02}::selection{background:rgb(var(--pf-yolk));color:rgb(var(--pf-plum))}.button,.shopify-payment-button__button--unbranded{border-radius:var(--pf-radius-pill);font-family:var(--pf-display);font-weight:600;font-size:1.4rem;letter-spacing:0;min-height:5.2rem;padding-inline:3rem;transition:transform .25s var(--pf-bounce),box-shadow .25s var(--pf-ease),background-color .2s var(--pf-ease)}.button:after,.button:before{border-radius:var(--pf-radius-pill)}.pf-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.6rem;padding:0 3.2rem;border:0;border-radius:var(--pf-radius-pill);background:rgb(var(--pf-plum));color:rgb(var(--pf-white));font-family:var(--pf-display);font-weight:600;font-size:1.5rem;text-decoration:none;cursor:pointer;box-shadow:0 .6rem rgb(var(--pf-gum));transition:transform .25s var(--pf-bounce),box-shadow .25s var(--pf-ease)}.pf-btn--yolk{background:rgb(var(--pf-yolk));color:rgb(var(--pf-plum));box-shadow:0 .6rem rgb(var(--pf-plum))}.pf-btn--ghost{background:transparent;color:rgb(var(--pf-plum));box-shadow:inset 0 0 0 2px rgb(var(--pf-plum))}@media(hover:hover){.pf-btn:hover{transform:translateY(-.3rem) rotate(-1.5deg);box-shadow:0 .9rem rgb(var(--pf-gum))}.pf-btn--yolk:hover{box-shadow:0 .9rem rgb(var(--pf-plum))}.pf-btn--ghost:hover{box-shadow:inset 0 0 0 2px rgb(var(--pf-plum));background:rgba(var(--pf-plum),.06)}}.pf-btn:active{transform:translateY(.4rem) scale(.97);box-shadow:0 .2rem rgb(var(--pf-gum))}.pf-btn:focus-visible,.pf-card:focus-within,.pf-pet:focus-visible{outline:3px solid rgb(var(--pf-pool));outline-offset:4px}.section-header .header-wrapper{background:transparent;border:0}.section-header .header{margin-top:1.2rem;border-radius:var(--pf-radius-pill);background:rgba(var(--pf-white),.82);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:0 1rem 3rem rgba(var(--pf-plum),.12)}@media screen and (max-width:989px){.section-header .header{margin:.8rem 1rem 0;padding-left:1.6rem;padding-right:1.6rem}}.header__heading-link .h2{font-family:var(--pf-display);font-weight:800;font-size:2.2rem;color:rgb(var(--pf-plum))}.header__menu-item{font-weight:600;font-size:1.5rem;border-radius:var(--pf-radius-pill);transition:background-color .2s var(--pf-ease),transform .25s var(--pf-bounce)}.header__menu-item:hover{background:rgb(var(--pf-yolk));text-decoration:none;transform:rotate(-2deg)}.header__menu-item:hover span{text-decoration:none}.cart-count-bubble{background:rgb(var(--pf-gum));color:rgb(var(--pf-white))}.cart-count-bubble.pf-pop{animation:pfPop .6s var(--pf-bounce)}@keyframes pfPop{0%{transform:scale(1)}40%{transform:scale(1.6) rotate(-12deg)}to{transform:scale(1)}}.pf-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:3.2rem}.pf-heading h2{margin:0;font-size:clamp(3rem,5vw,5.6rem);color:rgb(var(--pf-plum))}.pf-heading p{margin:1rem 0 0;max-width:48rem;font-size:1.7rem;color:rgba(var(--pf-plum),.75)}.pf-link{font-weight:700;font-size:1.6rem;color:rgb(var(--pf-plum));text-decoration:underline;text-decoration-thickness:3px;text-decoration-color:rgb(var(--pf-yolk));text-underline-offset:.6rem;white-space:nowrap}@media screen and (max-width:749px){.pf-heading{flex-direction:column;align-items:flex-start;gap:1.2rem}}@supports (animation-timeline: view()){.pf-reveal{animation:pfReveal linear both;animation-timeline:view();animation-range:entry 0% entry 60%}@keyframes pfReveal{0%{opacity:0;transform:translateY(4rem) scale(.96) rotate(-1deg)}to{opacity:1;transform:none}}}.pf-paw-print{position:fixed;z-index:2147483000;width:2.2rem;height:2.2rem;pointer-events:none;color:rgb(var(--pf-gum));animation:pfPawFade 1.1s var(--pf-ease) forwards}@keyframes pfPawFade{0%{opacity:.9;transform:translate(-50%,-50%) rotate(var(--r, 0deg)) scale(.6)}25%{opacity:.9;transform:translate(-50%,-50%) rotate(var(--r, 0deg)) scale(1)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--r, 0deg)) scale(.8)}}.pf-burst{position:fixed;z-index:2147483001;width:1.8rem;height:1.8rem;pointer-events:none;animation:pfBurst .9s var(--pf-ease) forwards}@keyframes pfBurst{0%{opacity:1;transform:translate(-50%,-50%) scale(.4)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.2) rotate(var(--rot))}}.card-wrapper .card{border-radius:var(--pf-radius-md)}.card__heading{font-family:var(--pf-body);font-weight:700;font-size:1.6rem}.price{font-weight:700;color:rgb(var(--pf-plum))}.badge{border-radius:var(--pf-radius-pill);font-weight:700}.newsletter__wrapper{border-radius:var(--pf-radius-lg)}.newsletter-form__field-wrapper .field{border-radius:var(--pf-radius-pill)}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field__input{border-radius:var(--pf-radius-pill)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.pf-reveal{animation:none!important;opacity:1!important;transform:none!important}.pf-paw-print,.pf-burst{display:none!important}}.pf-marquee{position:relative;overflow:hidden;padding:5.6rem 0}.pf-marquee__band{overflow:hidden;padding:1.4rem 0}.pf-marquee__band--a{background:rgb(var(--pf-plum));color:rgb(var(--pf-yolk));transform:rotate(-2.5deg) scale(1.04)}.pf-marquee__band--b{margin-top:1.6rem;background:rgb(var(--pf-yolk));color:rgb(var(--pf-plum));transform:rotate(1.8deg) scale(1.04)}.pf-marquee__track{display:flex;width:max-content;animation:pfMarquee var(--pf-mq-speed, 26s) linear infinite}.pf-marquee__track--reverse{animation-direction:reverse}.pf-marquee__group{display:flex;align-items:center;flex-shrink:0}.pf-marquee__item{padding:0 2.4rem;font-family:var(--pf-display);font-weight:800;font-size:clamp(2rem,3.2vw,3.6rem);white-space:nowrap}.pf-marquee__paw{width:2.8rem;height:2.8rem;flex-shrink:0;animation:pfPawSpin 4s linear infinite}@keyframes pfMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pfPawSpin{to{transform:rotate(360deg)}}@media(hover:hover){.pf-marquee:hover .pf-marquee__track{animation-play-state:paused}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pawfixer.css.map */
