@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,600;12..96,700;12..96,800&family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";.fp-page{--brand: #6a51b7;--brand-600: #5b44a1;--brand-700: #493583;--brand-800: #372663;--brand-50: #f5f2fc;--brand-100: #ece5f9;--brand-200: #ddd2f2;--brand-300: #c6b4e8;--ink: #221830;--muted: #6f6982;--bg: #ffffff;--page: #ffffff;--bg-soft: #f7f5fc;--line: #ece7f5;--ok: #2f9e6e;--star: #f6a623;--coral: #ff6a5a;--r-sm: 12px;--r: 18px;--r-lg: 26px;--pill: 999px;--sh-sm: 0 2px 10px rgba(33, 29, 51, .06);--sh: 0 10px 34px rgba(33, 29, 51, .09);--sh-brand: 0 14px 34px rgba(106, 81, 183, .26);--disp: "Bricolage Grotesque", system-ui, sans-serif;--body: "Plus Jakarta Sans", system-ui, sans-serif;--serif: "Cormorant Garamond", Georgia, serif;background:var(--page);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6;font-weight:400;text-wrap:pretty;-webkit-font-smoothing:antialiased}.fp-page *,.fp-page *:before,.fp-page *:after{box-sizing:border-box}html:has(.fp-page){scroll-behavior:smooth}.fp-page h1,.fp-page h2{font-family:var(--serif);font-weight:600;line-height:1;letter-spacing:0;margin:0;color:var(--ink);text-transform:none}.fp-page h3,.fp-page h4{font-family:var(--disp);font-weight:700;line-height:1.08;letter-spacing:-.02em;margin:0;color:var(--ink);text-transform:none}.fp-page p{margin:0}.fp-page a{color:var(--brand-700);text-decoration:none}.fp-page a:hover{color:var(--brand)}.fp-page button{font-family:inherit}.fp-page img{display:block;max-width:100%}.fp-page :focus{outline:none}.fp-page :focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fp-page ::selection{background:color-mix(in srgb,var(--brand) 26%,transparent)}.fp-page .fp-bleed{width:100%}@keyframes fp-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes fp-annin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.fp-page .ann-anim{animation:fp-annin .5s cubic-bezier(.16,1,.3,1)}.fp-page .no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.fp-page .no-scrollbar::-webkit-scrollbar{height:0;width:0;display:none}@media(prefers-reduced-motion:no-preference){html.fp-js .fp-page [data-reveal]:not(.fp-in){opacity:0;transform:translateY(30px)}html.fp-js .fp-page [data-reveal]{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}}.fp-ph{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:var(--brand-100);color:var(--brand-700);text-align:center;padding:12px}.fp-ph span{font-family:var(--body);font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.3;opacity:.85}.fp-ph svg{opacity:.5;flex:none}.fp-cover{width:100%;height:100%;object-fit:cover;display:block}.fp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 20px;min-height:48px;border:0;border-radius:var(--pill);cursor:pointer;color:#fff;background:var(--brand);font-family:var(--disp);font-weight:800;font-size:15px;letter-spacing:.01em;box-shadow:var(--sh-brand);transition:transform .18s,box-shadow .2s,background .3s}.fp-btn:hover{transform:translateY(-1px);color:#fff}.fp-btn.is-added{background:var(--ok);box-shadow:0 12px 30px #2f9e6e52}.fp-btn[disabled]{opacity:.55;cursor:not-allowed}.fp-bundle{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;width:100%;text-align:left;cursor:pointer;padding:18px 20px;border-radius:16px;border:2px solid var(--line);background:var(--bg);transition:border-color .22s,box-shadow .22s,background .22s;font:inherit;color:inherit}.fp-bundle[aria-checked=true]{border-color:var(--brand);background:var(--brand-50);box-shadow:var(--sh-brand)}.fp-dot{width:22px;height:22px;border-radius:999px;border:2px solid var(--line);flex:none;transition:all .2s}.fp-bundle[aria-checked=true] .fp-dot{border-color:var(--brand);background:var(--brand);box-shadow:inset 0 0 0 4px var(--bg)}.fp-thumb{width:74px;height:74px;display:grid;place-items:center;padding:0;border-radius:14px;overflow:hidden;cursor:pointer;color:var(--muted);background:var(--bg);border:2px solid var(--line);box-shadow:var(--sh-sm);transition:all .2s;flex:0 0 auto}.fp-thumb[aria-current=true]{color:var(--brand-700);background:var(--brand-50);border-color:var(--brand);box-shadow:0 6px 16px #6a51b72e}.fp-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.04);transition:opacity .45s ease,transform .6s ease;pointer-events:none}.fp-slide.is-active{opacity:1;transform:scale(1);pointer-events:auto}.fp-ing-card{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;flex:1 1 0;width:100%;cursor:pointer;padding:18px 20px;border-radius:var(--r);border:1.5px solid var(--line);background:var(--bg);box-shadow:var(--sh-sm);font:inherit;color:inherit;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s}.fp-ing-card[aria-current=true]{border-color:var(--brand);background:var(--brand-50);box-shadow:var(--sh);transform:translate(4px)}.fp-ing-num{width:38px;height:38px;flex:none;border-radius:11px;display:grid;place-items:center;font-family:var(--serif);font-weight:600;font-size:17px;background:var(--brand-100);color:var(--brand-700);transition:background .22s,color .22s}.fp-ing-card[aria-current=true] .fp-ing-num{background:var(--brand);color:#fff}.fp-ing-arrow{flex:none;opacity:.28;transition:opacity .22s,transform .22s}.fp-ing-card[aria-current=true] .fp-ing-arrow{opacity:1;transform:translate(2px)}.fp-fade{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.05);transition:opacity .5s ease,transform .7s ease;pointer-events:none}.fp-fade.is-active{opacity:1;transform:scale(1)}.fp-vet-tab{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:999px;cursor:pointer;font:inherit;font-size:14px;font-weight:700;color:#fff;border:1.5px solid rgba(255,255,255,.35);background:transparent;transition:all .2s}.fp-vet-tab[aria-current=true]{border-color:#fff;background:#ffffff2e}.fp-faq-body{overflow:hidden;max-height:0;transition:max-height .3s ease}.fp-faq-item.is-open .fp-faq-body{max-height:320px}.fp-faq-chevron{display:flex;transition:transform .3s ease}.fp-faq-item.is-open .fp-faq-chevron{transform:rotate(180deg)}.fp-price:empty{display:none!important}@media(max-width:920px){.fp-page [data-hero]{grid-template-columns:1fr!important}.fp-page [data-gallery]{flex-direction:column-reverse!important;position:static!important;top:auto!important}.fp-page [data-rail]{flex-direction:row!important;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;width:100%!important;padding:2px!important}.fp-page [data-rail] button{width:64px!important;height:64px!important;flex:0 0 auto!important}.fp-page [data-purchase]{position:static!important}.fp-page [data-desk-only]{display:none!important}.fp-page [data-foot]{grid-template-columns:1fr 1fr!important;gap:28px!important}.fp-page [data-cta-split]{grid-template-columns:1fr!important;text-align:center!important;gap:24px!important}.fp-page [data-cta-split] [data-cta-right]{align-items:center!important}.fp-page [data-vetgrid]{grid-template-columns:1fr!important;gap:44px!important}.fp-page [data-anat]{grid-template-columns:1fr!important;gap:20px!important}.fp-page [data-anat]>div:nth-child(2){order:-1;max-width:320px;margin:0 auto}.fp-page [data-anat]>div:nth-child(1),.fp-page [data-anat]>div:nth-child(3){gap:22px!important}.fp-page [data-anat]>div:nth-child(1)>div,.fp-page [data-anat]>div:nth-child(3)>div{text-align:left!important}.fp-page [data-anat]>div:nth-child(1)>div>div,.fp-page [data-anat]>div:nth-child(3)>div>div{justify-content:flex-start!important}.fp-page [data-anat]>div:nth-child(1)>div>div>span,.fp-page [data-anat]>div:nth-child(3)>div>div>span{order:-1}.fp-mobilebar{display:flex!important}body:has(.fp-mobilebar){padding-bottom:82px}}@media(max-width:560px){.fp-page [data-nav-links]{display:none!important}.fp-page [data-foot]{grid-template-columns:1fr!important}.fp-page [data-howto]{grid-template-columns:1fr 1fr!important;gap:16px!important}.fp-page [data-howto]>div>div:first-child{aspect-ratio:1/1!important}.fp-page [data-howto] h4{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fizzpet-styles.css.map */
