.fa-legal{background:var(--fa-white);color:var(--fa-ink);padding-block:var(--fa-sp-16)}.fa-legal__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fa-sp-8)}.fa-legal__toc-title{font-size:var(--fa-fs-11);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fa-muted);margin:0 0 var(--fa-sp-3)}.fa-legal__toc-list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.fa-legal__toc-list li{font-size:var(--fa-fs-13);line-height:1.5}.fa-legal__toc-list a{color:var(--fa-muted);text-decoration:none}.fa-legal__toc-list a:hover{color:var(--fa-ink)}.fa-legal__body h2{font-family:var(--fa-font-head);font-size:var(--fa-fs-22);font-weight:700;line-height:1.3;letter-spacing:-.01em;margin:var(--fa-sp-12) 0 var(--fa-sp-4);padding-top:var(--fa-sp-8);border-top:1px solid var(--fa-line);scroll-margin-top:var(--fa-sp-20)}.fa-legal__body h3{font-family:var(--fa-font-head);font-size:var(--fa-fs-18);font-weight:700;line-height:1.3;margin:var(--fa-sp-6) 0 var(--fa-sp-3)}.fa-legal__body>:first-child{margin-top:0;padding-top:0;border-top:0}.fa-legal__body>:last-child{margin-bottom:0}.fa-legal__body p,.fa-legal__body li{font-size:var(--fa-fs-16);line-height:1.6;margin:0 0 14px}.fa-legal__body li{margin-bottom:0}.fa-legal__body ul,.fa-legal__body ol{display:flex;flex-direction:column;gap:var(--fa-sp-2);margin:0 0 14px;padding-left:0;list-style:none}.fa-legal__body li{display:flex;gap:10px}.fa-legal__body a{color:var(--fa-brand)}@media(min-width:1024px){.fa-legal__grid{grid-template-columns:300px minmax(0,1fr);gap:var(--fa-sp-16);align-items:start}.fa-legal__toc{position:sticky;top:var(--fa-sp-16)}}.fa-compliance{background:var(--fa-surface);color:var(--fa-ink);padding-block:var(--fa-sp-16)}.fa-compliance__kicker{margin-bottom:var(--fa-sp-5)}.fa-compliance__lede{margin:0 0 var(--fa-sp-3);font-size:var(--fa-fs-12);font-weight:600;line-height:1.5;color:var(--fa-ink)}.fa-compliance__claims{display:grid;grid-template-columns:minmax(0,1fr);gap:24px var(--fa-sp-8);margin-bottom:var(--fa-sp-6)}.fa-compliance__claim{margin:0;font-size:var(--fa-fs-15);font-weight:500;line-height:1.5;color:var(--fa-muted)}.fa-compliance__lead{font-weight:600;color:var(--fa-ink)}@media(min-width:760px){.fa-compliance__claims{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px var(--fa-sp-8)}.fa-compliance__claim{font-size:var(--fa-fs-12)}}.fa-compliance--sources .fa-compliance__claims{grid-template-columns:minmax(0,1fr);gap:var(--fa-sp-4);margin-bottom:var(--fa-sp-6)}.fa-compliance--sources .fa-compliance__claim{line-height:1.6}@media(min-width:760px){.fa-compliance--sources .fa-compliance__claim{font-size:var(--fa-fs-12)}}.fa-compliance--sources .fa-compliance__lead{color:var(--fa-brand)}.fa-compliance--single .fa-compliance__claims{grid-template-columns:minmax(0,1fr);gap:14px}@media(min-width:760px){.fa-compliance--single .fa-compliance__claims{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px}}.fa-compliance__body{max-width:900px;font-size:var(--fa-fs-12);font-weight:500;line-height:1.5;color:var(--fa-muted)}.fa-compliance__body p{margin:0 0 var(--fa-sp-3)}.fa-compliance__body p:last-child{margin-bottom:0}.fa-compliance__body a,.fa-compliance__link{color:inherit}@media(max-width:749px){.fa-legal__body p,.fa-legal__body li,.fa-compliance__body{font-size:var(--fa-fs-15)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fa-legal.css.map */
