.kk-src{--kk-src-line: rgba(var(--color-foreground), .15);--kk-src-muted: rgba(var(--color-foreground), .75);--kk-src-tint: rgba(var(--color-foreground), .06);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.kk-src__inner{max-width:46rem;margin:0 auto}.kk-src-hero__media{position:relative;overflow:hidden;aspect-ratio:3 / 2;border-radius:var(--border-radius-container);background-color:var(--kk-src-tint)}.kk-src-hero__img{display:block;width:100%;height:100%;object-fit:cover}.kk-src-hero__title{margin:32px 0 0;text-wrap:balance}.kk-src-hero__intro{margin:16px 0 0;font-size:1.0625rem;line-height:1.6;color:var(--kk-src-muted)}.kk-src-hero__updated{margin:16px 0 0;font-size:.8125rem;color:var(--kk-src-muted)}.kk-src-glance{margin-top:32px;padding:24px;border-radius:var(--border-radius-container);background-color:var(--kk-src-tint)}.kk-src-glance__title{margin:0 0 12px}.kk-src-glance__list{margin:0;padding-left:1.25rem}.kk-src-glance__list li{margin:0 0 10px;line-height:1.5}.kk-src-glance__list li:last-child{margin-bottom:0}.kk-src-glance__list li::marker{color:rgb(var(--color-button))}.kk-src-topic__inner{padding-top:40px;border-top:1px solid var(--kk-src-line)}.kk-src-topic__icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-bottom:16px;border-radius:50%;background-color:var(--kk-src-tint);color:rgb(var(--color-button));font-size:.9375rem}.kk-src-topic__title{margin:0 0 16px;text-wrap:balance}.kk-src-topic__lead{margin:0 0 16px;font-weight:var(--font-body-weight-bold);line-height:1.5}.kk-src-topic__body{line-height:1.6}.kk-src-topic__body p{margin:0 0 16px;color:var(--kk-src-muted)}.kk-src-topic__body ul,.kk-src-topic__body ol{margin:0 0 16px;padding-left:1.25rem}.kk-src-topic__body li{margin:0 0 8px}.kk-src-topic__body li::marker{color:rgb(var(--color-button))}.kk-src-topic__body strong{font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.kk-src-topic__body a,.kk-src__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.kk-src-topic__body a:hover,.kk-src__link:hover{text-decoration-thickness:2px}.kk-src-topic__body>:last-child{margin-bottom:0}.kk-src-faq__inner{padding-top:40px;border-top:1px solid var(--kk-src-line)}.kk-src-faq__title,.kk-src-faq__item{margin:0 0 24px}.kk-src-faq__question{margin:0 0 6px}.kk-src-faq__answer{line-height:1.6;color:var(--kk-src-muted)}.kk-src-faq__answer>:last-child{margin-bottom:0}.kk-src-faq__closing{margin:40px 0 0;padding-top:32px;border-top:1px solid var(--kk-src-line);line-height:1.6}.kk-src-faq__closing p{margin:0}@media screen and (min-width:750px){.kk-src-glance{padding:28px 32px}}.kk-src-boxes{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:16px}.kk-src-boxes__item{margin-top:0}.kk-src-boxes__item .kk-src-topic__body p{color:inherit}.kk-src-boxes__item .kk-src-topic__body li{margin-bottom:10px}.kk-src-note{margin:0 0 16px;padding:12px 16px;border-radius:var(--border-radius-container);background-color:var(--kk-src-tint);font-size:.9375rem;line-height:1.5}.kk-src-footnote{margin:0;color:var(--kk-src-muted);line-height:1.6}.kk-src-topic__inner>:last-child{margin-bottom:0}@media screen and (min-width:750px){.kk-src-boxes{grid-template-columns:repeat(2,minmax(0,1fr))}}.kk-src__eyebrow{margin:0 0 16px;font-family:var(--font-subheading-family);font-style:var(--font-subheading-style);font-weight:var(--font-subheading-weight);font-size:.8125rem;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-button))}.kk-speakup-hero__title{margin:0;text-wrap:balance}.kk-speakup-hero__text{margin:16px 0 0;font-size:1.0625rem;line-height:1.6;color:var(--kk-src-muted)}.kk-speakup-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px}.kk-speakup-hero__actions .btn{gap:10px}.kk-speakup-hero__link{font-weight:600}.kk-src-steps{margin:0 0 16px;padding:0;list-style:none}.kk-src-steps__item{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:16px;padding-bottom:22px}.kk-src-steps__item:not(:last-child):before{content:"";position:absolute;top:2.75rem;bottom:2px;left:calc(1.25rem - 1px);border-left:1.5px dashed var(--kk-src-line)}.kk-src-steps__num{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:var(--font-body-weight-bold)}.kk-src-steps__title{margin:0}.kk-src-steps__text{margin:0;line-height:1.5;color:var(--kk-src-muted)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kk-sourcing.css.map */
