.ld{--ld-bg: #EEF1F4;--ld-ink: #13233A;--ld-ink-hover: #0A1424;--ld-body: #46546A;--ld-muted: #6B788B;--ld-line: #C9D1DB;--ld-line-soft: #E4E8EE;--ld-surface: #FFFFFF;--ld-accent: #F36523;--ld-accent-soft: #FFF1EA;--ld-sticky-top: calc(var(--menu-height-sticky, 0px) + 16px);background:var(--ld-bg);color:var(--ld-body);font-family:var(--FONT-STACK-BODY);font-size:15px;line-height:1.7}.ld__wrap{max-width:1180px;margin:0 auto;padding:0 16px}.ld__body{padding-top:20px;padding-bottom:var(--ld-pb-mob)}.ld__head{padding:var(--ld-pt-mob) 0 0}.ld__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;color:var(--ld-accent)}.ld__eyebrow:before{content:"";width:24px;height:2px;background:var(--ld-accent)}.ld__head h1{max-width:820px;margin:0;color:var(--ld-ink);font-family:var(--FONT-STACK-HEADING);font-size:28px;font-weight:600;line-height:1.15;letter-spacing:-.015em;text-transform:none;text-wrap:balance}.ld__head .ld__updated{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--ld-muted)}.ld__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.ld__toc{min-width:0}.ld__doc{min-width:0;background:var(--ld-surface);border-radius:14px;box-shadow:0 1px 2px #13233a0f,0 8px 24px #13233a0f;padding:8px 20px 28px;overflow-wrap:break-word}.ld__doc a{overflow-wrap:anywhere}.ld__doc h2,.ld__doc h3{color:var(--ld-ink);font-family:var(--FONT-STACK-HEADING);font-weight:700;letter-spacing:-.01em;text-transform:none}.ld__doc>h1:first-of-type{display:none}.ld__doc h1+p{font-size:13px;color:var(--ld-muted)}.ld__doc>:first-child{margin-top:16px}.ld__doc h2{display:flex;align-items:center;gap:12px;margin:36px 0 0;padding-top:28px;border-top:1px solid var(--ld-line-soft);font-size:20px;line-height:1.3;scroll-margin-top:var(--ld-sticky-top)}.ld__doc>h2:first-child{margin-top:16px;padding-top:0;border-top:0}.ld__doc h2:before{content:"";flex:none;width:4px;height:1.1em;border-radius:2px;background:var(--ld-accent)}.ld__doc h3{margin:24px 0 0;font-size:16px;line-height:1.4}.ld__doc p{margin:12px 0 0}.ld__doc p:empty{display:none}.ld__doc p>span:first-child:not(:only-child),.ld__doc strong,.ld__doc b{font-weight:600;color:var(--ld-ink)}.ld__doc ul,.ld__doc ol{margin:12px 0 0;padding-left:22px}.ld__doc li{margin-top:6px;padding-left:4px}.ld__doc li::marker{color:var(--ld-accent)}.ld__doc a{color:var(--ld-ink);text-decoration:underline;text-decoration-color:var(--ld-accent);text-underline-offset:3px}.ld__doc a:hover{color:var(--ld-accent)}.ld a:focus-visible,.ld summary:focus-visible{outline:2px solid var(--ld-accent);outline-offset:3px}.ld__toc-title{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ld-ink)}.ld__toc-list{display:flex;gap:8px;margin:0 -16px;padding:0 16px 4px;list-style:none;overflow-x:auto;scrollbar-width:none}.ld__toc-list::-webkit-scrollbar{display:none}.ld__toc-list a{display:block;padding:6px 12px;border:1px solid var(--ld-line);border-radius:999px;background:var(--ld-surface);font-size:13px;line-height:1.4;color:var(--ld-ink);text-decoration:none;white-space:nowrap}.ld__toc-list a[aria-current]{border-color:var(--ld-ink);background:var(--ld-ink);color:var(--ld-surface)}.ld-faq{border-bottom:1px solid var(--ld-line-soft)}.ld__doc h2+.ld-faq{margin-top:8px}.ld-faq__q{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 0;list-style:none;cursor:pointer;font-size:16px;font-weight:600;line-height:1.45;color:var(--ld-ink)}.ld-faq__q::-webkit-details-marker{display:none}.ld-faq__q:hover{color:var(--ld-accent)}.ld-faq__icon{flex:none;width:24px;height:24px;padding:4px;border-radius:50%;background:var(--ld-bg);color:var(--ld-ink);transition:transform .2s,background-color .2s,color .2s}.ld-faq[open] .ld-faq__icon{transform:rotate(180deg);background:var(--ld-accent-soft);color:var(--ld-accent)}.ld-faq__a{padding:0 0 18px}.ld-faq__a>:first-child{margin-top:0}@media(min-width:768px){.ld{font-size:16px}.ld__wrap{padding:0 32px}.ld__body{padding-top:32px;padding-bottom:var(--ld-pb)}.ld__head{padding:var(--ld-pt) 0 0}.ld__head h1{font-size:40px}.ld__doc{padding:32px 56px 56px}.ld__doc h2{margin-top:44px;padding-top:36px;font-size:23px}.ld__doc h3{font-size:17px}.ld__toc-list{margin:0;padding:0 0 4px;flex-wrap:wrap}.ld-faq__a{padding-right:40px}}@media(min-width:990px){.ld--has-toc .ld__layout{grid-template-columns:240px minmax(0,820px);justify-content:center;align-items:start;gap:40px}.ld:not(.ld--has-toc) .ld__layout{max-width:820px;margin:0 auto}.ld__head-inner{max-width:820px;margin:0 auto}.ld--has-toc .ld__head-inner{max-width:1100px;padding-left:280px}.ld__toc{position:sticky;top:var(--ld-sticky-top);max-height:calc(100vh - var(--ld-sticky-top) - 16px);overflow-y:auto;padding-top:8px}.ld__toc-list{display:block;border-left:2px solid var(--ld-line)}.ld__toc-list a{margin-left:-2px;padding:7px 0 7px 14px;border:0;border-left:2px solid transparent;border-radius:0;background:none;font-size:14px;color:var(--ld-muted);white-space:normal}.ld__toc-list a:hover{color:var(--ld-ink)}.ld__toc-list a[aria-current]{border-left-color:var(--ld-accent);background:none;color:var(--ld-ink);font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/legal-doc.css.map */
