.tc-shop-main,.tc-legal{background:#f9fafb}.tc-legal{--tc-legal-ink: #12151c;--tc-legal-muted: color-mix(in oklab, #12151c 58%, transparent);--tc-legal-line: color-mix(in oklab, var(--tc-brand) 12%, #e6e9ef)}.tc-legal .tc-legal-band{padding-top:7.25rem;padding-bottom:4.25rem}@media(min-width:768px){.tc-legal .tc-legal-band{padding-top:8.5rem;padding-bottom:5.5rem}}@media(min-width:1280px){.tc-legal .tc-legal-band{padding-top:9.5rem;padding-bottom:7rem}}.tc-legal-hero{width:100%;max-width:none;margin:0 0 2rem}.tc-legal-title{margin:0 0 .75rem;color:var(--tc-legal-ink)}.tc-legal-sub{margin:0;color:var(--tc-legal-muted);text-align:justify;text-justify:inter-word}.tc-legal-box{width:100%;max-width:none;padding:1.6rem 1.35rem 1.85rem;border-radius:1.5rem;background:#fff;border:1px solid var(--tc-legal-line);box-shadow:0 18px 40px -28px color-mix(in oklab,var(--tc-brand) 28%,transparent)}@media(min-width:768px){.tc-legal-box{padding:2rem 2.15rem 2.25rem;border-radius:1.75rem}}.tc-legal-box h2{margin:1.75rem 0 .65rem;font-size:1.15rem;font-weight:600;color:var(--tc-legal-ink)}.tc-legal-box h2:first-child{margin-top:0}.tc-legal-box p{margin:0 0 1rem;font-size:1rem;line-height:1.85;color:var(--tc-legal-muted);text-align:justify;text-justify:inter-word}.tc-legal-box p:last-child{margin-bottom:0}.tc-legal-box ul{margin:0 0 1rem;padding:0 1.15rem 0 0;color:var(--tc-legal-muted)}.tc-legal-box li{margin:0 0 .45rem;line-height:1.75;text-align:justify;text-justify:inter-word}.tc-faq-page .tc-faq-accordion{background:transparent}.tc-faq-page .tc-faq-accordion .accordion{width:100%;max-width:none;margin:0}.tc-faq-page .tc-faq-accordion .tc-faq-accordion-answer,.tc-faq-page .tc-faq-accordion .tc-faq-accordion-list{max-width:none;width:100%}
