.kk-skum{padding-top:var(--kk-skum-pt, var(--space-16));padding-bottom:var(--kk-skum-pb, var(--space-16));color:rgb(var(--color-foreground))}.kk-skum__head{max-width:62ch;margin-bottom:var(--space-8)}.kk-skum__eyebrow{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-kk-green);margin:0 0 var(--space-2)}.kk-skum__heading{margin:0 0 var(--space-3);text-wrap:balance}.kk-skum__intro{font-family:var(--font-body);font-size:var(--font-size-base);line-height:1.6;margin:0}.kk-skum-build__steps{list-style:none;counter-reset:kk-step;margin:0 0 var(--space-10);padding:0;display:grid;gap:var(--space-8)}@media screen and (min-width:750px){.kk-skum-build__steps{grid-template-columns:repeat(3,1fr)}}.kk-skum-build__step{counter-increment:kk-step;padding-top:var(--space-4);border-top:2px solid var(--color-kk-green)}.kk-skum-build__step:before{content:counter(kk-step);display:grid;place-items:center;width:28px;height:28px;margin-bottom:var(--space-3);border-radius:50%;background:var(--color-kk-green);color:rgb(var(--color-background));font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700;line-height:1}.kk-skum-build__step-measure{display:block;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.6);margin-bottom:var(--space-1)}.kk-skum-build__step-title{font-family:var(--font-body);font-weight:700;font-size:var(--font-size-lg);margin:0 0 var(--space-2)}.kk-skum-build__step-text,.kk-skum-build__compat-note{font-family:var(--font-body);font-size:var(--font-size-base);line-height:1.6;margin:0}.kk-skum-build__compat-heading{font-family:var(--font-body);font-weight:700;font-size:var(--font-size-lg);margin:0 0 var(--space-2)}.kk-skum-build__compat-note{margin-bottom:var(--space-4);max-width:62ch}.kk-skum-build__matches{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.kk-skum-build__match-link{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--radius-sm);text-decoration:none;color:inherit;height:100%;transition:border-color var(--transition-fast)}.kk-skum-build__match-link:hover,.kk-skum-build__match-link:focus-visible{border-color:var(--color-kk-green)}.kk-skum-build__match-link:focus-visible{outline:2px solid var(--color-kk-green);outline-offset:2px}.kk-skum-build__match-media{flex:0 0 65px}.kk-skum-build__match-img{width:65px;height:65px;object-fit:cover;border-radius:var(--radius-sm);display:block}.kk-skum-build__match-text{display:flex;flex-direction:column;gap:2px;min-width:0}.kk-skum-build__match-name{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700;line-height:1.3}.kk-skum-build__match-price{font-family:var(--font-body);font-size:var(--font-size-sm);color:rgba(var(--color-foreground),.6);font-variant-numeric:tabular-nums}.kk-skum-build__match--plain{display:flex;align-items:center;padding:var(--space-3);border:1px dashed rgba(var(--color-foreground),.15);border-radius:var(--radius-sm);color:rgba(var(--color-foreground),.6);font-family:var(--font-body);font-size:var(--font-size-sm)}.kk-skum-age__grid,.kk-skum-proof__grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-5);grid-template-columns:1fr}@media screen and (min-width:750px){.kk-skum-age__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.kk-skum-proof__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.kk-skum-age__card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--radius-md);overflow:hidden;background:rgb(var(--color-background));transition:border-color var(--transition-fast),transform var(--transition-fast)}a.kk-skum-age__card:hover,a.kk-skum-age__card:focus-visible{border-color:var(--color-kk-green);transform:translateY(-2px)}a.kk-skum-age__card:focus-visible{outline:2px solid var(--color-kk-green);outline-offset:2px}.kk-skum-age__item--current .kk-skum-age__card{border-color:var(--color-kk-green);border-width:2px;background:rgba(var(--color-kk-green-rgb),.08)}.kk-skum-age__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:rgba(var(--color-kk-green-rgb),.08)}.kk-skum-age__img{width:100%;height:100%;object-fit:cover;display:block}.kk-skum-age__body{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);flex:1}.kk-skum-age__range{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-kk-green)}.kk-skum-age__title{font-family:var(--font-body);font-weight:700;font-size:var(--font-size-lg);line-height:1.25}.kk-skum-age__text{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:1.55}.kk-skum-age__cta,.kk-skum-age__flag{margin-top:auto;padding-top:var(--space-3);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700;color:var(--color-kk-green)}.kk-skum-age__flag{text-transform:uppercase;letter-spacing:.06em}.kk-skum-motor__age{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700;color:var(--color-kk-green);margin:var(--space-3) 0 0}.kk-skum-motor__grid{list-style:none;margin:0;padding:0;display:grid;gap:1px;background:rgba(var(--color-foreground),.15);border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--radius-md);overflow:hidden;grid-template-columns:1fr}@media screen and (min-width:750px){.kk-skum-motor__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.kk-skum-motor__item{background:rgb(var(--color-background));padding:var(--space-5)}.kk-skum-motor__name{font-family:var(--font-body);font-weight:700;font-size:var(--font-size-base);margin:0 0 var(--space-2);color:var(--color-kk-green)}.kk-skum-motor__item--bare .kk-skum-motor__name{margin-bottom:0}.kk-skum-motor__text{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:1.6;margin:0}.kk-skum-motor__footnote{font-family:var(--font-body);font-size:var(--font-size-sm);color:rgba(var(--color-foreground),.6);margin:var(--space-4) 0 0;max-width:62ch}.kk-skum-space__grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-6);grid-template-columns:1fr}@media screen and (min-width:750px){.kk-skum-space__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.kk-skum-space__item{display:flex;flex-direction:column;gap:var(--space-4)}.kk-skum-space__figure{display:grid;place-items:center;aspect-ratio:var(--kk-space-ratio, 1);width:calc(var(--kk-space-scale, 1) * 100%);max-width:100%;border:2px dashed var(--color-kk-green);border-radius:var(--radius-sm);background:rgba(var(--color-kk-green-rgb),.08)}@media screen and (max-width:749px){.kk-skum-space__figure{width:calc(var(--kk-space-scale, 1) * 62%)}}.kk-skum-space__figure-inner{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700;color:var(--color-kk-green);font-variant-numeric:tabular-nums}.kk-skum-space__title{font-family:var(--font-body);font-weight:700;font-size:var(--font-size-lg);margin:0 0 var(--space-2)}.kk-skum-space__text{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:1.6;margin:0 0 var(--space-2)}.kk-skum-space__compare{font-family:var(--font-body);font-size:var(--font-size-sm);color:rgba(var(--color-foreground),.6);margin:0}.kk-skum-space__product{margin-top:var(--space-8);padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-kk-green);background:rgba(var(--color-kk-green-rgb),.08);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.kk-skum-space__product-line{font-family:var(--font-body);font-size:var(--font-size-base);line-height:1.6;margin:0;max-width:68ch}.kk-skum-space__product-line+.kk-skum-space__product-line{margin-top:var(--space-2)}.kk-skum-compare__scroll{overflow-x:auto;border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--radius-md)}.kk-skum-compare__scroll:focus-visible{outline:2px solid var(--color-kk-green);outline-offset:2px}.kk-skum-compare__table{width:100%;min-width:620px;border-collapse:collapse;font-family:var(--font-body);background:rgb(var(--color-background))}.kk-skum-compare__table th,.kk-skum-compare__table td{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid rgba(var(--color-foreground),.15);font-size:var(--font-size-sm);vertical-align:middle}.kk-skum-compare__table thead th{font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.6);background:rgba(var(--color-kk-green-rgb),.08)}.kk-skum-compare__table tbody tr:last-child th,.kk-skum-compare__table tbody tr:last-child td{border-bottom:0}.kk-skum-compare__num{text-align:right;font-variant-numeric:tabular-nums}.kk-skum-compare__product{font-weight:400}.kk-skum-compare__link{display:flex;align-items:center;gap:var(--space-3);text-decoration:none;color:inherit}.kk-skum-compare__link:hover .kk-skum-compare__name,.kk-skum-compare__link:focus-visible .kk-skum-compare__name{color:var(--color-kk-green)}.kk-skum-compare__link:focus-visible{outline:2px solid var(--color-kk-green);outline-offset:2px}.kk-skum-compare__thumb{width:56px;height:56px;object-fit:cover;border-radius:var(--radius-sm);flex:0 0 auto;display:block}.kk-skum-compare__name{font-weight:700;line-height:1.3;transition:color var(--transition-fast)}.kk-skum-compare__row--current{background:rgba(var(--color-kk-green-rgb),.08)}.kk-skum-compare__badge{display:inline-block;margin-top:var(--space-1);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-kk-green)}.kk-skum-proof__figure{margin:0;height:100%;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border-left:3px solid var(--color-kk-green);background:rgba(var(--color-foreground),.04);border-radius:0 var(--radius-md) var(--radius-md) 0}.kk-skum-proof__quote{margin:0;font-family:var(--font-body);font-size:var(--font-size-base);line-height:1.6}.kk-skum-proof__by{display:flex;align-items:center;gap:var(--space-3);margin-top:auto}.kk-skum-proof__avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:0 0 auto;display:block}.kk-skum-proof__by-text{display:flex;flex-direction:column}.kk-skum-proof__name{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700}.kk-skum-proof__title{font-family:var(--font-body);font-size:var(--font-size-sm);color:rgba(var(--color-foreground),.6)}@media(prefers-reduced-motion:reduce){.kk-skum-age__card,.kk-skum-build__match-link,.kk-skum-compare__name{transition:none}a.kk-skum-age__card:hover,a.kk-skum-age__card:focus-visible{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-kk-skum.css.map */
