.mmhp-page .mmhp-breadcrumb{display:flex;flex-wrap:wrap;gap:8px 12px;margin:10px 0 24px;font:400 13px/1.55 var(--sans);color:var(--muted)}
.mmhp-page .mmhp-breadcrumb a{text-decoration:underline;text-underline-offset:4px}
body.mm-theme .mmhp-page .shopify-policy__container{width:100%;max-width:none;margin:0;padding:0;overflow-wrap:anywhere}
body.mm-theme .mmhp-page .shopify-policy__title{text-align:left;margin:0 0 16px}
body.mm-theme .mmhp-page .shopify-policy__title h1{max-width:20ch;font-family:var(--serif);font-size:clamp(36px,4.1vw,58px);font-weight:400;font-style:normal;line-height:1.08;letter-spacing:-.035em;color:var(--ink)}
body.mm-theme .mmhp-page .shopify-policy__body,body.mm-theme .mmhp-page .shopify-policy__body .rte{font:400 16px/1.55 var(--sans);letter-spacing:normal;color:var(--muted)}
body.mm-theme .mmhp-page .shopify-policy__body :is(p,li,td,th,span,a){font-family:var(--sans);font-size:inherit;line-height:inherit;letter-spacing:normal}
body.mm-theme .mmhp-page .shopify-policy__body h2{font-family:var(--serif);font-size:clamp(28px,3vw,36px);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:-.035em;color:var(--ink);margin:32px 0 16px;padding-top:28px;border-top:1px solid var(--border)}
body.mm-theme .mmhp-page .shopify-policy__body h3{font:600 18px/1.4 var(--sans);letter-spacing:normal;color:var(--ink);margin:24px 0 12px}
body.mm-theme .mmhp-page .shopify-policy__body :is(h1,h2,h3):empty,body.mm-theme .mmhp-page .shopify-policy__body :is(h1,h2,h3):has(>br:only-child){display:none}
body.mm-theme .mmhp-page .shopify-policy__body :is(p,ul,ol){max-width:75ch;margin:0 0 16px}
body.mm-theme .mmhp-page .shopify-policy__body .rte>p:first-child{font-size:18px;line-height:1.55;max-width:65ch;margin:0 0 28px}
body.mm-theme .mmhp-page .shopify-policy__body :is(ul,ol){padding-left:22px}
body.mm-theme .mmhp-page .shopify-policy__body li{margin-bottom:8px}
body.mm-theme .mmhp-page .shopify-policy__body :is(strong,b){font-family:inherit;font-weight:600;color:var(--ink)}
body.mm-theme .mmhp-page .shopify-policy__body a{color:var(--primary);text-decoration:underline;text-underline-offset:4px}
body.mm-theme .mmhp-page .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}
@media(max-width:760px){.mmhp-page .mmhp-breadcrumb{margin-top:0;margin-bottom:20px}body.mm-theme .mmhp-page .shopify-policy__title h1{font-size:40px;max-width:15ch}body.mm-theme .mmhp-page .shopify-policy__body .rte>p:first-child{font-size:16px}body.mm-theme .mmhp-page .shopify-policy__body h2{font-size:28px;margin-top:28px;padding-top:24px}}
