/** Shopify CDN: Minification failed

Line 64:0 Expected "}" to go with "{"

**/
/* Scoped presentation for the plantar-fasciitis guide. Shared components sit outside the prose styles. */
.pf-editorial>h2{border:0!important;padding-top:0!important;margin:48px 0 22px!important}
.pf-editorial .pf-eyebrow{font-size:12px!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;color:#80500c}
.pf-editorial .pf-keypoints{background:#f6eddb;padding:26px 32px;border-left:4px solid #d9a441;margin-bottom:38px}
.pf-editorial .pf-keypoints ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 36px;margin:0;padding-left:20px}
.pf-editorial .pf-keypoints li{font-size:16px;line-height:1.5;margin:0;padding:0}
.pf-editorial .pf-risks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 20px}
.pf-editorial .pf-risks section{padding:26px;background:#19212f;color:#fff}
.pf-editorial .pf-risks h3{color:#fff!important;font-size:20px!important;line-height:1.35!important;margin:0 0 22px!important}
.pf-editorial .pf-risks p{color:#dde2ea;font-size:15px;line-height:1.65;margin:18px 0 0}
.pf-editorial .pf-risks .pf-number{color:#ebc77e!important;font-size:44px!important;line-height:1.1;font-weight:800;white-space:nowrap;margin:0}
.pf-editorial .pf-number span{display:block;white-space:normal;color:#fff;font-size:16px;line-height:1.5;font-weight:650;margin-top:10px}
.pf-editorial .pf-risks .pf-risk-text{color:#ebc77e;font-size:25px;line-height:1.3;font-weight:750;margin:0}
.pf-editorial .pf-note{font-size:14px;line-height:1.65;color:#5b6470;margin:20px 0 30px}
.pf-editorial .pf-symptoms,.pf-editorial .pf-recovery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0}
.pf-editorial .pf-symptoms section{border-left:3px solid #d9a441;padding-left:22px}
.pf-editorial .pf-symptoms span{font-size:12px;letter-spacing:.1em;font-weight:800;color:#80500c}
.pf-editorial .pf-symptoms h3,.pf-editorial .pf-recovery h3{font-size:21px!important;margin:12px 0!important}
.pf-editorial .pf-symptoms p,.pf-editorial .pf-recovery p{font-size:16px;line-height:1.7;margin:0}
.pf-editorial .pf-recovery{background:#f4f2ed;padding:26px;gap:28px}
.pf-editorial .pf-recovery h3{margin-top:0!important}
.pf-editorial .pf-comparison,.pf-editorial .pf-interventions{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:26px 0}
.pf-editorial .pf-comparison section,.pf-editorial .pf-interventions section{background:#f4f2ed;padding:28px}
.pf-editorial .pf-comparison section:last-child{background:#e9eef2;border-top:3px solid #d9a441}
.pf-editorial .pf-comparison h3,.pf-editorial .pf-interventions h3{font-size:24px!important;margin:0 0 16px!important}
.pf-editorial .pf-comparison p:last-child{font-size:17px;line-height:1.7;margin:0}
.pf-editorial .pf-interventions section:first-child{border-top:3px solid #d9a441}
.pf-editorial .pf-interventions section:last-child{border-top:3px solid #19212f}
.pf-editorial .pf-interventions li,.pf-editorial .pf-interventions p:not(.pf-eyebrow){font-size:16px;line-height:1.75}
.pf-editorial .pf-interventions ul{margin:0;padding-left:20px}
.pf-editorial .pf-takeaway{background:#19212f;color:#fff;padding:32px;margin:40px 0 24px}
.pf-editorial .pf-takeaway h2{color:#fff!important;border:0!important;margin:0 0 20px!important;padding:0!important}
.pf-editorial .pf-takeaway .pf-eyebrow{color:#ebc77e!important}
.pf-editorial .pf-takeaway p{color:#e1e5eb}
@media(max-width:900px){@media(max-width:600px){
.pf-editorial>h2{margin-top:36px!important}
.pf-editorial .pf-keypoints{padding:22px 24px;margin-bottom:30px}
.pf-editorial .pf-keypoints ul,.pf-editorial .pf-risks,.pf-editorial .pf-symptoms,.pf-editorial .pf-recovery,.pf-editorial .pf-interventions{grid-template-columns:1fr}
.pf-editorial .pf-risks{gap:12px}
.pf-editorial .pf-risks section{padding:24px}
.pf-editorial .pf-risks h3{margin-bottom:16px!important}
.pf-editorial .pf-number span{display:inline;font-size:16px;margin-left:8px}
.pf-editorial .pf-number{white-space:normal!important}
.pf-editorial .pf-risks .pf-number{font-size:38px!important}
.pf-editorial .pf-risks .pf-number span{display:block;margin:8px 0 0}
.pf-editorial .pf-comparison{grid-template-columns:1fr;gap:12px}
.pf-editorial .pf-comparison section,.pf-editorial .pf-interventions section{padding:24px}
.pf-editorial .pf-symptoms{gap:24px}
.pf-editorial .pf-recovery{padding:24px;gap:24px}
.pf-editorial .pf-takeaway{padding:24px}
.pf-diagnoses .reader-table{border:0!important;overflow:visible!important;margin:24px 0!important}
.pf-diagnoses table,.pf-diagnoses tbody,.pf-diagnoses tr,.pf-diagnoses td{display:block;width:100%!important;min-width:0!important}
.pf-diagnoses thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.pf-diagnoses tr{border:1px solid #dfe3e8;margin-bottom:14px;padding:20px;background:#f4f2ed}
.mvmt-reader__body .pf-diagnoses td{border:0!important;padding:10px 0!important;background:transparent!important;font-size:15px}
.pf-diagnoses td:first-child{font-size:20px!important;padding-top:0!important}
.pf-diagnoses td:not(:first-child):before{content:attr(data-label);display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#596373;margin-bottom:5px}
}
