@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap";:root{--pp-ink:#0d1420;--pp-line:#dfe4ec;--pp-soft:#f4f6fa;--pp-mute:#5d6a80;--pp-pink:#ff2e8f;--pp-blue:#4a7dff;--pp-dark:#05070d;--pp-green:#1fb56a}.pp-hero{background:var(--pp-dark);color:#fff;padding:66px 0 62px;text-align:center;position:relative;overflow:hidden;font-family:Inter,sans-serif}.pp-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:54px 54px;-webkit-mask:radial-gradient(70% 80% at 50% 0%,#000,transparent);mask:radial-gradient(70% 80% at 50% 0%,#000,transparent);opacity:.6}.pp-wrap{max-width:1100px;margin:0 auto;padding:0 40px;position:relative}.pp-eyebrow{font:600 11px/1 Inter;letter-spacing:.18em;text-transform:uppercase;color:#8d99ad;display:inline-block;margin:0 0 6px}.pp-hero h1{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:clamp(40px,7vw,72px);line-height:.94;letter-spacing:-.01em;text-transform:uppercase;margin:14px 0 0}.pp-hero h1 em{font-style:normal;color:var(--pp-pink)}.pp-updated{color:#c6cfde;font-size:13.5px;margin-top:16px;letter-spacing:.02em}.pp-stage{background:var(--pp-soft);padding:52px 0 90px;font-family:Inter,sans-serif;color:var(--pp-ink)}.pp-grid{display:grid;grid-template-columns:230px 1fr;gap:34px;align-items:start}.pp-toc{position:sticky;top:24px;border:1px solid var(--pp-line);border-radius:16px;background:#fff;padding:20px 18px;box-shadow:0 8px 30px #0d14200d}.pp-toc h4{font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--pp-mute);margin-bottom:12px}.pp-toc a{display:block;font-size:13px;color:var(--pp-ink);text-decoration:none;padding:7px 10px;border-radius:8px;transition:.15s;line-height:1.35}.pp-toc a:hover{background:var(--pp-soft);color:var(--pp-pink)}.pp-doc{border:1px solid var(--pp-line);border-radius:20px;background:#fff;padding:44px 46px;box-shadow:0 8px 30px #0d14200f}.pp-intro{font-size:15px;color:#33405a;line-height:1.7;margin-bottom:8px}.pp-callout{margin:22px 0 4px;padding:16px 18px;border-radius:12px;background:#4a7dff0f;border:1px solid rgba(74,125,255,.25);font-size:13.5px;color:#33405a;line-height:1.6}.pp-sec{padding-top:34px;scroll-margin-top:24px}.pp-sec h2{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:26px;text-transform:uppercase;letter-spacing:.01em;display:flex;align-items:baseline;gap:12px}.pp-sec h2 .pp-n{color:var(--pp-pink);font-size:18px;font-weight:600}.pp-sec p{font-size:14.5px;line-height:1.75;color:#33405a;margin-top:12px}.pp-sec ul{list-style:none;margin:14px 0 0}.pp-sec li{position:relative;font-size:14.5px;line-height:1.7;color:#33405a;padding:6px 0 6px 22px}.pp-sec li:before{content:"";position:absolute;left:2px;top:14px;width:7px;height:7px;border-radius:2px;background:var(--pp-pink)}.pp-link{color:var(--pp-blue);text-decoration:none;font-weight:500}.pp-link:hover{text-decoration:underline}@media(max-width:820px){.pp-wrap{padding:0 20px}.pp-grid{grid-template-columns:1fr;gap:20px}.pp-toc{position:static}.pp-doc{padding:30px 22px}.pp-hero{padding:52px 0 46px}.pp-hero h1{font-size:clamp(38px,12vw,54px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/privacy-policy.css.map */
