.jelly-legal-hero,.jelly-legal-body{font-family:Poppins,Helvetica Neue,Arial,sans-serif;color:var(--ink)}.jelly-legal-hero{text-align:center;padding:50px 5vw 0}.jelly-legal-hero .eyebrow{display:block;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:12px}.jelly-legal-hero h1{font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(1.8rem,4.2vw,2.6rem);margin-bottom:12px}.jelly-legal-hero .jelly-legal-updated{font-size:.74rem;color:var(--ink-soft)}.jelly-legal-body{max-width:660px;margin:46px auto 90px;padding:0 5vw}.jelly-legal-section{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--line);scroll-margin-top:80px}.jelly-legal-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.jelly-legal-section--sub{border-bottom:none;padding-bottom:0;margin-bottom:14px}.jelly-legal-section h2{font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:1.14rem;margin-bottom:12px;color:var(--ink)}.jelly-legal-section h3{font-size:.88rem;font-weight:600;margin:14px 0 7px;color:var(--ink)}.jelly-legal-section h3:first-child{margin-top:0}.jelly-legal-text p{font-size:.87rem;color:var(--ink-soft);line-height:1.7;margin-bottom:11px}.jelly-legal-text p:last-child{margin-bottom:0}.jelly-legal-text a{color:var(--ink);text-decoration:underline}.jelly-legal-text strong{color:var(--ink);font-weight:600}.jelly-legal-text ul,.jelly-legal-text ol{list-style:none;margin:4px 0 12px;padding:0}.jelly-legal-text li{font-size:.87rem;color:var(--ink-soft);line-height:1.7;padding-left:18px;position:relative;margin-bottom:6px}.jelly-legal-text li:before{content:"\2014";position:absolute;left:0;color:var(--ink);opacity:.4}.jelly-legal-callout{background:#f0a8b80f;border:1px solid var(--line);border-radius:18px;padding:18px 22px;margin:14px 0 4px}.jelly-legal-callout p:last-child{margin-bottom:0}.jelly-legal-contact{background:#f0a8b80f;border:1px solid var(--line);border-radius:20px;padding:22px 24px;text-align:center;margin-top:4px}.jelly-legal-contact .label{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:9px}.jelly-legal-contact a{font-size:.98rem;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink)}.jelly-legal-contact .delay{font-size:.78rem;color:var(--ink-soft);margin-top:10px}@media screen and (max-width:749px){.jelly-legal-body{margin:34px auto 60px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-jelly-legal.css.map */
