.kracht-stories{background:var(--kst-bg, #ffffff);color:var(--kst-fg, #000000);padding-block:var(--kst-pad-y, 64px) var(--kst-pad-b, 160px);font-family:var(--kracht-font-body)}.kracht-stories__title{font-family:var(--kracht-font-heading);font-weight:400;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.1;letter-spacing:-.01em;margin:0}.kracht-stories__title strong{font-weight:800}.kracht-stories__title p{margin:0}.kracht-stories__nav{display:inline-flex;gap:.4rem}.kracht-stories__arrow{width:36px;height:36px;border-radius:50%;border:1px solid var(--kracht-grijs-border);background:transparent;cursor:pointer;font-family:var(--kracht-font-body);font-size:1rem;color:var(--kst-fg);display:inline-flex;align-items:center;justify-content:center;transition:var(--kracht-trans)}.kracht-stories__arrow:hover{background:var(--kracht-zwart);color:var(--kracht-wit);border-color:var(--kracht-zwart)}.kracht-stories__rail{padding-block:.25rem 0}.kracht-stories__track{display:grid;grid-template-columns:1fr 1fr;gap:40px}.kracht-story-card:nth-child(2n){margin-top:100px;margin-bottom:-100px}.kracht-story-card:last-child{align-self:start}.kracht-story-card{position:relative;border-radius:10px;overflow:hidden;text-decoration:none;color:var(--kracht-wit);display:flex;flex-direction:column;background:var(--kracht-zwart)}.kracht-story-card__media{position:relative;height:300px;overflow:hidden}.kracht-story-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;transition:scale .4s ease}.kracht-story-card:hover .kracht-story-card__img{scale:1.05}.kracht-story-card__img--ph{background:linear-gradient(135deg,#2c2c2c,#555)}.kracht-story-card__fade{position:absolute;inset:auto 0 -1px 0;height:45%;background:linear-gradient(0deg,rgba(0,0,0,var(--kst-grad, 1)),#0000);pointer-events:none}.kracht-story-card__panel{background:var(--kracht-zwart);padding:30px 30px 110px;flex:1;position:relative}.kracht-story-card__body{display:flex;flex-direction:column;gap:12px}.kracht-story-card__date{font-size:.85rem;color:#ffffffeb;font-weight:600;letter-spacing:.02em}.kracht-story-card__title strong{font-weight:800}.kracht-story-card__title{font-family:var(--kracht-font-heading);font-weight:400;font-size:1.25rem;line-height:1.2;margin:0;color:var(--kracht-wit);text-wrap:balance}.kracht-story-card__cta{position:absolute;bottom:30px;left:30px;margin:0}.kracht-story-card:hover .kracht-btn__arrow{transform:translate(3px)}.kracht-stories__progress{margin-top:1.25rem;display:flex;align-items:center;gap:1rem}.kracht-stories__bar{flex:1;height:2px;background:var(--kracht-grijs-border);display:block;position:relative;border-radius:2px}.kracht-stories__bar-fill{position:absolute;inset:0 auto 0 0;width:var(--kst-progress, 33%);background:var(--kracht-blauw);border-radius:2px;transition:width var(--kracht-trans-slow)}.kracht-stories__count{font-size:.75rem;color:var(--kracht-grijs);font-weight:500;min-width:56px;text-align:right}.kracht-stories.is-static .kracht-stories__nav,.kracht-stories.is-static .kracht-stories__progress{display:none}@media(max-width:900px){.kracht-stories{padding-block:var(--kst-pad-y, 64px)}.kracht-stories__track{grid-template-columns:1fr;gap:30px}.kracht-story-card:nth-child(2n){margin-top:0;margin-bottom:0}.kracht-stories__nav{display:none}}@media(prefers-reduced-motion:reduce){.kracht-stories__rail{scroll-behavior:auto}.kracht-stories__bar-fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kracht-story-cards.css.map */
