.brands{padding-top:2.2rem;padding-bottom:2.4rem}.brands .kat-crumbs{display:flex;gap:.6rem;font-size:1.3rem;color:var(--kit-muted)}.brands .kat-crumbs a{color:var(--kit-muted);text-decoration:none}.brands__title{margin:1rem 0 0;font-size:clamp(3.4rem,4.2vw,5.2rem);line-height:1.08;color:var(--kit-ink-deep)}.brands__lead{margin-top:.8rem;max-width:62ch;font-size:1.65rem;color:var(--kit-muted)}.brands__sec{margin-top:1.6rem}.brands__in{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(2.4rem,4vw,6rem);align-items:center;padding-top:clamp(2.8rem,4vw,5.6rem);padding-bottom:clamp(2.8rem,4vw,5.6rem)}.brands__in--flip .brands__img{order:2}.brands__img{aspect-ratio:4 / 3;overflow:hidden;border-radius:.2rem}.brands__img img{display:block;width:100%;height:100%;object-fit:cover}.brands__copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;color:rgb(var(--color-foreground))}.brands__logo{width:auto;height:clamp(6.4rem,7vw,9.2rem)}.brands__logo--vdf-wortmarke-hell{height:clamp(8.6rem,9vw,12rem)}.brands__text{margin:0;max-width:42ch;font-size:1.7rem;line-height:1.55}.brands__facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.brands__facts li{padding:.6rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.4);border-radius:.2rem;font-size:1.4rem}.brands__rate{margin:0;font-size:1.45rem;font-variant-numeric:tabular-nums}.brands__cta,.brands__koop-row{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem}.brands__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.2rem;border-radius:.2rem;background:var(--kit-tint);color:var(--kit-ink-deep);font-size:1.5rem;font-weight:600;text-decoration:none;transition:background-color .2s ease-out}.brands__btn:hover{background:#f7eae1}.brands__btn2{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2rem;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:.2rem;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:600;text-decoration:none}.brands__products{padding-top:clamp(4rem,5vw,6.4rem);padding-bottom:clamp(4rem,5vw,6.4rem)}.brands__h2{margin:0 0 2rem;font-size:clamp(2.6rem,2.8vw,3.4rem);line-height:1.12;color:var(--kit-ink-deep)}.brands__koop{display:grid;grid-template-columns:20rem minmax(0,1fr) minmax(0,.9fr);gap:clamp(2rem,3vw,4rem);align-items:center;margin:2.4rem 0 clamp(5.2rem,7vw,10.4rem);padding:clamp(1.8rem,2.6vw,3rem);border-radius:.2rem;color:rgb(var(--color-foreground))}.brands__koop h2{margin:0;color:rgb(var(--color-foreground));font-size:clamp(2.6rem,2.8vw,3.4rem)}.brands__koop-logo img{display:block;width:100%;max-width:18rem;height:auto}.brands__koop-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.brands__koop-copy p{margin:0;max-width:46ch}.brands__price{font-weight:600;font-size:1.7rem;font-variant-numeric:tabular-nums}.brands__koop-img{aspect-ratio:4 / 3;overflow:hidden;border-radius:.2rem;background:var(--kit-sand)}.brands__koop-img img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.brands__in,.brands__koop{grid-template-columns:1fr}.brands__in--flip .brands__img{order:-1}.brands__koop-logo img{max-width:13rem}}.brands__slogan{margin:-.4rem 0 0;font-style:italic;font-size:1.9rem;line-height:1.2;color:rgb(var(--color-foreground))}.color-kit-terra .brands__btn{background:#fffdf7}.color-kit-terra .brands__btn:hover{background:var(--kit-tint)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-brands.css.map */
