@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400&family=Hanken+Grotesk:wght@400;500;600;700&display=swap";.pet-services-template-suffix .shopify-section.furzima-pet-services-section,.pet-services-page-template-suffix .shopify-section.furzima-pet-services-section{padding:0!important;margin:0!important;background:transparent!important}.pet-services-template-suffix #MainContent,.pet-services-page-template-suffix #MainContent{background:transparent!important;background-color:transparent!important}.pet-services-template-suffix .section-furzima-global-social,.pet-services-page-template-suffix .section-furzima-global-social{display:none!important}.pet-services-template-suffix main .fps .fps-book h2,.pet-services-template-suffix main .fps .fps-book .display,.pet-services-page-template-suffix main .fps .fps-book h2,.pet-services-page-template-suffix main .fps .fps-book .display{color:var(--cream)!important;-webkit-text-fill-color:var(--cream)!important}.pet-services-template-suffix main .fps .fps-book .eyebrow,.pet-services-page-template-suffix main .fps .fps-book .eyebrow{color:var(--honey)!important;-webkit-text-fill-color:var(--honey)!important}.pet-services-template-suffix main .fps .fps-book__p,.pet-services-page-template-suffix main .fps .fps-book__p{color:#fbf7eee6!important;-webkit-text-fill-color:rgba(251,247,238,.9)!important}.fps{--bg:#F4EEE1;--bg-2:#EAE1CF;--cream:#FBF7EE;--forest:#1E3A2A;--forest-2:#16291E;--forest-soft:#2C5440;--clay:#BD6A41;--honey:#D2A152;--sage:#92A487;--ink:#28271F;--ink-soft:#605C50;--line:#D6CBB6;--line-soft:#E7DFCF;--shadow:0 24px 60px -28px rgba(30,44,28,.45);--shadow-sm:0 12px 30px -18px rgba(30,44,28,.4);--r:18px;--r-lg:26px;--ease:cubic-bezier(.22,.61,.36,1);--maxw:1240px;background:var(--bg);color:var(--ink);font-family:Hanken Grotesk,system-ui,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.fps img{display:block;max-width:100%}.fps a{color:inherit;text-decoration:none}.fps button{font-family:inherit;cursor:pointer;border:none;background:none}.fps ::selection{background:var(--forest);color:var(--cream)}.fps :focus-visible{outline:2.5px solid var(--clay);outline-offset:3px;border-radius:6px}.fps .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.fps .display,.fps h1,.fps h2,.fps h3{font-family:Fraunces,Georgia,serif;font-weight:400;line-height:1.02;letter-spacing:-.015em;font-optical-sizing:auto}.fps .eyebrow{font-size:.74rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--clay);display:inline-flex;align-items:center;gap:.7em}.fps .eyebrow:before{content:"";width:26px;height:1.5px;background:currentColor;display:inline-block;opacity:.7}.fps .btn{display:inline-flex;align-items:center;gap:.6em;font-weight:600;font-size:.96rem;padding:15px 30px;border-radius:100px;transition:transform .45s var(--ease),background .35s var(--ease),color .35s var(--ease),box-shadow .45s var(--ease)}.fps .btn .arr{transition:transform .45s var(--ease)}.fps .btn:hover .arr{transform:translate(5px)}.fps .btn--sm{padding:12px 22px;font-size:.9rem}.fps .btn--primary{background:var(--forest);color:var(--cream)}.fps .btn--primary:hover{background:var(--forest-2);transform:translateY(-3px);box-shadow:0 18px 34px -16px #1e3a2af2}.fps .btn--ghost-d{background:transparent;color:var(--forest);border:1.5px solid var(--forest)}.fps .btn--ghost-d:hover{background:var(--forest);color:var(--cream);transform:translateY(-3px)}.fps .btn--honey{background:var(--honey);color:var(--forest-2)}.fps .btn--honey:hover{transform:translateY(-3px);box-shadow:0 16px 30px -16px #0006}.fps .ph{position:relative;overflow:hidden;background:var(--bg-2);isolation:isolate}.fps .ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 20% 10%,rgba(255,255,255,.28),transparent 55%),radial-gradient(120% 120% at 90% 100%,rgba(0,0,0,.18),transparent 60%);mix-blend-mode:soft-light}.fps .ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2;opacity:0;transform:scale(1.04);transition:opacity 1s var(--ease),transform 5s var(--ease)}.fps .ph img.is-loaded{opacity:1;transform:scale(1)}.fps .g-groom{background:linear-gradient(140deg,#e5c079,#b98e54 55%,#7e8f6f)}.fps .g-vet{background:linear-gradient(140deg,#a9b79c,#5e7a5e 55%,#2e5440)}.fps .g-board{background:linear-gradient(140deg,#e9cf9f,#c98f5c 55%,#9a5e37)}.fps .g-train{background:linear-gradient(140deg,#e8b873,#c77e48 55%,#9b5a33)}.fps .g-walk{background:linear-gradient(140deg,#bfc79a,#8a9457 55%,#5c6536)}.fps .g-adopt{background:linear-gradient(140deg,#e0b98a,#be7e4c 55%,#8a5630)}.fps .g-transport{background:linear-gradient(140deg,#aebba0,#7e957f 55%,#4f6b53)}.fps .g-market{background:linear-gradient(140deg,#e6c9a6,#c98b5e 55%,#9c6240)}.fps .g-hero{background:linear-gradient(150deg,#e9cf9f,#c98f5c 55%,#9a5e37)}.fps [data-reveal]{opacity:0;transform:translateY(30px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.fps [data-reveal].in{opacity:1;transform:none}.fps [data-reveal][data-delay="1"]{transition-delay:.07s}.fps [data-reveal][data-delay="2"]{transition-delay:.14s}.fps [data-reveal][data-delay="3"]{transition-delay:.21s}.fps .section{padding:clamp(64px,8vw,112px) 0}.fps .crumbs{font-size:.84rem;color:var(--ink-soft);padding:20px 0 0}.fps .crumbs a:hover{color:var(--forest)}.fps .crumbs span{color:var(--forest);font-weight:600}.fps .sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:48px}.fps .sec-head h2{font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:400;max-width:18ch;margin-top:14px}.fps .sec-head p{color:var(--ink-soft);max-width:44ch;margin-top:12px}.fps .sec-head__l{max-width:640px}.fps .fps-shero{padding:clamp(28px,4vw,52px) 0 clamp(48px,6vw,80px)}.fps .fps-shero__grid{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(40px,5vw,76px);align-items:center}.fps .fps-shero h1{font-size:clamp(2.7rem,5.6vw,4.8rem);font-weight:400;margin:18px 0 0;max-width:13ch}.fps .fps-shero h1 em{font-style:italic;color:var(--clay)}.fps .fps-shero__sub{color:var(--ink-soft);font-size:clamp(1rem,1.3vw,1.2rem);max-width:46ch;margin-top:22px}.fps .fps-shero__cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.fps .fps-shero__trust{display:flex;align-items:center;gap:14px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.fps .fps-shero__trust .av{display:flex}.fps .fps-shero__trust .av i{width:34px;height:34px;border-radius:50%;border:2px solid var(--bg);margin-left:-11px;display:block}.fps .fps-shero__trust .av i:first-child{margin-left:0}.fps .fps-shero__trust span{font-size:.86rem;color:var(--ink-soft)}.fps .fps-shero__media{position:relative;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:4/4.1;box-shadow:var(--shadow)}.fps .fps-shero__media .ph{position:absolute;top:0;right:0;bottom:0;left:0}.fps .fps-shero__media .ph img{opacity:1;transform:none}.fps .fps-shero__chip{position:absolute;left:20px;bottom:20px;z-index:5;background:#fbf7eef0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:16px 20px;display:flex;align-items:center;gap:13px;box-shadow:var(--shadow-sm);max-width:80%}.fps .fps-shero__chip .ic{width:42px;height:42px;border-radius:11px;background:var(--forest);display:grid;place-items:center;flex:none}.fps .fps-shero__chip .ic svg{width:21px;height:21px;stroke:var(--honey);stroke-width:1.6;fill:none}.fps .fps-shero__chip strong{display:block;font-family:Fraunces,serif;font-size:1.05rem;font-weight:500;color:var(--forest);line-height:1.1}.fps .fps-shero__chip small{font-size:.8rem;color:var(--ink-soft)}.fps-land .fps-shero.fps-land-hero .fps-shero__grid{align-items:center}.fps .fps-svcs{background:var(--cream);border-top:1px solid var(--line-soft)}.fps .fps-svc-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.fps a.fps-svc{display:grid;grid-template-columns:.84fr 1.16fr;background:var(--bg);border:1px solid var(--line-soft);border-radius:var(--r-lg);overflow:hidden;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.fps a.fps-svc:hover{transform:translateY(-6px);box-shadow:var(--shadow)}.fps .fps-svc__media{position:relative;min-height:248px}.fps .fps-svc__media .ph{position:absolute;top:0;right:0;bottom:0;left:0}.fps a.fps-svc:hover .fps-svc__media .ph img{transform:scale(1.06)}.fps .fps-svc__ic{position:absolute;top:14px;left:14px;z-index:5;width:44px;height:44px;border-radius:12px;background:#fbf7eef0;display:grid;place-items:center;box-shadow:var(--shadow-sm)}.fps .fps-svc__ic svg{width:22px;height:22px;stroke:var(--forest);stroke-width:1.6;fill:none}.fps .fps-svc__b{padding:26px 28px;display:flex;flex-direction:column}.fps .fps-svc__meta{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--clay);font-weight:700}.fps .fps-svc__b h3{font-family:Fraunces,serif;font-size:1.5rem;font-weight:500;margin-top:5px}.fps .fps-svc__b p{color:var(--ink-soft);font-size:.92rem;margin-top:9px;flex:1}.fps .fps-svc__cta{display:flex;align-items:center;gap:18px;margin-top:20px;flex-wrap:wrap}.fps .fps-svc__cta .lm{font-weight:600;font-size:.88rem;color:var(--forest-soft);display:inline-flex;align-items:center;gap:.4em}.fps .fps-svc__cta .lm .arr{transition:transform .4s var(--ease)}.fps a.fps-svc:hover .fps-svc__cta .lm .arr{transform:translate(4px)}.fps .fps-how{background:var(--bg-2);border-top:1px solid var(--line)}.fps .fps-how__head{max-width:620px;margin-bottom:50px}.fps .fps-how__head h2{font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:400;margin-top:14px}.fps .fps-how__head p{color:var(--ink-soft);margin-top:12px;max-width:44ch}.fps .fps-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;position:relative}.fps .fps-steps:before{content:"";position:absolute;top:25px;left:11%;right:11%;height:1.5px;background:var(--line);z-index:0}.fps .fps-step{position:relative;z-index:1}.fps .fps-step__n{width:52px;height:52px;border-radius:50%;border:1.5px solid var(--forest);background:var(--bg-2);color:var(--forest);font-family:Fraunces,serif;font-size:1.3rem;font-weight:500;display:grid;place-items:center;transition:background .4s var(--ease),color .4s var(--ease)}.fps .fps-step:hover .fps-step__n{background:var(--forest);color:var(--honey)}.fps .fps-step h3{font-family:Fraunces,serif;font-size:1.22rem;font-weight:500;margin-top:20px}.fps .fps-step p{color:var(--ink-soft);font-size:.9rem;margin-top:7px;max-width:26ch}.fps .fps-booksec{background:var(--bg);border-top:1px solid var(--line)}.fps .fps-book{background:var(--forest-2);color:var(--cream);border-radius:var(--r-lg);padding:clamp(40px,5vw,64px);position:relative;overflow:hidden}.fps .fps-book:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 80% at 90% 0%,rgba(210,161,82,.2),transparent 60%),radial-gradient(50% 70% at 0% 100%,rgba(146,164,135,.18),transparent 60%);pointer-events:none}.fps .fps-book__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,4vw,56px);align-items:center;position:relative;z-index:2}.fps .fps-book .eyebrow{color:var(--honey)}.fps .fps-book .eyebrow:before{background:var(--honey)}.fps .fps-book h2{font-family:Fraunces,serif;font-size:clamp(1.9rem,3.2vw,2.8rem);font-weight:400;margin-top:14px;max-width:16ch;color:var(--cream);-webkit-text-fill-color:var(--cream);line-height:1.12}.fps .fps-book__p{color:#fbf7eee0;margin-top:14px;max-width:42ch;line-height:1.62}.fps .fps-book__form{background:#fbf7ee14;border:1px solid rgba(251,247,238,.2);border-radius:var(--r);padding:24px}.fps .fps-book__field{margin-bottom:14px}.fps .fps-book__field label{display:block;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#fbf7eed1;font-weight:600;margin-bottom:7px}.fps .fps-book__field select,.fps .fps-book__field input{width:100%;background:#fbf7ee1f;border:1.5px solid rgba(251,247,238,.28);color:var(--cream);padding:14px 16px;border-radius:12px;font-family:inherit;font-size:.95rem;transition:border-color .3s var(--ease),background .3s var(--ease)}.fps .fps-book__field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FBF7EE' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px;cursor:pointer}.fps .fps-book__field select option{color:#28271f}.fps .fps-book__field input::placeholder{color:#fbf7ee94}.fps .fps-book__field select:focus,.fps .fps-book__field input:focus{outline:none;border-color:var(--honey);background:#fbf7ee2e}.fps .fps-book__form .btn{width:100%;justify-content:center;margin-top:6px}.fps .fps-book__note{font-size:.86rem;color:#fbf7eec7;margin-top:16px;text-align:center;line-height:1.5}.fps .fps-book__note a{color:var(--honey);font-weight:600}.fps .fps-book__note a:hover{color:var(--cream)}@media(max-width:1100px){.fps .fps-shero__grid{grid-template-columns:1fr;gap:40px}.fps .fps-shero__media{max-width:560px;aspect-ratio:4/3.2}.fps .fps-svc-grid{grid-template-columns:1fr}.fps .fps-steps{grid-template-columns:1fr 1fr;gap:34px 22px}.fps .fps-steps:before{display:none}.fps .fps-book__grid{grid-template-columns:1fr;gap:30px}}@media(max-width:760px){.fps{font-size:16px}.fps .fps-shero__cta .btn{flex:1;justify-content:center}.fps a.fps-svc{grid-template-columns:1fr}.fps .fps-svc__media{min-height:0;aspect-ratio:16/9}.fps .sec-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:34px}.fps .fps-steps{grid-template-columns:1fr;gap:26px}}@media(prefers-reduced-motion:reduce){.fps *{animation-duration:.001ms!important;transition-duration:.001ms!important}.fps [data-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-furzima-pet-services-page.css.map */
