.halo-productBadges .badge.kp-levertijd-badge{color:#fff;background-color:#b84a0b;font-weight:600;text-transform:none;letter-spacing:0}.product-item.kp-st-uitverkocht .card-media img{opacity:.45;filter:grayscale(1)}.kp-tegel-uitverkocht{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;max-width:calc(100% - 24px);padding:10px 18px;border-radius:4px;background-color:#1f2328;color:#fff;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:.01em;text-align:center;text-transform:none;white-space:nowrap;pointer-events:none}.product-item.kp-st-uitverkocht .card-title,.product-item.kp-st-uitverkocht .card-title:hover,.product-item.kp-st-uitverkocht .card-price,.product-item.kp-st-uitverkocht .card-price .price,.product-item.kp-st-uitverkocht .card-price .price-item,.product-item.kp-st-uitverkocht .card-price .money,.product-item.kp-st-uitverkocht .card-price span{color:#6b6b6b!important}.kp-tegel-varianten{position:absolute;right:0;bottom:8px;z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:3px;max-width:78%;margin:0;padding:0;list-style:none;pointer-events:none}.kp-tegel-varianten li{max-width:100%;margin:0;padding:3px 8px 3px 9px;border-radius:10px 0 0 10px;background-color:#fffffff2;color:#1f2328;font-size:12px;font-weight:500;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #8a8a8a;border-right:0;box-shadow:0 1px 3px #0000002e}.kp-tegel-varianten li.kp-meer{border-color:#1f2328}.kp-tegel-varianten li.kp-niet-leverbaar{color:#5c5c5c;text-decoration:line-through}.kp-tegel-varianten li.kp-meer{background-color:#1f2328;color:#fff;font-weight:600}.kp-tegel-varianten .kp-meer-kort{display:none}.product-item .card__heading .card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;min-height:calc(var(--product-title-line-height, 22px) * 2)}@media(max-width:767px){.kp-tegel-varianten{bottom:6px;gap:2px;max-width:86%}.kp-tegel-varianten li{padding:1px 6px 1px 7px;font-size:11px;line-height:1.25}.kp-tegel-varianten .kp-meer-lang{display:none}.kp-tegel-varianten .kp-meer-kort{display:inline}.kp-tegel-uitverkocht{padding:7px 12px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/kp-tegel.css.map */
