.shopify-policy__container,#MainContent[data-template-suffix=ksl-policy] .page-width--narrow{width:100%;max-width:78rem;margin-inline:auto;padding-inline:2rem;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:var(--ksl-type-body, 1.6rem);line-height:1.7;overflow-wrap:anywhere}.shopify-policy__container{padding-block:4rem 6.4rem}.shopify-policy__title,#MainContent[data-template-suffix=ksl-policy] .main-page-title{text-align:left;margin-bottom:2.8rem}.shopify-policy__title h1,#MainContent[data-template-suffix=ksl-policy] .main-page-title{font-size:var(--ksl-type-section, 3.2rem);line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.shopify-policy__body,#MainContent[data-template-suffix=ksl-policy] .rte{font-size:inherit;line-height:inherit}.shopify-policy__body h2,#MainContent[data-template-suffix=ksl-policy] .rte h2{margin:2.8rem 0 1rem;font-size:var(--ksl-type-card, 2.2rem);line-height:1.35;letter-spacing:-.01em}.shopify-policy__body h3,#MainContent[data-template-suffix=ksl-policy] .rte h3{margin:2.4rem 0 .8rem;font-size:1.8rem;line-height:1.4}.shopify-policy__body :is(p,ul,ol),#MainContent[data-template-suffix=ksl-policy] .rte :is(p,ul,ol){margin-block:0 1.6rem}.shopify-policy__body :is(ul,ol),#MainContent[data-template-suffix=ksl-policy] .rte :is(ul,ol){padding-inline-start:2.2rem}.shopify-policy__body li+li,#MainContent[data-template-suffix=ksl-policy] .rte li+li{margin-top:.6rem}.shopify-policy__body a,#MainContent[data-template-suffix=ksl-policy] .rte a{text-underline-offset:.25em}.shopify-policy__body table,#MainContent[data-template-suffix=ksl-policy] .rte table{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ksl-policies.css.map */
