.lk-info-page{--lk-info-ink:#343f35;--lk-info-muted:#646b60;--lk-info-line:#dedfd4;--lk-info-sage:#65775e;background:#fdfbf6;color:var(--lk-info-ink);font-style:normal;--font-body-style:normal;--font-heading-style:normal;padding-bottom:48px}
.lk-info-page .page-width--narrow,.lk-info-page .shopify-policy__container{width:100%;max-width:920px;margin:0 auto;padding:48px 48px 24px;box-sizing:border-box}
.lk-info-page .shopify-policy__container{padding-bottom:32px}
.lk-info-page .main-page-title,.lk-info-page .shopify-policy__title h1{font-family:Georgia,'Times New Roman',serif;font-size:42px!important;font-weight:400;font-style:normal;line-height:1.18;letter-spacing:-.025em;color:var(--lk-info-ink);text-align:left!important;margin:0 0 30px!important;max-width:100%;overflow-wrap:break-word}
.lk-info-page .shopify-policy__title{text-align:left;border-bottom:1px solid var(--lk-info-line);margin-bottom:30px}
.lk-info-page .rte,.lk-info-page .shopify-policy__body{font-size:15px;line-height:1.8;letter-spacing:.01em;color:var(--lk-info-ink);text-align:left!important;overflow-wrap:break-word}
.lk-info-page :is(.rte,.shopify-policy__body) :is(p,li,span,a,strong,b,h2,h3,h4){font-style:normal!important;text-align:left!important}
.lk-info-page :is(.rte,.shopify-policy__body) p{font-size:15px!important;line-height:1.8!important;margin:0 0 16px!important}
.lk-info-page :is(.rte,.shopify-policy__body) :is(h2,h3,h4){font-family:var(--font-body-family);font-weight:600;letter-spacing:0;color:var(--lk-info-ink);line-height:1.4;margin:30px 0 12px!important}
.lk-info-page :is(.rte,.shopify-policy__body) h2{font-size:21px!important}
.lk-info-page :is(.rte,.shopify-policy__body) h3{font-size:17px!important}
.lk-info-page :is(.rte,.shopify-policy__body) h4{font-size:15px!important}
.lk-info-page :is(.rte,.shopify-policy__body)>:first-child{margin-top:0!important}
.lk-info-page :is(.rte,.shopify-policy__body) :is(ul,ol){padding-left:23px;margin:12px 0 22px;list-style-position:outside}
.lk-info-page :is(.rte,.shopify-policy__body) li{font-size:15px;line-height:1.8;margin:0 0 10px;padding-left:3px}
.lk-info-page :is(.rte,.shopify-policy__body) li::marker{color:var(--lk-info-sage)}
.lk-info-page :is(.rte,.shopify-policy__body) strong{font-weight:650}
.lk-info-page :is(.rte,.shopify-policy__body) a{color:#4e6149;text-underline-offset:4px;text-decoration-thickness:1px}
.lk-info-page :is(.rte,.shopify-policy__body) a:focus-visible{outline:2px solid var(--lk-info-sage);outline-offset:4px}
.lk-info-page :is(.rte,.shopify-policy__body) img{max-width:100%;height:auto}
.lk-info-page :is(.rte,.shopify-policy__body) table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:14px}
.lk-info-page :is(.rte,.shopify-policy__body) :is(td,th){padding:12px;border-color:var(--lk-info-line);text-align:left}
.lk-info-page :is(.rte,.shopify-policy__body) th{background:#eef1e9;font-weight:600}
.lk-info-page .shopify-policy__body h2:has(>strong){background:#eef1e9;border-left:3px solid var(--lk-info-sage);padding:18px 20px;font-size:17px!important;line-height:1.55;margin-bottom:18px!important}
.lk-info-page .rte>div[style*="border:"]{border-color:var(--lk-info-line)!important;border-radius:0;padding:24px!important;margin:22px 0!important;background:#fff!important}
.lk-info-page .rte>div[style*="border:"] h2{margin-top:0!important}
.lk-info-page .rte a[style*="inline-block"]{background:#65775e!important;color:#fff!important;border:1px solid #65775e;padding:12px 20px!important;font-size:13px;font-weight:600;letter-spacing:.025em;line-height:1.5;text-decoration:none;max-width:100%;box-sizing:border-box}
.lk-info-page .rte a[style*="inline-block"]:hover{background:#4e6149!important}
.lk-info-page .contact{padding-top:0;padding-bottom:36px}
.lk-info-page .contact .field__input{background:#fff;font-size:15px;font-style:normal}
.lk-info-page .contact .field:after{box-shadow:0 0 0 1px #b7c2ac;border-radius:0}
.lk-info-page .contact .button{background:#65775e;color:#fff;border-radius:0;min-height:48px;font-style:normal;font-size:14px}
.lk-info-page .contact .button:after{box-shadow:none}
.lk-info-page .contact .text-area{min-height:180px}
.lk-info-page .contact .field__label{font-style:normal}
.lk-info-page .contact .contact__button{margin-top:22px}
.lk-info-page .shopify-section>.gradient{background:transparent}
.lk-info-page :is(.rte,.shopify-policy__body) a:not([style*="inline-block"]){padding:0;margin:0;min-height:0}
@media(max-width:749px){.lk-info-page{padding-bottom:24px}.lk-info-page .page-width--narrow,.lk-info-page .shopify-policy__container{padding:28px 22px 16px}.lk-info-page .main-page-title,.lk-info-page .shopify-policy__title h1{font-size:32px!important;line-height:1.2;margin-bottom:22px!important}.lk-info-page .shopify-policy__title{margin-bottom:24px}.lk-info-page :is(.rte,.shopify-policy__body),.lk-info-page :is(.rte,.shopify-policy__body) p,.lk-info-page :is(.rte,.shopify-policy__body) li{font-size:14px!important;line-height:1.75!important}.lk-info-page :is(.rte,.shopify-policy__body) h2{font-size:19px!important;margin-top:26px!important}.lk-info-page :is(.rte,.shopify-policy__body) h3{font-size:16px!important}.lk-info-page .rte>div[style*="border:"]{padding:20px!important}.lk-info-page .shopify-policy__body h2:has(>strong){padding:14px 16px;font-size:15px!important}.lk-info-page .contact{padding-top:0}.lk-info-page .rte a[style*="inline-block"]{display:block!important;text-align:center!important}}
