.legal-page{padding:6.4rem 0 9.6rem;background:var(--paper)}.legal-hero{width:min(760px,calc(100% - 40px));margin:0 auto 4.8rem;text-align:center;display:grid;gap:1.4rem;justify-items:center}.legal-eyebrow{font-family:var(--font-sans);font-size:1.1rem;letter-spacing:.32em;text-transform:uppercase;color:var(--gold)}.legal-hero h1{margin:0;font-size:clamp(2.6rem,4vw,3.4rem);font-weight:600;letter-spacing:.08em;color:var(--green-900)}.legal-hero:after{content:"";width:56px;height:1px;background:var(--gold);margin-top:.6rem}.legal-body{width:min(760px,calc(100% - 40px));margin:0 auto;font-family:var(--font-sans);font-size:1.4rem;line-height:2;color:var(--ink)}.legal-section{margin-bottom:4rem}.legal-section h2{margin:0 0 1.2rem;padding-bottom:.8rem;border-bottom:1px solid var(--line);font-size:1.6rem;font-weight:700;letter-spacing:.06em;color:var(--green-900)}.legal-section p{margin:0 0 1.2rem}.legal-section ol{margin:0 0 1.2rem;padding-left:2.4rem}.legal-section ol li{margin-bottom:.6rem}.legal-table{margin:0;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff}.legal-table__row{display:grid;grid-template-columns:200px 1fr}.legal-table__row+.legal-table__row{border-top:1px solid var(--line)}.legal-table__row dt{padding:1.6rem 2rem;background:var(--cream);font-weight:700;color:var(--green-900)}.legal-table__row dd{margin:0;padding:1.6rem 2rem}@media screen and (max-width:640px){.legal-table__row{grid-template-columns:1fr}.legal-table__row dt{padding-bottom:.8rem}.legal-table__row dd{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gx-legal.css.map */
