.kmc-sec{--kmc-blue: #0098da;--kmc-navy: #0b1f33;--kmc-ink: #181e15;--kmc-line: rgba(11, 31, 51, .16);padding:64px 0;color:var(--kmc-ink)}.kmc-sec h2{margin:0 0 1rem}.kmc-eyebrow{font-size:.9rem;margin:0 0 .4rem;opacity:.75}.kmc-sec h3{margin:0}.kmc-lead{max-width:720px;margin-bottom:2rem}.kmc-lead p{margin:0 0 .6rem}.kmc-finder{background:var(--kmc-navy);color:#fff}.kmc-finder h2,.kmc-finder h3{color:#fff}.kmc-finder .kmc-lead{color:#fffc}.kmc-tabs{display:flex;flex-wrap:wrap;gap:0 28px;margin:0 0 28px;padding:0;border-bottom:1px solid rgba(255,255,255,.2)}.kmc-tab{-webkit-appearance:none;appearance:none;cursor:pointer;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;margin:0 0 -1px;padding:0 0 12px;color:#ffffffb3;font:inherit;font-weight:var(--font-body-bold-weight, 600);font-size:1rem;line-height:1.3}.kmc-tab:hover{color:#fff}.kmc-tab[aria-selected=true]{color:#fff;border-bottom-color:var(--kmc-blue)}.kmc-tab:focus-visible{outline:2px solid #fff;outline-offset:4px}.kmc-panel[hidden]{display:none}.kmc-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0}.kmc-card{display:flex;flex-direction:column;gap:12px;padding:4px 24px 8px;border-left:1px solid rgba(255,255,255,.16)}.kmc-card:first-child{padding-left:0;border-left:0}.kmc-card h3{font-size:1.2rem}.kmc-card dl{margin:0;display:grid;gap:6px;font-size:.92rem}.kmc-card dl div{display:grid;grid-template-columns:80px 1fr;gap:8px}.kmc-card dt{color:#fff9}.kmc-card dd{margin:0;font-weight:var(--font-body-bold-weight, 600)}.kmc-card p{margin:0;font-size:.9rem;color:#ffffffbf}.kmc-card a{margin-top:auto;padding-top:4px;color:#fff;font-weight:var(--font-body-bold-weight, 600);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--kmc-blue)}.kmc-card a:hover{color:var(--kmc-blue)}.kmc-finder__note{margin-top:32px;padding-top:20px;border-top:1px solid rgba(255,255,255,.16);font-size:.92rem;color:#ffffffbf}.kmc-finder__note p{margin:0}.kmc-finder__note a{color:#fff}.kmc-km{background:#f3f7fa}.kmc-km__stops{display:grid;grid-template-columns:repeat(4,1fr);gap:0 32px;margin:0 0 56px;padding:0;list-style:none}.kmc-km__stop{border-top:2px solid var(--kmc-navy);padding-top:16px}.kmc-km__value{display:block;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.1;font-weight:var(--font-body-bold-weight, 600);color:var(--kmc-navy)}.kmc-km__label{display:block;font-weight:var(--font-body-bold-weight, 600);margin:8px 0 4px}.kmc-km__stop p{margin:0;font-size:.92rem;color:#181e15bf}.kmc-km__check{display:grid;grid-template-columns:3fr 2fr;gap:56px;align-items:start}.kmc-km__check h3{margin:0 0 1rem;font-size:1.25rem}.kmc-km__steps{margin:0;padding-left:1.2rem}.kmc-km__steps li{margin-bottom:.5rem}.kmc-km__intervals{display:grid;gap:20px}.kmc-km__interval{border-left:2px solid var(--kmc-blue);padding:2px 0 2px 16px}.kmc-km__interval strong{display:block;font-size:1.5rem;line-height:1.2;color:var(--kmc-navy)}.kmc-km__interval span{font-size:.92rem}.kmc-km__cta{margin:32px 0 0}.template-page-brand-kmc .brand-page{--brand-radius: 4px}.template-page-brand-kmc .brand-features--cards .brand-feature{border:0;background:none}.template-page-brand-kmc .brand-features--cards .brand-feature__body{padding:16px 0 0}.template-page-brand-kmc .brand-feature__media{border-radius:4px;overflow:hidden}.template-page-brand-kmc .brand-feature__kicker{text-transform:none;letter-spacing:0;font-size:.9rem;color:#181e15a6}.template-page-brand-kmc .brand-workshop__list li:before{content:"";top:.6em;left:.2rem;width:5px;height:5px;background:#0b1f33}.template-page-brand-kmc .brand-workshop__steps{gap:0 24px}.template-page-brand-kmc .brand-workshop__steps li{background:none;border-radius:0;padding:10px 0 0;border-top:1px solid var(--kmc-line, rgba(11, 31, 51, .16));font-size:.92rem}.template-page-brand-kmc .brand-workshop__steps li:before{content:counter(step) ".";display:inline;width:auto;height:auto;border-radius:0;background:none;color:inherit;font-size:inherit;margin:0 .3rem 0 0}.template-page-brand-kmc .brand-timeline--horizontal .brand-timeline__item{border-top:2px solid #0b1f33}.template-page-brand-kmc .brand-timeline__mark{font-weight:var(--font-body-bold-weight, 600);color:#0b1f33}@media(max-width:899px){.kmc-sec{padding:48px 0}.kmc-cards{grid-template-columns:1fr}.kmc-card,.kmc-card:first-child{padding:20px 0;border-left:0;border-top:1px solid rgba(255,255,255,.16)}.kmc-card:first-child{border-top:0;padding-top:0}.kmc-km__stops{grid-template-columns:1fr 1fr;gap:28px 24px;margin-bottom:40px}.kmc-km__check{grid-template-columns:1fr;gap:32px}}@media(max-width:479px){.kmc-tabs{gap:0 20px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.kmc-tabs::-webkit-scrollbar{display:none}.kmc-tab{font-size:.95rem;padding-bottom:10px;white-space:nowrap;flex:0 0 auto}.kmc-km__stops{grid-template-columns:1fr}.template-page-brand-kmc .brand-workshop__steps{grid-template-columns:1fr;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-kmc.css.map */
