.jw-koop{position:relative;z-index:1}.jw-koop__heading{text-align:center;margin:0 0 2.4rem}.jw-koop__list{display:flex;gap:var(--koop-gap);margin:0;padding:0;list-style:none}.jw-koop__item{flex:0 0 auto;width:calc((100% - (var(--koop-gap) * (var(--koop-per-view-mobile) - 1))) / var(--koop-per-view-mobile));display:flex;flex-direction:column;align-items:var(--koop-align-items);text-align:var(--koop-text-align)}@media screen and (min-width:750px){.jw-koop__item{width:calc((100% - (var(--koop-gap) * (var(--koop-per-view) - 1))) / var(--koop-per-view))}}.jw-koop__media{width:100%;height:var(--koop-image-height);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--koop-image-radius)}.jw-koop__media img,.jw-koop__media svg{width:100%;height:100%;object-fit:var(--koop-image-fit);object-position:center center}.jw-koop__media .placeholder-svg{background-color:rgba(var(--color-foreground),.04);fill:rgba(var(--color-foreground),.25)}.jw-koop__name{display:block;margin-top:var(--koop-name-gap);font-family:var(--koop-name-font);font-size:var(--koop-name-size);line-height:1.2;font-weight:var(--koop-name-weight);font-style:var(--koop-name-style);letter-spacing:.01em;color:rgb(var(--color-foreground));overflow-wrap:break-word}.jw-koop__desc{display:block;margin-top:var(--koop-desc-gap);font-family:var(--koop-desc-font);font-size:var(--koop-desc-size);line-height:1.5;font-weight:400;color:rgba(var(--color-foreground),var(--koop-desc-opacity));overflow-wrap:break-word;white-space:pre-line}.jw-koop__desc--rich{white-space:normal}.jw-koop__desc--rich p{margin:0}.jw-koop__desc--rich strong{font-weight:700;color:rgb(var(--color-foreground))}.jw-koop__verified{display:inline-block;width:.72em;height:.72em;margin-left:.22em;vertical-align:baseline;flex-shrink:0}.jw-koop__link{display:block;width:100%;color:inherit;text-decoration:none}.jw-koop__link:hover .jw-koop__name{text-decoration:underline;text-underline-offset:.3rem}.jw-koop .slider-buttons{display:flex;justify-content:center;margin-top:1.6rem}.jw-koop__empty{text-align:center;padding:4rem 2rem;border:.1rem dashed rgba(var(--color-foreground),.25);border-radius:.6rem;color:rgba(var(--color-foreground),.6);font-size:1.4rem}@media screen and (max-width:749px){.jw-koop__media{height:var(--koop-image-height-mobile)}.jw-koop__name{font-size:var(--koop-name-size-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/jw-kooperationen.css.map */
