.store-policy-layout{grid-template-columns:210px minmax(0,1fr);gap:65px;padding:25px 0 65px;display:grid}.store-policy-nav nav{gap:10px;margin-top:22px;display:grid}.store-policy-nav a{color:var(--color-muted);border-radius:var(--radius);border:1px solid #0000;padding:12px}.store-policy-nav a[aria-current=page]{color:var(--color-accent);background:var(--color-panel-dark);border-color:var(--color-line)}.store-policy{min-width:0;max-width:900px}.store-policy h1{font:400 clamp(34px,4vw,52px)/1.15 var(--font-display);text-transform:capitalize;margin:0 0 34px}.store-policy-body{color:var(--color-muted);overflow-wrap:anywhere;font-size:15px;line-height:1.85}.store-policy-body p{margin:0 0 24px}.store-policy-body h2,.store-policy-body h3{color:var(--color-text);margin:35px 0 16px;line-height:1.35}.store-policy-body strong{color:var(--color-text)}.store-policy-body ul,.store-policy-body ol{margin:18px 0 26px;padding-left:24px}.store-policy-body li{margin-bottom:12px}.store-policy-body a:not(.button){color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.privacy-choices{margin:auto;padding:25px 0 65px}.privacy-choices .eyebrow{margin-bottom:18px}.privacy-choices .button{margin:4px 0 24px}@media (max-width:700px){.store-policy-layout{grid-template-columns:minmax(0,1fr);gap:35px}.store-policy-nav nav{flex-wrap:wrap;gap:4px;display:flex}.store-policy-nav a{padding:10px;font-size:12px}.store-policy-body{font-size:14px}}
