.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .h-voet-jan { display: flex; align-items: center; gap: 14px; margin-top: 22px; text-decoration: none; color: var(--ink); }
.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .h-voet-jan img { width: 56px; height: 56px; border-radius: 50%; object-fit: cover; object-position: 50% 25%; }
.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .h-voet-jan span { display: flex; flex-direction: column; line-height: 1.35; font-size: 15px; color: var(--h-inkt2, color-mix(in srgb, var(--ink) 80%, var(--bg, #fff))); }
.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .h-voet-jan b { font-size: 16px; font-weight: 600; color: var(--ink); }
@media (min-width: 1024px) {
.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .h-voet-jan { gap: 14px; align-items: center; }
.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .h-voet-jan img { width: 60px; height: 60px; }
.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .h-voet-jan > span { line-height: 1.4; }
.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .h-voet-jan b { font-size: 16px; font-weight: 600; line-height: 1.4; }
.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .h-voet-jan > span > span { font-size: 14px; line-height: 1.4; color: var(--h-inkt2, color-mix(in srgb, var(--ink) 80%, var(--bg, #fff))); }
}
@media (min-width: 1024px) {
.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .shop-footer .shop-voet-merk .h-voet-jan { margin-top: 0; }
}
@media (max-width: 640px) {
.winkel.terra.voet-belblok:is(.voet-belblok, #vorm) .h-voet-jan { justify-content: flex-start; text-align: left; }
}