.badge-stack--marke{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-bottom:.4rem}.badge--marke{background:#fff;color:#111;font-size:1.1rem;font-weight:700;padding:0 .7rem;border:1px solid rgba(0,0,0,.08);border-radius:.3rem;letter-spacing:.02em;box-shadow:0 .1rem .2rem #00000014;line-height:1;display:inline-flex;align-items:center;justify-content:center;height:2.4rem;min-width:4rem;text-transform:uppercase;box-sizing:border-box}.badge--marke img{display:block;height:1.6rem;width:auto;max-width:7rem;object-fit:contain}.badge--marke{transition:transform .12s ease,box-shadow .12s ease}.badge--marke:hover{transform:translateY(-1px);box-shadow:0 .2rem .4rem #0000001f}.dcb-badge-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.badge--status{display:inline-flex;align-items:center;gap:.35rem;font-size:1rem;font-weight:700;height:2.2rem;padding:0 .7rem;border-radius:.3rem;text-transform:uppercase;letter-spacing:.04em;line-height:1;box-shadow:0 .1rem .2rem #00000014;box-sizing:border-box}.badge--status .badge__icon{width:1.2rem;height:1.2rem;flex-shrink:0}.badge--fast-out{display:inline-flex;align-items:center;gap:.35rem;background:#d97706;color:#fff;font-size:1rem;font-weight:700;height:2.2rem;padding:0 .7rem;border-radius:.3rem;text-transform:uppercase;letter-spacing:.04em;line-height:1;box-shadow:0 .1rem .2rem #0000001a;box-sizing:border-box}.badge--fast-out .badge__icon{width:1.2rem;height:1.2rem;flex-shrink:0}.badge--zustand{display:inline-flex;align-items:center;gap:.3rem;font-size:1rem;font-weight:700;padding:.25rem .6rem;border-radius:.3rem;text-transform:uppercase;letter-spacing:.04em;line-height:1;margin-bottom:.4rem;box-shadow:0 .1rem .2rem #00000014}.badge--zustand .badge__icon{width:1.2rem;height:1.2rem;flex-shrink:0}.badge--zustand-neu{background:#1d6b1d;color:#fff}.badge--zustand-gebraucht{background:#b86c00f2;color:#fff}.badge--zustand-neuwertig{background:#2a7ab8;color:#fff}.badge--zustand-akzeptabel{background:#5a5a5aeb;color:#fff}@media screen and (max-width:749px){.badge--zustand{font-size:.85rem;padding:.15rem .5rem}.badge--zustand .badge__icon{width:1rem;height:1rem}}.badge--cs-eigenmarke{background-color:#f69337;color:#fff;font-size:1rem;font-weight:700;padding:.3rem .8rem;border-radius:.3rem;text-transform:uppercase;letter-spacing:.05em;line-height:1;display:inline-flex;align-items:center;box-shadow:0 .1rem .2rem #0000001a}.card__badge .badge--cs-eigenmarke{margin-bottom:.4rem}.card__badge--brand{z-index:1}.card__badge--brand+.card__badge.top{margin-top:3.2rem}@media screen and (max-width:749px){.card__badge--brand+.card__badge.top{margin-top:2.6rem}}.product__info-container .badge--marke{font-size:1.2rem;padding:.4rem 1rem}.product__info-container .badge--marke img{height:2.4rem;max-width:12rem}.product__info-container .badge--cs-eigenmarke{font-size:1.1rem;padding:.4rem 1rem}@media screen and (max-width:749px){.badge--marke{font-size:.95rem;padding:0 .55rem;height:2rem;min-width:3.4rem}.badge--marke img{height:1.4rem;max-width:5.5rem}.badge--cs-eigenmarke{font-size:.9rem;padding:.2rem .6rem}.badge--status,.badge--fast-out{font-size:.85rem;height:1.85rem;padding:0 .55rem}.badge--status .badge__icon,.badge--fast-out .badge__icon{width:1rem;height:1rem}}.product__brand-info{display:flex;flex-direction:column;gap:1rem;margin:0 0 1.6rem;padding:0 0 1.6rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}.product__brand-info-headline{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .8rem}.product__brand-info-headline .badge--zustand,.product__brand-info-headline .badge--cs-eigenmarke{margin-bottom:0}.product__brand-links{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}.product__brand-link{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .85rem .35rem .7rem;background:#fffffff0;border:1px solid rgba(0,0,0,.08);border-radius:.5rem;color:#111;text-decoration:none;font-weight:700;font-size:1.2rem;letter-spacing:.02em;line-height:1;box-shadow:0 .1rem .2rem #00000014;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,transform var(--duration-short) ease,box-shadow var(--duration-short) ease}.product__brand-link:hover,.product__brand-link:focus-visible{background:#fff;border-color:#00000040;transform:translateY(-1px);box-shadow:0 .2rem .5rem #0000001f;text-decoration:none;outline:none}.product__brand-link-logo{display:block;height:2rem;width:auto;max-width:9rem;flex-shrink:0}.product__brand-link-name{text-transform:uppercase}.product__brand-link-arrow{font-size:1.1rem;font-weight:700;color:#00000080;margin-left:.1rem;transition:color var(--duration-short) ease,transform var(--duration-short) ease}.product__brand-link:hover .product__brand-link-arrow,.product__brand-link:focus-visible .product__brand-link-arrow{color:#f69337;transform:translate(2px)}.product__brand-info-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:1.25rem;line-height:1.3;color:rgba(var(--color-foreground),.7)}.product__brand-info-breadcrumb-link{color:inherit;text-decoration:none;border-bottom:1px dashed rgba(var(--color-foreground),.3);padding-bottom:.1rem;transition:border-color var(--duration-short) ease,color var(--duration-short) ease}.product__brand-info-breadcrumb-link:hover,.product__brand-info-breadcrumb-link:focus-visible{color:rgba(var(--color-foreground),1);border-bottom-color:rgba(var(--color-foreground),1)}.product__brand-info-breadcrumb-sep{opacity:.45;font-weight:500}@media screen and (max-width:749px){.product__brand-link{font-size:1.1rem;padding:.3rem .7rem .3rem .55rem}.product__brand-link-logo{height:1.6rem;max-width:7rem}.product__brand-info-breadcrumb{font-size:1.15rem}}.product__brand-info-fits{font-size:1.3rem;color:rgba(var(--color-foreground),.8);display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.product__brand-info-fits-label{font-weight:600}.product__brand-info-fits-list{display:inline-flex;flex-wrap:wrap;gap:.4rem}.product__brand-info-fits-item{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.1rem;border-radius:999px;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.18);color:inherit;text-decoration:none;font-weight:600;font-size:1.25rem;line-height:1.2;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease,transform var(--duration-short) ease,box-shadow var(--duration-short) ease}.product__brand-info-fits-item:hover,.product__brand-info-fits-item:focus-visible{background:rgba(var(--color-foreground),.08);border-color:rgba(var(--color-foreground),.45);text-decoration:none;transform:translateY(-1px);box-shadow:0 .2rem .4rem #0000000f}.product__brand-info-fits-icon{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;font-size:1.3rem;line-height:1;flex-shrink:0}.product__brand-info-fits-icon svg{width:100%;height:100%;display:block}.product__brand-info-colors{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.3rem;color:rgba(var(--color-foreground),.8)}.product__brand-info-colors-label{font-weight:600}.product__brand-info-fits-item--universal{background:#228b221a;border-color:#228b2266;color:#1d6b1d;cursor:default}.product__brand-info-fits-item--universal:hover{transform:none;box-shadow:none;background:#228b221a;border-color:#228b2266}.product__fits-hint{display:flex;align-items:flex-start;gap:.6rem;margin:1.2rem 0 0;padding:.9rem 1.1rem;background:#228b220f;border:1px solid rgba(34,139,34,.18);border-left-width:3px;border-radius:.4rem;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.85)}.product__fits-hint--universal{background:#228b2214}.product__fits-hint-icon{flex-shrink:0;width:1.8rem;height:1.8rem;margin-top:.1rem;color:#1d6b1d}.product__fits-hint-icon svg{width:100%;height:100%;display:block}.product__fits-hint-text{flex:1;min-width:0}.product__fits-hint-label{font-weight:700;margin-right:.4rem}.product__fits-hint-list{display:inline}.product__fits-hint-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2rem;text-decoration-color:rgba(var(--color-foreground),.35);transition:text-decoration-color var(--duration-short) ease}.product__fits-hint-link:hover,.product__fits-hint-link:focus-visible{text-decoration-color:currentColor}.product__fits-hint-separator{margin:0 .2rem;opacity:.55}@media screen and (max-width:749px){.product__fits-hint{font-size:1.2rem;padding:.8rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dcb-badges.css.map */
