.page-section+.shopify-section{padding-top:0}.page-section+.spaced-section .section-border-top__inner:before{background-color:rgba(var(--color-foreground),.2)}@media screen and (min-width:990px){.page-section+.spaced-section .section-border-top__inner:before{top:-10rem}}.page-title{margin-top:0}.main-page-title{margin-bottom:3rem;font-size:calc(var(--font-heading-h2-scale) * 3.2rem)}@media screen and (min-width:750px){.main-page-title{margin-bottom:4rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.jc-policy-reading{display:grid;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.65fr);gap:clamp(3rem,7vw,10rem);align-items:start;max-width:128rem}.jc-policy-reading__aside{position:sticky;top:3rem;padding:1.2rem 0 1.6rem;border-top:2px solid #174A25}.jc-policy-reading__eyebrow{margin:0 0 1.2rem;color:#174a25;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.jc-policy-reading__title{margin:0;color:#5a2d24;font-size:clamp(3.2rem,4vw,5.2rem);line-height:.98}.jc-policy-reading__intro{margin:1.6rem 0 2.4rem;max-width:25rem;color:rgba(var(--color-foreground),.78);font-size:1.6rem;line-height:1.5}.jc-policy-reading__nav{display:grid;gap:.3rem;padding:1.2rem 0;border-top:1px solid rgba(var(--color-foreground),.16);border-bottom:1px solid rgba(var(--color-foreground),.16)}.jc-policy-reading__nav a,.jc-policy-reading__support{color:#5a2d24;font-size:1.45rem;line-height:1.5;text-decoration:none}.jc-policy-reading__nav a:hover,.jc-policy-reading__support:hover{color:#174a25}.jc-policy-reading__support{display:inline-block;margin-top:2rem;font-weight:700}.jc-policy-reading__content{padding:clamp(2.4rem,4vw,5.6rem);border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--border-radius-card);background:#ffffff38}.jc-policy-reading__content h2,.jc-policy-reading__content h3{margin:0 0 1.2rem;color:#5a2d24;font-size:clamp(2.2rem,2.7vw,3.2rem);line-height:1.08}.jc-policy-reading__content h2:not(:first-child),.jc-policy-reading__content h3:not(:first-child){margin-top:3.8rem}.jc-policy-reading__content p,.jc-policy-reading__content li{max-width:72ch;font-size:1.7rem;line-height:1.65}@media screen and (max-width:749px){.jc-policy-reading{display:block}.jc-policy-reading__aside{position:static;margin-bottom:2.8rem}.jc-policy-reading__nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.2rem}.jc-policy-reading__content{padding:2.4rem 1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-main-page.css.map */
