.kk-sec-coaching .kk-co-h2,.kk-sec-coaching .kk-co-h3,.kk-sec-coaching .kk-co-name,.kk-sec-coaching .kk-co-price,.kk-sec-coaching .kk-co-steph,.kk-sec-coaching .kk-co-fith{font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.kk-sec-coaching .kk-co-h2{font-size:clamp(1.9rem,3.6vw,2.5rem)!important;line-height:1.02!important}.kk-sec-coaching .kk-co-steph{font-family:Familjen Grotesk,system-ui,sans-serif!important;font-weight:700!important;font-size:1.15rem!important}.kk-sec-coaching .kk-co-intro,.kk-sec-coaching .kk-co-intro p,.kk-sec-coaching .kk-co-note,.kk-sec-coaching .kk-co-itemsnote,.kk-sec-coaching .kk-co-apptext,.kk-sec-coaching .kk-co-stept,.kk-sec-coaching .kk-co-stept p,.kk-sec-coaching .kk-co-fitnote,.kk-sec-coaching .kk-co-booktext,.kk-sec-coaching .kk-co-booktext p{text-align:justify!important;text-align-last:left!important;-webkit-hyphens:auto!important;hyphens:auto!important;hyphenate-limit-chars:8 4 4;text-wrap:pretty}.kk-sec-coaching .kk-co{position:relative;isolation:isolate;overflow:hidden;background-color:#0e1013!important;background-image:linear-gradient(180deg,#0e1013e6,#0e1013d6 45%,#0e1013f0),linear-gradient(gray,gray),url(/cdn/shop/files/kk-pascal-squat-unrack.jpg)!important;background-blend-mode:normal,saturation,normal!important;background-size:cover,cover,cover!important;background-position:50% 30%,50% 30%,50% 30%!important;background-repeat:no-repeat!important;padding-top:clamp(3rem,7vw,5rem)!important;padding-bottom:0!important}.kk-sec-coaching .kk-co:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(120% 90% at 30% 10%,#000 20%,transparent 78%);mask-image:radial-gradient(120% 90% at 30% 10%,#000 20%,transparent 78%)}.kk-sec-coaching .kk-co-wrap{position:relative;z-index:1;max-width:68rem!important}.kk-sec-coaching .kk-co>.kk-co-wrap>.kk-co-k{color:#ffffff9e!important}.kk-sec-coaching .kk-co>.kk-co-wrap>.kk-co-h2{color:#fff!important}.kk-sec-coaching .kk-co-intro{color:#ffffffd6!important;max-width:46ch!important;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.14)}.kk-sec-coaching .kk-co-offers{margin-top:2rem!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))!important;gap:clamp(1.25rem,3vw,2rem)!important}.kk-sec-coaching .kk-co-offer{border-color:#ffffff1f!important;border-radius:16px!important;box-shadow:0 28px 70px #00000080!important;padding:clamp(1.5rem,3vw,2rem)!important;gap:1.25rem!important}.kk-sec-coaching .kk-co-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:1rem!important;margin-top:.6rem!important}.kk-sec-coaching .kk-co-name,.kk-sec-coaching .kk-co-price{font-size:clamp(1.35rem,2.2vw,1.6rem)!important;line-height:1.05}.kk-sec-coaching .kk-co-priceblock{justify-items:end!important;text-align:right}.kk-sec-coaching .kk-co-pricenote{white-space:nowrap}.kk-sec-coaching .kk-co-note,.kk-sec-coaching .kk-co-items li{font-size:.98rem!important}.kk-sec-coaching .kk-co-items li{text-align:left!important;-webkit-hyphens:manual!important;hyphens:manual!important;padding-block:.75rem!important}.kk-sec-coaching .kk-co-itemsnote{margin:1rem 0 0;font-family:Familjen Grotesk,system-ui,sans-serif;font-size:.95rem;line-height:1.55;color:#5c626b}.kk-sec-coaching .kk-co-btn{border-radius:8px!important}.kk-sec-coaching .kk-co-compare{color:#ffffffb8!important;text-align:justify!important;text-align-last:center!important;-webkit-hyphens:auto!important;hyphens:auto!important;margin-inline:auto!important}.kk-sec-coaching .kk-co-app{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;column-gap:clamp(1.5rem,4vw,3rem)!important;background:radial-gradient(120% 140% at 88% 10%,#242a33,#14171a 55%,#0e1013)!important;border-color:#ffffff24!important;border-radius:16px!important;padding:clamp(1.5rem,3.5vw,2.25rem)!important;padding-bottom:0!important;align-items:center!important;margin-bottom:clamp(3rem,7vw,5rem)}.kk-sec-coaching .kk-co-app>*{padding-bottom:0}.kk-sec-coaching .kk-co-app>:last-child{padding-bottom:clamp(1.5rem,3.5vw,2.25rem)}.kk-sec-coaching .kk-co-app:after{grid-row:1 / span 4;align-self:end!important;justify-self:center!important;width:100%;max-width:21rem;min-height:400px;margin-top:2rem;border-radius:16px 16px 0 0;background:url(/cdn/shop/files/kk-traindoo-app.webp?v=1789073382) center top/cover no-repeat!important;box-shadow:0 -10px 40px #00000059!important;-webkit-mask-image:none!important;mask-image:none!important}.kk-sec-coaching .kk-co-h3{font-size:clamp(1.3rem,2.4vw,1.6rem)!important}.kk-sec-coaching .kk-co-apptext{font-size:1.02rem!important;line-height:1.6!important;color:#ffffffd1!important}.kk-sec-coaching .kk-co-steps{position:relative;isolation:isolate;overflow:hidden;margin-top:0!important;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(3rem,7vw,5rem) clamp(1rem,4vw,2.5rem);background:#f6f4f1}.kk-sec-coaching .kk-co-steps:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:url(/cdn/shop/files/kk-workshop-1.jpg) 50% 40%/cover no-repeat;filter:grayscale(1) contrast(.85) brightness(1.4);opacity:.22}.kk-sec-coaching .kk-co-steps:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#f6f4f1fa,#f6f4f1cc 30% 70%,#f6f4f1fa)}.kk-sec-coaching .kk-co-steps>*{position:relative;z-index:1;max-width:68rem;margin-inline:auto}.kk-sec-coaching .kk-co-steps .kk-co-k{display:block;color:#6a7077!important}.kk-sec-coaching .kk-co-steps .kk-co-h2{color:#23272c!important}.kk-sec-coaching .kk-co-steplist{max-width:68rem!important}.kk-sec-coaching .kk-co-step{border-radius:14px!important}.kk-sec-coaching .kk-co-fit{margin-top:0!important}.kk-sec-coaching .kk-co-fit:before{background:linear-gradient(180deg,#101317b8,#1013178c 45%,#101317e6)!important}.kk-sec-coaching .kk-co-fitbg{filter:grayscale(1) contrast(1.05) brightness(.32)!important}.kk-sec-coaching .kk-co-book{position:relative;isolation:isolate;overflow:hidden;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0!important;border-radius:0!important;border:0!important;border-top:1px solid rgba(255,255,255,.08)!important;padding:clamp(3rem,7vw,5rem) clamp(1rem,4vw,2.5rem)!important;background-color:#101317!important;background-image:linear-gradient(180deg,#101317d1,#101317b3,#101317eb),linear-gradient(gray,gray),url(/cdn/shop/files/kk-workshop-3.jpg)!important;background-blend-mode:normal,saturation,normal!important;background-size:cover,cover,cover!important;background-position:50% 40%,50% 40%,50% 40%!important;background-repeat:no-repeat!important;display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:clamp(2rem,5vw,4rem);row-gap:0;align-items:center;max-width:none!important}.kk-sec-coaching .kk-co-book:before{content:"";grid-column:2;grid-row:1 / span 4;align-self:center;justify-self:start;width:min(100%,22rem);aspect-ratio:4/5;border-radius:14px;border:2px solid rgba(255,255,255,.85);background:url(/cdn/shop/files/kk-pascal-worlds-celebrate.jpg?v=1789072565) 50% 20%/cover no-repeat;box-shadow:0 30px 70px #0000008c}.kk-sec-coaching .kk-co-book:after{display:none!important}.kk-sec-coaching .kk-co-book>*{grid-column:1;position:relative;z-index:1;max-width:32rem;margin:0 0 0 auto!important;display:block}.kk-sec-coaching .kk-co-book .kk-co-k{color:#ffffff9e!important}.kk-sec-coaching .kk-co-book .kk-co-h2{color:#fff!important;margin-bottom:1rem!important}.kk-sec-coaching .kk-co-booktext{color:#ffffffdb!important;font-size:1.05rem!important;line-height:1.65!important}.kk-sec-coaching .kk-co-booktext p{margin:0 0 .9rem}.kk-sec-coaching .kk-co-bookbtn{margin-top:1.25rem!important;border-radius:8px!important;padding:0 1.75rem!important}.kk-sec-coaching .kk-co-bookbtn:after{content:" \2192"}@media(max-width:860px){.kk-sec-coaching .kk-co-app{grid-template-columns:1fr!important}.kk-sec-coaching .kk-co-app:after{grid-row:auto;min-height:280px;max-width:18rem;margin-top:1rem}.kk-sec-coaching .kk-co-book{grid-template-columns:1fr;row-gap:1.5rem}.kk-sec-coaching .kk-co-book:before{grid-column:1;grid-row:auto;width:100%;max-width:22rem;aspect-ratio:4/3;margin-top:.5rem}.kk-sec-coaching .kk-co-book>*{grid-column:1;margin:0!important}}@media(max-width:600px){.kk-sec-coaching .kk-co-intro,.kk-sec-coaching .kk-co-intro p,.kk-sec-coaching .kk-co-note,.kk-sec-coaching .kk-co-itemsnote,.kk-sec-coaching .kk-co-apptext,.kk-sec-coaching .kk-co-stept,.kk-sec-coaching .kk-co-stept p,.kk-sec-coaching .kk-co-fitnote,.kk-sec-coaching .kk-co-booktext p,.kk-sec-coaching .kk-co-compare{hyphenate-limit-chars:7 3 3}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/kk-coaching-band.css.map */
