:root{--kandui-body-size:16px;--kandui-h1-size:48px;--kandui-h2-size:32px;--kandui-h3-size:24px;--kandui-label-size:14px}
body{font-family:var(--font-body--family);font-size:var(--kandui-body-size);line-height:1.65}
#MainContent h1,.shopify-policy__title h1{font-family:var(--font-heading--family)!important;font-size:var(--kandui-h1-size)!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-.025em!important;text-transform:none}
#MainContent h2,.shopify-policy__body h2{font-family:var(--font-heading--family)!important;font-size:var(--kandui-h2-size)!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.025em!important;text-transform:none}
#MainContent h3,.shopify-policy__body h3{font-family:var(--font-heading--family)!important;font-size:var(--kandui-h3-size)!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.015em!important}
#MainContent :is(h4,h5,h6),.shopify-policy__body :is(h4,h5,h6){font-family:var(--font-heading--family);font-size:20px;line-height:1.3;font-weight:600}
#MainContent :is(p,li,td,th,.rte),.shopify-policy__body{font-family:var(--font-body--family)!important;font-size:var(--kandui-body-size)!important;line-height:1.65!important}
#MainContent :is(input,textarea,select){font-family:var(--font-body--family);font-size:var(--kandui-body-size);line-height:1.5}
#MainContent :is(button,.button,.ks-button,.kr-btn,.kd-btn,.kh-btn,label,.ks-support a,.ks-team-nav a){font-family:var(--font-body--family);font-size:var(--kandui-label-size)}
#MainContent :is(product-card,.kr-card) :is(h2,h3,.product-title,.text-block),#MainContent :is(product-card,.kr-card) :is(.price,.kr-price){font-family:var(--font-body--family)!important;font-size:var(--kandui-label-size)!important;line-height:1.4!important;letter-spacing:0!important}
#MainContent .ks-rider-role,#MainContent .ks-form-note,#MainContent .ks-page-end{font-size:var(--kandui-label-size)!important;line-height:1.5!important}
#MainContent .ks-prose>p.MsoNormal:has(>b:only-child){font-size:var(--kandui-h3-size)!important;line-height:1.25!important}
#MainContent .kr-hero h1{max-width:19ch}
#MainContent .kd-hero h1{max-width:19ch}
#MainContent .ks-prose,.shopify-policy__body{max-width:72ch}
#MainContent .ks-prose :is(h2,h3),.shopify-policy__body :is(h2,h3){margin-block:32px 14px}
#MainContent .ks-prose p,.shopify-policy__body p{margin-bottom:20px}
#MainContent .ks-prose li p{margin-bottom:8px}
#MainContent .kr-heading p{margin-top:12px}
@media(max-width:600px){:root{--kandui-h1-size:36px;--kandui-h2-size:28px;--kandui-h3-size:22px}#MainContent .kr-hero h1{max-width:16ch}#MainContent .ks-page-heading{padding-top:38px}.shopify-policy__container{padding-top:38px}}
