.process-inclusions-track{margin-top:.75rem}.process-inclusions:has(.block-block-section-title-wrapper) .process-inclusions-track{margin-top:2.25rem}@media(min-width:750px){.process-inclusions:has(.block-block-section-title-wrapper) .process-inclusions-track{margin-top:3.25rem}}@media(min-width:990px){.process-inclusions:has(.block-block-section-title-wrapper) .process-inclusions-track{margin-top:4rem}}.process-inclusions-grid{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:750px){.process-inclusions-grid{grid-template-columns:repeat(3,1fr);gap:clamp(2rem,4vw,3.5rem);align-items:stretch}}.process-phase-card{border:0;border-radius:var(--border-radius-base);background:transparent;height:100%;min-height:22rem;display:flex;flex-direction:column}@media(min-width:750px){.process-phase-card{min-height:28rem}}@media(min-width:990px){.process-phase-card{min-height:32rem}}.process-phase-card-inner{padding:2rem 1.8rem;flex:1;min-height:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:1rem;background:rgb(var(--color-background));border:.1rem solid rgb(var(--color-border));border-radius:var(--border-radius-base)}@media(max-width:749px){.process-phase-card-inner{padding:1.5rem 1.3rem}}.process-phase-title{margin:0;font-size:calc(var(--font-heading-scale) * 1.45rem);line-height:1.25;font-weight:var(--font-bolder-weight);letter-spacing:-.02em;max-width:100%;text-align:left}@media(min-width:750px){.process-phase-title{font-size:calc(var(--font-heading-scale) * 1.55rem)}}@media(min-width:990px){.process-phase-title{font-size:calc(var(--font-heading-scale) * 1.65rem)}}.process-phase-body{margin:0;flex:1;width:100%;max-width:100%;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.5;color:var(--color-text-muted);font-weight:400;text-align:left}.process-phase-body.rte{min-width:0;overflow-wrap:anywhere;word-break:break-word}.process-phase-body p{margin:0}.process-phase-body p+p{margin-top:.65rem}.process-phase-body ul,.process-phase-body ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;text-align:left}.process-phase-body.rte>ul{gap:0;margin-top:1.25rem;width:100%;max-width:100%}.process-phase-body.rte>ul>li{margin:0;border-top:1px solid color-mix(in srgb,rgba(var(--color-foreground)),transparent 85%);padding-top:1.1rem;margin-top:1.1rem;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.45}.process-phase-body.rte>ul>li:first-child{margin-top:0}.process-phase-body.rte>ul>li br{display:none}.process-phase-body.rte>ul>li strong{display:block;margin-bottom:.12rem;line-height:1.25;font-weight:var(--font-bolder-weight);color:rgba(var(--color-foreground))}.process-phase-body.rte>ul>li p{margin:0}.process-phase-body.rte>ul>li p+p{margin-top:.15rem}.process-phase-body li{margin:0}.process-phase-body.rte>p:first-of-type{color:var(--color-text-muted);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.45;font-weight:400;max-width:100%}.process-phase-body.rte :is(h1,h2,h3,h4,h5,h6){margin:0 0 .5rem;font-size:inherit;font-weight:var(--font-bolder-weight);color:rgba(var(--color-foreground))}.process-phase-body.rte :is(h1,h2,h3,h4,h5,h6):last-child{margin-bottom:0}.process-phase-body.rte li p{margin:0}.process-phase-body.rte a{text-underline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-bikefitting-process-inclusions.css.map */
