.winkel.terra.kruimelpad-kort .shop-kruimels.kort { display: flex; align-items: center; gap: 8px; min-height: 0; margin: 0; padding: 18px 0 22px; font-size: 13.4px; color: var(--cp-sub, color-mix(in srgb, var(--ink) 75%, #fff)); }
.winkel.terra.kruimelpad-kort .shop-kruimels.kort a, .winkel.terra.kruimelpad-kort .shop-kruimels.kort > span:not(.kruimel-hier) { font-size: 13.4px; color: var(--cp-sub, color-mix(in srgb, var(--ink) 75%, #fff)); line-height: 1.5; }
.winkel.terra.kruimelpad-kort .shop-kruimels.kort > span:not(.kruimel-hier) { color: #c9c4ba; }
.winkel.terra.kruimelpad-kort .shop-kruimels.kort .kruimel-terug { color: var(--cp-sub, color-mix(in srgb, var(--ink) 75%, #fff)); gap: 8px; }
.winkel.terra.kruimelpad-kort .shop-kruimels.kort .kruimel-terug svg { color: var(--cp-stil, color-mix(in srgb, var(--ink) 53%, #fff)); }
.winkel.terra.kruimelpad-kort .shop-kruimels.kort .kruimel-hier { font-size: 13.4px; font-weight: 500; color: var(--ink); }
.winkel.terra.kruimelpad-kort .shop-main > .shop-kruimels.kort + .shop-lijst { margin-top: 0; padding-top: 0; }
.winkel.terra.stramien-compact .shop-main > .shop-kruimels { display: flex; align-items: center; gap: 8px; min-height: 0; margin: 0; padding: 18px 0 22px; font-size: 13.4px; color: var(--cp-sub, color-mix(in srgb, var(--ink) 75%, #fff)); }
.winkel.terra.stramien-compact .shop-main > .shop-kruimels a, .winkel.terra.stramien-compact .shop-main > .shop-kruimels > span { font-size: 13.4px; line-height: 1.5; color: var(--cp-sub, color-mix(in srgb, var(--ink) 75%, #fff)); }
.winkel.terra.stramien-compact .shop-main > .shop-kruimels > span:not(:last-child) { color: #c9c4ba; }
.winkel.terra.stramien-compact .shop-main > .shop-kruimels > span:last-child { font-weight: 500; color: var(--ink); }
.winkel.terra.stramien-compact .shop-main > .shop-kruimels .kruimel-terug { gap: 8px; }
.winkel.terra.stramien-compact .shop-main > .shop-kruimels .kruimel-terug svg { width: 14px; height: 14px; color: var(--cp-stil, color-mix(in srgb, var(--ink) 53%, #fff)); }
@media (max-width: 760px) {
.winkel.terra.kruimelpad-kort .shop-kruimels.kort { padding: 10px 0 4px; }
.winkel.terra.kruimelpad-kort .shop-kruimels.kort > *:not(a:last-of-type) { display: none; }
.winkel.terra.kruimelpad-kort .shop-kruimels.kort > a:last-of-type:not(.kruimel-terug) { display: inline-flex; align-items: center; gap: 6px; font-size: 12.8px; font-weight: 400; color: var(--cp-sub, color-mix(in srgb, var(--ink) 75%, #fff)); }
.winkel.terra.kruimelpad-kort .shop-kruimels.kort > a:last-of-type:not(.kruimel-terug)::before { content: ""; width: 6px; height: 9px; background: var(--cp-stil, color-mix(in srgb, var(--ink) 53%, #fff));
-webkit-mask: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 9'%3E%3Cpath d='M5 1.1 1.6 4.5 5 7.9' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;
mask: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 9'%3E%3Cpath d='M5 1.1 1.6 4.5 5 7.9' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat; }
.winkel.terra.stramien-compact .shop-main > .shop-kruimels:not(.kort) { display: none; }
}