.td-privacy-policy__heading{text-align:left}.td-privacy-policy__updated{margin-block-start:var(--td-space-xs)}.td-privacy-policy__intro{max-width:68ch;margin-block-start:var(--td-space-lg)}.td-privacy-policy__intro p+p{margin-block-start:var(--td-space-sm)}.td-privacy-policy__summary{margin-block-start:clamp(40px,5vw,56px);padding:clamp(20px,2.5vw,28px);border:1px solid var(--td-line)}.td-privacy-policy__summary-body{margin-block-start:var(--td-space-sm);max-width:68ch}.td-privacy-policy__summary-body p+p{margin-block-start:var(--td-space-sm)}.td-policy-toc-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:start;margin-block-start:clamp(48px,6vw,72px)}.td-policy-toc{position:sticky;top:calc(92px + var(--td-space-lg))}.td-policy-toc__label{margin:0 0 var(--td-space-sm);color:var(--td-ink);font-size:var(--td-fs-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.td-policy-toc ul{margin:0;padding:0;list-style:none;border-inline-start:1px solid var(--td-line)}.td-policy-toc li{margin:0}.td-policy-toc a{display:block;padding:7px 0 7px var(--td-space-sm);margin-inline-start:-1px;border-inline-start:1px solid transparent;color:var(--td-ink-body);font-size:13.5px;line-height:1.4;transition:color var(--td-duration) var(--td-ease),border-color var(--td-duration) var(--td-ease)}.td-policy-toc a:hover,.td-policy-toc a:focus-visible{color:var(--td-ink)}.td-policy-toc a.is-active{border-inline-start-color:var(--td-ink);color:var(--td-ink);font-weight:600}.td-policy-toc__content{min-width:0}.td-privacy-policy__section{padding-block-start:clamp(40px,5vw,56px);border-block-start:1px solid var(--td-line)}.td-privacy-policy__section:first-child{padding-block-start:0;border-block-start:0}.td-privacy-policy__section .td-body{margin-block-start:var(--td-space-sm);max-width:68ch}.td-privacy-policy__section .td-body p+p{margin-block-start:var(--td-space-sm)}.td-privacy-policy__section .td-body ul,.td-privacy-policy__section .td-body ol{margin-block-start:var(--td-space-sm);padding-inline-start:1.25em}.td-privacy-policy__section .td-body li{margin-block-end:var(--td-space-xs)}.td-privacy-policy__section .td-body li::marker{color:var(--td-ink-muted)}@media(max-width:991px){.td-policy-toc-layout{grid-template-columns:1fr}.td-policy-toc{position:static;top:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-td-privacy-policy.css.map */
