.main-page{width:min(840px,calc(100% - 2 * var(--ll-gutter, 16px)))!important;max-width:840px!important;margin-inline:auto;padding:clamp(24px,5vw,54px)!important;border:1px solid var(--ll-rule, #C8DC94);border-radius:20px;background:var(--ll-cream, #F7F4EE);box-shadow:0 18px 50px #2322240f;color:var(--ll-ink, #232224);font-family:var(--font-stack-body)}.main-page>.title,.main-page>.rte{width:100%;max-width:760px;margin-inline:auto}.main-page>.title{margin-bottom:24px;color:var(--ll-ink, #232224);font-family:var(--font-stack-headings);font-size:clamp(32px,8vw,48px);font-weight:600;line-height:1.08;letter-spacing:-.035em}.main-page>.rte{color:var(--ll-charcoal, #414042);font-size:16px;line-height:1.7}.main-page>.rte :is(h2,h3){color:var(--ll-ink, #232224);font-family:var(--font-stack-headings);font-weight:600;line-height:1.2;letter-spacing:-.02em}.main-page>.rte h2{margin-block:40px 16px;padding-top:24px;border-top:1px solid var(--ll-rule, #C8DC94);font-size:clamp(24px,6vw,32px)}.main-page>.rte h3{margin-block:28px 12px;font-size:clamp(20px,5vw,24px)}.main-page>.rte :is(p,ul,ol){margin-block:0 18px}.main-page>.rte :is(ul,ol){padding-inline-start:1.4em}.main-page>.rte li{padding-inline-start:.25em}.main-page>.rte li+li{margin-top:8px}.main-page>.rte a{color:var(--ll-green-text, #55721C);text-underline-offset:.18em}.main-page>.rte a:focus-visible{outline:2px solid var(--ll-ink, #232224);outline-offset:3px}.main-page>.rte table{display:block;width:100%;max-width:100%;margin-block:24px;overflow-x:auto;border-collapse:collapse;white-space:nowrap}.main-page>.rte :is(th,td){padding:10px 12px;border:1px solid var(--ll-rule,#C8DC94);text-align:left;white-space:normal}.main-page>.rte th{background:var(--ll-cream-deep,#EFE9DF);color:var(--ll-ink,#232224);font-weight:650}.main-page>.rte :is(blockquote,pre){max-width:100%;overflow-x:auto}.shopify-policy__container{width:min(840px,calc(100% - 2 * var(--ll-gutter, 16px)))!important;max-width:840px!important;margin:clamp(36px,6vw,88px) auto!important;padding:clamp(24px,5vw,54px)!important;border:1px solid var(--ll-rule, #C8DC94);border-radius:20px;background:var(--ll-cream, #F7F4EE);box-shadow:0 18px 50px #2322240f;color:var(--ll-charcoal, #414042);font-family:var(--font-stack-body)}.shopify-policy__title{margin:0 0 28px;text-align:left!important}.shopify-policy__title h1{margin:0;color:var(--ll-ink,#232224);font-family:var(--font-stack-headings);font-size:clamp(34px,7vw,54px);font-weight:650;line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.shopify-policy__body{max-width:760px;margin-inline:auto;font-size:16px;line-height:1.72;overflow-wrap:anywhere}.shopify-policy__body :is(h2,h3){color:var(--ll-ink,#232224);font-family:var(--font-stack-headings);font-weight:650;line-height:1.2;letter-spacing:-.02em}.shopify-policy__body h2{margin:42px 0 16px;padding-top:26px;border-top:1px solid var(--ll-rule,#C8DC94);font-size:clamp(24px,5vw,32px)}.shopify-policy__body h3{margin:28px 0 12px;font-size:clamp(20px,4vw,24px)}.shopify-policy__body :is(p,ul,ol){margin-block:0 18px}.shopify-policy__body :is(ul,ol){padding-inline-start:1.4em}.shopify-policy__body li{padding-inline-start:.25em}.shopify-policy__body li+li{margin-top:8px}.shopify-policy__body a{color:var(--ll-green-text,#55721C);text-decoration-thickness:1px;text-underline-offset:.18em}.shopify-policy__body a:focus-visible{outline:2px solid var(--ll-ink,#232224);outline-offset:3px}.shopify-policy__body table{display:block;width:100%;max-width:100%;margin-block:24px;overflow-x:auto;border-collapse:collapse;white-space:nowrap}.shopify-policy__body :is(th,td){padding:10px 12px;border:1px solid var(--ll-rule,#C8DC94);text-align:left;white-space:normal}.shopify-policy__body th{background:var(--ll-cream-deep,#EFE9DF);color:var(--ll-ink,#232224);font-weight:650}.shopify-policy__body :is(blockquote,pre){max-width:100%;overflow-x:auto}@media(min-width:750px){.main-page>.title{margin-bottom:32px}.main-page>.rte{font-size:17px;line-height:1.75}.main-page>.rte h2{margin-top:48px;padding-top:32px}.main-page>.rte h3{margin-top:32px}.shopify-policy__body{font-size:17px;line-height:1.76}}:is(.main-page>.rte,.shopify-policy__body) .ll-page-section{margin:40px 0 14px;padding-top:24px;border-top:1px solid var(--ll-rule, #C8DC94);color:var(--ll-ink, #232224);font-family:var(--font-stack-headings, inherit);font-size:clamp(20px,2.4vw,24px);font-weight:700;line-height:1.25;letter-spacing:-.01em}:is(.main-page>.rte,.shopify-policy__body) .ll-page-sub{margin:26px 0 10px;color:var(--ll-ink, #232224);font-size:18px;font-weight:700;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ll-page.css.map */
