.cc-rows .multirow__inner{display:flex;flex-direction:column;gap:var(--cc-rows-gap, 56px)}.cc-rows .image-with-text{margin:0!important}.cc-rows .image-with-text.scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}.cc-rows .image-with-text__grid{align-items:center}.cc-rows .image-with-text__media,.cc-rows .global-media-settings{border:0!important;box-shadow:none!important;overflow:hidden}.cc-rows .image-with-text__media img{object-fit:cover}.cc-rows .image-with-text__content{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;height:auto!important;min-height:0!important}.cc-rows .image-with-text__content:before,.cc-rows .image-with-text__content:after{display:none!important}.cc-rows .image-with-text__heading:empty,.cc-rows .image-with-text__heading.cc-empty{display:none!important}.cc-rows .image-with-text__heading,.cc-rows .image-with-text__text h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500);font-size:28px;line-height:1.15;letter-spacing:-.01em;color:#1c2228;margin:0 0 14px}.cc-rows .image-with-text__text,.cc-rows .image-with-text__text p,.cc-rows .image-with-text__text li{font-size:16px;line-height:1.7;color:#6b7280}.cc-rows .image-with-text__text p{margin:0 0 10px}.cc-rows .image-with-text__text p:last-child{margin-bottom:0}.cc-rows .image-with-text__text ul{margin:8px 0 12px;padding-left:20px}.cc-rows .image-with-text__content>*+.button{margin-top:24px}@media screen and (min-width:750px){.cc-rows .image-with-text__heading,.cc-rows .image-with-text__text h2{font-size:36px;margin-bottom:18px}.cc-rows .image-with-text__text,.cc-rows .image-with-text__text p,.cc-rows .image-with-text__text li{font-size:17px}}.cc-rows--story{--cc-rows-gap: 56px}.cc-rows--story .image-with-text__media{height:auto!important;min-height:0!important;aspect-ratio:4 / 3;border-radius:24px!important}.cc-rows--story .image-with-text__media img{transform:translateY(var(--cc-par, 0px)) scale(1.12);will-change:transform}.cc-rows--story .image-with-text__text-item{position:relative}.cc-rows--story .image-with-text__content{padding:28px 4px 0 28px!important;position:relative}.cc-rows--story .image-with-text__text-item:before{content:"";position:absolute;left:4px;top:32px;bottom:4px;width:2px;border-radius:2px;background:#1c2228;transform-origin:top}@media screen and (min-width:750px){.cc-rows--story{--cc-rows-gap: 96px}.cc-rows--story .image-with-text__media-item{width:56%!important;max-width:56%!important}.cc-rows--story .image-with-text__text-item{width:44%!important;max-width:44%!important}.cc-rows--story .image-with-text__media{aspect-ratio:4 / 5}.cc-rows--story .image-with-text__content{padding:8px 8px 8px 44px!important}.cc-rows--story .image-with-text__text-item:before{left:0;top:10px;bottom:10px}.cc-rows--story .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__text-item{padding-left:56px}.cc-rows--story .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__text-item:before{left:56px}.cc-rows--story .image-with-text__grid--reverse .image-with-text__text-item{padding-right:56px}}html.cc-rows-anim .cc-rows--story .image-with-text__text-item:before{transform:scaleY(0);transition:transform 1s cubic-bezier(.2,.7,.2,1) .15s}html.cc-rows-anim .cc-rows--story .image-with-text__content>*{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}html.cc-rows-anim .cc-rows--story .image-with-text__content>*:nth-child(2){transition-delay:.12s}html.cc-rows-anim .cc-rows--story .image-with-text__content>*:nth-child(3){transition-delay:.24s}html.cc-rows-anim .cc-rows--story .image-with-text__media{opacity:0;transform:translateY(40px);transition:opacity 1s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}html.cc-rows-anim .cc-rows--story .is-in .image-with-text__text-item:before{transform:scaleY(1)}html.cc-rows-anim .cc-rows--story .is-in .image-with-text__content>*,html.cc-rows-anim .cc-rows--story .is-in .image-with-text__media{opacity:1;transform:none}.cc-rows--material{--cc-rows-gap: 20px}.cc-rows--material .image-with-text__grid{background:#f9f7f2;border-radius:28px;padding:12px;overflow:hidden;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s ease}.cc-rows--material .image-with-text__media{height:auto!important;min-height:0!important;aspect-ratio:4 / 3;border-radius:20px!important}.cc-rows--material .image-with-text__content{padding:24px 12px 16px!important}.cc-rows--material .image-with-text__heading,.cc-rows--material .image-with-text__text h2{font-size:24px}.cc-rows--material .button{--color-button: 28, 34, 40;--color-button-text: 249, 247, 242;--alpha-button-background: 1;border-radius:10px}.cc-rows--material .button:before,.cc-rows--material .button:after{border-radius:10px;box-shadow:none!important}@media screen and (min-width:750px){.cc-rows--material{--cc-rows-gap: 28px}.cc-rows--material .image-with-text__grid{padding:16px}.cc-rows--material .image-with-text__media{aspect-ratio:1 / 1}.cc-rows--material .image-with-text__content{padding:32px 48px!important}.cc-rows--material .image-with-text__heading,.cc-rows--material .image-with-text__text h2{font-size:32px}}@media(hover:hover)and (min-width:750px){.cc-rows--material .image-with-text__grid:hover{transform:translateY(-4px);box-shadow:0 20px 44px #1c222814}.cc-rows--material .image-with-text__grid:hover .image-with-text__media img{transform:scale(1.04)}}.cc-rows--material .image-with-text__media img{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}html.cc-rows-anim .cc-rows--material .image-with-text__grid{opacity:0;transform:translateY(48px);transition:opacity .9s ease,transform 1s cubic-bezier(.2,.7,.2,1),box-shadow .5s ease}html.cc-rows-anim .cc-rows--material .image-with-text__media img{transform:scale(1.12)}html.cc-rows-anim .cc-rows--material .is-in .image-with-text__grid{opacity:1;transform:none}html.cc-rows-anim .cc-rows--material .is-in .image-with-text__media img{transform:scale(1)}@media(hover:hover)and (min-width:750px){html.cc-rows-anim .cc-rows--material .is-in .image-with-text__grid:hover{transform:translateY(-4px)}html.cc-rows-anim .cc-rows--material .is-in .image-with-text__grid:hover .image-with-text__media img{transform:scale(1.04)}}.cc-rows--impact{--cc-rows-gap: 64px}.cc-rows--impact .image-with-text__media{height:auto!important;min-height:0!important;aspect-ratio:3 / 2;border-radius:32px!important}.cc-rows--impact .image-with-text__content{padding:28px 4px 0!important}.cc-rows--impact .image-with-text__heading:after,.cc-rows--impact .image-with-text__text h2:after{content:"";display:block;width:56px;height:3px;margin-top:16px;border-radius:3px;background:#7d8468;transform-origin:left}.cc-rows--impact .image-with-text__content--mobile-center .image-with-text__heading:after,.cc-rows--impact .image-with-text__content--mobile-center .image-with-text__text h2:after{margin-left:auto;margin-right:auto;transform-origin:center}@media screen and (min-width:750px){.cc-rows--impact{--cc-rows-gap: 112px}.cc-rows--impact .image-with-text__media-item{width:58%!important;max-width:58%!important}.cc-rows--impact .image-with-text__text-item{width:42%!important;max-width:42%!important}.cc-rows--impact .image-with-text__media{aspect-ratio:5 / 4}.cc-rows--impact .image-with-text__content{padding:8px 8px 8px 56px!important}.cc-rows--impact .image-with-text__grid--reverse .image-with-text__content{padding:8px 56px 8px 8px!important}.cc-rows--impact .image-with-text__content--desktop-left .image-with-text__heading:after,.cc-rows--impact .image-with-text__content--desktop-left .image-with-text__text h2:after{margin-left:0;margin-right:0;transform-origin:left}}html.cc-rows-anim .cc-rows--impact .image-with-text__media{clip-path:inset(100% 0 0 0 round 32px);transition:clip-path 1.2s cubic-bezier(.65,0,.35,1)}html.cc-rows-anim .cc-rows--impact .image-with-text__media img{transform:scale(1.18);transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}html.cc-rows-anim .cc-rows--impact .image-with-text__heading:after,html.cc-rows-anim .cc-rows--impact .image-with-text__text h2:after{transform:scaleX(0);transition:transform .9s cubic-bezier(.2,.7,.2,1) .5s}html.cc-rows-anim .cc-rows--impact .image-with-text__content>*{opacity:0;transform:translateY(20px);transition:opacity .8s ease .3s,transform .8s cubic-bezier(.2,.7,.2,1) .3s}@media screen and (min-width:750px){html.cc-rows-anim .cc-rows--impact .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__media{clip-path:inset(0 100% 0 0 round 32px)}html.cc-rows-anim .cc-rows--impact .image-with-text__grid--reverse .image-with-text__media{clip-path:inset(0 0 0 100% round 32px)}}html.cc-rows-anim .cc-rows--impact .is-in .image-with-text__media{clip-path:inset(0 0 0 0 round 32px)!important}html.cc-rows-anim .cc-rows--impact .is-in .image-with-text__media img{transform:scale(1)}html.cc-rows-anim .cc-rows--impact .is-in .image-with-text__heading:after,html.cc-rows-anim .cc-rows--impact .is-in .image-with-text__text h2:after{transform:scaleX(1)}html.cc-rows-anim .cc-rows--impact .is-in .image-with-text__content>*{opacity:1;transform:none}.cc-rows--kollektion .image-with-text__grid{display:flex!important;flex-direction:column!important;align-items:stretch}.cc-rows--kollektion .image-with-text__media-item,.cc-rows--kollektion .image-with-text__text-item{width:100%!important;max-width:100%!important;padding:0!important}.cc-rows--kollektion .image-with-text__media{height:auto!important;min-height:0!important;aspect-ratio:3 / 4;border-radius:999px 999px 24px 24px!important;background:#f9f7f2}.cc-rows--kollektion .image-with-text__media img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.cc-rows--kollektion .image-with-text__content{padding:22px 6px 0!important;text-align:center;align-items:center}.cc-rows--kollektion .image-with-text__heading,.cc-rows--kollektion .image-with-text__text h2{font-size:22px;margin-bottom:10px}.cc-rows--kollektion .image-with-text__text,.cc-rows--kollektion .image-with-text__text p{font-size:15px;line-height:1.65}.cc-rows--kollektion .image-with-text__content .button{background:transparent!important;color:#1c2228!important;min-height:0;padding:0 0 4px;margin-top:18px;border-radius:0;border-bottom:1px solid #1C2228;font-size:15px;letter-spacing:.02em}.cc-rows--kollektion .image-with-text__content .button:before,.cc-rows--kollektion .image-with-text__content .button:after{display:none!important}.cc-rows--kollektion .image-with-text__content .button:after{content:none}.cc-rows--kollektion .image-with-text__content .button:hover{opacity:.7}@media screen and (max-width:989px){.cc-rows--kollektion .multirow__inner{flex-direction:row!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 16px 8px!important;margin:0 -1.5rem;max-width:none}.cc-rows--kollektion .multirow__inner::-webkit-scrollbar{display:none}.cc-rows--kollektion .image-with-text{flex:0 0 80%;scroll-snap-align:center}.cc-rows-progress{position:relative;width:96px;height:3px;margin:22px auto 0;border-radius:3px;background:#e9e7e2;overflow:hidden}.cc-rows-progress span{position:absolute;top:0;bottom:0;left:0;width:var(--cc-prog-w, 33%);transform:translate(var(--cc-prog-x, 0%));border-radius:3px;background:#1c2228;transition:transform .15s linear}}@media screen and (min-width:990px){.cc-rows--kollektion .multirow__inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;align-items:start}.cc-rows--kollektion .image-with-text:nth-child(3n+2){margin-top:72px!important}.cc-rows-progress{display:none}}@media(hover:hover)and (min-width:990px){.cc-rows--kollektion .image-with-text:hover .image-with-text__media img{transform:scale(1.05)}}html.cc-rows-anim .cc-rows--kollektion .image-with-text__grid{opacity:0;transform:translateY(56px);transition:opacity .9s ease,transform 1s cubic-bezier(.2,.7,.2,1)}html.cc-rows-anim .cc-rows--kollektion .image-with-text:nth-child(3n+2) .image-with-text__grid{transition-delay:.15s}html.cc-rows-anim .cc-rows--kollektion .image-with-text:nth-child(3n) .image-with-text__grid{transition-delay:.3s}html.cc-rows-anim .cc-rows--kollektion .is-in .image-with-text__grid{opacity:1;transform:none}@media screen and (max-width:989px){html.cc-rows-anim .cc-rows--kollektion .image-with-text__grid{transform:translate(40px)}html.cc-rows-anim .cc-rows--kollektion .is-in .image-with-text__grid{transform:none}}@media(prefers-reduced-motion:reduce){.cc-rows *,.cc-rows *:before,.cc-rows *:after{transition:none!important}.cc-rows--story .image-with-text__media img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/cc-rows.css.map */
