.bald-legal__effective{font-size:1.2rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--bald-muted));margin:0 0 clamp(2rem,4vw,3.25rem)}.bald-legal__layout{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,4rem);align-items:flex-start}.bald-legal__toc{flex:1 1 200px;min-width:0;max-width:260px;position:sticky;top:88px}.bald-legal__toc-label{font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--bald-muted));margin:0 0 1.4rem}.bald-legal__toc:not(:has([data-bald-legal-toc-list] li)) .bald-legal__toc-label{display:none}.bald-legal__toc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem;border-left:1px solid rgba(var(--color-foreground),.14)}.bald-legal__toc a{display:block;width:100%;text-align:left;font-size:1.4rem;color:rgb(var(--bald-muted));padding:.8rem 0 .8rem 1.4rem;margin-left:-1px;border-left:2px solid transparent;text-decoration:none}.bald-legal__toc a:hover,.bald-legal__toc a.is-active{color:rgb(var(--bald-ink));border-left-color:rgb(var(--bald-action))}.bald-legal__other{margin-top:2.4rem;padding-left:1.4rem;display:flex;flex-direction:column;gap:.8rem}.bald-legal__other a{font-size:1.3rem;color:rgb(var(--bald-blue));text-decoration:underline}.bald-legal__body{flex:1 1 460px;min-width:0;max-width:720px;background:rgb(var(--bald-card-bg));border:1px solid rgba(var(--bald-ink),.1);border-radius:var(--bald-radius-m);padding:clamp(2.4rem,4vw,4.8rem)}.bald-legal__body h2{font-family:var(--font-heading-family);font-weight:700;font-size:1.25rem;letter-spacing:-.01em;margin:2.6rem 0 1.2rem;scroll-margin-top:92px}.bald-legal__body h2:first-child{margin-top:0}.bald-cookie-prefs{display:flex;flex-direction:column;gap:1.6rem;padding-bottom:3.2rem;margin-bottom:3.2rem;border-bottom:1px solid rgba(var(--bald-rule),.12)}.bald-cookie-prefs:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.bald-cookie-prefs>p{margin:0}.bald-cookie-prefs>.bald-pill-btn{align-self:flex-start}.bald-cookie-prefs__fallback{font-size:1.4rem;color:rgb(var(--bald-muted))}.bald-legal__body p{font-size:1.6rem;line-height:1.75;color:rgb(var(--bald-muted));max-width:66ch;margin:0 0 1.2rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bald-legal-doc.css.map */
