@import"https://fonts.googleapis.com/css2?family=Baloo+2:wght@600;700;800&family=Nunito:wght@400;600;700;800&display=swap";:root{--pink:#ff70ad;--blue:#65c8f2;--yellow:#ffd75a;--green:#72cf79;--orange:#f58b45;--ink:#3b2929}*{box-sizing:border-box}body{margin:0;color:var(--ink);font-family:Nunito,Arial,sans-serif}h1,h2,h3{font-family:"Baloo 2",sans-serif;line-height:1.05}a{color:inherit}.wrap{width:min(1180px,92%);margin:auto}.announcement{background:var(--yellow);text-align:center;padding:9px;font-weight:800}.site-header{background:#fff;border-bottom:4px solid var(--blue);position:sticky;top:0;z-index:9}.head{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:10px 0}.logo{height:72px;max-width:290px;object-fit:contain}.nav{display:flex;gap:20px;font-weight:800;flex-wrap:wrap}.nav a{text-decoration:none}.hero{background:linear-gradient(180deg,#eaf9ff,#fff5fa);padding:45px 0}.hero-grid,.two{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center}.hero h1{font-size:clamp(45px,6vw,78px);margin:0}.hero img,.two img{width:100%;max-height:540px;object-fit:contain}.btn{display:inline-block;background:var(--pink);color:#fff!important;text-decoration:none;font-weight:900;padding:14px 22px;border:0;border-radius:999px}.blue{background:#35b5e8}.section,.page{padding:56px 0}.section h2{text-align:center;font-size:44px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{border:2px solid #eee;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 8px 24px #0001}.card img{width:100%;aspect-ratio:1/1;object-fit:cover}.card-body{padding:18px}.tag{display:inline-block;background:#fff0a8;padding:5px 10px;border-radius:99px;font-weight:900;font-size:12px}.bluebg{background:#effaff}.soft{background:#fff5fa}.newsletter{background:linear-gradient(120deg,#fff0f6,#eefaff);border-radius:30px;padding:32px;text-align:center}.newsletter input{padding:14px;border:2px solid #ddd;border-radius:99px;min-width:260px}.footer{background:#382828;color:#fff;padding:40px 0}.footer a{color:#fff}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:25px}.prose{max-width:820px;margin:auto;font-size:18px;line-height:1.7}.reviews{border:2px dashed var(--blue);border-radius:24px;padding:25px;text-align:center}@media(max-width:780px){.hero-grid,.two,.footer-grid,.cards{grid-template-columns:1fr}.nav{display:none}.hero{text-align:center}.logo{height:58px}}.hero img{width:100%;max-height:520px;object-fit:contain}.card img,.two img{width:100%;height:auto;display:block}.card img{aspect-ratio:1/1;object-fit:cover}.head img{height:72px;width:auto;max-width:280px;object-fit:contain}.hero-art img{width:100%;height:auto;object-fit:contain}.card>img{width:100%;height:320px;object-fit:contain;background:#fff}.shopify-section{position:relative}.page-intro{max-width:780px;margin:0 auto 38px;text-align:center}.eyebrow{font-weight:800;letter-spacing:.08em;font-size:.8rem}.story-hero{align-items:center}.story-hero img{width:100%;height:auto;max-height:620px;object-fit:contain}.section-title{text-align:center;margin:48px 0 24px}.story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.story-card,.friend-card{background:#fff;border-radius:28px;box-shadow:0 8px 30px #3c272714;overflow:hidden}.story-card{padding:18px;text-align:center}.story-card img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:20px}.friends-grid{display:grid;gap:28px}.friend-card{display:grid;grid-template-columns:minmax(280px,42%) 1fr;border:3px solid var(--card-accent)}.friend-art{background:color-mix(in srgb,var(--card-accent) 18%,white);display:flex;align-items:center;justify-content:center;padding:22px}.friend-art img{width:100%;height:auto;max-height:470px;object-fit:contain}.friend-copy{padding:34px}.friend-copy h2{font-size:2.2rem;margin:0}.friend-tagline{font-weight:800}.real-pet{display:flex;align-items:center;gap:14px;margin:20px 0}.real-pet img{width:90px;height:90px;object-fit:cover;border-radius:50%}.real-pet span{font-weight:800}@media(max-width:760px){.story-grid,.friend-card{grid-template-columns:1fr}.friend-copy{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theme.css.map */
