body.template-policy,body.template-policy .page,body.template-policy #main{background:var(--ll-paper)}body.template-policy .shopify-policy__container{box-sizing:border-box;width:100%;max-width:calc(680px + 2 * var(--ll-g));margin:0 auto;padding:32px var(--ll-g) 64px;color:var(--ll-teal);font-family:var(--ll-f-body);text-align:left}body.template-policy .shopify-policy__title{margin:0 0 24px;text-align:left}body.template-policy .shopify-policy__title h1{margin:0;color:var(--ll-teal);font:400 34px/1.04 var(--ll-f-display);letter-spacing:0;text-align:left;text-wrap:balance}body.template-policy .shopify-policy__body .rte{margin:0;color:var(--ll-teal);font:400 16px/1.65 var(--ll-f-body);overflow-wrap:anywhere}body.template-policy .shopify-policy__body .rte *{color:inherit;font-family:inherit}body.template-policy .shopify-policy__body .rte>:first-child{margin-top:0}body.template-policy .shopify-policy__body .rte>:last-child{margin-bottom:0}body.template-policy .shopify-policy__body .rte strong{font-weight:700}body.template-policy .shopify-policy__body .rte p{margin:0 0 16px;font-size:inherit;line-height:inherit}body.template-policy .shopify-policy__body .rte h1,body.template-policy .shopify-policy__body .rte h2{margin:40px 0 12px;color:var(--ll-teal);font-family:var(--ll-f-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:0}body.template-policy .shopify-policy__body .rte h3,body.template-policy .shopify-policy__body .rte h4,body.template-policy .shopify-policy__body .rte>p:has(>strong:only-child){margin:32px 0 8px;color:var(--ll-teal-deep);font-size:17px;font-weight:700;line-height:1.35;letter-spacing:0}body.template-policy .shopify-policy__body .rte>p:first-child:has(>span:only-child){margin-bottom:12px;font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.08em}body.template-policy .shopify-policy__body .rte :is(h1,h2)+p>br:first-child,body.template-policy .shopify-policy__body .rte :is(h1,h2)+p>br:last-child{display:none}body.template-policy .shopify-policy__body .rte ul,body.template-policy .shopify-policy__body .rte ol{margin:0 0 24px;padding:0 0 0 22px;list-style-position:outside}body.template-policy .shopify-policy__body .rte ul{list-style-type:disc}body.template-policy .shopify-policy__body .rte ol{list-style-type:decimal}body.template-policy .shopify-policy__body .rte li{display:list-item;margin:0 0 8px;padding:0 0 0 4px;font-size:inherit;line-height:1.5}body.template-policy .shopify-policy__body .rte li:last-child{margin-bottom:0}body.template-policy .shopify-policy__body .rte li::marker{color:var(--ll-mist-4)}body.template-policy .shopify-policy__body .rte a{color:var(--ll-teal);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}body.template-policy .shopify-policy__body .rte a:hover{color:var(--ll-teal-deep)}body.template-policy .shopify-policy__body .rte a:focus-visible{outline:3px solid var(--ll-focus);outline-offset:2px;box-shadow:0 0 0 6px var(--ll-focus-halo)}@media(min-width:1024px){body.template-policy .shopify-policy__container{padding-top:56px;padding-bottom:80px}body.template-policy .shopify-policy__title{margin-bottom:32px}body.template-policy .shopify-policy__title h1{font-size:48px}body.template-policy .shopify-policy__body .rte{font-size:17px}body.template-policy .shopify-policy__body .rte h1,body.template-policy .shopify-policy__body .rte h2{margin-top:48px;font-size:26px}body.template-policy .shopify-policy__body .rte h3,body.template-policy .shopify-policy__body .rte h4,body.template-policy .shopify-policy__body .rte>p:has(>strong:only-child){font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/319/assets/ll-policy.css.map */
