.purypet.pp-root .pp-deco{position:absolute;color:var(--gold);width:28px;height:28px;pointer-events:none}.purypet.pp-root .pp-deco.sm{width:16px;height:16px;opacity:.6}.purypet.pp-root .pp-btn-outline{background:#fff;color:var(--g800);border:2px solid var(--g800);box-shadow:0 5px 0 var(--g100)}.purypet.pp-root .pp-btn svg{width:18px;height:18px}.purypet.pp-root .pp-hl-i{font-style:italic}.purypet.pp-root .pp-kicker{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--g700)}.purypet.pp-root .pp-kicker svg{width:20px;height:20px;padding:3px;border-radius:50%;background:var(--g700);color:#fff}.purypet.pp-root .pp-hh{position:relative;padding:56px 0 64px;background:linear-gradient(180deg,var(--cream-50),var(--cream))}.purypet.pp-root .pp-hh-title{font-size:clamp(32px,4.6vw,56px);color:var(--g800);max-width:900px;margin:0 auto}.purypet.pp-root .pp-hh .pp-btn{margin-top:28px}.purypet.pp-root .pp-hh-points{display:flex;justify-content:center;flex-wrap:wrap;margin:34px auto;max-width:900px}.purypet.pp-root .pp-hh-point{flex:1 1 200px;padding:6px 22px;text-align:center;font-size:14px;color:var(--muted)}.purypet.pp-root .pp-hh-point+.pp-hh-point{border-left:2px solid var(--line)}.purypet.pp-root .pp-hh-point b{display:block;color:var(--g800);font-size:16px}.purypet.pp-root .pp-hh-media{position:relative}.purypet.pp-root .pp-hh-media>.pp-media,.purypet.pp-root .pp-hh-media>.pp-ph{aspect-ratio:21/9;border-radius:28px}.purypet.pp-root .pp-hh-badge{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;box-shadow:var(--shadow)}.purypet.pp-root .pp-it-card{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;background:#fff;border:2px solid var(--g100);border-radius:28px;padding:44px;box-shadow:var(--shadow)}.purypet.pp-root .pp-it-card.is-reverse .pp-it-media{order:-1}.purypet.pp-root .pp-it-title{font-size:clamp(28px,3.4vw,40px);color:var(--g800);margin:6px 0 16px}.purypet.pp-root .pp-it-body{color:#3b4b41;font-size:15.5px}.purypet.pp-root .pp-it-body p+p{margin-top:12px}.purypet.pp-root .pp-it-card .pp-btn{margin-top:26px}.purypet.pp-root .pp-it-media{position:relative}.purypet.pp-root .pp-it-caption{position:absolute;left:16px;bottom:16px;right:16px;background:#fffffff2;border-radius:12px;padding:8px 12px;font-size:12.5px;font-weight:500;width:max-content;max-width:calc(100% - 32px)}.purypet.pp-root .pp-fa-head{max-width:720px;margin:0 auto 44px}.purypet.pp-root .pp-fa-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.purypet.pp-root .pp-fa-item{border:2px solid var(--g100);border-radius:16px;background:#fff;margin-bottom:12px;transition:border-color .2s,background .2s}.purypet.pp-root .pp-fa-item[open]{border-color:var(--gold);background:#fffbef}.purypet.pp-root .pp-fa-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:16px 18px;font-weight:600;font-size:16px;color:var(--g800)}.purypet.pp-root .pp-fa-item summary::-webkit-details-marker{display:none}.purypet.pp-root .pp-fa-item summary:before{content:"+";flex:0 0 28px;height:28px;border-radius:50%;background:var(--g100);color:var(--g800);display:grid;place-items:center;font-size:18px;font-weight:500;transition:transform .2s}.purypet.pp-root .pp-fa-item[open] summary:before{content:"\2013";background:var(--gold)}.purypet.pp-root .pp-fa-body{padding:0 18px 18px 60px;font-size:14.5px;color:#3b4b41}.purypet.pp-root .pp-bn{position:relative}.purypet.pp-root .pp-bn-media>.pp-media,.purypet.pp-root .pp-bn-media>.pp-ph{aspect-ratio:21/9;border-radius:28px}.purypet.pp-root .pp-bn-card{position:absolute;right:40px;top:50%;transform:translateY(-50%);width:340px;background:#fff;border-radius:22px;padding:18px;box-shadow:0 20px 50px #0e2f1d38}.purypet.pp-root .pp-bn-card .pp-media,.purypet.pp-root .pp-bn-card .pp-ph{border-radius:14px}.purypet.pp-root .pp-bn-off{position:absolute;top:28px;right:28px;background:var(--gold);color:var(--g900);font-weight:700;font-size:11.5px;padding:5px 10px;border-radius:999px;z-index:2}.purypet.pp-root .pp-bn-card h3{font-size:19px;color:var(--g800);margin:14px 0 6px}.purypet.pp-root .pp-bn-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px}.purypet.pp-root .pp-bn-pill{background:var(--g100);color:var(--g800);font-weight:600;border-radius:999px;padding:3px 10px;font-size:11.5px}.purypet.pp-root .pp-bn-card p{font-size:13px;color:var(--muted);margin:8px 0 14px}.purypet.pp-root .pp-bn-card .pp-btn{width:100%;padding:14px 18px;font-size:15px}.purypet.pp-root .pp-tr-grid{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:22px;margin:40px 0 36px;text-align:left}.purypet.pp-root .pp-tr-card{background:#fff;border:2px solid var(--g100);border-radius:20px;padding:26px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--shadow)}.purypet.pp-root .pp-tr-card h3{font-size:18px;color:var(--g800)}.purypet.pp-root .pp-tr-card p{font-size:14.5px;color:#3b4b41;flex:1}.purypet.pp-root .pp-tr-author{display:flex;align-items:center;gap:10px;margin-top:8px;font-weight:600;font-size:14px}.purypet.pp-root .pp-tr-author .pp-media,.purypet.pp-root .pp-tr-author .pp-ph{width:44px;height:44px;border-radius:50%;flex:0 0 44px;border-width:1px}.purypet.pp-root .pp-tr-author .pp-ph svg{width:16px;height:16px}.purypet.pp-root .pp-sb{background:var(--g800);color:#fff;position:relative;overflow:hidden}.purypet.pp-root .pp-sb-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:48px;align-items:center}.purypet.pp-root .pp-sb h2{font-size:clamp(28px,3.4vw,42px)}.purypet.pp-root .pp-sb-text{color:#ffffffbf;margin-top:14px;font-size:15px}.purypet.pp-root .pp-sb-stats{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:24px}.purypet.pp-root .pp-sb-stat b{display:block;font-family:Fredoka,Poppins,sans-serif;font-size:clamp(44px,5.4vw,68px);line-height:1;color:var(--gold)}.purypet.pp-root .pp-sb-stat span{display:block;margin-top:10px;font-size:13.5px;color:#ffffffd1}.purypet.pp-root .pp-sc-card{background:#fff;border:2px solid var(--g100);border-radius:28px;padding:44px;box-shadow:var(--shadow)}.purypet.pp-root .pp-sc-top{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:start;margin-bottom:34px}.purypet.pp-root .pp-sc-top h2{color:var(--g800)}.purypet.pp-root .pp-sc-note{display:flex;gap:12px;font-size:14.5px;color:#3b4b41}.purypet.pp-root .pp-sc-note svg{flex:0 0 26px;width:26px;height:26px;color:var(--gold)}.purypet.pp-root .pp-sc-grid{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:20px}.purypet.pp-root .pp-sc-item{position:relative}.purypet.pp-root .pp-sc-label{position:absolute;top:14px;left:14px;background:#fff;border:2px solid var(--g100);color:var(--g800);font-size:12px;font-weight:700;padding:5px 12px;border-radius:999px;z-index:2}.purypet.pp-root .pp-gu{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--cream-50) 0%,var(--g100) 100%)}.purypet.pp-root .pp-gu-inner{max-width:640px;margin:0 auto;padding:0 16px;text-align:center;position:relative;z-index:2}.purypet.pp-root .pp-gu h2{font-size:clamp(32px,4.4vw,52px);color:var(--g800)}.purypet.pp-root .pp-gu-text{color:var(--muted);margin:16px auto 26px;font-size:15.5px}.purypet.pp-root .pp-gu-points{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 22px;margin-top:26px;font-size:13.5px;font-weight:600;color:var(--g800)}.purypet.pp-root .pp-gu-points span{display:flex;align-items:center;gap:6px}.purypet.pp-root .pp-gu-points svg{width:16px;height:16px;padding:2px;border-radius:50%;background:var(--gold);color:var(--g900)}.purypet.pp-root .pp-polaroid{position:absolute;top:50%;width:220px;background:#fff;padding:10px 10px 34px;border-radius:6px;box-shadow:0 14px 34px #0e2f1d2e}.purypet.pp-root .pp-polaroid .pp-media,.purypet.pp-root .pp-polaroid .pp-ph{border-radius:4px}.purypet.pp-root .pp-polaroid.l{left:4%;transform:translateY(-50%) rotate(-7deg)}.purypet.pp-root .pp-polaroid.r{right:4%;transform:translateY(-40%) rotate(6deg)}.purypet.pp-root .pp-fq{max-width:780px;margin:0 auto}.purypet.pp-root .pp-fq .pp-fa-item summary{justify-content:space-between}.purypet.pp-root .pp-fq .pp-fa-item summary:before{display:none}.purypet.pp-root .pp-fq .pp-fa-item summary:after{content:"+";flex:0 0 28px;height:28px;border-radius:50%;background:var(--g100);display:grid;place-items:center;font-size:18px}.purypet.pp-root .pp-fq .pp-fa-item[open] summary:after{content:"\2013";background:var(--gold)}.purypet.pp-root .pp-fq .pp-fa-body{padding:0 18px 18px}.purypet.pp-root .pp-wm{background:var(--g900);padding:40px 16px 30px;overflow:hidden;text-align:center}.purypet.pp-root .pp-wm-text{font-family:Fredoka,Poppins,sans-serif;font-weight:700;font-size:clamp(64px,16vw,230px);line-height:.85;color:var(--g800);letter-spacing:.02em;white-space:nowrap}.purypet.pp-root .pp-wm-text.is-gold{color:var(--gold)}.purypet.pp-root .pp-wm img{max-width:min(1100px,100%);height:auto;margin:0 auto}@media(max-width:980px){.purypet.pp-root .pp-it-card,.purypet.pp-root .pp-fa-grid,.purypet.pp-root .pp-sb-grid,.purypet.pp-root .pp-sc-top{grid-template-columns:1fr;gap:28px}.purypet.pp-root .pp-it-card.is-reverse .pp-it-media{order:0}.purypet.pp-root .pp-tr-grid{grid-template-columns:1fr}.purypet.pp-root .pp-polaroid{display:none}.purypet.pp-root .pp-bn-card{position:relative;top:auto;right:auto;transform:none;width:auto;margin:-60px 16px 0}}@media(max-width:680px){.purypet.pp-root .pp-hh{padding:36px 0 44px}.purypet.pp-root .pp-deco{display:none}.purypet.pp-root .pp-hh-point{flex-basis:100%;padding:10px 0}.purypet.pp-root .pp-hh-point+.pp-hh-point{border-left:0;border-top:2px solid var(--line)}.purypet.pp-root .pp-hh-media>.pp-media,.purypet.pp-root .pp-hh-media>.pp-ph,.purypet.pp-root .pp-bn-media>.pp-media,.purypet.pp-root .pp-bn-media>.pp-ph{aspect-ratio:4/5;border-radius:20px}.purypet.pp-root .pp-it-card,.purypet.pp-root .pp-sc-card{padding:24px;border-radius:22px}.purypet.pp-root .pp-sb-stats{grid-template-columns:1fr;gap:20px}.purypet.pp-root .pp-sc-grid{grid-template-columns:1fr}.purypet.pp-root .pp-fa-body{padding-left:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/purypet-home.css.map */
