.template-page-brand-klickfix{--kf-red: #E30613;--kf-red-dark: #B8040F;--kf-black: #141414;--kf-paper: #F3F1EE}.template-page-brand-klickfix .brand-page{--brand-radius: 4px}.template-page-brand-klickfix .brand-page .brand-eyebrow{text-transform:none;letter-spacing:0;font-size:.95rem;color:var(--brand-muted)}.template-page-brand-klickfix .brand-page .button:not(.outline):not(.white){background:var(--kf-red);border-color:var(--kf-red);color:#fff}.template-page-brand-klickfix .brand-page .button:not(.outline):not(.white):hover{background:var(--kf-red-dark);border-color:var(--kf-red-dark);color:#fff}.template-page-brand-klickfix .brand-hero__tagline{color:var(--kf-red);font-weight:var(--font-body-bold-weight, 600)}.template-page-brand-klickfix .brand-usps li:before,.template-page-brand-klickfix .brand-checklist--dot li:before{border-radius:0}.template-page-brand-klickfix .brand-usps li:before{content:"-";color:var(--kf-red)}.template-page-brand-klickfix .brand-checklist--dot li:before{background:var(--kf-red);width:6px;height:6px}.template-page-brand-klickfix .brand-stats dt{color:var(--kf-black)}.template-page-brand-klickfix .brand-slider__nav button{border-radius:var(--button-border-radius, 0)}.template-page-brand-klickfix .brand-workshop__list li{padding-left:1.1rem}.template-page-brand-klickfix .brand-workshop__list li:before{content:"";top:.6em;width:6px;height:6px;background:var(--kf-red)}.template-page-brand-klickfix .brand-workshop__steps li{border-radius:var(--brand-radius)}.template-page-brand-klickfix .brand-workshop__steps li:before{border-radius:var(--badge-corner-radius, 2px);background:var(--kf-black)}.kf-pick{background:var(--kf-black);color:#fff;padding:48px 0}@media(min-width:768px){.kf-pick{padding:80px 0}}.kf-pick h2,.kf-pick h3{color:#fff}.kf-pick__head{max-width:760px;margin-bottom:32px}.kf-pick__title{margin:0 0 .75rem}.kf-pick__intro p{color:#ffffffc7}.kf-steps{list-style:none;margin:0 0 40px;padding:0;counter-reset:kf;display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid rgba(255,255,255,.18)}@media(min-width:768px){.kf-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.kf-steps__item{display:flex;gap:12px;align-items:baseline;margin:0;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.18)}@media(min-width:768px){.kf-steps__item{border-bottom:0;padding:16px 0 0}}.kf-steps__btn{flex:0 0 auto;font-weight:var(--font-heading-weight, 700);color:var(--kf-red)}.kf-steps__text{line-height:1.4;color:#fff}.kf-pick__question{font-weight:var(--font-body-bold-weight, 600);margin:0 0 12px;color:#fff}.kf-pick__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}@media(min-width:990px){.kf-pick__options{grid-template-columns:repeat(5,minmax(0,1fr))}}.kf-pick__option{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:4px;padding:12px 14px;display:flex;flex-direction:column;gap:2px;font:inherit;transition:border-color .15s,background .15s}.kf-pick__option:hover{border-color:#fff}.kf-pick__option[aria-selected=true]{background:var(--kf-red);border-color:var(--kf-red)}.kf-pick__option:focus-visible{outline:2px solid #fff;outline-offset:2px}.kf-pick__option-label{font-weight:var(--font-body-bold-weight, 600);line-height:1.25}.kf-pick__option-hint{font-size:.85rem;line-height:1.3;opacity:.8}.kf-pick__panel{display:grid;grid-template-columns:1fr;background:#fff;color:var(--kf-black);border-radius:4px;overflow:hidden}.kf-pick__panel[hidden]{display:none}@media(min-width:990px){.kf-pick__panel{grid-template-columns:5fr 7fr}}.kf-pick__media{background:var(--kf-paper)}.kf-pick__media img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4 / 3}@media(min-width:990px){.kf-pick__media img{aspect-ratio:auto;max-height:560px}}.kf-pick__body{padding:24px 20px 28px}@media(min-width:768px){.kf-pick__body{padding:36px 40px}}.kf-pick__adapter-kicker{margin:0 0 4px;font-size:.95rem;color:#666}.kf-pick__body h3.kf-pick__adapter{margin:0 0 .75rem;color:var(--kf-black)}.kf-pick__body .rte p{color:#333}.kf-pick__specs{margin:20px 0;display:grid;grid-template-columns:1fr;gap:0 32px}@media(min-width:768px){.kf-pick__specs{grid-template-columns:repeat(2,minmax(0,1fr))}}.kf-pick__specs>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid #e3e0dc}.kf-pick__specs dt{color:#666;margin:0}.kf-pick__specs dd{margin:0;font-weight:var(--font-body-bold-weight, 600);text-align:right;color:var(--kf-black)}.kf-pick__products{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:8px}@media(min-width:768px){.kf-pick__products{grid-template-columns:repeat(2,minmax(0,1fr))}}.kf-pick__products li{margin:0}.kf-pick__product{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--kf-black);border:1px solid #e3e0dc;border-radius:4px;padding:8px 12px 8px 8px;height:100%;transition:border-color .15s}.kf-pick__product:hover{border-color:var(--kf-black)}.kf-pick__product img{width:64px;height:64px;object-fit:contain;flex:0 0 64px;background:#fff}.kf-pick__product strong{display:block;font-size:.9rem;line-height:1.3;font-weight:var(--font-body-bold-weight, 600)}.kf-pick__price{display:block;margin-top:2px}.kf-pick__note{font-size:.92rem;border-left:2px solid var(--kf-red);padding:2px 0 2px 14px;margin-bottom:16px}.kf-pick__note p{margin:0;color:#333}.kf-load{margin-top:56px;display:grid;grid-template-columns:1fr;gap:20px 48px;align-items:start}@media(min-width:990px){.kf-load{grid-template-columns:4fr 7fr;margin-top:80px}}.kf-load__title{margin:0 0 .75rem}.kf-load__text .rte p{color:#ffffffc7}.kf-load__bars{list-style:none;margin:0;padding:26px 0 0;position:relative}.kf-load__row{display:grid;grid-template-columns:minmax(0,11rem) 1fr 3.4rem;gap:12px;align-items:center;margin:0 0 12px;position:relative}@media(max-width:599px){.kf-load__row{grid-template-columns:minmax(0,7.5rem) 1fr 3rem;gap:8px}}.kf-load__name{font-size:.9rem;font-weight:var(--font-body-bold-weight, 600);line-height:1.25;color:#fff}.kf-load__name a{color:#fff;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}.kf-load__name a:hover{text-decoration-color:#fff}.kf-load__name small{display:block;font-weight:400;font-size:.8rem;color:#fff9}.kf-load__track{height:10px;background:#ffffff1f;position:relative;overflow:hidden}.kf-load__fill{position:absolute;inset:0 auto 0 0;background:#fff}.kf-load__row--adapter .kf-load__fill{background:var(--kf-red)}.kf-load__kg{font-weight:var(--font-body-bold-weight, 600);text-align:right;color:#fff;font-variant-numeric:tabular-nums}.kf-load__line{position:absolute;top:0;bottom:0;margin:0;pointer-events:none;left:calc(11rem + 12px + (100% - 11rem - 3.4rem - 24px) * .01 * var(--kf-line-num, 58));border-left:1px solid rgba(255,255,255,.7)}@media(max-width:599px){.kf-load__line{left:calc(7.5rem + 8px + (100% - 7.5rem - 3rem - 16px) * .01 * var(--kf-line-num, 58))}}.kf-load__line span{position:absolute;top:0;left:6px;white-space:nowrap;font-size:.8rem;color:#fffc}.kf-load__note{margin-top:16px;font-size:.9rem}.kf-load__note p{color:#ffffffb3}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-klickfix.css.map */
