:root{--pv-ink: #1f3a3d;--pv-coral: #f0694a;--pv-cream: #fbf7f0;--pv-sand: #f3ebdd;--pv-sage: #dce8df;--pv-butter: #ffe5a3;--pv-muted: #5b6b6c;--pv-radius: 26px;--pv-gutter: clamp(16px, 4vw, 48px);--pv-ease: cubic-bezier(.22, 1, .36, 1)}.pv{color:inherit;font-family:var(--font-body--family)}.pv-wrap{max-width:1240px;margin:0 auto;padding:0 var(--pv-gutter)}.pv h1,.pv h2,.pv h3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);color:inherit;margin:0;letter-spacing:-.02em}.pv p{margin:0}.pv-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:99px;background:var(--pv-butter);font-size:13px;font-weight:700;letter-spacing:.02em}.pv-eyebrow svg{width:14px;height:14px}.pv-h2{font-size:clamp(30px,4vw,46px);line-height:1.08}.pv-sub{font-size:17px;line-height:1.6;color:var(--pv-muted)}.pv-head{text-align:center;max-width:720px;margin:0 auto 40px;display:grid;gap:14px;justify-items:center}.pv-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;border-radius:99px;font-weight:800;font-size:16px;text-decoration:none;transition:transform .25s var(--pv-ease),box-shadow .25s var(--pv-ease),background .2s}.pv-btn svg{width:18px;height:18px;transition:transform .25s var(--pv-ease)}.pv-btn:hover{transform:translateY(-2px)}.pv-btn:hover svg{transform:translate(3px)}.pv-btn--coral{background:var(--pv-coral);color:#fff;box-shadow:0 14px 30px -14px #f0694ae6}.pv-btn--ghost{background:#ffffffb3;color:var(--pv-ink);box-shadow:inset 0 0 0 1.5px #1f3a3d2e}.pv-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}.pv-hero__copy{display:grid;gap:22px;justify-items:start}.pv-hero__title{font-size:clamp(40px,5.6vw,72px);line-height:1.02}.pv-hero__title em{font-style:normal;color:var(--pv-coral)}.pv-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.pv-hero__chips{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;padding:0;margin:4px 0 0;font-size:14px;font-weight:700}.pv-hero__chips li{display:inline-flex;align-items:center;gap:7px}.pv-hero__chips svg{width:16px;height:16px;color:var(--pv-coral);flex:none}.pv-hero__media{position:relative}.pv-hero__img{width:100%;aspect-ratio:4 / 3.4;object-fit:cover;border-radius:34px 34px 120px;display:block;box-shadow:0 40px 80px -40px #1f3a3d8c}.pv-hero__blob{position:absolute;z-index:-1;inset:auto -6% -8% auto;width:62%;aspect-ratio:1;border-radius:50%;background:var(--pv-sage)}.pv-hero__badge{position:absolute;left:-18px;bottom:26px;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:18px;background:#fff;box-shadow:0 20px 40px -20px #1f3a3d73;font-size:14px;line-height:1.3}.pv-hero__badge b{display:block;font-size:15px}.pv-hero__badge i{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--pv-coral);color:#fff;font-style:normal}.pv-hero__badge i svg{width:22px;height:22px}@media(max-width:899px){.pv-hero__grid{grid-template-columns:1fr}.pv-hero__media{order:-1}.pv-hero__badge{left:10px;bottom:12px}}.pv-trust__row{display:grid;grid-template-columns:repeat(var(--pv-cols, 4),1fr);gap:12px}.pv-trust__item{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;background:#ffffff14}.pv-trust__item i{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--pv-coral);color:#fff}.pv-trust__item i svg{width:21px;height:21px}.pv-trust__item b{display:block;font-size:15px}.pv-trust__item span{font-size:13px;opacity:.78}@media(max-width:899px){.pv-trust__row{grid-template-columns:1fr 1fr}}@media(max-width:480px){.pv-trust__item{padding:12px}.pv-trust__item i{width:34px;height:34px}}.pv-pets__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.pv-pet{position:relative;display:block;border-radius:var(--pv-radius);overflow:hidden;aspect-ratio:4 / 3.2;color:#fff;text-decoration:none;isolation:isolate}.pv-pet img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--pv-ease);z-index:-2}.pv-pet:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 40%,#0f1e20b8)}.pv-pet:hover img{transform:scale(1.05)}.pv-pet__txt{position:absolute;left:26px;right:26px;bottom:24px;display:flex;align-items:end;justify-content:space-between;gap:16px}.pv-pet__txt h3{font-size:clamp(28px,3.4vw,42px);color:#fff}.pv-pet__txt p{font-size:15px;opacity:.9;margin-top:4px}.pv-pet__go{flex:none;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--pv-ink);transition:background .2s,color .2s}.pv-pet:hover .pv-pet__go{background:var(--pv-coral);color:#fff}.pv-pet__go svg{width:22px;height:22px}@media(max-width:699px){.pv-pets__grid{grid-template-columns:1fr}.pv-pet{aspect-ratio:4 / 3}}.pv-cats__grid{display:grid;grid-template-columns:repeat(var(--pv-cols, 3),1fr);gap:18px}.pv-cat{display:grid;gap:12px;text-decoration:none;color:var(--pv-ink)}.pv-cat__img{border-radius:22px;overflow:hidden;aspect-ratio:1;background:var(--pv-sage)}.pv-cat__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--pv-ease)}.pv-cat:hover .pv-cat__img img{transform:scale(1.06)}.pv-cat__row{display:flex;justify-content:space-between;align-items:center;gap:10px}.pv-cat__row h3{font-size:19px}.pv-cat__row span{font-size:14px;color:var(--pv-muted)}.pv-cat__row svg{width:20px;height:20px;color:var(--pv-coral);flex:none;transition:transform .25s var(--pv-ease)}.pv-cat:hover .pv-cat__row svg{transform:translate(4px)}@media(max-width:899px){.pv-cats__grid{grid-template-columns:repeat(2,1fr);gap:14px}.pv-cat__row h3{font-size:16px}.pv-cat__row span{display:none}}.pv-story__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,70px);align-items:center}.pv-story__img{width:100%;aspect-ratio:5 / 4;object-fit:cover;border-radius:120px 34px 34px;display:block}.pv-story__copy{display:grid;gap:18px;justify-items:start}.pv-story__list{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:14px}.pv-story__list li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start}.pv-story__list i{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--pv-butter);color:var(--pv-ink)}.pv-story__list i svg{width:22px;height:22px}.pv-story__list b{display:block;font-size:16px}.pv-story__list span{font-size:15px;color:var(--pv-muted);line-height:1.5}@media(max-width:899px){.pv-story__grid{grid-template-columns:1fr}}.pv-faq__list{max-width:820px;margin:0 auto;display:grid;gap:12px}.pv-faq__item{border-radius:18px;background:#fff;box-shadow:0 1px #1f3a3d0f}.pv-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-weight:800;font-size:17px}.pv-faq__item summary::-webkit-details-marker{display:none}.pv-faq__item summary i{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--pv-sand);transition:transform .3s var(--pv-ease),background .2s;font-style:normal;font-size:18px}.pv-faq__item[open] summary i{transform:rotate(45deg);background:var(--pv-coral);color:#fff}.pv-faq__a{padding:0 22px 20px;color:var(--pv-muted);line-height:1.65;font-size:15px}.pv-faq__a a{color:var(--pv-coral)}@media(prefers-reduced-motion:no-preference){.pv-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--pv-ease),transform .8s var(--pv-ease)}.pv-reveal.is-in{opacity:1;transform:none}}.pv-policies,.pv-track{padding:64px 0 88px}.pv-policies__wrap{max-width:860px}.pv-policies__nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:36px}.pv-policies__nav a{padding:8px 14px;border-radius:99px;background:var(--pv-sand);color:var(--pv-ink);text-decoration:none;font-weight:700;font-size:14px}.pv-policies__item{background:#fff;border-radius:22px;padding:28px clamp(18px,4vw,40px);margin-bottom:18px;scroll-margin-top:90px}.pv-policies__item h2{font-size:26px;margin-bottom:12px}.pv-policies__body{line-height:1.65;font-size:15px}.pv-policies__link{margin-top:14px;font-size:14px}.pv-policies__link a,.pv-track__help a{color:var(--pv-coral)}.pv-track .pv-wrap{max-width:760px}.pv-track__form{background:#fff;border-radius:22px;padding:24px;display:grid;gap:10px}.pv-track__form label{font-weight:800}.pv-track__row{display:flex;gap:10px;flex-wrap:wrap}.pv-track__row input{flex:1 1 260px;padding:15px 18px;border-radius:14px;border:1.5px solid rgba(31,58,61,.2);font-size:16px}.pv-track__err{color:#b3261e;font-size:14px}.pv-track__steps{list-style:none;padding:0;margin:28px 0;display:grid;gap:12px;counter-reset:s}.pv-track__steps li{counter-increment:s;display:grid;grid-template-columns:40px 1fr;column-gap:14px;align-items:start}.pv-track__steps li:before{content:counter(s);grid-row:span 2;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--pv-butter);font-weight:800}.pv-track__steps span{color:var(--pv-muted);font-size:15px}.pv-track__help{color:var(--pv-muted);font-size:15px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/1/assets/pv.css.map */
