.ds-legal-hero{background:var(--paper);padding:96px 0 56px}.ds-legal-hero__num{font-family:var(--mono-family);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mint-deep)}.ds-legal-hero__title{font-family:var(--body-family);font-variation-settings:"wght" 380,"GRAD" -50,"opsz" 144;font-size:clamp(48px,6vw,88px);line-height:1;letter-spacing:-.04em;margin:24px 0 12px;color:var(--ink);max-width:14ch}.ds-legal-hero__title em{font-style:normal;color:var(--mint-deep);font-family:var(--mono-family);font-size:.55em;letter-spacing:-.03em}.ds-legal-hero__title em:before{content:"\27e8";color:#0fb58d80;color:color-mix(in srgb,var(--mint-deep) 50%,transparent);margin-right:.08em}.ds-legal-hero__title em:after{content:"\27e9";color:#0fb58d80;color:color-mix(in srgb,var(--mint-deep) 50%,transparent);margin-left:.08em}.ds-legal-hero__meta{display:flex;gap:24px;flex-wrap:wrap;padding-top:18px;border-top:1.5px solid var(--ink);font-family:var(--mono-family);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.ds-legal-hero__meta b{color:var(--mint-deep);font-weight:500}.ds-legal{background:var(--paper-2);padding:48px 0 96px}.ds-legal__grid{display:grid;grid-template-columns:240px 1fr;gap:64px;align-items:start;max-width:1180px;margin:0 auto}.ds-legal__toc{position:sticky;top:96px;align-self:start;padding-top:14px;border-top:1.5px solid var(--ink)}.ds-legal__toc h5{font-family:var(--mono-family);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--mint-deep);margin:0 0 14px}.ds-legal__toc ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;counter-reset:toc}.ds-legal__toc li{counter-increment:toc}.ds-legal__toc a{display:flex;gap:10px;font-family:var(--mono-family);font-size:11px;letter-spacing:.06em;color:var(--ink-3);text-decoration:none;padding:6px 0 6px 8px;border-left:2px solid transparent;transition:color .2s var(--ease),border-left-color .2s var(--ease)}.ds-legal__toc a:before{content:"\a7  " counter(toc,decimal-leading-zero);color:var(--mint-deep);flex-shrink:0}.ds-legal__toc a:hover,.ds-legal__toc a.is-active{color:var(--ink);border-left-color:var(--mint-deep)}.ds-legal__content{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:32px 36px}.ds-legal__content h2{font-family:var(--body-family);font-variation-settings:"wght" 500,"GRAD" 0;font-size:24px;letter-spacing:-.02em;line-height:1.2;margin:48px 0 14px;color:var(--ink);scroll-margin-top:110px}.ds-legal__content h2:first-child{margin-top:0}.ds-legal__content{counter-reset:clause}.ds-legal__content h2{counter-increment:clause}.ds-legal__content h2:before{content:"\a7  " counter(clause,decimal-leading-zero);font-family:var(--mono-family);font-size:11px;color:var(--mint-deep);letter-spacing:.16em;margin-right:14px;vertical-align:middle;font-weight:500}.ds-legal__content h3{font-family:var(--body-family);font-variation-settings:"wght" 500;font-size:18px;letter-spacing:-.015em;line-height:1.3;margin:28px 0 10px;color:var(--ink)}.ds-legal__content p{color:var(--ink-2);font-size:15px;line-height:1.7;margin:0 0 1em}.ds-legal__content ul,.ds-legal__content ol{padding-left:18px;margin:0 0 1em;color:var(--ink-2);font-size:15px;line-height:1.7}.ds-legal__content li{margin:6px 0}.ds-legal__content a{color:var(--mint-deep);text-decoration-color:#0fb58d66;text-decoration-color:color-mix(in srgb,var(--mint-deep) 40%,transparent)}.ds-legal__content em{color:var(--ink-3)}.ds-legal__content strong{color:var(--ink);font-variation-settings:"wght" 600}@media(max-width:880px){.ds-legal-hero{padding:56px 0 40px}.ds-legal{padding:32px 0 64px}.ds-legal__grid{grid-template-columns:1fr;gap:24px}.ds-legal__toc{position:static;background:var(--paper);border-radius:var(--radius);border:1px solid var(--line);padding:14px}.ds-legal__content{padding:24px 20px}.ds-legal-hero__title{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dawn-ds-legal.css.map */
