:root{--ks-cta-color:#305c70;--ks-cta-hover:#264b5c}html body sup.ks-product-mark{position:relative;top:-.3em;margin-inline-start:.06em;font-size:.75em;font-weight:500;line-height:0;vertical-align:baseline;letter-spacing:0}html body :is(button[name=add],button[data-add-to-cart],[data-ks-add],.ks-pdp-add,.ks-pdp-sticky__add,.kgp-sticky button,[data-knr-add],.ks-bar-btn,.kgp-atc,.kwp-add,.kwp-finish a,.kb-hero__atc,.clr-add-btn,.ezr-add-to-cart-btn,.ks-btn,.ks-button,.knr-btn,.knr-button,.knr-product-atc-btn-wrapper button,.btn:not(.btn--link),.button--primary,.shopify-payment-button__button--unbranded,.kc-checkout,.kc-bundle-btn,.kc-plate-add,.kc-upsell-add,.kh-btn,.kph__cta,.kct-primary,.ch-xcard__btn,.ch-xs__btn,.ck-final__btn,.ck-sticky__btn,.apl-sticky__btn,.tm-link-button,.lm360-button,button[class*=-notify__btn],button[onclick="submitNotify()"],a[class*=cta],button[class*=cta],input[type=submit]){background-color:var(--ks-cta-color)!important;background-image:none!important;border-color:var(--ks-cta-color)!important;color:#fff!important;text-decoration:none}html body :is(button[name=add],button[data-add-to-cart],[data-ks-add],.ks-pdp-add,.ks-pdp-sticky__add,.kgp-sticky button,[data-knr-add],.ks-bar-btn,.kgp-atc,.kwp-add,.kwp-finish a,.kb-hero__atc,.clr-add-btn,.ezr-add-to-cart-btn,.ks-btn,.ks-button,.knr-btn,.knr-button,.knr-product-atc-btn-wrapper button,.btn:not(.btn--link),.button--primary,.shopify-payment-button__button--unbranded,.kc-checkout,.kc-bundle-btn,.kc-plate-add,.kc-upsell-add,.kh-btn,.kph__cta,.kct-primary,.ch-xcard__btn,.ch-xs__btn,.ck-final__btn,.ck-sticky__btn,.apl-sticky__btn,.tm-link-button,.lm360-button,button[class*=-notify__btn],button[onclick="submitNotify()"],a[class*=cta],button[class*=cta],input[type=submit]):hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ks-cta-hover)!important;border-color:var(--ks-cta-hover)!important;color:#fff!important}html body :is(button[name=add],button[data-add-to-cart],[data-ks-add],.ks-pdp-add,.ks-pdp-sticky__add,.kgp-sticky button,[data-knr-add],.ks-bar-btn,.kgp-atc,.kwp-add,.kwp-finish a,.kb-hero__atc,.clr-add-btn,.ezr-add-to-cart-btn,.ks-btn,.ks-button,.knr-btn,.knr-button,.knr-product-atc-btn-wrapper button,.btn:not(.btn--link),.button--primary,.shopify-payment-button__button--unbranded,.kc-checkout,.kc-bundle-btn,.kc-plate-add,.kc-upsell-add,.kh-btn,.kph__cta,.kct-primary,.ch-xcard__btn,.ch-xs__btn,.ck-final__btn,.ck-sticky__btn,.apl-sticky__btn,.tm-link-button,.lm360-button,button[class*=-notify__btn],button[onclick="submitNotify()"],a[class*=cta],button[class*=cta],input[type=submit]):focus-visible{outline:3px solid #305c70!important;outline-offset:3px}:root{--ks-brand: #305c70;--ks-brand-deep: #264b5c;--ks-brand-soft: #edf4f6;--ks-brand-tint: #deebf0;--ks-brand-line: #c4d9e1;--ks-brand-light: #bfdee7}html body .ks-pdp{--ks-accent: var(--ks-brand);--ks-soft: var(--ks-brand-soft)}html body :is(.ksu-header,.ksu-drawer){--ksu-accent: var(--ks-brand)}html body .kc-drawer{--kc-accent: var(--ks-brand)}html body.template-collection{--kc-accent: var(--ks-brand);--kc-soft: var(--ks-brand-soft)}html body.template-index{--ks-home-accent: var(--ks-brand)}html body.template-index .kh{--blue: var(--ks-brand);--blue-d: var(--ks-brand-deep);--cream: var(--ks-brand-soft)}html body.template-index .kpro{--kpro-paper: var(--ks-brand-soft);--kpro-blue: var(--ks-brand)}html body.template-index .cpr-wrap{--cpr-paper: var(--ks-brand-soft);--cpr-blue: var(--ks-brand)}html body :is(.ksu-header__cart-count,.kc-drawer .kc-count,.site-header__cart-count){background:var(--ks-brand)!important;color:#fff!important}html body :is(.ksu-rating__star,.kc-stars-fill svg,.kh-stars,.kh-press__stars,.ks-card__stars svg,.ks-pdp-sticky__reviews>span:first-child){color:var(--ks-brand)!important}html body .kh-product-rating__stars:after{color:var(--ks-brand)!important}html body :is(.jdgm-star,.jm-star-rating__font-icon){color:var(--ks-brand)!important}html body .ks-pdp-rating .jdgm-star:before{background:var(--ks-brand)!important}html body .ksu-nav__item--accent>.ksu-nav__link,html body .ksu-mrow__name--accent{color:var(--ks-brand)!important}html body .ksu-nav__link:hover,html body .ksu-nav__link:focus-visible{color:var(--ks-brand)}html body .ksu-mrow:hover{background-color:var(--ks-brand-soft)}html body .top-marquee{background:var(--ks-brand-soft)!important;color:var(--ks-brand-deep)!important;border-bottom-color:var(--ks-brand-line)!important}html body :is(.top-marquee-item,.top-marquee-separator){color:inherit!important}html body #MainContent .ks-pdp-option[aria-pressed=true]{background:var(--ks-brand-soft)!important;border-color:var(--ks-brand)!important;box-shadow:inset 0 0 0 1.5px var(--ks-brand)!important}html body #MainContent .ks-pdp-option:hover:not([aria-pressed=true]),html body #MainContent .ks-pdp-bundle:hover{border-color:var(--ks-brand)!important}html body #MainContent :is(.ks-pdp-eyebrow,.ks-gear-eyebrow,.ks-neck-intro__eyebrow,.ks-vest-press__eyebrow,.ks-vest-loading__eyebrow,.ks-w-eyebrow,.ks-mace-intro__eyebrow){color:var(--ks-brand)!important}html body #MainContent :is(.ks-gear-story,.ks-handles-story,.ks-weights-story,.ks-series-story,.ks-editorial) :is(.section-label,.sec-eyebrow,.ck-eyebrow,.ch-eyebrow,.db-eyebrow,.nb2-eyebrow,.ezv-ba-label,.ezv-ba-num,.chb-stat__v,.db-stat__n,.nb2-stat__n,.ks-vest-details__features article>span,.ks-vest-loading__steps li>span,.ks-vest-loading__photos figcaption span){color:var(--ks-brand)!important}html body #MainContent :is(.ks-gear-story,.ks-handles-story,.ks-gear-review,.ks-series-story) :is(.feature-icon,.feat-icon){background:var(--ks-brand-tint)!important;color:var(--ks-brand)!important}html body #MainContent :is(.ks-vest-details,.ks-pdp-story-grid,.ks-pdp-specs){background-color:var(--ks-brand-soft)!important}html body #MainContent :is(.ks-vest-details__features article,.ks-vest-loading__steps li){border-top-color:var(--ks-brand-line)!important}html body #MainContent .ks-vest-loading__photos figcaption{background-color:var(--ks-brand-soft)}html body #MainContent .ks-gear-story .ezvest-bar-fill.is-winner{background:var(--ks-brand)!important;color:#fff!important}html body #MainContent :is(.kst-guarantee,.ks-guarantee,.ez-guarantee){background:var(--ks-brand-deep)!important;color:#fff!important;border-color:var(--ks-brand)!important}html body #MainContent :is(.kst-guarantee__badge,.ks-guarantee__badge,.ez-guarantee-shield){background:var(--ks-brand)!important;color:#fff!important;border-color:#719aa9!important;box-shadow:0 0 0 6px #bfdee714!important}html body #MainContent :is(.kst-guarantee__eyebrow,.kst-guarantee__title em,.ks-guarantee__eyebrow,.ks-guarantee__title em){color:var(--ks-brand-light)!important}html body #MainContent :is(.kst-guarantee__desc,.ks-guarantee__desc){color:#e0edf2!important}html body #MainContent :is(.kst-guarantee__feature,.ks-guarantee__feature){background:#bfdee714!important;border-color:#bfdee738!important}html body #MainContent :is(.kst-guarantee__feature-icon,.ks-guarantee__feature-icon){background:var(--ks-brand-light)!important;color:var(--ks-brand-deep)!important}html body #MainContent :is(.kst-guarantee__feature-icon,.ks-guarantee__feature-icon) svg{color:var(--ks-brand-deep)!important}html body #MainContent .kst-social{background:var(--ks-brand-soft)!important}html body #MainContent :is(.kst-social__eyebrow,.kst-social__count,.kst-stat__num){color:var(--ks-brand)!important;-webkit-text-fill-color:currentColor!important}html body #MainContent .kst-stats,html body #MainContent .kst-stat{border-color:var(--ks-brand-line)!important}html body #MainContent .kst-athlete__overlay{background:var(--ks-brand-tint)!important}html body #MainContent :is(.kst-athlete__name,.kst-athlete__sport){color:var(--ks-brand-deep)!important}html body.template-index #MainContent :is(.kh-eyebrow,.kpro-eyebrow,.kh-ty__eyebrow,.kta__eyebrow,.kta__discipline,.cpr-eyebrow){color:var(--ks-brand)!important}html body.template-index #MainContent :is(#kensui-swissies,#kensui-barbells) .kh-title em{color:var(--ks-brand)!important}html body.template-index #MainContent :is(.kh-marquee,.kta){background:var(--ks-brand-soft)!important}html body.template-index #MainContent .kta__progress-fill{background:var(--ks-brand)!important}html body.template-collection :is(.ks-eyebrow,.ksb__eyebrow,.ksb__kicker,.ksa-eyebrow){color:var(--ks-brand)!important}html body.template-collection .ks-hero--image :is(.ks-eyebrow,.ks-hero__desc,.ks-hero__desc p){color:#fff!important}html body .jdgm-review-widget .jm-star-rating{--jm-review-widget-star-and-histogram-color: var(--ks-brand) !important}html body #MainContent .ks-choice[aria-pressed=true]{background:var(--ks-brand-soft)!important;border-color:var(--ks-brand)!important;box-shadow:inset 0 0 0 1px var(--ks-brand)!important}html body #MainContent .ks-catalog-specs strong{color:var(--ks-brand)!important}html body #MainContent [data-knr-add]{background-color:var(--ks-brand)!important;color:#fff!important;border-color:var(--ks-brand)!important}html body #MainContent [data-knr-add]:hover:not(:disabled){background-color:var(--ks-brand-deep)!important;border-color:var(--ks-brand-deep)!important}html body .ksu-nav__item.is-open>.ksu-nav__link{color:var(--ks-brand);border-bottom-color:var(--ks-brand)}html body :is(.ksu-stripitem:hover,.ksu-itemacc__link:hover){background-color:var(--ks-brand-soft);border-color:var(--ks-brand-line)}html body #MainContent .ks-purchase-confidence__promises{background:var(--ks-brand-soft);border-color:var(--ks-brand-line)}html body #MainContent .ks-purchase-confidence__promise+.ks-purchase-confidence__promise{border-color:var(--ks-brand-line)}html body #MainContent .ks-purchase-confidence__icon{color:var(--ks-brand)}html body.template-collection :is(.ks-main,.ksb,.ksa){--blue: var(--ks-brand);--paper: var(--ks-brand-soft);--paper-deep: var(--ks-brand-tint);--cream: var(--ks-brand-soft);--ksb-paper: var(--ks-brand-soft);--ksb-paper-deep: var(--ks-brand-tint);--ksb-accent: var(--ks-brand);--ksb-star: var(--ks-brand);--ksa-accent: var(--ks-brand)}html body.template-collection .ks-hero--image{background:var(--ks-brand-deep)}html body.template-collection .ks-hero--image .ks-hero__bg{opacity:.25}html body.template-collection .ks-trust{background:var(--ks-brand-soft);border-color:var(--ks-brand-line)}html body.template-collection .ks-trust__rating{color:var(--ks-brand)}
/*# sourceMappingURL=/cdn/shop/t/66/assets/ks-cta-colors.css.map */
