.bg-coll-text{--bg-green: #0a5c33;--bg-green-2: #0e7a44;--bg-ink: #1d1d1f;--bg-muted: #86868b;--bg-line: #e5e5ea;--bg-sand: #f5f5f7;margin-top:var(--bg-coll-text-top, 32px);margin-bottom:var(--bg-coll-text-bottom, 48px);padding-top:2.4rem;border-top:1px solid var(--bg-line)}.bg-coll-text__title{margin:0 0 1.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bg-muted)}.bg-coll-text__body{max-width:none;color:var(--bg-ink);font-size:1.6rem;line-height:1.65}.bg-coll-text__body h2{margin:3.2rem 0 1.2rem;font-size:2.4rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--bg-ink);text-wrap:balance}.bg-coll-text__body h2:first-child{margin-top:0}.bg-coll-text__body h3{margin:2.4rem 0 .8rem;font-size:1.8rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--bg-ink)}.bg-coll-text__body h4{margin:2rem 0 .6rem;font-size:1.6rem;font-weight:600;color:var(--bg-ink)}.bg-coll-text__body p{margin:0 0 1.4rem}.bg-coll-text__body a{color:var(--bg-green-2);text-decoration:underline;text-underline-offset:.25rem;text-decoration-thickness:1px}.bg-coll-text__body a:hover{color:var(--bg-green)}.bg-coll-text__body strong,.bg-coll-text__body b{font-weight:600}.bg-coll-text__body ul,.bg-coll-text__body ol{margin:0 0 1.6rem;padding-left:2.2rem}.bg-coll-text__body li{margin-bottom:.6rem;padding-left:.3rem}.bg-coll-text__body li::marker{color:var(--bg-green)}.bg-coll-text__body table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;margin:0 0 2rem;font-size:1.5rem}.bg-coll-text__body th,.bg-coll-text__body td{border-bottom:1px solid var(--bg-line);padding:1rem 1.4rem 1rem 0;text-align:left;vertical-align:top}.bg-coll-text__body th{font-weight:600;color:var(--bg-ink);white-space:nowrap}.bg-coll-text__body img{max-width:100%;height:auto;border-radius:18px}@media screen and (min-width:990px){.bg-coll-text__body{columns:2;column-gap:6.4rem}.bg-coll-text__body>h2:first-child{column-span:all}}.bg-coll-text__body h2,.bg-coll-text__body h3,.bg-coll-text__body h4{break-after:avoid}.bg-coll-text__body p,.bg-coll-text__body li,.bg-coll-text__body table{break-inside:avoid}@media screen and (max-width:749px){.bg-coll-text{padding-top:2rem}.bg-coll-text__body{font-size:1.5rem}.bg-coll-text__body h2{font-size:2rem;margin-top:2.4rem}.bg-coll-text__body h3{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bg-collection-text.css.map */
