.template-index{--ks-home-accent: #2c3e4c;--ks-home-ink: #1c2124;--ks-home-muted: #68727a;font-family:Arial,Helvetica,sans-serif}.template-index .kh{--fo: Arial, Helvetica, sans-serif;--fb: Arial, Helvetica, sans-serif;--fc: Arial, Helvetica, sans-serif;--blue: #2c3e4c;--blue-d: #1d2d39;--black: #1c2124;--char: #39434b;--muted: #68727a;--off: #fafbfb;--cream: #f4f5f5;--sand: #e6e9eb;--line: #dce2e6}.template-index .kph,.template-index .kta,.template-index .cpr-wrap,.template-index .kpro{font-family:Arial,Helvetica,sans-serif}.template-index .kph__heading{font-family:Arial,Helvetica,sans-serif;font-size:clamp(34px,3.85vw,80px);font-weight:700;letter-spacing:-.045em;text-transform:none}.template-index .kph__cta{font-family:Arial,Helvetica,sans-serif;background:#2c3e4c;border-color:#71818d;letter-spacing:0;text-transform:none}.template-index .kph__cta:hover{background:#3a5265;border-color:#8e9ba5}.template-index .kph__cta--secondary{background:#090e1380;border-color:#ffffffd9}.template-index .kph__cta--secondary:hover{background:#fff;border-color:#fff;color:#1c2124}.template-index .kh-title,.template-index .kta__heading,.template-index .cpr-title,.template-index .kpro-head,.template-index .kh .kgl h2,.template-index .kh-ty__text h2{font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.1;letter-spacing:-.04em;text-transform:none}.template-index .kh-eyebrow,.template-index .kpro-eyebrow,.template-index .kh-ty__eyebrow{font-family:Arial,Helvetica,sans-serif;letter-spacing:.12em}.template-index .kh-btn,.template-index .kh .kgl-cta{font-family:Arial,Helvetica,sans-serif;font-weight:600;text-transform:none;letter-spacing:0}.template-index .kh a.kh-btn--primary{color:#fff}.template-index .kh a.kh-btn--ghost{color:#2c3e4c;border-color:#8e9aa3}.template-index .kh a.kh-btn--ghost:hover{background:#2c3e4c;border-color:#2c3e4c;color:#fff}.template-index .kh .kgl-cta{background:#2c3e4c;color:#fff}.template-index .kh .kgl-cta:hover{background:#1d2d39}.template-index .kh-cat__label h3,.template-index .kh-bs__name,.template-index .kh-best__name,.template-index .kh-sw__name,.template-index .kh-sw__bottom h3,.template-index .kh-bars__name,.template-index .kh-bars__price,.template-index .kta__name,.template-index .kh-banner__title{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-.025em;text-transform:none}.template-index .kh-bs__center-info .kh-bs__name{letter-spacing:-.025em}.template-index .kh-stars,.template-index .kh-press__stars,.template-index .kh-product-rating__stars:after{color:#2c3e4c}.template-index .kh-marquee{background:#f4f5f5;color:#39434b}.template-index .kpro{--kpro-paper: #f4f5f5;--kpro-blue: #2c3e4c;--kpro-ink: #1c2124}.template-index .cpr-wrap{--cpr-paper: #f4f5f5;--cpr-ink: #1c2124;--cpr-blue: #2c3e4c}.template-index #kensui-swissies .kh-title em,.template-index #kensui-swissies .kh-eyebrow,.template-index #kensui-barbells .kh-title em,.template-index #kensui-barbells .kh-eyebrow{color:#2c3e4c}.template-index #kensui-swissies button:focus-visible,.template-index #kensui-barbells button:focus-visible{outline-color:#2c3e4c}@media(max-width:999px){.template-index .kph__heading{font-size:clamp(30px,6.9vw,49px);letter-spacing:-.035em}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ks-homepage.css.map */
