.livonest-native-legal{--livonest-legal-cream: #f7f1e8;--livonest-legal-sage: #dfe8df;--livonest-legal-clay: #b97962;--livonest-legal-ink: #26342f;--livonest-legal-muted: #63716b;--livonest-legal-rule: #cec6ba;color:var(--livonest-legal-ink);background:#fff}.livonest-native-legal,.livonest-native-legal *{box-sizing:border-box}.livonest-native-legal a{color:inherit;text-underline-offset:.2em}.livonest-native-legal :focus-visible{outline:2px solid var(--livonest-legal-clay);outline-offset:4px}.livonest-native-legal__hero{padding:clamp(64px,8vw,112px) 24px clamp(46px,6vw,76px);background:var(--livonest-legal-cream)}.livonest-native-legal__hero-inner,.livonest-native-legal__body,.livonest-native-legal__choices-content,.livonest-native-legal__end-inner{width:min(100%,840px);margin:0 auto}.livonest-native-legal__hero-inner{display:grid;gap:16px}.livonest-native-legal__eyebrow,.livonest-native-legal__section-kicker{margin:0;color:var(--livonest-legal-clay);font-size:.76rem;font-weight:700;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.livonest-native-legal__supporting{max-width:560px;margin:0;color:var(--livonest-legal-muted);font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.65}.livonest-native-legal__body,.livonest-native-legal__choices-content{padding:clamp(44px,6vw,78px) 0 clamp(60px,8vw,104px)}.livonest-native-legal__body>h1:first-child,.livonest-native-legal__choices-content h1:first-child{max-width:760px;margin:0 0 34px;color:var(--livonest-legal-ink);font-family:var(--font-heading-family, serif);font-size:clamp(3rem,6vw,5.4rem);font-style:italic;font-weight:500;letter-spacing:-.045em;line-height:.98}.livonest-native-legal__body h2,.livonest-native-legal__choices-content h2{max-width:760px;padding-top:clamp(28px,4vw,48px);margin:36px 0 14px;border-top:1px solid var(--livonest-legal-rule);color:var(--livonest-legal-ink);font-family:var(--font-heading-family, serif);font-size:clamp(1.7rem,3vw,2.45rem);font-style:italic;font-weight:500;letter-spacing:-.035em;line-height:1.08}.livonest-native-legal__body h3,.livonest-native-legal__choices-content h3{max-width:760px;margin:28px 0 10px;color:var(--livonest-legal-ink);font-family:var(--font-body-family, sans-serif);font-size:1.03rem;font-weight:700;letter-spacing:.02em;line-height:1.4}.livonest-native-legal__body p,.livonest-native-legal__body ul,.livonest-native-legal__body ol,.livonest-native-legal__body table,.livonest-native-legal__choices-content p,.livonest-native-legal__choices-content ul,.livonest-native-legal__choices-content ol,.livonest-native-legal__choices-content table{max-width:760px;margin:0 0 18px;color:var(--livonest-legal-muted);font-size:1rem;line-height:1.78}.livonest-native-legal__body ul,.livonest-native-legal__body ol,.livonest-native-legal__choices-content ul,.livonest-native-legal__choices-content ol{padding-left:1.25rem}.livonest-native-legal__body li+li,.livonest-native-legal__choices-content li+li{margin-top:8px}.livonest-native-legal__body strong,.livonest-native-legal__choices-content strong{color:var(--livonest-legal-ink)}.livonest-native-legal__body a,.livonest-native-legal__choices-content a{color:var(--livonest-legal-ink);text-decoration-thickness:1px}.livonest-native-legal__body table,.livonest-native-legal__choices-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.livonest-native-legal__body th,.livonest-native-legal__body td,.livonest-native-legal__choices-content th,.livonest-native-legal__choices-content td{padding:12px 16px;border:1px solid var(--livonest-legal-rule);text-align:left;vertical-align:top}.livonest-native-legal__end{padding:clamp(46px,7vw,88px) 24px;background:var(--livonest-legal-sage)}.livonest-native-legal__end-inner{display:grid;gap:12px}.livonest-native-legal__end h2{max-width:680px;margin:0;color:var(--livonest-legal-ink);font-family:var(--font-heading-family, serif);font-size:clamp(2rem,4vw,3.4rem);font-style:italic;font-weight:500;letter-spacing:-.04em;line-height:1.04}.livonest-native-legal__end p:not(.livonest-native-legal__section-kicker){max-width:600px;margin:0;color:var(--livonest-legal-muted);line-height:1.7}.livonest-native-legal__actions{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;margin-top:12px}.livonest-native-legal__actions a{display:inline-flex;min-height:44px;align-items:center;color:var(--livonest-legal-ink);font-size:.9rem;font-weight:700;text-decoration-thickness:1px}.livonest-native-legal--choices .livonest-native-legal__choices-content{width:min(100% - 48px,840px)}@media screen and (max-width:767px){.livonest-native-legal__hero{padding:56px 20px 42px}.livonest-native-legal__body,.livonest-native-legal__choices-content{width:min(100% - 40px,840px);padding:42px 0 60px}.livonest-native-legal__body>h1:first-child,.livonest-native-legal__choices-content h1:first-child{margin-bottom:26px;font-size:clamp(2.7rem,13vw,4rem)}.livonest-native-legal__body h2,.livonest-native-legal__choices-content h2{padding-top:30px;margin-top:30px;font-size:clamp(1.8rem,9vw,2.5rem)}.livonest-native-legal__body p,.livonest-native-legal__body ul,.livonest-native-legal__body ol,.livonest-native-legal__body table,.livonest-native-legal__choices-content p,.livonest-native-legal__choices-content ul,.livonest-native-legal__choices-content ol,.livonest-native-legal__choices-content table{font-size:.98rem;line-height:1.72}.livonest-native-legal__end{padding:48px 20px 60px}.livonest-native-legal__actions{display:grid;gap:6px;align-items:start}}@media screen and (max-width:390px){.livonest-native-legal__body,.livonest-native-legal__choices-content{width:min(100% - 32px,840px)}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/component-livonest-native-legal.css.map */
